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
338583208766	338583209327	338583209877	338583210427	338583210977	338583211527	338583212077	338583212627	338583213177	338583213727	338583214277	338583214827	338583215377	338583215927	338583216477	338583217027	338583217577	338583218127	338583218677	338583219227	338583219777	338583220327	338583220877	338583221427	338583221977	338583222527	338583223077	338583223627	338583224177	338583224727	338583225277	338583225827	338583226377	338583226927	338583227477	338583228027	338583228577	338583229127	338583229677	338583230227	338583230777	338583231327	338583231877	338583232427	338583232977	338583233527	338583234077	338583234627	338583235177	338583235727	338583236277	338583236827	338583237377	338583237927	338583238477	338583239027	338583239577	338583240127	338583240677	338583241227	338583241777	338583242327	338583242877	338583243427	338583243977	338583244527	338583245077	338583245627	338583246177	338583246727	338583247277	338583247827	338583248377	338583248927	338583249477	338583250027	338583250577	338583251127	338583251677	338583252227	338583252777	338583253327	338583253877	338583254427	338583254977	338583255527	338583256077	338583256627	338583257177	338583257727	338583258277	338583258827	338583259377	338583259927	338583260477	338583261027	338583261577	338583262127	338583262677	338583263227	338583263777	338583264327	338583264877	338583265427	338583265977	338583266527	338583267077	338583267627	338583268177	338583268727	338583269277	338583269827	338583270377	338583270927	338583271477	338583272027	338583272577	338583273127	338583273679	338583274227	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29191	3521	796	527	359	260	225	211	183	170	157	163	152	151	143	141	140	145	131	126	139	134	125	134	149	141	152	144	129	144	146	133	129	118	151	117	129	138	129	141	137	138	149	140	150	143	141	137	113	115	150	138	129	129	129	115	125	135	121	131	126	158	128	136	127	131	142	150	108	116	150	110	155	137	119	137	130	119	138	145	138	133	133	133	139	127	139	128	132	124	135	152	116	124	149	124	118	147	134	163	143	138	163	136	123	131	141	129	128	138	144	117	157	159	133	137	126	122	123	144	123	140	148	124	158	140	151	140	133	146	126	131	116	141	109	155	136	142	132	116	119	146	150	149	153	140	145	141	147	130	131	145	142	138	140	160	124	136	141	133	133	143	126	142	149	129	134	115	147	125	135	124	139	138	109	135	137	149	126	130	126	120	128	144	120	142	141	132	142	150	121	132	129	121	109	150	138	120	141	144	140	120	135	129	149	122	130	148	136	120	149	147	136	141	129	148	135	112	113	135	132	130	154	151	155	143	133	144	146	128	120	125	135	112	140	161	142	150	112	158	136	100	126	134	156	142	129	131	141	142	138	143	145	133	139	143	137	128	139	120	151	139	131	154	127	146	123	119	153	121	128	119	143	134	134	126	132	117	133	119	127	152	124	141	105	122	146	150	170	136	151	117	127	135	113	141	151	133	127	128	129	158	153	146	143	133	129	142	135	145	136	149	124	164	156	131	148	138	126	119	140	151	138	137	144	130	154	136	160	138	113	135	131	152	137	139	125	131	133	113	112	118	165	141	163	140	131	155	140	140	124	145	136	138	137	140	127	152	141	148	143	130	119	152	156	141	112	137	143	137	149	117	138	136	131	114	131	145	149	145	137	138	110	146	119	139	146	144	136	141	148	142	124	119	125	131	134	158	120	135	139	153	131	129	132	134	137	136	146	122	133	110	148	127	109	116	138	151	134	124	148	149	130	137	124	127	153	116	139	138	143	132	153	128	131	136	133	162	130	120	129	143	136	131	133	117	149	152	147	133	159	133	130	142	143	103	164	156	132	130	131	134	134	135	119	140	116	144	128	128	130	126	129	116	147	139	147	133	113	135	159	137	130	151	134	109	150	130	114	158	140	126	139	138	152	131	121	133	119	139	137	132	137	132	116	161	149	130	133	133	148	122	125	152	137	155	136	141	122	139	130	128	138	142	135	127	125	126	134	124	124	127	131	145	127	127	118	145	147	135	161	135	132	128	144	123	135	128	152	138	137	150	161	135	144	151	124	135	124	147	147	148	145	129	117	151	141	139	126	144	130	123	151	118	132	163	132	131	130	122	127	131	128	124	146	133	114	133	114	142	157	137	115	170	131	150	129	110	152	142	149	135	166	129	130	123	123	129	153	137	128	133	107	143	156	156	151	149	149	139	135	152	123	120	142	136	133	159	140	143	142	112	133	132	123	125	143	124	112	135	135	112	136	135	130	141	144	156	136	157	157	133	122	129	123	123	136	105	135	120	115	146	122	148	126	128	124	110	116	155	143	128	152	131	117	121	126	155	143	142	160	148	130	167	149	148	129	116	139	117	118	127	119	149	134	122	140	132	132	141	135	138	147	136	146	138	138	143	128	133	116	130	139	130	149	156	152	135	141	133	137	141	143	120	131	120	113	140	149	149	135	132	131	120	125	127	133	152	113	149	159	125	142	159	155	137	139	146	150	127	123	151	124	121	145	113	135	136	131	153	157	130	144	162	126	145	156	125	142	139	155	134	123	107	131	138	128	138	133	139	131	145	141	118	137	137	124	139	131	129	130	120	130	131	121	121	125	133	149	126	142	137	132	115	120	133	138	134	151	123	130	146	138	139	132	139	136	136	153	128	140	122	123	128	145	144	132	129	137	138	121	136	129	160	124	108	134	135	127	137	154	127	127	117	137	115	143	154	129	143	131	132	146	160	132	130	124	148	122	149	133	130	136	161	136	128	127	121	152	146	148	136	151	114	148	154	136	119	123	116	141	124	142	136	122	133	138	128	144	142	130	143	130	142	146	129	130	137	123	124	143	128	141	161	117	123	131	142	128	131	127	117	141	138	148	123	124	146	131	144	122	168	139	131	123	152	141	140	147	145	134	133	158	149	141	124	120	129	146	147	152	121	135	113	143	160	138	131	121	132	144	128	115	128	146	125	139	142	140	131	158	134	154	132	149	172	134	132	143	127	139	124	127	118	134	164	141	120	122	133	136	129	157	145	146	130	133	149	122	116	134	140	123	116	125	134	153	143	135	124	131	125	130	157	139	130	142	143	134	133	129	154	128	125	131	129	127	123	132	128	139	136	131	134	133	134	128	139	145	134	141	122	122	132	130	141	131	175	142	141	128	139	131	158	123	133	139	141	133	133	117	130	143	131	150	111	128	117	144	135	158	165	127	138	137	121	146	134	132	126	125	129	122	135	128	154	118	139	140	128	147	123	128	122	126	153	156	141	120	154	142	135	119	143	151	131	148	144	125	144	132	149	134	136	144	125	120	125	146	135	133	124	144	158	131	112	141	169	120	152	167	145	126	124	143	126	142	117	115	141	150	138	150	132	144	124	147	131	152	127	132	134	128	151	155	146	143	130	136	135	136	114	132	146	144	145	153	127	125	154	151	113	128	129	142	137	128	145	159	149	133	129	106	149	137	132	151	131	114	124	133	144	153	123	143	145	128	115	143	142	135	145	132	150	150	115	149	132	141	144	140	135	141	136	113	154	129	138	139	139	142	114	151	117	145	137	141	140	142	143	138	141	139	113	145	135	113	121	141	116	154	129	130	139	126	136	137	131	140	161	129	136	135	147	144	142	127	138	118	122	141	135	134	138	138	139	124	158	126	137	117	152	149	110	120	134	105	126	128	130	124	122	126	155	115	144	142	138	131	144	130	123	140	152	117	151	140	140	148	136	144	115	138	123	137	134	138	139	129	153	143	145	140	144	152	146	136	147	132	135	127	126	125	124	137	127	128	145	164	122	127	123	150	129	117	125	126	135	129	154	142	165	135	152	131	130	115	132	135	121	132	154	110	128	119	101	133	167	136	138	143	147	149	142	123	130	150	127	138	148	147	146	144	130	123	126	155	135	146	122	134	154	142	148	127	148	151	153	127	134	117	122	141	112	139	122	134	143	122	151	144	136	122	120	137	151	151	141	137	148	126	123	136	136	115	139	156	126	129	130	160	147	134	141	154	151	117	129	133	138	117	145	137	108	140	133	140	133	137	124	130	121	143	130	124	164	125	117	133	140	145	127	145	133	152	149	142	132	144	134	134	129	153	133	140	113	119	142	142	126	138	118	139	140	153	163	145	112	132	129	158	144	146	108	138	117	136	140	132	108	148	114	130	124	139	128	121	128	141	114	133	120	126	123	138	145	127	132	136	133	148	143	151	171	124	130	128	160	137	143	148	135	134	142	130	132	143	115	114	128	142	140	118	129	137	116	140	133	127	151	147	119	108	159	122	137
17572	823	1461	1503	1283	1057	870	741	650	626	574	501	535	461	446	478	489	423	412	402	453	420	440	416	421	391	418	407	421	370	395	378	392	379	376	341	399	408	379	390	409	387	373	367	374	333	356	369	362	337	362	376	357	368	368	356	328	358	399	382	354	343	358	374	335	402	419	367	387	365	374	338	376	377	364	363	367	407	372	362	375	358	345	362	352	345	365	354	373	397	345	343	359	395	351	351	348	342	380	347	328	346	362	357	333	361	322	421	364	375	366	379	328	349	359	353	335	342	367	316	352	345	344	348	361	384	375	388	349	350	330	372	381	370	319	367	341	354	391	362	352	359	359	352	369	353	367	375	362	320	351	390	326	364	376	387	349	378	367	345	314	329	363	371	330	345	345	346	370	375	373	349	353	328	346	364	386	344	402	382	359	361	388	382	338	360	378	357	361	368	348	357	371	364	365	378	359	367	347	362	366	370	327	396	365	372	377	359	345	377	372	354	365	381	378	377	376	417	332	360	368	373	342	378	376	359	346	360	358	368	358	340	324	394	353	374	351	356	396	337	339	343	354	352	393	366	385	356	361	393	363	348	356	374	391	340	367	399	367	340	353	369	332	361	388	377	384	335	383	372	354	357	352	369	348	346	377	347	397	334	329	364	367	384	402	364	365	348	365	353	337	332	389	386	386	367	385	346	357	355	346	352	344	391	392	388	333	330	379	369	372	350	348	354	404	367	346	376	358	355	334	383	394	373	354	370	341	343	368	335	371	345	350	347	336	350	353	341	366	414	366	340	338	329	341	360	376	378	357	330	375	346	383	365	356	354	358	359	362	379	345	360	375	371	360	378	356	348	350	354	373	394	383	375	359	337	358	362	368	357	401	337	363	331	333	338	329	369	371	337	333	370	368	346	361	370	362	393	401	338	374	354	310	402	343	355	372	346	351	368	368	377	332	381	334	380	361	350	355	358	376	378	365	375	363	385	378	350	391	346	341	352	385	364	333	344	357	363	371	377	343	369	414	406	356	359	401	362	378	357	375	377	349	360	370	364	349	328	351	407	367	349	387	371	360	345	353	340	377	355	364	339	358	368	353	366	343	348	410	372	361	342	331	405	368	380	388	367	349	351	321	383	353	356	364	359	338	344	380	333	359	368	354	342	375	340	385	376	354	375	359	366	322	342	329	356	335	352	364	383	367	347	398	388	339	317	353	355	331	368	329	332	376	331	325	367	354	343	358	370	338	325	352	378	362	353	369	389	385	346	349	369	338	376	384	386	356	345	335	341	355	366	361	375	346	349	386	348	356	364	352	358	362	343	364	394	327	369	388	365	343	346	370	368	359	356	364	364	381	358	373	404	348	354	362	370	333	348	353	383	361	390	343	377	338	377	352	367	380	370	352	357	361	352	394	334	362	358	387	364	344	369	368	345	362	327	356	360	316	340	375	365	363	326	377	356	378	352	372	380	344	381	359	386	336	346	357	349	371	319	352	347	349	337	344	382	343	359	391	372	364	401	337	354	368	338	365	379	340	370	398	339	398	358	358	356	351	341	375	375	380	350	339	389	353	358	408	359	391	367	346	346	370	354	366	368	360	384	379	338	372	329	356	359	357	323	346	349	379	325	351	342	357	363	368	371	340	344	378	379	367	364	367	380	369	370	344	356	389	385	350	313	364	384	367	368	362	361	372	323	354	362	332	339	372	351	380	410	345	378	355	390	361	346	349	365	367	360	358	386	362	366	375	375	377	341	361	315	333	368	338	349	403	330	353	335	356	371	374	357	322	371	358	382	353	358	344	334	361	389	356	333	361	364	347	331	363	370	352	340	384	355	361	325	331	381	369	346	364	361	368	380	403	350	357	373	333	365	341	384	334	340	363	369	366	381	337	369	351	342	359	324	377	341	353	381	349	388	351	322	340	353	370	374	365	351	357	358	382	366	363	366	401	394	374	349	390	358	401	347	351	360	363	332	370	372	358	346	339	338	364	365	374	368	366	371	348	343	345	354	375	373	367	358	345	349	353	373	337	355	333	353	382	385	361	357	341	364	331	351	326	345	329	350	377	352	356	372	368	354	376	391	370	354	370	360	337	377	314	373	368	343	334	355	372	334	356	321	350	359	354	356	365	331	356	356	361	364	392	369	364	402	377	378	357	346	363	385	373	370	391	373	360	353	329	357	357	356	341	381	351	366	392	371	350	369	342	362	349	342	301	355	354	368	368	389	323	370	323	344	341	384	352	332	387	354	348	315	333	370	329	365	321	339	364	347	340	363	371	362	365	364	379	330	397	382	350	323	381	353	368	395	364	328	354	391	371	388	374	372	375	364	368	344	351	366	342	379	363	361	398	353	370	348	355	371	373	360	373	355	369	397	357	354	377	375	371	361	360	358	379	366	354	363	356	396	342	359	332	371	362	354	356	347	353	398	372	348	359	319	368	351	359	358	368	351	383	359	404	350	355	316	381	339	319	338	356	385	356	401	333	325	360	333	351	350	368	350	371	347	367	361	343	346	368	367	351	385	348	363	362	353	335	304	337	364	368	376	382	363	391	342	388	343	389	363	380	361	324	350	353	358	339	347	384	398	397	369	357	384	371	390	378	352	363	353	340	380	341	337	331	390	370	367	360	371	386	375	346	340	380	387	355	337	337	343	389	393	352	368	355	344	335	380	327	395	387	349	344	364	365	350	346	352	332	352	318	371	387	390	368	367	361	338	360	379	358	375	364	347	340	377	357	373	339	350	372	355	338	333	335	348	359	355	381	386	345	362	366	370	341	360	376	364	337	390	331	373	401	354	403	360	377	362	352	324	366	349	353	344	362	366	367	343	348	348	353	366	366	373	336	348	350	373	374	362	372	350	337	331	326	348	355	332	341	352	382	362	356	371	384	334	355	370	390	332	365	334	344	359	365	368	382	351	364	318	354	343	364	350	372	360	364	355	379	321	346	334	351	341	339	350	355	357	354	352	356	365	344	351	350	369	363	336	356	354	388	308	351	348	349	375	377	366	351	324	404	371	368	363	330	385	381	364	353	372	363	339	372	349	355	350	320	360	371	327	361	357	372	351	328	390	367	348	343	333	344	344	339	372	349	357	325	377	358	373	336	363	343	339	364	352	343	347	357	363	346	361	373	354	334	355	328	344	348	382	360	344	363	370	381	353	339	366	332	377	354	360	365	359	366	360	352	342	381	365	339	333	372	339	356	327	361	379	365	359	330	351	385	344	376	348	342	371	374	341	337	371	361	358	351	321	304	373	359	357	382	327	331	377	374	386	365	344	349	336	382	340	339	375	368	352	339	334	352	369	358	359	383	360	354	366	358	382	379	375	331	348	371	333	348	334	359	366	344	366	356	334	363	359	398	377	353	356	368	338	393	373	319	350	388	353	356	334	344	388	368	363	383	365	387	366	369	414	374	349	353	379	340	368	327	389	332	342	366	364	343	392	371	342	366	353	363	378	333	366	353	345	384	315	364	341	355	378	376	322
5748	497	394	365	393	383	347	349	348	393	393	384	397	399	364	372	362	339	377	373	398	362	376	391	371	382	340	343	392	377	397	366	375	327	330	374	360	381	369	367	379	333	370	338	336	411	382	368	349	377	361	375	324	367	354	372	362	360	339	358	346	347	353	393	361	340	347	374	352	353	321	402	370	395	422	353	404	352	373	369	407	344	332	363	369	327	356	341	339	410	362	316	347	362	368	344	372	398	361	341	401	393	357	379	419	367	376	375	387	366	369	391	354	326	390	369	343	392	347	364	409	341	399	374	369	353	392	369	353	381	350	360	361	352	336	392	381	421	354	399	356	377	308	358	380	339	372	360	411	351	379	367	390	381	375	376	375	381	366	381	375	356	346	354	371	422	342	356	376	368	357	366	350	383	394	351	330	345	346	377	367	360	395	449	371	374	377	361	381	334	352	359	368	379	361	369	314	418	377	411	361	369	387	392	361	350	379	374	352	366	390	319	357	377	358	351	372	371	373	374	371	352	383	338	372	383	369	404	335	363	361	384	357	351	370	375	403	376	358	359	354	349	368	393	328	365	364	381	358	375	355	382	364	387	405	367	345	373	342	346	355	385	392	373	355	360	325	362	346	341	394	360	377	370	370	347	357	368	365	354	382	342	388	400	357	372	367	406	367	397	396	348	353	307	389	345	362	336	388	356	376	351	345	349	400	356	391	377	379	355	347	378	347	356	376	334	381	376	330	376	359	377	368	343	337	359	394	335	402	334	357	378	370	370	368	386	371	354	373	387	360	343	338	339	386	365	360	385	379	391	366	361	403	384	377	379	367	353	343	381	374	361	385	349	367	371	372	357	378	374	365	349	393	334	355	375	354	369	335	381	377	370	377	361	403	390	359	374	372	380	368	367	342	342	331	324	372	397	374	349	331	351	383	381	374	368	399	386	400	364	350	347	371	382	373	398	350	354	375	326	373	400	361	377	391	359	376	363	382	373	369	343	358	364	381	332	381	350	378	357	337	363	393	369	334	359	377	398	352	372	356	336	376	346	366	356	365	336	394	359	380	359	364	379	373	342	381	366	387	379	425	371	348	379	399	378	424	392	377	353	367	383	378	402	364	384	378	355	373	368	388	379	352	390	364	377	381	360	375	342	354	384	369	348	342	364	379	370	372	380	410	349	394	385	360	359	404	370	356	396	331	369	346	352	383	353	347	353	379	350	357	351	340	358	368	385	352	309	388	353	313	390	360	354	382	386	389	336	377	370	356	358	381	378	333	421	392	345	376	365	334	407	392	375	389	382	346	352	364	384	401	379	361	362	390	362	380	374	370	356	353	388	371	373	380	366	380	395	352	369	339	411	373	327	363	374	363	353	361	380	375	390	336	375	347	358	376	368	389	366	357	433	407	326	382	377	368	368	362	362	380	370	402	365	370	350	372	315	382	356	346	383	366	382	357	375	355	422	399	328	378	374	362	345	361	368	389	378	357	356	354	329	374	371	395	355	356	372	379	374	322	381	374	347	335	386	358	390	347	345	370	351	367	376	359	360	327	378	356	388	394	356	352	373	362	375	375	364	370	369	399	394	338	342	383	379	355	376	369	406	351	356	354	359	393	371	346	377	375	372	339	320	365	385	322	389	386	388	397	358	325	350	378	393	379	381	370	360	372	378	373	365	325	369	359	331	371	373	386	394	367	365	394	379	401	369	345	395	345	388	335	354	382	326	405	372	349	365	345	394	349	377	374	348	398	344	385	343	371	401	405	402	366	354	389	385	354	363	385	348	362	382	354	349	382	375	363	392	369	391	362	350	363	353	409	376	379	397	359	339	326	365	375	363	385	377	363	355	363	368	356	380	335	394	369	360	338	364	390	361	381	376	369	394	354	339	359	347	370	351	348	363	386	371	385	377	397	377	402	384	329	366	377	367	400	331	363	367	373	330	357	387	381	373	383	361	393	394	402	375	342	412	372	364	373	389	380	376	373	388	371	352	387	353	355	357	368	375	362	349	396	359	394	353	357	372	353	396	354	367	366	350	364	345	369	354	359	368	340	370	356	379	365	375	367	349	394	405	370	366	409	414	366	421	390	365	390	360	367	409	386	368	388	339	362	414	378	399	368	364	386	364	372	355	382	407	377	351	365	366	343	367	376	364	378	351	387	332	374	381	380	369	335	385	387	342	346	370	335	359	364	390	377	341	392	359	396	355	382	377	359	341	381	379	405	387	343	352	386	357	334	380	359	340	376	347	384	352	399	339	349	363	339	354	374	360	358	383	377	347	388	396	364	365	372	349	361	377	373	372	376	400	378	362	354	396	371	374	385	386	358	361	311	353	376	367	409	403	407	400	359	339	359	401	352	365	371	341	393	381	369	358	359	365	356	369	358	387	352	372	374	365	352	344	381	348	351	342	372	391	383	320	379	357	372	371	397	396	375	383	373	384	345	374	345	385	377	357	362	368	375	364	368	383	378	374	352	384	369	336	367	363	361	342	379	394	384	361	371	410	393	357	385	397	340	368	377	354	354	380	361	388	369	368	359	386	366	358	408	399	380	367	378	403	357	404	379	363	379	410	354	377	373	342	359	404	327	395	358	345	364	368	379	391	361	376	342	337	402	380	359	369	393	399	333	367	400	343	363	419	371	388	375	372	353	352	324	377	373	360	377	375	389	365	353	364	327	365	369	409	362	368	348	371	374	328	360	362	364	323	396	376	342	344	385	385	386	374	371	401	352	384	343	359	348	379	362	352	361	362	364	378	336	352	363	363	350	366	368	388	352	365	381	345	343	370	345	370	405	367	347	354	381	373	366	371	366	355	357	340	361	369	368	408	350	370	372	338	356	396	326	339	345	367	356	390	358	339	331	413	351	348	338	396	390	348	331	386	372	424	349	383	341	353	387	357	337	355	312	385	372	373	343	373	382	360	375	373	399	377	388	360	360	354	364	370	362	359	347	344	402	372	393	379	384	356	315	373	358	359	382	380	394	341	366	372	360	398	360	391	376	366	339	325	380	367	369	396	367	347	353	389	390	342	360	372	364	357	372	430	363	374	377	376	388	358	365	362	403	349	374	377	384	357	380	365	402	365	405	381	369	372	378	384	376	384	356	371	348	390	358	364	357	361	373	364	381	357	366	361	364	401	351	354	348	386	343	349	340	359	354	349	376	332	386	378	375	362	400	368	370	377	375	372	345	354	374	372	353	309	331	340	378	391	374	354	397	381	349	392	348	368	343	364	382	370	347	368	378	346	378	361	380	394	347	386	363	364	357	384	354	370	393	341	358	344	388	385	402	390	362	340	349	384	361	376	370	341	352	364	408	378	374	371	344	383	382	359	372	350	389	372	355	376	342	360	348	346	367	358	350	356	395	343	368	334	366	332	395	357	352	366	341	352	346	354	347	382	373	378	380	367	372	356	379	391	394	351	364	364	369	373	373	348	413	412	367	350	360	341	364	357	373	362	349	330	364	367	334	350	346	385	387	363	374	433
4874	849	891	852	917	920	894	883	872	883	889	883	885	911	892	863	902	850	867	877	913	870	868	865	867	824	911	878	883	838	870	851	849	877	851	865	865	837	912	837	822	869	902	867	870	887	812	864	880	873	862	882	882	872	918	898	890	891	900	914	827	816	796	851	852	834	911	892	849	894	872	824	825	820	887	953	872	835	933	890	832	886	938	836	840	931	888	887	829	915	884	880	823	845	845	868	852	885	878	882	828	875	894	887	911	863	858	860	877	920	885	868	835	837	921	828	872	858	902	901	873	862	819	866	911	846	843	859	889	847	838	825	876	903	886	877	889	869	872	819	860	862	859	880	836	892	886	880	877	829	884	861	811	870	911	849	866	835	869	860	858	904	875	863	862	878	896	831	913	873	828	851	813	901	863	919	802	876	840	850	881	839	900	892	855	815	892	896	838	888	923	779	873	884	865	830	877	887	888	878	871	880	893	883	888	889	893	838	864	903	879	882	838	801	915	880	874	888	884	856	905	895	859	873	867	907	802	845	839	875	937	837	897	871	850	803	855	882	886	877	819	860	905	842	830	923	841	813	875	833	902	823	847	873	823	825	878	903	918	904	809	851	803	821	931	902	864	869	857	867	853	896	898	857	851	916	879	816	840	880	876	911	838	832	833	845	922	917	850	859	913	878	853	852	836	888	858	875	833	865	864	836	870	888	894	915	839	862	871	886	911	869	871	883	848	869	852	881	846	892	894	848	879	893	949	904	873	897	813	832	874	907	911	822	840	869	849	865	818	883	840	853	856	838	853	863	866	866	899	833	868	882	888	885	873	885	787	877	892	866	805	860	876	815	838	834	907	886	870	887	874	840	868	886	880	878	869	922	870	843	889	874	924	826	891	877	848	843	931	866	884	870	854	893	831	848	855	856	921	852	838	811	894	919	922	875	910	871	914	868	889	925	859	888	889	834	912	876	905	861	835	873	840	848	829	851	888	866	876	853	909	906	871	871	899	863	916	912	916	847	824	872	897	875	847	894	875	855	898	855	808	846	857	880	834	902	871	908	816	862	881	900	859	854	869	853	885	830	846	853	876	846	885	851	916	863	882	847	823	900	881	852	890	817	863	843	846	883	867	850	903	845	852	850	865	833	890	875	875	883	849	906	805	855	869	879	861	910	850	929	829	845	892	861	914	905	900	858	861	885	823	889	884	926	889	906	863	854	836	876	877	868	865	879	798	868	932	863	895	902	838	824	851	930	855	907	846	890	854	866	918	854	905	914	848	884	898	921	884	858	839	888	881	881	840	814	869	835	846	872	831	876	882	852	812	810	839	882	919	881	861	829	856	893	802	864	915	866	897	833	935	932	805	876	864	822	870	895	867	875	917	861	845	850	880	848	912	857	854	873	900	836	832	877	860	864	890	869	834	834	828	893	844	806	837	843	862	873	877	902	855	835	884	850	870	826	793	876	877	878	924	854	884	835	832	839	851	958	893	865	875	847	845	848	827	891	812	902	877	870	888	896	854	852	864	857	874	876	882	887	847	850	882	872	912	889	870	847	855	887	882	852	947	904	914	857	851	850	847	831	873	853	908	832	844	842	837	918	886	839	840	852	855	974	912	922	852	957	839	831	809	863	884	855	889	873	887	882	924	913	917	802	888	888	821	831	872	862	856	855	873	900	863	879	831	897	879	857	876	839	862	890	869	907	932	860	858	871	873	857	870	892	869	936	878	832	885	877	834	847	824	871	844	862	833	851	902	854	859	894	855	823	877	829	919	849	870	826	886	856	889	832	879	874	887	888	833	907	861	849	830	838	874	829	863	891	831	861	903	883	893	861	866	885	869	859	881	902	881	846	853	865	830	890	850	840	848	896	875	924	869	922	839	827	889	854	844	922	819	886	880	890	927	878	861	873	875	853	865	912	853	840	907	856	854	888	852	871	845	913	834	867	848	904	890	830	903	871	884	875	895	821	898	856	875	887	913	822	831	913	840	901	890	853	855	826	843	832	924	905	889	889	857	881	867	850	831	870	851	919	881	874	871	870	867	849	835	895	871	864	881	904	870	872	917	844	838	848	902	878	809	884	871	888	869	865	891	867	851	927	820	830	881	847	861	872	885	846	884	895	831	842	891	840	860	840	789	882	885	850	838	830	865	848	842	859	854	852	869	899	857	890	929	868	856	909	877	866	864	878	808	860	894	928	882	850	903	905	939	856	819	879	872	887	869	833	858	864	813	862	864	904	868	908	874	925	843	835	879	847	856	820	860	874	892	812	837	888	838	913	874	868	804	863	824	838	882	844	849	853	866	865	854	857	883	911	808	883	895	886	867	881	891	885	906	879	882	847	854	866	876	820	941	846	881	903	868	865	914	855	865	873	928	836	898	849	870	909	864	880	885	872	835	809	857	897	896	927	883	868	844	854	818	866	874	828	853	859	869	895	877	899	862	932	882	840	870	868	879	884	858	817	916	882	879	867	866	874	881	843	868	852	871	839	852	853	937	846	886	852	816	874	844	833	883	856	874	884	837	860	902	883	889	847	857	851	890	856	836	839	905	877	878	864	811	930	850	864	887	902	877	867	918	871	876	853	897	854	868	800	830	868	873	874	811	861	876	934	914	883	817	834	807	870	855	912	903	845	867	804	837	859	854	864	836	856	874	840	896	889	816	879	850	869	886	895	871	813	872	903	877	823	930	857	867	818	873	844	863	848	858	817	891	877	904	857	888	821	870	861	855	863	851	825	875	868	796	858	831	840	850	892	852	909	842	894	874	862	891	855	880	818	854	897	809	858	857	889	846	901	840	851	838	887	849	870	910	918	836	912	865	861	853	864	893	901	846	855	848	885	825	876	857	856	839	810	867	899	905	881	867	872	842	923	934	889	850	904	903	846	829	897	860	843	879	821	906	821	839	846	844	886	790	876	867	839	873	851	899	835	840	846	827	905	862	909	827	875	910	862	907	895	851	866	895	885	808	860	855	856	836	858	844	863	853	889	821	860	863	844	856	878	872	846	881	829	846	866	881	812	901	881	847	873	879	849	865	906	905	912	815	903	872	822	919	879	905	887	875	799	891	814	866	858	905	877	861	884	807	923	912	847	865	868	959	857	828	886	845	861	840	922	854	842	860	844	841	867	871	846	925	866	822	865	842	899	885	796	810	836	901	857	841	854	920	840	818	828	909	861	846	887	879	850	874	855	879	830	866	880	898	902	866	884	878	895	878	816	907	901	915	882	861	863	854	901	878	902	875	879	822	866	813	847	834	856	872	848	867	858	863	831	852	847	881	850	873	894	882	850	906	876	895	895	826	909	954	864	849	843	876	866	909	862	866	908	837	923	866	836	841	822	907	853	911	807	872	879	925	868	876	875	856	868	909	896	915	908	871	880	895	877	827	816	916	915	853	833	850	857	854	857	826	821	870	878	846	869	861	883	871	855	873	859	800	857	900	886	882	887	883	846	925	875	845	842	865	838	859	886	835	883	828	797	836	825
18210	1399	563	461	369	362	311	385	330	320	320	296	303	275	312	280	306	306	328	287	342	307	310	337	309	315	339	310	294	332	293	293	288	305	307	303	279	271	293	331	300	322	318	311	297	266	291	287	290	312	322	320	334	315	306	316	267	280	310	307	316	303	289	301	331	330	273	306	324	274	310	301	284	348	295	283	290	336	302	295	324	299	311	286	286	284	302	308	312	288	338	284	302	296	323	299	330	286	270	278	315	307	285	274	287	319	312	334	295	314	280	327	297	309	277	313	310	296	312	306	314	285	299	331	328	291	302	302	313	295	310	260	294	302	286	261	324	289	302	282	325	346	287	289	281	301	270	312	302	323	286	276	284	296	278	328	306	269	309	277	272	307	317	281	304	301	304	324	300	288	327	278	323	279	304	312	299	275	338	273	327	321	324	282	305	316	297	310	278	334	316	303	300	287	273	304	301	335	282	277	312	324	277	294	293	290	269	273	311	341	307	289	344	316	312	282	279	295	299	314	338	296	313	302	290	330	328	299	293	296	323	283	298	294	300	279	315	315	275	321	304	275	301	334	287	277	299	279	279	296	312	310	301	285	305	313	330	306	281	304	315	304	297	324	323	336	284	299	308	302	319	290	314	301	292	266	291	295	324	297	285	298	298	285	297	275	288	276	273	321	317	309	300	298	319	269	276	311	297	309	282	324	294	309	274	301	316	297	294	286	305	281	284	304	306	303	325	320	279	290	293	315	278	297	291	275	300	300	317	279	280	323	331	328	309	308	321	319	271	315	301	303	311	282	305	297	258	297	309	310	282	283	314	278	327	318	308	302	285	304	313	280	291	307	287	274	292	286	300	315	302	301	281	319	314	274	308	286	311	298	275	317	313	294	307	297	323	313	299	321	311	305	308	291	282	282	319	323	293	332	299	334	294	297	306	279	301	264	306	333	303	303	322	296	263	335	295	319	315	306	279	295	299	308	318	260	293	332	290	271	304	290	266	292	277	285	271	309	306	274	288	298	317	284	312	323	322	315	337	301	286	301	270	266	296	295	323	317	281	307	277	305	291	300	328	273	319	317	309	302	306	309	303	302	288	311	313	287	289	291	292	291	325	292	268	311	322	315	286	280	304	313	304	267	332	308	299	306	322	291	298	321	311	335	308	279	314	295	290	309	281	320	281	310	266	268	301	303	313	295	296	264	305	266	276	305	282	314	302	275	283	294	302	321	311	279	295	320	271	270	304	287	296	285	300	329	345	274	302	298	327	330	281	313	268	300	293	317	334	268	298	304	292	317	286	302	283	269	294	300	306	251	311	268	311	280	276	299	304	312	285	274	302	282	326	289	292	301	311	306	287	304	299	295	323	300	279	335	298	311	310	287	291	321	301	318	311	331	284	310	331	291	302	306	298	329	310	302	328	351	299	323	292	285	266	330	315	283	313	277	303	308	301	299	274	315	298	286	303	308	323	302	277	323	257	305	321	297	286	292	326	299	307	324	288	297	278	303	258	283	324	313	300	298	307	308	331	288	304	314	277	300	315	296	274	280	304	288	297	317	306	264	303	311	307	306	335	310	322	314	295	331	300	274	298	293	309	304	291	299	315	291	282	297	317	278	265	280	268	275	310	289	331	312	313	291	297	324	329	282	313	289	283	300	335	294	314	342	269	259	316	322	318	318	274	294	303	314	306	296	280	265	302	283	294	287	332	299	281	326	307	326	281	318	329	340	340	300	312	291	316	310	323	267	317	290	277	275	309	288	294	294	322	281	333	296	299	303	317	291	272	296	316	275	301	288	307	320	300	296	303	306	305	287	313	276	308	304	317	300	317	266	294	285	315	295	312	326	290	316	298	288	267	301	258	298	304	311	287	300	290	298	285	287	312	285	337	306	324	290	294	325	301	311	322	293	302	298	284	302	297	295	284	319	294	277	322	282	265	319	306	312	314	332	310	251	287	310	299	294	315	301	304	310	305	274	332	315	310	330	275	307	295	324	277	283	284	280	282	301	308	298	309	292	323	306	296	288	322	291	305	289	331	265	314	297	305	286	296	309	286	322	293	295	288	283	330	330	291	291	313	329	315	302	331	288	300	323	285	295	276	304	315	278	298	323	267	287	290	309	273	324	319	297	311	291	311	295	282	269	308	304	294	288	280	276	280	300	297	313	290	295	292	263	316	324	318	290	286	337	274	318	312	328	283	329	298	316	298	273	276	329	283	305	287	288	301	290	298	293	295	309	316	303	334	322	332	292	294	282	290	289	306	285	301	302	288	335	309	320	304	320	292	306	296	323	329	312	302	325	306	306	317	288	283	304	282	296	287	282	328	282	273	319	321	308	311	292	276	291	295	314	283	303	295	312	286	301	334	325	346	314	315	293	270	302	355	307	285	287	305	277	307	288	321	307	331	273	303	272	280	280	308	300	284	288	315	327	278	285	320	277	305	289	282	282	306	292	333	281	296	324	281	298	285	330	326	328	308	303	333	321	300	317	293	316	319	329	304	288	285	305	303	312	300	314	305	284	319	300	283	268	288	303	285	277	318	284	333	314	296	299	300	313	311	309	300	301	275	320	328	291	293	301	264	272	309	315	291	296	291	306	285	299	303	311	299	326	286	289	285	299	297	315	264	284	310	321	309	305	280	274	297	297	317	293	323	316	258	304	314	313	269	327	290	298	283	299	335	284	301	287	297	311	298	290	310	299	329	318	302	293	312	295	327	270	265	304	294	302	274	274	292	294	270	312	297	291	298	330	265	281	306	289	298	313	289	299	309	329	288	280	313	331	307	351	263	294	283	300	261	283	308	298	309	335	287	304	303	282	294	293	293	291	320	293	266	284	285	282	280	331	313	285	314	306	319	287	272	273	326	273	285	272	270	314	292	325	310	303	299	324	309	326	299	283	294	289	285	293	313	298	298	304	296	313	272	293	295	306	301	320	305	305	290	303	334	287	317	286	316	302	289	320	340	321	326	286	275	279	293	299	317	305	304	318	291	314	318	289	330	324	306	314	278	267	313	264	298	268	294	289	305	316	287	310	272	290	324	308	317	307	296	287	335	317	307	294	265	289	304	255	278	314	311	281	313	290	269	280	314	272	316	307	325	299	295	321	273	314	314	310	279	317	343	326	280	333	264	291	289	325	329	294	277	303	297	299	292	259	272	314	296	306	300	323	290	274	320	296	292	309	299	296	300	303	293	295	317	329	307	311	277	299	274	319	318	305	324	292	327	291	282	290	312	285	311	271	285	288	299	328	290	309	290	285	289	301	304	300	314	331	308	266	280	294	282	282	301	303	298	306	290	287	316	292	320	330	272	298	310	291	295	341	297	286	295	299	288	258	297	311	281	295	310	300	305	301	264	311	291	305	304	279	306	285	326	294	285	326	287	292	307	311	301	288	325	276	310	351	285	306	297	289	296	306	304	320	322	280	305	294	309	301	316	259	287	301	290	303	268	312	335	301	304	277	307	287	309	309	296	293	296	288	323	295
12758	907	1267	1308	1211	1084	969	900	840	819	773	853	777	775	731	750	761	733	732	772	729	789	685	726	730	728	763	727	711	808	678	717	748	707	753	674	719	715	695	721	708	700	727	696	701	711	756	756	760	686	675	713	724	703	739	692	694	739	767	721	733	672	729	703	706	685	742	704	728	723	787	733	718	741	707	729	725	718	709	735	737	711	745	728	647	717	760	726	774	736	683	760	726	663	697	720	722	682	709	694	713	767	731	674	683	688	744	685	757	669	692	706	678	661	734	692	673	743	747	723	707	742	747	688	730	716	705	736	673	731	730	700	711	697	736	702	682	741	715	697	707	726	719	695	706	686	734	706	750	715	724	757	708	704	720	687	727	670	679	688	702	735	724	671	719	705	714	764	706	718	732	728	675	707	721	700	688	724	704	700	691	688	694	693	708	754	750	688	731	729	739	724	754	713	715	687	701	750	724	693	673	728	683	736	688	686	714	689	704	714	702	763	695	679	712	716	729	683	722	720	692	754	723	718	758	697	690	691	726	714	716	711	676	754	664	641	700	682	697	747	688	694	731	678	727	737	749	741	731	729	701	744	718	692	688	749	672	743	686	672	735	748	700	722	730	703	695	748	691	680	706	784	661	680	738	720	697	686	682	706	690	695	731	710	709	755	732	756	738	713	738	734	678	766	701	688	732	750	713	700	697	768	700	729	747	721	677	761	709	707	710	685	673	725	773	705	703	701	707	702	697	692	681	742	747	709	790	729	735	679	719	727	718	736	708	671	753	723	721	656	639	735	736	668	692	683	757	717	737	724	714	753	748	755	751	738	732	718	718	753	708	753	699	728	706	696	740	695	718	703	725	756	692	752	697	724	701	707	659	708	697	719	736	668	734	759	704	727	724	746	717	703	684	717	707	681	675	744	712	673	764	706	680	744	754	730	743	679	674	726	744	706	726	733	698	684	733	708	769	685	711	717	715	724	768	720	733	782	761	750	730	725	688	695	661	692	679	706	693	734	691	695	701	705	680	738	744	715	745	755	700	707	709	689	708	678	722	713	694	671	715	724	699	693	708	706	719	719	752	686	725	736	664	708	707	677	674	707	706	707	722	716	737	725	709	677	697	717	681	663	686	722	757	671	712	722	682	751	716	745	689	714	700	685	767	722	734	720	730	676	669	755	714	720	702	702	705	719	738	690	694	713	769	743	709	686	758	721	725	697	676	674	716	716	709	699	744	750	669	718	679	716	683	731	713	730	746	679	736	739	701	701	737	708	725	751	718	705	710	729	727	748	721	744	697	714	739	720	686	711	726	702	722	721	719	718	699	683	702	729	773	751	705	692	729	745	681	715	715	660	749	679	745	725	750	720	758	741	730	725	662	684	753	762	701	659	742	731	714	704	717	728	648	730	734	715	707	697	727	765	704	714	701	752	711	682	745	735	724	691	744	747	697	736	717	733	676	725	691	707	742	730	705	735	717	717	699	728	709	720	724	684	702	698	671	680	727	709	714	698	723	725	670	695	674	726	652	726	682	707	724	670	775	740	668	713	766	714	724	677	735	762	728	754	707	694	709	713	703	702	699	715	683	702	676	712	716	742	741	730	674	695	768	734	723	742	724	716	762	671	737	693	733	670	696	697	712	695	715	721	705	684	707	727	667	710	693	706	727	714	727	746	741	709	705	740	698	700	715	755	731	689	693	709	740	729	720	743	732	716	677	706	728	712	706	754	671	691	689	737	712	671	734	753	696	722	639	746	693	644	767	729	709	743	724	704	722	674	658	669	675	723	693	745	748	762	681	687	714	740	688	737	697	710	754	702	707	705	713	694	723	696	733	700	740	710	685	725	691	708	732	727	657	711	771	714	713	707	690	738	703	708	688	745	729	727	724	704	694	711	673	687	721	705	678	753	713	702	774	721	698	719	702	694	728	666	738	753	697	749	698	729	733	709	671	728	708	715	741	735	721	722	721	767	676	744	771	728	705	715	689	688	737	680	747	754	671	716	737	731	723	686	689	717	748	746	696	733	733	744	667	696	721	682	691	672	722	753	696	722	700	721	715	734	671	728	722	731	734	745	678	716	701	742	672	693	701	695	713	727	678	723	702	758	704	679	673	703	689	664	698	779	667	733	743	706	761	662	675	696	692	695	716	697	679	658	740	740	642	739	710	701	714	740	712	716	685	698	713	692	719	666	730	716	671	691	719	677	703	678	705	674	712	752	733	725	726	691	692	703	674	699	684	724	731	715	689	723	722	704	739	760	716	695	717	754	691	709	693	746	720	689	711	696	682	667	712	702	711	710	740	767	752	722	778	714	706	749	699	706	706	682	759	700	710	700	720	668	689	714	679	714	717	749	731	764	735	698	750	695	698	705	736	659	762	699	699	735	714	694	705	726	705	729	726	677	736	724	731	724	721	740	710	682	757	662	709	727	660	713	698	769	674	764	721	705	688	736	687	735	708	762	698	704	662	728	705	721	711	682	712	711	703	712	689	728	674	690	709	679	726	676	697	713	691	714	688	760	705	707	737	745	689	732	722	699	710	717	741	709	710	733	689	671	691	750	689	730	711	683	710	697	696	720	661	724	700	735	739	687	728	721	733	728	709	739	741	706	751	698	730	680	703	699	648	709	723	685	690	680	688	686	755	739	704	725	745	692	700	652	733	739	720	731	709	727	655	703	710	731	749	721	710	720	746	713	685	733	715	723	722	751	706	715	732	696	727	681	717	730	687	695	714	720	729	707	746	755	720	677	717	692	731	685	714	723	745	685	709	705	766	749	693	719	755	721	731	695	699	706	734	703	739	677	692	708	746	736	699	714	683	696	727	679	724	705	692	737	735	700	772	771	729	657	729	724	677	733	691	728	704	718	732	706	740	721	725	728	731	704	702	739	697	727	693	745	762	758	687	689	668	691	732	717	710	729	753	699	718	714	727	681	701	684	711	702	713	697	747	715	688	703	716	705	692	718	718	675	722	725	698	697	702	740	732	756	731	679	744	763	723	717	655	751	704	714	688	670	720	691	715	726	757	683	730	697	682	718	687	719	733	682	722	688	720	674	745	718	745	693	735	708	726	707	689	693	685	704	670	714	702	728	719	689	777	710	730	716	738	747	706	742	679	704	709	729	733	683	709	702	728	663	688	688	719	698	719	705	753	697	689	698	724	665	713	708	718	689	695	733	704	692	766	691	703	670	718	703	710	706	674	723	712	728	730	707	771	692	709	710	727	725	753	690	718	745	693	685	707	707	698	689	693	723	728	715	704	742	691	724	730	704	721	708	732	739	699	712	706	727	716	708	706	744	762	720	706	728	667	711	706	689	695	667	705	685	718	703	687	661	710	701	709	710	699	708	701	714	743	745	716	707	709	731	702	677	651	767	698	752	685	702	701	735	697	742	726	735	686	718	686	714	689	697	691	706	726	694	712	684	741	745	717	772	720	720	692	758	757	706	747	739	738	715	738	695	695	741	678	703	673	686	743	737	730	746
27006	2807	694	488	298	223	237	201	193	182	157	151	179	139	139	142	154	155	147	138	143	141	123	134	139	145	130	138	125	144	125	129	114	130	132	136	142	132	142	149	132	133	127	133	120	93	138	157	146	116	114	123	114	116	156	131	130	136	145	113	145	147	119	138	137	110	118	142	143	150	144	130	134	138	112	135	128	136	138	146	127	124	126	126	137	129	124	147	126	149	136	131	136	141	132	103	166	131	126	126	132	136	129	127	116	132	124	134	141	134	121	141	131	149	139	132	126	126	138	151	119	122	149	141	113	116	138	130	122	143	130	96	129	140	161	140	138	145	129	154	95	106	131	141	117	146	121	135	139	141	146	121	130	141	125	127	129	140	126	110	124	123	121	131	127	127	131	124	130	134	135	121	133	121	141	142	133	122	140	153	139	136	116	132	122	135	137	128	128	135	131	139	126	110	135	141	126	119	120	139	141	136	142	123	133	131	123	148	129	139	138	133	145	111	143	106	119	140	138	147	122	101	126	123	137	130	142	126	122	142	105	143	121	144	127	133	122	128	131	132	120	144	163	124	133	130	124	107	130	148	124	124	130	136	141	134	155	163	136	138	147	118	143	134	142	144	148	141	130	129	129	122	121	128	116	149	132	119	122	144	119	126	126	120	154	126	132	130	130	148	129	135	111	109	140	148	104	140	114	145	120	137	128	120	152	134	109	133	133	123	113	121	120	118	131	132	147	139	154	121	129	131	135	147	135	113	135	113	129	139	140	149	137	113	151	128	159	104	128	147	122	153	111	135	124	120	136	135	152	133	127	117	160	109	133	132	145	116	100	122	126	146	114	152	130	129	136	116	122	127	136	125	119	119	130	155	123	130	120	146	142	115	142	137	137	129	141	129	125	140	138	131	116	150	119	137	110	135	138	121	122	126	131	127	133	138	128	111	127	120	165	116	146	142	127	132	126	121	117	143	135	129	147	115	161	115	141	137	157	104	128	121	129	129	113	128	127	119	105	119	143	138	133	127	115	135	128	123	122	135	136	133	111	117	115	109	133	120	134	140	137	133	156	132	133	106	128	124	136	121	119	120	132	131	145	126	124	125	157	144	151	140	135	140	128	151	113	140	134	117	117	123	129	123	107	142	113	117	135	121	114	143	145	133	132	124	140	144	140	111	126	133	114	140	138	124	128	136	105	145	157	135	117	138	143	122	119	140	118	123	142	137	137	135	136	131	131	130	139	126	128	128	127	124	108	133	120	133	114	131	115	124	142	126	128	133	127	120	123	108	127	130	127	127	113	142	117	130	129	131	121	139	131	129	125	126	107	117	131	120	116	127	118	131	108	120	133	155	136	126	130	128	122	112	137	156	119	148	123	144	127	113	128	135	128	139	145	121	129	131	125	127	141	125	119	124	113	126	115	125	117	133	127	135	137	105	128	138	130	156	128	116	136	128	129	123	142	130	110	145	156	132	114	106	122	129	115	142	135	125	133	104	128	133	131	131	120	149	128	128	136	129	126	108	139	131	129	123	115	128	127	125	136	110	121	126	140	147	135	143	133	124	122	122	118	132	114	124	119	118	123	117	139	137	114	135	143	133	122	122	131	138	142	129	142	139	120	136	128	131	126	133	137	138	139	120	126	115	119	132	113	147	114	147	155	125	139	124	126	132	135	138	124	126	123	117	132	147	127	125	145	125	124	138	130	148	154	124	128	136	132	133	158	118	133	130	133	151	125	140	121	133	119	123	130	131	132	134	139	131	127	119	125	137	120	145	138	133	129	139	106	122	125	127	150	131	147	128	151	140	129	142	123	141	118	141	143	131	142	131	123	126	134	161	152	129	134	137	124	133	128	119	129	130	161	113	137	150	146	128	150	136	129	116	137	141	130	137	136	125	134	127	146	129	124	119	112	128	127	132	125	140	121	131	128	126	120	155	97	136	133	135	110	133	124	133	124	127	150	133	136	152	113	119	122	126	114	148	115	121	132	119	136	117	128	120	125	121	151	135	98	121	118	125	138	137	120	128	105	131	134	125	151	128	127	116	118	139	117	144	146	121	144	146	127	120	121	112	128	135	142	126	122	139	126	136	135	138	133	118	151	129	128	154	134	129	124	123	125	140	125	142	140	133	147	126	110	129	129	124	120	124	141	142	136	141	134	150	138	112	138	137	143	132	146	138	134	146	147	116	141	124	137	99	144	121	125	126	114	143	136	124	109	128	133	133	124	124	144	137	129	139	139	122	127	128	116	137	133	132	133	134	142	132	120	123	108	109	128	139	141	128	132	126	117	130	128	140	137	140	137	116	150	118	139	112	144	114	131	137	127	116	110	131	145	138	136	119	125	123	133	133	145	106	115	122	147	129	136	129	116	146	147	150	126	135	133	123	121	127	125	134	127	129	127	142	134	104	120	127	133	142	120	124	142	114	126	144	128	131	123	118	136	146	129	139	129	115	118	156	117	150	134	140	138	129	126	143	140	122	125	133	123	141	139	127	138	125	129	126	125	124	127	110	119	114	132	99	130	129	125	142	128	148	118	134	148	146	128	139	128	131	135	134	121	130	134	143	130	126	140	122	135	113	125	138	151	122	140	137	138	145	138	126	127	124	115	157	105	132	150	120	117	132	130	129	139	132	139	142	128	135	127	127	135	125	131	114	151	123	112	155	134	131	143	141	143	118	140	101	129	133	149	129	127	117	133	147	129	137	144	123	131	126	124	118	130	119	115	105	116	136	127	113	121	116	132	131	123	136	133	124	134	143	119	125	115	120	123	136	124	137	143	111	139	130	156	135	138	124	128	123	142	132	133	125	137	127	132	144	148	132	149	127	140	136	120	140	129	143	124	141	143	122	126	115	124	135	142	148	141	146	123	143	129	156	129	138	115	129	105	146	123	131	136	145	126	133	127	150	143	143	141	93	112	117	120	121	122	126	124	152	135	151	137	122	135	135	142	136	154	117	125	143	141	128	125	145	128	108	132	126	140	119	125	152	119	119	133	139	145	112	106	126	136	126	125	145	132	121	128	122	112	129	141	128	130	134	139	126	127	128	142	131	122	141	142	130	131	145	123	118	120	128	125	137	142	126	156	122	143	135	135	119	128	131	113	126	121	127	140	146	127	122	133	134	116	140	151	129	129	129	136	123	140	147	132	110	145	131	137	122	125	119	141	135	130	134	128	138	136	127	150	142	133	136	147	128	139	120	135	125	145	122	143	133	121	129	131	114	143	132	156	119	154	136	135	111	149	122	161	113	131	138	128	124	118	120	126	127	112	108	103	129	131	114	128	131	147	114	130	121	135	122	121	121	116	123	143	135	133	130	129	130	119	115	130	141	114	146	130	123	131	135	131	134	123	133	164	129	139	109	123	150	123	115	104	132	128	113	146	154	160	119	134	133	126	119	116	140	124	129	120	123	121	146	145	133	133	146	138	132	126	141	134	124	117	125	138	127	136	131	145	128	128	136	144	129	130	122	145	134	135	123	120	107
16068	804	1445	1532	1325	1074	891	814	688	564	586	545	468	465	453	480	485	420	422	421	393	411	429	411	409	352	398	387	408	364	378	370	346	374	388	373	426	359	359	330	382	346	386	326	372	372	331	379	358	366	355	372	355	354	377	342	338	352	335	361	361	399	331	378	329	320	329	354	342	336	346	382	329	378	372	352	327	356	348	334	327	347	350	353	398	370	340	353	310	361	361	366	382	362	337	340	360	364	340	370	349	353	341	326	372	346	333	331	367	339	342	373	374	368	367	363	343	324	372	334	384	349	355	310	366	336	379	337	359	353	348	353	352	337	315	328	300	354	357	336	360	350	357	324	332	347	352	357	337	357	365	330	339	356	338	306	348	356	367	323	362	362	350	349	367	352	353	366	364	374	322	353	342	323	325	335	347	337	383	326	357	332	347	330	343	349	338	351	368	351	345	369	345	338	338	353	376	376	371	332	342	343	342	323	307	366	349	341	333	352	337	354	347	379	340	336	339	360	320	377	386	360	374	356	307	305	353	347	337	348	334	353	360	334	336	366	322	344	350	380	348	372	325	340	373	350	361	372	348	336	397	325	342	347	322	351	372	356	359	343	341	379	363	331	367	344	332	333	377	346	346	322	344	371	350	365	355	329	361	361	341	383	344	364	389	314	353	349	338	341	360	372	366	331	339	353	353	346	363	378	377	355	354	351	357	352	336	334	338	362	311	362	333	320	373	348	360	323	350	366	349	356	359	346	325	327	311	357	330	348	353	345	372	340	338	359	329	365	368	358	316	412	338	328	356	350	340	361	356	358	371	333	361	338	345	361	365	380	361	363	358	313	360	361	338	346	356	346	355	369	317	334	342	337	350	341	337	368	350	349	373	330	339	350	347	371	328	358	339	368	327	360	354	336	350	359	335	331	345	343	319	315	366	353	332	355	367	340	371	361	362	347	367	348	355	304	335	352	326	368	351	349	316	374	339	353	364	358	350	362	367	354	371	345	348	349	317	316	347	358	324	305	339	348	346	328	359	344	336	347	341	331	348	332	356	347	331	387	352	343	371	335	335	330	338	342	338	309	323	341	363	353	351	373	320	404	348	358	345	331	313	347	357	306	337	362	358	351	338	390	341	394	328	336	328	381	371	363	357	357	346	371	353	374	343	351	321	361	315	370	332	347	350	348	346	342	352	336	325	331	347	336	395	378	344	339	348	356	389	345	333	363	348	368	383	343	348	337	343	340	351	326	348	349	352	328	354	338	330	336	364	369	346	354	332	374	319	324	313	335	334	356	284	353	362	358	323	317	341	289	340	373	342	325	354	352	356	341	344	349	352	338	337	322	356	320	349	358	339	390	337	351	341	310	301	315	393	325	325	368	334	365	356	360	368	338	382	332	338	338	359	348	357	318	345	327	349	343	337	312	346	329	347	372	343	375	361	318	344	341	313	377	352	378	352	345	364	342	368	350	361	334	364	350	377	363	400	325	364	359	364	350	335	348	337	366	334	369	334	394	355	345	366	349	359	355	349	352	377	354	360	339	341	356	351	359	350	378	318	315	329	341	320	338	342	363	350	332	341	345	344	361	352	323	345	345	337	396	329	329	337	345	373	369	345	389	355	349	342	388	324	299	354	324	328	392	365	342	352	337	325	356	355	364	353	345	371	361	341	347	320	377	346	346	358	345	363	363	375	343	360	319	339	347	342	343	327	333	338	345	360	316	366	354	380	335	312	349	340	375	339	369	353	377	373	343	331	351	417	348	371	365	353	360	367	331	354	349	360	321	388	353	352	337	353	353	348	327	319	370	355	339	350	352	321	368	329	353	327	364	336	360	341	352	338	346	362	323	371	369	343	362	329	344	342	326	337	348	376	349	328	342	331	327	325	382	337	352	343	357	325	341	361	355	361	377	359	335	320	322	343	365	366	353	346	377	361	332	355	346	380	341	343	346	385	354	318	335	360	374	375	333	336	380	353	330	279	322	325	367	358	369	333	352	350	366	341	384	326	345	357	326	363	327	344	388	323	345	335	342	340	349	360	331	348	357	365	375	351	353	342	339	337	342	335	359	359	373	350	360	374	352	344	318	299	376	330	339	352	325	373	339	339	363	358	364	346	375	380	315	353	338	357	375	358	336	351	338	330	364	309	361	337	391	359	362	357	340	341	327	348	356	365	348	351	363	330	411	336	327	361	399	356	357	379	348	372	372	374	344	349	367	367	332	379	350	351	369	309	324	348	368	321	343	353	372	342	368	391	314	349	358	333	327	359	359	365	310	364	351	360	357	342	323	396	381	340	349	359	341	352	362	329	352	305	321	366	340	344	368	322	367	356	365	367	355	376	340	336	337	332	351	364	365	319	347	378	344	342	363	351	330	358	371	357	356	351	389	342	329	336	356	319	319	338	309	341	326	342	375	352	365	368	349	356	337	396	371	356	353	332	387	340	363	358	403	288	320	367	352	326	305	347	361	362	348	343	364	355	376	349	329	378	339	385	320	340	354	356	345	354	341	349	331	354	347	314	369	342	329	346	345	375	397	333	337	362	345	381	360	356	338	337	333	355	350	375	351	312	326	333	362	336	358	316	325	356	318	375	340	363	366	340	346	360	331	333	346	332	354	341	338	346	349	361	337	366	315	348	335	330	349	341	369	360	399	386	362	346	339	369	373	382	351	369	316	334	326	386	315	345	362	362	330	386	370	357	349	370	362	317	372	347	356	361	340	350	345	370	377	349	355	342	335	358	352	331	328	354	338	332	355	346	336	369	329	368	346	352	336	325	372	340	337	346	336	343	330	339	375	357	356	376	339	357	332	382	332	356	343	347	359	366	369	350	359	345	332	364	349	357	349	350	332	363	334	354	366	369	354	343	341	369	336	320	344	356	355	350	326	344	361	335	362	341	346	307	340	370	336	355	349	354	345	339	349	387	370	354	351	348	376	365	333	342	332	349	345	342	351	333	356	339	398	339	350	371	355	393	364	318	335	335	361	345	347	345	318	347	373	361	304	359	359	336	343	339	331	337	325	354	338	372	349	332	360	326	364	364	354	338	343	360	349	356	334	400	376	333	349	338	319	357	349	347	350	348	352	345	341	343	314	332	368	335	343	334	363	348	345	343	343	377	315	358	320	347	324	379	338	356	358	340	344	361	320	362	320	382	319	350	354	332	327	336	341	327	344	336	315	367	304	327	328	360	379	345	360	388	349	364	299	350	360	336	349	369	341	354	331	363	359	372	327	390	372	341	347	342	358	344	379	328	359	339	336	346	380	357	331	386	330	349	361	374	313	322	316	358	343	323	371	330	381	354	319	332	370	334	355	401	385	325	350	342	333	341	341	378	377	349	353	377	364	347	342	381	352	340	352	320	336	336	337	320	341	310	330	364	334	333	353	350	357	342	352	350	340	351	349	354	313	376	343	360	347	352	353	343	354	353	333	371	381	361	326	353	339	366	372	355	351	309	337	345	368	347	361	327	358	368	353	335	364	366	383
5327	516	377	418	365	382	336	374	349	390	390	343	372	386	353	373	378	347	387	355	359	338	369	390	362	389	357	340	367	372	390	388	359	370	327	333	348	377	323	371	369	381	365	397	350	395	361	398	406	368	399	396	346	391	359	398	352	356	378	375	350	370	414	367	337	355	359	401	354	412	329	333	342	373	333	369	398	410	367	366	372	365	398	365	379	346	422	363	372	361	373	370	353	379	380	365	360	392	400	411	313	340	355	363	344	389	353	335	366	400	380	362	362	368	373	389	371	354	398	336	350	401	379	345	377	341	333	338	381	408	370	356	374	370	369	367	356	408	335	369	382	362	361	362	371	398	402	381	352	344	381	352	357	355	392	350	351	367	384	379	367	349	360	391	355	355	360	378	367	372	338	360	357	354	385	363	352	370	383	369	357	351	391	386	380	359	356	386	356	330	350	347	382	341	389	375	359	380	365	365	355	353	356	403	328	356	334	377	382	356	333	358	347	352	411	379	363	360	359	369	349	361	361	377	359	369	360	359	407	358	317	350	378	339	366	336	358	383	396	384	342	390	323	346	342	338	390	406	382	351	390	355	371	366	354	329	382	399	370	333	399	383	398	358	370	349	380	329	347	342	372	404	361	365	358	368	356	364	381	383	373	371	337	393	374	342	400	352	382	343	361	364	362	351	351	329	378	327	365	373	382	358	395	350	361	333	369	349	355	378	361	346	356	366	383	346	342	375	373	346	371	360	346	357	338	390	390	365	364	357	354	370	359	343	380	370	377	344	367	366	335	351	378	349	370	382	328	384	331	366	377	386	382	321	390	348	347	376	363	372	374	343	364	387	366	326	390	329	388	401	422	383	384	336	399	346	341	381	394	373	339	320	380	373	342	354	355	375	363	344	400	371	350	383	382	376	335	328	352	363	395	368	331	352	382	373	371	400	360	349	353	372	411	374	389	360	389	357	389	362	385	387	361	362	347	378	388	373	415	388	363	346	358	352	374	392	382	362	323	345	376	388	397	373	316	331	370	357	365	343	345	351	387	374	359	381	393	398	376	345	369	388	370	347	379	341	368	373	388	402	392	333	395	357	382	318	354	324	372	375	349	382	348	374	344	306	374	393	352	371	401	368	353	359	344	378	322	330	378	375	361	359	359	381	373	347	385	362	359	389	392	364	348	340	339	374	400	361	358	367	391	380	371	356	357	341	376	346	370	338	356	394	366	400	360	324	339	355	397	378	365	370	354	357	366	384	366	364	358	362	385	344	357	339	412	343	393	363	352	368	353	352	337	363	390	346	387	352	388	385	356	407	383	349	363	352	378	366	360	384	344	359	344	375	338	345	357	363	419	354	336	401	368	374	359	352	384	362	337	362	406	376	360	370	356	366	325	363	341	370	385	370	350	360	370	359	366	373	387	361	356	391	392	343	337	326	311	334	359	399	344	398	336	389	325	329	379	343	357	379	379	369	349	399	338	331	377	399	360	390	368	332	341	361	415	431	360	359	359	396	376	394	366	371	372	369	344	379	387	367	355	359	372	368	383	386	382	352	384	350	369	349	322	374	373	389	369	349	386	375	353	360	363	380	369	363	376	387	338	344	380	366	372	375	351	357	369	380	394	341	374	394	384	345	325	350	360	352	344	358	373	382	369	331	367	400	379	357	375	380	353	336	404	366	335	367	374	375	358	385	361	366	354	356	372	350	366	349	392	355	353	358	364	380	382	328	335	359	378	383	359	396	372	360	395	366	333	372	375	382	344	381	372	403	375	363	344	357	374	371	358	374	364	367	394	357	358	377	357	361	350	394	345	362	338	372	345	358	394	346	386	376	361	380	339	365	400	353	356	366	371	355	380	396	374	331	359	331	386	363	402	363	356	368	377	351	344	368	403	391	368	359	377	378	352	339	396	406	361	389	368	348	370	345	380	379	379	387	388	375	351	367	393	349	376	332	362	371	332	338	350	366	342	377	334	369	308	335	387	346	378	366	345	358	353	374	368	400	369	361	373	391	368	379	345	350	344	369	346	382	365	381	333	380	372	365	392	378	371	398	377	355	396	356	394	378	360	391	358	353	343	347	376	351	363	341	361	391	351	382	353	413	381	348	345	374	373	383	366	375	368	391	349	355	388	405	360	371	347	361	362	359	357	390	379	372	389	393	401	370	344	376	363	367	359	344	365	359	376	393	402	339	382	393	363	382	416	388	353	355	377	350	333	371	367	363	396	372	337	371	352	369	385	386	371	369	395	398	398	355	393	382	415	341	389	384	374	381	412	370	393	338	376	347	353	388	340	346	398	388	385	368	379	361	386	357	364	393	399	331	338	370	354	397	365	366	355	387	352	407	369	378	359	330	363	365	372	367	365	418	355	346	360	362	358	342	383	350	365	391	364	368	380	334	347	340	340	355	335	352	404	335	371	369	398	360	392	366	368	385	383	341	407	381	401	352	357	360	382	378	348	357	378	358	381	363	413	377	378	393	374	375	356	351	359	355	351	345	371	363	400	395	355	370	327	368	359	365	382	381	391	396	360	382	359	365	352	384	413	350	341	353	338	376	359	385	338	405	395	387	374	347	353	393	358	372	335	373	363	390	347	376	375	393	387	342	426	348	316	364	345	351	353	346	342	335	364	375	319	353	369	348	373	353	402	387	366	378	348	364	367	363	329	378	392	371	353	371	348	357	377	355	339	351	367	389	342	352	365	389	396	355	397	360	374	367	378	378	374	391	349	337	355	325	372	375	360	345	350	363	346	373	346	354	351	373	384	404	349	343	349	353	355	346	394	387	379	402	376	360	360	384	384	349	376	360	347	369	350	373	358	369	331	362	357	355	395	334	351	376	362	342	341	340	363	389	400	351	369	374	400	394	395	338	346	372	359	363	369	379	348	359	378	382	387	355	341	350	380	351	379	362	368	370	361	366	382	378	428	340	370	379	371	404	367	378	371	364	384	347	383	369	392	345	342	309	362	369	397	380	364	358	334	351	349	377	380	384	366	408	390	330	366	383	382	384	354	371	361	345	338	363	356	366	342	337	369	368	337	367	330	327	353	348	365	403	411	353	356	364	323	349	385	367	383	342	354	330	390	377	368	363	351	400	354	372	386	383	379	366	356	387	348	393	325	376	358	353	342	377	346	386	366	356	374	389	354	367	395	404	374	347	376	386	369	397	371	339	370	321	365	349	359	356	350	370	391	347	375	369	345	389	339	378	396	412	340	347	355	361	371	382	365	389	420	346	310	346	354	376	365	360	339	337	329	341	388	331	312	372	338	379	390	372	353	341	358	400	370	372	366	386	348	381	335	364	369	373	374	401	364	380	367	363	379	375	360	347	388	350	391	351	376	379	367	374	359	394	325	387	349	356	376	388	348	385	357	390	349	398	378	346	377	371	395	389	372	378	353	366	376	378	364	350	395	384	383	363	331	348	339	385	370	385	368	348	397	375	393	372	388	380	367	382	360	360	353	382	352	408	386	333	323	335	375	381
4689	872	922	907	908	917	857	908	869	891	850	862	879	865	892	857	900	919	896	851	894	862	848	822	884	859	863	857	852	901	886	851	850	873	881	886	818	870	877	941	841	822	896	885	841	883	891	886	920	830	859	846	834	866	862	871	862	879	869	909	845	876	850	874	865	857	853	870	864	850	897	862	817	836	866	893	907	833	903	849	890	896	850	878	926	891	885	845	834	860	923	849	838	863	798	851	857	816	850	876	870	890	826	920	888	902	895	863	844	882	872	872	804	906	867	838	892	856	844	882	889	875	906	860	851	865	809	855	914	861	861	894	831	892	929	824	880	872	854	836	875	868	893	897	843	901	818	859	884	924	894	840	855	863	869	877	893	871	859	857	819	856	891	874	856	875	886	873	851	885	891	864	862	837	874	890	844	872	839	925	854	904	909	837	827	908	880	852	867	833	871	875	823	847	915	887	857	859	914	882	813	870	886	864	881	787	896	901	850	875	854	891	877	886	838	863	837	877	837	861	891	842	854	877	867	885	906	828	880	904	878	862	861	873	860	869	829	848	863	881	879	861	870	884	876	871	885	861	867	865	894	869	818	876	817	886	873	869	893	827	798	918	878	877	880	896	888	898	877	897	862	864	822	816	922	840	795	836	856	821	851	867	831	838	832	921	876	822	811	837	820	869	858	841	872	883	878	891	866	870	853	845	885	855	894	837	859	853	882	867	880	870	870	909	869	921	828	834	896	878	860	836	898	826	862	855	841	816	881	899	852	868	857	916	833	891	875	870	867	929	871	821	851	814	860	858	851	832	878	829	866	901	873	896	885	804	908	874	905	851	811	871	824	846	847	846	903	855	863	902	878	811	851	878	871	897	806	828	822	913	843	855	877	872	851	866	839	870	821	895	847	872	902	904	860	896	865	890	828	874	830	877	852	922	868	896	860	843	908	839	894	906	897	909	907	863	852	859	911	902	856	891	891	801	868	841	809	849	855	867	870	879	916	889	884	858	833	870	816	904	918	856	890	862	844	839	881	805	840	872	854	885	864	822	890	883	832	891	889	861	870	818	864	903	888	855	907	890	836	860	833	881	898	887	878	882	885	864	907	880	882	885	899	901	824	864	883	850	876	915	863	870	848	849	931	799	857	899	904	829	827	893	874	867	815	917	827	889	843	845	882	860	865	892	843	851	839	855	878	868	897	821	871	856	910	874	942	857	886	864	853	881	901	854	862	872	884	794	886	880	878	861	841	890	860	859	871	898	871	821	877	841	851	891	870	827	863	918	911	890	863	894	827	839	872	867	870	858	864	847	929	887	894	883	916	931	866	828	844	896	873	899	865	867	876	897	882	830	840	849	837	879	873	873	815	829	843	883	879	832	866	902	805	854	877	859	832	902	871	864	853	917	949	838	894	935	853	846	905	881	922	894	862	883	902	898	893	853	878	864	848	871	899	840	866	821	854	894	871	829	924	874	845	854	873	861	865	880	851	897	887	899	841	901	881	877	917	857	878	843	813	842	899	890	876	867	807	898	838	871	886	863	842	850	896	874	827	901	928	873	887	887	888	840	902	888	880	884	817	892	908	912	858	854	917	939	850	905	799	864	847	837	877	904	825	921	891	854	869	862	805	876	860	873	890	793	818	842	887	830	836	838	933	835	823	848	879	872	866	886	890	874	867	939	860	861	861	875	901	892	868	875	865	848	914	868	911	840	876	828	873	842	855	853	817	848	842	801	904	835	871	902	860	881	911	889	870	878	864	894	879	872	888	854	837	916	892	863	840	838	880	839	874	953	839	840	875	807	851	897	885	853	826	826	866	905	840	853	911	830	880	851	902	825	845	912	845	793	860	873	873	860	839	861	853	840	878	896	875	889	851	848	856	837	918	864	896	875	876	861	864	858	857	859	864	878	897	876	844	864	825	859	948	848	898	850	842	822	857	895	828	853	815	881	825	834	807	839	902	873	829	831	903	867	860	881	857	856	871	842	905	862	862	888	861	881	839	877	891	875	869	878	875	866	851	862	848	840	890	872	894	844	893	856	865	840	856	880	876	864	870	872	849	868	847	883	876	836	893	927	881	879	867	860	898	887	875	886	869	866	840	868	894	858	856	847	897	862	892	855	916	857	895	860	875	906	880	834	874	885	817	924	850	868	893	897	790	840	872	865	867	894	829	839	870	863	881	857	875	829	883	851	846	869	833	867	825	871	830	927	907	839	890	905	887	834	853	886	823	884	841	908	878	900	808	851	875	857	850	857	922	817	896	866	852	898	867	825	862	905	907	895	884	876	862	892	864	895	857	861	847	871	869	851	930	861	885	841	840	864	838	859	871	929	829	889	827	901	903	875	861	893	848	875	874	864	846	815	856	860	852	794	872	911	934	880	861	818	924	863	872	888	877	850	921	830	832	847	878	899	927	823	847	877	910	864	891	856	857	853	896	834	815	871	851	932	869	891	859	887	849	902	918	879	872	890	871	880	816	872	900	869	895	884	897	893	882	887	888	904	867	852	818	845	814	878	855	863	830	866	905	855	844	920	821	872	878	857	834	863	862	846	863	908	914	860	831	872	882	842	873	881	920	842	808	858	906	905	895	861	861	854	915	885	878	914	860	832	898	881	895	899	857	881	842	834	816	891	895	846	901	863	912	913	894	920	855	877	859	828	893	887	872	869	890	856	946	837	883	841	860	883	883	887	849	823	876	880	913	906	819	862	845	826	848	862	817	870	845	864	843	856	884	870	875	896	848	899	886	920	863	854	833	815	858	858	826	844	880	857	828	897	851	840	833	874	863	840	900	883	898	897	890	848	873	840	877	816	839	883	897	857	853	922	805	916	822	883	859	863	854	843	858	862	823	877	887	880	861	837	875	855	848	881	891	874	890	851	888	839	896	908	886	920	864	922	871	853	862	897	847	818	942	809	896	886	840	868	864	874	824	857	835	868	880	863	850	840	819	863	873	871	819	899	875	945	842	863	901	846	882	895	896	858	862	904	869	836	811	896	850	833	886	884	905	858	896	836	809	872	884	863	916	823	875	883	886	849	873	915	838	875	885	912	858	863	846	831	855	846	868	939	889	880	893	825	879	876	919	865	882	860	928	898	864	894	808	832	888	887	861	877	810	820	934	780	886	886	859	896	873	843	910	848	864	922	897	822	870	841	833	879	833	904	856	845	840	848	849	861	914	863	903	892	862	864	879	834	842	857	883	870	858	891	844	801	849	861	880	829	876	882	900	892	900	929	889	869	830	863	834	876	862	834	887	856	872	850	865	883	902	870	834	872	888	887	954	906	879	843	891	937	857	913	911	904	907	870	885	881	885	839	859	862	884	889	861	884	863	907	879	857	938	888	813	786	852	861	854	860	862	912	829	881	889	856	804	845	890	897	890	893	863	885	897	809	899	835	910	904	888	869	890	835	885	854	863	869	840	914	795	875	839	844	856	861	821	812	815	897	896	891	830	880	917	909	841	902	869	885	842	858	877	873	803	857
17886	1499	555	472	450	348	326	329	342	351	291	310	317	277	305	295	306	279	317	329	316	309	336	324	261	291	357	324	330	297	310	286	310	293	299	274	299	312	326	301	301	320	305	290	316	306	282	322	308	321	300	301	286	305	301	284	294	290	296	286	280	290	327	295	314	316	268	299	282	302	309	314	291	286	312	289	317	284	276	315	334	301	299	315	307	283	311	291	294	303	290	291	305	293	332	291	302	319	306	306	270	327	293	297	303	304	330	332	272	320	288	309	303	287	274	298	319	332	280	318	290	321	293	306	306	298	289	273	282	302	309	294	293	277	291	302	315	298	296	306	308	287	299	289	315	336	281	311	315	281	322	294	289	308	315	284	307	277	284	265	316	301	282	302	319	297	267	311	311	309	329	305	288	281	314	286	303	296	272	296	285	323	256	315	287	279	320	293	314	287	321	285	314	285	318	299	305	300	282	298	314	289	267	274	282	308	332	290	250	288	337	303	301	273	300	294	283	311	288	349	262	307	308	292	312	313	315	291	303	290	304	324	312	288	302	302	292	297	264	292	268	300	294	286	338	347	289	297	293	313	289	287	315	311	293	305	270	292	274	313	318	310	284	325	289	282	277	308	286	300	265	318	316	317	290	282	309	308	314	320	286	304	275	308	309	307	267	287	255	316	271	312	293	309	311	328	335	331	296	325	303	283	300	277	337	310	294	281	298	273	316	309	304	317	294	307	322	313	316	276	304	324	298	339	304	289	278	336	332	332	285	338	326	284	283	304	287	306	313	278	276	275	306	328	303	309	299	286	308	336	283	323	303	286	296	327	330	275	285	301	322	292	302	325	300	311	320	280	298	290	323	312	297	315	315	268	279	323	310	253	298	313	308	297	298	280	294	304	323	291	305	336	296	288	323	299	313	253	274	286	290	301	323	268	306	277	290	316	319	316	302	300	321	282	323	296	311	310	290	302	316	291	286	294	285	264	304	293	306	280	317	323	306	327	299	314	289	308	315	323	288	308	322	293	286	271	286	291	304	294	296	334	346	296	302	312	322	315	303	258	298	311	257	328	297	302	322	295	315	310	289	282	324	315	316	329	303	294	289	300	296	284	288	337	294	305	295	311	308	275	302	303	293	265	280	313	333	292	298	302	303	311	318	308	315	301	339	305	284	287	290	323	299	329	311	267	312	336	301	305	303	295	304	278	321	274	296	292	309	295	310	320	323	301	298	269	300	308	323	295	290	274	332	307	296	295	326	292	290	270	314	321	292	303	299	303	300	280	271	282	303	297	319	295	300	306	304	289	319	319	320	280	289	308	315	293	294	306	342	305	300	288	319	312	296	304	301	292	298	263	320	304	305	304	291	301	297	280	304	257	293	315	274	309	290	322	299	310	304	300	298	296	319	298	288	301	281	300	300	291	327	297	297	334	319	293	272	307	292	275	283	299	268	289	320	287	285	300	290	294	328	309	297	316	319	312	290	318	337	293	301	301	308	306	310	293	287	312	303	296	314	287	318	321	284	306	290	320	268	264	286	300	307	290	325	291	335	288	300	299	291	279	301	306	316	270	268	284	280	272	283	299	279	311	314	318	291	327	284	312	301	299	313	302	284	300	280	298	293	299	315	306	276	285	309	308	328	313	322	298	280	293	288	327	286	312	305	297	280	304	293	306	292	284	304	300	314	320	287	280	288	316	275	274	308	307	273	297	309	302	308	279	323	266	283	296	297	299	321	300	280	272	297	299	302	318	290	287	319	286	310	298	270	300	320	273	295	317	324	324	300	270	288	301	316	270	300	297	276	292	317	318	282	308	273	303	306	298	291	316	339	286	333	312	295	294	293	284	285	307	319	306	288	283	312	318	298	283	321	313	310	302	294	314	317	322	321	290	302	304	288	291	274	307	316	287	302	291	303	319	256	314	281	337	338	268	297	290	271	279	299	278	306	327	321	304	334	321	286	307	269	311	289	315	334	311	285	307	317	324	327	315	305	312	336	307	311	300	301	318	278	290	279	316	294	318	297	287	274	265	298	320	294	299	295	311	300	333	298	313	312	285	326	280	321	326	310	303	312	312	315	312	311	302	281	299	320	305	270	281	289	304	276	280	321	291	330	290	289	301	294	306	269	326	304	303	268	285	289	262	296	320	302	297	282	316	282	292	301	318	283	303	328	318	319	313	265	284	305	327	305	312	298	307	275	332	296	345	317	312	279	299	284	326	310	312	296	305	293	318	282	273	282	337	297	279	330	289	293	309	291	292	271	278	318	307	338	300	292	321	324	271	301	346	304	294	285	317	271	314	312	277	292	297	294	291	352	267	269	332	313	293	324	289	316	290	290	312	325	319	293	260	269	322	303	317	299	288	299	276	287	296	287	287	285	314	297	274	267	283	298	311	311	291	303	311	323	314	281	286	263	245	283	296	284	301	265	319	306	289	320	332	296	335	307	333	340	284	320	307	332	307	326	283	299	316	309	283	277	286	270	279	270	293	282	318	309	325	271	320	303	351	305	291	290	326	300	330	296	285	289	311	334	307	290	291	280	285	301	287	318	299	286	327	301	298	305	308	303	288	291	289	305	302	282	295	329	286	308	301	305	292	302	306	304	312	291	319	279	297	303	286	323	322	286	292	309	331	309	319	256	282	298	292	288	321	314	297	258	310	314	334	280	288	312	287	310	301	307	310	300	320	307	326	298	325	287	296	298	302	306	301	302	330	300	268	269	321	292	302	314	295	300	328	293	288	293	294	320	320	304	306	328	285	297	287	293	266	314	305	292	293	294	296	313	284	306	315	323	297	321	324	303	264	326	301	319	335	302	293	359	307	335	294	274	309	286	285	307	284	297	323	286	292	312	285	260	270	325	281	309	319	314	294	284	341	273	324	301	303	288	309	278	300	288	326	278	319	317	292	320	297	270	302	308	315	340	300	310	313	301	329	303	306	322	292	304	291	333	299	286	269	322	297	315	295	291	279	303	315	310	307	327	301	306	314	278	315	278	309	279	309	322	262	302	298	282	310	294	299	305	310	310	303	267	303	306	315	320	276	297	307	319	273	288	289	305	301	286	312	290	296	278	317	279	291	300	301	306	301	298	301	271	315	287	304	279	289	303	283	274	281	316	306	273	326	288	291	294	305	265	303	272	304	299	292	277	318	302	297	302	305	295	320	289	281	337	298	311	288	305	320	304	295	315	285	282	316	306	289	297	297	278	307	305	249	321	265	328	291	318	278	316	330	292	301	321	312	318	301	280	285	301	310	308	295	356	320	296	313	300	268	284	329	280	286	307	298	308	263	306	300	302	308	290	281	291	288	310	310	281	324	297	312	297	295	279	292	300	290	342	271	286	308	309	302	305	273	293	304	296	306	271	315	322	295	321	300	285	334	327	306	327	300	313	287	316	288	311	295	287	297	297	267	300	298	299	301	307	299	320	283	262	306	291	319	313	301	304	333	316	306	291	299	290	306	266	282	272	287	306	326	299	337	308	340
12680	914	1279	1372	1214	1040	1020	905	938	899	768	786	820	775	791	747	767	747	751	751	762	751	717	715	704	703	713	717	788	702	743	758	779	776	719	765	705	728	684	757	737	703	749	759	752	697	755	686	691	718	684	707	739	689	702	667	739	737	734	751	713	719	673	687	710	733	755	740	752	708	732	741	727	707	728	702	708	707	751	693	700	717	729	698	741	705	711	690	731	689	728	680	727	705	774	724	654	699	697	756	722	696	746	681	725	698	698	707	774	698	739	710	688	749	695	709	746	723	673	727	679	727	680	724	719	691	763	706	726	703	720	741	714	703	724	724	732	680	739	701	784	667	713	740	697	727	705	725	753	699	699	693	679	746	710	717	733	726	716	730	668	744	715	737	724	721	690	697	731	697	680	715	714	703	704	718	721	749	708	728	718	737	679	717	667	697	665	664	702	762	718	685	719	718	743	707	676	695	694	739	717	704	699	726	740	748	741	714	682	690	685	704	691	717	699	675	709	701	722	708	712	686	750	664	715	724	725	698	714	710	706	691	724	714	674	782	703	655	693	688	663	723	721	705	690	686	729	700	708	733	714	715	711	730	698	709	733	730	732	727	740	706	690	711	715	688	761	746	737	745	711	705	762	752	751	721	740	715	741	729	730	722	732	737	647	713	761	718	737	703	666	736	739	720	738	716	769	705	751	693	718	727	737	663	707	710	699	716	771	744	745	663	701	743	743	746	664	734	769	712	699	706	724	692	685	730	721	727	686	749	733	738	710	681	757	690	752	709	686	678	719	695	747	693	727	689	721	694	680	681	694	755	684	695	729	712	686	723	689	712	733	708	732	689	718	690	747	762	759	665	687	689	702	678	722	715	763	691	709	685	689	693	700	690	717	715	708	729	783	726	746	712	728	709	694	691	742	698	711	716	708	719	687	697	685	721	685	713	702	705	671	744	758	691	710	723	738	734	638	672	713	735	736	721	719	747	676	701	692	687	723	735	701	666	688	708	727	706	704	736	698	732	718	700	722	736	708	720	670	706	675	690	691	710	702	734	692	697	753	695	739	739	730	742	696	693	761	727	705	698	692	695	753	753	733	678	754	725	728	702	671	710	718	725	729	696	721	720	754	725	701	735	680	668	714	720	707	712	691	695	750	686	699	720	722	678	764	711	686	767	712	716	728	708	705	683	693	712	718	745	684	755	697	669	701	740	687	752	677	701	704	706	718	717	704	697	739	750	766	663	715	686	739	714	750	728	714	660	769	750	729	693	724	715	754	670	728	671	706	732	739	671	714	750	713	718	703	684	725	696	746	739	715	712	702	684	705	727	749	727	712	750	719	695	732	662	733	739	741	710	718	707	719	663	702	752	705	680	716	721	665	709	692	714	729	720	698	749	705	704	710	710	701	691	734	749	709	706	741	719	703	656	675	717	739	699	666	721	638	760	708	696	752	729	715	677	770	731	758	771	700	734	713	722	693	716	722	689	688	691	717	715	713	727	723	718	737	691	690	710	723	786	716	675	675	733	700	718	726	700	772	735	715	669	760	696	715	719	706	707	696	729	705	723	706	685	710	697	665	744	717	723	723	736	710	753	722	722	780	721	793	711	772	694	738	656	675	658	698	694	722	751	736	712	690	748	748	672	722	688	709	741	702	748	662	679	708	736	731	702	693	742	677	702	668	695	680	753	702	682	666	728	713	761	730	695	694	762	693	758	705	734	715	737	742	675	683	741	752	672	727	700	707	700	698	690	721	688	687	733	725	714	729	687	727	769	719	737	692	694	723	679	691	702	663	698	712	713	749	701	727	733	688	771	683	717	691	700	732	739	713	735	733	777	716	719	697	749	663	745	723	708	708	716	750	714	713	703	712	701	710	718	702	684	741	714	701	702	725	734	689	732	741	715	676	702	716	722	688	702	720	690	684	740	757	675	714	750	695	704	691	720	741	709	686	737	687	752	740	767	738	682	719	718	697	690	715	739	640	750	721	733	761	729	736	744	714	733	702	708	701	689	743	726	743	690	686	658	699	700	729	732	703	672	763	696	724	683	703	660	712	712	705	697	712	698	732	718	727	734	729	677	690	743	712	703	686	722	741	803	735	711	715	676	722	696	745	703	712	711	714	686	775	709	703	682	757	722	677	693	730	744	726	685	682	716	714	671	696	699	737	730	729	747	751	703	689	761	733	680	699	651	663	739	727	696	709	710	694	695	731	656	697	676	754	746	706	692	677	727	735	746	700	736	716	722	715	729	692	680	734	748	701	697	726	667	691	690	708	706	725	751	700	676	765	742	710	785	719	718	665	726	707	706	768	668	739	753	725	728	711	702	695	673	687	703	732	701	683	705	710	726	686	695	712	708	738	750	703	698	692	731	661	714	708	732	716	717	761	684	742	745	727	763	701	735	737	715	720	721	725	723	703	725	704	719	713	714	688	675	746	756	712	723	754	654	744	728	684	667	705	742	704	716	731	675	699	711	704	738	691	662	713	673	708	705	700	742	753	665	709	700	695	663	702	708	711	767	671	707	680	681	714	739	729	677	699	725	723	723	717	715	713	706	714	717	726	686	724	727	765	687	766	706	712	726	708	698	745	693	709	681	718	715	681	696	659	691	724	712	704	776	730	673	716	690	723	705	738	743	728	682	699	673	728	748	712	713	706	693	725	722	724	698	706	673	697	721	699	709	713	679	679	733	709	724	704	658	742	765	689	709	724	781	720	786	783	716	734	740	704	722	749	737	728	759	672	761	713	668	752	677	756	687	772	713	714	780	690	727	675	725	716	759	666	723	796	747	734	744	706	727	692	711	685	679	730	690	729	710	714	739	697	718	726	744	696	661	713	729	723	736	752	742	706	723	718	718	647	708	719	699	716	744	644	721	700	699	711	739	723	708	712	710	743	676	720	695	718	743	734	727	704	691	683	732	725	718	693	711	709	670	697	692	706	654	729	688	708	707	707	724	689	755	746	732	708	753	730	780	706	696	746	707	745	705	665	734	690	695	721	696	732	698	758	718	707	659	706	684	702	730	695	674	752	700	713	711	706	679	690	680	676	712	736	716	753	660	741	685	717	743	759	747	723	716	718	708	684	745	654	681	698	696	724	694	739	716	698	739	708	691	707	765	730	713	701	745	762	710	717	731	689	751	710	675	687	737	678	695	753	657	690	725	692	739	714	724	703	695	680	671	688	729	718	671	722	739	679	770	740	693	733	738	715	719	726	684	695	694	691	692	706	739	706	717	717	693	696	743	661	699	718	740	695	744	690	701	735	715	706	684	702	723	702	756	749	720	683	704	709	680	672	743	746	753	707	739	729	695	737	719	728	701	688	743	718	717	699	728	716	740	731	745	718	717	736	658	695	705	729	740	731	748	715	708	728	705	719	722	676	723	697	628	702	704	702	704	702	736	709	679	717	712	666	705	733	742	736	646	726	718	689	700	710	669	711	737	708	726	704	734	732	729	736	705	708	729	731	745	744	703	739	709	693	706
27249	2908	733	484	350	261	199	226	200	150	176	150	169	150	144	127	149	123	132	143	159	145	141	119	147	165	134	115	140	132	127	124	138	137	123	145	128	127	143	139	147	132	116	136	140	121	145	122	121	164	114	131	129	122	121	122	133	122	134	148	143	134	117	134	132	119	129	129	133	125	139	142	119	133	128	116	136	132	123	143	123	125	138	140	127	140	123	130	135	158	130	122	140	138	133	117	123	123	125	112	132	148	130	141	140	125	128	123	105	125	144	125	132	133	143	125	138	102	138	125	128	134	125	138	116	143	141	124	116	135	139	129	163	103	145	130	118	120	129	118	109	132	144	133	117	158	149	140	127	138	120	121	134	147	141	125	126	171	124	143	100	134	117	120	130	138	132	149	124	118	115	130	126	146	133	126	139	123	129	128	135	125	124	121	143	128	137	106	127	137	146	116	138	118	148	131	111	141	123	133	110	110	118	139	143	116	137	113	130	116	135	122	128	144	123	140	113	131	141	163	114	113	110	124	108	163	150	130	128	125	133	124	144	142	131	130	133	120	115	129	133	146	139	145	132	116	127	128	161	134	146	148	133	137	113	145	111	141	134	146	113	144	133	137	111	129	160	115	134	118	142	112	134	153	130	139	114	125	136	137	139	141	109	143	129	124	117	128	111	116	126	135	146	110	125	124	119	143	108	140	135	143	115	126	123	162	120	111	132	116	152	143	134	132	161	121	129	130	127	152	125	138	145	118	117	130	125	159	121	135	127	151	119	138	131	98	152	121	118	146	120	144	122	143	123	114	138	118	134	137	129	133	152	134	139	120	152	140	121	137	116	130	130	121	141	153	118	121	134	140	127	109	122	129	123	133	129	120	126	123	124	144	138	132	120	130	117	134	126	132	119	134	139	136	117	117	133	122	111	130	123	119	153	120	130	139	115	135	144	139	125	136	111	147	135	107	132	122	123	121	128	110	155	131	117	153	134	131	143	122	136	127	123	144	124	131	129	149	147	128	122	127	134	121	139	128	148	110	118	145	147	149	117	131	129	123	143	119	129	118	115	127	126	137	128	117	137	102	126	130	130	122	129	148	119	137	136	160	144	124	137	129	132	131	137	118	134	128	129	119	117	146	129	138	126	139	113	129	137	123	136	130	142	163	129	134	140	145	127	127	114	113	129	139	141	133	129	133	124	129	127	141	121	117	147	144	143	128	122	127	109	141	99	115	143	121	119	117	121	132	147	140	134	132	125	152	138	144	134	145	151	113	138	122	133	157	119	121	113	113	135	146	132	132	129	146	121	121	128	133	129	142	133	146	112	132	147	138	124	121	125	126	108	135	139	133	123	125	139	129	136	115	134	149	131	113	122	128	121	123	132	122	129	121	117	119	116	149	122	133	114	90	126	134	138	153	126	131	124	155	151	122	137	131	119	134	141	134	119	152	124	107	131	136	135	117	123	136	136	129	117	129	112	135	116	146	135	157	136	163	139	100	124	113	132	132	136	137	123	133	125	122	134	111	151	135	122	123	136	139	130	128	128	138	131	147	117	130	133	126	134	132	150	133	120	123	132	139	115	134	134	116	148	114	145	133	131	147	132	136	146	131	133	107	126	125	134	145	134	143	125	128	136	135	128	122	122	121	125	115	146	149	124	119	168	129	136	130	145	125	133	117	138	125	123	125	131	126	131	138	131	126	126	104	119	129	130	130	128	138	113	127	110	120	127	115	146	135	141	143	129	143	133	121	139	123	130	119	150	117	110	144	121	125	106	122	131	111	121	125	130	136	125	109	126	143	126	131	125	111	130	131	122	131	143	132	115	128	147	124	141	143	127	134	147	128	121	148	119	134	148	119	131	131	136	115	101	117	136	131	105	111	119	131	142	147	114	137	132	125	133	117	142	132	109	121	121	132	133	125	144	117	130	121	140	129	132	121	138	141	140	141	116	107	122	114	118	142	133	129	140	139	130	120	136	123	143	115	134	106	116	137	134	128	129	146	147	124	124	125	139	121	131	108	138	144	132	114	142	125	138	109	132	132	121	138	132	121	126	163	120	121	140	138	157	123	126	115	136	118	142	133	153	155	113	129	149	119	131	142	114	123	125	139	164	133	128	154	120	114	132	154	131	148	122	136	136	124	134	125	139	145	118	135	123	118	142	101	132	123	120	131	147	146	119	148	130	114	119	114	141	140	130	120	122	129	129	136	127	113	122	125	135	114	121	109	106	131	120	119	122	131	124	129	149	147	125	124	103	133	146	131	122	135	121	151	132	134	128	148	136	138	131	129	138	119	126	138	132	130	106	127	118	142	119	152	151	138	132	138	140	129	121	152	160	139	126	130	123	141	128	136	141	143	111	129	116	125	127	111	119	131	141	116	125	121	114	105	143	117	148	133	138	123	134	156	147	117	128	127	121	152	102	132	137	121	130	115	128	131	133	129	121	141	110	134	121	129	138	149	136	126	118	129	113	149	154	124	130	121	134	114	139	127	119	110	130	132	136	121	114	142	142	116	135	144	138	127	129	131	118	137	129	141	129	141	120	148	151	146	142	118	133	115	140	148	137	112	132	121	135	135	143	133	126	143	131	126	131	129	132	127	129	146	130	110	99	140	125	119	126	135	124	132	134	169	144	133	145	137	125	154	147	119	144	131	104	140	137	138	130	141	113	131	129	137	142	103	134	111	116	125	142	128	119	142	129	125	146	144	123	129	134	131	145	129	113	126	138	121	136	137	131	136	136	131	126	118	170	155	125	127	105	139	139	127	121	114	143	120	138	110	145	103	130	146	119	147	122	117	127	148	124	125	123	117	126	124	124	142	124	131	141	130	115	118	137	111	123	130	141	142	157	131	127	133	116	128	129	134	135	105	124	131	147	123	138	148	114	140	133	140	150	149	118	142	153	122	122	126	92	128	136	136	150	145	128	123	142	131	147	135	131	134	150	114	125	125	129	106	118	125	107	124	132	130	124	106	125	141	121	158	152	151	126	115	175	105	133	153	123	168	123	128	123	132	146	119	150	118	121	139	135	136	103	117	141	148	138	135	135	110	121	113	114	132	144	164	113	144	139	126	127	164	127	121	136	132	140	139	151	121	131	135	152	151	127	130	146	131	140	133	146	119	120	129	133	137	133	112	121	127	125	136	119	126	159	131	129	128	126	122	141	142	143	137	149	120	144	118	121	132	110	124	135	115	141	131	130	125	130	125	134	138	152	121	105	144	133	142	122	135	129	154	117	149	137	132	129	132	144	132	119	122	117	142	124	127	141	128	148	140	138	113	136	125	104	107	130	145	138	139	129	121	132	139	108	146	119	149	126	105	134	113	124	117	121	138	123	98	120	127	136	116	145	141	143	131	123	119	113	127	125	132	141	113	137	117	121	118	121	145	142	128	132	143	123	128	138	117	135	149	135	129	140	132	161	121	114	159	129	142	120	136	113	113	140	128	137	131	142	129	142	146	118	142	130	137	126	111	126	128	127	120	154	118
16318	832	1396	1541	1336	1016	832	712	643	601	605	490	491	520	420	475	453	429	400	416	400	413	397	380	398	403	405	422	388	358	359	408	356	360	374	346	371	393	366	343	362	342	360	344	373	374	368	394	354	353	358	363	326	380	353	374	329	369	323	357	359	352	338	345	371	366	375	362	352	352	370	351	336	339	336	377	346	365	337	360	397	353	343	352	343	360	358	368	302	339	360	349	316	338	386	338	355	369	363	324	352	326	371	343	385	332	354	378	327	330	365	364	360	341	369	352	336	342	377	349	308	339	334	355	318	347	373	341	392	362	342	360	361	373	343	319	344	355	349	354	378	354	369	385	364	344	357	383	342	369	311	342	304	357	346	315	345	348	337	376	365	337	353	374	343	356	344	373	374	349	366	339	385	388	331	354	367	371	355	347	349	359	370	364	343	349	357	339	378	354	336	339	344	341	343	312	327	333	392	335	375	352	355	299	364	339	371	360	365	379	321	351	352	324	358	358	346	386	366	370	349	320	327	354	371	396	374	369	374	349	348	343	358	332	337	381	368	349	346	382	348	347	350	324	368	369	330	315	324	332	358	374	353	366	354	364	338	348	377	365	389	311	347	334	351	348	336	376	351	344	346	344	338	369	340	323	359	328	334	389	338	342	338	351	337	364	365	368	341	355	378	360	347	333	341	340	318	323	320	360	342	347	310	357	340	362	371	378	340	312	334	332	335	338	368	339	350	334	335	346	378	367	362	356	345	348	368	364	345	344	341	351	355	354	381	346	317	321	356	339	343	379	319	353	336	369	378	379	354	338	353	363	335	379	359	359	342	332	392	344	343	364	329	373	323	356	340	349	341	348	353	381	350	356	327	333	340	335	332	372	357	357	379	340	367	353	342	379	325	348	397	346	371	346	372	351	350	359	341	336	348	341	365	305	345	333	349	341	377	326	390	387	366	357	380	312	392	384	335	370	347	330	334	362	334	324	349	330	353	366	384	346	350	344	322	351	352	346	312	363	312	357	359	331	366	322	359	332	340	337	320	350	363	337	352	367	346	351	351	349	328	348	319	365	322	384	333	361	338	328	370	333	342	345	365	370	347	359	368	349	373	361	374	337	328	329	344	356	355	356	369	342	360	365	354	330	371	344	330	364	371	385	355	315	328	317	369	366	344	324	393	353	365	353	335	328	377	370	332	333	363	356	369	363	368	337	337	362	361	325	296	351	341	336	348	342	389	318	353	343	331	330	367	350	359	340	327	342	354	362	346	345	320	358	336	355	332	335	358	339	372	349	358	367	366	358	345	339	359	335	354	356	344	337	365	347	355	328	359	355	367	329	325	329	339	356	369	342	348	361	335	350	345	381	341	364	326	342	349	328	329	364	335	337	333	385	372	366	355	343	351	329	377	376	361	335	383	344	366	352	331	361	355	344	339	338	330	358	394	350	346	355	323	339	337	362	343	340	365	355	348	354	328	333	373	330	350	322	341	356	320	368	344	379	356	339	349	372	351	305	330	359	342	339	358	319	384	343	357	346	361	348	341	342	347	355	352	360	368	348	353	327	349	389	335	342	356	379	354	337	335	369	356	337	372	319	343	374	360	352	363	369	353	327	334	339	357	385	342	370	361	336	361	367	361	333	367	340	352	372	334	374	351	386	345	322	355	343	345	334	309	339	339	368	352	349	327	340	350	356	324	337	372	337	321	352	371	353	366	334	384	317	363	327	335	353	352	349	350	375	384	365	338	351	322	363	362	344	357	340	317	389	356	340	323	335	369	377	324	346	343	340	313	333	348	328	355	344	319	351	375	345	337	337	365	320	354	359	370	372	345	360	320	332	331	346	361	347	357	326	376	331	364	340	370	330	335	357	358	357	362	357	358	346	353	339	326	339	344	359	316	340	357	361	342	317	364	377	388	373	336	364	374	354	341	352	339	356	365	318	367	367	349	374	326	359	392	364	369	353	368	343	369	383	336	354	367	355	361	348	316	329	345	356	334	360	323	341	322	347	349	383	352	364	333	377	367	299	367	328	339	357	360	362	357	357	335	328	358	355	345	367	384	365	351	344	357	379	359	334	379	383	364	339	355	364	320	333	316	365	341	355	367	372	378	340	368	308	314	334	359	371	378	337	373	343	352	341	322	308	354	334	335	362	323	357	356	355	338	356	360	357	385	356	330	317	340	334	325	372	332	363	332	360	328	360	353	371	320	344	371	321	332	344	334	343	349	370	359	353	356	347	306	331	349	359	340	348	342	373	340	354	358	379	342	322	370	356	344	353	335	332	334	374	313	333	351	336	349	343	341	355	345	357	367	340	327	308	358	331	344	336	377	396	351	351	330	322	361	351	377	386	355	321	343	330	354	345	322	355	326	335	353	349	290	333	330	333	329	338	326	318	367	305	356	309	322	370	376	332	341	341	362	346	352	341	361	364	347	338	351	359	325	350	351	333	323	298	343	367	350	334	355	354	336	352	380	323	339	368	335	346	343	349	368	375	328	379	376	357	355	347	342	354	349	357	337	363	361	346	337	366	373	356	343	368	348	351	332	353	355	373	346	361	347	341	371	361	388	351	332	340	360	358	343	329	334	359	323	347	366	364	347	371	358	326	344	335	336	349	363	339	341	384	368	366	362	335	349	339	366	334	333	366	346	359	327	363	363	308	345	341	311	336	354	358	340	347	352	317	316	346	348	365	336	343	349	350	365	358	387	343	336	355	361	338	358	343	361	357	345	349	367	351	334	388	351	347	346	337	330	305	357	358	360	348	338	323	344	356	362	347	360	337	355	374	360	335	337	364	364	361	374	355	353	329	336	335	356	367	312	355	315	330	383	365	380	348	350	329	349	301	330	352	355	355	385	383	353	347	351	334	347	349	349	327	333	347	337	346	375	332	327	354	325	342	344	373	364	324	347	354	335	360	350	343	353	382	345	334	360	312	332	366	341	327	337	372	350	331	362	342	295	340	388	354	336	327	334	378	335	332	354	359	334	329	366	342	378	331	371	353	351	344	394	379	345	369	348	329	345	326	343	377	315	347	348	341	353	349	340	358	294	336	321	369	337	318	361	376	371	355	368	359	349	332	330	321	333	342	362	356	331	351	382	360	318	373	347	384	369	361	377	385	373	385	373	366	327	365	339	359	364	373	343	337	319	364	344	339	349	345	347	355	349	342	330	346	361	326	352	339	338	334	346	369	379	361	369	333	355	325	368	394	367	353	367	363	338	337	362	366	325	339	356	350	313	359	345	368	362	381	368	350	362	350	347	338	354	369	349	359	320	357	310	353	365	344	343	373	339	348	332	309	359	331	319	358	360	374	353	359	367	336	365	327	351	366	352	319	368	343	344	370	379	362	383	355	341	321	357	338	367	348	331	332	343	332	372	330	340	310	371	347	329	371	366	339	375	357	329	364	364	354	341	356	281	333	363	376	363	367	350	363	352	342	324	339	340	360	313	357	374	322	338	358	345	339	332	363	354	295	370	331	363	330
5380	454	421	386	367	346	354	343	337	378	384	360	341	367	335	354	329	358	361	373	401	351	349	396	379	369	385	347	373	377	352	349	366	364	339	386	350	375	359	358	343	324	376	390	380	349	368	381	359	378	390	358	338	339	376	386	402	362	375	357	320	346	363	352	351	377	357	396	334	384	398	361	356	369	387	354	355	352	344	336	358	349	326	382	372	391	382	357	350	378	371	366	393	404	382	345	361	353	339	333	382	370	358	382	407	346	349	353	390	370	379	371	351	338	329	355	374	376	381	396	395	378	357	373	353	321	412	347	345	389	347	355	336	323	381	347	393	354	382	380	369	358	410	345	339	365	339	348	371	352	394	426	350	348	379	362	370	365	377	359	373	349	381	369	305	347	361	358	377	345	367	428	345	358	361	375	385	351	375	388	354	361	392	328	366	365	349	366	343	390	363	354	380	309	376	370	381	352	390	345	405	382	372	364	369	395	377	385	365	384	381	378	375	378	377	374	371	331	350	363	385	377	399	411	385	370	361	372	412	364	370	402	354	343	348	351	378	407	353	395	334	374	394	353	342	343	386	379	345	379	356	358	360	360	359	330	360	381	365	338	353	345	402	358	412	374	368	343	370	400	359	364	349	379	353	346	363	357	368	369	351	371	368	372	355	368	333	366	342	355	385	359	388	344	387	371	374	343	374	354	321	346	344	334	327	369	360	374	344	365	348	387	344	368	371	406	350	386	398	378	355	328	344	358	364	361	367	400	370	381	404	355	323	372	363	357	378	352	401	381	386	363	378	352	350	350	364	377	354	388	341	397	342	395	402	346	347	361	358	352	351	362	388	378	359	384	346	335	317	347	364	393	404	413	385	379	345	395	355	344	353	366	352	344	371	361	401	353	372	408	370	345	364	362	348	353	328	382	389	398	340	394	381	361	396	336	341	341	378	360	375	344	344	367	388	358	375	373	375	347	383	356	414	301	370	366	375	374	378	356	346	344	326	350	371	351	386	398	352	373	364	348	341	345	375	375	357	371	386	395	343	384	353	355	386	357	387	372	340	383	383	390	376	369	385	360	395	382	389	334	367	344	368	353	401	338	352	349	367	403	411	385	355	375	384	354	383	372	373	400	420	353	355	387	389	365	382	387	369	369	369	322	370	347	390	348	339	347	370	353	372	324	380	355	395	363	353	342	372	350	364	412	393	345	357	328	350	365	340	387	368	419	350	338	346	372	332	338	395	347	386	324	369	394	362	356	342	373	347	324	376	366	362	371	364	357	346	355	346	384	365	371	346	333	338	353	342	361	363	353	356	360	360	345	341	361	346	396	343	362	366	373	376	366	371	382	381	396	376	371	354	369	382	392	358	358	354	333	371	354	357	358	339	373	365	331	399	363	323	402	374	374	379	373	362	379	386	371	348	402	356	369	349	372	385	350	354	369	360	357	354	355	361	390	393	375	370	347	360	350	380	357	383	378	357	358	359	327	316	385	396	382	376	349	351	364	359	380	357	377	331	382	362	374	370	412	372	404	363	368	389	369	350	370	385	317	386	337	381	340	377	377	378	356	331	381	354	332	357	322	359	360	382	349	392	379	356	369	371	360	364	365	343	351	357	332	360	322	386	351	364	386	374	325	419	361	385	364	347	381	349	379	343	342	378	355	378	396	382	365	325	347	371	378	362	344	347	343	352	359	336	350	377	329	342	360	341	351	337	381	352	344	346	339	388	381	358	382	395	355	347	357	382	366	424	374	395	338	346	326	369	381	408	365	352	361	386	339	376	331	388	378	363	367	356	358	350	362	353	375	357	366	410	364	344	333	333	354	390	351	397	391	386	392	390	342	368	349	373	378	351	360	367	369	372	379	379	362	369	366	358	363	372	373	349	373	372	376	367	381	359	402	411	413	376	359	350	349	379	382	364	373	383	355	380	377	416	375	401	365	406	391	376	351	389	370	396	367	402	387	339	352	382	367	348	370	395	356	366	392	365	382	344	372	406	379	361	355	342	408	333	354	338	380	328	389	382	383	392	384	307	361	358	361	356	363	361	382	364	382	359	356	365	384	335	384	317	379	363	368	341	375	366	345	372	372	325	363	373	366	357	368	404	369	384	362	354	352	340	368	349	329	309	393	353	353	362	360	356	357	350	325	379	329	384	366	348	366	338	374	375	338	338	358	343	353	374	353	384	363	371	402	356	400	412	369	340	371	352	418	334	383	354	389	418	346	400	377	362	332	351	381	369	362	365	375	377	370	364	333	379	376	362	359	328	332	348	322	381	381	370	356	377	413	341	377	360	324	388	363	345	371	378	367	351	334	393	394	348	368	343	375	401	382	366	370	386	405	386	355	372	348	367	358	377	396	349	368	369	368	372	377	335	342	338	359	343	370	389	359	359	362	358	343	381	385	414	331	358	372	365	386	331	383	374	393	346	367	329	385	368	398	359	338	373	348	378	360	413	383	344	391	355	367	348	377	361	397	353	326	360	360	378	344	344	372	385	347	363	363	358	381	348	398	335	366	396	340	361	359	343	390	389	385	377	352	391	390	387	380	364	352	356	370	343	366	365	377	340	385	341	364	362	388	417	334	347	341	396	369	362	335	369	386	372	390	367	372	376	374	341	355	338	402	369	309	356	379	411	381	356	371	372	366	371	345	356	374	352	372	396	356	340	369	362	367	361	414	368	358	370	395	372	357	356	366	366	375	360	366	349	336	374	401	404	355	375	344	343	343	347	351	366	372	353	381	383	350	341	390	365	359	369	358	404	358	381	352	359	338	343	375	360	337	370	379	384	378	379	369	375	305	364	366	363	357	377	378	388	389	346	335	373	369	355	366	361	381	355	376	407	383	365	412	359	382	332	353	330	339	390	362	384	368	383	353	351	381	388	392	352	391	407	404	359	350	348	390	355	355	354	359	348	339	382	351	371	369	375	314	359	380	356	342	359	361	368	358	359	334	392	350	386	363	358	369	385	409	341	360	357	390	346	381	353	347	366	366	338	353	368	380	368	375	338	373	362	373	347	380	358	363	368	423	362	371	373	360	344	357	369	384	372	359	373	355	346	343	327	351	367	358	386	342	370	336	339	355	384	334	354	347	374	390	386	365	388	329	338	380	382	380	361	351	385	323	353	362	354	376	413	364	346	386	340	329	346	379	349	363	387	360	329	376	390	388	394	351	369	401	360	358	328	327	358	356	352	392	389	379	382	344	392	395	395	356	380	385	361	376	382	375	394	362	389	386	356	370	370	382	392	378	367	398	399	369	358	362	382	324	347	369	360	351	349	348	352	351	377	342	340	370	382	341	388	365	359	387	353	404	365	356	350	359	375	399	332	399	326	333	365	375	367	385	353	377	392	382	358	368	362	362	353	334	373	329	389	381	404	351	358	385	367	349	350	383	365	381	345	348	350	378	363	359	339	340	373	376	383	353	350	404	369	374	364	364	362	371	379	348	355	386	377	365	398	370	351	405	376	377	375	355	353	385	355	369
4752	845	906	870	865	893	877	876	849	858	901	902	816	885	905	868	870	829	892	853	840	850	814	855	897	831	886	815	895	824	871	866	838	835	822	867	910	842	850	844	894	856	872	873	829	879	890	862	850	857	849	919	792	877	859	881	868	916	904	931	890	859	830	823	873	887	886	887	893	860	877	829	897	882	855	814	859	874	832	859	844	869	832	887	825	840	808	866	906	849	847	830	839	817	863	826	895	889	845	790	887	816	915	864	860	857	863	888	851	852	883	872	887	864	861	849	883	828	904	852	856	853	886	860	879	831	861	877	879	891	864	815	884	923	865	830	909	860	844	885	879	885	881	880	844	896	856	858	848	837	859	882	855	851	817	868	875	860	831	855	835	881	868	858	894	888	915	842	866	919	795	866	894	885	887	841	882	856	889	880	824	851	825	857	868	869	896	824	883	831	849	829	882	854	841	885	820	896	858	848	882	861	881	863	853	911	854	869	881	902	902	862	831	852	847	880	838	898	825	859	820	839	894	887	912	893	834	863	875	871	923	854	845	851	833	837	808	873	865	849	880	869	871	848	870	856	845	824	841	883	820	843	825	909	833	860	839	848	892	846	913	899	850	872	896	882	877	911	817	800	839	853	885	887	844	832	885	886	865	898	919	877	837	818	886	835	840	895	899	850	877	842	888	879	914	858	863	825	889	852	812	870	828	886	894	851	857	855	833	884	900	908	845	897	830	882	849	907	870	870	866	884	875	940	823	893	950	824	858	876	853	880	878	851	885	841	850	862	946	886	868	885	830	866	873	854	890	852	864	892	845	889	852	879	883	828	830	905	854	857	889	835	858	899	896	898	844	885	867	833	920	860	846	881	871	871	899	862	843	895	834	824	848	883	886	877	930	921	864	866	859	923	839	862	822	867	839	881	933	861	811	855	859	850	891	844	884	811	851	871	874	874	834	814	880	870	854	825	829	919	832	907	808	904	904	835	859	846	888	866	882	907	903	861	906	885	837	857	849	837	861	859	871	849	901	873	872	811	827	833	867	825	837	851	869	857	874	845	868	845	869	895	854	872	886	884	865	871	831	872	823	896	848	867	897	853	847	794	916	857	834	874	872	899	852	901	908	860	880	881	835	890	813	818	915	892	869	853	866	907	833	831	869	864	845	830	857	819	873	925	900	879	906	844	886	832	869	818	850	886	907	866	857	880	869	866	902	913	851	873	853	876	791	827	887	863	854	838	881	884	883	878	859	872	868	861	846	870	820	829	900	873	878	834	912	835	873	859	847	868	842	863	879	895	907	902	869	805	827	851	829	897	837	905	897	850	858	865	873	902	873	853	914	877	818	890	842	844	825	837	905	878	865	842	905	864	824	896	857	868	887	886	814	848	891	880	874	885	880	844	877	880	892	879	919	899	904	846	823	868	836	827	924	881	874	895	843	872	901	894	824	848	841	849	842	863	823	819	796	836	843	841	837	877	883	816	862	874	897	856	855	863	872	901	895	888	871	875	878	871	862	861	816	818	853	881	870	858	851	880	900	889	853	865	834	859	830	810	887	878	875	862	801	868	832	817	870	894	895	910	866	895	860	873	866	864	852	844	879	865	876	863	862	844	904	902	876	836	885	822	859	844	850	889	829	851	878	870	850	876	866	842	882	880	896	886	845	861	874	870	846	859	875	844	856	899	879	917	838	858	921	908	863	880	875	888	925	852	825	909	929	839	885	826	895	910	808	895	867	826	851	870	878	874	864	910	871	830	835	917	888	853	863	789	812	867	908	870	847	870	901	835	879	844	837	843	865	870	841	882	880	861	921	824	860	862	874	850	876	868	887	831	883	871	833	908	872	858	820	889	877	881	885	864	907	906	890	849	908	877	912	871	856	879	886	850	867	871	847	857	855	847	869	890	865	839	844	857	898	832	879	871	880	823	855	877	867	885	847	862	864	851	811	899	874	912	861	885	861	898	904	802	883	893	840	892	894	894	850	843	904	822	901	878	861	854	817	854	845	865	787	813	874	844	858	852	875	849	873	841	830	898	887	836	826	833	858	867	904	876	858	855	840	876	784	889	902	919	846	896	844	841	887	896	862	846	870	882	902	845	841	847	879	878	867	806	844	851	882	843	878	807	875	911	868	790	919	875	828	884	933	936	900	838	923	878	849	842	900	870	862	862	878	846	870	793	837	847	914	837	821	783	863	855	878	822	858	821	855	856	917	866	792	885	872	879	893	828	816	858	833	852	907	901	855	881	890	824	850	888	884	815	877	827	901	837	893	855	860	852	859	889	801	826	793	842	857	828	870	870	865	849	869	852	833	864	861	904	818	869	846	839	850	847	883	859	887	890	888	886	872	847	860	877	851	890	930	884	888	924	873	880	894	819	843	876	872	873	892	838	845	845	849	876	847	877	846	848	855	887	873	829	801	805	891	855	905	843	830	899	851	860	834	921	852	876	909	841	915	874	881	897	846	867	848	853	804	866	890	827	866	925	847	879	799	854	882	900	898	887	889	795	882	865	874	828	839	861	797	876	888	876	916	883	873	853	896	847	828	849	868	869	869	891	864	880	841	813	887	862	871	913	859	889	839	851	833	847	867	904	868	850	942	908	907	850	849	824	838	918	861	849	893	848	844	872	875	819	882	855	811	895	831	824	902	869	869	883	830	842	864	879	871	868	855	866	940	875	890	820	929	866	813	855	891	858	815	860	846	881	840	888	855	890	880	847	925	882	818	832	877	824	841	906	823	874	845	836	872	892	858	892	904	844	862	850	850	819	918	874	879	895	857	893	853	867	883	876	902	872	900	863	872	912	854	836	881	870	897	844	848	841	866	862	898	844	875	872	854	895	852	861	822	872	880	892	898	811	846	859	860	866	872	865	861	853	889	827	821	853	859	814	849	843	841	874	833	825	796	846	850	876	922	884	873	886	824	880	858	875	916	932	833	854	843	876	797	861	876	870	834	842	867	835	896	868	897	859	850	811	908	884	829	877	883	939	849	824	859	870	886	880	905	835	897	915	859	905	875	824	864	899	805	903	821	876	884	864	865	869	876	888	868	833	860	904	849	844	856	897	882	885	860	850	879	866	791	859	810	799	832	862	838	907	859	854	847	863	885	834	835	869	874	872	872	870	867	859	857	846	860	878	849	861	866	886	914	827	865	893	839	845	890	873	903	836	843	890	834	870	910	841	838	876	875	899	880	868	862	844	858	873	812	896	861	867	901	849	878	853	891	899	809	907	866	960	841	837	929	837	907	834	905	868	877	831	874	842	857	842	849	867	884	862	924	890	846	797	860	838	832	851	861	838	888	865	886	887	833	870	837	851	862	923	836	831	837	834	846	873	885	882	983	890	843	915	881	854	876	889	838	869	891	867	839	889	863	870	911	835	841	898	896	885	859	862	902	841	846	824	851	899	825	861	870	853	856	869	855	817	861	933	835	842	892	897	864	864	857	819	840	902	828	830	828	851	837	842	892	834	838	888	887	826	863	833
17247	1330	552	452	404	344	302	290	289	303	284	310	310	311	303	276	303	291	286	287	313	264	272	302	305	285	277	303	313	305	308	304	302	282	300	308	324	312	297	315	286	289	295	315	298	294	328	307	278	293	278	294	299	302	315	313	294	278	252	279	292	289	252	306	298	273	277	312	288	300	317	269	290	305	286	278	296	290	304	264	314	320	304	329	298	312	320	310	285	282	339	315	289	285	288	316	301	284	275	282	296	281	289	303	276	299	330	291	261	277	298	283	300	274	295	290	306	303	323	277	280	299	273	321	340	307	321	312	277	267	275	327	326	300	297	267	339	285	318	282	278	285	255	292	298	318	301	275	305	342	278	324	298	328	304	270	316	308	285	286	288	290	298	294	263	295	300	286	310	325	324	288	312	333	288	310	291	296	319	273	291	319	288	299	319	332	292	292	330	298	313	308	302	310	275	277	291	306	285	292	327	304	313	292	307	277	289	293	264	296	299	321	282	317	297	322	298	301	281	286	293	281	289	305	288	308	275	319	327	311	261	323	319	320	289	322	293	342	304	297	303	272	304	294	291	311	325	280	299	285	305	348	287	315	305	314	273	281	289	350	305	317	328	285	291	330	270	285	307	287	312	303	289	287	312	286	325	312	305	306	296	297	264	294	315	302	302	294	311	307	288	292	296	300	286	303	289	304	288	255	296	311	298	284	281	328	336	278	337	303	332	310	301	291	335	292	298	293	284	297	291	301	288	293	284	300	293	299	345	304	299	318	303	265	254	316	282	280	288	264	318	295	312	292	283	291	263	299	280	284	301	294	281	270	271	277	294	312	268	270	268	320	282	338	284	296	315	284	309	274	259	295	293	296	277	303	284	289	301	295	299	292	300	271	261	311	326	279	283	312	286	326	320	290	299	297	308	289	336	287	323	297	288	299	311	322	288	331	277	312	312	313	291	285	298	269	263	306	268	301	281	304	284	340	304	307	291	315	289	311	291	301	285	298	322	322	328	294	271	267	298	302	300	291	305	309	265	306	287	292	301	271	302	308	291	301	283	335	308	293	276	322	277	281	277	290	273	292	279	263	251	286	280	301	301	271	286	278	325	278	273	298	277	346	314	294	281	280	276	286	305	275	293	281	258	278	309	307	277	283	318	314	286	320	277	291	277	296	293	287	296	298	318	293	271	284	277	295	265	283	295	280	284	292	259	274	284	299	317	290	273	319	318	287	292	334	312	298	323	294	331	277	271	322	298	271	285	296	280	308	334	289	296	294	273	308	280	303	298	250	293	305	288	298	328	288	270	282	326	290	280	286	309	335	286	264	303	272	325	293	282	299	293	300	313	308	296	328	277	309	295	316	276	282	293	290	275	258	315	281	279	289	288	280	302	262	281	308	273	318	305	316	297	286	323	274	290	294	302	277	285	291	292	233	266	292	302	278	287	280	274	273	291	295	299	286	291	320	315	311	299	289	296	311	323	321	285	264	297	329	295	286	294	320	306	329	301	270	330	290	289	299	296	282	285	322	287	275	286	303	278	286	331	312	296	359	276	294	315	318	285	296	273	318	327	333	279	293	259	295	275	294	310	294	309	267	285	308	276	302	304	290	304	284	296	291	290	284	314	308	301	278	302	283	297	279	266	308	282	299	287	292	280	280	320	298	336	296	297	293	317	310	285	326	289	306	290	309	290	275	290	290	324	297	333	282	283	303	316	272	324	331	298	296	315	303	290	317	291	305	292	277	309	325	327	290	286	316	280	295	293	281	314	294	268	316	290	277	338	355	315	306	288	293	278	265	334	275	341	281	289	271	287	271	276	309	299	311	280	285	294	305	302	273	278	277	315	271	307	293	281	315	319	313	290	308	310	307	305	316	278	294	273	276	290	274	294	283	303	279	294	324	295	254	326	303	299	314	306	313	287	304	303	283	277	310	293	301	286	277	317	292	302	309	330	278	290	304	288	313	296	301	306	280	323	282	291	283	328	309	280	315	278	302	272	305	287	345	326	284	327	291	295	278	263	310	313	254	299	283	284	304	319	291	282	297	332	288	282	297	287	302	295	298	292	279	287	253	291	316	324	295	293	301	298	295	264	305	283	292	330	293	317	304	309	288	306	276	315	303	304	301	270	277	281	271	318	306	304	289	292	283	298	334	329	320	286	252	271	306	323	309	296	322	316	332	256	310	269	294	322	297	298	295	277	339	290	308	273	303	315	276	289	280	263	320	334	276	321	318	298	289	311	289	297	315	300	321	310	307	302	278	288	276	298	268	312	298	295	259	291	285	268	337	302	283	355	301	302	323	293	291	293	307	276	253	319	290	325	273	297	293	311	292	290	304	313	313	306	307	275	304	303	308	325	264	339	290	298	260	277	296	307	313	258	309	290	299	303	330	309	317	307	264	294	301	306	305	313	292	295	310	305	296	317	304	309	283	315	290	289	296	288	288	303	301	310	302	310	311	315	283	309	270	287	322	301	298	300	290	291	284	315	273	273	324	317	278	302	291	285	284	315	334	303	319	309	322	297	258	298	292	289	304	324	310	275	279	304	300	337	284	317	325	292	275	277	295	308	299	318	325	290	297	286	315	320	306	289	338	335	268	274	312	302	296	277	302	314	292	314	283	327	302	315	293	294	301	315	303	279	297	268	281	310	320	290	306	314	285	274	289	293	294	301	274	282	283	289	288	271	278	270	287	317	281	281	304	288	295	301	265	285	314	321	323	316	296	291	295	304	323	285	289	286	270	301	306	305	300	297	300	289	282	301	276	295	270	338	293	297	316	290	302	278	282	296	285	272	284	301	280	305	321	297	278	282	286	294	313	293	316	292	305	287	286	305	316	307	288	294	270	302	333	270	297	286	315	279	265	326	267	332	321	297	311	288	312	273	338	287	301	283	299	272	268	258	299	286	303	319	318	277	289	300	293	306	284	282	310	304	286	330	323	278	277	291	278	282	282	254	291	286	306	261	309	308	312	291	253	306	299	316	298	312	314	283	278	258	305	264	300	276	304	276	307	311	306	311	295	280	305	331	290	314	335	304	285	301	295	298	311	319	274	290	292	299	315	288	298	310	348	319	290	268	324	277	290	292	328	296	290	304	300	314	290	324	282	285	280	286	283	322	298	327	294	314	341	293	300	278	276	296	316	307	275	273	311	255	322	315	350	317	266	284	295	300	282	278	297	295	295	306	292	291	281	311	272	308	322	278	298	307	285	282	274	286	280	320	307	316	263	287	297	303	287	296	315	301	275	301	306	293	281	299	293	267	284	276	287	319	298	322	301	316	295	282	301	339	285	279	285	297	284	308	316	266	288	289	311	295	313	283	295	324	303	294	301	248	288	306	322	282	289	312	291	298	309	303	303	289	289	298	291	256	265	304	279	292	294	302	349	302	285	298	299	327	305	292	316	320	293	284	324	288	294	287	282	278	320	309	307	316	285	321	302	287	302	296	304	268	300	307	286	268	304	301	304	310	278	297	290	299	331	280	286
12472	971	1245	1287	1241	1066	985	922	897	861	848	782	794	782	773	775	780	748	724	723	816	687	788	755	715	753	723	741	684	739	779	701	729	704	743	748	706	748	680	740	677	686	727	687	701	705	714	722	705	739	714	746	718	681	708	707	736	711	742	721	695	761	739	681	662	698	671	730	688	717	741	648	686	670	709	727	740	701	700	696	754	697	692	697	670	709	681	711	731	646	704	709	732	697	689	696	737	702	761	677	683	691	693	705	657	673	762	648	695	724	713	691	734	738	697	680	757	686	719	732	715	690	692	661	705	679	737	732	697	725	718	710	695	706	723	692	679	684	678	656	693	723	727	727	735	648	723	692	723	701	744	755	738	737	764	744	679	702	706	720	718	729	689	720	693	707	716	734	713	687	766	698	712	691	720	735	732	702	707	708	739	699	697	738	712	691	686	698	706	731	748	710	714	718	707	705	745	739	726	702	759	673	721	708	736	743	723	707	691	773	714	707	704	702	691	753	717	751	723	737	701	703	717	689	724	677	667	654	665	720	700	690	775	732	751	748	677	754	690	656	668	725	722	704	703	715	666	740	723	658	740	722	696	705	658	707	676	707	716	730	692	682	713	671	701	742	717	699	637	643	700	702	727	715	728	673	746	711	752	720	743	706	730	723	713	693	722	733	702	695	719	709	718	726	641	730	678	685	708	755	719	724	739	714	677	754	668	707	732	730	727	701	726	705	729	710	677	740	703	738	689	759	697	741	728	689	712	702	697	715	716	687	691	691	710	700	640	740	694	684	689	669	715	671	669	646	709	685	646	709	696	703	635	666	714	674	749	681	693	705	730	686	707	703	718	740	691	707	716	696	661	698	701	729	745	703	708	676	738	694	745	676	733	714	730	711	689	722	685	714	731	645	718	682	674	712	693	716	691	716	750	715	718	757	742	714	705	724	728	730	726	713	713	708	698	674	699	760	648	730	725	700	725	695	734	700	736	737	660	703	700	681	671	710	713	685	711	692	691	763	708	731	718	655	745	697	688	689	725	728	709	680	706	707	679	703	718	728	710	716	724	720	747	729	725	709	676	658	732	712	724	694	721	710	727	750	690	724	722	712	695	719	697	673	693	709	720	677	719	716	708	744	701	681	734	700	694	711	742	735	727	694	709	702	719	712	719	715	708	706	731	678	707	686	701	655	681	673	700	716	742	750	719	674	682	728	698	731	735	705	722	736	697	731	711	747	727	711	686	698	684	717	690	708	759	756	699	693	689	718	737	735	689	720	724	734	689	699	734	747	673	707	708	697	682	684	744	699	715	714	720	719	750	682	689	716	674	730	756	680	740	731	718	725	708	689	687	671	742	697	696	696	678	672	749	742	747	698	753	669	720	661	698	742	739	719	764	700	674	738	728	689	684	706	699	739	757	674	727	725	720	700	677	738	713	731	718	660	676	718	697	668	701	699	681	712	717	732	695	756	703	713	672	722	649	712	695	718	678	677	670	689	699	709	717	771	748	670	712	712	726	710	733	672	715	705	686	717	707	734	739	707	689	710	749	751	674	717	687	745	722	672	690	728	717	730	744	682	650	686	710	700	680	707	696	713	717	707	639	646	711	771	716	686	725	726	723	760	674	704	705	722	698	693	685	688	704	679	648	723	697	720	699	682	723	695	711	736	725	711	701	715	714	697	695	737	726	752	669	681	725	713	714	744	735	717	741	691	724	691	681	712	704	710	691	697	708	700	698	692	686	681	710	737	727	750	706	696	674	695	712	696	755	695	719	723	739	703	677	684	669	745	705	716	687	741	695	737	696	665	677	681	709	714	706	658	702	674	703	737	731	783	741	735	721	683	720	717	718	761	727	698	710	688	715	723	666	712	683	703	708	727	739	694	722	704	764	679	703	697	710	773	729	718	732	701	731	720	712	713	731	711	740	708	730	735	704	724	712	669	688	734	762	684	692	725	719	669	672	677	707	682	696	706	725	709	739	744	714	684	689	729	697	711	713	680	719	675	666	721	724	701	716	694	745	696	674	665	717	692	711	741	706	694	749	659	702	702	670	703	702	695	699	668	731	726	731	743	743	714	671	682	743	675	695	684	698	719	727	692	713	679	689	675	708	730	740	685	717	746	748	671	733	732	690	680	725	666	718	717	685	742	671	750	706	709	728	745	685	673	740	728	742	727	709	698	729	743	713	764	717	733	724	713	682	655	695	695	718	708	687	695	682	718	731	664	660	741	705	710	640	712	738	664	727	732	716	737	739	705	691	668	683	732	656	742	726	682	707	773	698	763	679	696	638	701	720	705	659	712	703	733	694	727	687	669	716	753	698	745	718	733	726	659	714	721	678	688	715	713	701	673	691	717	699	689	683	767	666	713	716	744	717	736	735	735	679	685	713	701	707	711	707	680	673	695	654	699	728	724	742	673	689	723	762	745	730	694	696	705	702	709	737	746	688	709	724	646	683	674	748	650	655	692	679	672	773	726	730	685	698	651	773	736	678	730	742	731	716	653	697	709	697	701	733	690	710	715	711	710	715	728	701	742	707	728	700	681	687	714	731	708	726	692	714	683	713	704	736	733	724	702	695	708	772	721	736	727	665	701	659	704	669	684	769	688	704	725	694	725	725	700	704	689	735	699	735	723	685	686	686	719	730	699	684	723	723	743	689	714	761	678	749	714	751	728	708	680	675	686	692	695	717	735	716	731	712	705	723	708	680	694	713	707	678	745	711	682	726	690	710	696	719	751	728	731	682	654	762	686	693	679	657	666	741	754	669	687	714	661	701	709	713	679	683	712	694	690	694	737	680	699	703	654	707	737	708	710	699	742	728	730	719	667	743	710	718	741	684	745	698	711	740	715	687	709	685	683	720	687	708	704	712	720	752	715	760	709	672	678	706	680	736	686	720	716	698	695	648	696	710	755	720	746	705	696	736	672	671	689	712	687	703	646	705	685	726	672	651	721	698	715	710	661	758	756	710	716	711	680	709	693	740	674	719	712	708	668	675	673	677	711	767	739	721	713	693	734	737	680	713	704	694	635	749	712	691	653	720	724	681	704	730	715	669	719	669	683	723	727	692	721	717	672	767	729	712	715	671	720	740	697	715	664	754	699	691	714	690	677	752	735	748	765	747	699	712	765	709	679	703	748	669	729	737	672	729	680	740	747	708	699	731	710	725	713	740	646	699	701	706	661	721	716	653	678	760	702	719	741	698	695	667	711	690	703	745	674	703	728	669	744	746	699	742	703	738	716	682	690	731	745	721	687	703	706	713	704	693	707	693	725	697	720	719	709	706	682	700	689	729	682	685	669	689	692	733	661	740	690	717	746	711	677	692	717	683	737	705	676	719	718	736	698	704	688	699	704	669	671	710	715	672	687	688	763	706	705	718	737	719	677	686	657	717	703	693	782	680	674	722	764	740	723	724	695	762	705	696	698	748	721	725	740	645	690	672	695	722	766	714	681	654	725	734	714	739	750	662	668	725	707	729	689	704	711
26822	3002	773	502	352	282	225	184	181	153	137	160	150	171	134	128	135	148	137	126	144	138	117	118	142	118	137	135	126	139	140	146	149	141	151	155	138	115	139	134	116	126	143	129	118	146	143	145	135	125	131	138	148	134	120	132	120	132	129	138	134	129	134	123	115	139	136	129	139	112	107	121	143	130	130	140	121	152	121	131	131	125	112	130	118	147	140	118	142	124	126	136	129	134	126	128	128	146	120	128	114	122	111	130	132	138	121	147	127	139	140	136	149	115	137	133	132	121	146	115	146	129	120	136	146	115	117	139	136	124	107	127	117	127	136	141	126	114	148	131	126	104	130	136	159	124	151	136	127	131	149	128	135	111	136	135	133	140	130	122	130	120	118	97	127	135	113	132	133	136	122	125	117	125	140	138	125	132	137	130	129	137	132	137	140	134	140	131	124	127	116	122	122	124	112	140	133	112	127	143	133	132	140	106	143	134	114	138	129	139	135	133	111	134	138	132	151	142	132	126	130	125	139	154	119	119	120	132	138	128	109	124	135	122	131	148	149	133	130	117	132	138	116	120	141	137	133	131	127	133	131	115	143	135	128	128	147	116	117	122	123	126	126	135	138	155	110	149	129	126	125	136	133	122	142	122	147	136	136	128	144	165	123	137	137	130	124	121	119	112	129	135	138	131	145	109	145	131	120	131	114	141	128	115	136	145	140	126	125	132	117	113	117	125	109	127	124	113	115	143	121	127	127	130	132	141	131	106	106	126	130	122	139	129	150	125	150	126	137	149	112	139	120	122	144	109	128	135	110	133	125	116	131	135	144	103	121	117	108	116	117	120	125	129	156	120	124	129	133	120	129	123	124	137	137	126	129	117	122	119	131	130	109	116	124	128	135	123	131	123	114	133	129	108	137	151	119	131	147	103	122	130	125	120	136	131	128	126	131	138	131	132	132	130	109	119	122	122	121	121	122	92	140	129	113	128	150	138	124	121	158	123	135	123	130	128	124	134	149	123	126	144	113	121	128	103	121	116	143	132	116	111	121	135	138	131	126	121	136	142	111	132	157	127	117	138	103	117	116	127	139	124	133	123	133	124	124	120	133	148	139	127	125	127	109	107	127	114	104	123	161	133	111	138	128	141	135	144	120	151	134	129	145	130	149	138	132	129	144	119	129	134	134	119	129	128	140	132	126	129	146	158	136	128	124	139	141	120	131	136	128	129	130	128	140	127	137	151	144	119	134	126	118	126	124	139	169	102	152	137	135	123	129	135	130	127	138	140	125	129	108	112	111	126	155	123	124	130	136	136	143	133	128	127	141	140	143	132	126	115	115	118	97	131	118	136	120	112	135	128	156	144	134	126	112	127	118	144	113	122	129	128	143	129	126	117	102	118	155	114	121	131	120	128	117	125	128	121	133	126	109	128	104	102	124	94	131	132	124	116	132	125	137	145	114	115	134	126	126	124	128	136	154	132	118	127	130	131	137	142	145	122	119	144	133	145	133	124	134	109	98	139	114	136	120	130	138	120	141	119	131	117	128	119	127	126	139	115	124	127	123	106	123	137	110	133	132	135	128	115	122	120	119	144	135	119	134	122	135	126	133	125	142	125	144	122	124	116	119	115	135	133	128	143	121	123	122	138	128	124	108	121	150	92	120	122	140	117	116	132	135	115	129	119	149	128	117	121	140	142	128	133	127	119	133	121	126	133	125	131	127	137	133	138	133	117	112	141	112	140	113	140	133	139	129	133	131	124	121	132	115	128	130	126	134	123	160	146	146	129	136	150	138	120	124	126	121	138	134	123	122	122	123	121	149	160	149	128	140	145	126	118	101	142	120	117	130	135	133	133	146	147	128	122	156	103	140	126	130	123	113	111	140	144	144	124	119	134	127	132	104	129	107	148	106	131	132	116	147	133	123	121	123	134	121	144	126	116	120	135	130	129	106	158	105	113	125	129	133	129	132	122	112	108	118	135	149	120	141	129	135	130	128	122	138	125	143	122	116	120	134	126	117	129	145	124	113	129	135	111	127	159	122	129	123	108	120	136	140	136	137	116	143	121	125	117	121	120	114	137	120	133	110	141	134	140	127	134	117	110	156	119	115	137	138	112	119	122	122	113	96	114	132	115	127	115	132	121	121	127	133	132	127	134	119	129	151	147	129	134	129	136	127	129	133	134	124	114	137	124	136	138	126	135	113	150	159	123	125	122	137	124	128	110	127	153	116	140	126	130	124	141	151	124	142	122	128	107	122	129	137	132	132	126	141	146	133	123	131	120	99	124	150	122	136	133	120	125	125	156	127	114	160	150	124	121	135	99	144	130	149	120	153	118	136	138	143	127	124	112	119	132	132	139	128	122	130	138	136	123	136	119	104	106	126	125	137	111	129	142	123	126	126	128	128	146	130	109	106	133	127	134	133	125	125	136	114	109	130	120	134	121	126	128	125	118	116	118	127	114	116	131	117	119	121	128	137	129	126	123	131	118	139	138	121	134	129	146	133	135	126	111	118	133	122	125	125	107	145	140	117	130	122	126	129	122	123	126	125	148	133	165	136	140	132	123	121	134	125	132	117	116	115	151	152	143	138	139	113	131	115	131	134	138	113	113	143	124	120	117	105	128	127	138	151	144	129	147	127	147	152	124	118	127	131	136	127	125	130	132	116	110	146	157	144	128	118	126	130	126	132	143	148	119	134	114	123	135	159	138	137	137	133	148	125	134	119	120	129	122	143	139	142	126	115	117	124	106	181	125	116	127	135	151	135	133	132	108	135	143	126	138	132	119	138	147	130	126	96	134	105	143	129	146	156	139	123	130	138	133	139	141	130	148	129	152	126	129	111	133	141	126	117	139	140	121	115	128	129	125	130	121	123	113	134	125	153	137	137	142	120	118	116	129	113	110	126	133	117	134	115	131	147	118	117	129	122	140	116	118	135	134	148	120	118	133	123	124	124	115	116	123	144	124	130	123	140	142	153	122	120	136	112	138	129	128	135	122	135	135	130	118	127	134	141	134	128	140	134	145	136	120	117	145	159	114	144	144	130	137	129	139	126	116	141	127	115	137	130	120	125	136	130	106	131	135	134	148	120	136	129	127	135	134	111	122	126	128	118	118	146	130	136	119	129	122	146	125	154	131	125	120	119	122	162	133	137	122	131	131	135	121	120	136	131	130	131	133	123	141	144	120	147	124	112	130	128	133	120	132	124	139	135	119	143	127	123	127	130	130	131	110	133	92	150	119	131	128	131	113	136	149	138	133	125	134	139	134	115	119	123	125	135	112	157	145	123	127	107	145	140	117	134	129	116	120	122	125	131	142	118	123	118	122	121	128	149	149	124	164	140	123	119	129	116	108	151	111	108	123	130	117	114	130	132	140	135	138	121	140	157	115	96	128	116	136	137	112	133	118	116	117	121	141	140	127	130	110	133	120	131	134	125	130	142	137	142	130	131	152	124	126	108	146	122	125	111	114	136	110	126	142	110	138	131	122
16142	789	1350	1515	1347	989	801	770	665	617	478	528	529	489	519	490	428	422	421	415	418	421	426	391	407	391	400	339	357	384	360	378	394	378	388	352	348	378	389	358	386	325	393	365	373	356	341	335	350	372	335	354	364	339	363	344	342	348	329	363	381	358	319	350	378	353	341	384	378	358	348	361	355	369	324	364	348	346	361	357	335	329	328	322	360	341	383	356	378	340	348	333	333	341	382	334	342	366	307	366	366	349	351	343	326	365	381	372	350	346	341	317	325	326	329	320	355	368	369	293	348	331	336	340	304	338	314	351	338	343	352	359	379	344	357	379	349	395	350	366	304	359	318	338	338	360	336	340	334	350	352	333	333	326	377	341	350	364	367	324	302	361	344	347	337	379	367	352	338	343	358	351	312	338	351	381	352	359	333	340	367	331	329	335	342	356	359	343	377	351	330	361	339	361	343	362	352	355	315	347	360	381	355	342	371	325	340	343	361	355	338	360	327	355	346	323	365	374	357	320	360	356	340	340	324	340	383	351	354	322	334	354	338	339	347	344	356	343	354	339	330	370	331	360	350	347	344	351	317	344	354	341	347	332	349	355	346	404	382	359	337	368	350	345	362	338	355	318	342	352	360	353	346	365	383	375	343	371	360	350	322	337	374	369	367	316	338	308	329	346	374	360	354	331	342	376	349	348	353	366	352	363	354	346	335	386	344	348	361	348	348	351	348	325	307	326	327	353	329	364	348	353	379	380	345	326	355	358	367	353	323	326	319	367	349	353	336	349	392	353	331	327	345	358	344	356	345	321	331	360	314	360	322	313	342	348	356	316	367	353	339	380	342	392	342	308	341	316	360	363	311	329	319	373	320	305	357	346	378	368	334	347	348	368	356	364	329	348	324	350	319	398	344	346	314	342	325	359	359	330	328	330	338	326	369	374	349	334	337	331	318	335	370	317	370	341	359	341	356	366	338	325	350	357	362	348	349	358	349	346	329	320	361	365	358	347	335	334	370	343	330	368	348	357	339	376	328	346	314	340	314	320	319	363	320	350	350	374	330	383	365	354	344	329	339	348	343	327	363	362	350	336	353	366	349	358	367	352	311	319	326	357	319	331	349	350	358	362	359	359	352	378	330	367	375	312	353	365	356	342	345	335	326	363	368	324	354	318	330	359	364	356	355	367	351	374	353	326	341	370	347	343	356	322	335	372	363	351	355	348	336	338	332	334	348	380	335	321	337	344	351	335	352	356	328	333	374	339	350	325	340	345	367	358	367	374	346	345	347	332	335	371	332	356	351	327	334	338	348	304	368	322	350	326	386	333	349	366	381	356	331	348	320	336	354	342	364	355	359	360	363	336	308	358	368	369	327	334	358	333	357	368	307	337	348	322	354	325	307	326	361	376	330	351	347	356	351	334	376	352	295	337	384	349	372	345	352	350	330	377	350	358	321	384	357	338	348	352	369	329	382	382	338	317	344	344	364	356	349	325	339	354	337	338	334	363	342	353	374	340	334	348	407	346	326	358	365	377	383	328	344	357	342	348	338	427	349	332	312	345	325	325	352	355	339	316	359	369	374	333	338	329	331	322	335	328	328	313	345	354	369	342	376	322	343	362	323	350	319	332	348	365	352	355	335	341	362	377	327	341	326	331	364	313	367	337	370	344	365	376	335	350	387	334	355	336	385	359	337	357	332	340	376	359	334	355	365	318	320	340	349	355	341	376	329	337	344	372	334	328	324	343	329	339	355	366	344	356	329	319	348	337	387	334	339	361	354	360	341	383	372	366	326	347	337	341	317	339	346	328	380	339	342	297	373	349	358	366	357	325	330	350	367	349	330	346	390	346	341	325	345	340	366	333	339	353	337	349	331	357	373	346	345	342	337	380	312	332	323	353	347	337	346	327	360	325	346	329	334	351	327	330	347	327	354	371	354	360	341	368	318	309	329	341	371	341	354	350	352	340	379	391	333	325	338	332	344	343	349	369	347	364	327	345	346	350	371	339	342	360	311	343	302	342	321	345	363	340	330	323	342	375	337	375	347	318	345	336	337	356	365	356	346	359	358	357	354	351	310	323	341	359	322	335	382	379	319	350	345	316	326	367	361	328	329	354	341	335	325	353	349	335	319	347	355	358	347	365	325	344	324	348	357	359	349	324	318	338	348	343	332	310	355	357	339	332	343	339	308	363	352	338	328	313	324	344	351	339	354	366	358	365	311	372	306	356	380	376	328	359	314	372	315	339	352	323	304	367	363	347	317	338	326	379	321	348	371	313	345	331	341	348	320	364	335	346	342	302	339	346	340	341	332	381	344	349	349	351	333	360	325	361	333	343	325	357	346	367	336	391	338	339	354	388	358	354	351	341	382	330	296	348	329	355	359	344	325	350	352	382	316	331	375	337	345	358	342	365	325	316	325	377	361	348	360	351	352	381	353	349	320	353	353	356	349	337	347	335	296	331	360	340	373	333	372	348	357	374	364	333	377	338	322	324	349	346	329	330	344	329	354	342	333	348	332	375	367	344	343	372	342	341	346	320	368	348	373	317	359	331	331	321	355	337	356	358	347	358	355	340	332	345	362	347	372	350	342	328	354	323	347	361	303	373	323	360	323	326	353	304	368	344	349	348	333	361	333	341	323	373	346	370	322	325	349	359	381	364	308	309	366	342	367	364	346	339	352	306	321	344	346	352	317	323	355	328	346	352	328	322	337	339	327	338	298	356	365	363	346	358	340	360	330	371	352	370	352	355	342	334	312	366	316	348	335	367	326	373	341	420	328	349	336	344	331	358	328	354	323	343	350	366	342	331	338	358	354	357	311	303	336	335	330	344	312	340	321	368	344	313	342	329	367	333	319	346	348	327	329	359	360	372	383	330	313	380	337	349	370	337	340	325	356	351	337	360	345	349	345	360	338	358	347	302	307	356	366	346	335	341	368	357	366	338	352	348	333	325	353	356	333	301	355	338	331	348	336	328	343	332	347	333	333	364	341	368	389	310	344	346	374	339	339	331	339	336	378	379	359	338	321	326	332	338	327	361	328	354	332	349	347	337	382	324	312	349	326	371	332	362	356	363	373	343	356	358	324	353	339	334	320	346	330	337	343	320	332	351	321	368	340	356	338	311	350	363	335	360	335	355	314	320	333	354	326	343	366	327	338	353	321	368	367	342	335	372	365	343	342	334	363	322	354	363	328	343	362	365	339	367	364	357	358	372	360	366	340	353	362	357	352	314	318	344	360	327	359	339	356	372	345	378	343	329	346	313	349	348	327	355	346	371	357	378	350	392	322	362	337	331	325	366	365	334	340	366	352	299	346	352	353	371	370	366	345	358	329	330	384	334	323	341	388	331	355	331	369	342	346	376	360	332	347	370	330	322	317	359	355	332	380	332	362	342	364	334	343	337	335	360	359	344	333	338	348	336	323	330	344	331	353	327	361	349	316	352	328	355	348	349	355	355	348	355	352	378	370	352	354	360	347	402	383	340	331	316
5296	482	377	385	360	397	401	336	378	365	384	364	347	350	348	370	350	395	393	395	367	378	377	353	354	410	399	364	366	368	342	354	397	338	387	350	369	343	335	385	341	380	320	364	368	353	359	367	344	369	349	394	345	383	379	378	378	377	365	372	378	371	366	354	334	392	319	364	371	357	371	340	363	382	378	343	375	341	330	393	370	374	363	407	391	350	398	367	363	372	364	355	355	370	368	372	339	389	354	344	368	341	336	373	383	394	366	365	422	390	369	361	345	344	359	397	338	367	366	358	379	336	319	365	347	363	382	348	390	377	342	389	370	372	354	357	372	347	362	403	377	380	348	387	351	326	374	351	316	350	317	350	355	351	396	385	361	387	382	348	358	377	395	380	389	344	333	378	369	387	327	364	357	317	343	348	379	354	358	340	360	341	376	363	416	337	339	407	370	362	336	346	364	362	355	364	374	405	357	365	372	373	391	379	358	391	395	357	362	376	345	354	352	358	379	351	377	380	366	334	349	358	362	339	339	360	367	350	345	335	362	356	363	388	338	349	366	339	347	377	409	365	376	335	344	380	370	373	373	358	338	399	378	367	336	358	358	347	378	325	356	365	355	370	376	359	360	363	368	378	341	363	350	360	386	372	335	356	359	392	372	351	353	362	364	376	372	341	384	378	345	366	386	362	335	330	331	344	378	324	383	351	363	366	374	351	377	363	357	381	347	381	364	349	362	340	342	363	332	367	382	370	341	400	362	403	376	377	322	355	372	364	374	373	405	332	343	350	394	397	361	390	369	353	357	368	357	349	317	349	394	345	406	383	354	355	382	332	356	371	360	349	365	351	396	374	370	370	353	372	396	342	380	361	359	345	357	370	364	402	330	379	369	372	359	353	369	360	368	377	370	373	360	353	341	345	350	346	373	361	384	344	354	341	361	347	345	382	377	384	337	350	376	354	363	343	370	347	378	331	364	392	394	357	384	372	382	405	344	329	362	377	373	368	359	396	346	358	355	378	356	361	360	366	377	359	377	380	360	367	385	357	379	353	365	407	356	380	364	379	398	345	355	363	362	378	410	339	380	368	391	350	366	375	381	392	344	351	363	374	378	345	353	391	390	371	366	346	367	379	346	401	369	384	375	358	323	378	333	375	366	342	339	358	372	341	360	393	366	419	374	375	349	329	359	396	360	350	386	382	324	387	355	368	360	368	346	347	374	377	364	341	355	384	356	356	354	359	408	387	371	387	390	339	353	379	353	365	368	375	389	355	379	373	355	389	359	352	362	357	347	393	343	359	361	349	347	380	370	353	337	333	386	394	388	354	366	354	387	358	378	363	387	357	336	330	369	369	375	378	380	322	366	367	319	355	350	362	380	390	386	386	333	377	370	337	353	360	370	400	337	369	365	346	396	357	375	361	359	335	315	368	364	333	376	390	363	353	354	343	372	376	365	335	372	331	336	357	370	337	356	350	339	355	375	384	340	410	332	336	369	376	387	343	322	333	370	390	393	333	316	361	370	371	364	355	332	388	349	373	348	355	381	381	342	369	388	347	337	378	333	346	369	387	364	368	377	370	323	360	395	373	329	351	368	350	337	353	358	397	364	393	358	364	369	372	332	335	361	357	381	397	323	354	363	357	355	377	378	372	389	373	348	370	368	349	346	354	408	404	380	348	347	371	367	367	375	375	369	360	346	340	387	366	381	394	351	337	344	359	357	395	390	392	369	356	401	354	334	350	416	365	360	393	421	365	335	361	360	324	344	340	347	342	319	342	400	353	389	363	359	361	320	327	390	395	373	403	385	338	350	366	358	360	365	353	377	378	370	358	396	357	361	335	374	378	361	374	361	406	370	385	369	355	386	360	367	350	378	389	378	344	341	341	361	392	384	369	407	375	342	362	380	406	392	379	379	359	347	361	376	364	369	361	362	372	340	370	370	373	345	354	364	378	363	386	399	347	330	372	339	345	343	362	350	372	353	379	377	381	390	333	359	341	357	362	343	373	344	335	388	359	396	363	356	376	350	395	357	366	360	366	337	362	364	332	342	379	354	383	387	334	393	332	403	360	352	352	362	328	355	365	387	373	382	406	351	384	377	339	365	333	373	356	384	368	381	408	364	380	357	352	356	343	349	348	399	363	360	360	367	365	363	358	385	382	336	360	359	358	352	330	362	369	350	360	382	351	323	363	369	368	391	377	383	370	383	372	354	395	377	355	337	328	367	351	352	396	373	386	350	379	365	368	381	352	345	367	374	366	371	400	366	341	396	378	379	377	357	383	335	389	359	399	390	360	380	339	349	372	362	364	380	344	375	394	344	361	371	324	344	400	394	352	336	391	395	406	333	388	336	355	337	343	361	364	400	376	385	343	371	394	378	364	370	354	364	381	365	390	400	364	336	380	375	348	353	388	343	370	339	315	355	368	347	385	391	348	367	394	353	389	361	351	329	371	360	369	352	384	357	328	392	371	372	368	362	361	366	373	338	374	333	380	377	418	368	375	398	357	399	346	324	354	363	334	369	380	381	374	358	353	362	347	372	376	372	374	362	398	367	363	363	394	339	400	364	371	345	365	346	327	353	361	381	398	372	354	369	381	397	339	369	330	399	374	364	390	374	351	373	363	329	378	406	352	346	363	372	364	351	334	371	366	339	362	384	368	319	345	397	357	366	358	401	356	388	349	342	359	357	342	331	337	381	412	339	357	424	350	366	374	366	390	361	351	357	360	349	357	386	364	378	344	378	354	375	349	342	395	331	336	391	378	365	369	383	370	381	372	392	342	353	393	342	376	361	345	364	334	356	336	395	352	398	339	384	355	365	358	392	356	376	367	355	364	355	350	352	371	339	367	367	354	356	354	355	342	362	343	368	379	300	324	387	377	375	382	361	389	369	340	393	360	359	346	411	366	339	394	382	363	365	377	369	387	370	329	357	388	371	374	376	320	426	365	373	352	369	335	359	378	359	430	371	349	345	392	356	348	330	357	365	389	363	368	383	336	388	365	358	347	369	357	394	329	350	343	347	366	376	356	356	340	378	328	337	348	371	385	357	375	391	344	356	365	361	368	345	370	375	373	351	368	373	371	360	363	366	358	363	340	406	367	356	358	336	386	383	380	368	399	382	394	340	354	393	347	349	361	353	365	375	351	380	392	347	356	397	367	382	366	358	350	369	368	354	411	354	373	352	350	354	352	360	365	328	387	326	360	339	407	354	383	350	394	337	347	352	353	384	396	391	355	391	379	335	410	361	317	392	402	383	385	363	326	332	394	366	332	408	367	401	346	364	366	351	380	354	355	356	355	359	390	346	360	435	351	334	370	346	341	383	409	375	346	377	353	350	325	345	350	370	381	351	340	379	360	365	380	376	407	373	340	394	353	352	397	334	372	359	337	348	359	393	354	362	378	349	351	352	337	369	359	351	351	356	416	421	371	368	348	355	349	336	368	323	358	341	409	371	398	383	363	348	355	351	370	365	381	390	393	377	295	409	393
4587	867	885	863	895	870	844	869	907	855	891	847	880	877	869	814	808	858	867	852	861	869	863	882	894	900	810	888	873	883	826	849	845	869	859	889	918	900	856	869	902	912	871	867	867	894	826	845	894	856	903	880	905	824	906	893	870	860	862	870	848	889	833	874	906	882	858	876	907	878	877	841	934	788	895	869	871	878	916	866	876	867	874	849	916	876	840	870	848	884	854	885	856	855	923	900	880	844	906	887	889	823	883	879	874	818	848	849	884	871	865	888	928	889	889	887	819	842	837	888	921	850	908	900	903	849	806	818	850	875	885	865	848	863	890	843	885	873	837	892	843	864	920	872	861	915	885	875	899	885	843	905	887	868	862	856	850	875	909	829	840	890	798	871	845	875	909	836	884	883	828	868	942	895	898	838	880	898	910	813	821	869	832	859	912	890	878	896	865	846	874	870	901	921	865	832	847	875	891	863	840	868	899	894	890	899	851	917	828	888	839	869	888	873	852	916	963	844	872	869	825	851	883	864	847	865	851	848	832	841	864	846	862	898	816	838	870	871	885	902	866	872	826	872	941	838	821	870	900	859	891	877	851	870	879	863	839	890	862	873	875	880	877	934	794	851	825	826	844	819	872	863	848	847	908	836	840	853	862	892	886	920	859	887	882	857	900	900	922	858	882	903	877	854	852	846	845	862	916	909	855	889	826	864	871	875	856	875	917	807	837	884	868	885	826	904	876	936	885	876	878	862	903	846	837	801	850	849	848	918	864	884	853	870	852	848	858	875	880	840	859	809	884	840	851	848	882	844	924	859	840	875	904	899	826	840	861	870	886	829	823	885	876	871	805	900	853	901	850	868	891	801	900	815	898	840	830	833	910	904	866	853	849	836	853	872	882	878	859	872	861	892	858	878	867	873	859	863	921	825	842	913	875	912	874	874	830	856	851	876	869	848	874	830	885	843	857	856	832	825	886	817	921	876	960	886	842	926	877	876	859	905	900	867	874	899	834	899	837	881	906	851	896	872	846	865	826	899	870	853	845	872	894	872	856	821	866	911	858	872	833	845	865	822	887	874	788	851	842	855	854	872	861	827	856	862	882	883	859	911	859	852	889	858	853	887	883	845	857	864	878	857	866	886	916	889	839	847	863	837	867	827	865	872	830	896	872	896	885	837	837	903	854	885	835	843	843	851	925	841	781	955	810	860	871	839	855	890	848	887	906	853	867	932	936	910	869	869	862	860	847	832	807	853	842	866	853	906	865	878	867	853	853	836	819	876	879	867	887	896	855	826	832	876	848	811	893	854	837	920	875	863	837	874	928	880	897	904	875	846	874	896	894	866	886	876	910	905	907	806	881	900	807	869	862	844	849	882	890	868	917	851	901	821	871	848	875	873	860	874	873	852	917	862	892	833	855	881	892	902	881	949	852	876	856	851	916	872	879	866	822	851	884	829	842	844	879	868	854	845	904	901	862	840	903	891	864	858	821	866	824	849	883	857	917	878	881	850	878	842	833	876	886	920	856	859	925	907	852	910	877	870	848	870	851	849	858	874	882	902	875	829	874	831	828	884	859	925	868	862	851	851	911	894	836	878	884	887	847	853	857	834	882	828	844	902	864	884	860	857	851	913	844	858	820	844	812	872	906	874	874	844	882	891	820	857	892	929	881	852	888	845	914	848	846	837	879	838	865	898	854	872	874	843	884	861	865	905	905	877	906	840	884	879	878	837	865	826	919	867	900	853	909	887	842	822	873	899	855	855	885	838	850	908	871	903	910	899	819	844	863	849	845	827	859	868	874	860	869	867	862	827	789	822	786	833	841	822	858	847	848	890	856	830	915	854	876	832	791	850	866	866	888	821	902	868	865	817	881	855	890	837	859	875	879	867	914	835	893	874	841	899	901	846	911	867	830	875	827	888	897	860	920	895	892	869	860	871	886	850	850	846	857	822	906	867	834	869	908	888	897	860	851	882	830	894	899	834	927	903	823	847	813	838	888	831	896	897	868	866	839	952	809	867	860	815	892	860	906	873	835	852	921	855	864	893	868	856	852	931	907	874	820	899	874	864	827	860	858	869	864	931	838	873	833	850	834	904	868	803	843	844	895	886	854	813	885	894	871	906	862	877	838	830	853	933	817	882	850	849	827	874	898	885	946	885	843	898	856	899	879	890	835	850	903	879	906	859	878	868	904	837	866	942	866	850	891	895	848	870	872	835	917	833	880	843	855	862	859	866	866	854	813	808	871	825	843	817	893	815	877	880	839	848	884	815	846	828	870	864	882	846	864	856	851	847	874	927	888	844	815	873	882	866	888	867	895	889	898	832	926	890	857	801	881	864	926	935	819	916	897	893	806	853	885	864	903	857	810	848	833	847	906	879	899	861	849	858	937	857	818	879	907	891	840	875	866	850	836	866	868	843	889	894	820	905	894	834	819	930	856	797	854	840	866	963	891	903	886	859	869	844	873	867	831	906	883	857	864	862	907	833	883	889	869	829	865	910	949	852	889	873	873	861	880	879	870	872	896	876	905	829	934	833	895	899	852	857	843	883	827	875	900	884	823	865	822	874	837	865	870	847	870	806	846	860	855	873	866	862	869	898	837	851	852	846	885	895	869	849	862	874	878	871	906	859	883	869	824	912	910	889	856	929	877	840	927	811	866	920	878	863	860	824	855	840	881	909	859	858	867	855	935	849	876	842	847	864	854	822	868	845	880	867	878	879	830	840	885	845	896	829	886	859	855	899	841	919	913	909	877	834	843	859	879	850	799	897	794	901	880	861	877	894	839	843	859	886	850	875	856	875	896	900	884	860	827	887	833	852	885	873	847	871	817	886	813	849	849	844	867	876	879	898	863	823	903	844	888	858	891	858	818	863	880	888	810	870	898	863	842	801	867	857	786	866	862	861	835	879	816	877	903	856	908	915	900	795	903	893	838	865	800	847	847	833	839	906	852	840	865	903	849	875	854	846	876	892	878	887	841	908	859	869	899	847	813	874	885	885	852	873	868	883	864	934	823	908	911	912	859	880	891	860	834	866	854	851	846	861	870	898	824	890	804	849	859	869	840	852	863	844	854	896	872	910	916	889	876	934	836	817	820	879	853	877	918	916	835	926	865	849	878	832	821	855	810	903	890	908	906	836	874	848	857	863	868	843	854	860	872	839	880	863	877	869	915	816	901	871	837	921	880	841	828	823	884	847	918	874	922	827	820	831	867	830	862	834	903	877	885	855	814	877	867	903	874	917	877	826	881	862	857	899	831	837	844	798	860	863	836	905	827	845	875	849	862	896	853	868	851	856	875	846	869	931	870	866	842	854	828	889	849	863	843	887	857	847	868	844	846	854	863	874	908	895	884	867	864	790	869	884	835	884	832	862	908	840	899	856	872	874	842	836	879	839	866	908	839	888	857	891	873	855	849	866	833	815	815	888	901	846	837	806	856	866	889	895	848	826	823	818	917	853	858	871	906	795	798	863	851	838	846	911	883	888
18102	1552	533	462	410	383	330	343	323	299	305	312	286	293	327	305	305	304	310	303	300	299	295	308	278	315	297	286	266	305	311	296	301	301	275	282	295	299	293	267	294	298	304	262	315	341	294	300	304	308	287	298	301	317	285	295	308	330	284	340	318	295	303	301	316	293	297	285	318	305	292	305	297	326	261	300	319	315	245	322	296	297	329	309	306	300	314	299	265	311	305	298	298	258	325	277	288	307	312	289	293	282	282	270	263	269	288	288	297	267	285	289	302	291	300	320	296	313	286	299	279	272	288	316	320	315	329	299	326	290	314	315	310	293	300	313	254	273	292	314	279	295	300	279	316	304	304	296	300	300	287	300	279	295	281	292	275	312	314	296	270	326	313	293	297	276	304	295	331	298	273	267	296	297	271	298	302	301	314	295	290	306	305	281	303	345	305	323	278	287	283	285	306	307	291	285	288	306	289	279	277	301	323	311	335	302	275	294	283	305	297	349	320	290	314	337	305	272	309	315	281	282	310	293	310	264	296	302	295	295	303	269	283	278	260	292	303	297	291	292	328	316	317	265	323	308	285	317	297	309	296	307	305	285	291	269	314	295	295	304	304	247	282	283	295	283	283	312	319	274	315	280	275	315	306	289	315	329	303	296	293	340	307	275	289	290	305	304	364	296	282	304	288	306	296	273	324	317	300	285	267	332	319	309	324	287	300	244	309	332	312	315	293	299	297	295	295	311	252	266	280	264	327	295	269	293	270	288	298	268	289	288	325	292	344	307	307	306	288	285	288	335	269	296	261	288	289	294	346	316	270	308	305	289	307	307	305	294	301	317	300	298	306	317	288	277	258	286	319	314	284	300	317	290	319	303	299	301	278	306	303	283	309	280	291	305	306	328	297	325	292	313	303	289	326	295	299	285	264	297	304	302	265	291	296	284	304	297	339	317	283	284	340	334	281	324	301	272	307	296	300	284	304	270	319	296	326	319	285	301	285	316	274	325	313	297	295	276	299	333	320	315	270	299	299	273	293	288	309	298	309	252	301	302	319	305	325	298	321	301	269	275	281	306	294	321	280	312	270	318	316	294	327	294	316	310	297	296	284	312	304	289	300	285	286	321	312	292	290	270	265	310	309	284	273	301	267	318	297	305	282	276	309	306	281	298	244	311	293	319	301	323	307	326	311	320	310	289	305	313	309	285	290	308	281	260	299	300	278	257	307	300	325	270	282	290	286	296	293	301	315	298	322	271	302	309	294	297	325	329	309	252	270	326	308	298	304	283	305	293	281	325	285	309	312	292	268	278	285	301	282	292	290	311	314	299	296	310	269	291	289	306	316	258	311	285	281	297	286	300	287	325	291	282	282	305	308	307	312	311	315	280	297	299	319	329	310	311	309	271	276	320	271	311	301	304	314	281	314	303	266	312	307	284	294	297	317	317	297	278	283	270	303	302	301	301	309	293	297	330	307	303	287	273	306	310	322	313	329	280	293	282	304	308	294	333	308	282	270	318	316	310	271	314	315	299	279	306	306	305	309	306	306	289	269	318	308	295	298	297	291	281	293	304	297	297	308	310	294	297	301	303	299	286	266	286	330	301	289	310	347	287	288	292	285	320	302	307	286	323	283	300	283	263	280	297	315	294	289	313	290	302	322	295	304	297	311	261	314	290	298	330	288	324	323	320	308	283	311	269	273	308	305	298	319	324	357	321	307	314	326	299	339	266	304	306	296	316	331	316	307	273	289	266	310	263	295	302	317	269	295	311	288	294	239	303	323	287	306	278	260	292	319	280	305	292	285	310	290	326	310	273	312	278	264	301	305	296	276	303	301	276	318	299	288	353	311	265	252	327	320	289	277	291	281	307	251	329	271	309	303	315	293	274	334	294	289	267	269	293	312	304	282	312	317	308	302	279	276	308	281	291	295	301	297	329	272	296	301	313	287	299	277	304	309	306	284	290	296	289	269	311	275	296	306	283	264	286	304	312	303	298	302	300	296	303	297	299	282	300	280	273	293	299	281	282	326	280	288	308	299	282	300	297	311	324	308	298	342	307	305	268	314	277	316	307	296	274	293	293	282	293	293	290	310	282	300	292	290	305	296	321	304	304	294	300	333	292	284	303	285	326	318	280	283	289	299	277	303	298	306	281	331	285	322	291	296	290	283	273	300	308	311	302	262	303	297	286	292	303	305	305	343	264	290	283	297	312	290	291	275	278	300	297	293	283	292	294	296	273	267	312	293	300	325	306	278	269	321	279	314	286	273	291	297	276	285	314	279	322	302	306	280	309	260	292	323	293	269	326	331	366	297	299	299	292	322	293	270	312	296	311	303	282	310	316	280	322	296	284	316	262	314	277	333	305	281	293	314	302	346	304	310	314	281	270	299	290	326	291	316	305	285	304	285	300	303	287	318	327	317	309	277	277	301	305	331	325	309	349	307	259	287	263	313	293	311	295	298	291	279	241	270	305	298	307	271	266	316	277	294	279	293	306	290	277	283	294	295	299	298	271	326	320	292	297	287	291	290	325	278	325	285	322	313	290	280	276	276	319	295	281	297	297	334	299	318	315	288	296	316	280	269	261	325	285	305	296	299	309	305	302	289	308	300	321	276	293	304	306	323	293	294	286	301	279	308	288	314	300	287	282	316	297	285	280	306	292	312	262	339	301	294	312	281	266	329	311	295	274	252	309	270	305	290	285	276	267	304	308	301	294	310	290	298	303	295	283	254	310	339	313	286	326	288	295	290	306	297	305	280	285	296	338	297	309	319	291	307	303	300	286	284	290	287	273	277	318	328	335	304	300	294	270	300	293	284	305	316	337	290	308	264	301	287	274	264	303	302	301	278	305	293	293	304	285	307	306	299	299	276	290	267	303	294	296	319	324	279	281	290	296	284	291	320	276	300	295	296	289	269	301	276	298	293	274	302	299	315	271	277	299	277	294	297	296	288	300	313	287	291	296	282	284	276	304	307	301	308	319	292	296	303	265	306	282	298	286	297	306	273	274	300	293	288	267	278	323	292	316	295	313	255	290	316	315	305	259	268	320	317	318	299	270	303	331	286	252	327	305	290	313	283	286	322	302	296	284	328	297	313	274	275	304	281	300	297	286	272	283	286	303	333	281	314	275	297	273	287	310	288	319	297	303	301	264	283	287	304	316	296	302	301	321	308	298	314	322	287	277	338	308	282	286	311	313	285	281	325	293	332	304	289	273	313	292	294	316	329	306	293	294	313	304	301	294	300	339	309	327	320	305	298	282	272	257	317	292	288	322	269	330	335	325	307	266	305	306	316	288	326	306	305	285	310	278	298	298	262	310	288	285	299	278	295	309	318	300	322	301	314	265	316	308	257	286	296	315	315	291	287	310	311	299	306	289	291	269	324	292	297	337	317	300	336	319	275	303	284	287	268	292	330	303	304	300	268	309	303	293	268	271	294	296	305	304	287	298	306	309	304	308	277	308	312	283	328	276	327	274	307	275	263	301	287	294
12951	927	1228	1322	1176	1041	1007	937	851	864	791	782	769	770	776	784	742	756	695	792	756	743	699	739	713	732	748	766	719	755	695	707	687	730	675	732	681	757	729	675	750	743	743	698	786	771	735	690	738	733	716	676	673	738	692	708	703	722	709	713	731	689	697	703	772	726	709	740	703	661	679	762	754	703	721	718	714	693	712	712	753	743	715	690	708	742	734	684	699	708	704	737	710	722	709	650	690	699	759	710	753	680	734	720	684	711	770	685	725	646	694	706	712	729	769	696	724	672	723	743	759	662	763	726	750	683	737	652	740	725	767	693	712	737	703	724	706	713	692	700	710	703	752	731	725	656	703	734	705	720	702	640	708	717	705	675	761	696	694	740	687	663	653	746	718	685	704	700	732	696	694	744	658	689	726	652	722	684	719	715	731	694	712	745	737	678	761	700	720	683	687	724	658	721	699	726	681	710	673	687	723	692	720	715	728	739	726	693	725	663	668	712	689	724	722	675	661	780	628	745	725	663	738	738	743	718	738	725	676	735	758	709	698	724	686	751	711	772	783	711	671	682	700	672	714	748	719	686	733	655	723	704	707	723	721	762	729	718	726	721	682	731	731	707	721	726	744	702	719	719	677	719	714	684	737	707	715	780	712	709	749	662	689	726	740	709	655	686	687	685	682	729	732	709	703	731	702	705	744	687	710	638	736	710	727	707	712	696	698	686	732	713	735	705	675	753	690	683	684	750	674	750	718	740	759	725	707	658	663	693	695	715	753	718	703	674	740	729	670	740	676	656	685	749	684	672	670	705	722	732	693	735	703	710	713	766	682	727	710	781	679	728	702	738	709	679	692	751	729	710	676	780	712	691	709	713	708	716	676	749	745	730	714	709	725	706	732	700	688	703	665	715	647	773	679	680	730	673	686	681	699	695	677	760	735	764	694	692	697	753	641	706	685	741	737	729	641	706	738	685	727	739	706	705	727	710	734	713	721	697	673	724	681	709	708	676	676	735	732	712	714	689	718	744	741	737	716	693	686	761	675	692	737	697	677	675	724	723	690	774	729	721	761	731	684	682	743	754	721	757	650	672	733	760	694	722	745	678	692	755	741	723	684	766	741	745	709	686	689	733	710	733	734	713	702	684	712	670	725	696	729	758	707	735	741	716	688	732	674	754	700	697	670	681	711	702	725	651	685	701	698	708	708	749	693	700	699	710	726	680	754	702	723	713	702	691	752	747	720	651	667	717	700	675	688	738	717	736	734	716	660	720	703	700	715	711	701	695	732	670	668	699	679	699	752	727	734	704	703	702	708	762	690	727	705	669	713	733	699	714	682	719	701	687	682	722	699	677	722	685	685	748	723	755	763	684	684	700	730	719	703	715	733	677	752	710	720	688	759	676	711	711	735	712	706	689	713	698	684	671	688	683	709	706	727	736	700	707	704	697	661	664	650	695	727	734	699	729	748	709	682	674	708	720	758	723	700	707	721	669	703	689	647	699	689	715	697	731	690	670	711	692	692	672	712	705	713	721	714	670	643	676	699	711	721	709	716	716	651	731	711	699	712	691	703	730	725	705	694	748	729	731	753	726	694	722	704	695	692	698	686	715	705	677	742	704	677	734	778	728	703	742	715	762	686	657	686	689	696	742	700	757	706	712	720	706	748	715	747	674	687	715	738	702	730	679	710	711	728	723	720	753	729	731	689	708	751	662	737	694	685	712	711	726	753	671	700	723	701	714	695	690	742	707	699	703	717	668	707	714	699	677	717	716	706	696	733	771	700	727	707	708	755	697	722	696	731	691	695	705	703	742	726	677	671	713	678	728	717	691	701	708	743	684	690	739	727	713	728	679	731	749	720	717	718	715	718	736	762	676	734	744	695	753	722	725	754	682	755	713	718	718	686	718	660	708	706	726	708	714	720	713	771	709	698	683	709	709	739	750	768	682	643	683	721	697	682	701	757	731	693	660	693	689	665	741	738	725	691	705	691	702	710	712	743	754	700	683	706	688	745	699	677	687	711	688	718	752	641	715	732	730	668	723	726	663	722	736	703	748	693	726	719	709	722	736	695	700	682	717	740	695	696	727	679	730	733	679	683	693	742	702	706	723	711	787	685	672	740	720	728	697	711	679	699	669	710	729	703	690	687	697	710	695	679	687	746	710	696	748	713	679	692	773	690	708	705	698	698	714	687	714	717	737	738	736	696	680	694	691	693	706	698	728	691	752	744	697	733	661	681	735	700	719	717	762	687	738	754	675	700	715	720	713	689	694	683	718	739	762	759	731	705	713	707	703	693	709	761	772	729	704	722	735	659	686	711	689	691	758	722	695	759	739	698	744	707	711	741	733	743	724	732	767	705	703	715	707	705	699	704	728	762	721	741	635	690	720	717	712	662	699	721	696	700	730	665	702	678	716	740	714	747	714	749	709	721	702	732	685	701	700	718	680	719	699	705	676	732	688	624	725	719	734	749	718	675	754	739	712	744	691	692	720	694	702	764	711	691	704	733	736	717	727	757	722	670	726	734	656	748	704	716	737	714	718	692	707	695	748	704	715	705	726	737	739	690	721	779	736	651	710	745	691	713	691	722	683	653	742	713	719	684	692	692	753	662	654	676	717	678	720	738	732	728	749	682	678	705	691	677	722	670	697	697	722	661	733	688	679	730	693	673	696	707	689	711	695	671	691	700	692	738	708	698	682	728	739	683	686	731	731	678	754	661	708	711	731	669	742	728	742	718	694	719	725	718	712	728	734	702	714	648	712	715	671	699	761	717	707	662	680	675	659	720	721	726	750	716	648	756	714	700	689	673	713	705	786	705	717	702	678	701	743	734	722	745	719	692	648	719	715	673	702	708	653	757	733	742	682	730	782	701	682	702	685	689	721	740	715	715	741	705	656	666	682	751	679	752	676	632	709	722	722	695	689	678	716	721	703	699	713	688	689	688	735	672	744	710	701	723	732	709	738	693	698	752	689	702	684	733	692	698	694	718	735	745	712	765	639	709	725	748	646	755	729	698	723	717	684	688	725	681	671	717	653	661	684	677	715	755	699	714	697	670	717	732	713	726	697	699	756	721	728	728	682	691	718	756	652	703	703	715	746	723	668	718	690	682	716	689	723	704	739	737	689	702	711	705	698	661	685	658	667	718	739	756	705	727	715	729	689	715	677	703	717	739	709	680	719	720	707	696	709	725	714	743	677	675	693	702	709	734	733	703	692	783	700	701	697	675	715	672	751	707	706	762	652	663	739	705	683	715	688	728	712	694	709	709	711	717	680	700	723	755	779	723	757	743	706	732	634	701	706	698	704	738	696	698	693	667	713	711	753	698	722	693	684	684	719	736	718	680	727	780	707	685	721	709	736	711	722	703	733	710	744	712	724	745	696	685	750	709	744	688	688	725	702	712	719	686	681	730	722	759	721	758	658	745	719	690	651	676	698	706	697	708	714	703	717	749	670	725	753	671	714	749	735	672	674	719	713	724	707	722	676
27918	3254	751	493	334	251	243	196	197	162	165	160	160	150	133	144	138	134	153	128	132	140	144	142	119	142	144	129	148	133	151	131	131	165	148	138	141	138	142	138	133	126	139	133	133	132	137	113	135	137	133	140	119	113	114	120	145	113	134	111	131	123	142	129	128	134	135	164	120	131	140	147	140	100	132	131	142	142	126	142	130	136	138	115	132	145	126	132	127	141	132	132	117	113	122	150	131	127	144	116	133	123	132	115	127	128	146	139	105	137	125	124	120	146	151	135	136	107	125	135	125	131	129	123	131	141	138	134	146	125	120	124	130	144	138	129	141	142	128	119	124	143	158	134	139	117	122	126	129	115	130	133	119	120	119	129	121	142	151	169	139	113	116	128	139	125	130	134	129	113	124	146	127	134	139	126	124	150	128	143	121	139	140	115	125	118	118	130	128	123	141	151	131	135	128	126	119	126	140	118	122	131	143	125	114	121	105	133	136	140	131	134	131	109	126	112	142	125	129	140	115	155	124	117	132	136	139	126	153	137	134	121	124	136	138	116	138	126	124	120	125	121	123	129	121	135	144	130	138	129	122	126	143	127	105	119	118	120	132	116	143	130	143	122	125	133	133	120	132	118	130	148	119	135	120	135	123	119	130	134	112	141	103	130	126	116	112	128	135	129	134	125	154	127	118	123	135	141	124	126	128	131	131	123	132	131	120	110	116	138	132	151	119	134	130	129	121	138	107	128	117	127	115	138	134	126	115	138	119	120	130	134	119	131	131	130	126	124	131	115	125	134	110	131	141	117	142	102	143	116	132	154	125	120	118	120	120	108	127	133	147	130	128	141	127	139	137	152	140	132	128	136	127	133	133	137	145	145	123	139	135	128	152	153	128	130	129	140	126	132	139	117	134	137	128	117	131	130	120	143	124	128	134	137	145	135	121	110	117	131	112	125	138	128	122	129	122	131	129	122	128	129	123	135	115	122	147	124	129	116	108	118	108	139	137	140	124	144	130	119	128	126	120	122	127	118	135	122	142	158	133	130	114	115	123	108	149	120	111	125	139	138	119	137	133	136	127	130	144	127	162	124	125	148	121	102	144	136	146	143	144	116	153	124	138	139	118	140	157	123	136	120	125	139	126	119	133	125	132	135	107	107	135	139	125	134	129	127	123	117	136	112	142	142	144	142	139	128	118	135	130	134	131	121	116	134	145	127	123	130	144	114	138	136	143	133	135	109	129	137	132	141	130	134	131	148	130	129	123	105	128	132	136	118	129	143	126	149	136	138	131	139	133	133	144	122	120	132	131	142	126	120	112	133	122	136	128	122	110	135	135	129	131	151	152	135	135	127	155	112	134	127	147	128	129	116	130	116	129	127	106	121	138	133	122	128	122	139	144	127	128	115	136	123	129	133	132	104	131	125	148	136	115	131	123	118	157	115	117	118	139	118	125	116	120	123	116	132	126	137	150	107	141	132	125	114	117	138	127	134	136	114	115	126	111	111	119	116	123	116	136	129	135	141	114	133	144	123	130	122	123	129	130	112	109	132	132	120	170	143	123	148	106	113	130	134	119	117	131	131	118	145	122	119	110	130	117	123	135	138	114	133	130	131	107	145	137	138	140	126	129	145	139	160	126	132	134	151	135	140	104	114	127	147	150	151	125	116	130	118	118	133	123	115	142	125	140	123	147	139	113	134	133	139	147	119	120	135	127	128	117	136	132	98	156	134	149	130	132	156	128	136	123	119	116	159	142	116	112	128	134	139	130	123	104	121	119	136	136	138	118	119	114	139	118	124	124	113	137	107	129	126	160	139	131	125	164	116	130	113	132	136	131	167	115	125	123	136	120	131	128	114	114	131	140	143	117	119	152	125	146	122	113	131	119	137	111	129	123	151	125	130	113	121	138	134	119	133	114	121	119	111	140	128	138	141	128	125	130	137	137	125	134	129	128	129	133	156	131	124	105	120	127	123	116	113	109	114	143	128	141	147	115	149	114	157	142	122	118	157	132	148	113	140	134	131	123	136	126	141	133	116	112	142	122	136	121	147	121	146	138	147	114	108	139	129	117	138	143	129	105	116	125	135	111	148	132	161	129	129	112	116	117	129	134	120	131	122	109	131	146	125	137	117	132	134	131	126	128	115	130	140	139	131	145	123	139	127	134	129	133	147	119	137	143	148	111	121	131	148	149	123	118	146	128	127	119	120	108	117	142	127	168	140	121	130	118	125	137	130	123	130	126	148	111	132	144	143	117	140	140	126	132	145	124	137	135	119	135	136	144	114	132	144	135	114	108	135	131	122	125	136	137	132	125	113	121	127	128	123	128	136	149	131	129	124	136	99	116	150	140	133	114	143	112	128	147	113	134	136	119	133	153	95	134	133	140	147	143	128	138	147	110	108	128	119	106	140	141	142	119	135	138	131	131	151	98	135	151	158	118	133	132	120	128	128	129	121	118	138	138	104	124	124	132	137	131	125	132	128	110	99	154	140	144	140	132	129	100	139	129	122	124	127	141	118	140	132	113	110	135	125	137	120	126	117	139	129	128	112	137	130	138	135	145	117	135	121	127	126	136	131	105	126	134	119	138	127	126	125	118	141	122	133	127	134	125	134	132	129	116	135	129	144	116	130	121	135	124	127	122	144	129	145	136	126	129	130	133	122	116	128	132	131	141	147	138	122	128	135	94	132	128	111	134	146	135	130	128	109	137	120	141	135	150	114	125	123	135	113	143	134	119	152	153	120	111	125	116	149	119	168	124	128	130	134	146	148	136	126	136	128	120	124	150	136	129	133	135	152	116	131	137	118	140	138	134	128	126	129	119	131	138	134	127	126	129	130	115	118	124	124	128	142	132	125	113	117	144	105	137	134	143	147	144	144	143	130	122	102	117	130	128	125	168	136	134	116	121	136	111	109	108	140	125	126	122	130	139	145	135	144	125	118	144	125	124	121	134	123	137	128	121	151	136	132	107	138	151	122	135	138	129	104	132	149	133	118	135	118	124	118	127	121	146	127	109	138	130	152	126	110	120	123	128	142	136	147	138	114	115	98	119	139	125	149	126	134	113	131	139	136	134	134	137	142	144	138	134	130	142	125	158	109	124	161	132	149	114	149	120	115	128	131	139	145	146	127	111	127	137	114	123	153	115	121	131	123	121	127	124	111	129	124	113	138	139	110	109	154	133	132	136	120	151	140	133	129	121	129	116	131	118	129	133	111	124	131	126	122	132	138	129	121	132	150	145	112	100	113	116	118	130	111	146	134	132	145	129	126	118	110	127	134	147	129	105	131	128	121	132	119	125	125	139	109	120	136	140	132	124	124	124	143	103	121	135	124	126	140	149	149	140	138	137	115	124	135	140	130	106	132	142	135	138	133	126	157	137	105	123	122	133	143	127	120	136	123	118	137	129	143	151	129	129	115	115	140	138	121	131	123	119	105	138	120	114	136	142	125	125	132	141	136	133	136	126	114	142	134	119	138	138	107	132	135
16778	782	1395	1531	1286	1057	836	795	662	626	540	556	490	460	490	461	421	399	430	420	399	380	389	380	401	407	354	397	377	352	399	403	329	365	360	372	359	384	375	346	351	371	349	364	337	340	373	371	350	328	358	346	348	392	396	369	362	309	334	333	388	326	350	364	327	379	372	341	376	335	360	359	350	344	359	366	353	334	336	338	336	304	357	355	348	341	344	324	328	360	354	363	339	354	356	351	361	338	367	326	367	334	347	366	336	306	321	360	348	322	375	353	362	332	341	347	353	346	340	358	375	332	352	370	356	351	324	348	391	350	342	332	353	369	358	345	342	341	353	389	318	363	374	346	305	359	332	335	337	354	314	336	330	325	356	348	363	329	335	316	347	345	387	405	351	370	334	352	344	349	323	354	374	352	353	340	320	353	354	357	346	323	330	363	334	338	366	352	350	341	346	321	374	337	353	360	333	338	330	339	309	345	333	299	331	323	319	367	341	350	334	357	358	338	319	341	348	334	357	370	330	338	355	351	362	369	335	315	328	347	322	316	361	348	322	363	334	324	340	321	342	325	362	338	353	353	342	362	345	361	328	337	357	344	350	357	368	348	351	338	368	333	347	349	367	342	370	323	365	324	318	336	329	343	352	318	361	336	366	327	352	325	343	342	359	349	357	324	323	346	310	358	359	348	340	352	337	368	332	351	338	348	343	352	342	336	346	342	326	362	348	350	357	341	328	376	314	350	388	385	375	356	372	385	335	364	345	316	372	311	356	370	345	375	356	343	385	345	383	332	336	336	374	342	304	344	360	339	313	384	334	337	342	336	381	332	322	341	333	351	352	331	364	349	351	342	335	334	332	336	390	360	361	344	370	368	320	364	356	385	353	359	342	350	355	366	347	364	331	367	350	361	358	363	364	350	330	347	354	348	356	363	367	368	347	371	381	331	344	354	304	335	321	367	341	335	322	325	331	339	337	321	323	359	372	362	369	368	355	340	343	345	353	323	327	362	341	330	342	354	342	327	328	383	334	352	359	350	371	356	335	332	340	376	313	352	365	359	365	384	364	345	323	366	358	381	323	377	362	340	323	359	369	361	340	347	383	333	344	349	372	364	351	294	318	364	363	357	349	362	345	326	333	333	371	341	319	387	321	337	303	337	335	345	361	333	329	319	343	330	343	360	338	357	352	337	340	345	348	335	394	331	340	349	331	340	318	333	328	352	350	329	325	343	298	327	356	350	332	349	363	351	343	356	374	334	342	349	350	387	359	315	360	339	316	355	378	328	365	337	368	336	308	341	336	345	330	345	340	373	337	356	325	338	332	323	359	370	333	355	335	342	327	352	360	346	339	340	367	319	349	363	330	356	299	335	383	314	335	312	343	310	326	359	333	310	343	369	337	338	376	337	365	333	347	353	352	352	367	343	329	367	355	348	373	341	382	367	351	343	320	346	344	360	333	349	390	396	337	332	362	354	348	338	398	357	341	342	356	331	349	350	333	326	379	371	306	335	394	352	320	353	330	379	331	332	339	360	347	345	345	343	330	355	349	321	331	331	373	348	339	345	326	336	360	354	343	360	334	334	325	309	389	338	362	364	350	343	365	349	362	327	334	338	333	341	346	337	355	334	354	351	347	362	344	349	336	336	354	350	328	336	352	369	351	341	335	364	321	349	343	383	341	327	364	328	385	322	353	350	351	364	332	348	334	343	343	333	319	335	371	360	374	334	353	340	362	346	331	352	347	376	327	382	321	354	352	322	330	347	328	348	374	348	334	354	352	324	373	386	352	378	376	364	345	355	311	332	349	357	349	364	335	357	351	356	343	359	368	361	359	310	324	373	377	350	331	368	342	347	356	293	348	331	335	319	355	336	368	339	332	356	373	322	335	359	331	327	335	349	395	350	337	347	337	368	381	341	361	373	343	387	369	351	351	333	333	347	334	378	340	338	338	321	342	335	314	401	334	373	377	350	329	360	361	335	331	320	332	352	365	376	330	353	338	329	328	315	325	361	318	343	344	354	313	357	344	322	371	377	324	368	340	334	344	344	325	341	342	319	359	335	339	364	334	346	329	345	353	355	323	346	375	344	327	331	364	335	346	358	362	355	355	355	323	352	333	325	349	334	344	360	339	355	341	385	356	333	339	358	348	355	341	359	338	348	339	368	370	378	315	365	336	357	349	378	356	351	325	351	366	342	367	370	352	307	358	344	358	338	345	350	338	367	344	365	383	345	366	354	330	343	346	355	342	341	336	351	365	320	332	338	356	351	358	340	314	350	352	331	340	319	360	316	367	322	336	386	351	342	392	350	343	370	351	367	335	345	366	357	333	335	376	352	352	370	366	349	326	363	356	329	343	346	346	331	339	334	378	329	375	348	363	341	334	369	371	329	354	316	355	309	341	346	321	387	369	350	332	357	334	367	337	382	326	341	345	367	340	318	329	368	361	322	356	370	359	363	392	369	335	352	359	341	348	356	315	356	318	345	349	338	344	322	338	358	333	348	335	355	383	336	397	323	338	336	357	377	330	376	374	278	326	358	374	366	359	331	329	311	356	349	354	384	349	341	315	342	362	326	396	322	351	317	340	329	354	329	341	364	332	371	342	342	336	379	346	334	321	338	357	328	332	359	353	353	341	352	351	325	346	345	353	361	332	342	346	326	347	380	396	365	347	333	346	381	327	341	368	355	341	392	344	352	373	316	367	322	343	346	362	361	363	364	343	384	350	366	346	326	387	341	377	343	361	349	365	334	330	380	409	367	342	366	341	311	343	348	336	338	374	352	331	355	324	354	347	352	366	357	339	334	344	366	353	312	347	340	362	341	370	358	341	341	325	386	333	365	324	361	326	360	347	351	348	359	350	332	336	360	327	335	338	329	319	356	359	334	374	350	373	343	352	322	355	315	323	358	347	335	345	319	328	372	369	359	357	354	359	378	358	339	391	346	364	348	357	301	360	347	319	312	337	353	372	354	347	312	369	358	326	342	361	351	343	373	360	339	347	332	357	353	375	347	340	356	358	357	354	313	354	339	312	301	338	347	343	342	336	358	334	334	349	344	346	315	342	331	379	341	342	354	360	346	370	329	368	336	364	386	352	370	362	315	324	283	330	351	371	327	340	352	314	370	347	328	332	315	318	351	351	377	354	345	353	332	332	305	350	336	344	350	337	352	385	364	313	352	346	319	363	371	346	359	373	368	367	358	348	355	319	333	343	336	356	347	349	361	352	354	332	337	362	381	353	350	340	381	332	364	363	369	350	328	358	326	329	368	318	359	354	322	373	355	373	353	338	362	325	350	365	346	379	320	347	357	377	336	359	397	352	344	348	337	364	360	314	360	317	346	329	338	353	342	358	330	346	305	356	326	366	326	337	384	324	356	375	363	353	338	351	346	362	367	361	366	337	388	399	347	360	345	350	340	331	372	339	348	327	313	326	323	334	333	347	364	354	334	338	363	367	346	346	365	356	352	334	361	359	353	355	376	344	387	343	333
5510	400	388	392	403	373	380	357	332	372	424	356	360	374	334	383	372	388	372	364	364	398	417	393	366	377	382	357	395	323	362	369	357	350	392	357	333	413	381	355	362	363	345	355	332	360	360	339	336	378	351	375	389	368	398	361	390	366	383	359	362	352	353	374	347	350	355	334	379	342	416	372	370	374	343	417	345	351	354	332	398	388	353	354	354	349	356	364	410	341	379	396	337	351	383	365	377	363	358	380	397	370	363	360	347	359	342	357	363	353	389	370	367	399	387	413	378	340	378	345	359	348	367	356	350	336	357	366	395	371	324	396	336	349	411	379	373	367	333	347	349	343	372	350	390	358	388	354	349	385	422	379	346	368	375	360	322	372	380	334	378	384	387	365	353	342	365	353	363	403	394	362	389	317	334	346	384	341	370	384	377	358	378	318	387	364	339	393	364	382	339	349	379	381	353	375	332	340	368	360	388	350	363	386	386	362	402	390	344	373	364	363	339	378	343	364	339	351	351	390	359	371	360	361	358	368	358	350	383	331	374	392	354	364	346	370	360	377	376	372	370	331	395	326	331	361	381	403	387	385	355	405	356	382	350	375	359	386	414	354	359	350	341	367	336	339	349	373	375	411	328	346	379	350	350	352	386	334	361	376	382	413	383	356	386	382	383	363	378	346	379	347	369	393	391	365	376	367	372	379	359	385	327	347	353	373	390	347	390	367	392	350	388	356	355	398	332	361	365	411	360	389	351	373	337	376	376	364	370	403	380	335	328	388	368	378	329	337	336	407	374	340	367	365	366	404	363	377	371	367	388	345	384	364	440	341	376	364	383	374	363	354	340	379	354	346	387	343	370	361	370	350	355	359	344	364	390	395	377	335	409	367	375	362	356	362	384	367	369	386	377	373	349	369	366	350	350	375	353	366	385	337	383	314	366	379	388	371	356	377	340	335	381	381	361	363	352	351	392	363	371	391	378	336	365	370	352	363	351	338	383	379	337	396	353	395	361	364	358	379	358	363	363	361	334	325	380	398	373	348	368	342	334	341	347	383	343	330	354	335	414	376	366	361	348	383	381	355	345	318	383	368	366	353	375	377	377	343	395	379	359	347	348	359	393	378	353	339	374	363	391	360	337	409	347	373	354	336	383	367	358	344	374	323	345	341	347	393	384	368	393	376	341	422	357	398	384	358	343	399	348	341	379	419	325	385	349	324	360	365	363	369	338	385	380	375	371	368	381	374	388	377	374	398	373	378	336	362	344	351	352	345	346	335	363	355	369	382	351	385	365	367	358	380	377	394	349	387	341	345	393	364	352	385	346	354	387	368	364	369	366	376	366	358	380	387	369	354	348	383	359	348	355	363	365	349	405	353	371	351	364	353	364	382	374	349	353	386	338	365	351	381	396	358	364	354	369	374	374	349	389	362	334	363	396	376	374	396	368	328	398	339	374	337	341	363	353	380	333	388	348	372	376	341	363	377	330	375	339	368	373	347	335	339	351	351	347	379	393	344	388	375	372	368	381	340	336	331	329	370	355	364	396	365	334	355	361	395	356	369	328	357	361	355	347	388	370	339	401	356	368	379	390	356	362	376	351	374	403	355	405	346	363	347	353	397	365	350	343	335	355	367	319	352	352	374	377	348	366	362	335	356	349	360	400	380	364	337	374	377	364	356	332	361	402	373	345	362	400	392	358	378	355	357	341	322	341	336	377	360	346	373	354	369	364	367	359	372	414	369	377	361	365	374	378	390	391	321	386	362	372	339	374	341	347	364	373	354	375	355	363	334	333	382	387	344	359	404	339	337	392	378	334	379	360	358	353	295	372	362	398	374	412	395	368	343	392	337	386	365	390	385	354	348	370	379	404	384	355	332	331	349	360	352	409	344	381	363	352	349	332	398	388	359	365	394	381	348	373	358	369	393	346	373	367	320	364	373	381	372	346	369	351	367	353	363	346	363	318	315	374	390	328	375	345	344	394	357	355	368	390	361	352	379	363	382	369	380	354	402	376	352	358	363	315	396	356	377	388	364	336	380	404	357	353	380	325	401	380	371	354	379	365	339	334	372	383	362	377	347	332	386	351	367	371	376	337	334	338	360	364	385	373	324	311	346	349	380	381	355	355	368	342	346	341	380	343	363	356	376	389	385	390	338	344	357	335	361	365	375	387	385	328	329	349	373	349	383	410	402	377	351	389	311	352	380	387	358	348	415	319	363	342	395	369	366	385	360	354	416	357	378	397	372	377	382	355	375	356	360	407	361	361	342	348	372	358	348	386	371	390	365	390	384	383	387	384	359	370	351	337	381	367	385	352	353	370	360	360	359	348	319	388	366	378	382	388	401	351	347	388	351	398	394	372	344	343	387	351	332	382	345	359	354	383	337	360	361	379	331	418	366	394	367	391	336	348	377	339	341	365	351	364	356	360	384	336	365	381	376	369	348	381	349	384	378	370	357	411	395	370	353	359	348	374	358	347	370	357	396	377	384	389	390	381	339	380	381	399	386	374	360	359	395	328	368	359	381	379	375	356	362	383	326	373	352	385	375	352	346	386	394	426	369	391	369	318	340	365	351	372	330	319	413	345	353	362	381	394	367	386	372	373	341	385	382	333	356	347	328	356	347	386	360	364	368	371	387	370	396	347	349	380	375	361	405	351	397	354	334	344	362	340	367	401	395	362	368	373	322	393	339	353	364	364	357	356	370	373	378	349	384	370	370	351	356	381	361	390	383	377	348	382	358	363	350	401	353	361	354	389	340	360	396	381	378	366	332	376	357	383	398	348	381	377	309	391	347	377	381	395	361	362	357	400	350	376	369	331	404	381	365	353	381	349	373	395	357	343	336	358	353	391	392	355	381	373	341	328	393	350	366	381	384	344	366	337	370	370	385	372	337	386	330	347	368	362	384	384	340	361	355	409	404	369	388	343	360	350	321	340	367	299	359	345	329	345	355	348	330	344	386	357	371	373	350	327	350	343	399	400	357	353	378	396	349	351	409	380	340	334	362	388	385	367	328	367	356	326	355	381	360	383	341	409	351	369	343	371	339	386	369	389	363	388	345	333	362	358	407	356	364	379	362	440	386	388	348	342	381	346	355	356	360	376	385	371	378	384	376	365	346	328	352	372	364	328	361	353	378	350	373	369	337	339	384	364	354	388	382	377	393	374	362	353	355	374	332	340	353	367	382	341	390	378	387	347	391	401	365	371	382	367	356	333	376	334	366	425	384	354	392	367	375	351	379	366	340	366	368	359	332	362	341	349	392	376	384	373	338	335	365	372	340	392	388	342	355	353	370	359	366	403	387	349	377	356	370	378	376	373	389	369	404	350	382	391	393	432	380	376	357	393	364	357	358	373	383	373	410	397	381	332	404	371	354	371	374	370	378	370	356	360	398	353	351	350	381	335	402	358	349	340	383	396	358	383	366	400	387	385	394	362	385	365	356	375	350	348	384	373	347	354	380	352	373	363	395	367	357	347	403	362	377	392	359
4681	860	884	890	833	824	878	862	930	885	879	871	845	842	849	852	932	822	869	908	848	832	858	865	911	791	877	834	863	869	911	943	870	844	843	872	851	914	851	891	861	885	888	888	847	915	910	842	832	875	846	848	826	860	841	801	866	842	846	894	847	857	840	904	884	884	871	869	879	830	904	856	847	853	915	884	848	839	878	884	846	876	822	858	856	865	859	835	866	843	850	825	888	896	845	869	899	900	897	865	882	819	828	859	893	909	814	910	876	867	878	852	852	876	872	827	854	850	862	872	900	889	824	819	901	801	859	881	918	864	841	852	821	833	835	924	854	874	850	903	838	847	902	862	847	865	910	901	859	879	837	954	844	869	915	858	865	847	817	875	888	887	856	833	906	821	855	858	874	881	897	862	842	829	890	904	885	851	890	859	831	924	846	859	823	871	876	878	891	834	884	888	830	885	856	902	855	886	847	841	882	844	858	863	878	877	900	928	845	874	844	885	867	882	882	959	847	853	875	923	826	852	828	871	893	876	811	876	864	884	872	851	850	903	903	862	888	795	892	852	882	788	834	890	852	859	903	891	835	874	861	868	859	848	887	896	852	830	882	879	902	864	883	907	821	921	876	885	868	845	907	867	845	853	858	894	850	857	906	855	872	859	918	867	904	852	852	885	852	893	864	876	877	835	888	871	813	875	868	865	902	903	908	852	800	897	836	829	858	862	839	834	903	898	846	828	858	870	804	882	918	883	800	902	858	868	890	876	903	876	888	862	865	854	823	919	874	852	846	854	835	931	863	897	849	899	854	874	891	830	888	810	812	894	880	865	850	807	851	819	827	831	856	895	874	869	882	858	891	904	908	901	884	903	883	868	899	908	890	815	851	870	875	816	837	800	874	867	842	847	878	860	841	865	836	860	870	870	859	816	859	875	877	895	854	869	929	860	877	853	876	808	854	825	851	811	881	830	851	880	859	876	898	899	919	821	896	836	857	878	848	837	927	809	842	839	863	819	826	867	817	841	830	854	891	855	850	827	840	904	847	831	855	871	852	865	822	864	847	870	886	808	876	882	905	816	840	876	909	840	859	865	844	904	841	857	879	836	880	845	844	876	831	848	940	835	820	902	814	836	803	908	910	835	892	894	854	804	845	866	844	912	917	849	873	902	847	878	865	876	792	910	849	883	906	913	927	895	874	851	837	890	861	842	883	865	904	884	882	867	877	874	827	907	879	884	873	867	871	861	876	887	853	905	804	880	829	850	832	872	837	898	869	894	850	863	822	895	840	832	873	858	862	870	817	805	873	829	905	859	858	872	878	915	892	895	908	837	878	871	840	856	839	840	821	922	855	895	851	853	884	877	845	822	891	852	855	849	894	881	851	853	861	875	839	872	855	889	862	886	866	856	856	885	852	860	822	854	882	856	844	829	862	834	877	901	876	835	878	877	905	892	803	882	847	887	853	853	857	806	967	837	879	826	819	830	812	853	840	885	920	901	852	869	865	862	845	892	849	827	861	858	874	843	856	880	867	862	856	860	867	901	862	861	863	844	858	863	841	889	838	943	899	877	852	883	925	889	881	885	933	913	868	889	887	918	844	873	890	825	901	891	869	867	893	834	887	876	887	900	926	819	890	838	820	917	847	852	807	878	895	845	834	852	872	905	872	857	861	870	877	924	855	892	859	875	837	919	894	908	872	861	885	815	888	829	865	900	851	852	890	892	852	878	848	864	880	855	854	883	850	837	834	866	869	887	887	831	815	942	881	838	858	853	898	883	882	831	877	859	886	874	904	826	808	904	850	816	925	860	893	894	880	856	848	908	883	847	860	897	794	861	904	863	899	897	836	878	807	804	867	850	865	884	826	913	908	853	857	854	847	859	858	880	880	871	912	865	877	903	816	913	860	844	869	872	874	886	873	843	858	883	842	863	830	819	855	892	855	827	868	868	855	845	853	917	848	914	890	894	848	832	902	793	877	864	874	860	920	885	835	888	873	781	898	779	875	822	827	885	847	875	850	962	868	872	851	852	859	859	832	921	837	894	834	868	892	836	866	851	844	828	916	873	875	860	873	846	847	862	815	792	861	819	856	903	835	818	877	870	815	885	835	859	873	826	834	799	931	811	825	886	844	805	864	844	848	912	849	887	863	856	809	850	891	861	908	857	844	872	862	792	864	886	900	859	861	850	873	865	816	844	802	887	871	883	848	894	840	829	881	882	853	847	848	854	839	854	851	828	891	837	858	943	887	840	803	848	898	902	866	895	843	849	834	826	850	869	881	898	881	923	844	840	880	853	869	886	858	868	858	896	864	867	869	823	864	824	916	871	874	820	894	857	839	907	851	864	911	898	871	844	819	871	857	769	906	884	828	881	837	843	817	821	852	856	859	928	887	830	848	910	888	863	847	888	883	825	882	901	873	925	872	876	854	838	833	865	891	886	862	846	828	847	868	910	847	838	890	860	828	846	851	813	830	857	893	858	915	844	892	846	855	837	859	881	882	816	860	895	827	889	896	826	849	840	823	882	794	835	882	867	899	874	895	897	906	873	891	861	857	894	831	844	855	877	811	904	831	902	855	882	810	860	937	884	842	865	852	844	837	910	879	939	890	901	835	825	873	885	845	888	859	845	898	887	838	853	803	865	891	831	866	891	843	890	898	900	908	894	874	898	863	875	865	862	825	868	904	858	850	836	887	868	871	852	887	857	848	874	872	889	836	860	850	895	816	895	821	832	875	877	828	857	870	865	902	867	876	840	858	896	845	823	833	847	816	870	884	838	909	898	799	851	824	821	896	836	869	909	824	899	914	848	866	878	844	860	857	890	849	864	882	870	912	869	868	885	864	851	852	851	896	840	912	877	807	879	892	863	878	943	864	886	824	873	862	849	854	817	852	853	813	901	883	887	843	836	882	855	869	881	850	890	882	870	835	906	914	870	897	920	851	863	868	826	879	857	902	843	850	888	870	874	894	901	824	888	914	858	891	883	837	853	869	821	848	871	871	813	841	919	856	875	892	840	812	869	850	850	837	848	857	843	810	808	835	898	872	914	856	865	838	915	891	855	804	811	890	849	866	870	873	871	862	852	879	824	834	875	867	859	886	895	865	836	871	869	890	830	853	863	845	906	836	846	913	883	917	819	901	863	868	884	876	870	890	876	877	887	874	854	805	916	868	837	863	904	867	848	887	846	892	895	941	886	877	839	885	843	878	847	883	856	859	839	908	830	822	886	839	856	866	854	810	859	826	801	883	900	860	847	845	847	854	881	855	825	846	843	827	892	869	834	837	893	908	869	911	831	860	850	858	859	924	891	848	896	885	922	835	904	860	891	857	854	863	836	890	880	869	852	812	853	861	817	848	841	884	877	867	880	851	829	819	889	855	856	877	865	831	872	898	893	866	836	904	857	861	885	915	862	884	879	865	873	862	861	856	890	880	855	830	913	882	899	865	816	849	886	855	862	842	846	847	861	811	850	818	864	873	890	815	856	872	908
18331	1553	565	466	383	342	335	354	322	339	321	318	297	270	322	299	299	291	319	317	297	237	296	319	291	322	297	310	281	315	333	305	311	316	311	307	273	314	254	294	313	299	345	299	306	267	290	293	262	309	281	317	293	270	305	299	289	307	269	309	321	294	275	314	330	296	292	306	315	317	299	321	300	289	329	310	285	302	280	292	308	321	267	279	282	295	312	332	271	287	272	284	300	306	300	273	288	295	305	302	269	290	319	320	276	286	299	291	284	303	299	308	318	307	314	282	339	276	271	311	260	293	295	316	312	318	310	331	292	281	268	352	307	295	318	268	289	263	324	322	314	283	306	279	285	317	309	284	295	311	299	305	278	272	278	290	300	305	279	273	281	294	307	280	311	306	286	308	283	301	296	328	298	297	286	294	312	301	299	297	285	288	291	281	278	262	300	291	305	303	281	272	300	294	290	312	333	306	317	250	287	261	307	280	306	287	291	305	297	327	302	280	298	294	286	286	312	312	319	297	305	302	300	305	328	315	313	261	309	296	315	294	297	350	302	293	317	279	302	308	307	292	306	289	300	325	279	281	271	299	310	304	304	317	273	289	307	297	311	290	268	269	304	333	313	314	301	294	282	287	309	293	292	313	303	327	307	310	300	258	292	299	309	293	283	302	303	284	264	305	311	289	283	270	292	324	302	320	312	318	309	282	310	307	288	303	292	275	295	325	283	299	311	285	281	329	280	260	350	317	303	265	288	311	325	299	280	264	315	307	290	313	287	271	273	305	288	273	280	314	332	252	337	310	282	303	305	274	312	342	318	314	301	331	301	330	272	307	309	292	291	254	290	308	281	288	295	312	287	283	293	281	276	296	305	294	277	286	305	309	288	291	303	294	312	286	281	326	303	313	295	292	303	312	279	273	308	267	299	286	274	324	316	295	313	300	315	308	271	310	298	288	297	314	294	269	312	300	334	300	321	280	319	286	299	306	275	329	317	308	311	318	303	283	310	340	320	279	303	265	315	284	278	253	302	290	309	307	300	278	295	335	281	329	278	320	288	301	258	282	286	287	322	292	302	295	285	318	313	288	300	341	263	318	310	306	307	296	353	295	305	298	277	310	302	299	298	313	282	282	286	316	295	314	304	299	323	279	300	326	289	277	278	304	287	295	274	304	293	299	291	317	300	299	310	293	290	273	310	267	306	312	274	291	335	289	326	339	261	314	321	307	309	300	278	318	302	310	298	287	283	304	303	310	285	300	312	302	281	314	302	305	305	294	319	313	319	280	311	341	301	293	298	322	288	292	302	339	329	304	280	308	291	314	298	275	299	301	312	305	304	283	303	315	300	311	296	281	301	327	332	317	297	298	296	333	296	305	298	335	284	314	297	297	300	313	299	286	277	331	312	291	320	260	339	352	339	274	303	304	296	311	295	318	326	363	323	299	296	319	296	311	299	310	269	282	287	299	320	278	266	321	292	315	293	311	344	309	335	275	300	315	322	277	327	272	297	283	300	262	322	275	354	323	313	271	292	298	266	298	328	303	298	290	325	297	279	305	358	286	295	286	306	274	281	284	275	311	269	292	276	312	302	299	282	309	296	286	261	317	328	324	318	317	309	319	309	317	309	308	308	307	296	295	285	272	285	316	319	285	327	310	318	291	349	297	301	312	284	269	272	316	344	306	290	306	332	283	313	314	310	284	279	276	295	303	291	293	315	297	305	299	278	306	277	275	275	312	273	314	294	313	279	333	308	308	301	332	295	300	288	293	302	289	287	315	291	298	312	320	320	309	299	295	292	315	281	282	326	316	261	306	277	277	317	297	303	293	290	325	323	323	243	293	329	318	281	281	281	284	303	281	303	297	284	292	293	308	303	296	287	291	271	287	318	311	288	294	316	322	259	294	271	306	301	310	290	303	306	283	328	301	318	270	290	338	305	281	302	295	300	274	298	284	280	305	294	293	285	283	291	339	323	275	300	296	276	309	319	310	297	303	306	341	331	265	299	265	293	291	325	270	311	304	334	332	288	322	345	278	288	320	279	317	272	310	296	311	316	318	291	284	302	305	296	300	295	300	284	302	277	291	273	274	321	308	307	301	302	284	267	297	288	289	312	352	307	343	296	316	343	320	339	304	304	305	317	303	296	269	262	308	297	266	313	284	309	287	306	317	301	316	306	314	307	311	277	336	282	303	298	309	303	309	299	309	282	304	300	298	302	300	294	307	302	275	293	293	281	334	294	276	309	291	315	302	308	289	289	285	310	275	295	290	305	307	266	287	296	291	343	269	285	309	289	270	287	295	284	303	342	275	278	258	309	287	300	309	298	299	285	292	253	299	299	313	281	312	294	290	296	325	316	303	284	288	282	291	266	271	338	298	296	266	301	279	305	318	316	280	292	295	325	292	306	311	312	285	290	291	283	325	284	291	281	317	283	338	308	314	337	305	297	310	314	311	304	280	299	289	302	334	273	295	293	293	289	284	279	308	285	300	310	308	269	280	276	274	301	288	310	303	323	333	339	291	270	306	285	323	302	309	290	282	272	254	275	319	289	315	294	277	275	307	268	285	302	293	301	296	288	280	309	271	265	292	275	292	306	313	292	317	283	285	286	277	312	305	265	271	310	312	295	283	289	310	269	281	298	273	259	310	323	309	279	263	291	300	274	296	317	282	293	318	276	285	301	298	311	292	286	287	304	287	299	307	283	305	293	314	282	298	342	308	316	325	327	274	335	310	279	303	313	283	311	321	304	287	274	274	291	287	283	309	315	303	269	298	324	294	283	307	275	325	306	306	309	311	286	271	271	297	331	307	315	266	304	316	270	287	310	307	296	287	297	284	293	277	309	271	281	295	303	300	309	291	302	292	309	289	308	324	296	318	284	290	303	289	316	304	302	290	246	290	316	291	287	341	304	313	261	287	313	274	298	334	286	341	322	291	300	330	295	284	311	320	299	288	319	284	322	283	319	302	298	268	275	314	321	278	282	295	307	276	304	321	292	273	267	285	266	289	294	321	339	306	307	278	293	302	309	306	329	299	300	256	292	317	293	268	288	298	304	264	328	281	288	314	292	271	300	291	291	283	319	310	314	306	307	300	304	312	293	304	299	304	300	310	330	299	315	283	295	308	308	278	292	300	299	295	281	289	320	317	284	302	289	288	305	305	290	294	300	265	276	309	298	289	292	279	276	264	298	319	294	322	303	292	307	327	290	290	302	295	288	296	302	297	257	291	298	309	292	280	328	326	336	297	321	308	311	294	295	329	278	314	309	239	296	272	286	306	299	317	307	305	316	294	283	302	317	290	312	309	318	285	301	296	346	293	336	303	305	277	308	293	316	317	300	290	317	325	306	306	315	308	331	318	335	301	282	298	300	299	284	299	299	322	278	305	295	296	279	322	297	291	305	266	296	304	290	297	310	288	286	304	261	278	314	296	312	288	341	284	282	317	279	283	300	345	291	278	288	284	289	320	281	273	275	316	291	293	282	268	286	312
12708	917	1302	1287	1166	1013	985	938	864	880	776	793	730	729	764	742	760	718	754	743	710	708	703	727	675	778	718	751	759	668	734	770	698	700	699	717	733	776	711	748	723	669	679	693	680	681	759	710	748	706	655	722	723	720	705	677	718	696	682	740	677	720	722	717	709	778	757	720	689	699	713	742	680	730	704	734	679	721	670	753	742	718	694	701	699	684	708	676	691	703	711	681	710	707	661	679	707	706	666	707	743	666	737	679	698	709	678	695	686	713	715	700	686	700	701	713	718	695	728	701	737	712	696	679	701	754	721	671	692	717	683	669	711	697	728	769	706	692	728	716	688	679	666	699	684	702	711	684	717	702	680	697	739	736	701	739	683	709	748	745	728	753	722	733	721	661	722	724	721	678	757	691	702	692	711	721	724	758	705	688	721	646	676	725	641	693	665	724	682	750	682	686	771	697	685	711	717	687	713	696	671	688	667	747	706	695	751	723	703	675	694	789	723	728	704	698	716	694	745	753	703	712	706	733	684	693	688	709	710	666	693	721	755	782	697	719	741	696	676	717	728	740	707	670	675	704	734	728	670	743	744	714	683	729	715	737	738	680	722	714	677	692	695	706	742	693	690	672	724	676	690	674	708	722	695	713	675	726	734	740	702	644	729	678	714	732	683	650	697	686	698	694	720	744	700	725	691	744	722	710	694	667	716	712	688	712	691	697	708	709	727	706	713	685	749	702	696	735	704	717	719	715	691	725	672	712	755	745	704	741	678	733	685	683	668	742	783	732	752	703	710	721	713	671	710	731	674	663	684	751	717	669	665	693	687	730	713	679	713	735	684	705	687	717	716	714	705	695	680	715	681	706	729	692	657	646	720	690	680	643	648	628	741	747	684	715	737	700	688	711	662	697	713	747	695	713	714	695	705	748	684	719	722	720	735	727	718	699	728	680	776	702	718	694	757	693	726	666	709	691	682	715	694	740	732	713	701	727	729	709	731	687	714	731	715	774	710	760	719	659	684	727	700	731	737	733	672	700	688	723	695	708	700	700	723	731	734	693	749	675	771	722	691	689	719	709	710	708	700	685	677	716	756	705	687	691	697	670	706	682	754	706	700	703	698	716	698	699	744	745	675	696	720	721	734	729	722	711	709	675	705	699	751	705	736	756	675	692	658	658	669	722	728	704	657	706	672	745	692	674	688	689	688	735	697	697	729	733	719	667	737	692	719	680	716	708	768	729	662	747	736	700	635	711	718	745	704	685	688	680	726	687	674	696	700	697	694	734	679	697	746	713	720	721	705	726	746	691	717	653	713	729	701	708	728	694	718	675	625	729	699	706	696	687	702	706	709	718	727	703	662	704	722	730	715	733	711	634	644	672	758	674	735	693	724	711	699	689	736	725	714	713	742	682	724	725	658	701	726	721	725	702	680	727	674	670	748	712	726	751	757	683	728	709	691	705	706	692	715	661	691	705	661	678	743	718	717	683	698	706	663	695	702	712	694	666	717	691	747	738	688	695	686	725	676	650	677	742	731	747	725	687	732	726	718	738	692	669	710	704	711	686	715	744	721	720	714	699	746	746	688	727	729	735	718	725	684	702	689	716	723	691	719	729	724	691	722	712	697	663	719	642	689	721	723	718	683	690	734	734	706	709	685	672	715	697	681	679	714	705	748	703	703	735	705	710	703	710	706	693	692	729	661	696	712	631	717	690	761	696	697	672	675	715	745	693	733	688	708	713	732	726	724	741	677	738	715	725	687	678	699	676	690	683	666	735	686	696	750	718	695	728	722	715	687	725	665	701	732	723	708	653	671	689	704	686	787	695	741	728	680	656	747	711	713	662	733	690	675	683	640	699	691	733	651	706	667	692	700	722	726	714	682	643	700	725	723	668	716	715	722	699	725	755	704	763	692	745	689	696	681	757	680	768	685	696	748	667	661	703	694	712	730	680	744	713	714	719	684	732	703	698	751	701	694	653	742	682	716	752	689	736	706	665	714	756	721	691	689	698	705	665	688	695	711	719	728	739	689	719	711	704	706	771	728	721	767	736	707	696	734	708	690	691	737	668	772	744	671	701	656	705	735	682	741	723	712	703	703	755	682	757	688	728	731	709	705	718	705	700	677	717	657	694	732	694	689	738	727	694	727	712	701	763	682	733	739	745	713	707	705	698	715	692	702	695	732	686	681	724	729	690	712	732	646	754	728	752	675	672	729	693	687	708	669	698	690	711	729	720	677	713	700	730	688	737	698	702	717	749	687	624	706	717	707	709	692	706	713	740	741	706	720	729	662	705	667	650	702	683	678	714	710	703	705	723	679	698	676	735	717	646	708	705	622	709	717	674	696	725	730	643	724	742	753	686	724	748	695	687	712	754	714	684	688	710	699	712	654	688	734	703	709	686	712	720	677	693	668	650	777	627	666	727	713	707	723	720	673	711	752	663	702	743	752	720	727	722	754	745	710	760	651	691	702	652	725	701	742	722	680	714	685	678	708	704	737	716	701	745	723	711	728	712	710	721	696	713	752	707	723	676	713	722	713	738	704	744	747	724	695	681	669	663	721	715	721	681	698	739	724	650	664	734	678	717	730	703	755	735	708	711	715	736	671	711	782	714	703	680	700	732	675	662	706	691	695	684	707	681	747	717	722	663	732	688	700	681	763	681	733	707	714	677	730	708	717	725	723	711	693	707	726	713	723	672	730	707	684	715	726	710	747	657	694	695	733	710	717	687	708	680	760	728	698	718	701	746	713	669	663	710	722	682	733	723	713	701	707	713	661	743	696	707	766	679	669	674	735	734	716	659	688	730	720	667	687	738	690	729	716	686	721	698	667	765	715	664	660	668	732	712	725	681	669	673	727	623	687	705	721	716	716	698	681	693	716	693	737	665	700	748	739	767	721	693	630	722	707	693	710	751	737	691	732	768	726	718	688	773	739	699	648	737	718	689	737	722	713	697	700	738	691	717	712	689	692	710	720	787	695	698	691	732	689	715	707	694	700	690	715	692	668	706	686	720	695	726	674	761	735	753	717	718	717	710	721	720	688	716	693	718	691	677	687	703	720	707	722	708	695	663	680	651	712	680	719	691	679	730	705	676	712	715	707	708	734	712	757	704	685	694	683	707	677	659	739	704	728	725	721	720	723	712	670	685	669	716	688	764	725	682	663	729	699	725	676	703	699	706	700	667	684	671	701	672	690	688	697	709	703	721	683	693	692	718	711	717	738	681	730	747	661	679	703	697	685	694	718	705	719	683	781	711	675	727	690	750	699	723	724	676	693	730	680	705	741	690	702	663	681	781	710	746	707	711	686	651	722	696	719	757	725	729	707	741	703	766	724	726	730	703	740	681	712	705	712	704	738	702	712	710	747	699	727	718	656	657	726	699	694	723	682	675	718	695	695	684	670	723	660	668	718	720	728	675	711	686	692	698	733	727	695	759	715	721	742	680	712	731	709	671	732	723	654	757	733	710	716	697	667	693	752	756	719	699
26943	2937	702	452	307	255	195	209	178	180	153	147	156	144	168	136	142	129	136	141	136	157	120	127	130	138	134	119	115	104	116	137	123	133	130	139	139	147	155	114	129	141	125	126	139	127	108	123	123	122	109	124	147	131	127	124	120	138	106	117	139	121	129	125	137	129	150	116	118	138	155	147	131	130	133	142	126	128	128	127	149	139	150	131	133	113	107	124	128	148	126	117	147	149	128	119	160	135	151	128	122	137	138	143	93	123	113	130	136	121	125	142	142	122	118	134	133	153	129	128	140	139	129	129	136	126	154	131	137	147	128	131	133	117	143	132	144	139	147	144	134	119	125	120	113	129	103	116	114	128	122	131	127	164	114	117	136	134	103	118	153	142	124	121	127	138	127	125	122	163	105	135	128	135	134	142	127	142	132	143	133	123	130	124	124	122	133	147	130	127	119	145	132	138	121	143	156	125	147	126	131	123	133	117	145	146	109	126	125	127	106	114	133	129	141	132	125	131	109	96	120	132	154	137	126	139	142	138	130	118	130	99	130	121	143	105	119	112	125	125	129	118	136	137	120	130	123	131	110	121	129	133	125	121	134	122	140	135	120	125	119	126	150	146	122	118	134	134	124	156	140	128	126	108	139	146	138	119	142	127	129	127	111	122	150	143	126	145	117	126	132	128	127	132	140	131	134	117	128	127	122	137	151	122	115	118	135	142	123	129	144	122	152	138	143	140	145	131	125	125	126	129	121	150	120	128	126	131	125	144	135	127	141	126	114	113	125	125	131	151	153	134	135	118	125	140	133	114	107	124	115	124	152	151	136	118	128	141	119	135	128	128	136	132	119	117	124	139	140	125	124	131	120	130	128	138	132	143	123	129	132	133	129	133	121	127	134	112	111	104	135	121	128	146	141	119	120	141	126	124	136	126	152	141	103	123	127	142	123	123	127	137	134	131	132	134	132	138	111	118	155	133	118	126	130	145	124	125	127	124	125	132	122	122	123	111	146	154	135	133	130	149	127	135	126	107	136	122	138	140	131	118	120	122	107	114	162	153	141	139	129	130	123	121	114	129	133	133	110	119	130	119	99	112	120	129	133	132	125	138	132	123	133	127	125	120	134	127	106	110	121	109	119	127	137	131	119	132	125	131	146	131	124	106	136	136	128	140	127	136	129	131	125	125	147	140	102	133	112	134	152	130	121	144	129	137	122	146	129	131	128	153	108	131	116	132	126	115	138	148	136	126	127	137	109	101	131	145	130	145	150	138	137	135	124	142	137	124	146	132	129	126	148	117	133	134	136	143	125	131	148	125	129	111	130	150	136	153	126	143	137	127	109	139	135	116	121	139	137	125	148	119	137	112	112	133	124	138	126	136	126	126	143	118	138	150	125	112	128	132	136	139	152	143	143	131	136	134	145	138	137	110	128	139	141	129	118	105	150	106	120	134	131	131	134	151	144	155	127	120	124	148	122	138	114	135	128	125	137	126	155	141	137	149	122	127	122	119	129	150	125	111	117	125	141	129	142	140	132	148	129	129	126	141	130	127	117	137	129	126	127	135	144	104	126	131	105	129	122	122	145	127	100	126	120	125	143	119	156	129	128	135	151	127	124	118	121	115	122	126	134	127	126	131	138	145	125	154	127	129	136	124	138	136	118	129	127	124	135	117	137	123	139	112	130	120	118	123	145	134	125	126	151	136	131	146	134	130	132	140	152	132	130	119	124	123	131	141	127	120	137	145	123	144	127	122	121	126	121	111	132	126	128	136	129	128	134	125	142	130	113	137	122	121	137	127	119	149	132	126	127	117	119	124	126	113	142	137	122	135	144	114	132	124	130	125	126	145	110	127	114	135	131	134	122	105	126	135	140	124	141	109	121	122	116	113	123	129	116	136	119	119	122	122	121	111	129	111	137	132	126	133	135	124	123	136	116	124	115	128	129	120	137	114	154	132	132	128	134	117	141	115	138	127	113	117	129	147	147	116	138	116	132	125	107	111	142	110	125	114	140	122	121	137	119	141	154	126	139	132	130	137	121	131	116	125	92	121	127	133	148	118	109	132	126	132	119	126	128	140	120	149	142	114	142	122	136	134	107	111	107	132	119	155	140	107	114	138	110	126	131	114	131	153	112	107	128	133	121	134	138	138	139	132	136	126	149	133	125	154	125	125	135	127	121	122	112	159	144	121	127	125	122	140	160	139	143	116	146	132	141	135	131	141	129	124	122	129	133	136	118	152	115	137	127	135	127	143	134	128	134	140	156	122	143	141	122	124	105	130	139	128	116	123	112	125	107	128	128	127	141	138	132	105	121	107	143	128	145	122	139	104	144	124	123	100	125	114	141	121	94	147	134	136	125	153	123	119	137	133	126	115	126	137	117	110	150	107	138	124	117	129	121	136	142	138	109	130	144	121	132	126	121	124	119	114	143	143	129	125	121	121	124	123	122	138	115	140	141	118	129	124	144	136	143	127	118	130	136	141	99	141	109	112	148	138	135	133	122	132	130	130	147	124	132	124	116	138	114	110	121	130	111	130	116	138	121	117	123	140	123	121	132	136	107	123	139	124	131	143	109	118	125	141	133	139	111	132	113	106	130	148	134	137	130	149	147	126	113	126	131	107	149	124	128	113	127	116	141	138	143	117	134	114	136	136	146	128	140	133	133	121	117	138	125	123	142	126	112	115	119	131	136	126	109	124	127	147	127	139	122	134	135	126	143	140	136	146	115	131	103	120	115	101	116	130	130	100	147	136	141	137	148	138	123	134	134	115	133	112	139	131	128	121	130	139	134	135	131	138	131	119	130	151	126	140	134	117	128	132	119	132	142	145	112	140	150	129	148	128	119	112	123	124	121	117	135	119	146	110	137	135	114	136	128	137	131	124	126	123	132	123	126	120	134	136	141	152	132	122	148	121	142	132	118	147	160	127	109	131	140	128	129	117	99	134	130	113	143	101	112	147	128	140	136	131	149	104	120	131	108	139	142	119	145	126	145	117	128	130	137	135	133	130	139	130	105	117	130	126	139	123	125	132	149	128	116	143	134	132	130	168	140	143	141	123	138	121	126	112	122	127	124	123	130	120	122	122	123	135	142	127	129	137	125	120	105	121	131	120	115	130	132	127	139	120	143	124	131	123	142	129	111	123	120	135	115	110	130	128	122	140	122	119	108	139	132	144	127	130	104	140	136	117	115	131	133	128	115	133	130	113	123	116	133	147	135	116	120	127	112	110	122	104	142	124	115	150	114	130	118	124	133	136	131	110	104	131	138	121	124	124	140	111	132	128	137	118	115	114	107	120	124	154	121	130	109	130	150	121	134	147	142	127	147	142	114	117	138	143	128	131	113	133	141	137	117	136	118	151	128	125	134	112	158	123	122	126	142	110	117	117	129	124	122	137	141	143	120	135	125	139	135	139	109	122	122	130	128	106	121	139	118	113	134	137	142	126	122	100	150	134	135	112	124	127	126	131	137	113	124	131	113	129	116	116
16095	756	1343	1584	1368	1062	827	726	726	597	553	514	531	516	481	452	446	411	408	423	386	408	416	382	387	385	357	381	412	365	379	359	350	381	372	355	380	390	358	362	364	376	372	352	353	350	341	339	355	389	342	348	379	339	333	339	347	362	326	353	343	389	327	333	371	337	389	340	379	347	316	334	364	364	346	338	325	350	360	334	331	329	315	360	374	335	327	367	334	326	344	340	335	359	342	364	309	339	345	357	340	338	344	332	347	321	353	323	348	340	358	382	347	352	324	352	338	309	318	322	316	338	326	356	344	337	357	354	358	362	354	337	312	370	323	333	342	357	358	343	327	362	341	375	350	374	341	332	361	319	338	313	335	340	338	327	381	336	313	366	370	353	329	352	350	358	331	335	356	313	321	397	319	359	344	309	362	342	342	357	362	371	340	369	326	357	361	355	360	353	345	331	363	346	350	339	349	325	322	345	391	329	326	339	372	335	316	348	319	370	329	353	371	340	329	374	346	372	341	343	349	363	306	356	330	339	315	346	340	373	332	347	326	345	367	361	367	363	307	336	334	322	345	368	335	320	385	317	325	372	338	380	344	307	346	310	366	359	351	317	303	328	333	360	362	331	385	322	335	327	332	330	331	350	344	345	345	365	336	343	321	363	319	380	336	353	336	352	326	365	313	334	351	350	368	324	337	350	320	367	332	286	344	339	352	329	333	325	331	348	308	338	338	336	351	351	345	335	305	342	337	373	332	339	326	351	330	334	343	331	364	338	369	320	317	322	331	326	331	331	338	376	372	365	353	332	349	337	335	359	356	324	327	374	306	383	341	345	338	329	335	338	367	379	346	333	347	344	368	334	368	332	324	385	318	315	366	340	356	340	331	326	322	341	356	357	345	351	346	338	352	388	345	346	361	337	352	364	364	382	310	355	371	351	305	342	354	376	306	336	398	349	358	377	310	332	331	333	371	307	329	345	385	341	324	394	357	344	326	374	332	387	361	341	360	316	372	336	353	342	351	341	342	325	359	338	336	337	348	357	343	355	345	359	341	363	331	366	345	346	386	343	329	345	387	335	331	361	319	321	370	332	314	331	378	371	355	351	327	344	359	343	343	366	358	338	368	331	344	339	321	355	358	350	346	314	357	356	346	367	335	343	359	342	337	326	343	331	342	340	332	322	363	330	369	338	316	353	343	357	366	367	343	336	351	323	328	352	361	337	321	376	347	339	356	364	354	329	337	319	329	360	329	343	381	327	355	353	351	353	329	334	342	348	369	340	335	376	366	379	358	330	320	341	339	317	354	352	361	353	336	376	342	349	330	337	345	366	353	345	358	328	354	333	348	335	328	352	377	333	354	356	362	334	331	342	311	370	352	336	360	348	318	373	342	326	328	336	358	346	344	346	305	319	335	294	323	351	323	358	357	346	303	309	359	355	334	333	349	347	333	351	338	342	334	346	348	334	319	340	331	341	342	320	330	332	336	348	380	350	341	334	341	333	339	362	363	325	365	347	350	384	335	335	335	344	338	329	351	342	319	376	366	316	306	343	363	349	305	358	355	340	353	354	381	330	319	359	327	348	327	305	362	370	351	337	358	343	328	347	343	336	308	343	336	328	332	325	351	352	349	381	351	302	354	340	349	345	328	323	334	354	363	329	318	331	340	349	332	353	334	342	346	362	320	332	333	318	326	329	331	353	339	318	338	360	350	341	330	314	392	362	324	362	363	346	328	339	323	319	352	330	311	333	356	350	351	321	330	376	343	339	325	323	345	344	382	295	369	371	298	351	342	342	323	329	309	355	339	332	337	369	358	355	360	355	349	344	381	329	329	359	331	326	324	354	312	350	339	360	349	331	326	358	362	348	339	357	321	340	352	349	341	351	314	367	338	378	309	323	332	332	328	342	314	338	332	358	342	333	352	337	341	344	345	313	326	331	337	357	371	352	344	357	359	354	335	352	319	316	359	371	358	325	322	373	348	369	339	371	365	297	324	341	349	319	332	343	343	323	338	340	327	322	326	329	347	364	351	342	335	331	338	345	329	364	339	353	332	358	347	317	370	313	352	350	342	321	346	369	338	350	335	312	364	340	334	348	322	320	339	325	358	333	326	335	341	305	343	378	376	351	333	353	355	340	313	337	334	318	319	308	302	333	335	333	349	327	365	342	328	320	353	351	323	358	339	387	383	343	374	324	360	359	334	305	371	314	333	351	344	324	361	326	332	355	376	360	359	315	358	323	370	362	331	359	355	347	331	361	336	345	334	339	340	319	321	357	320	369	338	346	334	365	383	367	311	376	360	313	403	345	387	357	336	347	349	354	357	353	284	327	338	335	323	343	324	356	351	350	326	342	356	385	294	355	353	312	339	339	325	334	337	351	350	362	324	345	326	333	341	350	361	394	328	318	354	353	310	348	342	338	336	363	340	331	345	335	378	356	347	320	312	337	331	351	383	349	331	365	343	321	343	355	328	335	324	326	322	324	386	368	388	349	378	354	364	315	345	339	336	355	347	319	351	365	364	354	363	334	326	336	367	370	353	355	343	320	344	348	360	330	333	347	313	348	362	349	355	321	328	340	334	360	355	368	351	334	339	387	345	345	328	336	304	375	325	349	375	344	362	370	377	351	342	352	324	322	352	344	356	366	302	318	356	343	349	330	368	376	358	344	355	337	338	346	353	328	358	358	327	309	353	367	333	363	335	360	325	353	329	356	374	362	331	322	380	337	330	312	353	349	346	339	355	380	335	366	337	335	321	325	319	347	343	339	315	331	340	368	345	370	315	351	381	321	358	323	330	344	377	350	318	325	351	350	345	328	347	374	316	346	346	360	349	349	365	343	351	329	343	363	308	352	328	312	319	325	346	330	334	370	328	332	374	352	344	355	341	339	342	332	325	358	343	358	355	350	371	324	350	318	335	355	313	335	332	358	332	316	329	332	348	344	327	339	329	316	329	333	346	327	333	323	355	357	394	319	343	355	355	324	333	306	331	325	312	314	312	377	341	349	394	350	343	357	340	343	334	340	315	322	349	347	355	325	343	324	340	342	353	349	346	313	350	360	336	324	337	349	351	362	368	344	367	348	360	352	334	347	350	341	328	346	319	345	325	391	330	333	354	356	357	326	351	324	338	372	318	336	359	350	371	338	332	325	329	319	318	322	355	347	353	338	337	347	313	345	331	318	385	363	373	395	353	338	341	314	358	343	352	336	349	324	346	311	363	355	331	350	347	377	349	353	379	333	345	377	354	332	359	336	348	356	329	348	329	347	370	334	341	327	332	371	303	309	338	354	372	353	333	313	335	358	344	354	314	318	350	328	322	296	341	321	327	331	344	337	341	324	358	334	333	357	349	303	365	354	337	326	336	342	371	362	358	344	338	343	365	355	348	344	363	336	365	338	337	329	347	357	365	339	327	376	353	351	352	328	319	328	329	322	334	370	343	312	333	322	359	333	339	351	346	355	371	343	345	350	336	332	313	363	333	354	354	331
5324	429	344	384	383	377	374	334	348	359	336	399	365	398	344	373	384	368	377	382	340	412	343	364	366	332	360	375	356	364	352	368	387	368	378	377	364	338	347	407	348	358	358	352	363	382	369	373	396	355	360	358	352	331	345	360	352	355	364	374	397	406	345	380	402	339	361	377	382	359	400	391	354	310	344	385	378	381	382	401	390	318	356	378	369	343	329	349	319	356	364	374	354	353	353	374	383	372	352	379	326	380	366	380	344	403	387	358	396	346	336	405	384	350	392	358	297	365	377	360	373	319	380	381	345	363	360	394	374	369	340	332	362	318	351	339	357	410	342	355	327	364	373	402	368	408	358	393	350	359	403	385	356	371	376	405	372	390	340	336	366	368	388	367	336	361	379	369	371	358	374	382	356	349	398	336	320	361	410	375	370	353	359	373	372	360	443	367	342	332	372	361	361	377	360	347	384	352	394	334	350	366	360	350	366	349	390	333	346	389	323	394	372	366	382	314	339	380	368	365	375	337	382	336	379	392	358	382	375	374	357	334	355	348	362	397	400	397	391	361	381	384	369	391	348	372	362	363	357	345	365	354	375	361	364	337	370	309	366	349	374	411	383	337	367	363	363	363	371	376	368	379	362	381	373	372	353	334	354	367	368	356	373	369	347	348	304	378	377	354	379	349	373	369	373	358	365	363	381	397	343	357	379	367	337	353	381	382	364	346	365	380	378	374	397	372	367	365	378	360	349	368	376	360	370	369	378	344	363	370	375	349	365	369	372	367	376	373	376	333	352	358	362	376	340	420	385	370	403	393	379	336	345	371	370	378	390	362	403	389	376	344	409	355	332	359	357	387	375	357	353	354	371	388	344	349	368	340	383	373	331	374	383	348	313	350	331	344	413	375	361	377	407	348	359	410	340	406	360	357	342	363	337	394	367	386	366	365	334	361	373	344	334	323	348	375	376	347	367	333	370	362	346	361	381	362	378	399	338	315	360	370	350	353	368	372	328	333	335	361	330	328	380	369	378	348	365	366	358	349	390	356	375	371	382	375	322	326	358	364	377	366	379	320	383	368	364	342	355	378	351	354	357	361	390	364	382	364	393	385	326	359	381	386	361	349	336	348	365	364	348	358	333	391	364	366	337	371	374	337	408	345	345	348	361	357	336	358	385	371	355	370	365	360	365	334	362	373	338	355	382	342	329	339	355	368	372	365	363	369	378	381	353	388	392	344	364	377	372	355	353	369	371	357	345	395	375	366	357	391	371	358	356	408	357	349	353	354	368	371	392	346	402	363	381	374	383	363	331	388	387	359	340	351	366	376	333	389	349	379	339	368	346	353	395	364	362	382	389	354	375	351	354	335	356	350	347	368	334	356	354	363	369	356	373	377	364	386	392	383	369	367	393	358	339	353	378	332	340	370	348	341	369	366	357	375	349	366	360	362	347	358	378	349	377	389	397	352	361	358	370	351	364	359	397	390	378	388	389	371	378	341	362	349	382	348	378	403	392	328	370	390	344	330	368	363	367	387	327	395	349	345	380	350	338	343	376	395	379	373	355	348	379	382	395	355	371	362	350	408	398	351	365	363	389	362	340	368	364	348	357	363	350	377	343	385	375	329	394	363	368	372	370	340	365	369	377	362	340	366	366	379	403	351	375	363	352	367	311	387	342	378	329	406	378	341	372	375	357	376	391	326	351	347	365	314	374	361	334	359	360	365	336	353	391	397	406	403	352	374	354	353	364	355	391	384	357	348	367	350	332	352	355	391	349	338	327	371	406	392	347	345	383	386	370	397	392	389	389	364	363	367	424	373	387	367	346	366	374	385	374	364	379	338	397	355	334	343	358	357	355	355	373	375	324	369	333	393	334	347	328	417	361	364	370	350	369	335	355	348	347	340	359	382	376	350	354	358	366	356	329	398	382	321	372	352	362	375	372	338	361	377	358	362	348	353	388	345	396	347	344	373	348	368	360	380	395	367	361	370	363	391	340	355	368	357	363	430	369	357	383	396	342	376	371	374	375	351	373	365	320	364	360	381	366	337	392	362	393	360	334	344	363	344	375	374	380	354	336	342	356	352	381	373	386	394	359	367	374	343	343	373	368	379	338	333	381	348	376	371	369	376	328	392	367	351	349	384	409	373	394	344	384	350	344	391	404	362	383	359	343	329	378	384	382	351	360	358	327	393	352	341	406	350	326	341	359	403	365	361	390	377	326	369	372	369	381	366	400	371	336	357	343	380	362	385	393	373	342	387	372	379	367	358	361	348	346	334	346	353	393	361	366	355	334	374	345	356	365	341	352	333	381	348	371	382	357	369	373	382	338	346	382	383	364	385	360	365	364	370	395	360	363	367	370	355	395	339	366	346	373	348	410	354	366	369	367	365	367	385	359	365	394	345	363	378	370	378	373	349	364	378	344	358	342	383	359	389	364	353	384	373	353	360	360	356	367	362	384	377	417	366	335	364	387	395	375	338	370	348	338	364	377	377	348	356	329	387	321	354	353	351	337	346	391	393	359	373	339	367	360	404	333	317	360	372	382	347	341	324	367	373	390	348	375	338	384	366	391	373	337	395	405	384	381	368	357	368	348	358	346	362	378	358	336	350	337	363	354	394	357	351	372	356	368	396	341	352	391	368	351	346	357	365	343	390	346	357	381	363	328	367	405	389	388	339	371	376	371	355	387	359	353	412	363	378	381	334	406	355	356	380	337	387	395	371	371	347	356	347	358	352	337	333	395	371	378	369	339	396	381	352	348	342	377	360	328	359	368	341	387	370	396	375	381	353	379	400	327	373	403	363	388	363	414	355	390	381	381	362	356	386	384	381	317	362	381	359	371	388	429	349	362	335	399	338	372	353	381	395	364	360	358	361	354	372	397	385	370	386	360	356	355	376	356	388	337	379	371	377	356	361	357	366	363	343	357	360	378	363	370	317	366	358	373	329	344	362	367	346	322	367	367	377	358	365	343	360	364	380	381	380	341	354	349	346	378	372	354	384	338	371	377	364	373	385	375	336	361	385	379	339	361	328	373	345	361	335	353	325	371	328	360	367	335	351	343	363	358	345	362	365	371	401	364	386	379	333	366	372	371	413	378	355	363	369	356	435	364	365	356	388	337	348	358	359	346	372	381	381	418	384	359	352	373	363	381	390	378	363	382	361	363	384	384	371	398	361	380	351	365	339	336	370	378	389	404	358	375	359	342	346	373	382	379	378	355	343	365	380	369	348	352	370	384	346	374	363	355	361	374	352	362	386	363	372	402	385	401	373	363	364	368	376	387	363	381	382	354	342	373	353	378	372	392	394	360	354	365	356	346	400	391	391	337	428	339	354	364	391	355	340	390	372	383	409	371	365	398	339	358	395	336	376	386	333	405	387	375	365	333	412	385	387	362	377	398	389	329	357	368	381	355	384	347	353	372	401	381	380	371	348	349	334	359	383	375	349	384	375	349	359	410	365	339	373	378	379	351	396	354	384	350	359	341	360
4664	872	844	856	856	867	862	835	893	866	905	845	865	875	838	884	849	833	840	868	864	809	851	869	836	862	818	868	835	832	881	854	846	862	844	894	880	919	889	915	905	887	837	814	866	850	878	878	820	812	877	907	881	811	910	864	840	819	884	902	856	859	857	815	825	807	875	848	840	882	811	870	855	947	899	880	840	860	878	851	830	884	886	805	808	850	850	946	809	889	859	841	811	865	852	853	797	904	857	887	881	873	831	843	864	817	815	864	835	851	852	821	803	863	818	849	884	896	874	877	823	910	866	838	849	864	857	852	852	851	853	853	871	936	872	828	867	862	842	852	865	846	859	897	885	877	914	848	834	828	860	879	858	819	897	802	894	874	909	840	888	910	874	881	902	869	849	889	891	859	891	835	832	860	848	868	849	875	795	859	854	843	895	815	860	892	855	852	894	828	929	875	876	808	885	835	835	875	797	869	868	787	854	875	894	862	847	873	841	865	885	839	892	828	857	852	898	843	895	855	889	868	838	859	859	897	797	873	918	849	829	816	811	861	894	863	880	851	886	854	816	852	835	907	877	900	873	859	900	899	846	859	859	875	878	850	878	866	882	879	842	796	878	878	835	845	907	872	844	877	855	890	811	871	796	876	849	832	864	840	815	864	818	845	876	856	847	869	840	855	872	842	810	891	829	928	910	860	918	836	873	829	882	881	861	839	848	904	853	853	856	852	867	874	847	881	841	847	903	834	810	870	852	837	835	892	859	868	828	912	919	913	869	846	887	857	886	795	836	836	819	857	914	870	833	817	849	851	859	834	861	840	898	873	833	816	897	842	851	811	867	867	846	911	881	832	845	802	905	789	876	881	810	810	877	787	847	844	890	824	848	858	884	834	861	854	850	911	875	855	872	828	875	856	852	782	822	825	900	885	858	914	902	848	821	820	830	839	811	893	858	809	841	872	854	822	848	821	842	821	867	821	853	816	875	850	829	936	859	869	837	840	917	873	907	835	870	880	799	896	808	872	842	808	860	873	841	856	876	879	852	825	871	834	844	835	880	825	883	879	929	832	864	874	836	838	841	845	826	832	840	826	867	892	937	855	920	864	828	845	810	883	881	837	853	805	858	858	872	799	872	859	905	872	834	833	861	874	877	881	794	839	846	826	861	883	890	927	855	869	875	882	897	848	863	819	867	843	820	855	884	842	843	831	806	866	878	871	921	836	869	814	839	921	864	836	887	842	852	896	869	880	851	878	933	843	842	859	878	848	888	871	886	872	876	842	812	887	809	857	811	880	885	864	869	848	895	832	823	837	869	898	882	837	853	896	898	844	899	874	872	857	877	848	819	910	872	850	858	846	876	856	855	867	809	886	871	859	844	871	856	883	821	820	841	821	848	861	896	843	837	875	847	856	877	877	863	886	857	857	849	868	872	860	879	853	808	825	841	872	865	856	876	885	850	865	862	906	864	869	811	805	855	857	806	882	816	873	806	801	867	896	839	864	868	827	881	959	820	825	830	875	849	836	914	861	857	834	904	883	873	846	865	872	866	863	876	858	846	860	861	835	888	896	847	841	868	912	806	896	882	863	877	853	791	827	838	878	851	836	850	836	933	891	865	807	859	884	834	941	824	901	806	833	868	826	826	850	854	850	862	848	849	861	819	845	859	836	886	880	832	853	846	874	804	864	865	846	850	873	863	881	881	845	836	891	868	827	871	845	849	876	874	863	849	829	806	861	820	804	837	859	863	844	855	831	825	863	843	912	828	841	876	820	893	850	860	830	881	851	849	878	925	846	871	874	866	883	861	843	879	813	820	869	825	807	849	842	858	826	849	886	806	891	908	859	859	850	912	859	846	831	884	881	888	862	886	838	824	802	846	834	852	902	859	861	872	845	856	855	856	879	853	828	876	851	885	814	876	836	870	873	850	845	880	866	831	851	861	872	805	869	863	841	874	856	881	914	882	882	838	857	833	897	858	888	827	841	882	801	831	845	911	905	852	898	858	845	858	885	845	876	827	814	818	840	852	885	835	844	827	861	843	875	882	808	863	908	867	799	846	836	851	885	883	889	849	897	854	854	871	890	913	806	856	852	870	834	845	887	841	831	890	891	842	791	830	907	884	841	847	871	871	818	875	845	847	860	934	869	879	860	894	832	867	893	860	845	900	829	816	856	844	899	811	886	890	843	848	875	870	830	837	874	849	882	883	788	856	900	870	867	849	828	864	885	843	878	842	826	879	900	810	859	895	869	876	809	828	878	898	918	865	821	871	801	848	854	910	887	917	849	851	848	850	820	854	853	887	875	867	819	876	875	857	853	855	826	819	905	919	884	868	878	884	822	891	867	829	923	907	889	840	901	847	843	855	845	864	845	906	843	867	860	831	809	858	865	886	815	864	871	856	900	899	884	879	908	891	875	931	897	850	874	894	840	858	846	846	857	780	845	847	862	832	875	867	837	887	822	875	842	873	876	820	853	855	838	849	921	908	835	866	873	897	888	844	845	837	844	808	824	868	880	831	884	873	890	890	864	869	929	852	834	888	902	867	883	875	836	880	851	882	899	905	866	838	854	848	845	828	912	889	871	867	878	866	814	841	841	864	870	809	826	891	805	908	866	842	856	854	820	850	840	857	862	819	857	911	835	901	856	823	855	895	862	846	827	852	846	851	884	849	899	885	902	833	873	866	878	822	899	882	879	893	867	863	874	824	827	860	864	871	855	869	863	870	871	854	836	834	901	848	821	920	868	858	844	903	870	840	880	861	930	865	913	900	827	852	864	836	884	866	833	860	869	878	884	810	834	839	941	852	847	858	858	878	866	869	856	910	867	861	827	818	864	837	878	841	891	826	859	853	891	843	889	832	842	843	856	898	816	902	839	847	934	892	887	855	833	859	887	883	903	862	871	889	860	829	870	877	920	834	884	803	868	870	796	868	924	813	831	832	789	840	835	868	911	861	896	860	872	861	878	837	798	819	788	867	825	847	858	845	891	952	884	824	899	837	882	889	887	810	887	901	838	862	857	863	825	879	788	872	895	858	849	879	904	913	838	842	916	885	863	891	887	848	912	896	842	896	893	853	853	809	861	870	828	837	866	878	883	892	857	859	869	854	891	851	814	861	826	819	828	864	837	830	874	901	851	930	864	853	859	856	888	869	893	880	820	873	868	880	914	816	876	852	826	810	881	882	856	854	841	851	850	842	872	888	825	900	928	845	898	846	855	803	905	845	880	874	854	865	825	894	849	874	828	905	867	899	854	830	841	849	858	865	856	822	895	884	846	836	833	873	842	896	859	852	851	851	855	893	875	847	884	858	835	866	870	919	836	858	856	892	862	745	907	887	838	876	835	882	855	882	926	901	845	875	863	893	842	860	904	852	791	847	812	902	865	836	890	873	872	897	860	913	853	839	839	846	884	847	912	875	870	878	851	844	887	829	899	895	863	897	858	862	866	903	926	908	820	862	900	804	817	880	827	869	870	843	910	909	873	886	813
18214	1525	565	461	373	339	344	326	330	294	304	320	356	320	311	330	296	305	311	307	308	307	285	320	287	317	301	311	297	297	326	283	302	307	297	275	331	290	315	288	257	320	279	302	284	301	264	278	263	308	290	326	310	304	271	312	300	330	275	285	308	276	310	291	282	279	310	300	278	277	280	310	285	251	321	301	310	293	300	295	287	266	268	276	302	297	304	335	290	322	275	303	321	262	338	297	316	329	307	322	283	322	268	310	313	278	295	272	292	275	290	285	273	293	285	302	270	298	296	298	318	316	300	318	290	287	275	299	252	301	288	315	315	310	279	327	290	311	279	311	290	286	281	318	317	301	303	319	307	321	262	274	336	337	295	299	312	304	344	317	272	291	298	273	296	326	350	286	310	324	296	307	335	303	316	296	299	261	268	279	278	300	269	310	316	313	337	317	286	286	306	295	292	329	310	285	282	277	306	279	307	292	307	306	253	296	271	309	283	305	294	301	278	276	289	293	283	258	312	305	298	304	303	291	278	319	289	291	321	286	297	299	307	280	312	295	301	316	259	309	312	304	300	279	284	288	273	319	306	288	286	313	269	312	312	317	272	283	297	264	271	271	299	289	303	307	295	261	310	338	294	317	323	303	298	304	325	286	302	276	314	304	280	312	282	292	258	301	307	314	292	294	305	277	291	284	314	304	278	311	270	302	300	268	275	308	320	290	339	293	317	293	343	293	293	297	290	280	277	295	286	326	299	296	259	292	305	306	268	287	265	286	293	294	289	275	290	298	290	306	326	331	293	281	297	303	246	335	302	296	325	320	351	303	294	298	295	301	267	303	284	304	295	275	314	304	290	296	326	285	318	297	274	274	300	291	290	282	288	303	314	304	281	291	280	289	283	323	278	337	323	296	275	289	307	306	286	301	283	298	291	306	282	288	295	282	277	321	293	295	281	284	297	323	290	286	302	275	293	243	291	283	302	291	302	320	316	280	272	299	307	317	305	295	264	296	282	292	294	285	301	279	278	295	319	301	267	329	268	317	285	271	281	294	287	285	284	289	300	278	281	332	296	295	287	298	296	317	319	278	292	278	283	318	341	304	258	287	300	297	287	303	302	279	263	254	300	319	282	291	296	291	317	297	286	298	274	309	321	323	293	287	285	295	271	299	308	308	299	278	323	283	322	299	320	294	285	287	289	294	272	307	298	326	301	285	298	307	290	315	291	273	293	259	285	301	314	270	284	291	315	329	313	255	300	289	312	272	303	296	298	281	287	294	272	298	315	270	299	271	315	294	305	301	311	269	276	293	297	302	307	255	290	278	307	269	308	315	245	284	260	329	308	284	270	303	315	290	261	292	277	327	289	293	311	300	297	267	336	316	299	302	328	302	321	273	279	319	279	274	282	317	320	275	332	312	288	294	281	317	307	287	294	284	266	308	292	303	323	297	289	323	318	319	273	268	312	267	274	282	287	303	290	289	312	311	283	285	293	297	304	303	328	313	284	289	290	310	304	311	302	293	327	279	306	304	300	283	304	317	288	266	329	301	298	274	319	291	311	294	297	300	281	276	248	298	263	284	298	269	313	313	296	294	334	284	304	284	310	271	264	283	314	271	272	303	294	299	295	287	298	293	286	291	295	309	308	288	300	301	313	290	280	292	289	345	309	292	316	299	280	321	311	304	301	310	308	285	317	306	310	287	298	298	290	304	301	271	286	306	321	317	276	298	297	302	294	275	296	284	290	314	323	300	322	281	280	280	273	255	319	300	286	302	314	285	293	286	262	287	314	281	294	286	288	289	307	302	294	296	296	299	289	304	285	303	335	318	325	278	297	333	305	285	299	331	296	321	327	287	263	324	262	319	300	263	291	297	302	291	301	311	316	316	284	297	256	289	293	316	309	306	278	280	271	311	293	278	291	299	297	289	257	290	309	271	319	316	307	284	306	302	293	298	288	322	307	309	294	297	304	328	316	261	305	275	274	323	295	315	300	301	319	288	309	309	310	338	304	286	285	331	343	306	307	317	324	324	300	287	304	283	275	262	298	315	275	268	310	298	285	281	299	261	306	304	289	258	308	300	298	308	309	300	286	320	298	276	324	293	306	299	317	289	274	311	302	285	260	271	315	320	287	300	281	258	284	258	304	276	280	289	293	333	321	299	305	295	291	278	299	288	286	298	296	296	279	315	300	281	298	279	305	283	307	288	303	281	309	309	281	296	287	303	269	269	284	301	304	284	292	296	285	308	316	310	294	309	322	284	303	282	267	266	299	314	341	277	295	283	300	313	287	278	273	288	283	264	292	312	298	284	304	316	307	281	287	295	264	280	298	283	334	294	288	322	278	311	290	329	301	292	296	269	271	276	283	293	313	266	270	321	305	295	311	324	288	284	299	299	278	301	306	305	332	286	299	293	282	324	302	294	307	289	329	297	269	282	304	286	285	303	284	335	279	296	303	294	277	309	292	292	317	297	320	303	297	256	256	297	312	341	275	289	296	311	308	273	294	285	300	305	333	295	305	277	345	307	292	293	298	291	271	288	281	320	290	299	305	284	306	328	308	324	316	296	286	296	304	300	316	303	258	304	293	324	286	284	293	271	274	301	289	309	327	270	284	315	276	325	319	316	333	278	308	306	309	264	289	283	316	311	314	309	299	297	272	293	288	311	347	293	293	289	303	286	285	291	261	288	304	284	346	293	295	307	310	294	284	321	296	315	298	267	252	297	287	279	273	301	301	308	298	326	285	291	293	306	311	303	288	291	311	294	286	281	287	297	276	276	299	286	322	279	273	288	315	268	321	281	288	307	283	301	312	283	304	300	305	299	297	300	294	284	285	280	309	308	327	298	274	302	255	320	274	292	314	323	266	285	279	314	308	303	267	284	292	327	299	279	294	288	304	317	319	294	324	266	259	280	304	333	305	304	278	284	315	329	310	300	304	292	334	309	294	291	320	320	293	298	309	300	273	320	320	292	307	264	291	290	300	297	278	297	298	280	290	303	302	269	282	284	285	307	298	304	307	334	277	308	295	312	307	315	314	292	307	290	288	287	316	327	270	290	319	276	331	320	296	289	305	305	254	283	329	304	285	294	316	289	282	300	310	316	279	280	289	288	283	307	300	301	290	283	311	281	297	293	302	304	295	316	261	298	295	281	284	315	305	286	287	305	295	318	280	229	294	318	305	310	306	282	305	321	315	283	304	326	323	306	298	289	300	307	303	304	316	301	308	301	376	291	340	300	277	306	282	302	297	308	283	303	267	277	292	300	319	297	292	283	298	288	281	308	289	302	296	293	308	335	288	270	287	290	304	292	309	311	323	294	276	296	272	281	294	290	294	303	276	308	282	281	255	282	295	290	273	294	281	295	313	261	265	264	350	285	306	254	300	301	277	281	299	290	271	295	295	280	255	292	271	306	275	272	343	303	323	285	303	282	297	288	300	305	297	309	295	279	255	319	287	324	266	261	282	294	311	309	317	310	316	331	271	318	292	281
12667	913	1257	1286	1238	1059	957	886	770	825	818	809	833	793	794	740	769	733	721	746	732	745	710	743	679	719	711	714	686	724	671	715	707	763	655	738	744	708	689	719	673	731	739	717	722	727	729	741	720	717	654	715	716	732	700	647	684	715	691	734	652	734	701	691	703	685	684	691	684	684	714	686	684	687	664	650	694	739	682	703	722	722	667	729	720	713	697	680	680	730	757	700	681	706	719	701	670	676	735	668	718	727	705	735	706	681	713	670	667	739	679	685	667	728	701	666	687	711	718	716	661	710	714	687	700	723	696	716	698	703	665	690	741	710	695	679	704	692	743	695	718	696	741	690	686	744	723	675	726	694	697	730	691	686	716	722	689	700	702	718	727	666	662	783	693	622	692	733	699	701	659	704	675	702	671	710	648	733	662	717	708	699	741	714	719	704	673	673	762	692	694	698	721	702	720	689	720	720	718	728	744	692	675	668	768	713	666	710	681	734	710	720	702	704	717	667	710	723	711	700	704	717	693	771	696	701	715	714	674	702	701	732	697	680	673	713	698	708	673	721	726	714	700	705	705	730	735	698	728	700	711	711	630	686	700	748	675	702	748	707	721	662	720	696	734	699	661	737	654	751	684	701	711	718	706	709	709	682	633	705	776	743	704	719	690	714	688	703	715	702	680	682	666	678	718	713	661	725	699	669	687	673	753	681	719	693	664	712	710	713	703	712	711	706	681	735	712	716	708	678	709	696	711	742	734	722	697	719	686	663	713	725	688	699	658	688	662	713	700	746	700	688	706	709	767	740	746	671	724	687	714	702	708	692	705	701	748	713	654	720	693	723	749	678	706	729	689	688	692	686	680	727	666	691	699	675	717	711	750	675	712	704	673	712	722	736	709	734	733	703	670	729	699	768	718	731	694	690	691	674	703	699	630	692	647	695	701	716	694	725	731	688	703	673	708	717	707	685	694	698	753	734	702	695	685	693	762	702	733	699	704	715	682	711	733	693	700	644	744	690	659	701	694	759	747	715	722	720	688	707	691	716	690	719	734	721	696	688	683	722	724	696	696	694	690	691	706	669	678	671	698	688	674	694	710	722	742	699	719	676	717	696	722	702	690	734	724	730	666	701	689	704	699	740	715	689	709	711	703	737	706	721	751	696	744	647	684	723	694	690	684	709	716	704	711	696	686	655	695	684	749	743	706	716	693	748	675	731	706	706	698	693	751	744	749	684	649	734	700	701	679	727	695	680	687	687	688	685	643	657	727	751	660	711	717	692	720	708	698	708	706	696	718	703	664	744	663	753	712	754	675	731	682	714	710	688	706	702	668	675	724	701	693	698	710	708	739	735	712	681	686	705	671	737	690	683	728	719	697	707	738	717	729	675	695	736	674	695	681	691	705	696	693	684	739	699	712	650	650	724	664	690	709	756	696	733	745	695	691	700	702	666	665	702	705	742	704	715	685	701	731	706	739	677	691	731	713	720	727	734	688	661	679	740	722	721	763	745	687	680	659	668	693	745	746	672	719	709	704	737	735	704	763	662	729	755	691	666	688	684	707	626	676	687	682	661	659	734	692	760	717	688	686	721	689	722	649	735	709	678	669	710	716	708	684	707	688	691	732	683	689	673	727	681	736	745	702	694	698	699	686	670	719	700	707	713	715	705	721	704	712	699	722	704	701	675	692	714	687	685	701	667	722	733	684	714	737	718	676	684	728	745	714	712	712	697	700	690	711	707	712	715	690	721	737	712	738	660	696	717	669	700	733	685	723	709	710	671	772	723	714	715	749	699	684	697	671	706	710	719	680	698	669	689	688	680	691	708	731	689	711	689	700	682	721	649	686	691	722	681	666	733	695	749	653	744	688	712	735	680	694	746	721	671	687	692	722	708	664	687	710	754	690	721	757	687	692	635	701	699	701	682	730	686	753	687	651	711	717	708	749	708	737	725	701	674	761	670	740	722	677	718	672	720	707	702	728	712	649	683	691	704	709	682	695	732	734	708	690	700	699	687	675	689	708	700	713	690	701	692	686	647	678	683	691	696	725	724	676	700	690	673	710	669	687	707	702	701	741	749	692	697	670	705	697	720	688	716	676	702	696	715	690	741	713	691	704	688	748	686	714	691	706	707	695	691	706	677	705	708	732	685	685	652	649	689	699	740	694	714	733	679	697	705	683	678	696	703	688	698	764	682	682	688	754	702	732	730	727	717	728	702	726	721	707	676	685	672	721	676	659	724	701	706	699	700	667	718	643	689	657	692	653	675	742	685	683	694	689	749	768	757	713	716	726	748	700	705	673	762	681	690	699	701	660	694	649	713	713	693	689	732	728	683	732	724	736	717	699	738	743	754	746	638	717	734	673	707	716	718	726	696	683	696	725	646	721	690	670	720	700	683	738	742	705	715	685	666	686	695	711	667	738	713	695	742	675	712	771	668	723	698	698	762	704	691	671	679	695	730	691	747	703	721	705	715	717	667	691	660	731	737	695	713	674	722	656	728	677	720	727	680	748	721	715	744	735	690	718	675	701	674	678	737	666	734	692	731	720	694	705	704	649	706	686	682	700	676	692	690	693	717	782	698	692	734	713	709	663	715	715	732	733	724	696	671	716	729	713	687	682	700	674	712	697	677	719	646	702	667	685	728	738	741	692	675	702	729	679	673	710	656	732	689	725	728	720	727	739	690	673	687	710	709	630	683	682	724	697	709	672	679	687	685	740	728	729	711	709	700	678	687	691	710	729	697	708	697	714	749	711	733	703	701	671	702	674	691	671	684	712	706	686	673	723	729	711	709	716	722	740	674	676	739	723	721	677	668	725	698	695	679	670	663	686	699	686	762	727	713	688	703	721	683	746	700	692	674	665	719	708	713	682	722	765	750	757	700	667	709	727	704	699	717	719	725	713	720	715	690	727	725	732	733	704	721	648	743	711	720	702	725	700	677	737	688	716	680	702	684	664	732	697	669	712	661	657	697	719	715	668	687	736	679	680	717	686	688	730	695	686	706	670	683	668	682	677	713	711	696	684	682	712	710	686	723	703	684	724	699	679	679	726	677	685	703	734	693	705	629	716	714	708	748	662	694	725	706	668	695	677	688	742	704	691	662	710	701	664	736	697	731	712	686	657	732	700	699	709	726	676	685	628	648	682	753	715	737	652	723	742	726	694	660	688	678	684	715	684	676	680	692	704	753	671	713	746	694	699	693	722	707	704	695	730	736	735	723	721	730	714	741	727	744	713	662	685	679	657	685	696	705	687	636	679	702	731	671	773	716	710	698	732	696	699	722	728	709	760	699	667	732	752	738	705	740	698	714	686	740	700	709	686	638	726	718	667	677	658	715	658	686	675	665	693	709	683	698	766	661	707	733	698	699	683	669	671	677	724	707	688	719	644	709	667	723	675	717	752	705	693	724	698	691	678	693	739	679	702	692	686	686	698	755	696	712	731	724	705	689	709	698	706	697	717	658	688	751	722	689	762	720	715	771	740	743
27571	3067	739	465	329	248	212	232	189	180	181	147	149	115	103	144	137	146	168	129	137	136	155	151	128	121	124	144	132	131	131	128	115	146	137	142	136	137	141	135	128	135	147	122	155	116	137	141	141	154	122	115	135	125	122	128	128	122	139	147	157	136	134	108	129	137	116	133	135	150	116	123	126	123	125	131	148	122	129	128	121	132	137	115	141	151	157	125	133	116	123	127	131	127	143	134	128	123	121	121	135	123	105	112	129	124	120	103	114	114	127	106	118	108	127	128	127	149	124	131	124	121	120	112	137	150	139	134	130	127	115	122	125	123	130	159	144	131	102	129	128	119	124	129	116	143	111	113	128	117	108	147	125	120	133	135	133	127	140	124	112	129	137	107	119	148	144	122	138	142	123	142	130	116	111	138	136	105	110	120	151	129	112	137	126	135	141	124	124	139	130	138	154	124	131	151	135	114	113	136	143	135	116	149	115	120	118	118	123	145	128	124	119	139	128	123	121	134	123	149	148	129	113	124	115	140	141	133	135	131	122	118	114	113	138	135	136	128	126	137	118	122	115	113	111	147	155	138	145	131	128	113	119	114	141	136	124	138	130	125	138	142	132	135	124	130	126	134	129	130	132	145	130	114	126	114	117	120	123	162	97	133	156	123	160	122	129	117	137	140	128	146	127	133	128	111	139	127	135	113	117	145	156	145	112	138	141	128	117	115	117	130	134	116	129	115	117	127	136	118	149	138	104	134	134	120	125	131	121	98	118	111	133	121	117	113	123	118	154	131	114	134	123	115	107	116	123	118	136	123	137	118	121	136	129	128	133	134	128	116	147	102	130	118	109	118	114	142	125	130	125	127	115	140	114	144	133	119	135	124	121	120	118	114	132	139	127	123	114	115	137	135	137	147	124	128	137	127	135	137	123	137	123	128	115	113	127	130	135	117	153	119	141	154	136	140	128	132	151	125	131	115	130	121	120	144	144	109	160	128	138	118	151	144	117	129	117	141	126	142	111	126	135	124	125	101	133	120	123	121	134	129	127	118	131	118	116	121	134	131	155	143	129	148	115	125	121	124	139	104	139	113	119	144	122	147	165	113	144	110	116	124	114	131	118	130	116	149	148	136	120	166	99	141	112	131	162	120	136	152	133	133	127	129	104	137	121	116	122	126	134	132	128	143	112	115	130	131	146	126	124	128	109	143	130	136	119	136	112	110	148	137	146	123	122	127	114	129	108	112	135	125	115	138	125	134	117	144	117	132	119	167	131	119	110	128	125	153	131	120	115	129	124	149	126	133	139	119	128	132	128	116	135	123	122	123	146	133	134	142	132	162	112	121	138	127	123	106	149	140	118	133	115	139	133	119	125	143	156	119	137	125	138	129	118	145	133	137	124	120	126	129	136	117	133	118	131	106	147	144	128	101	113	142	121	142	140	136	112	147	128	125	122	125	138	129	140	121	149	122	133	134	127	125	132	123	117	126	103	118	123	131	123	127	150	131	134	126	142	128	149	139	120	124	113	124	130	143	128	111	123	135	119	133	150	129	127	126	138	138	128	113	161	124	137	119	112	137	112	128	131	134	122	110	105	137	103	113	128	134	123	124	126	126	134	105	140	128	153	109	122	128	115	140	164	134	113	128	105	122	124	120	145	137	127	137	133	114	120	135	113	134	132	136	142	118	110	138	138	126	132	130	125	127	143	126	126	123	142	140	125	114	136	138	139	132	128	134	117	131	137	117	123	120	144	120	144	118	143	125	148	121	113	158	141	151	147	133	119	153	133	137	130	137	132	141	109	145	126	123	135	136	133	125	145	117	125	132	130	145	135	150	130	162	144	129	130	128	141	129	122	128	101	119	121	123	126	128	128	133	116	132	129	135	134	144	123	139	135	127	119	125	132	138	113	131	132	118	133	106	133	115	129	133	118	115	131	138	107	129	118	124	129	120	117	134	111	121	139	134	114	126	120	116	119	131	124	108	126	139	131	131	118	132	110	104	162	141	120	152	124	132	130	136	102	101	113	122	112	119	121	128	135	119	117	131	148	137	114	131	123	139	133	131	113	138	134	128	147	136	134	140	125	128	126	127	121	131	153	154	133	124	122	139	119	127	128	136	107	149	128	128	131	126	116	114	154	126	123	134	138	113	134	131	112	119	127	153	125	108	144	127	134	151	145	133	122	148	146	131	137	127	131	136	134	124	125	100	123	116	139	119	133	135	124	143	119	118	129	129	124	120	129	143	125	112	117	108	133	117	146	128	135	150	135	115	122	118	149	120	126	126	138	127	146	127	123	142	116	135	120	120	115	114	126	101	131	124	133	128	130	101	124	110	118	128	123	140	138	146	131	106	134	144	116	126	142	129	147	140	142	104	122	125	125	130	113	133	145	131	121	110	128	122	105	124	146	119	130	138	129	114	126	127	134	115	128	136	136	124	122	125	133	110	139	122	134	132	110	111	125	127	118	123	109	131	136	134	133	138	120	145	137	138	154	168	137	143	112	143	134	125	114	102	162	111	133	111	147	130	123	119	105	119	111	114	111	130	142	141	139	140	132	127	131	105	114	115	130	114	151	110	123	130	124	142	122	125	130	152	131	139	129	131	120	128	127	117	118	139	126	116	136	128	120	115	133	143	135	108	112	119	145	133	110	125	118	114	101	112	132	126	128	120	139	128	138	123	133	139	110	126	124	143	132	135	148	124	129	123	129	117	121	122	142	118	125	132	137	141	124	132	141	133	122	132	129	144	128	139	142	137	114	125	134	109	117	110	149	129	140	130	118	121	126	124	122	126	137	134	148	149	148	136	136	115	121	129	113	126	132	118	127	135	126	116	140	124	123	132	139	141	115	123	117	128	132	124	130	138	146	138	115	111	116	135	139	98	134	110	143	144	116	137	125	129	135	146	128	124	121	132	124	105	121	132	129	144	105	121	136	138	143	116	123	126	142	115	117	131	130	121	110	131	129	115	130	141	129	118	132	100	123	102	140	136	143	143	115	121	142	129	113	150	162	127	110	139	124	125	158	127	109	143	121	101	120	111	111	131	127	138	120	119	126	123	139	145	114	130	128	132	131	131	123	103	103	141	130	123	160	129	127	129	126	128	147	128	129	133	125	125	128	153	132	136	116	103	130	136	126	123	113	135	138	126	116	126	141	110	116	146	125	125	119	131	128	122	116	131	133	132	141	147	141	128	114	130	133	111	129	118	124	127	147	142	126	153	141	126	118	123	114	160	142	146	129	123	148	140	103	111	134	127	106	131	122	129	120	145	115	138	140	121	137	131	127	122	154	139	123	121	123	120	153	138	112	137	134	128	151	127	106	126	113	114	149	133	94	116	122	122	135	133	137	113	111	102	118	127	134	105	118	131	156	93	108	120	103	143	136	120	128	146	115	132	128	141	141	130	135	138	134	119	146	132	114	115	126	125	150	119	129	132	135	135	130	127	139	153	111	126	133	138	120	131	132	139	127	129	110	115	140	142	124	143
16515	835	1402	1494	1291	1026	884	722	663	567	548	530	509	450	454	429	474	407	404	403	407	372	386	372	390	416	388	382	374	362	385	388	375	373	357	371	351	348	372	357	355	330	325	346	346	337	339	351	348	353	345	293	338	353	344	342	368	357	372	372	333	330	375	353	339	329	364	335	355	320	367	344	335	365	330	346	338	347	359	354	313	384	335	373	348	338	366	352	339	383	358	333	338	341	351	330	352	348	343	341	371	335	356	385	312	347	347	337	357	308	323	322	361	342	337	342	339	316	327	363	339	324	337	332	355	365	338	336	327	336	364	346	335	372	355	336	340	354	335	338	384	335	329	343	323	343	328	370	350	343	333	350	300	360	342	348	333	370	334	351	325	339	327	342	358	345	347	381	356	357	326	332	338	350	345	333	358	341	333	346	382	324	371	341	352	364	331	341	365	331	333	377	336	350	345	324	350	352	334	379	362	362	351	342	351	357	329	369	330	357	329	338	343	329	352	358	323	323	306	347	342	340	336	333	326	347	321	328	342	342	355	332	340	365	338	353	335	345	357	326	324	322	373	348	358	355	373	331	330	349	352	347	336	367	325	323	356	312	336	359	348	348	384	361	326	327	335	331	339	338	331	336	310	321	316	353	360	332	351	324	359	343	375	338	327	327	336	323	332	360	376	346	328	366	356	354	361	343	337	334	359	360	341	324	396	354	349	355	355	326	312	365	329	350	385	284	363	333	320	342	355	339	349	348	338	357	359	327	326	339	343	342	375	326	369	333	355	348	351	353	370	372	334	353	389	355	360	335	347	357	330	349	365	354	326	354	375	353	338	359	303	357	354	350	318	337	357	319	357	349	347	321	324	349	357	369	311	369	336	349	363	322	359	362	371	344	352	332	334	336	304	371	361	342	367	350	371	322	361	343	360	355	335	364	321	327	358	336	348	342	393	345	325	314	339	373	325	382	300	339	352	365	350	363	315	336	361	356	361	334	325	317	309	340	378	325	338	344	357	344	366	377	322	319	365	357	347	372	339	411	343	345	355	374	342	281	345	333	325	355	343	323	348	321	358	391	346	328	347	362	323	368	345	331	337	368	325	306	342	339	346	357	336	337	326	346	337	333	329	337	340	345	347	337	345	347	329	335	327	337	370	353	380	341	328	339	354	349	300	316	358	344	326	363	374	324	360	320	300	335	329	360	365	349	338	326	333	342	334	326	358	325	345	350	361	327	337	340	329	346	332	320	340	308	322	327	367	331	318	347	322	354	368	401	345	372	373	358	362	349	343	353	323	379	343	340	339	367	321	346	353	318	327	330	340	298	339	398	364	321	358	354	354	297	345	347	348	343	345	349	364	360	344	315	374	357	350	346	320	339	338	316	365	341	345	343	339	373	332	361	361	345	320	357	329	374	347	340	377	340	349	313	368	344	323	335	332	360	362	317	325	301	351	333	338	344	377	338	350	350	328	324	308	356	330	365	361	334	355	335	316	348	340	374	340	351	342	353	339	346	343	340	341	348	355	340	346	339	320	344	352	348	359	376	354	345	328	347	349	358	354	338	321	377	368	344	377	318	330	366	351	373	359	356	338	336	361	341	346	312	320	321	329	342	331	348	369	349	362	355	346	305	353	316	320	309	353	328	356	325	318	374	346	344	336	361	342	334	332	346	356	323	335	369	377	370	366	326	340	332	354	365	358	348	356	325	316	337	390	339	332	349	376	317	344	353	370	330	346	333	372	338	343	358	324	336	334	366	346	355	344	313	358	322	324	316	329	366	363	333	368	325	352	341	330	331	365	354	334	364	347	380	338	335	326	358	331	338	315	324	327	327	345	361	341	336	349	318	340	368	355	357	334	339	346	329	337	320	378	370	357	331	333	347	317	331	325	341	313	325	365	319	330	366	336	341	328	362	311	329	322	349	345	329	329	352	330	321	340	333	338	370	343	358	344	352	363	354	325	347	326	376	356	340	334	363	324	321	349	343	346	355	337	348	347	341	332	328	346	358	337	369	346	355	353	356	336	309	333	326	341	394	375	317	346	388	325	322	339	361	351	341	361	374	376	336	343	335	338	349	341	325	391	330	341	362	354	335	343	335	353	331	317	309	331	330	318	370	313	335	336	339	339	360	359	368	371	304	348	360	352	354	332	383	352	378	357	352	318	385	350	314	346	323	339	371	351	332	347	336	332	364	316	332	346	388	380	350	363	342	335	349	354	326	358	380	357	333	314	375	366	315	319	372	332	389	319	347	355	309	333	346	331	335	346	372	334	340	345	367	363	359	366	325	342	340	338	363	349	347	334	335	352	361	338	339	332	338	330	320	321	347	310	350	360	349	380	345	358	370	359	374	348	302	353	339	339	362	357	320	369	326	384	359	359	350	365	354	339	371	348	316	327	324	351	342	369	335	354	364	346	339	389	329	351	361	351	345	339	341	366	332	356	327	318	381	360	375	304	343	361	369	344	335	363	370	336	359	356	331	321	343	360	346	364	357	362	342	308	344	330	341	332	323	338	312	318	309	331	338	372	330	365	350	315	322	390	321	333	360	369	341	341	326	324	324	353	355	370	347	322	328	370	318	373	327	316	355	389	351	344	308	322	358	333	331	364	339	362	337	310	323	300	324	348	339	376	338	348	347	319	362	328	323	352	355	367	349	326	329	368	348	321	364	338	347	357	345	343	347	342	348	378	324	316	314	344	344	357	350	389	298	367	321	320	355	343	343	325	344	344	361	374	334	338	348	335	365	348	368	345	356	325	308	379	350	345	347	332	364	346	332	329	338	373	349	361	303	360	339	347	333	333	303	330	323	324	354	345	343	341	329	317	362	339	314	323	358	324	354	342	327	313	349	371	348	359	328	323	333	333	339	344	351	345	341	374	350	389	328	353	344	316	350	336	343	342	352	361	329	356	332	336	308	328	333	341	326	330	367	347	328	375	365	348	345	334	350	362	341	328	313	326	346	354	341	361	324	357	344	340	351	361	320	349	338	347	316	309	373	348	334	331	332	331	381	368	379	338	347	330	313	344	328	356	355	343	338	344	339	340	347	369	383	345	341	347	345	354	342	318	364	359	340	347	358	340	337	372	318	379	356	346	327	351	354	345	379	330	367	330	332	341	371	346	313	343	382	374	348	361	363	342	337	326	351	331	353	370	319	338	324	367	345	330	353	338	342	357	379	325	356	354	328	321	351	359	338	349	351	392	323	373	356	358	315	320	364	335	361	368	325	322	357	342	335	344	336	319	310	344	367	394	365	351	313	360	347	337	346	327	381	327	355	320	333	351	329	329	353	306	340	345	326	342	326	328	331	359	307	335	342	354	336	363	347	350	344	347	334	345	351	339	318	375	328	337	309	336	360	358	360	339	337	336	364	335	329	342	330	336	355	327	364	307	380	333	316	364	361	354	338	305	327	356	352	338	316	334	334	383	338	346	331	327	366	338	356	339	356	373	338	339	350	329	396	331	322	342	301	351	333	343	316	334	354
5453	449	370	373	347	332	379	350	358	377	328	409	378	362	348	359	349	374	386	365	365	340	372	377	356	374	357	344	357	342	341	375	387	390	365	361	338	364	367	376	382	344	360	369	352	370	386	356	352	363	385	365	367	351	382	390	348	337	381	352	342	327	358	347	345	374	361	372	369	352	375	373	377	381	339	392	411	399	365	382	391	383	404	356	368	390	335	339	347	407	377	367	363	372	379	347	379	377	375	364	375	367	354	375	331	376	374	386	396	397	366	387	340	346	373	330	398	378	324	320	367	358	371	378	344	372	375	367	351	341	364	355	355	370	375	362	377	356	368	353	384	401	380	340	385	383	331	333	343	357	363	368	367	376	371	363	362	377	332	382	398	386	368	375	378	344	342	326	328	369	364	374	382	364	381	364	354	362	364	385	391	400	360	393	370	353	376	423	366	369	333	397	371	399	393	364	334	372	377	369	374	352	353	408	401	340	382	345	372	368	375	372	375	357	370	370	379	342	380	372	379	364	353	354	385	344	377	343	368	391	352	364	352	376	405	354	378	363	355	370	345	361	397	362	321	369	389	344	358	347	370	333	355	414	337	412	374	356	373	377	364	397	372	403	378	408	403	397	385	399	368	350	370	382	374	359	361	355	349	364	359	353	374	326	351	363	352	380	373	371	386	370	373	355	366	394	365	353	356	321	369	396	333	363	385	357	358	387	335	374	334	376	401	355	415	385	371	387	381	391	369	363	394	361	352	377	337	337	371	349	342	345	371	378	365	386	348	365	358	352	352	394	394	335	363	381	387	388	297	368	371	375	368	357	357	354	382	360	378	366	397	381	406	347	365	329	352	372	360	385	377	367	403	370	342	401	344	377	354	366	351	424	354	311	349	372	330	327	342	349	343	369	383	350	350	402	387	373	365	368	397	335	342	378	335	359	374	347	393	388	397	355	388	364	332	383	373	374	367	352	360	365	342	342	350	396	377	399	375	387	363	378	361	350	380	364	325	351	365	335	381	356	356	383	344	333	363	386	396	367	337	327	392	361	355	397	358	374	381	333	377	390	386	359	348	363	363	354	370	349	357	377	356	371	383	368	388	390	366	388	340	342	334	382	376	364	341	335	388	351	366	373	390	361	350	362	361	339	344	349	328	358	371	351	344	332	348	378	362	365	380	422	384	374	362	372	380	369	378	337	379	381	380	365	373	368	366	327	344	372	356	388	357	399	347	354	372	333	333	370	363	356	367	336	349	360	368	364	384	361	352	339	373	359	335	375	351	373	370	316	361	372	319	351	364	384	355	386	335	371	390	375	377	347	337	386	380	374	392	370	347	353	367	408	386	390	325	380	363	375	390	376	361	347	404	327	383	368	339	351	374	392	348	335	354	382	384	324	330	378	334	387	349	353	397	372	349	348	362	385	408	373	339	382	351	368	393	337	387	349	363	336	375	383	324	390	344	418	352	345	381	371	329	391	359	362	380	336	390	353	355	346	352	391	359	369	388	337	352	380	367	356	350	344	359	368	371	346	335	363	331	392	399	396	332	389	370	352	341	325	348	368	376	386	338	383	348	354	365	372	348	346	325	358	377	372	391	380	396	341	362	355	386	360	379	349	379	383	326	360	352	350	418	364	346	370	342	361	338	348	368	350	364	339	360	349	334	340	363	370	379	368	362	398	368	412	383	355	373	346	374	394	397	343	390	344	384	378	357	341	339	359	332	365	353	364	348	375	380	340	383	367	332	350	360	380	341	316	331	375	330	353	372	350	376	334	362	350	370	339	416	371	349	360	344	365	361	340	402	414	365	386	359	357	370	352	365	402	377	364	394	355	368	342	380	368	372	383	380	388	365	333	353	382	350	365	352	348	381	361	390	368	358	390	339	374	339	388	389	381	378	368	349	365	338	346	361	389	370	359	373	337	337	397	375	339	380	379	362	367	371	377	371	387	352	351	381	377	355	382	389	356	368	385	373	364	370	372	380	375	333	381	362	398	363	382	351	407	389	373	370	376	366	377	348	365	323	333	378	390	383	356	344	346	372	361	368	321	373	363	369	355	344	378	378	373	373	394	366	388	381	387	374	368	330	346	395	322	330	369	373	366	361	404	355	350	375	372	363	355	383	357	381	393	391	339	361	361	415	346	399	392	373	407	364	355	359	403	381	377	358	349	353	389	367	382	354	405	354	354	353	372	386	337	353	328	371	345	344	361	381	346	370	362	328	371	366	316	361	353	366	349	366	363	366	386	359	380	386	380	368	416	325	353	345	351	377	340	365	332	378	361	356	360	363	400	377	345	376	363	373	343	388	367	356	361	329	338	342	299	345	394	370	342	365	370	360	386	318	346	381	374	361	367	361	347	377	406	370	388	356	358	337	389	392	365	388	346	402	366	378	363	354	366	397	362	379	380	390	368	375	361	347	362	381	393	335	388	356	358	384	358	369	384	376	339	373	354	394	377	355	365	386	390	398	340	355	385	371	376	324	357	381	345	403	366	343	339	423	341	409	346	366	387	336	325	377	354	370	347	306	391	337	358	362	362	334	368	397	354	404	346	371	351	368	359	370	326	379	325	375	382	355	362	363	335	360	365	368	339	348	374	371	360	354	351	365	375	416	376	354	342	373	373	349	384	370	363	384	340	374	390	363	347	377	378	376	387	343	364	351	348	369	348	373	401	383	393	380	365	358	344	376	373	343	348	391	366	377	387	365	376	357	377	357	405	376	351	377	368	393	370	395	370	380	334	362	324	406	394	352	383	366	365	355	350	350	350	376	369	383	345	388	355	394	370	369	322	371	390	361	378	367	356	350	359	348	330	343	335	390	366	380	374	363	380	411	363	333	347	344	409	359	363	353	354	393	369	364	373	347	412	401	364	354	340	355	344	357	351	357	397	387	426	388	372	368	349	345	379	394	348	379	351	395	386	374	404	389	350	380	348	372	386	370	351	374	336	344	372	388	354	346	353	386	362	364	374	385	359	357	367	380	385	379	361	378	347	351	362	352	386	372	378	355	346	344	372	363	381	350	392	388	360	375	374	388	402	358	358	385	344	369	333	347	381	366	397	350	318	375	354	354	364	325	356	366	378	319	337	365	367	341	386	361	357	375	353	344	351	335	360	361	363	402	369	370	386	363	355	357	391	383	365	348	360	334	337	343	355	349	397	390	377	382	349	346	348	394	358	346	353	378	356	369	363	356	330	353	387	345	374	334	360	380	372	383	369	386	343	376	407	350	383	375	379	337	362	358	395	336	346	369	363	379	409	421	384	327	336	360	341	352	383	347	342	390	388	365	390	344	351	357	334	370	399	349	363	362	411	361	367	390	361	374	379	388	358	361	383	334	380	360	352	347	359	376	370	333	343	361	353	400	357	380	332	375	345	381	396	329	351	348	381	355	345	386	357	366	360	358	385	365	321	389	364	381	369	323	372	350	365	362	330	388	374	394	366	366	358	375	331	331	352	398	389	371	380	376	343	371	350	348	346	379	334
4570	866	857	905	857	869	846	909	848	848	887	866	818	868	896	920	835	871	834	860	832	913	876	847	825	882	917	828	876	860	857	883	856	865	897	878	895	872	883	862	859	885	881	856	845	899	858	893	871	881	874	838	855	811	912	858	836	885	896	804	908	904	867	862	825	856	828	856	792	843	866	868	867	874	875	876	923	814	829	869	844	867	912	841	856	839	876	854	833	883	929	883	859	876	828	893	841	850	883	890	846	873	828	899	855	840	892	890	840	856	863	896	860	831	854	894	902	767	849	797	909	860	875	842	838	827	840	848	833	877	830	822	838	899	855	823	818	823	859	848	869	856	834	873	808	865	895	906	804	830	797	867	806	915	844	886	845	824	835	824	840	802	842	847	867	912	846	878	870	887	886	870	802	911	905	828	823	901	899	842	806	790	861	877	851	871	839	813	812	864	875	893	861	880	876	849	851	841	859	882	841	854	887	839	852	886	857	904	849	878	861	884	856	855	846	801	839	896	852	875	850	879	854	850	860	851	867	828	846	890	858	830	869	877	851	804	826	846	850	835	884	798	864	895	894	828	867	864	853	816	889	890	875	865	871	890	860	879	899	831	911	840	858	875	881	871	861	848	804	808	833	865	871	807	839	917	959	869	839	863	860	857	897	836	824	832	848	903	871	866	778	852	828	873	861	886	892	825	805	845	864	892	851	853	839	799	856	907	819	895	902	893	830	845	825	883	907	853	858	882	886	803	846	845	856	863	866	866	891	892	868	872	872	868	867	840	858	846	848	837	884	879	897	878	845	826	853	842	888	817	869	832	832	861	840	815	853	903	865	796	872	864	876	876	887	861	866	885	876	833	872	833	865	840	891	889	880	850	911	862	884	851	905	923	832	899	869	882	868	907	859	829	886	949	847	829	860	857	821	921	864	902	874	845	843	792	866	864	867	915	868	875	862	888	865	873	856	827	869	877	879	860	867	882	894	902	850	858	846	876	804	856	837	867	878	869	853	878	845	830	880	854	791	832	837	853	808	852	872	834	855	877	870	858	890	947	921	849	912	868	856	853	836	836	896	888	871	841	862	834	846	816	806	851	839	862	831	869	847	829	846	835	918	864	859	867	906	828	792	905	863	806	858	860	873	866	869	838	848	827	880	833	870	912	871	852	824	918	887	832	807	897	872	845	899	874	873	819	854	876	877	892	814	828	834	878	841	808	871	919	852	848	882	910	803	869	873	856	868	845	898	857	924	869	893	863	836	797	849	887	819	835	866	857	876	863	849	906	828	847	840	820	852	778	861	870	867	855	827	877	907	845	854	838	830	903	862	863	840	902	835	841	812	833	877	881	833	839	892	871	884	846	814	862	921	859	809	882	890	825	880	826	832	887	872	879	833	856	811	884	864	815	862	872	859	856	862	850	834	836	860	857	845	798	873	870	848	871	843	848	830	885	816	900	887	812	847	817	883	907	894	815	847	829	862	834	852	880	836	862	831	868	892	862	868	897	896	862	876	863	792	838	863	819	865	827	822	877	860	843	873	849	849	893	844	860	826	851	892	840	843	916	897	845	861	858	795	879	842	826	926	792	874	885	856	792	875	826	851	845	818	847	840	823	805	870	841	836	824	875	860	850	857	814	851	855	875	843	900	860	825	851	918	848	904	956	895	874	829	847	842	886	851	863	821	829	814	871	858	866	871	881	910	858	896	856	879	860	881	914	861	933	911	908	848	847	854	822	824	873	884	838	878	845	854	902	820	884	884	865	867	835	855	840	891	866	863	860	839	836	892	848	908	865	887	850	869	850	872	849	913	809	926	855	879	860	842	835	881	896	918	857	859	868	815	885	824	859	890	826	847	899	862	862	885	866	842	886	807	824	868	849	797	852	861	844	859	877	894	845	850	895	821	852	875	902	856	789	841	837	908	888	787	930	860	873	889	858	830	871	827	877	973	846	875	858	859	805	926	830	845	870	926	868	849	852	870	856	831	869	824	857	856	872	850	821	850	859	892	823	897	854	866	932	840	845	882	884	876	869	899	895	896	828	869	900	838	831	875	846	868	859	866	858	867	871	890	866	880	855	848	817	845	830	872	841	854	861	906	839	907	871	885	846	877	856	869	868	882	829	823	855	930	910	883	838	861	894	853	839	909	851	830	832	861	847	817	829	905	864	860	891	881	892	872	867	898	842	840	863	817	878	833	868	891	886	902	858	845	861	844	855	872	894	850	899	890	871	825	867	857	880	903	818	921	844	873	934	866	823	843	877	856	822	885	882	834	848	914	872	876	808	852	853	819	849	873	860	801	878	845	859	839	843	880	841	869	805	856	893	836	868	877	878	843	868	843	887	828	898	868	794	881	875	832	865	844	868	926	846	876	845	820	893	913	803	826	830	903	868	868	844	819	846	849	900	899	811	860	845	800	909	826	872	872	868	834	838	849	867	813	847	824	870	848	813	893	897	884	869	879	880	836	864	864	841	865	864	849	866	920	870	824	875	867	839	836	837	859	879	920	923	838	866	857	833	941	860	840	864	841	833	906	888	851	888	883	862	872	822	787	846	811	855	869	824	838	904	884	855	853	889	845	851	851	866	840	890	800	830	892	921	889	895	879	877	840	879	838	862	804	890	838	877	833	835	840	893	828	861	852	884	856	880	841	865	885	864	857	873	841	852	914	851	887	879	905	890	850	840	876	839	845	875	859	854	855	868	850	892	866	843	845	912	835	846	881	851	872	876	844	847	861	834	862	809	825	897	868	795	821	835	843	897	842	908	829	882	900	881	842	855	883	900	853	871	868	840	843	915	851	858	927	870	861	868	859	841	866	843	886	862	827	828	867	908	861	816	889	888	856	844	841	873	836	854	834	892	852	847	837	837	837	889	914	868	877	830	833	835	873	848	923	851	873	829	894	834	794	860	872	867	849	871	849	865	886	854	852	853	893	871	797	868	851	860	876	898	895	898	895	844	827	869	823	900	835	891	844	849	840	857	854	874	887	843	863	859	858	816	844	836	860	888	837	840	859	844	899	862	919	883	873	899	857	841	877	857	909	874	816	830	831	820	863	843	899	820	906	883	852	863	889	840	836	872	896	883	901	896	902	835	850	926	902	795	798	889	860	866	831	844	863	810	898	887	857	863	858	895	875	822	886	928	877	911	854	875	835	875	894	871	864	907	882	885	852	869	887	900	880	891	867	830	886	857	827	936	881	885	895	868	839	872	863	864	846	868	920	859	816	856	838	826	883	888	853	858	823	802	813	827	773	894	865	874	867	875	891	827	860	894	877	896	777	887	872	862	899	835	862	842	843	841	883	844	856	810	855	886	801	918	853	860	854	811	818	841	887	851	905	828	826	816	797	860	840	856	853	856	821	868	893	840	869	881	811	794	839	883	865	837	907	922	850	866	841	839	903	895	841	872	851	862	806	845	813	851	864	835	859	873	826	835	841	889	849	868	823	882	892	854	890	888	878	873	850	849	831	816	892	855	855	857	864	850
17604	1396	538	439	395	336	328	337	337	305	328	306	328	314	322	300	320	306	304	278	316	315	290	314	306	291	318	295	339	307	295	287	290	287	291	282	277	292	278	295	273	280	315	269	275	254	286	288	309	274	295	314	306	296	295	280	288	323	330	277	266	287	316	305	290	293	267	294	311	316	329	271	309	279	290	295	295	290	289	253	298	326	282	266	336	309	253	292	295	295	281	281	313	302	312	299	305	323	305	287	309	264	275	303	301	305	316	320	286	280	289	298	299	311	321	260	306	324	271	309	312	306	307	280	247	283	298	289	309	274	286	302	274	254	294	303	303	300	321	299	274	277	285	314	278	304	304	310	321	263	295	283	314	269	331	281	314	312	317	272	316	334	281	325	263	319	322	295	291	268	298	308	297	293	275	278	302	315	320	302	276	290	316	296	303	319	318	295	302	311	275	309	315	298	319	292	306	305	318	293	284	263	303	291	304	287	269	328	324	295	293	279	318	313	276	285	306	291	313	303	285	254	294	307	304	295	306	290	290	280	312	279	267	265	277	271	304	307	317	264	268	313	304	311	308	298	285	280	267	305	315	291	289	334	277	289	316	284	266	300	272	280	295	268	299	291	295	319	291	278	303	316	307	296	304	291	311	296	287	311	317	286	291	284	316	300	269	314	273	276	303	315	280	294	274	289	271	293	292	291	275	317	305	309	317	288	294	268	284	303	300	311	265	289	298	304	308	273	272	284	287	280	301	318	295	331	297	289	289	303	299	288	296	281	281	274	289	336	312	316	288	296	286	304	291	299	281	313	270	300	307	333	314	267	312	358	303	276	300	329	321	272	301	305	300	297	294	296	288	293	306	325	297	307	281	312	323	270	308	288	313	296	277	323	281	323	288	269	302	317	288	276	272	291	320	319	296	305	310	293	316	286	307	299	256	282	276	261	297	283	334	267	306	306	316	299	284	276	311	321	299	325	251	302	286	291	304	312	292	314	309	286	266	302	254	295	310	282	268	282	320	305	291	283	288	286	298	285	271	299	247	292	279	304	316	305	268	289	277	293	295	286	297	294	293	291	275	311	299	308	297	292	311	310	303	310	310	280	296	318	288	311	290	318	312	267	303	304	298	286	291	317	312	248	296	318	273	285	296	292	294	285	256	294	288	307	306	300	291	267	317	258	286	306	301	306	287	262	308	300	312	348	314	298	302	297	317	262	297	280	306	263	325	289	280	311	305	262	323	316	284	329	301	294	274	278	292	311	296	299	279	282	286	307	322	260	309	265	314	300	283	284	283	317	297	275	296	310	276	316	296	285	305	288	285	279	288	274	305	279	270	304	269	305	315	282	299	283	292	316	295	299	310	336	306	296	286	282	300	325	286	280	310	344	287	289	295	294	300	333	306	282	296	303	271	301	272	304	296	257	296	305	300	316	280	273	295	283	312	277	296	270	318	281	328	306	292	304	266	256	332	327	270	315	291	301	272	270	287	280	301	268	283	290	311	274	325	325	294	332	284	327	304	293	301	293	276	301	289	305	304	302	295	302	291	284	301	303	263	309	252	278	282	304	302	306	310	283	295	292	308	296	311	296	314	305	271	288	279	277	316	304	301	299	305	316	307	285	310	319	323	302	281	286	313	291	305	316	280	263	311	295	335	309	271	336	301	302	295	289	283	290	264	292	304	272	303	267	292	298	296	307	305	279	295	313	284	301	300	303	310	305	312	286	281	287	296	271	293	313	329	283	288	274	298	314	306	311	284	274	342	271	280	296	292	293	307	314	292	325	282	316	321	300	285	282	289	277	285	295	280	275	314	286	261	308	326	279	316	303	276	306	293	292	282	282	315	296	282	307	284	297	315	305	333	259	260	293	300	285	338	299	286	278	280	317	297	314	275	304	281	268	310	258	282	299	302	285	273	283	312	303	267	273	304	296	297	287	266	313	301	303	277	291	297	286	299	301	285	299	290	301	292	303	292	296	291	284	301	289	278	270	282	310	311	270	284	290	293	302	293	291	286	302	290	318	278	304	284	312	288	294	265	329	312	298	299	339	299	291	301	257	300	293	292	283	274	265	281	282	286	316	286	270	304	305	289	311	324	270	290	277	317	277	279	311	331	311	284	283	292	300	315	322	312	291	282	289	308	297	294	295	318	283	298	298	293	281	283	303	291	281	287	295	317	291	308	311	326	322	307	292	303	311	296	292	289	290	351	279	289	307	315	322	300	272	291	278	248	284	292	296	281	275	313	288	290	294	309	270	333	310	309	305	281	294	313	288	294	260	283	308	295	258	297	307	318	282	306	295	320	282	257	306	301	295	294	336	284	275	282	283	303	333	300	299	310	315	292	299	321	278	307	303	312	285	260	311	288	279	308	291	285	311	307	321	313	277	307	311	295	289	264	288	304	292	316	299	292	313	300	255	275	316	274	295	296	344	276	299	302	295	302	296	263	307	284	294	290	312	305	308	292	313	298	309	319	286	311	280	289	313	285	295	282	305	305	297	269	283	292	297	278	306	291	327	257	264	306	319	305	294	315	293	324	279	277	286	309	302	300	309	276	302	291	280	318	290	283	331	314	320	293	313	283	300	306	342	293	313	315	309	330	297	274	295	271	309	289	313	282	313	285	324	251	292	282	298	297	238	297	297	308	309	298	297	291	279	306	288	280	288	294	317	274	311	307	271	286	301	304	284	269	287	299	301	282	306	283	293	298	292	286	300	313	318	301	310	310	291	282	291	301	316	284	338	315	314	298	260	296	292	314	331	264	292	302	266	304	325	308	273	298	310	335	332	315	281	319	303	311	275	331	276	313	283	303	302	303	278	274	279	269	294	292	252	316	294	306	263	310	293	282	291	280	299	319	310	313	288	321	296	313	282	279	278	311	317	256	285	296	335	322	294	263	265	316	298	317	262	307	263	287	297	293	304	313	286	305	280	291	290	319	297	302	273	299	308	296	295	318	298	294	335	282	321	284	303	310	292	287	296	337	267	302	297	279	294	282	290	297	288	316	299	295	269	302	301	268	308	341	272	308	311	298	276	298	300	321	291	269	276	316	306	254	284	319	283	269	260	295	294	284	292	294	309	272	289	294	276	265	279	303	306	282	323	279	330	294	290	286	304	289	275	343	317	336	291	303	297	270	292	270	283	288	312	293	293	313	317	303	306	318	297	306	288	271	306	276	290	258	281	292	286	277	295	287	278	295	315	286	301	268	273	298	275	328	313	308	308	287	311	260	291	303	263	256	272	299	261	309	292	274	271	265	288	286	306	322	280	302	293	317	305	297	280	276	327	319	285	318	308	302	269	259	279	281	301	317	305	274	298	308	281	300	301	287	301	264	282	287	310	306	301	271	268	303	293	287	266	280	306	312	310	297	260	300	285	304	280	292	273	309	291	284	313	283	330	320	296	281	288	311	255	260	295	299	271	313	306	310	299	295	303	310	302	307	263	308	298	297	308	281	285	321	289	268	291	280	314	303	325	253	317	305	294
12337	946	1195	1263	1247	1033	945	896	901	837	799	743	753	742	733	727	755	742	739	737	729	666	713	728	717	713	713	696	734	706	727	748	718	716	692	700	673	707	691	720	764	719	660	726	703	700	736	653	719	728	677	694	726	713	706	763	696	681	733	722	663	697	686	676	650	715	690	714	710	661	692	647	701	719	713	708	700	719	689	710	746	689	691	728	722	717	746	697	709	706	661	724	708	756	694	729	751	729	692	741	714	722	679	681	726	713	702	681	722	669	716	686	699	680	684	659	706	690	701	696	682	689	694	662	691	691	711	761	692	728	757	706	679	650	732	687	716	736	709	748	644	698	715	675	703	686	699	706	698	675	673	714	753	703	743	673	664	679	675	660	785	710	665	690	682	742	727	694	681	658	712	684	678	699	678	686	721	711	690	694	649	664	659	723	708	667	690	685	746	702	707	722	685	703	694	686	674	684	725	715	679	702	708	712	676	733	731	732	697	708	716	706	686	696	710	688	653	710	704	733	723	713	741	740	686	660	670	689	694	677	693	680	661	727	682	689	712	718	640	729	703	722	689	704	715	706	663	720	667	673	645	747	701	689	690	712	750	699	675	653	715	678	692	666	685	682	685	701	678	702	737	727	724	730	689	704	713	733	743	641	692	729	714	681	672	715	688	685	750	678	717	732	705	724	725	682	652	732	682	700	711	713	693	733	682	700	704	699	694	682	724	637	730	681	697	683	693	703	694	720	668	686	697	727	684	642	748	720	671	690	697	702	721	737	667	738	727	703	643	698	700	677	727	697	682	680	678	689	701	687	694	682	636	672	705	700	743	678	705	718	693	712	649	685	686	669	727	686	665	701	687	724	706	714	714	691	712	679	720	670	696	727	712	753	708	720	707	717	678	680	676	681	688	692	686	704	696	719	646	695	697	719	708	701	703	655	705	728	756	706	616	714	707	722	674	704	716	690	636	680	751	758	692	656	650	705	718	722	704	652	703	690	689	702	727	631	725	689	680	729	678	673	699	687	720	685	648	692	660	680	684	686	679	693	692	691	715	683	684	670	711	738	711	682	673	691	698	684	691	682	648	680	712	672	711	721	668	695	676	708	704	692	703	699	661	692	704	663	688	669	650	693	744	711	681	684	747	654	694	715	719	718	700	709	687	697	714	680	685	718	701	709	693	701	733	742	697	697	689	743	676	665	662	735	672	690	722	719	725	696	709	691	670	759	691	657	722	658	686	715	728	663	728	741	710	725	652	696	711	729	717	685	736	682	698	777	720	677	675	730	680	674	682	715	700	713	745	712	703	680	733	720	723	714	724	686	735	691	694	731	697	686	687	703	725	683	687	705	694	691	714	739	719	734	719	704	657	723	708	671	720	708	674	733	710	731	682	754	643	704	709	703	724	685	734	671	693	697	671	684	670	676	646	703	726	722	667	699	699	691	717	687	679	676	685	739	721	679	706	735	704	651	709	722	686	705	711	680	711	739	665	721	670	717	703	684	707	691	691	714	716	692	671	665	695	703	665	722	723	676	679	634	723	663	692	744	699	726	683	698	729	711	688	709	689	639	699	676	683	703	710	705	710	696	700	733	729	722	688	719	673	667	702	694	646	701	719	724	721	664	708	649	692	679	761	678	718	680	678	693	656	715	671	712	680	704	714	709	695	701	730	694	713	693	724	710	711	700	710	647	713	685	720	667	724	742	687	703	699	668	662	718	728	718	731	707	718	719	693	751	769	684	642	709	672	716	701	640	754	649	675	674	679	684	723	663	736	742	761	713	676	733	708	699	714	725	665	704	703	654	703	677	757	717	717	704	675	668	755	728	655	721	742	690	690	735	672	724	695	677	693	689	708	721	702	716	733	705	740	678	711	695	700	678	687	713	701	665	645	725	749	729	688	715	684	725	745	683	674	680	713	720	735	715	701	633	706	706	675	729	672	710	709	720	674	708	642	641	734	722	737	727	727	687	698	725	660	719	695	672	751	682	683	676	686	694	679	676	669	656	735	692	694	726	733	684	677	708	725	700	720	685	766	708	695	731	702	675	731	676	677	696	716	699	731	715	700	746	707	649	674	671	728	717	664	701	671	680	675	712	647	646	681	698	717	742	724	666	667	732	683	706	697	657	751	667	687	728	716	662	703	661	752	705	705	708	701	729	736	714	704	699	691	728	679	713	742	702	667	693	662	714	717	681	741	725	683	707	711	731	674	699	727	714	710	707	682	666	709	703	728	665	706	716	710	700	736	676	706	710	685	729	703	678	759	677	694	685	666	675	676	731	682	703	721	749	730	668	696	713	678	673	737	687	676	702	732	695	707	709	718	672	694	735	689	753	704	692	700	701	645	680	699	685	699	675	666	761	702	701	680	727	710	691	664	699	724	662	713	685	673	742	687	722	684	675	668	674	709	688	700	687	693	714	754	714	728	733	707	682	690	701	710	702	699	733	701	715	744	689	700	727	704	665	680	715	688	693	727	739	705	634	708	756	678	696	656	708	694	694	709	677	670	667	659	717	668	671	703	688	727	632	684	724	696	734	685	673	703	672	690	679	660	697	722	698	722	750	685	750	717	726	658	666	755	732	714	700	728	664	730	699	679	702	678	688	686	713	724	627	722	720	711	684	699	690	714	687	713	730	681	701	670	675	685	736	667	687	739	658	649	661	686	634	696	671	670	697	722	687	733	698	661	664	704	736	687	691	710	673	696	711	677	686	763	748	723	744	693	707	701	711	698	660	715	704	706	700	707	703	667	702	685	695	672	639	697	651	707	725	638	717	724	689	683	702	692	689	716	728	723	706	667	711	701	699	678	693	747	659	722	704	675	709	703	720	731	702	779	724	759	697	722	674	670	691	685	693	728	704	706	714	666	715	719	695	685	687	711	702	710	725	677	703	648	731	693	699	647	698	700	663	699	676	712	701	668	713	662	710	675	722	677	765	724	669	700	698	673	732	700	690	717	728	727	694	687	717	733	731	706	732	720	692	684	675	711	729	694	728	684	698	723	665	694	753	678	711	711	712	690	639	654	731	663	711	697	677	703	711	701	675	709	700	654	691	660	725	675	709	706	725	721	679	725	715	684	728	660	710	690	679	691	700	700	698	712	667	675	664	701	676	689	671	708	764	742	692	670	724	655	745	707	717	701	668	667	706	706	672	682	642	703	676	691	705	740	661	693	714	702	671	682	705	703	732	686	718	699	680	654	681	696	720	714	671	702	701	710	695	710	722	670	701	704	711	670	735	711	721	719	694	676	723	677	727	743	687	697	675	739	693	652	705	689	700	642	712	732	675	695	756	703	707	731	691	688	679	688	704	669	725	652	702	677	714	724	665	699	698	692	696	725	690	705	737	662	685	680	706	673	670	699	714	719	697	697	661	698	718	692	665	713	714	712	701	681	743	706	720	669	709	676	723	716	716	725	711	719	700	699	719	709	686	668	716	739	684	702	689	731	687	678	667	678	692	715	726	703	636	694	695	705	736	690	692
28282	3274	769	489	355	253	223	224	169	178	162	137	123	130	124	137	129	140	130	125	126	144	130	137	141	135	149	141	132	137	139	160	144	120	137	134	128	136	143	126	128	124	122	126	128	124	93	136	118	154	126	108	127	140	142	142	120	141	134	165	131	124	140	116	109	162	125	130	125	145	139	126	136	129	111	121	134	145	137	119	133	134	111	137	127	114	127	131	140	125	120	150	117	144	123	127	134	123	126	142	130	135	113	114	126	145	129	131	128	123	114	147	119	129	137	131	136	124	133	131	121	128	103	146	133	141	141	128	132	124	132	125	126	129	112	119	129	143	134	145	137	123	133	130	146	158	131	115	131	113	155	126	119	118	115	132	118	147	120	152	121	129	126	126	136	139	154	132	115	154	113	145	149	121	121	144	120	118	144	128	135	136	143	142	144	130	118	128	109	109	124	144	121	139	145	142	145	134	155	122	118	115	111	129	125	149	117	125	122	120	116	142	124	152	118	131	112	132	138	135	120	139	127	124	124	130	134	123	130	122	126	127	140	114	142	107	139	135	125	143	127	133	120	121	135	128	127	162	119	137	137	122	136	148	103	114	148	140	116	125	144	138	132	130	111	115	111	128	116	133	134	107	129	140	117	145	102	94	135	117	121	152	117	135	133	130	129	113	118	112	134	110	130	112	146	141	127	142	136	108	142	141	144	121	153	112	122	137	125	128	127	134	113	121	133	137	135	114	146	127	121	131	129	111	117	108	140	129	147	126	141	121	139	155	124	136	132	130	149	141	112	123	118	115	106	135	133	121	122	139	124	144	114	106	117	149	120	141	120	119	120	125	114	121	125	130	126	136	135	130	119	134	117	115	124	123	144	127	139	117	131	141	120	109	114	116	140	146	139	112	123	142	132	140	123	131	151	122	120	141	129	125	131	125	113	138	132	109	118	146	135	139	136	125	135	139	108	121	129	117	116	123	129	113	120	109	137	122	137	133	132	110	137	136	124	116	144	127	117	139	135	131	144	123	127	132	127	119	106	131	121	145	132	171	132	132	130	119	134	139	143	127	152	121	114	128	143	128	130	127	134	115	116	114	128	111	126	134	148	114	132	112	147	129	126	122	135	117	134	120	132	133	130	134	143	113	128	133	129	136	119	150	138	138	129	130	121	124	154	130	124	135	116	137	127	130	145	134	138	134	126	139	111	129	148	131	123	150	152	149	118	135	143	123	102	109	115	131	117	108	106	112	119	139	126	142	129	135	132	135	132	125	138	131	134	129	129	152	150	119	126	133	124	142	145	107	115	147	131	120	127	128	137	118	128	144	115	134	141	136	147	121	129	150	147	138	103	130	132	112	145	119	122	107	134	136	131	145	125	135	115	130	120	123	145	136	121	137	145	124	134	142	125	142	136	138	112	119	121	116	135	114	123	113	119	138	141	131	150	121	109	132	122	121	119	118	102	134	125	134	166	129	134	140	129	117	111	132	154	118	108	112	137	146	136	112	127	120	120	149	128	128	128	143	122	125	137	121	120	131	150	138	124	142	143	133	121	121	132	146	122	146	132	112	100	136	128	131	127	107	113	117	127	136	130	134	128	135	136	148	129	106	129	142	106	112	112	137	112	122	119	103	138	116	137	102	120	131	124	144	120	138	123	149	136	146	142	113	122	113	136	119	122	129	110	133	143	127	126	120	119	149	130	127	133	117	144	141	128	135	132	140	126	137	137	116	135	145	130	147	153	114	126	128	111	125	136	110	138	148	122	148	117	119	128	123	127	119	116	144	117	116	129	111	117	131	129	117	122	114	125	135	144	128	99	124	123	123	113	146	117	140	126	125	99	151	152	134	133	145	115	144	116	157	119	133	128	121	139	119	146	137	124	126	123	129	118	108	121	139	137	139	130	133	117	121	141	127	135	138	127	124	135	134	141	144	109	148	121	119	141	122	143	122	119	106	128	137	123	144	128	127	117	136	132	130	123	174	130	153	120	120	131	143	138	133	122	139	114	132	126	138	135	132	112	138	130	129	120	135	128	130	120	119	110	116	106	124	131	129	146	124	123	148	143	121	161	120	140	111	137	126	151	131	143	149	133	161	113	115	115	118	151	125	133	142	146	156	113	132	121	118	108	125	131	130	125	149	131	141	139	119	124	134	119	142	126	136	122	133	129	130	128	136	126	116	170	139	123	138	108	139	144	131	142	110	155	135	131	121	152	125	137	111	107	126	124	107	116	145	135	134	134	147	142	133	114	124	135	114	107	105	122	141	117	124	118	112	111	117	130	138	126	147	125	122	124	145	145	125	139	129	128	132	130	142	125	122	137	147	153	135	146	131	129	145	132	113	144	148	105	152	144	112	119	106	122	141	127	144	142	124	127	112	140	123	146	134	127	125	129	133	113	146	117	142	129	141	135	136	141	130	119	148	155	135	128	130	130	119	142	138	125	119	122	148	138	140	120	118	111	147	138	143	148	137	143	109	127	120	133	133	119	136	122	140	125	124	131	138	147	140	93	108	135	132	131	139	137	114	129	136	161	131	132	122	119	115	137	113	141	130	146	132	142	127	115	126	130	120	126	119	128	122	109	110	128	108	109	124	115	143	158	119	126	108	139	136	129	143	114	133	127	133	127	125	112	163	107	139	104	124	118	120	143	140	137	121	131	134	107	124	126	137	133	134	117	125	141	140	131	126	124	129	140	130	127	121	132	136	122	105	138	128	126	132	134	125	136	110	119	121	133	129	123	120	137	116	134	143	121	116	127	150	135	149	144	137	128	123	128	123	148	132	106	116	112	126	123	106	121	131	141	127	129	122	124	134	131	125	136	129	124	114	121	126	149	106	137	116	126	128	155	135	147	126	110	150	117	136	116	134	125	131	127	113	137	127	125	125	129	136	124	133	134	126	129	112	134	120	128	123	139	103	133	139	143	136	136	149	107	135	118	110	133	125	121	131	123	142	143	148	126	124	130	111	130	129	123	133	125	124	143	150	128	141	141	139	140	122	145	140	140	130	111	129	115	132	124	132	124	143	130	104	139	141	129	130	113	140	102	154	129	128	134	125	112	117	127	120	136	107	118	140	128	141	153	123	142	117	140	141	120	141	146	128	121	125	144	147	146	116	113	142	135	124	142	144	138	130	117	139	144	131	135	136	134	112	125	137	130	128	134	141	121	129	117	130	109	123	124	146	128	113	136	153	108	142	124	116	133	129	129	143	147	115	132	136	110	107	123	123	141	139	116	99	154	119	155	118	146	116	150	120	139	135	134	121	128	125	125	138	115	135	118	141	142	140	125	127	125	134	115	123	139	140	137	114	99	138	103	117	107	135	149	153	138	128	131	144	116	129	147	121	137	134	141	133	134	135	122	136	144	125	147	133	149	149	130	125	145	131	116	139	133	116	134	117	132	140	111	154	127	130	140	131	127	122	133	145	120	132	139	142	111	146	128	111	139	133	120	133	146	125	146	111	139	143	157	143	120	125	126	131	143	118
16848	798	1428	1543	1363	1055	857	755	690	608	541	529	547	485	452	453	439	462	405	408	398	365	396	397	397	417	394	391	381	362	372	373	365	416	367	374	374	374	329	421	410	337	352	379	354	342	354	350	339	371	342	352	357	356	357	345	311	383	368	364	361	339	347	357	393	366	337	353	358	357	319	349	362	380	340	353	337	329	358	312	358	352	336	323	340	352	356	335	318	353	340	346	346	344	336	347	373	350	355	369	370	354	357	335	338	363	364	358	323	333	350	347	330	324	351	333	358	371	381	339	363	346	330	367	315	315	349	318	286	350	359	351	344	339	327	330	367	332	349	351	353	343	348	336	291	321	327	389	358	320	376	341	365	364	350	356	369	355	347	347	330	311	324	344	363	344	362	320	353	364	384	334	344	324	323	353	357	370	308	313	335	340	349	349	356	341	335	371	348	356	350	337	375	331	336	333	362	318	320	336	328	333	352	322	302	334	352	315	330	344	357	327	342	355	323	370	341	353	334	331	373	346	316	371	330	318	329	332	332	342	347	360	350	339	330	359	322	335	356	316	339	326	328	373	359	345	320	319	360	324	349	332	340	346	376	344	356	330	383	364	328	312	369	354	321	336	328	346	339	370	356	344	348	335	320	300	316	300	359	342	368	334	331	329	336	313	388	364	328	333	337	325	359	339	329	340	338	335	317	355	359	339	317	324	356	337	370	332	347	290	321	325	331	350	317	332	336	356	343	326	342	357	308	361	384	331	330	356	366	337	364	346	333	316	357	308	343	354	338	330	363	364	327	371	346	333	337	324	357	337	347	350	340	365	363	325	351	348	327	356	359	329	349	367	353	320	333	329	349	334	339	388	334	311	360	335	325	330	346	323	319	372	302	334	316	309	337	354	318	345	327	374	362	317	349	327	351	320	345	316	330	340	359	345	323	325	375	346	353	356	304	357	327	352	328	347	365	322	353	328	374	386	352	339	331	337	327	343	337	345	352	368	354	346	315	348	327	341	360	373	337	319	320	353	362	312	347	345	323	354	323	371	362	360	341	333	352	358	338	331	322	316	355	334	364	356	313	352	369	327	334	317	358	352	333	363	348	304	326	355	396	363	355	324	342	346	319	370	331	357	357	329	339	347	387	271	341	321	308	358	383	359	323	351	359	328	351	362	376	352	317	342	327	338	370	324	341	311	328	340	353	358	358	369	328	340	329	341	364	341	338	333	336	358	382	324	322	331	308	357	330	368	385	329	364	346	355	364	346	374	353	362	330	349	368	310	349	353	360	344	365	349	335	330	339	322	364	321	334	321	382	332	370	307	336	332	342	354	352	319	333	328	345	341	339	361	323	341	341	334	354	326	342	333	369	372	337	356	322	324	334	355	316	367	335	362	337	353	339	359	373	346	367	355	318	370	341	323	346	350	347	379	362	366	350	365	340	352	365	303	347	331	311	333	314	369	346	347	365	351	328	402	346	325	370	353	362	335	341	358	345	335	346	350	343	334	357	360	374	351	336	353	363	362	338	348	353	373	338	350	341	355	300	344	362	368	334	343	320	343	358	355	314	346	364	340	345	300	364	339	363	366	331	355	313	357	335	348	342	333	328	327	331	380	389	350	302	339	337	370	333	360	339	361	365	353	362	328	354	342	336	324	339	351	366	365	333	319	315	344	347	376	318	325	334	357	314	334	353	362	351	325	341	369	370	399	342	344	365	339	317	395	341	371	323	336	324	355	305	348	346	353	344	352	329	355	354	349	355	346	355	360	337	314	337	313	337	321	321	361	298	333	357	367	348	331	340	316	371	356	349	355	367	340	360	325	342	317	301	369	343	336	358	344	359	369	324	349	345	370	351	338	359	322	339	330	321	360	361	299	332	356	336	326	340	321	340	361	333	333	358	377	341	332	334	319	363	340	338	331	305	358	339	324	343	340	362	342	324	348	355	338	326	368	355	356	351	359	331	364	325	335	378	343	302	322	321	350	374	329	317	370	337	341	331	337	335	379	335	389	324	322	363	363	352	361	338	368	349	344	345	365	314	349	301	358	334	314	312	361	339	333	341	382	342	348	358	337	328	364	343	321	332	359	331	343	323	339	319	382	340	368	358	328	342	337	328	351	334	344	343	331	355	339	356	352	348	361	342	364	336	362	335	352	376	331	354	324	327	355	332	335	351	304	355	359	350	326	328	349	331	328	377	330	332	359	341	331	359	369	363	357	353	355	333	346	330	379	346	326	339	308	345	316	344	335	326	351	353	340	332	352	352	330	327	325	346	354	314	340	337	306	312	330	380	354	312	351	358	370	357	298	327	363	340	322	338	314	346	350	325	336	345	371	330	362	321	327	323	350	307	312	336	341	362	349	349	338	314	362	301	370	328	361	333	347	375	364	344	331	339	341	366	365	354	330	353	343	362	369	355	335	357	318	349	365	370	311	346	318	360	362	350	343	338	325	329	351	328	314	328	376	362	357	374	322	319	335	343	380	325	388	348	335	298	345	338	352	314	341	321	330	325	334	333	340	322	382	367	356	361	332	348	321	332	346	343	375	329	322	361	346	314	310	324	339	353	332	359	355	335	337	341	356	343	309	361	384	338	335	352	315	328	347	364	337	349	327	335	339	369	343	324	324	357	302	335	335	341	332	368	352	314	289	335	344	361	349	341	355	342	346	356	357	350	342	335	335	345	364	328	379	338	323	357	327	309	343	347	314	344	353	341	363	364	342	358	343	349	355	368	358	324	333	339	337	308	340	373	356	383	386	336	337	364	357	316	347	333	311	336	332	367	317	317	352	348	353	339	351	338	335	347	388	348	329	347	338	328	357	333	350	343	314	369	345	297	332	351	356	326	314	332	310	364	324	365	393	330	351	314	365	347	329	319	356	372	370	345	358	356	364	335	340	345	354	360	366	322	333	325	316	348	319	327	321	351	336	327	340	347	346	339	341	353	394	348	364	349	333	321	348	302	330	335	364	373	320	367	366	324	350	343	332	329	368	321	352	355	361	341	357	331	340	336	352	334	311	351	337	330	353	314	372	341	329	360	325	326	280	332	324	319	347	337	316	316	367	345	350	331	328	321	324	343	360	331	353	336	362	362	329	348	360	361	337	331	336	320	327	357	343	362	309	380	356	361	344	311	341	354	300	362	304	358	356	357	355	316	352	311	320	345	342	335	344	350	335	322	327	319	319	337	355	359	365	339	343	351	363	358	355	344	366	330	397	377	342	337	356	316	319	339	323	338	347	331	358	359	350	344	356	337	370	348	340	351	366	365	351	339	338	357	315	369	338	346	335	315	336	352	344	348	353	354	340	327	346	413	329	333	364	345	324	339	313	360	348	282	344	328	358	323	366	337	333	340	337	346	347	332	389	348	364	332	346	342	352	358	315	356	324	299	355	359	347	302	363	383	347	330	353	357	336	355	335	319	343	330	328	346	350	327	340	360	357	357	376	320	370	358	350	337	345	343	332	353	340	331	383	320	359	372	330	349	357
5413	485	384	371	391	361	358	359	356	376	372	375	336	398	379	387	367	389	391	389	373	419	364	398	353	402	331	320	345	339	327	371	393	344	371	347	427	396	397	357	349	396	345	371	354	406	371	371	361	377	358	347	396	355	391	384	340	356	368	381	369	339	344	360	346	335	361	356	400	373	365	362	373	395	354	349	386	350	332	384	351	384	368	344	366	390	350	400	329	392	360	387	337	347	352	368	359	346	338	337	352	368	370	393	366	341	339	357	324	388	362	339	386	342	376	364	398	351	428	359	358	351	349	372	372	361	366	387	349	369	390	360	375	351	342	374	350	348	380	351	390	366	382	357	318	342	345	329	364	385	346	349	324	356	384	364	365	388	374	362	347	393	386	343	366	362	389	398	344	381	387	352	381	372	363	330	338	339	379	368	347	371	359	360	357	375	357	372	359	358	347	403	350	351	407	383	361	371	368	355	389	363	368	359	361	390	393	407	331	353	328	343	330	368	373	342	380	397	360	381	332	350	373	410	355	365	390	387	344	370	382	356	375	316	392	356	361	373	386	392	356	341	349	384	372	410	398	375	388	362	360	405	352	331	344	360	337	373	361	348	419	391	373	362	358	373	365	394	342	357	369	365	372	311	349	365	321	376	372	359	394	346	357	328	370	370	377	347	347	354	359	361	378	358	380	357	402	393	421	362	337	352	351	388	383	366	350	367	351	379	354	355	370	349	385	352	366	377	389	369	380	343	381	351	339	377	360	349	403	352	395	331	341	354	381	352	347	348	331	330	364	334	392	378	381	391	343	366	349	390	344	370	356	351	353	375	382	346	391	375	394	376	369	392	361	385	355	372	366	352	340	364	356	381	329	348	326	339	397	370	369	362	341	365	404	361	357	348	370	382	366	352	345	349	374	372	355	339	331	363	374	332	336	352	338	330	397	370	373	363	371	370	369	349	344	391	397	343	380	388	351	354	383	389	366	385	374	357	372	362	365	404	400	359	360	392	370	336	369	390	345	429	348	390	363	391	372	376	345	370	374	382	404	337	367	360	353	363	385	379	375	368	352	378	358	352	359	404	367	343	368	376	385	391	362	356	347	364	356	374	324	355	367	364	354	403	354	362	391	389	380	380	358	356	374	349	367	363	368	374	393	343	350	332	378	351	362	362	356	373	331	387	362	351	341	365	354	365	388	352	389	412	381	359	349	362	317	377	347	368	362	363	360	388	373	385	365	364	378	344	373	343	362	369	381	382	377	376	379	345	362	352	350	365	362	347	338	366	375	364	359	370	358	332	331	362	377	362	362	372	392	388	369	367	336	340	381	354	363	366	344	365	339	340	381	365	326	368	404	336	368	391	373	358	369	379	351	368	343	380	370	366	333	387	360	350	338	355	358	357	335	383	361	413	387	396	380	408	380	355	353	334	396	346	359	350	366	378	399	340	362	369	359	343	364	367	377	353	384	359	330	346	399	369	390	380	391	365	368	343	402	332	366	335	369	345	370	366	315	355	365	356	324	361	351	352	381	353	351	380	413	380	344	324	330	339	330	332	345	371	342	341	335	371	362	360	388	364	362	335	356	357	385	365	370	376	341	360	367	367	347	340	350	375	364	372	369	373	370	358	384	361	333	353	395	385	372	367	368	357	345	372	311	352	337	343	340	362	379	353	341	368	351	364	363	368	347	346	359	354	346	380	381	382	346	386	392	344	375	350	376	392	388	350	370	357	351	363	334	359	397	362	367	402	362	380	351	369	327	395	368	364	375	357	376	374	357	376	347	366	398	336	360	334	367	352	364	371	346	351	354	351	361	374	329	361	379	366	333	382	365	346	392	370	357	387	356	360	368	327	337	355	357	352	364	324	371	390	376	332	358	380	335	346	354	372	359	350	356	319	330	327	350	365	378	374	384	392	345	373	347	379	365	378	373	374	347	389	364	358	373	338	339	350	352	371	369	383	343	368	345	358	348	338	341	365	329	362	359	330	363	345	420	371	367	355	367	329	380	344	391	362	451	333	363	410	363	391	386	374	379	401	382	362	341	349	374	373	359	358	370	413	352	344	374	406	407	350	366	348	326	372	352	401	347	352	386	395	352	409	372	385	328	378	387	367	376	383	357	354	359	369	399	395	351	361	382	363	373	392	351	380	365	376	373	366	371	353	350	353	374	364	384	375	330	365	389	376	372	346	364	361	359	361	367	315	363	361	376	372	316	357	358	355	378	391	379	345	368	323	338	382	375	344	374	350	363	359	365	330	359	398	339	359	376	363	348	409	349	332	374	340	364	402	375	357	368	343	378	353	344	377	354	384	367	360	350	346	371	360	399	376	295	347	385	358	369	342	388	378	351	376	351	363	343	333	359	383	369	413	388	378	350	351	391	330	395	376	372	332	362	390	362	344	346	350	367	339	349	356	346	346	387	363	363	361	364	353	357	367	369	352	387	355	345	348	354	409	348	369	326	339	383	385	368	367	353	381	361	378	412	363	387	374	399	394	363	376	343	354	345	378	353	396	387	384	334	372	344	345	360	387	359	346	388	346	404	403	388	384	345	389	352	343	384	354	398	351	332	349	371	370	390	346	349	380	368	345	346	362	382	353	356	365	363	378	361	376	350	362	340	346	385	341	342	385	391	373	352	361	380	338	352	337	395	366	362	391	366	383	357	368	391	335	359	369	399	383	367	385	358	361	369	394	361	350	372	335	372	334	390	386	381	349	362	357	386	382	338	359	334	343	342	343	383	320	341	354	388	351	355	369	350	327	358	329	357	364	334	359	387	356	377	359	360	335	378	346	419	370	364	358	365	324	351	366	398	333	361	350	371	359	378	367	367	386	319	355	370	373	344	364	356	407	374	340	406	384	355	379	385	364	371	345	391	351	402	394	327	319	357	358	358	335	365	378	352	347	362	366	336	354	355	366	384	370	331	370	327	387	374	352	381	380	374	410	342	331	366	359	377	359	382	419	357	336	358	299	324	371	353	382	359	378	334	353	382	347	347	353	349	398	387	365	349	344	342	385	333	377	346	329	373	364	370	395	367	334	333	379	369	347	351	329	380	344	379	352	355	370	373	384	357	378	354	387	347	326	370	343	409	371	407	335	366	353	371	388	341	343	362	369	383	351	351	372	362	333	353	364	340	371	371	344	379	391	335	387	363	367	347	387	350	376	376	353	341	347	354	388	378	339	347	366	340	375	405	377	349	355	375	329	375	360	358	372	354	383	356	384	363	373	368	368	333	378	355	384	372	367	366	356	391	354	379	341	373	369	332	344	324	373	385	354	370	339	370	340	359	344	351	343	372	374	359	383	320	346	338	346	341	342	338	357	370	361	339	379	364	333	357	384	351	346	352	369	390	361	378	360	380	407	325	367	355	353	342	363	348	365	351	374	354	394	351	389	376	357	374	360	366	359	373	361	344	348	362	328	428	360	353	408	342	358	350	361	387	342	362	348	323	382	372	364	363	364	381	375	328	361	336	368	366	376	351	348
4767	903	849	924	884	863	881	886	880	916	814	883	893	922	894	864	855	929	872	876	885	840	839	864	920	890	890	831	835	894	887	850	890	884	854	859	850	845	787	893	884	812	869	872	892	901	909	869	885	826	878	857	868	826	891	850	862	822	834	832	814	837	855	818	833	825	867	856	850	829	862	877	828	854	861	819	824	866	820	823	845	885	855	833	823	888	912	861	847	859	857	868	897	817	839	822	825	815	857	886	888	871	845	880	838	841	876	850	874	887	859	817	803	793	831	864	831	868	841	818	866	836	872	842	853	818	834	871	790	896	866	878	865	865	882	859	813	808	831	855	907	831	885	861	880	858	912	808	808	812	861	855	841	887	879	815	869	901	859	868	845	932	839	831	875	836	832	857	820	840	892	869	857	862	915	858	913	912	872	885	806	838	880	825	774	909	835	830	876	869	913	859	834	846	857	881	865	862	858	838	861	826	910	862	890	857	838	862	840	865	846	918	868	815	858	848	851	881	877	846	844	917	820	823	878	816	862	823	831	821	820	835	842	835	790	894	903	811	881	866	848	842	822	852	872	821	806	904	924	895	807	905	892	866	860	839	814	868	856	824	879	879	833	875	941	891	885	846	865	885	862	830	859	866	817	870	880	861	863	855	849	876	831	840	830	802	837	824	862	851	811	852	861	814	846	803	831	819	864	826	873	848	874	805	842	850	877	834	857	835	909	836	869	876	889	816	836	874	853	830	863	828	825	937	859	860	853	850	914	871	817	816	788	821	874	830	890	887	858	892	849	850	833	849	884	871	858	841	831	874	867	829	870	855	829	806	888	893	872	875	895	867	874	836	884	860	863	852	832	864	866	837	892	870	902	865	894	840	893	787	821	871	878	873	874	844	867	882	881	832	863	828	828	856	878	842	827	864	866	858	866	869	812	825	853	867	815	848	816	896	859	886	892	856	838	854	828	843	834	857	856	848	813	795	837	808	892	888	892	820	877	849	824	832	843	861	884	808	855	879	877	927	855	808	874	857	841	860	863	913	831	880	804	878	843	842	876	847	796	864	849	821	896	873	852	864	843	832	873	888	875	879	851	826	882	857	909	864	892	832	795	895	845	850	834	811	833	872	852	814	859	896	855	849	854	846	837	749	832	852	807	868	879	894	831	841	864	851	860	860	805	828	857	875	895	876	833	877	877	831	871	885	856	886	851	863	883	817	856	825	792	833	849	905	861	876	888	852	904	812	845	853	842	869	860	845	805	840	887	869	842	836	833	807	894	836	883	877	877	824	900	912	838	832	912	874	851	870	841	890	842	828	826	833	843	849	861	845	872	798	852	835	861	887	896	875	822	919	862	845	822	797	793	802	930	854	859	869	885	877	851	818	857	866	860	849	832	849	857	808	897	886	859	890	862	876	827	855	862	867	878	874	874	850	871	835	916	834	855	825	891	856	835	830	837	807	929	817	884	836	828	825	901	838	827	845	849	822	852	810	877	844	820	847	831	877	901	860	885	915	823	889	851	833	879	887	864	791	864	788	866	882	864	915	870	847	836	843	887	882	838	868	882	858	858	865	808	828	846	802	849	836	841	858	890	898	810	800	857	894	898	872	858	923	913	855	794	863	845	859	858	859	823	893	884	854	879	882	800	853	899	866	911	862	870	914	890	860	781	817	872	876	828	855	834	824	876	864	912	927	814	890	872	926	850	824	852	841	807	831	836	855	864	859	832	872	902	891	857	868	827	858	854	834	872	850	901	921	870	889	828	873	881	888	873	881	824	812	831	820	831	883	814	884	850	863	838	839	804	880	842	853	850	842	822	883	875	860	958	821	831	846	902	828	889	862	867	850	844	875	888	874	892	840	834	875	874	833	815	840	908	824	868	900	888	882	878	889	842	877	865	838	793	845	825	819	878	810	888	880	843	827	868	837	909	836	841	873	895	854	892	835	881	806	880	794	896	815	833	813	892	877	816	868	910	834	883	903	893	894	850	869	868	832	928	847	891	860	918	873	825	832	868	899	868	881	866	839	843	855	861	877	837	784	827	879	915	832	852	891	893	898	880	880	859	822	862	868	860	884	814	873	829	788	848	863	835	841	855	833	852	893	898	939	867	870	867	868	912	837	837	845	844	916	848	889	918	874	823	843	826	821	857	870	915	827	885	804	817	885	888	835	911	885	824	883	848	862	889	858	855	862	858	857	878	833	857	905	864	873	849	856	838	887	894	866	848	821	898	848	902	839	891	901	815	869	897	909	840	831	878	867	869	826	843	822	882	868	830	838	844	887	800	850	862	860	854	852	904	902	836	888	881	836	929	842	822	899	841	890	857	892	845	895	825	815	859	867	907	889	839	866	898	894	894	831	816	852	817	896	835	809	838	877	919	871	827	850	863	858	865	818	861	858	860	874	939	878	889	846	864	892	855	853	836	894	856	891	797	911	857	902	819	855	885	828	840	872	824	894	847	806	847	829	885	847	822	815	881	864	861	897	864	861	816	884	826	879	822	821	902	879	858	811	863	854	855	810	843	852	859	874	831	806	827	845	872	862	873	833	894	885	910	897	788	872	849	840	882	814	894	869	896	870	901	829	855	843	858	815	837	841	867	858	909	873	852	892	852	873	818	871	886	807	821	899	835	871	826	853	864	811	918	837	877	883	845	878	799	845	846	891	857	892	899	845	859	879	868	846	820	841	844	827	820	854	843	829	820	839	873	843	865	825	861	872	859	849	854	839	863	863	810	859	870	875	854	842	894	838	870	838	868	843	891	942	890	914	879	801	842	893	810	828	856	853	804	804	860	864	852	815	837	871	816	863	797	815	843	898	883	849	830	856	859	855	849	823	846	927	862	831	842	887	872	833	866	843	874	839	897	813	878	890	867	843	886	858	809	854	878	817	838	917	874	807	897	855	880	843	879	848	836	871	887	919	841	835	876	911	889	842	793	922	872	821	816	901	849	826	869	872	843	807	830	900	831	847	861	909	885	867	832	891	870	864	837	886	882	888	888	825	796	823	906	854	814	890	820	866	887	845	886	875	867	818	831	885	887	823	840	864	851	839	871	852	852	889	836	851	908	859	875	849	875	891	906	839	891	836	845	853	867	885	839	853	853	840	854	819	845	867	876	880	845	827	939	890	864	900	884	850	839	870	850	813	867	825	876	876	833	866	877	812	792	882	839	859	864	833	856	819	857	849	847	912	857	816	816	865	867	877	870	848	805	833	885	892	883	886	853	892	938	886	872	848	846	870	840	829	884	878	926	853	808	878	869	920	887	828	859	828	883	816	845	793	821	926	887	882	906	884	841	860	822	840	870	918	861	895	852	870	850	893	858	848	874	856	851	836	892	831	838	859	842	861	828	799	849	882	884	845	863	859	875	879	813	865	847	842	855	822	788	888	851	900	858	857	873	845	908	819	878	866	847	820	821	854	812	864	851	851	843	852	866	873	843	876	866	881	903	818	869	897	880	869	872	850	793	888	829	872	807	850	872	884
18412	1505	567	442	418	355	348	327	294	286	318	311	353	291	307	324	332	293	300	285	322	274	267	288	279	265	290	288	259	313	293	310	268	291	292	297	308	320	292	309	284	290	298	343	285	292	283	248	300	288	316	284	276	276	298	325	296	300	309	318	304	261	275	304	317	324	286	275	296	300	311	279	299	328	332	328	296	271	308	300	310	273	315	277	292	309	320	294	312	326	288	330	300	308	252	288	270	279	251	293	283	287	254	298	274	274	304	323	295	308	291	268	335	282	310	297	264	287	288	286	289	305	303	318	271	292	292	296	285	321	282	297	274	290	312	284	297	285	296	283	287	241	288	318	302	290	300	274	330	287	279	313	325	304	277	299	287	263	260	277	281	282	334	294	303	289	288	285	266	289	303	286	318	303	293	276	295	292	286	301	325	290	286	302	305	295	300	323	286	304	308	279	285	279	315	292	303	321	320	302	301	302	283	298	285	261	283	311	269	269	308	285	283	261	310	310	300	281	318	301	292	266	308	307	299	278	301	304	295	298	314	289	276	316	311	342	316	302	324	304	281	280	319	305	311	278	303	297	291	276	294	283	286	306	281	317	273	312	284	291	270	307	285	265	310	307	278	293	293	281	314	304	298	295	297	294	306	323	290	325	288	324	287	301	293	302	285	316	327	281	331	285	311	270	274	317	301	328	292	271	293	282	286	279	275	267	317	325	316	296	275	281	324	315	293	297	288	299	297	290	302	295	325	282	307	282	280	290	310	263	297	303	300	276	290	265	307	299	309	302	326	275	297	287	290	294	291	300	316	304	291	317	289	312	281	296	307	289	286	289	298	287	285	263	307	296	302	316	279	290	256	282	293	289	303	302	294	293	325	269	308	284	297	289	292	297	312	322	298	271	322	276	314	289	290	321	291	256	300	302	279	310	280	262	254	285	303	294	299	298	329	290	305	296	303	290	288	295	323	281	317	259	282	300	298	319	300	297	270	298	296	299	299	327	294	297	299	265	279	289	287	276	270	280	291	265	285	282	278	305	284	283	288	313	302	275	284	310	274	303	302	306	296	317	283	316	305	303	262	250	298	269	286	307	262	260	267	305	295	280	321	291	292	291	305	307	302	304	301	276	305	267	325	279	298	313	289	312	275	315	266	308	265	309	315	316	338	297	314	316	288	299	254	266	286	308	265	294	275	302	314	296	263	336	282	298	281	314	255	290	285	290	291	275	287	311	296	289	288	277	321	269	286	319	299	263	292	305	324	305	314	269	295	299	317	273	267	303	299	307	305	297	317	321	299	270	299	337	277	262	298	306	257	319	305	285	269	290	302	288	277	315	301	298	301	294	279	315	280	308	312	268	287	314	288	315	328	267	279	278	306	323	290	307	284	281	273	290	275	284	274	300	318	257	261	296	273	298	286	284	281	297	302	259	274	320	323	297	290	274	290	302	271	281	274	284	301	312	319	294	322	321	281	293	270	266	277	294	273	310	286	329	294	273	287	304	296	289	302	273	255	279	289	309	315	302	303	291	271	267	279	271	299	315	311	299	300	304	294	274	298	294	274	283	280	300	274	332	307	274	292	301	295	290	310	298	281	318	293	310	297	288	308	241	276	299	259	320	273	281	311	282	293	325	302	273	280	300	259	281	322	319	294	278	285	309	279	291	256	302	287	278	315	273	279	317	292	273	286	313	286	275	263	290	283	302	298	309	272	302	307	286	281	284	309	285	291	321	286	249	287	297	286	283	287	290	327	312	285	281	323	309	310	312	310	263	261	313	296	293	286	296	308	309	272	308	270	307	280	276	250	288	287	314	274	264	302	280	296	299	304	272	305	299	299	287	281	271	318	323	332	304	269	287	267	277	279	287	269	289	277	283	309	300	301	267	360	302	280	302	272	288	294	321	314	295	286	312	285	311	289	289	272	332	322	287	311	272	282	292	312	307	307	316	298	299	328	305	315	284	302	298	288	282	300	324	277	263	315	284	303	312	291	311	296	298	306	282	288	287	290	274	290	275	305	312	325	304	284	321	277	273	276	311	303	280	287	332	283	327	307	259	268	294	284	276	267	301	305	274	293	265	296	279	300	300	311	303	275	268	298	294	279	307	301	285	266	298	299	274	286	302	300	284	261	282	267	263	263	299	305	264	315	290	341	293	301	305	301	281	284	293	284	325	308	287	285	278	315	300	292	294	298	265	274	304	305	269	292	279	310	293	315	267	286	328	297	259	268	254	313	277	296	301	287	310	317	293	331	284	313	308	310	288	321	308	305	291	316	261	301	300	320	295	331	266	294	311	300	308	295	282	279	300	304	261	294	284	279	318	315	311	280	286	297	321	318	314	271	313	315	288	318	264	260	292	304	252	315	283	309	287	270	325	296	278	284	300	255	298	252	275	277	295	305	307	300	279	298	271	284	316	308	305	278	268	291	310	305	318	290	315	284	303	291	317	296	299	313	307	315	336	274	311	318	305	301	265	316	267	279	290	296	301	316	316	273	281	290	320	276	290	311	273	314	291	304	276	294	326	290	285	277	279	276	298	322	292	271	325	302	303	242	294	322	305	294	277	298	298	260	319	275	312	304	295	289	297	264	289	304	299	273	290	286	311	300	314	265	244	318	318	286	272	281	291	302	284	267	322	297	317	316	336	297	258	286	295	313	289	301	310	310	281	283	319	274	282	290	270	298	277	289	249	336	283	298	293	311	277	275	296	312	305	303	293	278	314	266	261	284	307	290	304	288	309	296	288	286	294	273	300	322	286	279	284	325	290	291	305	274	299	276	278	267	317	305	314	295	320	295	311	282	294	276	280	304	310	260	278	288	298	294	316	296	292	267	313	282	290	289	265	325	284	296	278	297	277	301	277	255	261	307	308	279	279	278	293	283	322	273	308	272	301	310	306	314	321	302	292	304	299	319	278	300	296	291	319	292	282	315	278	319	293	289	310	287	310	284	333	303	318	282	289	302	309	311	284	273	308	307	260	250	277	306	297	269	305	267	288	275	279	282	293	289	276	285	275	273	254	304	287	284	262	292	290	279	271	317	289	281	278	326	259	298	280	275	296	281	291	294	321	302	301	286	299	260	258	321	306	312	326	275	293	265	276	289	279	315	258	319	299	287	279	291	306	291	313	288	266	312	286	279	290	290	311	256	334	308	268	257	287	285	316	309	325	309	276	279	312	303	297	314	325	261	280	296	289	285	319	279	313	323	315	301	350	305	311	262	286	305	302	269	262	281	299	319	305	260	334	255	315	299	279	305	325	285	306	289	269	305	343	316	290	274	317	264	306	340	300	293	299	263	286	285	304	314	276	294	299	253	314	302	297	279	276	298	274	340	318	293	297	297	304	316	317	297	319	290	291	278	292	287	311	326	301	270	301	274	272	286	299	295	300	297	307	326	277	325	288	303	324	313	293	289	312	282	277	305	282	254	305	311	296	324	289	315	288	285	255	314	288	304	305	313	288	307	289	297	316	294	309	277	293	297	313
12762	947	1220	1348	1203	1039	944	883	847	763	811	798	794	754	808	768	742	728	739	734	769	762	767	739	726	730	695	705	737	711	744	733	719	690	727	722	688	712	700	738	669	718	708	719	730	762	724	685	686	753	684	689	694	760	707	669	647	706	696	679	717	715	688	670	682	726	713	713	675	712	691	687	682	753	688	697	725	662	710	675	697	703	715	694	728	695	689	668	698	702	725	636	753	708	674	687	684	683	697	688	687	715	714	696	665	644	715	671	723	669	680	648	656	719	684	687	686	725	724	716	680	778	733	688	685	711	712	728	740	773	703	700	701	717	690	702	682	700	691	648	691	684	748	681	741	613	686	696	669	673	658	751	671	696	698	673	672	680	695	714	679	719	740	682	689	685	702	657	708	671	684	714	712	720	712	681	704	709	697	716	732	729	674	703	725	712	704	656	682	730	709	664	714	711	678	715	735	697	754	707	689	694	692	686	691	667	695	707	716	694	723	682	681	711	719	724	673	703	708	716	703	710	679	704	712	656	701	704	700	705	653	699	728	728	704	674	692	724	715	686	715	717	722	692	689	700	748	721	666	676	692	658	688	701	673	729	696	696	694	692	652	664	656	726	690	717	699	700	712	658	678	756	672	714	678	690	681	679	704	726	701	695	703	667	688	740	718	670	705	654	693	733	700	675	697	683	736	710	688	684	732	662	705	692	716	694	658	706	699	687	740	680	706	740	658	686	669	707	698	661	677	687	664	708	730	699	711	690	638	706	689	709	676	707	710	710	717	667	718	710	689	659	679	706	723	676	721	725	695	707	643	675	685	671	659	686	655	736	723	672	682	636	709	725	667	668	649	697	717	668	678	717	695	754	707	695	702	705	708	735	715	686	688	698	659	697	708	700	715	711	721	735	701	681	687	710	663	691	703	703	702	710	685	729	718	736	706	695	688	743	681	668	621	687	720	696	720	735	704	671	674	694	773	732	701	701	687	703	730	717	659	699	722	694	732	728	643	684	681	699	698	640	682	671	719	696	701	677	672	718	700	716	697	645	699	683	730	682	745	674	716	707	690	701	755	693	708	702	697	690	661	761	713	661	704	669	679	715	658	671	722	689	728	657	713	740	699	705	670	692	716	683	700	677	708	699	712	739	701	711	679	683	724	697	708	700	691	720	692	657	719	719	700	675	735	699	694	675	676	710	697	687	654	697	696	711	688	689	694	730	719	721	672	681	720	735	688	709	710	709	673	701	721	684	698	696	675	683	709	745	710	664	692	736	703	695	696	678	685	700	687	737	687	684	701	708	698	740	752	676	696	729	701	718	730	703	736	648	679	694	708	663	705	670	682	681	675	702	687	675	674	688	695	672	667	785	670	698	653	702	736	736	739	664	679	685	729	681	691	721	710	678	683	634	698	657	692	669	687	710	638	723	674	644	713	686	676	666	695	689	701	737	712	714	706	683	709	685	662	694	671	750	707	694	721	701	726	704	716	687	666	683	683	740	691	665	690	704	697	670	683	713	698	699	688	674	693	676	699	759	703	734	631	632	700	662	709	739	655	687	711	698	715	656	708	725	690	651	739	725	726	709	692	657	659	716	713	666	681	724	701	683	669	646	684	689	678	683	742	700	733	710	687	680	682	689	767	715	692	649	666	703	694	712	714	674	681	723	674	718	718	699	705	734	679	692	691	699	711	741	729	704	670	677	695	717	675	713	658	702	710	698	710	674	723	704	678	723	736	644	708	698	692	719	680	696	697	673	702	653	772	725	659	696	711	699	700	666	670	675	670	730	653	737	713	709	732	714	660	710	692	676	707	701	699	675	671	722	679	673	690	706	742	654	729	651	755	670	666	676	672	680	723	689	674	724	714	680	673	720	726	728	710	712	714	699	685	658	709	683	678	767	685	763	668	712	707	692	706	709	672	697	740	707	682	688	660	710	654	727	694	715	675	732	655	732	663	692	725	667	703	689	648	693	676	702	698	681	672	707	706	685	668	717	709	707	752	725	691	683	763	697	672	696	687	701	697	721	681	708	680	699	668	693	732	752	653	672	715	711	683	728	688	699	666	717	681	708	692	758	669	704	723	652	691	725	720	733	700	695	680	734	659	703	689	690	702	724	724	761	686	697	745	701	719	688	660	692	747	692	692	729	711	674	696	710	684	707	693	661	709	744	703	664	692	708	710	695	706	720	716	715	693	712	712	692	673	691	695	720	657	702	707	713	712	717	725	710	684	714	675	711	712	704	669	743	657	697	769	687	671	719	702	698	746	654	708	677	704	711	683	703	678	732	696	703	749	705	687	672	686	677	691	697	675	682	674	703	692	700	680	714	665	691	704	722	679	683	669	695	707	674	654	698	679	679	646	729	697	712	732	723	728	681	751	732	715	708	703	708	698	693	704	673	736	693	650	701	686	680	709	689	720	693	684	754	714	693	700	640	658	719	672	682	690	705	703	702	650	761	708	647	671	699	696	728	723	722	767	685	710	716	679	715	708	704	710	731	671	710	669	699	634	728	647	694	660	738	724	781	685	713	737	694	707	674	735	731	732	650	720	762	684	695	683	657	746	668	684	726	698	686	727	676	655	674	728	663	730	708	705	715	702	702	720	701	678	674	699	664	649	681	695	707	722	633	728	732	668	699	682	671	725	646	705	705	717	731	699	673	678	707	688	768	690	706	708	701	755	711	647	704	708	690	692	731	680	683	749	721	736	700	720	697	701	684	742	702	694	693	671	668	667	748	743	719	687	675	719	674	714	695	717	708	670	686	692	681	690	636	688	673	732	720	695	731	654	680	697	747	687	687	702	722	729	679	693	716	741	701	706	681	700	661	705	672	710	710	701	698	675	736	611	689	711	734	684	671	650	656	713	703	686	718	698	703	691	723	717	696	664	670	719	700	743	718	658	704	720	696	690	651	702	710	668	709	686	768	687	771	716	704	668	699	669	706	690	671	694	683	640	718	727	639	692	734	708	734	692	684	715	704	724	679	722	701	679	666	721	671	708	667	745	705	715	683	697	710	721	746	701	689	710	725	710	663	706	679	706	671	764	677	701	687	750	693	694	709	719	720	685	656	721	650	704	740	670	709	709	675	714	686	720	687	708	723	731	657	704	706	701	708	690	697	659	739	654	717	675	699	732	702	706	711	734	719	718	675	707	685	682	664	657	707	703	644	701	710	737	692	701	666	700	681	704	692	722	724	684	698	703	741	735	681	715	727	714	702	694	681	745	723	701	699	710	700	671	713	711	724	706	753	697	639	661	696	660	655	726	660	698	757	680	689	695	707	709	706	747	697	658	644	682	753	710	706	695	695	708	700	670	718	739	687	685	689	692	689	679	698	735	734	702	702	708	676	719	722	673	688	698	715	701	690	690	711	701	708	710	700	721	706	711	733	724	720	684	695	660	752	710	693	706	647	756	738	700	704	649	694	734	704	675	676	721	707	685	707	684	662	675	699	696	731	729	670	724	718	710	689	681	692	703	680	693	712
28618	3461	765	482	317	250	214	209	194	169	157	154	127	128	138	125	111	141	133	135	127	141	152	138	126	131	131	131	153	128	106	123	136	127	126	123	143	149	137	131	119	143	119	142	133	114	128	149	114	115	134	148	110	132	151	113	131	120	138	133	128	134	147	144	131	109	134	137	128	117	136	140	149	132	150	149	129	118	112	119	137	120	111	112	126	145	122	131	129	145	139	144	108	129	96	129	122	121	122	148	132	120	148	134	116	139	119	131	127	148	132	123	136	130	125	113	102	122	99	113	131	116	131	106	171	117	133	133	121	157	137	130	148	129	140	117	119	129	120	114	134	129	127	128	141	150	126	122	150	144	129	164	113	129	150	156	136	115	123	107	135	133	127	140	140	131	137	139	133	137	112	134	133	144	132	116	119	133	120	128	106	103	138	104	139	105	149	124	126	124	126	140	119	133	130	148	125	135	124	117	136	130	146	141	116	137	108	113	113	122	135	112	115	143	116	114	133	118	126	130	138	129	152	139	129	153	126	139	143	140	121	104	131	139	143	149	135	115	103	118	125	127	126	117	145	126	145	116	144	117	112	122	125	123	107	135	130	139	116	125	118	102	139	133	110	120	142	123	118	123	129	123	163	142	147	116	138	134	113	137	115	128	138	124	136	103	145	129	137	125	120	138	131	125	137	142	158	151	123	113	122	110	117	124	133	141	144	120	130	128	121	112	132	138	146	127	127	138	137	144	131	151	143	134	127	135	137	129	143	110	136	137	151	124	137	147	136	134	134	141	137	142	118	117	120	106	115	132	111	104	118	106	119	118	138	125	157	148	137	143	148	121	150	111	131	106	125	137	139	123	161	117	127	128	115	112	129	123	131	103	119	120	135	153	153	121	134	141	117	135	128	123	115	153	128	119	125	132	145	124	118	136	149	127	119	146	125	126	117	129	155	115	128	125	130	102	147	120	122	142	112	162	118	120	137	132	122	138	114	119	141	142	127	143	123	143	122	113	120	105	124	142	118	138	130	116	127	130	121	133	143	141	122	140	138	114	119	147	103	119	124	122	133	143	116	143	113	114	115	127	120	115	121	126	128	137	129	115	141	115	124	131	105	123	120	146	137	119	122	131	115	144	120	129	121	132	129	137	136	133	137	116	121	135	122	135	123	108	146	132	132	116	129	144	119	116	116	141	111	108	145	125	131	137	130	142	128	118	125	151	155	136	146	114	125	127	145	152	150	127	142	153	125	143	154	111	145	119	136	140	128	113	119	138	125	127	127	122	147	119	118	125	138	112	126	134	137	104	130	120	110	113	123	128	118	123	135	128	130	121	129	117	119	109	143	151	118	126	130	128	140	153	129	130	137	106	130	146	144	135	125	150	142	138	129	134	122	117	142	135	138	120	124	145	125	114	137	128	131	118	122	121	137	138	117	104	112	128	154	134	120	141	157	143	126	146	119	129	121	131	128	127	115	145	128	105	140	127	134	128	123	138	110	117	130	118	128	125	144	147	133	141	146	146	142	121	118	115	127	118	141	132	127	141	140	148	126	131	103	132	136	111	118	137	113	135	134	142	115	121	120	115	135	144	150	127	140	113	116	138	142	130	109	113	140	140	113	118	142	117	112	107	121	125	145	137	134	123	121	126	111	123	119	130	142	134	122	115	139	147	132	118	131	127	143	126	127	117	135	135	134	134	150	125	129	147	120	116	140	141	127	125	115	118	138	140	140	138	145	154	123	123	163	138	139	141	135	115	116	139	145	139	145	135	127	124	133	99	118	127	131	117	138	120	135	123	145	133	123	122	124	136	125	127	147	143	110	123	136	124	132	118	144	143	135	124	149	132	120	137	129	129	123	109	109	147	133	145	117	116	132	137	119	136	131	139	142	127	134	128	143	132	131	122	132	136	118	130	126	126	127	128	118	140	127	121	118	123	118	129	133	118	130	123	115	137	124	130	158	124	137	129	105	104	137	114	155	146	126	129	120	140	154	124	134	115	144	128	113	124	143	113	138	109	157	120	106	126	130	155	126	132	137	139	125	132	129	136	142	116	108	135	133	130	137	121	114	123	112	120	119	126	129	134	144	121	119	110	126	130	130	144	140	129	132	116	125	124	132	129	120	121	118	121	116	118	143	141	140	136	136	137	157	105	121	130	137	140	135	132	127	112	158	116	124	104	125	146	136	124	140	133	122	126	140	123	138	127	132	122	128	128	141	122	120	154	135	113	144	134	123	138	132	122	130	134	140	140	127	108	143	136	129	133	111	115	127	102	142	130	154	132	142	126	111	126	138	124	130	144	139	122	138	118	126	146	137	127	139	129	108	132	129	136	105	131	155	129	124	117	138	120	130	104	159	130	143	121	136	140	109	120	112	129	149	135	113	125	115	126	134	133	140	150	122	126	137	132	115	146	136	138	144	108	124	120	140	127	133	119	144	135	132	127	123	112	121	119	111	130	122	107	136	107	120	125	104	131	102	114	120	130	114	126	139	129	111	136	128	128	120	131	121	126	106	128	162	115	141	150	145	139	151	121	142	146	146	135	120	140	126	139	151	132	140	132	126	102	144	132	129	111	109	147	126	133	125	116	110	126	126	140	124	146	131	128	131	134	124	150	158	113	152	117	129	135	130	139	122	126	119	133	144	122	131	125	150	135	144	112	141	132	143	123	147	131	148	143	130	130	132	118	140	109	132	113	116	136	149	120	159	126	120	138	121	136	121	143	131	130	102	112	122	129	116	136	148	135	131	135	136	135	145	140	127	139	162	123	117	140	144	116	156	140	127	146	120	131	127	114	136	124	117	115	138	118	144	143	128	124	110	128	125	144	133	150	131	132	129	165	139	124	134	117	120	136	126	115	113	128	132	136	128	128	128	116	143	127	118	127	138	127	137	145	117	129	136	125	122	137	131	124	141	135	155	139	134	129	142	138	121	120	157	155	128	137	141	141	124	129	146	152	120	151	121	155	115	124	109	138	119	142	145	138	145	110	140	111	127	138	134	120	142	129	125	146	117	125	122	142	135	127	147	121	129	118	138	139	145	121	140	143	130	146	127	113	135	130	115	107	132	121	122	120	121	137	135	140	120	130	126	127	135	142	142	160	121	141	134	123	124	102	109	152	129	141	145	130	140	113	132	140	151	115	122	136	123	112	138	125	124	126	119	119	133	130	118	130	133	134	135	126	147	131	139	126	128	123	126	137	137	119	126	115	132	144	126	111	115	130	128	143	134	117	117	131	116	134	122	139	113	130	100	122	126	132	125	148	144	127	108	135	133	125	136	128	128	116	114	110	126	107	115	128	128	145	136	158	105	125	127	125	113	128	119	142	133	129	138	134	110	117	121	111	133	133	142	126	126	106	124	132	130	153	117	118	140	121	130	123	154	118	113	122	114	118	136	143	140	129	148	137	144	121	143	122	148	122	139	140	122	124	104	137	114	130	129	143	123	116	147	103	116	137	131	130	120	128	108	121	119	126	127	119	135	128
17227	783	1416	1511	1330	1031	829	706	659	580	595	495	483	443	439	475	431	420	439	428	464	409	416	386	402	382	380	368	357	381	394	397	365	375	319	375	356	347	352	375	350	382	375	384	345	362	361	369	356	354	346	339	374	361	353	343	341	361	335	320	353	342	357	338	378	358	360	362	333	338	380	375	349	362	369	322	345	349	354	329	317	353	345	361	338	355	342	340	341	372	341	348	335	341	324	349	354	364	342	359	334	350	313	357	329	325	324	356	371	357	363	366	350	366	338	341	319	318	333	339	363	393	338	345	358	350	360	333	355	386	354	353	349	350	337	364	334	352	374	354	320	354	353	332	376	339	329	325	356	343	328	333	357	328	339	341	356	331	361	353	361	346	347	361	371	321	357	331	316	320	335	382	337	346	367	379	358	347	336	328	343	377	346	305	327	352	352	328	348	316	349	351	340	315	353	357	349	333	345	316	338	353	370	359	368	331	319	336	316	323	355	360	323	317	378	319	380	364	351	343	358	368	353	335	354	359	324	334	328	354	345	325	333	355	336	352	352	342	351	337	356	313	341	332	339	363	351	339	353	342	347	386	340	357	365	362	362	347	352	316	341	305	333	343	330	330	354	381	327	321	320	323	358	342	323	393	356	314	368	345	361	363	329	359	391	357	332	326	380	359	360	344	334	330	354	345	299	354	340	359	340	367	355	330	359	378	359	341	345	331	366	369	385	348	341	347	356	347	338	328	363	355	379	322	338	342	342	354	344	364	311	357	342	316	346	359	311	367	321	355	342	361	339	346	348	331	326	348	331	369	333	365	322	350	316	354	346	326	347	332	345	334	317	355	348	341	343	336	384	312	323	325	342	330	355	351	339	320	352	358	356	349	350	333	316	326	367	359	344	345	345	343	327	355	348	376	336	336	354	347	315	330	347	345	345	367	340	374	329	344	354	342	354	380	343	359	324	320	343	343	364	343	331	376	327	360	359	342	328	330	307	352	332	368	334	345	355	375	322	355	342	320	310	340	372	317	329	314	373	351	344	342	368	387	334	327	348	338	347	313	360	356	360	346	397	366	345	359	375	337	361	352	341	338	326	335	327	345	373	339	300	340	368	346	372	362	351	353	341	348	340	346	354	360	347	316	328	375	364	343	322	355	352	335	348	378	340	341	344	367	356	363	342	343	342	334	354	364	333	322	352	337	319	362	348	336	337	348	313	322	327	350	341	346	347	349	357	345	312	341	396	328	372	341	368	332	361	343	346	317	318	347	339	351	315	352	347	355	370	328	320	353	342	338	349	344	357	354	354	358	321	375	349	344	334	340	327	348	328	340	355	300	334	361	334	341	351	365	316	332	337	366	360	361	333	351	352	351	355	350	334	336	351	335	336	359	363	325	339	332	339	366	352	362	339	334	317	341	355	356	353	336	298	344	376	348	354	345	354	323	314	334	342	336	357	376	358	353	336	340	348	341	318	364	344	364	336	346	334	329	334	350	329	349	374	326	325	331	356	360	333	386	354	355	363	334	353	318	342	349	348	304	308	333	344	345	356	323	344	362	304	337	312	350	338	361	363	291	348	328	360	337	359	318	336	332	324	351	387	356	343	353	341	389	353	376	327	341	363	341	302	363	322	336	326	319	330	346	345	338	333	325	323	335	354	373	357	332	322	357	340	333	349	323	360	374	359	357	377	351	338	369	358	333	362	377	344	372	356	373	324	379	369	331	370	333	323	301	363	336	331	389	346	320	328	325	338	396	329	339	358	348	357	397	353	316	332	332	346	336	366	356	366	354	367	333	332	378	348	327	312	353	325	354	348	357	355	380	372	365	383	341	314	330	339	335	359	333	330	364	322	363	338	311	359	331	344	355	321	352	328	368	335	362	347	311	378	339	341	356	353	352	328	366	331	363	341	377	384	350	383	320	371	336	347	362	335	363	367	386	332	361	338	329	338	333	338	349	344	358	359	340	375	352	320	346	359	324	358	372	380	354	362	355	356	356	351	336	322	334	363	342	337	359	369	347	347	343	356	353	326	372	340	353	401	364	312	330	344	380	352	364	348	346	373	333	343	332	330	337	354	338	339	371	351	363	353	324	358	321	363	375	332	358	380	325	337	374	352	355	333	335	318	318	328	346	334	315	385	355	358	312	340	357	361	343	356	313	345	341	296	335	314	382	360	340	321	345	344	357	329	389	340	315	372	339	317	365	328	321	378	338	354	360	354	351	329	301	329	373	312	381	350	353	333	375	317	357	369	321	355	328	389	366	342	350	343	348	377	320	316	350	350	357	349	348	333	346	328	351	319	343	355	352	331	320	335	350	353	345	322	329	360	364	363	359	338	354	348	346	341	330	336	328	357	368	346	354	351	318	365	352	345	352	343	330	349	358	330	373	342	337	316	352	323	362	333	318	354	375	333	300	368	335	359	322	356	348	360	363	322	337	354	343	360	380	340	335	340	331	357	340	330	317	323	330	331	332	367	356	340	321	353	353	355	354	350	315	351	343	356	327	337	364	342	335	341	345	319	331	330	352	313	350	332	373	353	366	353	352	330	375	336	329	333	340	333	364	310	373	352	359	327	338	393	347	331	328	357	358	342	360	330	337	319	312	376	354	352	352	329	361	353	342	365	339	395	337	351	328	325	356	310	351	343	313	357	360	312	355	346	324	338	338	383	366	344	332	370	330	302	353	352	362	347	329	356	348	305	374	297	304	329	317	337	330	340	305	344	364	344	342	341	329	323	380	328	321	349	326	381	373	318	337	346	348	381	357	334	357	349	325	353	338	344	348	349	332	381	358	363	350	317	337	338	322	343	367	328	329	323	361	341	357	366	348	332	360	340	351	345	360	365	376	325	314	369	338	295	373	339	320	303	340	351	373	356	341	350	340	356	357	336	344	360	375	335	350	353	358	335	357	335	332	351	361	351	345	370	335	364	342	332	368	332	366	353	353	356	326	355	328	369	375	372	342	380	332	324	334	349	339	329	351	330	341	328	354	339	395	348	319	349	366	351	339	359	340	333	320	334	364	378	333	334	353	315	309	326	304	335	325	360	338	341	322	355	328	337	352	358	306	374	364	330	380	369	341	342	368	364	335	338	337	361	356	351	361	333	331	348	376	333	386	340	353	360	359	361	358	294	359	349	370	335	322	360	339	385	358	328	351	341	392	350	337	348	338	356	327	340	359	330	356	355	329	364	341	367	340	332	387	336	323	301	366	323	335	325	345	331	337	332	325	330	350	343	344	317	364	327	364	338	330	302	353	348	356	313	342	323	361	335	357	360	359	342	340	361	367	343	335	358	325	354	337	349	355	339	320	332	352	338	357	309	357	342	357	326	367	338	339	370	321	353	324	355	364	350	329	357	369	352	342	347	340	357	326	322	340	353	343	342	363	365	355	319	328	369	363	363	337	328	343	345	357	331	363	361	341	370	360	336	331	341	368	339	353	377	335	351	342	358	340	354	384	362	332	376	313	354	365	346	343	359	328
5423	434	355	389	368	385	386	364	404	361	379	365	378	362	347	318	349	364	361	369	364	371	378	345	358	372	327	362	361	352	367	359	389	382	366	362	381	367	348	400	338	385	354	370	339	359	317	355	372	333	380	373	335	420	362	371	353	357	383	389	382	356	391	361	373	335	342	345	326	345	402	373	317	360	418	367	343	367	382	330	327	352	365	356	349	361	403	358	409	331	370	394	367	343	332	385	373	386	381	350	339	374	414	328	374	356	372	363	373	369	410	340	339	401	349	367	338	355	365	348	355	375	364	349	359	369	355	325	368	343	365	376	364	370	371	369	357	388	371	344	375	381	335	387	389	357	335	334	392	348	343	349	367	388	349	340	349	347	390	360	338	372	353	343	352	367	370	327	366	344	342	355	362	357	359	390	350	388	366	303	385	379	358	340	370	368	357	344	396	378	352	360	381	338	390	405	392	351	337	330	393	336	378	356	371	341	365	359	353	381	387	354	370	374	324	370	341	359	368	360	392	401	378	395	331	357	371	378	376	325	346	372	330	371	351	345	325	348	344	365	335	360	328	361	320	379	399	379	400	390	381	353	320	369	337	370	359	349	384	377	341	371	367	372	346	377	370	353	350	351	351	373	313	405	378	386	340	363	380	385	395	352	401	346	364	386	367	359	354	373	361	372	348	335	356	346	356	369	361	348	345	371	387	410	383	364	379	337	365	355	402	339	396	340	343	361	380	382	378	377	360	377	402	406	322	374	359	359	358	358	358	353	378	354	380	337	367	361	404	367	347	328	357	378	381	393	391	366	350	331	362	359	347	363	358	352	349	386	345	315	353	352	308	376	372	400	326	354	371	352	368	373	349	358	399	370	361	356	367	390	344	380	345	366	412	353	327	373	372	328	391	364	382	371	379	351	359	377	351	362	379	324	344	371	370	372	386	374	381	362	345	340	314	374	340	374	361	362	369	369	358	388	382	352	331	349	351	379	369	365	344	384	340	368	342	369	343	338	376	372	409	353	395	360	364	362	372	369	408	359	376	356	351	415	344	384	358	378	348	370	348	372	382	369	383	338	354	356	356	384	373	344	355	357	360	377	356	367	374	390	380	378	347	364	362	376	333	379	373	375	335	374	350	384	347	340	365	394	320	373	385	377	351	357	337	362	345	372	371	389	346	340	359	335	363	319	368	357	369	390	367	394	351	364	392	374	365	368	345	336	357	364	343	377	368	400	352	369	351	370	355	393	367	365	351	373	353	327	369	330	367	389	355	333	362	387	347	359	388	400	374	357	372	347	354	360	404	367	360	385	386	339	341	381	380	381	329	348	382	377	369	382	348	335	338	390	380	393	343	377	395	363	356	380	390	346	346	408	337	385	363	394	368	348	381	346	380	356	364	375	368	390	342	347	393	329	373	327	364	341	372	367	374	370	346	338	394	365	369	338	372	330	355	322	374	355	371	375	381	376	379	333	347	350	347	366	342	399	398	338	379	378	320	343	334	366	368	371	401	350	382	397	410	376	375	338	357	373	386	363	362	370	356	368	332	364	365	315	319	365	354	368	388	382	344	338	344	352	375	371	363	325	365	351	327	368	333	351	366	386	346	327	378	347	323	383	343	363	358	355	397	388	356	368	353	347	353	381	339	354	355	364	372	380	370	348	378	370	340	390	379	372	359	373	350	363	327	373	385	383	343	377	320	368	379	340	319	368	367	335	320	369	358	339	326	364	346	372	358	339	377	333	359	375	342	368	383	363	338	322	329	356	347	334	346	364	376	385	318	367	377	383	405	376	360	351	338	387	338	388	367	329	373	358	336	351	366	357	356	351	368	372	333	352	325	381	354	310	355	343	339	353	370	326	364	357	378	347	329	381	361	379	355	359	356	353	356	350	373	351	364	353	377	360	387	330	359	370	371	362	355	353	365	378	363	367	372	400	361	383	349	355	416	362	392	353	362	358	357	382	358	354	365	384	376	351	352	328	339	350	364	391	378	362	418	385	368	359	377	362	345	378	411	374	400	393	365	399	377	404	389	373	338	378	365	378	370	340	353	349	354	386	337	337	341	378	346	362	348	352	347	327	385	395	368	336	372	334	331	389	356	345	359	330	383	353	397	367	359	382	354	380	356	320	393	361	329	338	359	366	350	359	322	363	353	363	371	339	350	342	338	395	375	372	336	330	352	374	370	368	413	338	395	394	349	387	365	379	333	389	346	317	360	391	376	366	386	373	338	326	325	366	335	381	387	363	353	363	380	371	383	408	371	372	390	357	347	334	326	404	357	379	330	351	341	382	350	345	343	356	385	363	354	352	353	376	345	394	339	368	403	373	404	379	377	359	350	362	351	387	325	332	369	339	350	356	379	335	362	377	403	388	388	363	329	347	403	349	357	368	328	394	365	351	396	338	348	306	369	343	390	391	344	346	346	353	377	341	381	384	362	363	388	327	354	394	372	342	387	384	347	349	385	352	373	377	356	386	363	374	326	330	330	382	329	348	410	343	355	362	363	375	342	344	354	397	366	358	395	350	345	369	325	364	336	372	363	351	335	340	353	397	341	374	320	341	367	374	355	354	352	367	352	340	366	378	351	374	370	360	390	377	341	351	326	365	363	352	346	354	354	368	369	382	347	372	392	401	322	389	373	333	347	340	372	340	378	348	335	349	387	340	379	360	381	346	354	350	395	380	328	327	352	378	386	400	343	410	379	376	367	340	377	357	380	346	375	358	330	371	378	372	372	371	348	366	400	361	362	366	387	394	352	389	354	384	337	355	352	333	339	349	369	321	377	413	353	388	381	355	359	365	320	380	363	360	373	368	391	398	365	373	363	396	402	341	385	351	386	406	382	370	358	382	376	352	369	334	395	344	371	336	349	379	334	382	326	334	318	324	374	396	359	388	376	368	346	364	377	365	368	352	353	368	314	318	373	352	340	378	380	372	368	366	331	331	334	357	335	352	360	371	364	358	328	358	359	349	377	374	349	324	428	367	325	376	367	338	346	341	363	346	382	348	381	363	379	399	387	324	330	353	361	393	356	365	330	348	389	355	374	378	316	399	391	351	328	407	320	366	316	378	403	347	342	337	379	340	359	366	326	376	370	354	366	355	391	345	334	332	365	350	353	378	388	334	342	356	382	371	353	374	363	364	356	340	379	369	356	401	325	406	364	347	365	354	395	359	357	362	351	392	352	360	345	337	330	374	383	393	351	341	371	358	357	326	365	404	387	383	349	396	374	339	375	386	332	346	357	347	370	387	359	377	360	380	377	351	354	355	372	408	339	345	365	359	376	371	345	361	364	348	351	385	358	403	367	354	389	346	364	369	394	343	362	393	348	384	343	357	390	427	367	344	387	367	386	402	359	354	358	370	371	373	340	369	409	357	343	333	379	351	330	355	379	363	361	351	368	353	365	329	366	377	327	384	373	382	343	332	367	359	361	338	384	350	379	365	355	346	354	358	365	374	350	358	334	350	355	363	404	385	345	353	354	366
4756	861	841	895	890	845	913	888	894	848	894	844	868	828	865	801	817	849	854	873	864	852	834	865	824	808	864	845	886	863	866	874	881	884	805	899	818	854	843	855	869	858	866	871	894	873	874	864	886	849	812	850	908	855	886	890	892	824	862	880	877	860	820	889	868	828	902	873	841	869	830	892	850	872	882	810	866	837	886	851	907	821	862	837	856	882	888	863	836	889	847	867	829	829	826	873	911	831	830	894	857	912	818	829	873	883	882	810	869	822	881	861	845	880	881	848	868	879	844	840	872	873	863	854	827	875	833	879	853	835	828	853	855	856	794	860	868	855	870	868	869	847	877	896	876	896	819	879	892	884	822	853	867	837	845	851	817	840	859	834	902	851	902	878	884	819	833	805	819	821	836	863	788	880	854	818	869	871	841	855	914	839	831	843	823	813	872	801	858	892	787	873	849	851	832	830	847	852	875	909	877	836	856	881	884	843	867	861	872	810	849	847	877	852	864	859	867	856	875	846	841	892	872	866	869	861	878	887	864	832	871	910	894	896	864	843	879	885	885	909	865	852	857	869	840	835	815	841	910	878	807	866	888	880	840	887	769	890	869	818	822	868	870	854	835	854	880	890	840	882	866	907	862	858	851	869	880	861	891	839	844	879	908	852	868	873	810	814	834	865	862	836	849	813	816	866	904	836	831	864	892	831	901	894	832	886	836	858	858	882	906	846	855	886	856	841	837	844	855	865	922	903	839	848	876	884	881	790	857	822	848	860	893	824	856	864	836	770	848	812	830	888	911	869	836	823	881	841	883	867	893	852	879	863	801	796	873	851	883	834	820	889	863	831	898	917	848	871	918	854	885	899	855	867	823	870	882	889	884	883	887	876	850	827	863	846	798	836	845	844	874	890	840	914	846	864	863	892	847	912	861	805	831	826	880	858	858	846	839	886	803	849	840	878	858	850	803	870	844	820	791	857	861	792	859	828	850	872	832	831	869	844	890	849	860	840	882	836	853	822	838	835	816	888	814	829	828	872	852	869	858	845	878	839	883	886	874	842	807	849	827	870	840	845	852	840	874	851	885	819	851	935	849	847	857	865	855	814	829	871	850	861	876	826	874	916	845	807	861	832	816	896	825	880	887	873	845	865	855	866	867	847	886	785	873	854	889	824	816	831	860	889	884	834	859	902	843	856	811	916	871	858	895	880	851	878	831	828	837	835	834	864	848	878	862	876	852	880	829	821	847	843	852	865	893	845	895	820	832	865	851	846	866	832	815	827	880	899	881	932	889	889	856	813	857	861	871	840	868	838	851	913	822	862	814	849	887	889	825	864	871	924	894	836	890	890	860	897	913	875	857	867	887	844	825	861	842	846	878	899	844	896	857	920	892	884	833	933	834	898	860	856	875	829	847	865	863	880	837	876	874	844	872	872	850	870	850	864	864	858	831	848	835	911	872	916	861	822	852	803	890	852	842	837	911	883	838	845	824	848	862	876	865	895	845	826	836	878	798	833	918	825	873	843	842	900	805	875	806	861	892	792	810	865	836	861	852	864	842	866	846	828	847	876	891	817	857	774	825	858	849	821	837	884	865	905	835	813	846	848	804	858	845	814	896	843	866	831	802	835	865	821	814	914	818	897	873	822	859	877	876	854	858	826	885	877	861	856	831	869	816	885	811	898	832	904	853	891	869	814	881	801	874	835	858	787	882	877	857	893	855	878	841	919	859	837	831	801	848	838	874	827	855	871	922	847	863	822	888	788	879	865	886	910	861	869	881	898	846	867	841	859	870	913	857	824	854	837	841	813	833	868	824	897	865	890	849	861	886	884	846	890	839	869	910	867	860	863	858	892	851	830	856	821	839	843	857	856	887	882	876	898	823	875	864	816	862	852	859	857	868	893	860	867	868	838	897	884	894	861	840	884	888	868	877	852	868	846	871	862	890	909	874	824	859	824	794	808	849	880	849	854	866	855	836	850	868	842	874	813	880	887	816	816	878	797	931	852	848	867	859	882	829	888	868	902	860	857	885	853	835	839	867	860	875	885	871	865	861	855	798	833	883	847	903	870	907	854	859	809	879	860	877	836	876	841	898	883	862	868	900	834	829	887	890	868	859	856	805	885	847	841	858	858	859	881	900	861	825	862	902	850	832	870	847	856	832	827	836	872	889	849	874	914	868	895	874	813	826	819	835	889	831	896	874	820	877	834	854	845	829	904	889	846	878	828	879	881	840	874	844	857	874	905	898	833	899	856	876	869	836	803	828	839	871	845	795	841	853	848	856	892	804	832	829	892	914	897	817	836	847	827	865	848	809	891	919	888	844	917	841	875	841	845	861	864	854	874	838	891	870	864	862	854	830	843	833	814	880	799	895	887	857	807	869	865	840	881	896	825	870	862	880	800	865	855	859	835	869	909	859	901	873	871	835	938	863	886	911	846	857	881	835	846	914	842	880	857	858	864	876	917	873	835	844	864	917	874	848	834	872	844	860	856	871	862	894	856	878	835	823	865	868	836	902	866	845	877	834	891	874	855	856	857	825	865	837	908	866	813	834	860	826	872	885	885	792	805	886	877	847	852	870	776	910	850	832	845	850	867	861	811	881	867	884	841	836	851	852	822	864	834	835	854	832	910	887	827	898	866	875	864	874	832	834	881	898	904	802	897	849	833	888	835	840	861	842	807	843	876	825	853	904	847	874	886	808	842	883	886	850	890	865	832	805	806	827	898	919	834	896	905	775	865	845	889	895	857	842	844	864	906	859	868	838	878	857	898	905	841	912	855	835	818	864	874	841	869	840	840	893	825	858	837	827	847	821	901	875	832	824	947	876	836	830	879	871	853	860	891	851	808	899	838	867	851	883	873	900	823	863	882	814	813	847	845	821	836	828	879	864	800	844	819	813	806	849	863	879	912	884	926	869	871	894	940	842	870	864	877	848	825	847	854	848	878	870	830	922	863	871	802	846	842	845	910	882	834	842	836	892	870	830	877	874	879	861	872	872	857	869	864	872	860	892	884	890	834	907	877	857	833	887	823	890	890	916	841	815	860	912	903	817	854	829	805	822	884	893	783	864	893	907	821	880	875	881	911	872	829	861	861	863	853	865	862	850	901	880	852	834	833	840	876	894	837	837	816	888	823	875	811	866	938	880	850	839	918	841	805	886	886	858	910	894	917	834	818	893	867	846	852	835	820	956	866	847	808	919	934	863	889	839	822	899	880	917	933	867	867	883	837	884	913	848	870	885	839	843	829	856	853	870	816	826	879	801	869	810	875	851	855	877	853	894	860	862	887	836	858	832	873	825	833	868	852	845	840	845	819	806	847	843	835	893	810	826	820	850	900	819	868	843	804	830	861	875	856	837	832	923	869	840	844	827	907	818	853	909	890	871	860	846	840	884	830	860	837	824	848	909	814	841	881	857	876	813	881	892	807	909	932	817	816	833	839	865	892	792	853	895	833	858	859	867	870	900	844	865	829	834	844	863	846	802	895
18517	1508	493	431	384	387	341	322	306	325	333	288	322	319	308	284	315	297	287	330	284	316	270	293	297	301	301	310	347	301	288	307	308	281	316	314	278	296	293	302	297	290	307	279	319	298	290	300	307	313	309	332	308	318	298	274	277	283	279	290	281	303	274	252	268	301	290	288	301	299	266	280	279	283	316	278	306	309	283	291	294	295	298	284	287	297	286	327	284	331	267	290	294	320	289	273	311	316	300	289	285	280	306	258	299	276	325	260	297	333	257	324	326	320	316	329	294	294	271	324	303	310	274	341	306	311	264	299	267	267	295	302	320	277	299	327	278	310	292	270	342	265	274	292	300	306	280	292	298	319	300	283	290	287	291	311	337	249	291	303	315	316	296	310	300	289	275	298	298	325	311	277	295	288	278	261	289	305	315	261	307	294	298	331	291	293	293	305	304	282	288	328	302	296	311	314	257	288	304	285	287	288	283	270	266	281	297	300	293	289	330	277	308	268	315	284	281	286	276	320	315	287	332	301	279	272	315	280	291	339	329	319	275	274	306	306	302	290	289	287	302	303	345	261	293	266	279	305	301	273	317	299	301	261	275	284	287	297	287	271	291	352	322	298	281	310	307	293	294	298	299	285	324	289	300	318	290	303	269	311	286	313	301	278	285	272	313	318	311	280	303	297	307	307	277	287	266	288	310	278	298	302	312	291	285	274	273	272	317	314	284	269	277	293	300	260	303	299	289	275	290	262	305	297	282	333	307	261	320	287	297	316	269	252	294	299	299	315	307	315	294	295	288	282	292	307	281	303	296	298	278	283	312	309	283	291	265	282	306	289	300	291	270	294	314	318	330	296	288	282	263	287	301	271	292	291	283	297	293	272	310	336	316	273	301	292	284	291	311	309	265	307	283	290	294	298	284	307	311	299	286	278	292	286	286	253	266	290	292	298	307	299	313	316	320	268	313	318	291	299	286	255	317	289	258	267	289	258	310	255	284	246	301	307	285	317	298	305	342	285	324	256	307	318	326	309	277	305	339	324	319	329	287	325	279	300	286	305	297	292	314	293	300	338	289	306	332	329	283	303	291	311	268	294	330	301	247	297	273	273	303	305	282	308	281	298	309	273	304	328	311	295	297	283	276	283	268	278	303	312	290	313	307	347	292	309	293	306	326	286	271	252	317	306	254	274	326	324	283	262	285	288	285	295	296	314	270	279	251	314	302	272	285	297	277	305	287	282	268	289	316	296	286	283	295	310	280	300	297	310	264	315	311	304	297	294	285	274	307	306	294	309	288	326	291	273	304	295	286	298	322	315	287	281	314	293	265	296	302	324	292	318	278	302	300	284	302	308	330	294	308	293	283	292	314	271	313	288	324	313	298	278	304	342	295	336	287	316	302	301	314	306	304	307	285	299	265	320	300	317	291	274	307	287	311	297	300	292	292	315	282	278	298	298	308	316	314	274	296	276	336	321	303	314	282	294	309	297	294	286	281	297	288	296	284	282	284	296	332	314	308	265	276	275	311	291	285	296	291	266	318	277	295	315	307	297	300	303	306	308	310	277	290	314	296	291	260	269	318	320	307	299	291	322	315	283	328	343	294	291	328	284	302	275	304	308	330	291	266	338	282	275	307	329	299	290	277	337	310	298	294	304	324	260	277	313	289	305	296	275	300	323	286	266	306	280	306	298	299	287	283	288	279	283	316	302	305	336	282	265	321	310	266	302	303	341	288	316	308	290	301	279	324	317	299	300	291	302	283	309	337	314	281	266	301	322	327	314	310	290	316	302	287	307	281	284	295	282	290	283	272	270	245	276	284	336	306	328	320	309	315	252	297	254	295	341	264	292	308	299	281	301	300	285	290	305	264	273	310	307	287	306	321	321	285	281	287	298	287	283	293	319	310	285	301	281	320	279	303	270	334	289	301	300	284	291	302	285	310	307	277	275	285	290	297	258	284	288	333	277	283	295	298	302	322	273	314	309	311	258	325	278	307	311	317	282	271	303	264	297	268	306	322	287	287	295	296	325	281	286	276	296	302	261	282	280	299	309	292	295	260	280	268	278	284	309	295	278	274	294	302	290	279	328	285	306	325	315	304	298	312	310	316	288	264	275	292	334	274	285	297	310	309	286	321	292	326	269	313	328	323	296	323	291	271	315	279	280	323	291	296	274	270	296	325	310	263	277	297	275	279	315	268	292	307	298	301	282	293	281	283	315	279	251	330	287	314	314	288	308	283	308	305	297	276	348	314	274	303	316	306	306	272	311	290	304	297	293	304	312	314	300	306	278	307	327	308	289	335	287	305	280	296	301	307	301	317	257	295	303	310	273	276	278	334	300	303	299	288	279	267	277	296	278	304	303	286	315	305	299	290	298	292	307	303	340	295	299	285	280	274	332	305	295	230	306	272	267	306	280	295	281	299	278	264	281	308	330	319	304	293	300	309	348	305	320	295	300	285	300	282	319	285	332	292	257	301	286	258	307	311	296	293	305	280	309	290	319	286	293	315	278	276	299	300	322	314	266	294	297	271	294	297	293	336	315	288	291	321	306	306	295	289	284	292	295	303	284	301	297	312	300	311	322	296	293	303	296	286	300	308	311	262	286	275	311	297	285	322	277	320	311	292	282	294	281	338	305	272	296	326	310	294	303	297	281	295	287	270	269	272	292	289	299	310	310	294	298	312	280	283	320	306	294	286	320	291	331	299	271	278	284	308	288	285	308	288	319	301	271	296	250	280	290	302	298	316	263	317	308	297	297	286	254	280	301	267	294	309	329	288	280	303	275	282	266	296	297	285	315	277	290	347	292	305	318	292	271	304	294	302	278	306	294	316	301	300	300	304	318	309	304	268	278	282	291	306	287	332	297	315	290	288	323	323	305	299	280	295	262	290	306	276	288	304	271	285	323	295	242	318	298	307	270	296	267	318	306	308	260	291	279	304	309	287	305	298	275	279	320	318	299	301	274	277	295	310	278	287	296	275	287	268	295	312	262	273	334	299	281	266	292	282	321	291	283	266	288	268	333	300	293	308	306	287	312	296	272	268	309	311	277	334	298	286	305	286	295	285	285	329	311	313	278	276	285	287	269	287	281	287	278	310	334	301	309	295	286	310	285	316	287	260	257	284	275	296	284	310	317	292	257	290	317	295	302	286	302	292	318	286	301	307	297	289	308	286	255	303	265	306	280	304	284	293	318	288	274	296	297	340	303	303	308	288	264	305	301	342	275	299	284	309	299	297	292	266	287	276	281	322	289	269	305	284	307	278	290	270	314	334	291	288	323	272	290	298	315	309	293	334	305	284	277	294	305	323	269	314	340	292	310	313	284	307	293	284	313	290	272	296	307	265	292	318	298	291	277	267	314	305	297	282	294	258	305	313	287	288	300	296	301	331	259	306	300	279	314	298	266	306	281	268	265	276	289	275	283	290	319	317	287	272	271	282	269	311	325	287	307	262	299	291	271	337	294	263	265	303	310	284	280	290	278	301	292
13016	891	1295	1323	1160	1071	999	866	842	826	766	815	740	811	718	726	773	754	754	769	740	699	723	735	693	739	698	701	776	721	696	763	664	759	689	688	691	697	745	686	687	742	703	747	710	708	692	701	680	737	732	718	717	711	766	661	710	721	693	708	715	677	694	697	722	704	727	678	738	614	662	697	713	699	722	670	702	650	684	746	746	668	735	673	719	714	705	676	675	737	660	689	731	703	690	693	708	722	717	734	748	737	691	738	683	678	758	748	668	707	691	701	663	721	687	743	725	734	675	686	716	716	741	667	688	686	698	740	706	713	708	715	670	738	701	664	682	728	711	693	676	717	739	666	705	671	696	688	713	677	672	661	714	701	683	677	717	645	694	724	681	671	700	716	703	722	699	699	678	642	685	658	643	735	685	716	690	674	659	684	718	712	689	717	668	716	696	694	641	702	703	648	749	679	689	721	687	678	714	672	682	714	744	657	706	669	738	729	738	710	676	716	710	719	651	715	694	676	670	724	697	691	704	751	726	705	715	730	711	634	700	665	740	702	707	709	652	720	713	695	677	717	674	695	718	690	747	684	697	696	716	706	711	724	731	751	674	663	719	695	661	653	684	650	729	754	724	731	732	709	691	731	688	676	722	693	715	677	686	699	665	701	691	677	654	791	686	723	668	670	693	714	711	738	719	695	667	735	692	683	728	680	722	681	689	742	698	700	666	742	704	691	669	658	640	670	729	698	691	747	712	683	676	691	657	699	678	684	694	670	717	688	688	725	707	727	663	653	666	691	705	691	729	695	694	733	744	668	690	711	669	682	717	693	726	723	718	697	744	718	656	772	713	687	703	664	687	682	685	705	735	686	678	695	718	704	700	664	720	714	747	716	709	685	667	637	757	707	732	729	696	686	718	698	670	693	671	739	742	652	715	733	721	706	743	692	723	739	677	690	749	672	704	778	730	675	708	734	718	710	725	651	721	682	689	702	702	713	698	707	695	688	724	703	690	714	744	725	701	681	680	735	700	661	712	724	716	745	694	678	674	684	702	734	760	701	683	675	677	692	676	696	735	662	736	693	682	659	725	659	723	706	701	667	774	742	699	701	688	716	697	674	740	691	676	737	696	761	671	679	668	660	699	698	687	743	659	697	661	695	722	690	715	695	711	680	699	690	682	688	707	679	703	662	687	747	703	704	820	722	697	723	703	689	732	667	684	676	727	702	703	710	654	696	694	701	724	690	725	682	704	718	669	677	641	683	742	685	705	722	740	669	708	709	738	703	685	655	661	651	696	713	696	709	706	710	723	713	677	637	738	683	730	650	688	695	685	699	674	733	691	714	756	678	713	703	679	725	662	689	721	709	719	713	683	700	690	679	746	724	694	694	734	661	655	669	708	639	722	665	668	705	697	673	684	668	691	733	641	705	717	677	680	694	699	704	649	702	727	743	697	734	732	695	692	736	722	691	721	762	650	763	736	708	691	684	688	720	717	717	688	716	697	676	698	717	692	725	699	695	688	729	666	685	671	730	708	709	746	698	706	791	695	769	715	680	703	674	750	719	704	712	739	692	705	692	707	691	711	683	679	698	720	732	688	712	720	710	679	661	683	646	693	672	664	671	636	702	708	707	710	719	677	712	686	702	731	701	694	665	706	658	680	686	702	714	713	634	714	686	701	724	734	689	689	713	670	722	678	719	766	717	703	733	726	710	706	725	678	732	684	710	666	683	658	672	733	760	748	736	701	710	702	716	692	753	726	679	718	740	732	678	732	713	697	692	709	722	741	691	725	672	717	701	715	731	696	717	737	709	716	650	686	668	683	714	712	703	697	712	739	706	706	685	754	709	680	688	699	706	696	685	695	672	683	723	698	714	656	730	698	679	742	644	694	643	628	691	694	691	725	676	697	695	704	666	691	729	708	726	692	672	668	674	732	682	676	696	689	713	690	730	723	675	705	744	704	701	676	698	675	682	707	648	722	725	737	707	702	677	683	744	714	669	675	658	701	746	681	727	716	688	690	675	700	643	683	718	648	707	692	701	718	695	730	687	678	685	694	712	729	673	699	712	660	661	698	705	741	639	650	714	706	712	668	691	668	689	736	674	693	678	688	691	709	708	706	720	702	724	737	702	731	697	700	752	681	645	640	709	694	741	637	731	712	685	739	697	702	672	685	660	704	670	711	678	675	747	712	665	704	698	706	639	729	727	710	709	736	699	691	706	702	691	683	726	687	704	681	673	720	698	738	625	666	665	727	647	728	707	730	727	685	705	725	714	728	644	695	697	695	710	677	721	685	673	704	699	686	666	658	732	728	723	729	737	699	737	736	714	695	684	679	733	709	749	638	644	711	678	716	702	728	720	743	749	678	677	708	726	747	687	740	745	717	714	711	710	717	757	701	714	686	705	681	711	700	698	716	706	691	678	674	704	659	685	720	705	718	645	685	701	738	722	718	728	708	672	696	710	662	714	694	728	691	683	720	738	775	708	648	738	695	677	720	715	700	721	675	662	699	710	668	662	715	694	736	703	701	665	729	707	675	684	681	705	644	705	725	714	740	697	677	686	705	695	718	654	690	658	695	713	678	689	672	682	725	704	747	675	692	731	704	707	668	728	708	667	698	720	703	697	749	715	717	689	694	725	710	681	684	777	694	671	709	692	704	701	726	698	731	733	729	651	694	710	692	688	668	680	719	712	684	707	685	718	683	709	686	664	728	693	665	715	703	664	627	728	717	706	721	718	685	696	692	678	702	680	647	675	664	678	698	725	649	675	727	686	685	675	722	719	736	676	694	680	735	670	735	711	686	705	668	733	743	687	745	679	657	731	730	707	688	702	710	702	656	656	715	693	686	657	665	714	728	672	723	675	691	706	700	705	707	666	715	691	739	707	694	699	663	687	667	684	706	741	697	719	710	693	727	673	720	697	659	687	662	755	753	730	667	696	693	661	735	705	673	731	689	712	720	702	700	679	708	686	715	707	695	745	689	678	703	719	689	665	699	679	706	725	707	694	712	666	699	679	701	735	702	683	730	678	675	708	645	693	674	728	706	708	783	707	698	726	682	703	723	691	721	712	745	701	679	726	741	701	706	711	669	717	629	715	732	676	702	739	685	663	715	690	683	700	694	686	701	682	697	703	708	707	674	713	695	685	647	712	688	678	745	713	700	686	684	698	700	709	694	679	656	694	718	719	671	646	667	681	687	678	769	723	732	714	731	689	712	720	712	660	735	686	678	679	656	759	745	715	712	639	736	678	703	747	701	744	741	723	701	676	715	711	678	678	720	681	712	721	715	669	707	699	730	651	701	657	698	679	703	698	657	680	698	706	678	734	703	722	645	726	699	652	707	704	669	660	736	701	708	754	699	689	706	677	750	706	687	693	725	738	685	746	708	668	715	674	692	688	679	672	657	754	682	677	718	708	701	723	646	679	715	687	723	721	677	686	742	711	707	715	715	769	697	720	656	689	755	679	668	678	716	698	664	738	718	681	687	728
27711	3134	774	452	340	247	203	183	168	171	178	150	173	135	144	130	138	173	145	155	138	137	131	146	164	128	128	136	123	132	148	129	127	118	116	130	141	129	137	108	113	126	119	146	144	130	135	131	126	133	132	132	145	117	121	112	128	141	125	144	143	154	115	135	123	137	144	110	138	123	137	129	113	122	142	142	126	108	133	129	132	132	130	111	130	108	131	120	127	141	137	120	128	150	143	118	161	101	132	103	139	133	109	134	118	119	141	121	143	158	148	136	120	131	132	124	129	117	124	139	128	116	134	149	133	132	105	133	121	106	121	128	115	128	103	115	133	138	139	145	122	105	119	127	123	121	133	119	119	133	145	137	142	110	133	140	94	124	119	114	113	127	126	132	100	133	120	142	136	157	104	141	141	114	134	140	137	130	121	116	145	114	121	120	124	140	122	135	127	124	143	138	139	125	145	131	112	133	119	117	128	139	122	120	112	134	125	151	113	127	125	124	130	131	114	137	128	131	127	137	129	137	132	143	138	142	149	113	129	134	113	131	133	125	135	110	124	121	131	124	136	132	120	124	122	120	116	133	134	145	123	118	130	131	141	124	128	111	121	142	101	132	123	149	122	134	111	120	130	132	115	125	108	130	110	127	133	119	121	133	126	137	134	138	118	136	129	142	129	126	121	119	145	145	126	122	113	123	131	127	103	123	117	124	142	132	129	116	110	146	130	110	119	144	125	131	131	105	124	119	126	112	129	134	142	125	125	126	127	124	120	124	134	110	129	134	121	132	116	127	135	123	115	112	126	139	142	133	120	127	118	133	137	132	115	117	123	159	148	134	110	141	130	144	113	118	128	126	124	143	133	102	127	132	139	113	150	135	133	112	107	111	133	126	114	136	132	114	131	134	115	120	135	114	123	157	154	127	124	139	116	119	130	140	133	113	115	134	138	118	147	110	127	126	118	138	129	138	106	160	126	134	104	119	130	101	132	159	124	123	113	135	136	146	142	127	106	116	120	141	145	138	114	119	108	137	150	140	121	107	115	135	107	122	106	138	130	116	143	131	131	132	138	134	135	115	154	119	133	115	115	149	124	133	130	138	119	135	119	131	128	121	140	117	115	136	136	107	138	124	131	130	132	127	124	125	129	148	160	126	131	112	139	119	109	120	133	150	146	127	140	124	129	102	148	135	125	144	119	110	124	119	127	124	142	148	133	112	113	122	116	135	125	127	132	113	123	146	148	136	129	127	123	134	140	120	127	143	121	127	104	106	151	133	126	122	135	128	130	134	127	124	134	138	128	115	128	134	123	119	121	111	91	136	131	117	139	146	107	129	135	161	115	111	120	116	107	134	124	120	138	110	141	123	111	121	125	104	117	144	107	134	131	130	99	153	112	122	132	119	123	130	123	125	122	127	139	116	116	129	128	115	137	109	115	129	155	122	147	149	87	142	129	137	130	121	137	132	134	122	130	132	130	118	121	137	146	114	121	133	133	147	113	141	143	127	116	143	139	138	114	109	125	135	108	149	120	144	145	117	127	125	118	138	123	134	134	123	116	108	122	132	109	117	136	122	142	137	139	134	133	110	133	134	142	133	119	116	120	120	126	121	118	124	111	118	142	143	150	137	129	132	127	129	126	149	131	128	126	119	124	111	124	146	119	139	114	118	136	125	125	142	113	152	132	133	133	146	134	141	127	129	129	120	115	138	126	138	134	120	125	127	135	122	107	162	133	111	108	123	122	105	126	148	148	141	135	125	133	112	124	115	125	105	127	125	128	138	127	122	121	129	111	120	130	117	127	134	109	116	101	120	110	139	96	100	131	133	145	133	130	106	144	121	109	123	132	167	133	126	108	116	109	124	107	109	145	116	123	130	137	127	147	113	115	119	127	119	112	129	122	136	126	120	120	113	129	103	119	129	154	122	117	113	112	127	118	161	130	136	149	111	121	107	138	147	115	134	139	130	148	107	149	116	137	115	123	107	115	131	130	129	144	127	131	139	138	144	112	137	156	133	123	122	129	110	149	121	142	110	140	119	134	143	119	120	148	138	126	139	120	141	123	117	112	125	118	137	122	141	136	147	135	116	132	124	113	132	147	124	124	99	124	137	133	120	139	136	124	136	113	121	123	132	124	143	133	116	127	120	138	120	133	123	114	105	133	147	139	125	102	107	131	124	111	116	118	112	119	141	112	128	132	150	129	129	107	114	102	134	134	126	105	126	135	133	144	122	132	113	120	128	104	118	141	130	132	129	109	124	131	122	134	129	137	129	126	121	120	128	132	138	139	121	122	130	104	138	118	125	137	126	137	126	126	113	133	119	132	122	124	120	145	114	130	136	121	127	126	126	107	107	128	124	135	128	120	135	118	117	132	133	122	135	143	132	135	96	124	122	142	126	126	126	129	122	131	128	138	116	138	125	130	112	109	115	143	126	111	130	141	124	147	127	134	134	128	126	120	137	126	129	107	132	122	122	143	113	135	149	119	128	131	121	133	126	141	133	139	121	126	142	135	133	128	143	114	135	133	126	124	115	112	114	130	124	121	110	128	124	152	123	124	106	134	123	135	143	118	127	130	129	116	130	123	114	119	118	126	138	97	125	130	131	110	114	112	117	131	132	116	119	122	168	122	103	142	128	113	120	121	135	124	149	130	125	134	130	120	127	134	124	116	112	127	113	111	130	123	171	128	124	126	122	111	116	149	125	149	116	130	127	111	125	115	123	139	124	146	105	144	136	124	136	117	114	130	136	138	130	109	128	107	145	152	135	106	130	117	124	126	129	121	125	144	115	141	140	107	101	127	138	151	127	140	143	133	96	126	114	114	113	123	127	140	115	123	133	155	122	111	134	136	117	130	156	126	125	125	120	106	122	122	147	123	135	125	131	124	113	129	120	159	126	132	130	104	140	146	118	114	123	139	132	120	118	128	131	123	127	123	123	130	130	139	132	109	113	136	117	120	124	119	120	110	111	146	134	113	128	135	121	119	138	109	118	115	138	131	125	131	123	133	137	108	124	126	149	125	127	127	114	125	124	146	122	152	112	157	133	132	136	110	114	100	119	118	139	119	131	140	118	134	136	131	126	111	119	126	122	138	138	140	116	134	122	125	127	133	123	113	149	139	118	118	124	127	130	131	127	133	137	145	118	124	131	131	131	123	130	137	122	110	115	103	117	134	135	146	115	115	143	117	137	107	135	131	146	130	124	125	126	120	140	118	137	124	133	115	149	120	132	135	131	115	117	125	111	141	137	126	129	134	127	133	131	135	122	134	125	144	101	150	121	135	126	114	125	122	144	126	116	111	124	112	118	120	134	140	125	135	130	146	117	125	143	114	129	112	124	128	143	156	137	139	120	133	129	122	121	124	122	135	123	126	120	153	140	136	135	141	124	133	119	141	128	140	108	120	143	127	147	127	113	142	120	121	148	135	128	127	119	120	133	138	135	121	133	146	106	125	121	130	130	143	139	158	128	125	136	150	139	137	120	122	112
16605	819	1397	1486	1318	1010	837	708	619	568	517	541	503	460	465	438	436	374	394	400	397	387	380	392	392	392	392	365	364	391	376	386	383	364	350	359	377	367	377	341	340	336	343	373	324	339	350	362	363	370	340	328	347	338	368	385	352	353	342	343	379	335	329	353	322	338	340	339	348	323	339	349	343	346	365	391	385	364	296	372	371	356	347	333	345	330	336	336	370	364	340	342	324	357	321	316	334	360	323	348	342	332	332	346	350	326	339	343	338	349	311	345	325	367	340	346	343	349	338	364	363	349	328	343	312	337	334	349	355	317	359	340	321	342	349	326	314	369	351	325	363	347	335	353	326	340	338	380	366	341	356	350	327	345	330	339	327	334	363	321	346	322	348	325	325	365	354	303	350	374	352	366	329	363	338	349	345	365	305	355	363	346	363	329	343	334	352	342	315	346	344	316	335	344	338	367	374	366	323	363	360	337	337	352	337	337	335	321	337	354	334	375	318	351	340	333	321	344	311	384	337	348	319	373	348	340	306	318	373	362	334	328	363	328	336	316	317	372	341	336	324	316	346	347	325	352	348	345	347	316	328	309	343	332	370	368	378	365	304	338	314	322	334	350	340	335	368	318	358	338	313	356	334	323	349	338	344	361	304	317	348	350	357	358	330	328	348	344	366	339	364	351	324	344	361	329	363	357	363	341	335	327	327	311	361	379	381	313	380	339	348	353	352	381	397	321	331	336	318	353	348	340	368	341	326	315	320	322	331	312	309	298	335	332	351	339	319	345	317	363	336	335	340	328	311	323	353	292	338	322	331	315	316	341	337	358	359	321	339	309	328	332	311	351	317	338	324	353	357	342	365	354	361	361	335	359	342	328	336	337	349	327	351	293	389	338	350	372	346	315	343	327	333	342	314	340	340	334	365	322	345	340	337	315	303	371	352	352	368	340	361	335	310	335	335	336	335	288	348	326	348	356	327	360	357	340	385	350	325	341	316	364	326	345	321	351	350	345	324	357	318	314	354	336	347	322	316	350	342	331	374	329	335	331	358	348	330	373	363	358	345	351	357	340	335	334	359	356	346	361	360	314	369	341	331	323	381	351	352	313	339	336	313	343	363	326	340	355	327	332	343	335	311	353	348	352	377	339	367	326	335	353	351	353	333	353	350	351	330	357	342	321	334	327	378	341	322	326	312	332	341	309	343	336	355	345	361	339	366	326	355	325	342	346	337	344	337	328	357	342	320	348	341	317	369	360	323	336	362	371	349	357	348	331	345	325	383	362	334	373	319	347	311	336	368	346	289	324	359	343	340	318	373	359	334	342	349	353	376	311	337	341	348	308	339	327	328	344	339	346	343	322	316	317	366	339	348	340	343	323	318	363	348	336	306	365	305	344	363	318	309	312	331	334	327	353	326	371	332	348	327	338	373	321	328	324	321	338	337	312	339	361	327	332	326	332	341	319	314	373	368	320	323	344	338	358	337	347	341	342	328	378	352	361	351	310	365	330	360	314	332	353	328	356	339	352	356	359	331	367	348	372	307	359	349	321	327	337	359	304	356	310	326	311	346	357	339	331	359	372	350	314	337	325	361	340	346	351	318	343	321	380	330	369	351	345	350	343	349	323	352	351	346	337	334	316	351	342	355	315	348	358	368	359	347	342	380	341	335	334	314	346	364	346	335	340	337	338	333	358	308	316	354	339	345	342	316	337	309	327	372	357	365	336	318	396	350	356	332	354	338	318	341	345	342	350	352	343	330	329	334	330	349	324	334	344	357	335	345	314	352	367	292	378	326	352	309	346	316	342	346	326	337	341	322	339	338	331	357	358	320	312	323	356	327	328	353	332	361	329	342	318	346	361	330	340	346	373	319	349	342	333	319	364	296	341	351	327	349	344	358	352	330	319	366	346	365	362	339	309	352	337	324	331	361	345	305	348	331	339	326	364	342	355	351	346	345	376	325	349	367	335	337	358	356	354	357	363	335	321	325	320	366	360	347	298	351	332	353	374	341	310	363	352	315	346	319	356	365	342	355	385	357	383	341	325	354	355	325	323	342	341	306	360	333	343	322	345	343	337	345	354	351	354	346	375	353	357	320	362	327	342	343	343	307	344	353	341	318	328	357	359	325	355	359	344	286	342	355	352	320	333	371	320	319	364	353	349	343	350	349	333	327	332	342	371	318	329	331	347	350	328	317	391	344	333	355	306	342	344	333	342	342	359	345	344	340	322	371	343	346	355	324	312	354	315	353	351	320	347	324	344	354	340	323	355	363	359	363	361	331	325	325	324	311	321	319	363	346	343	348	349	340	361	313	330	344	316	318	345	341	345	319	320	345	328	344	334	329	317	339	349	343	305	351	355	344	358	316	323	327	356	346	329	348	346	343	345	352	356	357	342	353	336	338	335	324	358	343	352	348	313	365	325	336	324	344	339	353	365	361	351	343	355	347	330	323	342	308	320	330	338	350	337	366	344	329	326	341	350	355	360	339	301	344	341	326	349	328	338	362	329	303	344	350	347	351	317	325	332	332	324	337	321	311	325	330	322	346	346	309	322	311	369	357	325	343	322	330	328	350	378	351	326	350	356	346	339	347	362	299	330	352	345	319	322	292	343	327	316	332	348	324	375	327	322	368	363	354	338	327	307	317	304	340	342	344	330	374	353	309	329	365	337	357	329	323	328	340	331	353	330	363	373	351	354	362	324	320	321	353	339	337	333	343	352	320	312	373	317	308	326	302	328	341	340	355	344	337	364	326	371	343	346	330	341	347	342	358	351	327	327	311	372	354	316	294	335	338	321	361	351	340	345	353	324	356	355	314	340	345	326	344	345	335	349	350	366	336	360	352	309	340	344	319	314	323	357	360	331	352	318	324	354	319	340	341	334	329	314	331	354	352	375	326	369	333	341	328	326	368	332	331	308	347	346	325	343	354	320	351	362	330	335	327	344	346	346	334	330	362	345	334	363	342	382	311	330	339	303	375	339	362	316	316	340	338	339	329	344	313	367	342	349	354	327	366	352	353	337	338	347	348	349	338	360	314	312	344	346	328	342	361	348	317	349	351	338	317	344	318	353	346	362	349	352	320	326	316	340	317	323	326	351	302	339	343	335	343	325	375	347	323	337	350	360	351	303	352	339	302	297	361	320	324	315	352	339	324	334	376	322	313	366	338	331	309	329	330	376	310	353	370	326	346	334	356	350	332	316	314	339	315	350	372	299	331	333	366	332	323	340	342	356	346	363	348	339	349	373	339	344	333	336	341	336	358	348	365	363	342	332	370	315	361	326	370	328	336	313	341	353	339	333	349	325	387	332	331	364	306	361	359	373	338	353	332	331	322	313	351	350	339	333	337	351	352	335	339	336	367	332	333	344	342	336	357	340	306	348	332	354	323	344	370	359	331	335	372	326	360	324	341	337	330	351	349	353	337	352	354	319	351	319	365	378	377	330	347	325	308	393	325	343	372	318	315	333	347	342	301	366	326	351	340	353
5599	459	358	360	342	362	356	375	325	340	349	373	380	361	382	324	384	386	364	367	368	353	348	386	400	387	390	375	391	343	372	350	354	347	372	342	350	361	390	405	402	378	366	393	353	336	351	346	346	364	367	370	326	374	347	365	383	352	358	376	349	361	367	364	368	381	387	310	357	331	384	373	358	369	388	362	386	356	403	356	409	360	351	357	348	326	358	365	361	371	390	357	377	373	334	357	384	356	334	361	378	352	361	398	384	373	323	404	376	384	365	351	356	376	368	353	333	383	356	411	363	345	371	341	378	354	326	347	323	337	359	405	417	357	379	338	399	347	361	382	356	364	378	334	378	395	351	360	335	358	377	387	381	370	335	381	350	343	391	360	355	322	373	367	355	358	335	343	393	395	359	345	379	368	392	352	355	359	352	349	389	392	370	378	378	359	364	365	374	389	401	362	336	358	381	360	337	391	360	377	383	337	352	361	372	348	356	348	366	348	382	376	356	343	358	337	358	365	369	349	374	369	349	353	400	375	357	354	370	369	345	351	336	371	339	401	363	386	349	370	385	407	373	343	355	375	350	396	333	348	347	374	356	365	350	340	369	374	347	361	363	362	371	376	386	335	415	347	384	377	338	348	328	391	321	396	351	388	350	378	329	356	338	379	391	359	375	367	374	341	403	359	369	341	371	369	377	374	390	404	382	396	370	378	374	368	375	319	399	317	366	375	384	345	328	389	318	377	345	346	368	365	351	380	356	363	371	378	358	351	373	400	347	352	372	350	348	341	381	353	339	378	375	398	345	365	355	362	363	374	344	342	363	361	352	360	359	387	349	364	330	356	327	386	366	404	393	355	381	378	375	347	342	402	415	365	378	389	390	362	356	348	365	331	360	329	367	343	319	377	372	342	347	371	370	354	339	386	339	392	358	349	321	380	358	350	351	343	355	371	348	382	351	361	404	329	336	373	385	386	362	371	326	374	357	392	296	359	376	376	364	383	417	389	361	404	357	365	355	385	347	375	397	345	369	387	365	366	343	356	322	339	367	379	334	368	348	371	368	358	312	369	387	361	375	354	345	347	372	399	360	350	348	384	375	341	356	330	360	360	379	367	360	325	378	351	362	363	380	377	370	378	370	393	380	360	382	380	385	392	367	330	335	334	351	377	327	367	363	374	378	360	384	400	378	344	352	364	401	426	399	345	369	418	380	326	355	341	377	367	339	347	379	352	389	375	338	367	383	387	366	378	332	365	378	332	357	326	378	352	386	352	367	329	325	356	389	342	368	351	339	370	359	389	332	350	381	365	377	357	357	380	331	365	386	377	369	331	357	397	408	368	350	351	340	387	375	376	365	354	352	355	349	385	385	373	362	367	352	365	366	371	376	384	385	379	363	385	397	424	349	352	337	348	336	378	369	392	323	371	377	334	337	324	367	327	366	357	374	393	347	402	373	350	364	372	364	397	365	321	368	371	333	362	388	337	383	337	375	358	358	346	395	374	368	409	365	332	354	366	376	322	364	330	355	371	373	343	380	368	362	380	333	378	366	360	384	366	324	343	401	341	366	335	360	408	355	342	399	371	351	382	377	362	345	413	365	365	382	352	351	379	353	359	359	342	312	339	358	367	343	371	381	352	379	361	354	362	378	345	392	372	385	352	369	380	363	341	356	364	356	379	348	371	358	360	364	385	347	364	335	345	379	355	379	348	318	353	332	365	371	368	386	359	379	364	360	358	368	379	334	377	350	389	367	363	358	355	377	353	372	355	356	389	361	341	361	367	367	345	370	387	361	368	332	356	374	354	376	364	350	393	387	339	333	374	388	352	347	376	368	362	387	346	353	357	371	362	370	382	325	360	327	373	372	398	339	377	352	345	385	343	390	360	384	337	360	418	354	379	342	357	366	342	370	332	378	358	355	352	390	376	350	411	382	411	347	374	348	331	387	340	381	369	327	334	384	376	360	386	378	337	333	364	345	372	394	393	366	372	366	325	366	318	357	366	370	339	339	380	390	365	342	364	376	345	353	360	370	328	366	379	375	362	367	375	363	340	379	344	331	344	407	349	353	346	369	362	385	334	388	350	398	414	360	376	360	382	336	368	356	367	372	414	341	414	354	380	402	347	367	372	384	390	369	354	374	347	335	356	345	397	359	327	375	368	316	395	386	380	341	361	351	386	366	367	356	368	323	388	405	349	381	364	405	366	368	363	388	374	343	331	373	337	351	377	373	388	313	414	404	363	409	404	361	383	371	346	337	353	391	340	344	370	335	373	390	349	368	363	374	356	396	389	370	337	361	352	341	358	385	380	329	358	356	375	360	346	379	365	344	357	372	375	348	387	350	374	358	394	395	352	362	367	365	334	353	360	398	383	355	334	351	369	365	370	367	367	364	390	341	356	367	334	377	325	361	354	392	398	375	326	363	357	347	366	332	325	389	372	346	358	383	360	349	359	357	357	342	341	370	375	362	370	333	359	384	359	391	360	357	371	343	369	323	377	394	398	346	375	397	380	362	339	333	359	384	341	395	336	363	320	331	356	376	375	373	378	362	352	367	360	335	384	326	347	361	340	339	327	370	395	342	351	370	373	359	322	385	369	355	321	378	352	352	385	344	353	381	344	416	359	377	382	384	393	335	378	364	388	382	381	361	369	362	379	350	320	384	388	354	361	349	336	365	359	378	362	391	336	375	381	317	364	394	362	353	370	389	389	349	340	337	363	382	342	378	357	330	368	322	350	362	388	332	360	357	359	341	366	387	349	321	362	356	416	379	376	350	372	357	374	358	359	370	391	362	323	340	362	335	345	374	352	372	389	362	395	377	356	351	379	404	331	359	368	359	350	394	371	384	375	387	375	372	354	376	385	382	370	395	362	364	349	378	339	369	343	333	352	382	352	331	351	330	360	344	361	366	376	364	391	359	327	355	366	351	376	380	364	347	393	342	355	387	355	326	379	382	347	399	411	383	360	385	361	353	414	376	345	377	371	360	358	355	388	358	398	356	397	375	351	350	376	377	388	362	356	354	337	364	347	350	370	390	370	371	381	333	340	393	333	330	364	393	359	339	399	349	347	390	368	384	376	375	383	411	373	357	360	378	350	349	355	377	365	364	355	335	334	383	348	366	348	340	373	329	413	346	375	347	402	391	331	374	370	338	362	374	360	361	331	341	377	376	365	336	371	360	344	359	381	354	327	372	344	368	362	396	380	330	392	398	371	383	380	346	371	398	373	360	367	370	377	338	398	390	358	420	375	347	389	349	342	340	384	397	359	327	390	353	354	352	372	354	370	389	358	341	360	371	388	345	347	357	360	378	378	361	416	409	389	340	357	350	351	374	342	406	389	387	360	360	393	335	336	350	368	350	354	370	342	389	366	366	353	321	359	379	382	340	332	335	400	360	359	375	370	359	396	384	364	345	338	332	339	378	375	370	355	347	361	352	387	370	370	405	364	378	378	377	351	373	359	377	365	360	385	326	334	380	381	354	369	357	402
4753	857	893	937	841	873	893	892	833	873	855	807	847	857	863	859	874	827	831	855	845	861	847	853	849	831	848	890	830	872	901	876	839	860	855	838	806	846	923	827	812	849	869	865	856	874	842	877	855	875	850	872	885	843	830	806	843	851	841	827	899	836	862	850	847	859	862	857	858	911	877	887	820	903	903	861	895	869	888	900	897	829	878	868	870	824	829	842	857	839	851	818	797	855	854	843	877	895	835	862	837	841	806	841	887	842	837	862	875	824	857	872	827	828	867	860	844	906	838	836	801	879	849	866	877	823	842	863	860	844	812	878	897	894	879	846	875	853	885	839	855	883	876	806	837	845	853	859	837	857	870	879	886	867	823	882	862	861	839	814	822	886	871	822	872	856	882	859	837	827	887	844	889	839	905	881	825	859	843	883	915	845	821	859	906	878	853	842	879	843	854	869	877	846	850	839	873	836	893	869	872	863	898	817	824	834	839	889	838	869	832	845	819	787	878	885	886	897	846	879	856	849	835	881	849	879	857	838	852	851	848	854	842	871	879	825	861	804	825	855	842	832	815	877	802	829	880	906	883	834	821	861	897	802	856	894	847	863	871	843	858	848	846	889	877	845	863	790	909	868	832	885	837	866	875	827	871	864	817	860	866	807	853	847	829	839	846	806	885	831	826	847	871	895	881	845	827	845	881	864	852	860	863	849	846	829	862	851	825	803	864	817	841	867	826	836	870	877	866	874	891	850	867	928	814	900	892	804	895	901	894	846	840	820	903	815	849	799	810	909	818	850	871	862	906	857	878	832	886	838	860	844	827	878	864	843	877	889	816	880	929	942	852	861	874	841	862	821	869	866	839	837	841	899	885	883	823	852	825	877	869	921	890	850	891	844	862	873	882	848	852	884	867	906	809	863	872	857	860	904	842	889	806	847	860	888	828	934	821	895	793	856	928	871	841	843	869	869	832	848	858	903	833	849	816	827	849	830	891	874	842	840	869	834	840	942	897	824	853	885	896	893	835	900	916	888	843	820	791	874	894	874	819	866	898	819	829	853	846	887	820	865	871	871	856	868	847	903	805	901	901	852	844	857	868	779	854	839	935	800	862	829	865	881	852	912	862	829	901	888	915	867	860	851	889	848	904	839	865	861	879	870	869	835	832	894	832	871	839	866	826	880	869	842	852	866	860	813	810	822	911	882	843	873	889	872	913	858	872	836	878	889	775	891	850	844	868	859	879	809	876	837	825	866	858	840	876	809	851	873	854	802	864	875	824	850	857	861	836	851	881	833	894	880	898	836	860	818	825	819	878	874	857	824	789	893	871	889	869	801	888	874	824	843	854	894	825	875	901	856	933	873	861	888	810	848	904	828	835	807	808	881	851	817	864	878	832	845	876	862	830	835	830	841	849	876	770	865	863	878	843	897	857	830	853	878	861	956	830	894	855	878	900	874	820	891	827	843	869	847	850	825	915	869	860	900	848	895	906	840	869	824	882	898	832	864	841	867	852	816	862	873	829	853	857	846	844	891	895	868	829	896	871	856	834	822	844	870	812	830	895	847	848	853	888	875	907	890	846	847	796	837	877	872	835	876	860	838	868	849	856	860	853	861	826	795	858	832	836	845	823	863	852	907	818	787	803	912	840	881	835	849	897	866	857	852	870	892	868	868	835	832	889	845	808	873	850	864	899	831	870	853	864	891	892	892	886	888	829	853	831	900	865	797	880	894	867	819	861	846	848	864	816	851	849	875	863	853	893	879	818	860	863	866	791	856	880	827	866	824	893	906	877	873	870	898	825	897	814	800	846	868	837	849	839	832	892	831	840	833	856	843	858	860	874	891	816	863	902	880	849	886	845	926	824	882	844	832	820	795	795	870	836	854	865	925	888	885	878	877	871	893	874	819	900	832	858	869	861	858	899	853	887	890	898	792	874	847	893	884	849	855	813	876	825	803	827	875	861	911	865	822	867	866	847	858	870	829	810	862	823	844	826	827	825	863	848	892	829	853	816	818	872	859	836	889	832	849	857	824	910	870	859	845	833	843	882	869	894	848	791	834	921	833	883	874	871	849	879	859	836	847	872	839	864	923	887	882	917	863	880	892	835	892	848	827	881	819	839	826	856	834	871	861	823	878	829	887	842	835	819	854	866	879	828	812	831	925	843	818	818	805	866	819	856	907	862	865	880	864	830	813	841	838	876	895	895	863	871	889	895	824	901	817	819	894	890	842	879	903	882	892	883	835	859	875	790	839	853	874	903	862	851	862	852	863	883	909	864	920	887	869	845	862	895	848	857	859	831	861	835	828	865	851	792	870	862	867	857	867	888	826	869	846	833	837	835	812	866	881	829	837	897	848	827	838	840	816	844	868	854	822	847	862	853	832	899	813	847	870	843	876	849	831	822	867	878	847	828	831	792	844	896	897	801	837	873	812	880	825	803	856	856	835	849	856	885	894	833	878	841	870	864	847	829	856	903	879	855	870	886	833	872	912	840	860	858	850	874	848	887	849	828	870	864	935	850	875	844	849	848	851	855	789	881	845	863	888	814	815	868	793	822	832	875	892	812	897	862	887	861	872	849	886	862	897	825	842	827	857	834	886	824	856	901	878	848	864	841	839	814	861	856	840	921	886	865	854	845	868	833	859	842	877	893	861	850	869	847	861	812	783	915	851	849	865	900	856	865	820	830	884	854	859	864	889	834	857	816	842	866	879	852	840	926	796	845	853	882	880	912	897	821	923	911	895	842	865	824	854	928	850	870	857	864	824	870	891	832	842	880	862	881	830	839	782	855	858	852	811	904	871	868	849	817	844	839	860	911	840	834	850	893	823	766	914	903	839	803	878	858	896	865	894	822	844	870	817	850	873	882	854	880	859	852	875	883	880	876	842	894	827	819	808	895	863	888	811	870	842	827	909	865	816	826	835	855	841	905	845	857	847	831	836	835	844	921	864	855	821	866	842	896	843	909	854	869	905	851	875	846	861	882	879	869	861	849	833	829	868	826	854	822	876	894	870	815	827	845	812	802	785	834	901	824	880	885	876	827	861	823	874	830	899	867	888	839	840	904	848	866	861	854	882	826	817	855	833	878	864	878	888	872	884	906	896	844	817	845	839	945	854	875	919	900	829	904	898	870	855	802	841	795	853	884	887	847	845	852	831	833	838	867	842	844	855	876	897	851	892	877	900	873	864	859	823	832	892	849	854	850	864	871	845	834	851	871	860	866	868	899	870	839	834	880	835	855	835	840	874	817	839	875	858	810	884	872	947	844	855	831	865	863	812	866	853	895	802	881	832	838	868	883	879	813	910	834	861	900	868	853	855	821	847	929	851	857	825	864	899	879	860	843	895	822	885	888	878	814	904	872	896	921	879	856	829	863	858	891	867	865	907	838	868	904	892	865	840	844	872	831	891	791	833	885	861	863	867	796	891	811	883	882	881	859	824	866	867	829	863	882	863	853	843	844	853	845	866	851	777	860	846	866	858	817	864
18283	1552	555	519	401	357	350	316	345	290	316	306	309	290	323	312	284	291	300	287	296	289	280	336	318	293	289	317	307	296	292	275	298	271	295	318	321	311	296	304	276	336	299	287	334	306	282	320	315	327	297	307	296	295	278	303	286	270	289	296	263	298	276	270	317	308	311	274	283	290	283	265	279	299	272	274	283	331	265	301	309	305	304	317	301	310	286	258	268	272	277	270	298	268	254	263	300	278	288	267	282	297	275	295	263	298	290	322	298	279	273	258	293	275	284	270	297	287	308	316	302	273	297	277	322	315	295	290	295	292	299	327	312	287	298	325	280	286	308	313	305	288	292	286	298	280	306	297	280	319	315	295	289	275	262	288	276	277	280	316	295	304	290	274	307	309	317	304	281	309	311	324	288	292	283	278	295	284	285	303	305	310	308	304	317	324	305	313	291	305	295	296	291	296	307	300	284	286	292	299	331	254	322	272	295	267	298	295	281	285	276	256	310	300	282	280	287	284	284	289	301	298	276	284	333	283	284	322	260	270	297	272	295	286	295	294	264	283	288	307	279	290	273	250	262	280	304	261	308	266	297	293	294	295	295	289	307	301	286	312	322	289	315	275	274	308	271	314	332	321	309	310	301	275	289	270	316	284	295	273	280	291	283	279	290	328	327	298	289	299	296	299	306	277	284	300	276	296	329	299	297	280	285	286	272	278	332	321	314	320	279	307	301	301	282	287	265	292	295	300	304	297	331	308	284	293	249	315	282	244	303	274	279	289	263	305	303	280	280	282	298	268	292	300	287	271	306	306	316	267	285	313	268	279	323	276	289	258	274	254	337	322	275	292	298	297	266	289	311	293	316	293	278	293	285	301	303	322	318	284	285	274	261	310	295	266	285	297	290	301	292	280	290	290	288	265	298	272	283	290	311	279	317	307	325	296	297	303	315	295	303	308	329	302	310	327	304	310	265	290	326	316	274	305	313	312	295	280	313	294	305	290	280	305	285	274	262	317	306	321	298	320	293	279	275	288	315	289	310	281	269	304	343	274	294	299	274	326	304	283	271	328	312	273	309	317	344	317	300	260	302	319	294	335	289	305	302	302	326	282	297	299	309	344	309	300	306	292	286	278	305	265	294	320	307	288	287	300	292	309	260	311	324	280	290	306	339	320	276	311	277	292	271	324	317	288	301	286	282	289	300	312	288	294	307	309	287	309	279	293	268	301	289	303	287	281	298	311	311	255	272	297	311	283	296	287	240	281	307	326	324	281	268	279	270	324	330	312	309	294	291	269	298	282	317	311	273	283	294	311	287	274	275	296	306	337	323	288	316	266	301	317	267	308	291	326	273	309	313	313	316	302	297	304	281	271	336	293	293	292	304	284	295	275	267	296	263	269	280	282	312	298	282	337	289	322	356	304	274	303	310	301	308	300	276	300	306	303	308	301	277	307	282	263	283	278	301	281	296	308	284	285	267	288	278	307	320	311	290	278	314	332	309	287	326	273	308	302	300	298	323	305	290	302	266	296	299	301	304	279	299	284	294	268	322	284	288	313	290	274	309	268	282	312	246	290	296	304	288	286	293	276	279	260	308	280	296	285	224	319	315	300	312	347	280	322	266	296	298	278	284	271	282	297	252	279	289	301	300	317	252	281	300	297	299	299	282	318	299	284	266	282	301	295	332	271	272	290	286	286	305	310	294	284	296	298	292	308	283	301	282	289	288	318	307	282	281	311	303	282	304	332	273	288	316	322	289	293	312	296	332	289	307	278	308	327	274	265	283	289	282	303	326	305	269	282	288	293	276	287	332	283	277	275	308	316	290	283	269	273	288	284	297	272	312	309	294	272	268	291	297	286	313	302	305	285	316	275	278	290	318	283	293	320	270	304	279	278	294	331	290	285	303	291	328	326	269	299	285	265	278	318	295	278	294	309	313	276	296	291	258	244	297	312	310	300	291	274	318	301	293	290	292	316	315	258	295	314	287	274	292	287	278	327	300	285	301	277	301	296	271	273	267	304	309	306	315	322	287	321	324	317	291	269	305	309	297	282	281	274	281	301	313	276	271	250	305	301	283	287	313	315	333	282	290	312	282	324	284	262	301	295	277	288	278	327	302	281	302	294	311	328	286	296	293	277	304	296	291	328	279	289	307	323	314	277	274	325	290	313	271	303	294	267	324	299	284	312	304	315	315	320	304	271	321	278	283	300	299	280	299	256	309	310	278	290	319	316	271	258	308	297	294	289	295	303	294	316	260	298	288	267	276	274	293	297	307	302	278	280	262	268	285	293	284	289	304	270	319	285	298	286	285	323	300	277	292	300	284	299	277	295	257	272	316	314	257	292	320	317	303	310	286	288	294	303	288	307	308	283	294	289	297	276	284	297	307	298	300	308	293	316	285	301	279	323	313	291	266	297	271	300	272	267	291	282	277	280	289	295	286	291	290	272	300	269	293	293	285	318	318	294	303	322	306	290	307	292	312	304	304	288	303	269	285	278	321	333	276	309	296	303	294	267	287	294	301	264	301	302	279	304	291	285	320	289	331	314	285	303	302	297	309	333	282	275	303	283	290	276	321	290	301	267	264	288	312	326	304	322	327	299	287	298	309	287	266	300	273	280	281	277	330	303	294	267	318	290	324	303	288	283	307	311	285	271	280	286	290	303	309	304	290	312	283	287	302	275	319	323	285	323	301	296	287	306	298	284	283	267	272	301	299	307	298	317	264	309	322	294	284	319	284	278	288	283	293	329	306	289	298	295	319	307	308	314	302	274	347	296	278	317	304	282	275	312	264	269	248	304	282	322	297	319	294	305	271	285	288	292	310	323	263	276	314	298	264	304	323	288	298	307	296	316	304	299	321	326	314	281	287	290	289	306	320	313	303	287	291	348	298	321	293	263	305	310	299	276	307	297	287	284	298	313	271	312	278	284	281	301	318	289	298	274	282	313	310	272	307	313	297	320	283	282	275	283	276	326	319	288	273	281	284	283	325	277	296	278	312	289	287	312	333	294	278	248	297	290	318	280	274	311	297	310	268	300	309	295	267	270	320	284	271	283	292	324	304	292	265	281	301	313	291	315	252	312	302	299	345	300	287	295	315	298	318	278	304	308	304	286	278	302	316	278	248	299	319	299	310	298	291	289	289	286	314	317	297	278	281	306	327	320	261	287	278	259	293	277	294	314	323	316	298	287	247	307	311	281	320	338	300	295	296	251	275	273	263	301	341	276	346	299	288	311	282	311	326	289	279	300	292	327	309	286	306	294	316	319	259	318	293	284	303	290	285	279	314	277	271	317	307	308	315	291	297	272	293	288	294	294	297	305	323	305	290	319	303	301	294	278	295	284	295	304	286	335	286	276	303	289	287	307	292	270	304	294	296	315	288	307	272	273	289	303	293	300	274	320	286	295	315	315	287	278	304	283	297	286	285	289	305	314	277	256	269	255	297	288	287	300	277	305	298	283	303	295	309	264	282	298	279	314	294	341	286	286
12698	977	1191	1298	1182	1080	993	976	854	790	742	794	758	765	760	795	743	715	752	720	736	720	710	666	727	755	708	767	754	730	674	673	746	680	736	725	687	751	690	677	733	691	703	731	699	723	682	741	703	698	716	725	644	710	714	736	670	698	722	690	725	706	704	749	731	702	720	675	719	752	730	717	682	665	652	732	699	689	705	725	702	683	699	718	706	722	664	714	663	686	676	691	752	686	684	688	716	697	677	694	702	673	693	700	681	708	675	680	709	713	660	657	693	704	638	657	681	693	744	680	722	692	655	686	688	661	718	688	651	664	663	698	635	684	720	720	671	710	682	704	706	700	736	676	651	752	693	716	707	716	682	752	712	679	682	729	723	724	651	659	717	635	695	716	725	680	709	766	698	697	661	731	701	723	679	648	703	723	689	692	744	640	683	718	725	684	665	730	745	724	685	730	690	642	684	684	681	643	711	716	691	676	681	679	721	735	687	664	687	663	695	729	655	743	722	697	676	701	698	670	699	680	723	640	740	744	701	720	732	734	696	654	710	711	776	681	735	683	717	677	699	659	707	673	711	671	646	693	713	697	678	638	667	711	736	696	687	672	738	711	713	709	701	718	682	702	739	672	712	695	729	671	687	668	691	683	680	712	699	697	727	738	704	703	693	670	722	726	684	688	707	689	740	766	711	724	692	690	769	679	680	697	722	690	708	631	666	747	694	676	642	710	669	689	699	702	708	681	699	728	750	690	701	692	707	673	689	695	701	723	721	711	734	698	704	720	717	674	690	672	701	663	673	707	673	711	661	772	711	698	697	687	698	712	651	727	701	678	671	719	687	713	676	673	713	689	701	704	722	718	701	649	687	635	707	710	672	668	685	681	686	715	683	672	692	694	698	711	642	670	664	706	683	638	662	716	701	688	701	659	680	669	671	697	704	661	699	710	686	666	657	687	693	696	692	710	666	620	671	688	695	651	709	722	697	705	741	648	689	689	700	710	680	688	700	694	682	686	694	700	691	686	695	687	725	681	684	663	655	739	760	682	685	704	727	726	697	672	720	746	703	696	697	665	727	703	719	667	718	664	668	655	678	712	672	676	687	714	680	685	673	653	661	695	659	675	654	662	689	721	691	687	741	654	738	675	707	649	716	727	704	664	680	682	687	733	648	714	657	724	671	670	730	728	712	701	672	702	670	687	670	704	645	675	732	702	674	758	703	710	684	739	666	664	721	657	685	677	693	696	722	645	708	663	687	676	699	702	712	667	736	659	708	685	662	720	693	674	705	705	690	705	701	665	650	745	712	656	679	745	690	736	674	679	707	665	672	687	749	701	712	689	707	671	697	669	701	695	675	676	653	647	708	643	704	664	724	693	694	646	725	705	713	737	681	693	685	709	680	688	749	653	645	703	697	706	684	710	725	700	728	664	703	701	683	689	668	695	707	710	707	693	711	689	676	687	686	681	697	726	662	714	683	704	678	660	682	693	711	671	730	708	652	681	748	706	674	719	737	668	725	672	736	689	677	735	731	700	689	672	717	719	622	738	727	675	646	754	696	727	727	711	635	704	692	702	682	655	687	675	682	659	702	708	679	699	697	685	711	682	680	731	645	686	679	696	721	698	667	700	656	705	676	717	727	711	696	707	679	683	682	730	676	720	741	642	647	699	675	717	713	704	721	665	706	733	692	679	690	702	708	666	701	719	710	665	690	678	711	700	710	699	711	691	711	717	671	698	731	708	672	697	736	713	687	711	738	700	708	654	689	716	666	711	667	709	693	726	678	727	693	697	701	738	662	646	689	715	732	704	696	682	694	688	705	683	681	729	679	672	631	712	683	651	651	678	682	688	701	679	721	747	682	692	686	691	666	645	685	716	685	734	676	710	706	738	721	773	698	686	666	666	724	698	717	711	749	665	702	726	711	712	687	659	670	689	671	652	694	739	629	696	715	684	700	666	714	720	687	712	670	700	726	661	652	730	732	675	693	763	717	694	707	689	740	685	698	680	626	689	726	656	678	687	696	684	671	691	682	700	675	697	673	702	699	716	725	681	654	699	681	708	703	654	700	692	681	677	701	708	671	716	684	715	711	661	682	765	679	733	713	689	701	725	692	689	751	689	685	664	652	713	686	664	703	710	686	690	693	685	662	706	745	737	685	680	670	745	737	682	701	738	741	691	664	679	667	671	662	697	696	725	699	663	708	695	704	743	703	685	688	713	731	718	689	709	721	623	694	721	702	707	704	638	710	713	693	723	678	707	667	732	681	702	680	689	713	660	671	710	710	743	683	696	677	709	719	684	721	665	698	697	672	703	660	687	675	739	735	704	738	700	728	694	701	688	693	667	693	731	679	730	644	717	732	689	715	681	695	692	688	694	682	709	742	668	668	737	666	732	740	714	651	676	707	677	697	657	698	682	713	731	690	709	659	689	747	672	702	708	702	676	678	699	697	725	693	688	693	666	678	692	712	675	667	695	719	709	685	734	726	676	698	681	685	679	685	686	667	707	708	638	672	686	756	668	666	678	693	679	697	683	707	668	686	683	727	675	728	658	673	676	661	707	673	658	683	718	695	709	673	691	712	701	635	685	652	760	648	707	710	709	687	692	672	738	691	706	689	676	679	653	651	724	745	673	652	694	627	707	696	655	719	651	747	706	699	732	697	725	706	722	684	662	715	709	648	753	698	672	699	685	723	733	677	741	653	693	711	712	745	672	702	651	690	666	681	734	698	719	680	692	693	723	733	670	684	715	712	660	710	706	667	672	668	721	676	692	703	714	697	702	697	700	731	719	718	695	665	668	708	672	728	720	713	653	675	710	743	710	686	671	695	684	684	639	701	694	656	694	701	673	753	711	687	687	716	750	668	685	710	688	682	688	669	680	664	703	689	678	709	696	686	706	663	700	711	694	693	748	711	647	718	679	716	700	730	637	744	676	719	675	682	695	668	715	686	691	715	698	664	730	660	644	727	687	680	631	639	645	700	631	724	667	704	660	631	684	728	697	703	656	695	672	658	682	674	686	749	731	748	709	705	717	696	694	704	690	633	695	689	717	710	760	720	694	713	677	692	759	721	721	756	684	632	683	697	721	723	698	723	773	656	695	708	685	639	660	703	665	699	658	680	750	692	705	654	652	672	638	687	719	648	683	662	701	686	696	685	623	735	698	709	697	688	720	685	688	667	688	703	698	738	713	688	696	693	694	700	704	708	700	730	713	692	742	704	698	710	684	721	685	680	705	707	735	695	669	647	686	691	713	703	738	692	652	702	695	679	675	694	702	653	731	668	744	679	672	687	693	685	650	713	714	653	716	667	710	730	687	683	674	691	660	715	697	728	673	670	711	674	662	700	671	701	714	689	688	721	683	699	721	688	689	701	716	683	670	713	713	687	679	750	738	673	763	700	754	721	714	690	723	706	745	685	702	681	675	675	722	679	689	655	680	691	700	664	717	691	707	677	723	681	716	680	663	654	714	728	692	697	687	734	711	691	700
29263	3588	769	518	357	252	215	182	158	191	168	157	165	149	153	149	128	151	148	108	130	144	141	118	144	145	118	127	158	124	121	135	137	111	143	131	105	147	149	113	141	134	142	110	140	135	128	135	126	127	143	122	125	150	135	116	124	128	127	140	119	120	109	117	134	114	110	120	132	130	134	132	137	123	133	108	127	128	136	111	111	137	130	144	154	126	131	132	122	138	117	126	143	106	144	120	104	110	121	140	122	128	138	121	146	124	127	139	130	152	154	110	114	130	136	138	148	135	133	137	134	129	144	111	109	122	132	123	135	134	117	137	115	106	126	106	100	112	130	128	120	122	114	132	142	128	140	149	113	149	133	125	129	146	133	138	129	128	127	114	109	114	136	115	127	133	114	139	120	127	132	117	122	103	108	119	133	137	138	126	122	143	127	118	129	111	137	122	135	129	114	116	108	107	104	122	130	108	111	104	131	112	121	133	140	117	105	139	109	114	140	109	131	109	130	119	135	120	132	109	113	131	135	126	136	131	121	135	136	118	123	107	132	132	126	124	142	117	135	142	134	122	133	105	127	136	125	121	122	128	132	126	113	138	126	122	122	140	142	115	117	129	130	125	143	142	108	129	126	153	140	150	133	130	135	129	126	130	141	121	117	122	134	116	123	113	126	120	138	116	154	121	124	149	120	133	121	127	133	131	133	130	120	130	132	133	126	143	136	133	113	119	143	125	114	133	129	126	139	130	115	135	124	111	148	118	129	109	136	139	121	127	129	113	142	134	137	120	137	149	120	134	137	124	134	142	128	131	122	128	150	128	122	104	142	141	142	126	121	120	122	149	141	144	116	133	117	137	135	125	125	129	117	112	120	138	109	111	100	104	119	116	141	129	127	143	121	128	125	136	142	136	158	144	128	121	117	131	139	127	131	135	117	159	111	119	114	118	102	114	103	109	124	124	107	118	131	149	132	130	130	144	139	117	112	127	139	128	139	124	137	127	137	115	134	140	135	155	137	128	147	150	109	150	123	145	120	114	123	154	139	123	114	121	126	143	130	130	125	135	124	113	103	153	116	131	101	121	147	119	126	124	105	128	149	126	141	128	106	140	130	119	137	128	122	123	123	132	155	145	121	132	117	123	100	136	133	121	130	119	109	140	128	137	140	138	147	134	116	125	139	134	154	121	115	145	132	144	121	118	123	137	117	119	133	115	171	153	126	134	111	114	117	128	143	115	130	123	120	137	123	115	118	121	152	133	132	138	136	142	134	127	134	133	114	155	145	116	125	157	132	102	143	133	126	135	117	125	131	128	106	129	128	127	125	123	149	137	137	139	126	125	108	136	144	129	114	123	128	117	152	148	121	128	134	152	130	139	115	135	127	124	127	135	136	162	120	133	115	130	142	131	110	113	121	134	129	133	128	126	131	112	128	124	117	133	126	127	139	126	135	125	111	134	121	126	149	128	124	136	118	132	112	124	131	116	115	129	140	107	140	151	128	125	159	137	129	121	132	146	123	112	121	135	142	132	145	134	124	138	129	136	119	124	120	135	132	149	131	110	118	112	125	131	129	150	168	107	115	130	109	143	130	123	133	132	141	117	121	152	147	130	126	123	123	125	130	133	119	133	144	116	129	139	133	124	123	127	147	129	128	145	138	139	151	128	125	129	118	143	112	135	111	122	139	127	133	114	131	147	108	128	132	121	116	116	131	133	139	119	134	116	127	124	127	105	134	139	133	129	145	141	118	118	120	118	156	122	133	122	135	111	129	134	130	143	136	133	104	121	134	127	110	126	130	122	134	127	129	136	119	99	127	118	138	135	123	111	167	155	135	133	130	122	144	128	135	118	127	129	146	116	151	115	128	114	173	122	131	145	110	127	142	140	130	124	105	142	122	148	132	126	123	139	129	138	117	126	115	147	131	126	135	172	117	115	138	117	106	125	134	121	136	109	124	116	126	144	134	121	139	118	148	145	132	134	132	150	147	128	122	125	135	130	149	120	104	135	151	125	119	133	108	142	153	110	115	134	111	104	115	113	141	134	105	142	133	112	116	136	145	121	141	140	122	145	146	151	133	127	129	127	127	134	134	141	123	122	126	119	141	122	120	130	108	122	128	123	132	123	128	134	113	149	121	150	132	131	143	110	118	163	124	136	134	130	119	133	142	126	115	149	152	139	134	138	116	144	151	117	126	125	109	132	143	143	134	146	114	137	152	139	134	136	135	145	134	133	108	120	132	143	126	149	122	136	163	134	118	138	138	126	130	131	107	127	110	121	131	129	142	139	135	122	107	111	122	135	120	109	130	127	129	133	119	117	129	138	135	122	142	139	121	125	142	112	117	131	152	130	132	122	123	109	101	137	145	124	130	135	123	116	122	139	146	131	126	125	138	147	111	126	132	160	112	119	125	119	123	128	120	112	135	120	141	105	136	129	134	138	115	136	148	165	141	119	133	105	126	136	169	106	124	113	112	126	116	111	135	145	155	128	118	129	117	132	146	117	144	144	136	130	141	121	119	136	131	125	146	116	128	121	145	155	131	127	135	122	135	118	126	132	123	135	141	132	127	126	113	112	113	127	129	136	139	123	130	156	124	135	134	147	138	118	119	116	137	137	128	116	131	116	134	118	125	132	124	148	131	120	131	139	121	132	137	132	115	129	145	113	124	125	115	106	122	139	134	127	133	132	121	122	121	139	119	123	119	141	141	144	119	134	155	143	153	120	126	130	137	125	130	142	118	120	126	134	143	119	114	128	119	116	126	131	146	137	123	130	138	127	138	126	131	128	142	134	123	128	141	121	116	130	129	132	107	136	132	128	125	129	158	122	166	140	155	116	124	113	131	135	120	128	134	131	139	137	141	131	126	98	124	142	121	123	119	132	129	113	116	128	144	122	112	124	107	140	144	132	133	152	141	129	123	125	119	135	100	123	118	140	115	125	133	153	123	130	141	126	134	142	135	126	119	134	104	117	132	134	119	136	98	131	137	137	137	109	116	119	125	120	110	107	131	142	114	96	134	116	131	137	157	152	115	118	154	120	147	136	128	123	126	107	130	148	119	113	135	137	156	108	117	135	131	125	112	139	139	118	113	129	127	122	129	124	131	109	121	137	148	132	129	106	135	122	118	121	126	118	125	117	143	103	131	144	128	126	127	128	120	120	124	139	137	118	133	133	124	130	138	120	137	135	132	140	135	132	110	140	127	124	137	118	123	119	127	127	124	129	124	130	130	122	138	103	117	125	130	138	126	113	120	141	131	149	145	136	114	136	130	133	128	148	133	104	127	117	122	126	135	139	127	144	130	117	143	128	130	135	124	123	144	128	119	124	142	138	157	102	124	114	135	136	120	123	138	118	116	143	132	156	133	122	125	118	127	142	133	127	133	150	129	128	137	123	140	151	135	106	150	119	120	119	111	111	130	146	112	112	131	130	133	111	111	143	151	105	148	132	119	124	118	125	137	129	110	141	144	123	140	133	128	133	129	136	110	147
17454	796	1345	1496	1290	989	852	770	660	566	524	517	514	471	468	463	432	429	395	394	407	387	418	416	336	394	378	347	388	367	371	367	368	368	377	390	364	360	361	355	346	359	348	361	349	365	388	350	344	322	353	352	346	348	301	315	335	369	341	376	342	345	383	333	338	370	350	346	349	362	338	383	390	348	343	356	347	363	321	346	352	382	347	343	319	323	332	335	333	328	352	354	341	352	338	338	354	351	340	346	357	364	353	332	369	362	357	340	330	343	352	333	363	363	320	325	353	336	334	362	314	324	323	331	337	343	364	347	356	343	333	330	346	338	354	338	321	330	323	349	337	325	338	367	336	330	343	335	320	351	331	312	362	323	335	362	373	343	349	358	360	355	361	352	360	365	339	343	331	341	347	361	350	384	333	330	340	328	344	317	333	348	374	334	342	343	352	299	335	372	362	375	368	361	339	322	336	329	331	345	348	338	320	363	363	366	359	290	347	366	345	351	340	360	351	329	332	375	340	344	331	342	375	342	357	359	310	339	356	321	352	322	350	358	311	328	333	355	354	359	356	305	341	352	343	352	348	367	352	327	341	371	347	340	340	345	349	313	322	367	346	338	324	329	342	360	326	333	347	364	336	342	350	344	338	349	351	337	346	329	340	317	348	343	335	333	358	304	343	354	356	363	332	319	344	337	377	334	357	328	326	322	342	362	367	333	342	321	343	319	310	366	318	362	333	345	342	341	329	315	341	374	329	328	340	367	362	342	343	308	331	321	354	387	349	316	332	345	339	353	370	369	334	352	297	316	350	330	326	382	326	343	315	329	348	361	359	356	327	324	331	322	353	368	315	351	320	313	348	323	342	329	369	361	325	330	372	379	310	347	337	316	352	336	359	345	325	327	332	341	338	377	330	323	359	344	361	343	338	316	387	329	339	336	312	324	342	305	377	341	349	313	350	328	375	319	376	351	338	316	338	313	325	362	358	344	355	303	335	311	315	328	365	329	353	373	340	370	336	339	336	394	341	354	344	334	395	349	344	371	321	327	311	331	359	349	365	345	315	346	368	377	312	342	319	311	307	342	357	331	338	335	305	337	371	368	333	322	336	331	306	325	359	371	339	349	355	324	334	347	322	308	334	339	338	367	344	336	350	353	345	364	332	374	340	342	313	342	343	332	340	325	330	363	301	328	338	359	316	344	361	326	348	352	335	326	311	308	300	339	314	361	343	352	330	338	349	343	366	336	374	323	365	331	353	345	336	320	375	350	368	310	373	342	346	308	331	349	330	339	337	350	345	362	351	339	367	370	349	347	354	346	360	346	361	373	331	331	359	328	333	360	348	337	325	353	340	326	335	347	336	327	360	332	313	316	338	326	322	364	323	328	317	390	314	365	332	346	345	333	343	343	353	343	305	330	329	341	364	356	345	334	361	331	344	325	344	318	343	332	317	369	368	352	358	327	332	365	349	332	360	354	345	325	326	338	315	343	345	350	330	344	360	315	327	327	354	324	356	330	368	352	322	347	384	328	343	391	336	360	340	318	355	317	376	342	305	316	325	365	358	320	360	337	303	332	377	338	335	348	342	385	353	332	344	354	316	343	354	363	357	320	360	379	320	325	345	357	304	323	349	354	364	326	340	345	341	356	340	348	326	353	337	325	387	324	339	341	296	326	355	353	317	305	361	418	336	366	346	353	382	352	343	352	319	327	321	345	326	364	353	335	357	359	355	341	314	391	331	344	352	371	339	321	344	331	334	341	335	352	348	335	351	343	349	343	370	359	347	366	318	361	351	356	307	349	353	330	350	343	362	303	354	345	310	369	308	366	291	381	339	331	342	324	317	334	343	326	347	330	321	356	375	351	343	363	321	350	341	349	310	335	345	314	315	369	362	313	390	344	327	345	350	329	387	346	376	343	369	346	309	354	371	370	341	344	340	373	309	343	338	336	329	395	359	335	360	326	364	317	346	314	300	345	358	357	360	314	325	344	344	353	319	328	317	333	297	347	310	346	354	365	358	349	361	346	351	346	359	326	335	314	342	402	365	326	345	342	356	322	319	327	362	344	333	348	341	336	324	312	364	327	329	321	317	352	372	350	354	408	354	324	360	320	334	298	331	340	341	326	332	340	359	354	359	346	349	339	345	349	336	338	353	369	337	337	342	372	353	353	370	346	327	353	332	354	332	378	340	314	336	365	360	321	316	322	332	323	362	333	323	331	341	333	374	347	340	325	348	334	338	342	325	357	352	369	351	371	372	373	343	338	347	345	325	332	338	345	331	353	360	355	357	340	334	353	315	364	362	367	324	321	344	317	321	340	342	363	338	324	357	333	347	340	351	372	350	345	363	352	359	363	353	355	372	357	345	359	339	362	341	337	322	339	344	300	367	312	310	325	343	323	364	344	343	366	357	348	386	341	340	317	355	350	345	339	318	354	338	315	322	357	326	359	345	321	318	353	329	329	324	338	375	337	341	361	343	306	319	329	354	339	357	343	336	359	376	342	334	342	327	337	357	342	340	356	331	328	345	330	338	325	319	351	332	329	342	348	336	374	354	328	340	331	335	373	363	313	323	320	308	313	369	306	338	379	359	321	374	331	338	373	323	342	364	358	369	339	342	346	371	350	344	339	352	331	362	337	351	339	348	362	333	326	331	330	332	352	335	368	369	309	333	364	325	353	386	327	369	327	331	339	355	314	341	338	362	359	340	362	365	327	320	344	328	330	314	323	370	334	347	320	322	329	292	348	325	323	336	327	361	328	361	341	325	337	305	369	335	346	338	320	346	350	338	321	309	332	322	288	353	346	324	359	335	355	353	329	357	324	323	359	327	324	369	380	364	364	378	355	311	352	358	368	319	311	341	360	332	320	349	328	304	346	350	351	356	346	340	311	360	329	321	344	334	360	344	348	340	328	348	336	347	328	352	362	337	316	321	352	325	376	320	359	347	351	346	323	334	367	354	327	380	353	336	320	365	308	373	363	337	357	350	350	323	363	380	323	289	315	342	325	343	370	339	362	318	349	332	332	362	343	387	310	358	372	370	319	344	370	348	325	364	333	352	358	329	368	362	389	302	329	372	356	348	315	352	352	353	367	330	345	324	330	332	325	336	350	324	354	352	347	367	345	339	350	319	325	375	301	324	335	360	329	339	338	351	371	344	337	336	349	320	340	370	343	349	326	317	356	365	331	375	329	325	370	327	312	342	358	299	333	345	345	388	316	363	353	328	350	344	307	345	352	356	363	331	350	327	344	366	344	350	337	338	337	299	341	329	308	366	326	333	319	356	313	331	331	324	354	334	340	332	347	356	334	332	334	360	344	330	350	366	370	355	288	340	325	347	353	369	321	313	337	321	330	354	341	366	340	327	350	329	346	325	341	316	308	313	314	340	309	333	327	352	350	346	333	330	326	355	358	356	340	361	372	331	324	337	316	372	314	318	346	309	345	322	319	371	338	358	359	340	325	333	342	361	343	355	334	334	339	360	374	360	305
5909	456	355	386	370	379	398	341	343	366	351	329	348	362	377	391	385	367	358	389	365	322	391	365	332	391	343	382	387	374	348	348	331	369	374	367	359	353	368	361	324	376	387	373	350	328	376	334	363	346	377	347	378	350	350	360	377	372	364	389	405	354	370	337	350	355	362	403	394	391	340	314	359	384	362	340	376	350	351	364	367	344	375	321	368	370	352	372	376	384	401	376	346	352	323	349	351	330	362	371	358	359	325	371	388	331	355	332	350	358	335	362	339	373	368	369	355	345	373	354	348	362	390	387	345	351	386	397	335	352	386	362	359	349	384	381	364	359	384	394	370	348	344	373	401	384	372	375	368	358	334	389	366	408	347	358	379	388	337	378	351	308	347	361	369	401	320	362	343	354	374	373	351	359	353	366	379	337	355	385	348	361	396	367	387	381	379	345	360	365	351	360	344	387	357	358	351	351	336	375	380	372	394	352	388	378	374	399	363	364	398	358	367	369	339	351	387	376	328	354	352	344	340	346	373	338	334	375	382	354	344	370	338	379	384	352	349	390	355	336	356	359	330	356	384	376	342	348	385	385	376	324	371	386	364	337	320	367	377	375	362	359	392	351	370	410	381	354	384	331	399	345	360	325	326	387	323	363	373	371	392	392	392	351	380	378	374	357	379	359	400	383	355	329	371	343	360	348	321	321	390	345	380	367	370	345	387	332	379	346	352	340	353	344	347	355	354	368	368	374	361	323	372	374	341	338	374	383	358	355	356	337	360	360	340	357	341	336	336	365	332	366	367	386	361	382	375	359	358	357	369	377	322	364	369	380	375	345	366	354	373	332	383	382	402	344	349	364	368	385	354	364	362	345	367	363	362	355	358	354	393	367	323	339	363	335	419	345	401	337	403	380	360	350	353	336	381	375	371	333	350	358	390	339	373	360	395	368	374	361	400	360	380	379	373	396	359	378	360	362	338	339	400	388	339	380	369	355	364	367	388	342	376	357	347	347	344	369	372	358	339	345	335	330	386	321	354	370	385	386	371	385	397	347	370	348	411	342	351	380	378	361	361	352	377	350	374	363	385	354	398	374	368	327	393	322	369	336	374	373	338	387	352	335	353	371	328	341	343	395	372	336	342	392	350	339	342	360	343	399	368	347	357	392	359	372	363	365	369	387	371	371	356	308	363	349	356	352	349	355	387	349	332	372	402	407	356	386	380	395	410	385	310	365	375	370	356	367	342	366	338	358	382	380	367	357	381	379	359	359	327	339	359	360	355	342	356	342	349	366	373	362	374	346	349	354	379	351	346	359	369	363	336	384	362	340	359	346	396	336	378	338	341	404	357	355	369	315	357	378	397	364	370	336	381	393	359	340	374	366	366	375	346	343	365	347	344	365	347	363	378	365	363	370	353	366	373	332	403	383	373	373	348	405	393	383	341	359	370	386	396	339	373	348	354	326	368	378	376	339	379	373	357	367	337	385	398	351	391	369	387	332	346	356	387	373	344	364	383	360	403	339	369	360	349	345	405	369	362	329	396	352	369	331	368	374	408	371	384	390	364	360	413	356	370	319	358	355	349	355	348	360	367	407	362	372	375	346	388	374	381	362	374	374	342	392	337	369	356	345	341	345	382	331	362	358	367	383	363	377	396	376	328	365	340	352	363	377	384	323	358	349	364	381	352	354	363	353	349	373	367	362	355	378	366	359	346	336	372	381	345	378	378	354	341	322	352	410	360	342	364	386	372	355	354	403	358	374	361	357	356	411	375	359	380	365	339	327	393	359	402	372	398	410	413	391	368	355	364	378	343	348	344	369	361	369	320	378	361	404	345	358	383	348	367	362	338	357	371	367	387	336	355	340	354	327	398	354	367	356	388	338	366	356	407	338	388	329	355	381	377	389	404	370	377	329	394	331	382	340	366	391	371	371	403	398	373	397	365	404	368	386	390	387	381	343	359	364	369	357	357	359	384	351	431	354	379	382	345	331	352	367	377	369	362	343	336	385	378	347	350	365	349	369	337	361	355	371	373	366	379	374	395	316	359	354	335	367	378	338	370	383	351	367	392	353	361	369	322	341	371	399	369	318	365	364	359	358	372	392	349	338	391	360	350	386	384	365	351	350	396	378	373	357	362	383	376	349	336	328	387	363	379	375	358	343	348	346	381	378	380	344	340	365	354	385	399	333	366	378	355	401	375	355	356	362	399	400	365	363	386	386	339	357	381	361	368	361	328	378	351	393	366	347	367	348	369	334	360	370	366	350	359	406	388	306	364	384	371	361	376	358	339	362	351	353	370	342	370	362	332	365	320	401	366	343	316	394	407	382	372	350	369	379	379	351	371	369	364	380	405	405	361	368	348	372	360	367	401	367	353	346	336	346	352	373	352	381	359	353	423	368	377	391	305	340	355	397	376	355	347	363	392	356	359	366	369	391	397	393	377	371	369	365	397	329	364	366	401	353	338	385	363	387	342	340	395	347	349	402	349	357	342	370	359	360	333	389	417	337	347	370	360	318	369	361	390	377	360	377	384	430	346	363	371	340	336	356	367	364	309	347	364	325	365	318	388	376	361	376	376	362	356	373	355	397	360	365	300	377	374	362	411	366	336	326	380	354	403	341	364	359	374	364	361	362	333	381	366	373	414	379	368	381	371	353	380	366	410	339	353	384	379	383	383	331	386	327	352	348	392	365	333	349	350	378	341	381	412	387	335	386	382	386	329	366	391	341	360	382	342	402	375	372	390	377	338	364	339	351	392	356	367	367	359	378	359	384	364	332	372	362	376	337	369	380	338	342	323	399	356	352	346	372	359	373	379	334	344	379	355	349	371	351	377	405	333	347	363	387	384	375	350	355	356	384	341	389	378	388	378	382	337	333	351	340	354	348	353	355	364	383	378	356	325	373	372	380	358	369	378	363	379	382	360	347	416	392	369	341	379	409	360	356	381	369	383	362	379	338	361	372	329	332	342	383	397	363	367	338	345	296	351	370	364	376	376	361	350	412	374	379	361	355	381	363	401	386	365	372	386	383	381	343	342	358	376	355	362	384	383	350	349	411	369	337	324	371	377	385	354	392	378	385	368	344	338	351	347	352	363	365	373	383	369	409	361	364	350	327	365	345	345	384	389	358	340	363	363	391	361	328	337	345	341	374	384	360	380	356	394	361	348	375	371	350	332	394	344	358	355	391	354	369	379	385	363	375	347	366	395	378	376	360	389	345	386	356	378	373	358	379	360	365	379	344	389	372	342	362	357	344	344	404	385	362	341	369	376	371	354	378	371	354	370	350	371	359	365	338	349	358	345	359	397	373	357	379	394	378	357	324	364	341	355	340	367	355	377	324	347	389	405	354	362	363	406	373	376	349	361	351	383	370	351	340	344	354	340	319	342	350	355	381	348	362	383	356	300	375	338	359	348	381	355	350	367	348	348	394	403	373	363	364	373	360	370	342	360	366	381	371	370	338	352	363	374	337	336	335	364	365	364	353	361	362
4951	851	894	925	839	867	882	813	870	843	841	861	827	838	842	904	859	844	852	853	843	872	898	828	846	914	856	836	802	846	865	868	889	850	829	852	858	802	883	882	851	857	852	847	808	879	836	832	838	899	839	871	876	927	862	888	862	852	841	828	855	823	881	847	845	886	812	828	845	824	822	853	882	870	805	851	895	843	817	896	826	870	836	855	842	883	890	852	834	848	910	836	888	854	833	892	831	835	885	843	893	864	871	826	833	857	879	854	817	806	924	841	903	886	849	818	869	820	855	856	867	892	878	824	835	875	926	842	885	888	894	826	838	883	840	885	872	824	859	856	839	911	848	877	846	898	874	887	879	825	857	844	814	830	865	849	867	877	891	862	848	777	864	867	798	829	843	809	861	916	841	855	855	860	875	894	852	836	847	870	807	831	817	874	854	868	904	882	790	892	892	852	851	845	825	855	885	861	821	855	875	820	853	860	888	860	818	881	849	837	844	840	836	888	834	812	887	890	862	899	865	816	888	842	846	871	874	852	845	876	872	878	902	861	832	911	857	843	832	849	819	841	839	884	868	836	873	850	835	844	902	883	875	930	839	876	936	876	846	819	838	856	895	821	863	885	849	845	821	858	881	896	837	855	858	889	844	875	863	893	847	897	872	841	933	881	923	839	830	835	858	910	830	884	864	879	867	894	815	851	909	864	858	840	826	847	846	886	866	866	852	855	838	878	893	842	814	862	851	884	869	873	872	857	878	855	872	913	842	911	856	870	917	828	902	876	854	871	875	866	823	869	878	852	844	925	888	837	896	868	805	832	877	859	842	853	820	864	839	838	836	849	890	827	867	874	859	893	876	843	840	856	900	835	829	861	850	893	886	832	841	816	847	899	905	872	858	875	933	833	880	866	895	867	835	867	867	900	889	846	869	839	843	879	842	905	852	875	853	869	842	887	836	848	857	873	839	855	869	808	847	923	901	879	879	835	858	819	849	863	864	873	868	898	842	821	879	896	855	873	821	801	829	825	875	830	864	872	833	853	859	863	894	874	827	895	865	823	893	843	826	864	830	857	851	780	859	881	802	874	878	805	871	920	886	896	864	845	887	888	914	817	884	817	910	852	825	821	825	847	851	835	905	877	848	862	833	861	831	831	832	853	837	843	864	834	846	843	827	820	839	820	903	793	870	899	824	850	857	858	848	907	838	887	843	859	808	918	878	820	782	799	853	888	861	826	823	820	867	839	878	876	883	905	867	916	820	855	837	830	819	873	877	862	905	828	871	836	856	883	852	864	864	833	839	829	877	870	876	865	839	868	837	859	873	799	846	883	903	910	889	771	896	846	832	844	841	937	826	889	881	877	848	869	868	855	811	900	849	835	858	877	857	846	843	838	849	888	854	848	846	917	875	891	836	803	848	891	862	884	868	882	857	911	857	848	819	839	867	893	878	870	864	854	893	856	830	889	867	901	883	848	877	845	842	850	857	885	830	901	853	904	810	874	867	917	843	862	843	894	876	854	826	853	861	870	832	860	817	857	821	858	910	906	803	864	894	861	819	913	909	870	810	842	868	882	870	881	873	858	884	795	894	835	859	922	841	940	860	880	845	847	901	828	854	860	867	834	849	926	854	865	916	856	846	840	867	941	876	887	834	883	859	866	880	850	884	848	892	873	824	868	823	913	857	881	892	913	882	848	876	861	860	849	900	849	832	876	903	915	885	850	852	820	842	850	891	900	888	896	916	844	845	875	846	846	841	904	887	813	779	834	842	813	854	896	847	836	857	825	858	849	867	814	852	866	851	852	903	862	871	851	867	817	879	762	875	847	860	852	854	840	884	862	834	859	855	888	867	839	836	796	836	881	869	864	853	844	872	892	864	858	816	865	864	826	862	863	858	848	864	863	871	905	892	877	898	910	865	848	865	796	858	877	922	890	868	822	866	857	817	844	821	887	866	860	857	846	824	855	845	821	891	891	856	918	903	822	814	901	860	847	891	858	897	909	908	849	852	837	841	878	892	837	821	836	855	862	874	852	860	904	860	858	855	842	887	864	841	841	903	861	830	881	787	825	894	878	891	867	865	867	831	821	843	926	900	879	868	812	857	878	880	842	863	835	846	871	845	815	908	886	814	863	886	882	846	919	874	857	883	849	829	850	869	875	847	876	840	861	899	795	872	848	841	868	893	827	828	850	812	791	885	807	847	857	846	880	864	847	883	847	877	849	882	827	892	878	856	889	843	852	873	865	864	892	837	814	836	844	865	897	865	887	913	849	818	832	883	837	881	863	850	903	882	856	886	850	815	827	873	917	866	871	883	885	891	899	849	887	856	880	883	888	835	824	872	826	844	833	881	874	853	875	901	846	855	872	894	876	832	882	870	873	838	822	853	886	811	854	863	855	875	812	812	855	833	831	884	882	916	798	860	833	833	882	890	832	833	880	857	916	884	809	839	854	864	884	866	879	868	842	869	828	883	861	880	900	825	868	861	869	900	855	871	867	869	803	855	845	793	839	829	857	789	874	824	866	833	831	802	878	832	869	850	908	852	882	894	828	825	839	861	817	835	911	863	847	864	908	889	894	857	838	841	876	830	854	897	802	865	836	874	896	877	876	828	853	871	921	855	893	812	849	824	846	876	905	879	903	882	885	863	810	870	904	861	853	876	888	816	812	800	834	847	887	851	917	869	814	851	853	882	847	882	877	890	904	834	857	862	855	912	863	885	891	874	885	872	841	792	873	860	903	823	838	797	828	870	925	839	826	939	880	855	847	898	863	864	827	868	890	863	845	880	870	836	902	895	862	866	826	805	846	886	790	880	848	856	844	897	915	853	816	906	840	854	828	898	852	860	865	854	883	851	862	900	828	824	799	835	823	871	847	877	879	804	878	868	864	851	835	889	927	845	859	829	863	845	901	833	840	824	845	851	829	820	879	846	875	903	852	842	891	819	786	855	852	773	882	829	855	862	829	881	886	886	844	880	856	886	861	864	830	831	901	837	873	841	900	851	837	860	847	863	893	877	804	846	880	844	882	824	836	856	843	816	872	863	880	856	849	842	853	866	805	874	885	900	851	930	824	889	833	913	873	845	868	886	807	876	824	845	874	921	816	860	869	831	862	827	924	801	873	891	868	917	891	901	858	835	838	897	849	877	848	859	852	825	873	843	918	875	841	820	836	875	822	881	819	851	855	848	830	846	856	919	795	866	912	827	887	803	903	882	846	850	849	827	847	857	836	890	859	874	873	852	899	880	908	834	865	908	839	840	857	861	860	926	880	866	839	913	816	868	832	848	854	850	906	871	882	857	858	837	865	835	895	858	874	860	820	862	828	836	875	869	865	792	892	887	861	909	856	844	818	863	901	846	869	902	839	834	898	861	833	800	914	891	877	873	899	868	866	846	848	879	825	873	866	844	862	860	840	902	825	884	869	870	853	901	859	870	851	839	889	839	849	819	860	867	877	901	842	847	875	867	849	872	883	780	820	862	810	902	829
19956	2047	578	430	401	356	341	324	305	324	318	299	325	290	297	304	301	306	318	321	319	306	296	324	320	293	314	306	299	284	275	288	268	283	285	292	307	304	300	297	323	280	265	294	318	294	287	314	284	298	279	315	296	304	287	297	287	282	297	296	295	307	294	292	305	293	316	307	300	256	271	305	305	328	305	324	312	318	294	300	318	286	287	300	278	299	272	301	335	296	313	331	284	262	294	283	293	327	262	278	301	302	336	320	331	336	296	281	348	292	268	296	285	300	288	294	291	297	308	293	282	289	286	291	266	266	312	285	329	284	297	274	272	296	327	289	297	294	306	339	270	296	313	293	285	316	293	291	304	264	319	305	276	290	283	279	284	284	247	308	262	273	295	268	283	304	288	273	299	299	317	269	320	266	297	271	283	304	332	328	286	277	289	292	313	275	286	261	312	282	309	312	311	264	296	315	294	275	318	310	283	306	317	307	287	280	278	290	291	272	298	311	319	340	305	296	321	295	292	314	291	281	254	280	276	300	326	274	292	266	296	262	317	265	283	309	329	265	289	323	262	291	280	245	273	304	289	311	295	298	302	279	284	304	269	268	282	298	310	324	286	295	310	318	296	311	265	291	294	306	299	264	270	253	298	281	319	298	296	298	306	309	303	289	273	314	298	320	275	284	307	312	299	294	289	276	265	283	302	300	292	284	301	279	269	271	308	268	286	291	296	307	275	263	310	313	257	275	308	258	299	270	316	281	294	319	290	292	282	320	310	260	284	298	326	300	292	299	278	271	296	302	303	307	299	294	303	299	283	288	299	310	282	301	328	287	325	278	302	301	258	273	305	302	298	291	308	342	311	304	285	302	288	276	278	266	266	283	302	296	299	269	316	327	293	307	295	312	313	319	317	318	301	313	317	281	291	265	310	305	307	297	268	294	288	297	289	298	284	307	276	287	302	289	284	296	292	295	301	306	324	328	302	312	268	282	324	275	284	296	292	281	316	290	301	282	285	294	318	294	313	306	296	277	307	289	284	302	279	286	337	300	272	306	266	293	295	312	267	287	268	276	289	319	263	302	274	313	271	287	271	311	297	292	280	292	329	304	282	299	306	278	338	279	279	311	303	303	273	301	288	317	311	313	303	271	266	300	280	289	341	314	281	273	265	280	278	309	288	265	336	324	264	279	272	297	292	257	269	339	284	291	287	283	306	305	300	308	292	305	307	292	317	294	305	313	268	284	288	294	318	325	319	315	330	289	297	319	334	268	309	305	311	273	317	278	286	295	269	303	280	277	300	281	239	270	344	301	280	323	308	282	280	297	296	298	282	290	269	311	287	259	295	265	282	284	284	274	263	283	295	271	274	301	306	265	308	271	262	284	303	288	293	288	282	301	295	303	301	299	329	326	300	279	290	297	285	285	317	301	300	322	307	289	284	285	311	313	290	313	304	298	285	299	296	296	277	263	283	274	268	256	303	321	274	270	315	292	284	317	301	297	297	292	307	319	305	305	323	298	289	290	282	256	272	300	274	303	300	333	294	273	278	312	269	341	279	331	289	310	240	287	307	341	276	276	308	305	273	276	306	325	308	264	305	274	282	309	275	286	277	320	333	266	322	296	304	292	293	286	310	287	283	284	277	277	268	299	322	291	283	304	284	308	282	269	283	302	319	275	291	304	272	287	264	309	275	262	274	334	268	292	315	337	282	276	280	263	306	291	282	290	302	277	279	279	310	288	302	296	298	253	288	302	279	286	289	293	295	294	305	286	263	287	313	292	273	307	293	293	308	316	299	291	300	294	300	293	263	305	308	265	261	284	291	266	303	296	299	292	282	296	290	304	283	307	296	313	312	295	318	276	292	291	293	319	305	273	333	283	304	273	300	287	292	293	283	296	278	305	307	302	307	310	300	307	270	276	281	283	292	300	282	276	284	292	300	309	316	281	319	287	310	309	295	305	271	304	305	273	277	278	314	313	309	255	320	300	327	319	286	285	288	309	289	311	268	283	317	293	306	302	316	270	325	314	293	287	282	286	290	312	322	285	284	266	299	277	289	269	280	285	263	278	309	293	288	276	281	279	315	287	307	307	313	306	300	292	272	306	317	298	317	298	263	261	265	323	309	242	310	283	293	282	280	289	283	324	277	308	314	297	286	284	335	285	251	287	330	320	330	291	302	274	317	334	318	285	283	299	268	291	293	305	290	307	290	307	315	272	302	283	274	309	290	273	334	323	335	294	283	294	306	320	322	292	292	288	306	324	258	289	309	315	296	297	263	311	297	302	286	301	334	313	311	298	281	294	326	272	311	316	310	300	294	276	293	311	288	286	285	298	280	261	286	286	321	279	303	281	334	306	305	309	301	275	288	310	304	313	296	290	295	297	301	293	273	265	292	310	247	273	307	254	270	305	303	304	288	292	285	304	320	288	269	276	295	257	300	296	268	290	279	290	301	300	286	266	306	301	269	322	278	298	308	298	266	307	288	279	349	320	332	283	308	324	296	310	295	297	285	259	267	303	305	302	288	284	299	288	307	311	305	294	303	321	284	293	279	301	336	321	299	305	295	310	278	293	295	286	290	301	292	311	265	284	274	275	282	280	271	304	292	293	286	320	300	276	324	280	284	289	308	289	295	272	279	309	331	277	285	284	265	277	299	315	317	297	310	307	250	275	293	275	279	309	289	298	313	293	328	298	301	265	294	317	309	304	319	264	303	295	290	302	310	311	285	306	309	288	268	285	317	270	275	281	296	272	305	295	300	287	293	282	321	280	282	313	285	288	307	292	297	274	305	284	299	309	288	298	280	298	295	279	294	274	317	276	285	266	298	282	310	276	279	298	284	237	304	283	300	299	310	270	317	293	288	257	243	317	311	310	281	269	304	308	271	289	336	278	288	285	321	311	282	284	309	316	289	313	280	290	266	280	293	260	292	301	301	289	316	303	320	308	300	301	282	281	254	298	287	317	286	280	284	280	291	287	315	290	285	284	356	285	297	286	297	308	310	315	281	275	286	307	322	288	285	275	284	321	305	304	303	278	291	284	311	279	256	336	267	301	296	272	272	289	313	318	279	309	284	284	306	287	302	310	294	280	268	296	302	309	310	289	278	312	279	318	306	295	314	272	271	289	312	319	319	274	303	284	287	301	291	287	285	325	273	319	311	263	271	286	266	291	278	296	301	311	294	265	283	307	300	309	317	276	270	275	287	304	298	306	264	289	309	262	287	318	280	288	335	275	295	300	328	311	299	282	314	289	327	246	305	287	285	286	274	287	311	294	317	288	302	273	316	276	313	285	282	293	299	296	292	282	291	286	284	298	284	297	283	305	291	317	290	277	278	273	284	299	268	311	276	280	275	282	295	292	290	280	323	301	294	289	314	271	296	311	307	298	313	291	300	285	307	290	284	283	310	268	289	287	308	294	297	316	302	263	295	272	287	298	310	328	306	300	282	246	294	301	307	297	310	318	312	314	316	308	296	305	267	311	312	275	281	280
13794	871	1181	1381	1198	1080	901	833	817	851	765	779	762	768	751	770	688	729	706	709	753	725	728	712	742	741	713	734	713	669	735	688	783	703	721	694	746	698	718	682	719	710	704	661	730	696	711	675	704	703	709	726	742	698	700	699	715	698	672	692	712	701	654	671	741	727	714	688	678	698	755	676	704	726	704	719	693	723	703	658	708	682	677	713	650	690	728	685	729	721	686	656	696	689	715	720	719	690	751	663	699	742	631	693	681	693	681	753	651	727	674	737	697	736	700	742	714	735	655	688	656	769	712	665	718	698	693	678	707	711	692	652	711	708	670	666	698	693	677	709	644	738	691	689	682	672	757	714	658	702	691	672	738	757	689	687	685	737	736	698	760	760	735	673	707	721	686	726	714	668	748	697	683	696	703	685	707	763	740	659	721	704	682	653	670	676	733	689	689	670	704	700	682	702	708	708	693	697	673	671	659	631	715	726	699	684	687	686	687	674	672	669	721	676	722	721	738	698	718	730	659	730	677	700	709	687	721	695	763	704	654	763	705	695	687	645	702	718	642	705	671	687	713	728	659	674	720	697	670	737	732	689	671	673	766	716	690	753	704	686	725	716	700	692	692	696	690	721	692	679	701	666	715	728	708	730	702	712	730	697	717	708	691	656	686	714	767	715	712	708	729	717	703	677	726	717	658	693	708	694	709	727	748	724	670	695	700	735	714	701	689	741	727	725	718	689	727	700	713	697	658	643	681	679	681	741	731	618	669	741	708	689	728	688	685	701	716	673	768	747	750	711	725	711	662	711	701	746	706	700	685	676	708	727	716	709	692	712	686	735	706	709	700	719	703	695	688	732	655	716	668	713	696	671	678	775	708	714	728	684	681	672	690	695	664	718	702	704	681	674	729	700	738	721	723	721	714	728	684	722	712	691	725	698	699	707	698	727	684	696	711	732	685	695	695	724	650	675	637	699	739	707	692	749	738	726	672	706	720	685	656	724	701	740	701	649	748	738	708	708	741	683	658	702	682	701	723	690	666	711	678	674	701	703	733	701	698	693	719	738	684	699	694	715	717	707	701	673	727	658	688	716	679	708	696	741	714	749	720	698	682	693	651	697	689	694	710	712	769	710	683	714	745	723	735	690	728	717	683	746	690	670	713	667	719	670	670	665	682	655	734	699	724	745	714	677	693	716	695	762	674	674	732	659	696	642	712	698	754	649	685	717	690	695	701	730	708	714	662	686	766	724	662	715	674	684	690	663	723	729	710	669	685	706	650	646	697	700	691	751	706	637	694	694	696	681	719	687	685	648	669	740	692	726	657	716	737	694	711	656	655	673	706	695	720	665	715	666	686	743	702	699	692	656	736	722	693	710	642	680	709	715	705	689	678	724	690	723	678	752	713	726	715	733	651	688	685	709	719	720	752	701	713	699	697	677	736	694	697	728	694	743	688	699	729	741	684	698	690	724	717	668	725	722	682	682	751	711	687	704	719	725	712	676	695	705	717	660	708	720	720	709	679	694	698	716	746	716	669	675	733	716	725	715	736	706	707	738	670	694	650	675	695	697	661	715	683	683	691	665	698	724	734	767	709	692	734	689	666	713	685	703	664	672	705	687	688	679	729	734	690	744	717	735	689	671	669	698	721	689	714	698	714	670	742	769	728	717	717	691	667	710	677	695	709	698	702	715	673	695	731	695	708	729	679	679	690	719	726	716	724	686	670	689	694	684	684	701	713	707	628	673	741	678	676	690	721	735	670	721	662	744	727	666	711	707	705	715	726	731	661	698	691	634	690	667	701	717	712	727	683	657	727	736	722	715	668	676	669	689	709	730	663	729	765	708	722	702	684	673	689	699	674	706	651	744	680	713	664	721	743	713	674	691	723	679	682	688	699	699	709	713	728	703	714	702	705	758	730	683	698	683	710	725	704	676	679	641	677	686	709	675	699	653	683	669	690	702	684	700	750	693	691	676	687	750	683	737	692	706	735	711	696	734	634	688	723	717	663	705	686	662	704	667	685	720	684	716	678	673	711	728	734	727	663	713	728	729	697	740	727	685	679	683	690	655	691	692	664	680	713	698	701	686	659	727	719	690	739	671	729	662	756	721	720	693	672	716	674	672	680	693	699	721	667	697	740	637	691	707	729	707	691	713	655	724	701	675	707	681	669	713	670	698	689	714	743	696	728	667	667	673	731	695	699	705	649	703	684	759	725	703	726	694	729	688	684	694	692	672	711	738	657	698	761	683	720	670	673	662	651	669	693	735	700	701	692	711	698	694	677	670	710	692	732	707	751	727	737	728	707	707	698	652	702	698	779	675	731	684	708	672	764	699	675	690	669	720	652	742	695	652	685	689	711	720	669	704	682	701	714	684	705	710	709	726	683	746	747	658	656	708	740	643	682	681	675	697	703	706	722	710	733	691	745	731	711	687	688	661	712	661	706	752	687	637	698	677	694	723	670	703	701	705	643	675	687	706	681	635	718	710	668	705	700	646	699	665	703	723	693	706	704	710	687	719	709	705	714	733	682	698	699	684	697	719	729	704	721	723	661	666	714	641	711	701	687	650	720	712	706	681	691	678	739	682	698	692	686	781	710	698	665	738	689	691	741	708	699	714	735	672	705	731	688	692	717	667	682	668	688	709	728	680	711	712	681	708	729	722	722	744	730	682	690	702	695	640	712	723	719	743	662	709	670	705	658	738	684	705	666	698	673	711	717	645	702	711	671	699	742	716	699	751	726	734	692	687	709	749	686	668	707	675	672	710	679	715	718	657	730	706	695	697	742	675	691	674	733	703	735	689	690	736	732	706	706	704	709	698	731	664	638	678	704	699	671	721	697	684	698	667	706	725	682	665	674	726	706	686	698	696	680	706	673	689	666	690	685	698	666	663	755	693	715	704	735	714	695	718	696	637	709	625	657	723	703	752	734	676	670	684	731	679	682	726	703	678	670	721	677	687	678	705	689	654	642	689	719	668	695	646	721	679	730	697	712	697	767	648	700	747	669	700	653	711	702	662	697	710	677	699	661	695	684	642	663	728	642	730	682	699	675	702	693	690	714	706	693	712	699	708	696	738	742	662	675	719	731	727	709	695	674	718	716	686	698	676	645	727	718	698	698	704	708	692	722	644	723	702	691	674	726	704	708	678	669	691	711	710	702	698	737	722	710	689	710	718	700	682	730	733	740	722	729	725	735	696	705	691	700	711	670	664	695	715	727	680	702	699	684	704	693	701	711	708	665	739	679	773	745	723	716	724	706	724	687	682	680	690	705	708	694	710	682	680	726	699	728	697	729	683	670	723	735	666	678	725	757	657	728	706	633	679	717	774	714	693	664	668	664	715	697	719	703	707	720	703	664	705	696	715	718	710	704	700	689	704	742	693	675	692	663	729	680	701	678	714	727	657	704	727	707	659	644	689	724	700	709	686	685	671	747	684	703	717	678	702	677	693	657	776	721	704	670	674	722	720	702	693	749	718	701	685	715	681
29238	3665	775	504	344	263	247	203	179	158	197	138	152	148	128	146	147	141	119	146	138	136	125	128	128	96	118	133	129	135	127	140	126	134	114	118	167	134	147	143	125	121	150	121	127	112	119	134	128	111	143	132	129	141	131	121	127	130	142	147	104	116	129	128	127	116	121	129	129	117	155	132	142	143	106	127	134	119	118	152	125	126	139	116	147	130	106	117	150	144	131	146	120	146	130	117	125	115	142	130	128	110	121	122	139	142	137	130	113	121	127	106	119	119	120	142	128	98	124	107	144	112	133	134	129	130	138	149	124	132	124	131	131	118	134	138	134	134	136	118	120	139	155	123	110	140	144	129	118	138	109	141	112	122	123	126	138	149	124	131	127	152	153	129	107	126	128	110	138	132	135	106	135	135	129	126	116	135	123	102	154	146	132	127	121	123	113	124	118	111	113	123	126	129	122	125	94	126	133	143	114	134	131	133	104	131	124	133	137	128	94	122	146	130	127	120	122	130	112	142	135	133	146	141	127	119	113	119	130	129	119	134	131	139	116	127	117	113	124	120	139	138	112	136	134	126	126	138	159	129	109	139	129	118	121	135	118	148	111	121	111	109	134	131	140	124	133	126	145	154	112	112	112	132	118	120	149	137	104	136	136	161	139	146	128	138	107	113	134	137	137	131	126	131	137	141	125	150	138	105	101	124	134	123	125	143	138	135	118	112	123	105	121	120	125	131	123	146	123	132	149	138	107	133	126	137	119	121	138	138	124	94	141	98	133	142	146	133	121	139	120	127	138	135	130	138	107	122	142	125	126	117	126	149	134	140	124	117	134	130	123	135	142	134	120	115	135	134	122	122	122	111	130	136	131	121	135	138	146	126	115	124	127	128	137	110	132	148	132	134	112	120	132	114	143	157	122	118	137	150	137	118	135	144	138	132	119	154	150	140	134	123	112	125	152	124	117	108	124	129	128	126	131	144	123	121	130	137	145	134	124	133	113	145	116	116	141	134	128	120	130	115	117	125	150	132	117	131	115	130	139	135	122	146	118	122	107	127	145	133	140	129	126	142	137	139	138	131	117	129	122	161	122	149	120	136	132	139	125	127	125	125	116	117	128	133	128	111	98	110	149	120	128	108	127	147	116	107	142	132	145	141	135	141	128	120	143	126	137	141	133	127	93	144	120	119	151	135	128	120	130	124	109	141	134	115	135	128	140	127	140	140	128	111	107	144	134	112	121	119	125	130	123	119	144	137	136	124	126	123	120	105	117	125	151	131	121	134	105	135	100	118	139	125	115	115	114	135	115	111	123	129	142	153	122	124	135	129	127	127	124	141	121	116	109	125	111	129	157	143	121	124	109	114	116	112	127	136	143	143	108	116	122	162	121	121	165	137	114	141	141	134	121	130	130	121	114	129	136	121	130	125	131	115	135	128	138	139	116	111	124	130	114	141	130	128	139	138	136	149	136	127	130	133	113	103	131	124	124	115	142	128	134	128	135	124	154	119	122	125	119	130	114	133	141	148	170	138	140	142	120	133	145	110	127	126	122	115	131	107	130	128	134	131	132	148	113	104	150	115	127	122	139	116	131	116	111	136	127	133	145	138	120	117	145	125	134	146	114	102	124	121	124	134	132	112	127	123	122	132	131	141	138	132	127	124	132	131	128	114	144	115	130	134	128	116	129	114	126	135	112	104	138	133	128	147	143	115	131	122	128	132	136	138	111	133	127	138	135	144	155	134	132	117	124	150	138	139	132	131	115	116	139	140	135	116	142	115	138	129	136	129	125	132	160	125	131	128	129	135	123	129	133	130	135	125	119	143	108	128	129	140	121	124	136	121	137	137	140	130	107	117	116	138	131	116	121	132	137	128	143	119	140	128	134	116	109	126	145	132	147	142	135	120	130	140	136	148	151	118	114	127	157	131	123	144	133	144	105	111	129	125	124	127	141	148	121	152	128	114	109	134	112	121	134	133	127	128	117	131	129	144	135	125	117	130	124	120	123	145	134	126	134	130	138	117	131	126	134	113	138	145	141	115	132	126	117	131	141	121	117	137	125	127	130	148	149	136	126	150	134	107	116	139	147	128	124	139	104	139	126	105	131	128	105	130	118	138	138	122	113	144	140	124	146	161	123	151	125	112	116	121	115	137	93	122	123	111	145	128	119	126	138	121	142	120	122	131	136	139	140	145	111	140	112	137	148	130	113	138	135	139	129	133	116	127	123	121	108	116	111	146	124	115	115	129	130	105	125	139	134	123	105	131	140	137	111	122	116	109	129	127	125	123	115	146	132	127	124	132	134	150	114	145	141	149	131	123	127	133	132	131	126	112	110	120	136	118	135	129	113	93	139	143	113	141	111	115	153	132	130	112	133	100	134	105	149	111	107	148	146	143	117	115	143	120	145	127	139	119	120	136	153	134	102	140	127	140	129	124	114	119	134	140	110	126	137	112	129	123	121	153	141	125	118	122	117	136	145	113	123	131	137	127	123	123	112	139	120	119	142	126	136	143	117	121	140	130	118	152	119	119	130	138	103	147	143	124	111	111	135	121	128	127	137	127	137	117	128	141	125	113	117	134	131	140	104	128	130	114	147	127	114	159	125	102	106	123	133	144	132	129	124	129	133	136	148	121	127	110	144	141	147	126	126	126	139	138	118	124	134	130	141	136	125	125	133	140	133	119	130	116	113	138	109	133	127	137	135	144	134	126	124	147	152	129	120	113	132	134	141	138	114	147	132	130	117	159	131	117	132	109	146	127	135	129	143	143	128	119	127	119	142	104	115	143	149	119	126	131	128	135	139	126	114	138	131	139	136	120	132	137	138	148	129	119	112	121	129	141	137	131	122	124	115	137	112	134	120	133	142	109	160	121	140	132	124	121	120	145	131	141	138	116	112	146	134	121	116	133	134	112	133	116	112	123	124	140	139	141	125	111	154	123	109	125	133	122	138	120	142	112	120	119	126	139	115	124	114	148	114	135	125	113	123	135	118	152	132	125	125	116	124	136	131	120	129	125	132	134	147	144	118	130	158	128	140	136	119	130	121	128	133	129	113	118	111	112	121	128	140	118	116	136	142	141	125	130	125	129	120	115	132	118	121	121	125	102	111	123	135	113	153	132	139	113	125	129	132	151	133	118	138	137	131	135	113	115	151	139	107	127	107	110	130	137	130	132	113	129	148	121	112	129	108	112	127	124	136	144	129	144	120	130	129	114	122	107	133	137	127	125	137	107	149	142	134	133	124	135	109	120	110	99	112	124	102	138	148	121	110	134	129	119	126	125	123	100	102	133	132	129	114	114	136	126	118	125	131	119	123	141	114	134	97	109	130	139	140	125	146	130	161	128	142	136	118	127	124	121	125	144	148	128	109	123	133	134	113	131	120	110	143	133	140	110	126	132	138	141	117	140	122	133	109	128	120	128	153	110	138	142	122	120	132	121	140	140	125	123	108	122	136	114	139	148	117	157	141	138	119	149	118	110	137	151
17549	762	1352	1487	1318	979	859	756	652	574	543	522	513	463	487	448	464	410	430	408	415	412	403	403	409	354	377	384	372	352	365	368	375	373	358	367	380	339	359	346	340	367	348	331	363	358	342	361	344	367	331	305	365	363	357	310	327	368	342	341	360	352	334	343	364	351	368	356	368	351	328	362	370	364	324	349	321	353	343	288	351	369	368	323	348	323	354	341	363	349	338	349	383	349	342	351	350	355	326	346	356	338	342	354	351	375	343	343	331	333	388	329	346	349	307	386	334	339	336	352	321	322	370	360	342	370	345	344	350	336	342	355	351	327	333	336	344	326	348	322	327	321	345	348	362	325	332	354	340	322	341	315	334	329	340	326	351	336	310	364	358	310	337	300	337	316	340	324	333	342	363	323	352	332	345	328	368	363	355	327	328	350	353	327	309	370	360	325	353	356	338	346	308	351	321	328	322	335	369	344	335	370	344	318	342	332	363	348	320	328	342	314	335	328	347	355	367	344	364	312	363	347	342	335	350	366	346	370	364	339	329	344	351	320	359	359	351	356	309	364	333	354	335	353	344	318	329	326	331	330	323	350	351	367	347	336	345	366	347	348	346	322	341	357	358	322	333	359	331	351	352	326	386	366	358	353	352	330	376	341	323	355	319	336	335	368	352	369	350	327	342	350	354	311	333	327	324	352	351	365	365	350	366	327	343	349	356	325	308	312	306	312	368	341	322	357	343	329	343	332	319	347	366	352	337	316	309	318	365	323	349	350	330	337	339	324	349	337	362	315	339	339	344	318	361	352	379	314	337	329	312	335	344	307	330	342	313	356	362	335	345	323	356	345	322	365	325	342	356	356	337	369	358	344	350	335	372	352	346	339	349	343	331	326	347	357	309	374	334	346	279	334	351	341	341	361	329	317	332	306	352	374	335	332	383	335	357	348	374	339	342	348	323	342	342	345	358	349	338	364	374	348	347	350	330	329	349	360	375	344	335	348	366	341	320	337	308	344	350	354	338	326	339	334	326	323	309	315	343	342	378	350	391	343	366	345	337	349	337	325	283	359	352	336	331	350	330	348	334	336	323	367	356	314	347	342	332	315	327	332	301	341	351	351	364	364	338	375	347	342	344	313	366	325	333	351	374	335	311	310	326	338	329	364	328	310	370	325	353	341	341	358	382	351	320	363	319	344	334	336	339	372	322	341	359	296	342	360	341	369	354	333	341	308	355	363	339	327	342	317	323	352	333	371	305	298	355	327	363	374	384	348	336	344	345	360	330	333	327	339	321	339	318	314	352	350	327	375	300	347	349	348	352	336	373	338	342	357	361	342	309	353	344	338	340	360	334	355	332	363	323	333	333	328	321	356	352	336	306	346	358	324	346	333	321	316	362	328	359	317	366	342	363	356	336	291	358	334	295	345	351	329	371	370	314	344	365	357	345	348	329	319	320	339	364	343	332	305	338	365	341	335	339	349	339	352	343	342	315	325	341	358	296	347	350	319	302	353	343	314	323	330	369	358	353	337	359	338	348	363	370	343	317	347	364	348	332	348	343	323	349	325	342	347	359	307	341	339	321	338	334	367	346	347	349	330	356	333	337	343	320	355	347	345	334	338	347	353	333	348	343	330	350	347	341	318	332	315	337	342	346	365	348	319	367	328	344	320	302	326	357	343	358	327	369	349	360	331	333	387	366	337	334	341	335	333	345	322	373	343	334	318	337	354	310	347	347	303	312	347	346	323	339	358	339	325	348	359	366	324	355	372	372	345	377	322	358	326	321	355	361	368	320	361	334	355	321	331	347	342	376	334	337	355	361	354	364	346	325	341	344	371	321	343	328	345	345	331	335	326	333	342	344	325	352	333	342	366	373	313	326	342	279	339	369	348	326	316	328	349	338	315	354	298	350	348	336	346	324	314	385	315	338	366	365	305	347	338	326	356	329	330	325	329	324	331	356	340	360	355	328	327	305	355	366	350	342	308	352	331	336	336	341	358	337	375	339	337	351	352	372	355	346	368	352	342	359	376	310	345	354	323	353	360	312	306	342	340	349	365	335	339	359	375	342	337	338	325	321	348	338	330	342	330	325	362	374	309	328	319	327	304	345	319	321	335	332	354	339	326	297	330	353	345	364	354	333	332	360	358	344	364	317	352	318	328	346	329	348	317	332	324	336	323	361	364	336	365	344	324	345	308	302	355	361	323	391	333	354	350	339	370	341	359	325	311	380	323	359	340	370	313	366	367	307	340	342	316	324	356	309	348	340	319	367	324	334	366	305	363	344	371	347	326	358	339	379	343	342	327	366	316	364	344	353	349	336	343	347	358	362	338	354	371	333	331	331	341	344	347	381	318	322	340	359	320	344	345	338	359	329	325	334	320	321	334	372	372	324	337	376	328	364	329	315	333	339	350	348	320	354	348	339	315	324	363	341	315	334	349	342	340	354	358	363	328	340	346	331	392	326	334	343	351	360	350	345	315	316	361	353	333	362	378	358	321	348	324	371	357	351	315	316	359	356	338	303	330	310	381	357	350	351	346	359	324	379	357	340	348	329	340	323	294	354	345	352	358	363	308	346	348	347	336	352	339	347	320	298	338	359	343	326	335	332	374	333	350	338	341	324	369	309	379	330	358	330	349	347	317	335	322	370	345	350	312	359	321	336	322	360	306	349	339	352	356	350	350	313	347	357	340	353	333	319	350	351	333	337	385	347	329	347	334	383	340	307	354	354	326	370	352	330	323	364	334	350	349	318	343	342	299	313	343	346	340	349	356	364	356	351	375	355	345	351	315	317	323	369	336	355	325	327	356	343	372	351	330	308	357	342	320	325	334	311	323	339	355	334	322	324	332	372	334	343	322	364	341	340	343	383	324	348	352	343	320	357	329	319	357	335	335	352	332	368	345	341	326	330	308	347	358	352	344	351	345	326	337	380	354	337	343	319	323	369	332	350	364	338	288	317	333	293	343	311	354	344	355	332	331	337	374	368	341	340	319	345	352	338	364	326	301	325	341	340	356	346	332	324	325	327	353	368	335	339	285	333	333	315	364	369	368	326	336	338	335	367	365	351	331	321	330	335	357	339	338	326	347	337	339	324	360	371	357	354	328	367	334	336	360	315	335	333	322	359	340	347	370	308	317	348	357	377	352	351	321	325	342	313	338	352	316	319	357	338	319	350	350	362	342	324	323	337	317	363	330	341	335	330	351	367	368	346	352	353	333	336	354	376	369	337	364	342	333	356	326	329	369	304	328	348	364	316	342	343	338	341	358	344	341	296	373	331	321	346	336	316	334	326	337	380	342	344	331	344	325	338	335	336	323	372	369	319	352	332	354	316	299	347	362	317	345	366	358	362	317	366	352	357	341	320	303	339	365	344	339	328	359	335	332	361	320	369	306	321	306	355	384	342	327	334	366	344	350	325	337	362	342	347	359	330	339	317	315	339	354	353	335	317	391	336	312	340	363	346	357	335	340	369	377	327	319	344	361	332	342
6226	552	377	381	378	388	368	405	392	343	384	408	349	331	356	371	395	389	357	383	405	393	371	373	390	377	360	414	389	372	397	386	353	390	368	343	370	374	387	376	402	351	378	368	370	365	330	378	322	365	344	364	375	378	340	376	358	372	387	411	382	392	394	413	344	382	346	364	356	371	372	362	374	351	386	350	349	358	386	335	379	335	377	356	305	374	361	378	363	373	342	329	335	356	362	395	375	420	374	375	361	351	338	371	333	376	389	369	335	345	371	334	340	383	358	381	374	332	375	373	368	360	390	358	375	368	367	360	395	324	364	340	364	360	350	351	357	383	359	379	372	311	357	392	381	393	386	353	373	355	335	346	369	380	375	359	366	360	336	340	336	376	368	374	370	371	375	384	329	357	386	346	361	379	346	353	389	326	378	381	336	365	372	347	373	365	370	354	339	349	357	389	374	366	380	397	371	347	367	361	389	370	351	373	342	393	365	404	394	354	384	415	383	417	345	365	364	396	328	361	357	338	390	342	394	361	310	368	351	364	386	328	356	371	375	355	348	358	383	333	363	354	383	356	394	361	345	402	362	343	390	382	421	345	370	365	353	381	341	383	356	349	381	381	353	412	379	365	349	347	357	312	359	392	375	384	352	365	354	375	372	369	374	368	354	361	379	374	398	397	366	363	375	367	355	391	351	348	371	350	367	356	375	386	361	378	370	350	366	387	362	396	380	355	401	369	353	371	383	358	351	368	344	374	324	404	361	389	382	332	393	351	360	388	386	335	391	363	356	346	344	351	378	354	393	338	403	381	365	343	369	399	359	372	393	351	389	383	368	363	406	361	352	377	398	347	375	383	345	393	353	338	376	388	365	406	383	380	390	357	339	331	363	390	365	364	397	350	362	367	359	360	361	365	385	374	374	382	374	413	362	370	369	385	378	375	334	384	361	387	329	384	368	334	357	387	395	342	329	382	372	346	328	379	401	354	374	368	341	363	349	360	345	379	365	354	356	368	359	398	394	355	337	345	343	361	373	438	379	368	365	353	343	372	363	380	366	360	378	349	388	368	359	359	360	394	375	410	384	360	347	356	347	347	356	337	351	340	395	363	391	407	389	378	374	345	356	360	369	333	352	334	413	392	376	375	366	397	372	391	375	360	377	372	357	359	364	352	362	362	353	350	374	351	323	355	353	390	395	375	357	351	339	338	364	382	387	371	385	336	346	329	398	386	338	338	370	367	337	351	356	372	342	386	329	349	355	397	360	360	363	346	391	356	337	325	379	369	343	386	350	399	370	359	353	377	378	356	329	398	393	358	360	375	360	308	382	390	356	351	368	368	372	364	400	374	361	369	365	338	394	399	354	379	397	409	388	356	370	350	385	366	355	383	363	364	377	328	379	336	333	361	334	365	383	357	367	384	372	365	361	389	386	346	373	321	334	358	374	353	369	310	352	356	332	345	346	367	349	378	377	358	355	376	368	357	390	367	358	388	391	346	341	350	391	421	396	361	372	314	349	335	365	374	348	380	349	357	385	390	382	358	403	397	364	329	348	361	356	378	376	389	374	357	338	341	369	361	333	387	357	378	371	382	388	326	365	354	338	379	374	371	350	371	380	377	391	388	359	341	371	344	370	360	398	389	379	357	364	321	347	355	375	388	390	388	374	338	332	360	370	376	376	328	366	352	371	361	396	376	350	375	369	366	315	368	358	372	387	366	395	350	355	385	355	361	364	388	382	350	366	336	352	339	349	349	358	371	355	371	350	332	332	392	361	331	345	362	364	383	357	405	345	397	398	351	364	366	372	361	376	372	369	381	348	403	369	345	373	362	373	384	382	390	352	372	384	355	352	356	369	346	365	353	368	391	396	364	356	396	394	376	346	361	405	359	388	409	422	354	377	401	341	333	381	373	377	351	359	393	350	381	329	376	365	358	374	340	363	390	360	353	377	395	397	329	391	380	366	358	362	355	391	404	326	355	360	373	319	371	374	353	405	346	337	387	336	373	399	362	351	368	353	372	378	380	391	372	398	344	372	357	362	385	358	364	378	386	374	364	354	359	347	332	349	352	390	354	345	391	357	363	389	356	365	375	336	380	382	354	359	356	328	364	378	340	380	398	406	350	378	373	364	367	379	328	372	366	353	353	348	316	351	383	372	384	363	387	415	366	348	406	346	359	363	390	387	377	376	332	343	384	380	362	368	360	344	389	339	377	354	357	349	340	386	398	331	360	386	360	357	364	366	337	348	365	361	344	351	345	396	323	368	349	376	372	383	376	361	370	354	383	383	373	378	355	389	368	349	376	349	396	341	372	349	359	352	386	353	326	399	388	380	377	359	361	348	377	339	367	352	366	407	392	380	362	397	347	366	369	383	373	386	374	368	375	351	355	366	385	348	361	332	377	343	367	352	371	408	341	395	372	337	365	354	313	420	362	380	414	379	377	382	374	362	337	373	374	401	369	388	361	379	370	342	359	346	371	330	374	371	338	397	363	374	368	358	370	375	359	346	368	362	377	356	379	356	375	355	362	345	394	357	370	348	413	377	340	409	397	349	370	367	361	336	368	395	399	352	365	315	358	378	360	386	336	383	363	347	361	387	401	337	377	353	356	387	390	344	335	389	378	358	374	383	364	341	380	354	347	373	366	374	388	381	350	389	401	343	347	357	353	342	358	357	342	345	348	324	317	378	361	417	340	404	392	371	347	379	379	373	389	368	379	383	349	359	373	363	324	356	388	345	364	356	329	340	353	378	375	381	383	392	381	382	345	340	357	374	390	376	352	345	363	345	369	360	377	356	393	339	382	355	370	353	347	361	356	347	377	386	325	392	362	351	372	406	350	326	332	378	364	370	369	373	379	336	383	376	384	390	361	326	387	380	393	388	333	383	376	359	359	344	397	355	356	387	352	376	359	366	376	360	404	342	385	358	344	348	366	349	354	354	353	320	377	345	384	354	425	383	371	389	396	357	374	382	395	353	327	381	310	356	377	366	333	379	383	331	363	407	367	351	355	362	340	403	371	347	342	370	374	376	348	354	345	351	380	375	395	376	353	379	362	397	385	390	366	368	377	368	325	371	379	353	345	343	352	384	385	386	373	378	358	375	365	355	367	319	356	359	385	400	419	398	382	370	348	367	348	366	338	358	376	399	375	396	371	355	373	392	354	364	368	345	361	358	333	371	345	343	364	368	360	355	352	383	413	369	349	386	368	421	348	389	356	360	350	389	386	335	343	375	405	352	381	363	369	346	376	370	357	356	350	330	362	353	364	343	362	386	383	365	359	368	319	336	352	384	343	355	358	348	346	361	334	354	364	355	354	356	370	382	358	358	384	400	357	368	382	345	338	366	393	354	342	379	390	394	348	399	337	366	371	348	315	387	383	371	397	359	378	374	358	349	350	367	396	377	346	376	405	341	360	384	414	364	362	334	335	389	331	331	323	410	378	395	374	347	373	374	375	359	381	407	358	378	363	386	352	363	373	370	389	373	378
5231	853	885	919	836	850	887	878	857	844	829	887	902	819	912	861	882	878	838	833	903	855	859	877	905	877	865	873	858	851	831	846	930	852	872	886	847	889	856	837	866	900	842	891	918	864	832	890	841	893	815	857	867	884	827	876	869	834	843	813	915	848	848	818	829	890	904	879	840	934	855	888	875	893	840	893	876	835	891	846	866	800	876	893	874	819	836	876	869	887	879	877	880	822	885	790	916	850	831	864	867	915	836	840	830	867	864	867	892	903	855	830	859	866	834	848	828	858	871	838	867	857	798	840	865	866	844	844	891	834	807	868	844	860	858	880	883	836	842	807	871	846	846	819	849	854	850	809	850	805	868	877	844	860	847	853	874	828	841	814	859	864	859	842	874	844	837	896	880	833	851	855	846	868	907	852	880	824	890	880	912	863	890	877	874	811	842	876	905	925	897	885	829	922	871	885	853	838	887	901	909	850	895	882	877	871	893	860	861	893	855	872	862	860	864	906	891	856	839	922	861	836	855	838	869	817	890	874	850	818	908	853	882	870	842	853	885	890	859	855	877	871	849	878	854	817	846	905	840	901	831	871	870	817	889	840	843	877	855	840	844	838	889	864	903	846	909	825	875	802	877	847	920	820	881	867	904	861	851	816	825	855	921	850	866	871	852	853	904	864	807	871	851	853	880	882	880	862	880	854	838	875	855	878	883	888	845	849	879	828	836	897	834	860	909	857	830	856	866	849	845	874	798	855	862	850	871	910	842	908	854	889	854	848	908	905	878	849	880	822	870	826	873	850	822	933	877	873	832	914	884	849	808	853	854	875	846	864	861	869	857	868	892	868	876	904	856	890	847	847	909	871	857	917	851	821	841	845	903	864	852	854	867	825	836	857	902	908	933	861	857	887	847	834	824	826	856	873	838	867	887	826	855	863	880	878	878	856	870	884	862	848	922	819	840	858	850	894	867	879	857	850	850	854	794	849	888	811	927	872	874	895	866	829	900	833	917	856	856	839	875	858	843	878	846	863	859	822	897	851	840	927	880	834	851	805	960	868	826	832	821	888	816	873	857	868	828	873	826	826	840	863	880	858	900	854	905	851	816	883	902	866	836	862	919	865	894	916	924	858	937	894	824	830	898	864	829	834	858	870	831	886	838	839	775	830	860	865	844	809	857	857	887	811	863	876	785	878	850	896	817	820	865	862	859	884	851	854	873	930	881	857	870	864	848	880	862	824	825	886	801	874	874	830	871	891	848	822	909	867	837	832	860	863	899	865	897	900	845	858	869	898	842	869	807	876	890	830	837	920	820	863	843	853	847	906	882	827	851	843	866	884	852	835	827	859	848	907	896	844	878	859	850	822	915	867	867	876	868	812	904	893	822	850	836	896	898	862	912	876	904	812	844	774	857	856	902	883	890	829	869	875	899	874	866	836	873	875	876	887	889	899	869	858	899	825	872	898	856	879	799	925	840	889	924	911	859	833	884	882	863	851	845	863	829	860	855	828	924	808	860	882	896	868	880	877	906	871	897	864	870	834	895	839	825	833	884	820	839	855	818	833	835	877	874	846	873	906	898	846	878	816	815	841	891	836	811	855	863	836	831	888	845	862	900	886	783	832	830	809	844	846	876	884	826	857	869	847	885	880	860	864	872	847	835	904	871	881	860	878	830	853	844	813	851	858	854	910	840	888	896	852	883	845	861	860	843	898	869	880	873	810	885	804	835	861	849	864	849	878	853	896	872	883	884	852	859	843	893	899	801	890	844	888	847	890	839	864	823	846	822	881	896	897	853	863	865	872	879	891	910	839	880	855	889	852	840	847	859	848	880	881	870	826	852	877	823	865	867	819	884	830	802	844	907	866	879	852	876	922	884	895	890	891	855	869	893	877	912	847	877	833	842	833	857	904	877	853	865	909	861	888	846	881	837	870	797	859	909	832	819	848	864	930	866	847	825	839	820	902	857	893	865	866	831	937	865	856	868	818	898	881	857	846	907	878	819	877	858	825	904	844	831	881	851	951	807	796	857	822	846	877	857	914	820	882	841	870	905	902	892	869	841	858	868	824	899	904	899	902	849	917	843	827	871	842	856	811	851	870	791	852	856	829	874	868	926	848	885	844	835	897	868	875	865	893	850	863	860	831	869	849	861	849	819	880	869	865	891	873	801	878	853	814	871	857	847	836	896	853	841	872	841	827	863	855	855	865	856	819	869	836	865	854	897	891	866	796	855	867	894	827	895	909	863	870	875	848	807	901	846	881	927	886	874	895	865	825	874	858	954	902	866	830	851	854	965	910	884	836	865	865	860	857	844	853	852	882	868	875	879	809	835	816	885	853	836	903	846	861	870	844	880	893	850	870	835	893	864	849	832	824	831	900	846	868	879	826	882	883	870	813	863	927	857	889	876	875	828	864	877	811	820	854	911	892	820	858	841	898	836	863	869	804	885	839	836	880	851	887	883	867	835	869	845	906	872	866	895	883	869	860	893	850	905	816	849	895	834	855	893	842	808	880	825	892	914	906	868	866	820	872	830	878	835	884	903	884	867	892	838	847	858	911	856	881	808	917	861	827	859	944	886	930	858	807	883	851	838	861	855	835	868	930	782	842	930	902	807	849	867	764	852	849	854	888	813	874	857	829	864	837	855	856	837	853	851	911	842	878	878	831	848	860	836	864	847	844	879	870	841	894	829	844	814	852	896	867	830	838	908	875	870	880	842	869	855	834	873	859	854	923	870	849	802	861	843	823	846	830	864	880	833	864	807	820	806	868	876	885	835	827	899	876	846	789	859	874	889	870	905	873	866	876	907	910	839	852	895	845	907	835	822	837	860	852	871	893	846	825	897	829	899	838	914	835	863	850	851	835	830	829	895	833	827	881	789	850	872	844	870	828	883	862	900	867	828	837	868	840	883	871	910	919	849	898	881	831	838	873	870	811	870	829	876	828	852	829	854	848	889	867	870	815	811	880	846	837	851	883	870	901	852	836	815	861	901	845	849	835	849	874	869	864	880	902	889	884	876	898	916	839	818	878	843	863	878	822	856	830	873	868	835	904	819	841	862	833	869	871	847	917	824	827	846	868	885	813	935	892	825	846	899	857	845	823	844	880	853	888	829	877	851	814	807	827	796	883	891	883	912	852	882	831	870	915	792	879	914	830	864	859	847	820	871	908	886	891	871	842	872	860	849	849	813	856	852	845	868	895	869	860	909	858	901	863	846	886	903	815	817	902	854	873	863	855	807	802	872	802	861	821	843	823	833	869	906	822	842	855	871	836	828	832	859	848	878	877	906	872	830	832	825	873	816	860	871	872	826	899	885	882	857	906	786	846	826	895	905	813	850	841	871	857	819	817	897	904	921	810	882	872	849	893	891	875	848	928	829	862	862	883	892	856	863	904	911	884	844	810	862	861	881	856	879	888	840	844	807	840	853	863	904	869	919	926	844	891	800	867	879	854	848	878	863	832	859	866	840	808	847	844	908	857	830	871
19508	1873	598	434	379	367	334	298	328	299	340	319	309	322	308	300	301	300	306	310	319	313	335	290	316	301	300	294	308	321	322	295	312	316	279	294	291	313	283	307	288	300	293	290	285	308	301	286	309	299	282	305	290	324	274	314	289	316	303	280	282	337	339	307	324	320	268	259	298	273	293	307	293	305	282	266	302	284	298	303	320	271	295	279	276	287	304	331	283	305	306	263	301	282	307	288	258	299	281	285	282	345	301	291	300	289	291	302	301	286	293	282	312	291	295	295	273	270	280	311	293	321	314	311	277	314	283	294	342	294	293	281	273	319	281	288	282	273	277	254	325	266	314	264	300	273	332	287	295	268	288	310	284	317	295	277	295	276	322	269	331	312	282	285	300	299	264	290	313	298	302	293	288	279	272	304	270	298	307	294	265	302	318	301	296	296	296	290	294	291	307	296	298	282	308	294	306	280	268	337	336	311	322	284	271	292	281	292	294	306	324	270	315	306	282	305	280	323	293	292	322	274	301	344	296	315	265	290	293	280	291	300	285	285	288	316	345	320	287	325	321	318	296	285	286	261	309	292	282	286	290	292	283	305	300	288	267	307	273	290	308	289	286	309	298	322	286	307	299	326	271	268	292	286	301	309	299	290	314	333	320	318	289	290	282	310	306	308	290	278	317	299	302	270	310	307	284	287	276	276	299	308	298	297	272	279	252	272	302	282	274	292	297	302	285	280	287	267	285	306	301	317	304	284	291	282	322	345	277	299	309	310	281	297	303	300	291	283	297	321	294	298	305	286	284	320	302	293	303	246	297	291	288	297	266	303	299	305	297	268	254	283	310	286	301	275	302	273	291	320	289	304	287	310	326	314	278	316	288	301	325	292	293	286	296	316	277	269	299	277	285	281	300	265	273	309	293	270	307	279	291	304	282	299	285	300	286	290	296	275	271	287	305	278	294	298	265	296	279	304	325	293	283	294	294	309	283	296	312	311	268	278	318	286	292	282	290	270	295	298	296	272	298	314	267	313	263	316	302	305	265	304	291	313	297	287	273	312	293	283	283	296	301	318	331	327	270	258	288	296	282	302	317	278	299	304	293	277	303	298	301	277	283	303	290	272	283	283	286	289	305	317	303	266	293	251	306	307	288	278	328	328	298	316	283	300	290	285	286	292	302	294	291	290	308	286	286	272	290	291	302	321	334	359	304	308	276	296	292	307	291	284	311	257	295	287	311	267	291	255	273	284	275	278	323	284	289	306	284	306	300	272	287	293	291	264	292	295	301	278	299	315	282	298	299	302	301	306	296	265	278	289	266	331	273	279	270	297	305	322	260	317	284	298	300	301	310	303	303	333	303	306	316	268	286	267	290	284	307	276	270	247	311	292	296	271	308	323	295	286	272	282	332	335	288	277	301	326	303	303	296	304	285	297	278	274	297	311	305	300	299	344	297	295	322	312	288	292	279	282	300	280	294	275	277	314	299	312	306	266	309	299	296	303	276	321	299	315	302	280	327	298	292	304	313	311	309	281	309	311	286	302	317	315	287	278	343	286	317	307	293	295	280	304	307	319	306	316	292	255	277	333	279	288	298	298	336	289	306	292	307	276	274	252	256	277	269	315	312	310	288	276	308	284	285	271	320	301	285	288	282	292	296	303	302	304	319	309	307	316	299	317	318	289	288	314	294	281	308	275	277	282	310	317	274	306	312	259	302	283	282	285	257	313	311	281	330	290	316	302	273	330	262	307	294	265	278	308	329	299	300	310	305	299	311	327	284	291	300	272	303	290	265	313	298	308	306	293	323	311	268	289	318	295	276	286	313	287	289	273	312	298	298	275	291	292	317	312	302	283	288	292	288	278	332	286	304	294	307	260	310	298	294	303	264	262	283	276	282	284	295	296	295	299	285	290	296	307	292	307	259	298	275	329	283	299	298	289	292	288	298	275	317	282	287	298	254	269	301	303	292	289	280	333	268	321	346	303	285	305	327	318	312	321	316	325	277	314	307	300	342	286	292	321	300	307	305	263	270	274	303	287	274	287	316	283	292	289	295	259	276	312	307	294	270	310	314	268	288	330	290	288	287	301	270	314	289	255	299	290	299	297	292	261	285	314	302	263	288	255	302	318	305	299	289	272	324	297	282	278	322	280	270	270	321	279	310	303	314	285	282	330	318	320	278	269	311	307	284	291	267	291	271	297	295	298	308	320	278	309	268	286	328	323	262	296	302	283	272	314	299	274	290	299	307	293	292	280	299	316	270	314	287	318	298	299	295	315	305	311	299	299	278	282	293	303	270	316	305	299	276	279	256	318	313	301	289	280	276	301	284	285	304	310	284	271	290	297	311	292	314	256	275	299	288	286	262	305	296	258	272	284	292	284	313	268	326	306	300	268	291	292	303	296	283	291	293	298	299	338	273	296	278	291	274	286	322	298	310	294	281	306	305	273	323	310	265	314	277	288	294	304	283	274	267	288	277	287	303	304	349	314	270	323	273	320	281	286	307	288	300	301	278	327	298	280	308	293	317	289	340	307	294	287	285	327	307	267	265	286	287	313	303	316	287	254	271	295	317	309	313	278	283	282	310	318	283	286	278	320	312	308	316	288	305	315	296	316	275	288	319	287	276	302	297	296	295	312	267	314	286	304	304	305	300	304	291	279	319	272	288	291	264	247	279	294	304	302	270	292	278	311	301	316	278	314	292	298	289	302	318	315	292	312	304	299	293	289	271	293	274	309	293	317	309	308	292	290	309	256	302	298	307	311	290	291	294	303	309	291	289	263	296	310	290	273	329	318	303	327	314	305	286	315	306	305	282	283	256	324	304	254	298	298	319	311	299	271	282	281	296	269	283	282	280	296	307	269	293	286	308	305	279	316	284	298	306	293	308	296	317	300	304	313	311	295	278	314	267	292	280	320	270	295	275	309	306	306	314	282	279	267	311	312	283	278	270	289	302	322	338	288	325	299	293	296	287	255	261	275	271	278	310	267	339	290	296	282	319	282	308	294	292	303	303	276	323	258	308	304	271	306	314	256	320	303	296	277	301	299	283	254	305	275	283	311	310	289	311	298	299	316	290	286	281	289	293	302	275	266	292	295	320	295	303	279	271	285	291	294	293	285	287	300	278	312	275	295	300	278	312	268	303	329	276	289	278	288	293	320	316	269	319	321	297	293	290	295	267	254	268	297	287	287	300	282	319	296	279	258	270	302	310	325	291	297	315	250	269	293	261	289	291	287	314	302	284	320	294	319	306	306	296	318	304	292	281	270	290	289	279	287	313	277	323	295	264	270	278	282	277	303	298	294	299	311	305	288	305	307	299	306	297	276	255	272	288	293	309	306	284	328	310	307	288	280	304	269	296	305	274	273	265	301	296	303	290	334	344	266	323	307	274	279	309	306	301	301	337	280	283	303	296	296	313	286	286	272	270	297	280	277	243	287	302	295	323	278	284	318	284	278	291	299	249	286	284	304	300	308	269	292	274	279	284	279
13378	912	1238	1290	1244	1057	923	908	840	864	845	787	771	779	734	735	709	772	722	733	731	721	719	721	750	728	746	721	676	730	738	726	745	747	720	714	717	700	718	702	701	712	697	706	744	703	733	690	716	678	683	702	700	700	702	698	697	705	711	752	706	675	672	659	702	704	729	727	678	665	680	742	672	668	714	714	692	700	658	667	704	704	703	717	685	677	707	716	688	688	683	704	692	664	750	727	710	726	680	718	694	659	682	696	665	722	694	687	721	694	723	731	714	687	698	672	716	710	720	699	688	696	704	674	682	695	722	655	720	702	724	722	668	645	729	667	774	670	678	711	701	719	660	719	661	717	692	741	675	685	670	708	701	693	702	675	711	706	668	691	670	732	720	737	675	713	652	677	701	693	733	665	711	737	698	690	701	715	692	681	693	676	653	672	629	717	666	752	700	657	694	671	713	707	773	694	717	696	725	698	710	667	667	669	741	710	701	655	699	746	674	662	736	705	661	674	646	722	700	729	699	728	701	700	699	703	704	687	702	661	720	642	670	710	744	674	709	682	706	708	710	726	726	695	720	710	661	693	721	696	717	677	675	685	697	707	728	689	671	727	720	662	714	712	695	723	723	673	731	665	710	671	707	662	685	684	776	680	699	697	703	667	681	645	741	682	695	736	693	696	693	681	699	709	722	692	707	678	706	671	673	685	704	676	711	670	707	687	663	734	692	620	724	685	739	712	673	725	712	735	687	695	667	772	713	689	674	736	679	715	701	648	697	643	668	722	728	737	653	663	749	720	650	676	676	734	682	716	719	687	686	711	704	696	691	678	695	715	653	705	677	722	726	666	746	714	675	708	720	737	739	663	695	644	699	651	677	668	704	742	655	678	659	710	679	705	735	731	713	722	660	706	696	707	659	728	705	695	723	707	674	679	760	675	690	683	650	709	691	699	658	721	720	694	691	673	712	701	682	733	736	697	695	718	687	674	728	710	713	691	734	699	686	651	700	710	710	686	722	682	677	669	741	692	713	696	723	693	682	676	677	712	670	702	679	719	682	717	709	698	679	714	701	716	696	686	720	665	714	753	702	715	660	744	701	705	697	721	676	679	717	696	745	701	649	663	674	669	717	682	682	729	689	700	727	736	726	748	660	751	708	714	676	724	765	679	681	722	710	741	688	726	703	701	740	759	723	705	680	704	731	702	709	728	688	685	745	702	676	689	683	677	692	720	709	676	693	696	712	645	700	672	725	693	690	652	747	735	736	652	714	687	670	700	677	664	744	742	719	719	742	646	659	714	655	696	724	653	692	726	718	676	692	659	702	731	699	688	691	724	710	693	716	688	660	619	702	735	706	696	669	688	672	703	709	765	655	678	717	699	690	674	656	728	709	652	682	720	716	726	694	700	737	712	679	715	718	731	681	671	685	757	664	677	683	733	717	688	702	709	699	698	634	715	652	697	658	719	707	691	709	712	725	691	689	685	701	703	680	675	669	737	685	699	711	713	715	676	666	675	665	695	708	692	670	641	745	732	712	695	671	738	671	664	696	704	724	720	679	690	654	731	736	725	733	694	686	710	664	676	689	670	663	708	643	740	715	759	686	741	711	729	704	698	710	715	628	728	682	716	727	677	712	704	703	697	716	698	715	697	730	662	644	679	736	649	675	675	712	691	687	705	721	702	709	696	690	699	680	714	688	711	733	702	692	704	655	708	707	695	674	651	681	728	673	701	711	684	708	665	743	718	733	684	658	693	676	670	663	707	684	690	658	712	715	684	697	731	675	690	737	703	651	689	760	708	672	692	685	689	655	731	680	740	725	745	710	702	683	704	707	654	683	657	699	671	659	696	688	719	676	734	680	656	685	700	679	695	684	701	671	694	736	776	659	694	688	706	688	678	649	701	733	732	701	727	698	692	686	702	696	691	682	667	680	675	730	677	677	696	709	654	709	742	685	703	659	675	697	668	683	676	731	745	737	695	712	689	675	647	695	695	698	656	675	697	688	687	675	720	708	671	700	706	692	701	685	723	698	745	678	675	656	758	654	754	691	696	648	652	679	709	676	721	705	692	675	682	672	702	722	684	705	652	712	705	678	684	692	655	685	673	659	719	725	767	706	733	674	666	663	680	679	657	692	671	761	715	719	696	764	645	775	698	693	672	680	725	649	652	719	714	725	733	737	666	732	655	693	651	691	687	678	685	755	650	707	738	719	689	712	653	691	747	685	701	709	689	731	736	698	699	671	686	677	714	724	721	740	675	709	722	707	674	719	708	662	656	666	728	692	663	727	696	699	676	724	707	711	649	674	729	707	668	724	680	751	710	664	723	673	663	674	653	734	727	662	697	724	724	705	689	724	727	648	688	729	702	700	690	721	726	713	703	656	661	686	678	743	699	701	660	677	722	708	674	678	697	735	712	737	702	679	704	695	748	682	718	668	705	699	691	699	701	717	699	675	659	688	754	699	697	687	678	643	709	743	701	712	712	701	658	694	707	693	716	655	708	705	718	713	691	714	734	696	681	721	752	714	710	715	691	751	689	718	698	760	742	720	733	670	678	686	740	680	728	720	687	721	656	690	693	695	701	660	686	745	723	732	657	728	669	654	674	719	705	722	662	674	715	717	672	678	738	703	685	649	675	702	698	697	684	706	712	705	730	627	690	639	714	670	729	728	708	693	775	707	688	647	724	671	717	699	704	687	717	734	659	668	723	688	737	708	695	711	726	682	751	713	648	687	667	710	704	739	656	702	715	682	689	698	740	682	713	704	657	658	690	693	715	669	721	724	657	696	709	671	700	703	680	716	646	666	712	697	706	741	698	683	673	719	720	706	669	712	659	683	733	736	710	707	717	721	740	650	679	685	705	661	686	674	670	678	720	716	731	712	683	712	693	671	729	669	728	644	739	683	659	675	720	701	661	694	708	678	695	679	660	684	721	700	698	686	696	677	714	663	739	693	697	659	665	688	707	669	705	688	729	736	707	722	700	736	800	671	700	715	692	647	665	659	715	688	666	703	723	728	686	690	664	706	731	675	647	682	667	673	667	705	681	695	641	728	666	718	743	691	690	688	648	671	730	664	703	656	706	686	682	737	693	741	694	717	686	692	718	667	713	696	717	710	682	692	739	698	707	699	735	690	760	696	713	694	679	672	691	698	649	666	682	736	677	673	679	672	661	706	701	675	674	669	676	734	706	692	670	701	705	685	652	726	642	674	693	732	697	742	692	684	675	693	694	726	687	712	743	706	703	717	673	753	693	751	690	764	673	716	698	700	670	747	708	681	674	670	694	700	691	671	698	718	690	732	686	730	652	713	678	713	769	706	672	724	661	672	698	685	702	708	703	752	710	705	671	698	725	703	671	712	716	710	703	712	665	700	712	693	703	726	732	663	696	688	682	708	676	688	709	718	693	737	695	717	708	689	692	725	683	665	677	680	685	728	678	684	700	716	668	696	716	680	670	685	693	752	682	709	710	692	671	725	652	639	709	677	757
28298	3223	743	455	332	276	191	171	179	143	173	147	148	161	128	133	167	146	125	127	136	136	138	139	134	140	125	145	139	139	141	126	128	114	136	127	129	143	119	114	119	119	138	136	141	130	131	120	117	130	129	122	146	126	125	131	151	130	107	133	115	124	120	105	126	154	125	131	124	125	135	107	121	140	155	126	115	116	111	129	142	124	115	112	112	122	124	144	103	126	128	132	136	126	129	125	121	124	125	134	113	113	135	136	154	128	124	118	111	101	109	135	142	127	116	136	147	125	137	96	126	120	108	110	132	132	141	137	131	119	109	128	122	130	128	116	117	164	130	107	135	115	109	120	117	119	133	123	111	127	143	129	97	117	115	125	116	114	128	118	113	127	116	119	133	123	129	117	118	121	124	118	133	130	127	122	127	128	110	111	124	147	114	126	124	124	114	119	120	137	119	108	112	128	131	144	122	129	150	118	115	135	114	117	107	127	131	131	130	117	126	132	131	130	145	119	117	134	133	108	118	112	126	137	129	118	132	132	130	147	127	132	124	117	141	122	134	137	131	138	151	128	152	127	131	132	151	131	115	133	115	122	142	121	138	124	133	114	119	103	126	139	144	116	129	132	118	121	119	130	125	147	133	114	123	147	126	115	96	123	126	140	140	124	128	118	122	113	130	117	126	113	115	134	126	100	136	106	123	135	142	115	139	150	113	123	126	154	141	126	128	125	115	131	104	135	139	123	121	139	147	114	108	107	125	137	127	120	122	109	123	123	127	128	118	132	101	124	137	118	118	135	112	123	142	115	124	133	119	148	123	125	136	133	110	113	121	121	151	119	116	94	142	135	142	116	123	119	126	120	122	121	134	133	131	125	115	107	144	125	130	120	133	137	138	119	140	129	143	139	128	153	116	108	134	150	123	125	111	124	142	86	138	156	119	132	116	141	133	119	114	136	137	141	127	139	126	124	116	134	110	124	132	133	125	124	127	117	139	109	121	123	122	118	119	123	119	144	115	108	129	144	149	123	129	142	125	141	124	121	130	129	116	126	131	141	113	126	123	145	116	137	142	116	119	128	128	121	135	139	150	115	134	165	133	122	144	122	131	109	137	128	125	92	127	135	132	146	129	162	127	123	117	133	119	116	129	146	152	110	121	144	116	129	129	121	141	122	113	144	128	142	126	126	116	110	122	119	119	135	120	147	142	115	124	117	116	122	123	132	109	133	126	129	109	116	144	133	150	130	139	110	146	143	118	120	105	143	123	143	139	121	150	129	135	146	146	127	147	127	115	126	136	114	116	134	128	123	128	141	123	121	136	110	124	115	120	114	133	126	121	111	143	123	116	122	131	120	125	112	127	117	105	109	139	117	134	139	140	151	138	125	113	92	124	129	122	146	139	119	112	124	122	104	134	105	116	129	144	143	118	139	105	133	142	138	130	121	102	111	136	136	154	127	124	114	122	115	114	123	127	111	133	135	141	124	124	105	111	127	136	137	108	118	136	112	139	116	127	112	126	126	131	125	129	126	128	147	124	116	119	123	130	117	139	142	139	121	113	136	130	130	149	123	121	128	127	120	136	93	124	114	128	125	125	119	99	117	142	117	131	110	123	130	146	154	122	110	109	132	137	146	127	113	105	126	142	114	128	138	133	118	119	124	132	123	107	127	129	136	113	129	109	125	129	131	120	121	143	129	129	106	113	125	132	125	120	125	129	136	112	138	141	137	111	118	122	146	118	113	145	130	116	134	134	139	108	141	145	127	137	132	140	126	127	144	111	151	118	124	140	130	126	124	124	131	126	128	125	135	134	130	123	129	127	149	118	119	121	139	118	96	137	147	108	130	140	126	136	130	117	137	114	129	122	127	124	144	123	125	109	107	124	138	116	114	126	136	112	147	119	115	125	119	117	138	144	125	137	107	111	139	120	124	145	133	114	127	132	123	119	146	143	140	140	132	141	139	127	126	123	127	113	119	127	121	145	137	126	128	133	130	116	139	108	161	121	126	124	142	127	128	138	122	151	99	118	118	121	124	159	114	135	131	150	124	127	111	159	102	122	119	106	130	124	129	153	133	149	144	112	150	123	141	124	138	137	125	128	137	111	121	113	100	115	127	125	137	111	115	127	135	123	127	132	131	117	148	142	129	137	112	143	123	129	127	127	127	150	134	130	145	122	133	140	132	134	105	132	139	115	112	132	129	117	118	125	124	118	128	135	124	121	121	128	141	124	136	111	116	117	127	115	123	135	128	139	138	131	128	129	124	148	123	131	129	133	143	134	130	111	103	111	110	122	131	138	141	138	139	145	116	139	147	131	134	119	138	133	120	125	122	125	110	117	128	123	130	111	118	113	130	143	118	135	139	128	124	131	133	126	124	121	126	129	130	133	140	105	125	120	127	145	142	135	125	136	136	132	133	157	136	153	112	130	118	124	117	129	120	143	115	108	129	130	123	100	109	145	100	118	136	150	114	113	113	127	125	99	128	131	140	120	103	129	121	99	121	125	126	113	115	139	145	124	133	133	105	114	123	136	117	137	111	102	116	124	137	133	125	127	126	108	121	99	135	124	143	139	152	143	142	131	143	119	135	121	123	133	126	118	142	133	135	128	136	118	137	106	112	123	118	127	118	143	130	104	135	113	133	122	120	132	153	129	112	148	114	131	144	128	132	123	129	136	126	117	135	116	114	137	122	133	132	121	127	110	125	117	124	137	126	123	128	133	112	116	129	139	136	126	136	123	130	137	131	139	126	125	122	113	117	129	117	121	128	132	119	127	134	126	135	132	124	117	154	116	117	135	139	116	143	138	119	125	119	126	136	120	132	122	124	143	132	132	126	147	110	122	133	122	146	117	125	151	134	129	120	133	110	110	129	121	111	149	130	133	123	135	141	131	135	111	131	123	124	110	138	120	131	139	132	137	122	134	147	130	130	128	138	108	148	119	105	117	126	133	124	129	134	114	106	123	126	145	126	108	130	129	129	119	122	124	143	113	112	126	116	125	119	137	128	116	132	148	128	165	146	106	129	125	140	141	136	160	131	125	144	132	144	143	119	125	140	133	100	143	129	140	130	113	122	115	122	113	108	126	121	116	114	98	130	115	141	125	133	114	116	112	131	118	122	132	122	134	115	110	124	145	124	108	137	134	128	131	113	133	123	116	142	118	124	129	126	106	119	118	122	134	122	98	134	155	118	127	121	108	117	110	123	155	129	136	128	132	126	134	118	114	156	133	144	141	102	109	117	130	139	122	126	138	119	130	131	116	135	132	129	114	129	132	110	139	120	128	130	128	107	140	137	141	112	114	126	113	126	149	111	137	134	127	112	145	127	144	119	118	154	140	129	140	127	136	126	107	145	128	139	124	130	108	111	138	115	122	129	132	121	122	116	109	132	110	127	112	142	115	122	121	125	137	129	152	144	117	124	127	117	134	129	131	145	123	135	117	132	110	126	118	127	125	136	137	140	143	125	126	111	102	136	129	139	137	128	122	122
16520	776	1375	1536	1269	1009	876	712	645	565	524	528	470	484	444	462	476	433	386	410	403	372	370	396	401	382	404	356	395	356	356	366	403	343	370	369	369	389	363	377	384	319	349	372	325	370	359	345	348	333	342	338	355	305	362	329	345	341	351	362	352	356	324	315	356	347	376	338	372	328	335	355	313	333	341	333	340	353	345	346	344	315	330	316	373	334	326	339	305	349	339	364	394	337	365	330	345	321	351	336	354	340	364	340	347	374	325	325	347	352	349	316	321	352	363	340	306	358	342	343	342	351	350	315	323	337	364	331	328	382	337	348	350	349	314	320	344	344	310	371	322	325	336	368	317	328	345	323	303	366	327	317	329	355	334	342	334	326	341	347	352	312	352	337	351	356	345	364	338	358	317	348	335	347	356	341	321	362	318	379	332	363	373	324	322	383	352	342	312	339	314	361	341	339	344	359	341	362	372	323	329	331	331	314	322	303	330	328	325	312	339	332	337	325	317	353	340	342	324	327	340	368	369	353	367	339	356	332	337	361	344	346	342	344	352	338	355	370	336	324	322	355	358	340	317	347	360	351	355	364	317	374	334	321	358	324	339	297	307	328	323	329	336	305	340	328	311	335	333	360	377	379	351	353	340	349	337	316	345	343	337	349	351	373	310	361	361	319	319	335	341	335	342	330	331	329	327	325	336	347	296	345	315	347	329	342	324	353	303	326	316	349	370	320	350	348	358	332	329	334	351	380	361	333	359	358	374	337	331	354	353	341	362	356	350	309	312	335	356	322	331	315	364	328	324	322	351	351	349	323	309	319	335	379	316	342	344	350	359	328	286	332	321	337	328	376	360	326	340	355	358	359	348	354	313	365	364	357	340	340	350	329	330	342	325	343	341	350	330	361	364	338	376	362	351	354	307	328	331	306	341	341	307	324	343	313	340	323	347	351	333	336	328	339	351	344	340	342	316	352	351	341	352	316	324	345	335	333	323	336	341	342	320	322	383	336	332	349	338	337	368	308	329	343	336	337	347	358	377	314	315	310	343	338	333	348	350	358	332	335	324	340	337	337	342	324	323	345	356	364	361	358	375	366	346	322	336	367	357	344	352	339	343	339	344	339	354	311	342	352	328	337	337	308	318	328	361	358	333	337	328	339	354	346	366	307	368	318	307	332	380	326	323	335	302	355	321	356	347	339	341	341	338	346	331	313	333	307	319	325	348	331	332	310	350	369	360	312	360	329	352	334	411	336	323	342	353	353	326	344	365	334	335	361	380	325	336	327	347	349	317	363	330	339	330	347	325	365	351	324	326	357	314	339	305	325	337	331	331	359	342	369	379	345	327	327	323	338	341	339	369	323	320	346	340	330	329	329	339	366	292	330	347	338	369	334	351	319	346	349	331	342	329	374	334	340	359	333	318	358	337	325	359	325	349	344	330	359	321	373	292	351	376	305	327	314	324	341	373	333	360	326	312	341	327	317	327	355	360	343	364	323	334	333	317	348	344	333	367	328	340	335	342	337	342	321	326	309	324	308	319	322	297	358	309	349	331	339	342	325	336	312	322	355	363	350	367	340	342	348	332	344	332	298	340	345	349	348	352	332	350	362	356	335	342	331	343	353	295	325	339	384	335	350	340	344	310	307	339	366	343	353	310	318	344	319	342	352	334	333	328	355	317	341	331	342	327	355	352	343	345	335	354	336	325	322	329	334	323	333	349	339	388	337	366	330	332	327	315	347	344	330	346	328	357	318	330	317	324	385	313	300	352	299	353	326	345	307	311	340	331	311	333	330	339	349	335	354	328	314	344	328	360	338	325	334	322	369	344	304	376	329	357	308	328	336	323	343	309	342	333	351	335	363	334	339	362	348	295	340	332	352	344	318	350	334	346	360	321	334	343	355	341	346	374	354	378	350	349	374	338	313	332	309	336	355	342	301	349	352	339	377	339	354	363	354	341	350	332	356	341	347	335	339	343	316	369	339	341	294	338	346	337	346	345	371	358	350	355	337	350	361	328	314	365	353	333	315	313	314	329	326	348	376	352	341	361	328	362	329	315	318	323	325	312	354	361	359	363	354	382	310	365	347	328	342	316	348	330	361	336	309	316	326	360	347	376	339	308	346	303	315	311	321	338	358	343	346	329	334	366	353	320	340	340	344	339	329	343	338	336	337	325	341	332	320	337	380	378	323	319	355	338	320	332	355	333	370	328	341	309	328	322	336	349	347	336	328	354	325	317	310	314	344	311	381	326	325	341	337	320	379	358	354	326	357	326	340	341	326	359	322	324	339	342	331	299	338	344	370	346	341	330	287	341	345	339	326	318	361	358	323	332	347	323	328	325	326	362	335	328	322	352	365	351	374	333	371	362	330	351	343	343	324	307	379	342	371	347	345	326	334	326	341	326	323	349	354	338	376	314	351	378	326	392	362	324	349	349	363	334	377	309	331	330	333	314	332	355	342	331	331	344	325	356	320	345	368	340	322	342	315	349	350	307	355	309	355	371	320	325	338	333	359	343	327	335	339	342	363	338	354	320	349	357	355	309	331	362	370	318	344	322	372	324	332	329	339	299	314	352	316	312	317	310	348	368	325	354	326	359	317	342	322	331	317	303	325	315	360	340	351	397	345	357	318	350	328	339	348	371	336	354	341	336	355	350	333	345	362	319	347	321	331	309	344	333	355	327	365	358	347	317	380	343	342	355	322	371	370	330	326	334	351	338	337	343	356	340	317	290	332	363	318	373	337	325	319	340	332	328	328	335	329	362	323	371	341	338	361	347	344	362	388	337	370	346	351	349	357	362	345	300	358	353	328	361	367	337	339	332	319	327	337	374	368	361	352	299	337	336	343	330	349	332	370	367	359	339	312	357	321	332	377	337	338	335	354	353	347	344	348	324	348	328	370	326	342	312	340	363	356	286	344	323	343	332	339	328	350	330	312	337	352	369	331	323	324	356	314	357	323	349	353	364	341	331	361	343	330	359	365	330	351	333	303	342	354	340	349	355	325	360	360	367	360	341	353	345	345	348	329	346	358	323	313	347	354	351	361	364	320	331	344	369	324	329	319	309	363	327	334	329	328	349	332	343	323	367	329	328	323	352	321	372	341	329	362	350	353	368	314	345	339	319	332	366	332	327	340	375	324	348	355	361	351	318	348	347	333	339	340	351	331	349	344	326	327	354	307	326	347	326	315	356	324	319	330	308	336	369	311	336	331	381	372	317	330	365	359	337	339	336	362	322	332	344	303	336	335	354	336	306	328	329	364	335	339	369	331	344	361	368	345	347	327	335	330	342	313	357	345	336	386	331	334	334	365	370	360	343	364	334	338	307	332	322	340	323	376	328	334	331	350	356	325	333	343	363	333	359	362	336	318	342	358	324	362	312	330	334	321	354	314	341	357	346	334	350	341	352	310	349	330	329	348	337	326	365	324	345	352	326	339	342	342	319	323	371	318	331	359	341	365	336	350	324	339	317	320	362	368	323	330	331	326
5407	449	405	376	345	354	369	395	408	352	337	370	362	342	376	334	363	314	331	343	428	367	361	378	349	401	363	358	372	360	406	364	334	335	377	372	370	356	345	370	341	326	344	387	351	419	356	367	382	362	345	364	367	372	360	380	358	348	378	384	341	354	378	374	368	378	364	378	346	411	361	386	345	360	360	361	378	346	360	404	359	395	326	340	378	384	410	366	369	355	352	328	364	358	351	344	343	387	334	340	367	349	400	312	352	318	385	340	368	362	390	390	355	361	362	394	354	346	357	344	336	361	357	350	363	355	323	346	365	355	383	370	362	335	350	318	345	363	347	352	389	361	372	362	367	403	348	356	344	379	338	390	357	326	357	352	341	366	348	324	351	375	369	335	367	368	379	371	349	356	384	373	390	331	331	344	380	333	366	350	368	351	347	345	363	370	344	386	359	349	347	376	366	327	322	324	354	399	383	355	358	376	369	394	313	365	352	384	359	330	360	374	381	395	359	361	357	353	367	326	368	369	347	356	402	347	363	360	361	370	374	338	352	411	376	367	396	381	348	364	393	384	377	318	333	371	368	356	368	412	353	401	391	367	379	353	364	395	363	348	374	360	329	372	373	360	362	363	376	335	369	377	364	378	349	339	357	360	369	354	360	369	374	377	336	377	326	372	337	370	387	368	376	368	351	391	403	319	327	395	339	333	385	367	389	340	354	347	359	357	348	335	352	338	344	349	343	378	351	370	380	376	372	366	376	404	355	366	366	366	376	338	344	379	330	392	318	364	362	362	358	373	374	344	375	382	366	368	356	334	351	395	332	352	343	382	366	393	387	345	334	381	335	325	381	369	356	382	333	345	363	362	358	331	361	347	404	373	371	339	339	355	360	360	374	378	346	384	396	373	332	354	324	348	338	357	360	386	363	337	357	399	371	356	362	391	351	383	374	399	320	349	369	356	339	324	377	340	374	393	363	346	349	401	381	356	398	380	357	359	413	376	382	391	365	341	381	326	376	398	363	371	368	365	366	316	354	343	350	341	357	338	352	391	374	388	354	359	347	351	344	361	356	403	356	362	342	372	395	374	328	361	393	347	340	364	370	345	381	345	346	360	371	376	361	335	358	358	370	354	336	369	313	368	340	349	354	335	341	329	348	366	372	347	376	375	363	378	356	361	354	378	431	369	347	334	420	361	360	366	362	359	339	349	355	411	328	363	379	318	326	374	375	381	376	353	384	356	343	336	346	401	352	340	372	351	349	355	351	374	341	359	332	335	365	357	346	376	364	358	380	364	365	372	356	336	322	348	350	388	406	334	400	362	399	370	391	365	363	343	348	350	334	323	328	390	389	390	348	371	343	402	366	377	339	375	365	379	347	341	386	363	368	408	319	352	345	347	382	360	361	363	375	340	338	395	408	348	370	335	362	346	363	372	361	345	366	378	319	350	336	371	406	373	360	356	339	349	359	397	336	348	341	394	334	343	357	329	376	349	340	368	346	356	346	366	342	348	372	342	378	373	342	355	352	358	355	354	344	388	373	381	363	323	368	370	365	337	375	376	402	370	361	383	368	366	338	370	339	350	371	374	383	377	337	346	365	383	391	384	409	369	349	295	355	320	373	373	369	333	353	353	372	325	353	352	367	334	381	336	376	366	380	337	386	371	391	336	355	375	317	356	357	375	364	356	352	384	364	336	352	359	368	329	363	400	367	367	383	386	388	382	376	376	308	322	329	347	360	365	384	370	389	369	352	358	351	371	355	418	395	382	367	351	336	365	355	377	392	341	371	385	357	391	383	376	308	347	350	357	380	357	352	378	379	346	412	375	347	345	360	379	365	344	355	347	372	371	325	385	364	362	368	336	357	357	370	355	350	342	337	348	339	364	325	386	367	344	389	349	356	345	363	360	373	373	390	360	352	357	367	386	338	366	354	340	390	345	319	358	362	390	355	361	362	339	376	387	369	369	368	397	348	376	375	388	380	342	335	357	352	348	368	368	388	383	357	372	349	380	367	357	392	361	349	370	378	385	333	385	350	363	347	365	371	378	364	370	348	379	392	318	359	349	361	377	377	363	372	361	341	353	325	378	358	393	359	361	348	343	353	380	392	380	384	386	348	369	333	365	377	361	328	373	389	359	344	365	369	401	369	340	353	360	350	351	379	378	369	324	356	400	382	395	342	363	361	347	361	343	347	360	349	357	349	340	352	388	356	359	369	348	350	364	350	378	345	371	392	351	351	344	387	369	375	415	341	409	336	314	328	373	345	318	360	383	366	366	392	353	386	369	376	344	340	389	377	369	364	392	342	402	355	346	360	361	329	364	361	348	352	357	383	378	310	365	345	361	342	365	382	335	393	374	364	379	381	366	365	378	379	377	373	405	380	354	351	382	368	385	364	388	374	382	357	403	359	384	372	381	340	328	355	354	357	356	376	356	395	371	339	357	354	398	363	397	384	383	358	342	385	357	333	382	363	381	376	366	397	379	407	349	395	364	368	340	351	343	356	357	386	352	404	347	372	358	371	352	365	343	366	349	371	377	387	415	374	326	373	340	350	339	406	354	350	377	369	383	372	348	403	321	363	405	369	359	382	360	332	370	341	358	382	364	368	358	350	353	365	358	327	344	356	352	341	371	332	404	374	393	379	360	391	340	354	340	335	336	391	327	363	318	333	346	363	368	409	393	367	385	360	381	367	362	339	363	376	379	369	385	358	348	392	364	356	373	363	340	374	343	339	358	384	354	342	347	361	372	335	373	343	357	363	327	354	367	357	410	352	352	365	379	352	372	352	344	388	391	380	387	378	340	331	370	364	341	365	359	379	355	374	330	392	393	366	356	362	351	337	346	358	379	372	360	363	354	340	376	351	376	331	354	348	354	365	373	378	395	391	379	360	357	359	329	355	383	380	360	339	374	376	358	377	353	373	347	348	364	370	360	368	361	375	397	358	333	338	350	360	367	375	389	337	336	381	336	354	359	352	343	357	386	374	341	354	397	374	365	351	378	401	358	398	360	347	354	390	376	368	353	396	392	376	382	350	341	368	375	349	358	364	356	375	368	348	316	346	378	382	350	363	358	368	349	393	364	411	342	324	360	334	379	347	338	344	381	370	374	363	358	373	354	336	355	354	355	386	385	358	342	365	368	325	379	370	361	370	360	348	349	376	361	374	396	380	347	359	382	350	360	314	346	373	363	339	346	352	394	362	313	366	374	343	355	381	363	362	365	395	404	362	368	372	391	312	385	341	386	361	380	360	372	370	364	358	323	382	358	329	349	377	345	366	345	360	349	333	358	378	327	371	373	329	379	375	341	339	355	370	374	335	362	382	379	382	363	359	365	398	354	342	338	368	352	382	340	325	356	373	317	382	372	361	356	348	371	341	369	365	340	357	358	347	416	343	362	342	374	365	377	339	339	355	369	326	333	393	346	375	359	349	378	392	390	342	377	387	329	360	324	355	383	335	385	357	345	377	362	362	401	343	354	381	369	359	372
4723	876	907	859	867	828	833	872	863	858	862	927	907	903	823	843	814	860	861	830	877	869	855	902	839	847	886	803	849	848	848	861	813	860	872	882	860	840	877	814	864	873	871	800	870	916	906	790	808	826	843	867	877	844	853	866	819	883	881	851	859	885	825	846	821	848	889	897	798	832	887	907	843	863	825	913	860	806	832	859	894	893	774	845	878	815	836	866	834	874	909	832	850	793	874	842	838	797	868	849	804	850	830	863	866	821	911	854	845	877	884	833	833	816	866	853	856	863	875	897	855	861	880	867	835	794	863	845	814	834	861	840	885	836	809	804	835	889	836	870	847	844	888	831	893	819	888	831	816	836	877	815	854	815	858	857	824	869	811	826	854	846	878	900	886	833	809	880	839	807	859	902	860	874	828	839	902	858	825	838	897	826	895	813	832	874	846	874	869	834	808	866	885	818	909	875	814	853	848	873	816	773	855	845	805	833	869	858	859	864	852	855	844	805	914	833	868	863	848	870	786	835	837	804	904	834	863	804	815	822	848	846	859	834	905	846	880	874	858	889	855	874	822	847	791	888	840	847	820	816	859	830	848	863	807	829	816	865	808	874	878	857	866	887	836	907	844	875	860	814	830	844	790	840	894	853	926	864	848	826	820	826	844	827	811	867	869	823	883	905	789	805	878	865	775	839	838	862	889	866	840	822	886	841	820	820	863	856	834	874	831	833	879	866	892	844	810	823	834	799	847	907	868	837	814	882	831	862	824	848	868	848	825	805	887	843	866	858	825	897	872	882	839	866	811	896	914	822	814	856	825	844	844	837	863	852	840	874	883	815	830	850	891	847	818	825	866	864	839	805	842	853	857	827	877	847	823	834	803	845	823	851	879	868	875	854	817	853	793	801	876	865	861	880	831	804	856	822	843	862	834	857	847	840	857	860	878	856	800	861	902	857	829	813	837	816	865	811	845	867	876	849	801	818	830	901	831	894	861	810	855	887	850	835	841	841	839	815	869	829	839	892	861	826	854	865	814	868	843	886	845	836	854	881	851	873	919	814	859	861	812	857	936	887	865	850	841	853	857	884	840	892	855	849	827	828	902	846	813	836	897	840	822	857	822	913	818	858	892	878	878	818	852	903	820	893	849	859	878	870	874	848	806	889	847	825	870	895	848	837	844	827	920	839	877	883	871	855	853	929	839	860	806	904	866	860	839	845	875	846	847	909	853	816	860	886	883	825	836	860	835	880	855	811	871	857	880	814	841	855	894	830	858	861	815	940	804	881	852	832	848	850	827	874	886	896	863	864	818	854	893	858	882	833	838	841	846	810	872	803	845	896	846	858	801	890	851	810	844	820	834	863	821	852	880	867	805	856	829	858	892	863	846	806	821	838	851	831	840	818	842	847	866	835	836	815	832	818	821	901	823	820	843	898	862	830	926	790	862	879	834	864	853	876	816	828	833	820	881	879	864	883	818	816	793	790	865	819	807	837	837	858	892	836	900	854	822	845	826	855	812	833	879	915	835	907	840	830	841	881	871	822	843	864	889	829	887	854	848	883	804	891	886	885	823	855	907	882	839	840	851	858	851	865	838	823	828	873	839	834	830	852	876	857	859	853	820	861	836	837	878	856	848	831	854	821	823	883	827	824	895	891	836	836	819	897	831	809	807	822	878	805	840	851	833	834	902	862	868	856	833	860	849	878	876	863	818	884	850	839	864	851	845	838	795	879	853	876	825	944	839	893	831	812	838	898	850	851	819	864	853	840	861	900	872	796	822	811	843	832	852	812	813	874	877	896	842	805	796	823	911	876	803	846	855	899	862	880	823	856	852	874	871	887	809	839	867	864	821	851	869	827	830	872	897	787	894	791	904	836	831	919	841	866	818	875	860	865	859	832	849	830	892	844	841	785	775	839	818	807	814	806	797	860	905	860	910	829	885	883	817	826	819	808	876	820	877	800	857	834	862	854	829	901	853	845	826	869	854	868	885	804	873	844	858	853	854	858	833	879	919	858	854	856	835	870	795	893	820	850	839	885	868	892	841	876	836	872	847	837	850	895	870	862	850	847	817	836	832	803	877	811	883	853	854	836	885	835	902	839	822	853	831	856	863	851	862	844	842	852	870	871	869	842	897	879	812	885	846	826	860	835	891	848	807	856	859	846	850	805	912	853	855	875	875	839	855	836	846	844	869	857	856	839	921	844	873	867	877	868	858	806	872	852	847	859	843	928	834	784	860	833	880	856	827	850	801	819	890	850	854	900	893	788	837	889	861	820	825	856	811	852	830	882	962	804	869	887	880	875	840	862	852	876	847	865	868	793	894	883	826	843	889	858	861	795	862	849	864	860	841	807	791	859	870	839	870	838	880	844	816	894	827	853	824	821	843	829	842	889	870	855	803	872	875	840	839	841	850	834	822	844	891	816	805	869	836	862	836	906	829	851	878	855	867	861	870	866	861	875	837	855	851	842	853	871	852	868	901	807	820	850	837	821	822	857	886	863	832	934	828	888	848	809	841	860	848	871	855	842	827	868	874	896	884	826	868	834	859	880	821	821	875	820	879	930	867	895	857	836	860	865	808	792	863	845	857	882	889	860	905	918	879	830	883	876	852	831	860	834	871	841	819	864	898	863	818	864	845	873	865	856	917	807	816	851	829	869	834	865	912	832	852	881	852	886	849	858	817	824	899	883	841	851	900	848	819	843	937	901	818	847	859	846	847	906	825	914	838	915	907	852	839	868	888	836	904	870	856	876	848	812	882	899	868	867	890	923	840	880	843	871	880	858	899	912	861	847	838	861	849	833	807	848	779	805	872	878	838	815	856	886	788	819	882	866	882	846	846	822	823	881	830	800	826	805	835	811	847	881	810	873	834	812	827	853	850	862	888	839	816	891	796	858	865	849	868	816	861	836	881	848	878	846	905	866	879	833	824	847	889	879	829	861	878	831	886	818	875	846	830	857	878	862	850	883	809	848	834	821	860	854	790	838	830	782	874	844	832	849	848	869	900	897	829	836	860	916	830	859	850	869	851	848	868	893	827	872	886	871	803	840	870	892	843	826	880	787	861	921	804	880	870	890	866	851	834	930	811	859	850	835	852	880	875	891	844	853	882	868	889	802	861	917	813	840	877	913	887	844	852	907	804	854	868	841	835	864	880	869	886	839	883	864	941	813	854	825	847	837	882	832	888	842	832	775	847	840	846	899	891	850	804	868	811	877	917	868	885	807	848	836	869	879	900	866	812	853	839	874	914	842	865	869	826	798	834	860	844	851	871	864	849	818	883	867	892	886	878	845	861	827	873	810	861	879	852	842	831	813	838	870	838	854	837	899	840	855	841	808	847	794	859	852	835	840	831	875	862	871	844	853	888	794	861	856	888	858	787	831	869	858	849	920	839	841	838	863	868	795	846	894	845	833	825	804	830	840	839	891	851	832	828	855	857	865	876	844	815	889	883	844	881	863	823	850	842	819	822	849	874	847	828	805	819	882
18251	1483	551	497	369	369	330	309	325	298	361	334	314	298	290	315	315	325	313	283	315	291	280	262	280	291	289	288	322	310	263	321	271	318	275	292	295	275	296	276	292	296	245	317	288	301	291	299	272	327	256	285	275	290	290	280	296	324	291	287	290	287	277	258	322	308	281	281	276	297	299	305	262	270	297	293	291	290	296	264	283	289	328	292	316	264	281	298	307	257	249	297	320	294	284	258	303	292	325	275	298	264	289	308	268	310	301	286	278	298	288	304	262	315	289	275	254	269	291	268	287	285	265	304	294	288	317	311	313	275	297	321	298	308	274	275	311	315	284	280	317	302	293	291	299	274	273	278	322	299	319	311	300	296	293	307	288	313	308	299	298	268	326	297	299	315	278	292	309	293	302	286	303	307	327	299	306	282	297	300	295	321	335	292	298	311	277	304	279	279	304	296	286	284	328	304	294	313	271	270	280	248	297	269	307	311	288	261	260	294	289	295	289	308	310	299	298	265	330	282	249	280	278	247	300	276	299	267	273	276	264	288	301	302	284	334	300	283	290	301	276	297	261	286	279	310	281	324	274	300	249	288	281	318	278	281	302	292	283	275	277	263	280	275	281	276	262	315	290	277	278	270	258	266	276	274	294	305	275	284	267	309	278	289	293	300	296	302	290	299	266	325	310	332	276	265	292	308	309	263	269	287	271	301	300	280	289	281	293	276	290	314	304	279	291	312	308	294	337	276	257	315	300	293	267	290	321	299	292	310	303	301	302	282	300	305	285	292	294	315	298	271	303	277	293	278	307	291	280	288	312	315	299	308	299	298	286	289	280	287	324	294	289	306	282	279	267	274	303	283	345	310	307	292	295	308	288	275	300	267	278	258	285	301	325	289	260	293	275	282	288	280	283	282	273	289	274	292	288	294	287	281	298	314	318	322	275	279	303	302	293	277	278	289	282	307	281	310	317	279	281	305	345	291	288	329	287	287	282	267	263	275	264	320	286	288	278	286	270	310	254	316	299	281	334	286	300	309	296	251	295	330	308	296	277	287	284	287	279	296	271	287	273	303	290	264	260	298	322	292	265	281	288	319	301	302	313	289	277	316	309	296	308	302	315	303	322	277	299	250	310	299	299	322	313	296	315	290	330	262	279	283	309	297	284	327	287	277	261	315	294	328	266	277	272	285	293	287	267	297	306	326	292	286	277	282	279	272	268	317	251	279	295	274	293	309	309	302	279	276	290	306	271	291	285	305	285	314	278	278	267	310	308	311	305	288	307	290	311	333	274	299	289	284	318	296	245	299	283	291	313	284	288	237	300	322	282	302	282	313	280	305	313	300	303	301	284	290	283	295	285	284	279	308	293	283	299	285	265	298	300	282	295	281	296	277	297	290	298	287	290	264	295	331	276	279	272	313	292	255	275	301	291	305	273	306	285	310	266	312	279	258	293	287	316	298	317	275	300	315	299	323	292	304	316	289	300	282	280	271	300	306	283	315	255	332	287	286	254	281	283	303	293	287	281	293	271	264	283	274	321	298	283	302	305	290	284	305	299	310	311	249	277	297	306	308	322	276	292	290	325	274	273	288	274	296	283	277	273	267	330	293	293	282	287	325	270	293	288	268	310	262	260	279	266	266	309	283	301	272	308	263	320	281	306	306	325	277	271	272	273	274	320	294	302	275	278	266	286	305	295	277	280	267	303	306	253	278	279	260	275	301	268	274	270	300	305	265	322	310	318	299	276	269	292	297	279	289	261	283	271	301	262	294	277	284	327	293	296	304	282	315	262	262	320	275	274	301	268	277	289	290	295	281	290	282	269	281	289	287	297	295	345	296	266	289	284	295	295	301	280	316	299	266	288	281	275	306	289	297	272	275	292	300	299	306	280	292	292	295	282	278	298	301	255	268	307	316	276	277	303	294	296	265	301	277	298	274	264	328	293	288	303	323	304	290	316	305	292	284	291	274	311	276	294	279	274	264	298	324	285	265	296	244	286	324	274	323	302	270	286	282	305	301	304	290	304	297	304	321	310	290	299	306	304	293	270	264	276	296	258	274	306	279	278	285	290	276	307	312	294	289	266	284	296	300	318	290	261	287	282	311	274	255	289	324	270	274	289	281	317	288	281	291	267	279	300	304	286	296	283	326	305	257	310	268	289	316	283	284	299	283	295	268	291	289	294	299	292	273	305	286	341	274	302	294	302	248	256	274	308	310	284	321	295	300	313	263	302	277	286	306	302	277	321	318	318	293	319	329	323	313	284	288	274	323	282	301	280	309	310	277	304	287	286	288	278	273	273	280	292	316	284	279	283	286	268	312	296	281	257	285	292	290	293	299	277	312	286	299	288	294	296	272	270	287	268	325	301	275	311	308	276	281	320	252	267	291	316	284	272	287	285	264	255	263	283	327	304	259	303	293	322	297	282	298	265	273	297	290	299	323	288	249	293	292	289	263	306	282	322	308	269	302	293	295	278	284	255	288	300	297	312	269	273	291	286	249	253	270	312	279	294	274	283	265	290	289	247	312	280	312	314	282	261	305	311	263	279	327	311	309	276	270	278	308	308	269	304	285	294	308	284	266	275	331	290	303	296	280	305	290	267	309	294	289	277	307	329	268	274	323	312	273	290	280	315	281	313	323	266	275	286	312	291	309	276	259	324	305	295	327	300	321	311	264	275	314	278	308	270	310	304	283	302	303	270	313	304	311	297	289	311	303	285	298	276	265	275	286	285	278	271	285	304	296	297	301	247	309	301	295	312	275	291	274	305	272	315	325	280	333	289	267	322	302	300	288	277	296	292	312	282	283	306	298	299	267	277	321	278	308	315	270	277	269	298	302	279	282	297	279	306	292	285	295	259	307	268	285	306	297	285	296	279	296	290	308	297	335	299	290	284	289	261	295	324	286	309	296	266	293	314	280	313	325	265	307	293	309	312	282	280	302	267	318	296	302	297	264	303	290	293	292	279	281	263	287	315	280	301	290	288	269	276	294	297	275	322	301	265	282	290	315	288	289	269	298	317	287	290	306	308	306	319	304	288	285	295	279	270	320	294	275	258	281	290	319	277	259	339	286	313	296	299	303	322	269	296	304	236	291	279	321	318	282	299	293	280	273	279	289	304	272	286	289	275	315	269	275	276	318	297	301	295	312	303	314	281	274	279	292	321	292	269	295	284	270	305	321	300	315	309	303	272	284	256	294	287	276	290	302	301	324	290	300	256	266	271	266	300	293	283	272	264	287	306	270	298	267	271	282	300	311	301	269	327	262	263	284	296	282	277	279	310	306	291	263	288	315	308	325	306	290	287	307	291	267	284	280	275	325	292	270	296	283	297	275	288	287	283	292	277	285	299	313	332	307	247	298	300	304	244	274	282	284	305	314	282	284	318	260	312	300	282	275	277	276	286	316	274	277	274	280	341	296	288	288	307	294	291	295	327	283	290	321	265	288	295	293	284	299	305	290	349	310	266	301	292	278	260	321	294	306	291	272
12607	868	1154	1330	1159	1064	971	911	837	860	809	766	759	783	749	703	748	755	725	753	780	737	725	742	693	704	726	701	698	735	695	692	675	716	678	650	695	685	708	704	684	697	689	721	725	651	685	720	741	703	702	663	659	702	644	700	710	644	707	710	712	732	684	675	719	736	682	657	698	664	730	658	697	707	695	634	670	710	673	712	616	687	690	726	705	698	712	690	658	698	734	721	673	721	681	664	686	722	672	709	669	691	690	647	655	658	707	692	653	669	684	761	709	624	721	655	680	699	681	695	697	694	694	650	656	684	708	731	682	701	681	661	684	736	657	721	681	718	729	673	664	670	650	696	690	685	633	704	729	682	685	648	670	733	718	697	635	714	716	653	676	701	677	677	675	678	686	747	658	696	655	686	690	668	679	689	715	688	672	664	685	694	692	717	692	697	614	666	666	680	689	686	718	686	715	685	683	672	716	662	706	670	666	697	744	704	669	706	705	686	725	753	683	694	674	691	695	698	675	734	691	698	680	692	689	693	694	676	673	731	734	719	707	685	651	733	668	705	680	674	709	684	727	710	690	741	721	733	716	698	689	692	691	710	694	659	698	699	793	727	661	685	725	651	651	683	750	688	710	641	673	639	680	690	693	666	666	661	685	721	689	670	779	697	691	712	705	693	750	692	695	718	699	725	701	692	692	626	731	726	691	703	737	690	688	736	671	669	738	679	685	657	647	641	695	727	679	694	691	683	723	718	701	709	686	665	693	683	707	696	713	671	698	659	661	682	657	668	683	680	702	703	697	688	729	699	679	681	746	676	688	710	676	701	687	706	716	691	703	717	660	664	676	706	682	703	679	651	704	659	714	681	679	717	742	638	690	695	677	695	663	692	692	712	710	725	722	729	676	698	724	641	701	697	676	726	700	697	690	696	646	674	703	663	696	708	641	719	708	722	706	664	684	643	690	689	687	662	650	724	712	659	687	689	695	709	685	685	699	679	705	694	662	646	687	715	704	721	696	701	692	731	702	714	724	715	714	743	651	636	703	684	695	708	705	701	705	734	712	690	718	670	681	659	695	641	697	695	700	625	707	768	679	694	676	740	735	732	663	722	707	685	718	702	626	722	695	700	680	734	713	673	700	710	662	719	700	690	691	690	688	701	709	668	661	730	671	717	687	729	665	688	675	681	630	712	650	721	728	662	701	701	706	709	660	695	691	703	680	642	655	720	681	716	679	659	742	688	646	691	751	712	708	726	689	657	660	652	716	638	690	726	699	715	709	692	709	661	647	700	730	664	702	753	707	682	663	712	712	671	698	725	694	655	680	676	693	701	668	651	657	675	700	671	653	682	710	701	696	654	747	664	714	739	713	666	706	697	702	708	710	650	697	694	654	668	662	676	699	661	680	675	727	670	688	694	636	662	736	651	681	686	670	712	642	685	677	702	706	670	681	723	699	657	709	677	671	652	699	685	656	685	670	676	671	662	698	721	650	684	726	697	699	680	722	624	643	716	668	713	723	677	680	712	622	660	690	665	709	661	682	717	734	677	654	698	633	685	654	745	665	719	663	699	709	674	661	669	658	673	661	695	722	683	706	745	686	758	641	718	689	694	694	706	666	650	669	690	728	741	732	696	720	693	699	658	732	665	656	698	730	694	672	710	694	691	710	691	710	696	669	715	664	744	670	733	724	655	670	671	670	731	668	658	697	741	648	692	632	736	690	749	653	684	729	639	696	683	694	714	679	686	715	678	695	720	711	711	695	683	689	690	660	729	750	702	664	705	670	699	701	724	679	698	678	697	695	706	737	638	628	662	706	667	664	724	662	704	719	685	691	710	723	692	704	689	681	650	667	701	660	726	714	716	673	695	728	633	685	713	712	648	675	683	688	726	672	716	656	683	677	710	673	693	697	708	660	717	735	718	705	758	695	684	695	623	768	717	678	751	682	697	669	696	716	695	662	657	696	710	631	702	682	669	644	681	683	717	694	654	684	728	679	663	694	702	736	701	660	703	701	702	704	727	719	705	717	701	689	661	723	655	697	746	729	732	687	630	652	680	690	702	693	660	663	717	719	651	646	665	708	724	699	745	723	714	720	731	721	719	624	680	719	644	696	657	688	691	688	682	660	708	694	708	709	682	686	662	742	688	655	690	671	711	699	708	713	663	644	689	692	677	714	744	694	688	708	676	703	697	726	675	634	688	684	715	693	696	669	748	665	731	721	693	693	674	672	695	697	650	701	678	662	701	702	677	679	663	676	684	710	659	683	755	693	656	702	704	664	661	637	714	666	706	720	676	662	672	701	738	694	703	693	661	680	704	716	729	697	712	706	697	690	667	712	749	701	705	734	741	670	648	708	681	689	682	713	725	672	690	712	706	703	689	681	690	711	658	716	703	686	682	679	709	700	718	729	669	720	683	712	711	674	667	676	718	674	702	627	729	713	719	711	691	687	705	708	704	681	692	703	698	631	737	702	689	691	661	702	661	668	700	699	730	703	689	679	652	627	653	685	707	668	690	726	673	709	772	676	737	680	732	716	686	621	695	723	697	721	679	633	668	656	674	657	716	705	723	678	711	700	643	675	691	733	690	680	699	701	656	665	683	764	673	701	707	686	638	672	688	700	649	723	728	677	728	686	711	685	695	705	756	652	637	661	709	682	629	700	722	646	688	684	659	674	688	704	666	649	668	697	735	660	706	660	688	719	686	696	668	701	695	686	711	695	708	675	671	683	703	717	702	722	737	703	658	692	625	727	633	657	700	694	630	701	690	706	704	717	678	695	672	717	747	697	685	755	688	704	697	712	701	691	697	711	648	691	659	717	699	646	691	628	660	670	719	709	697	720	711	687	687	699	703	649	711	680	699	664	717	683	681	683	697	703	672	646	736	698	702	689	661	709	621	707	716	718	660	691	681	684	687	657	703	668	710	728	678	710	666	624	714	709	672	723	672	672	675	714	692	717	690	715	723	682	693	679	700	666	686	670	709	702	691	655	687	631	672	658	690	673	647	685	677	703	678	701	684	658	667	675	674	672	723	719	655	702	706	754	691	695	676	651	662	671	675	705	675	686	708	719	684	657	696	719	705	686	673	673	729	693	671	701	690	641	667	713	641	724	687	678	704	668	712	702	707	698	709	657	672	707	653	717	662	692	722	695	680	713	695	692	693	686	693	670	697	705	685	712	685	701	686	722	697	704	673	704	665	702	699	658	698	671	716	704	737	675	665	661	675	679	737	695	724	712	700	675	720	684	692	713	681	673	710	694	670	739	700	716	710	694	690	718	706	708	671	700	696	650	664	666	698	691	676	679	723	682	701	696	689	698	655	702	708	716	703	651	701	708	710	686	674	721	666	683	663	681	711	702	691	691	652	671	677	722	636	704	698	722	676	682	722	703	703	672	690	670	737	738	663	744	702	688	665	715	667	702	691	677	696	696	656	711	674	674	710	642	720	652	667	657	675	743	692	723	706	651	698	699	707	720	660	700	688	714	696
28315	3401	720	467	334	257	233	169	174	159	148	150	135	138	132	125	150	136	141	122	120	129	141	125	130	124	133	119	124	121	134	125	114	139	144	121	134	140	119	145	117	117	122	131	136	124	137	120	128	134	115	107	124	133	117	148	129	114	119	112	159	131	126	122	123	142	127	134	117	132	145	129	119	138	143	120	111	117	117	142	115	146	119	131	115	138	117	122	109	138	120	121	128	124	120	134	120	137	121	141	129	121	120	134	161	123	104	136	121	136	113	142	108	124	115	126	139	129	118	126	127	128	134	114	106	142	133	128	129	121	145	133	134	127	121	118	121	130	164	101	113	141	127	122	123	132	128	129	131	128	134	130	131	126	113	141	112	148	128	129	115	127	146	115	106	129	136	129	132	129	125	113	106	128	144	130	139	142	107	118	136	107	127	101	124	112	107	121	134	134	148	128	145	126	131	116	124	138	114	114	123	123	124	133	112	130	136	125	104	120	112	130	123	117	127	124	134	115	132	130	125	121	121	125	139	118	139	112	138	125	113	127	119	138	112	120	101	91	108	119	117	121	113	134	142	134	149	118	131	143	129	107	124	127	118	138	99	111	162	125	114	107	120	125	135	127	114	124	104	137	106	118	124	129	130	120	114	132	111	145	117	140	127	120	140	123	138	150	140	109	127	131	137	142	141	137	118	130	121	122	122	116	139	121	139	129	119	123	131	138	155	116	114	157	130	141	122	129	136	121	138	125	111	119	130	124	111	117	119	145	136	144	124	141	112	120	125	118	111	120	119	133	116	113	115	120	118	127	137	120	113	110	144	151	134	127	109	135	130	101	143	143	141	119	133	130	132	133	140	142	146	118	120	126	112	111	130	121	139	133	133	118	142	126	138	134	141	139	124	123	113	116	144	114	119	112	103	124	140	118	131	139	120	117	107	123	132	129	139	124	114	153	121	138	127	126	129	119	137	110	132	125	142	124	138	132	132	130	103	140	105	119	105	122	134	116	132	114	117	139	150	135	127	138	117	137	109	131	130	143	127	152	126	136	145	137	107	130	127	141	122	120	124	104	117	128	119	128	114	106	123	127	121	113	127	103	130	119	126	147	139	123	123	136	124	131	123	126	153	119	125	136	127	136	133	128	116	116	132	116	125	121	149	125	127	112	123	129	123	118	142	116	126	123	114	128	125	127	127	126	133	140	131	123	165	139	130	130	135	137	124	125	117	115	106	119	138	123	126	123	149	134	110	146	130	113	135	115	112	111	108	124	113	139	128	110	107	118	146	122	126	124	106	116	137	117	124	128	121	134	126	134	127	158	124	119	121	132	104	135	134	104	121	96	117	121	125	127	103	148	136	133	106	113	117	129	129	131	119	133	128	136	126	110	133	108	130	109	130	120	102	117	125	117	105	129	118	122	138	133	115	98	120	131	137	134	140	112	116	129	150	122	123	129	125	150	131	129	126	114	106	132	107	136	140	130	125	142	129	126	135	122	123	122	105	141	124	135	106	130	129	119	142	117	137	101	133	136	123	136	126	131	101	142	127	142	129	125	123	132	136	142	108	89	125	130	125	135	138	122	147	130	131	99	121	95	136	144	130	102	138	118	133	126	104	143	106	125	138	125	107	129	130	121	147	149	113	111	119	105	154	116	128	132	118	157	129	115	117	121	122	101	101	121	124	121	118	134	132	115	126	140	139	127	134	114	125	146	131	123	102	117	124	143	128	137	124	153	134	131	123	142	143	144	127	132	142	108	127	125	121	126	109	128	131	131	146	124	118	148	112	131	123	136	121	138	127	145	122	158	115	134	111	121	135	129	118	140	127	133	128	125	115	118	134	112	124	118	128	116	109	117	132	138	121	153	124	123	145	145	127	111	108	142	123	124	89	134	118	116	141	125	129	124	126	154	120	136	144	121	123	128	129	123	136	118	131	114	121	122	113	127	129	123	122	136	118	138	143	116	128	122	147	148	122	122	124	124	135	122	136	117	96	122	130	132	125	118	139	115	113	131	134	125	129	126	125	123	138	129	111	114	136	133	124	131	116	135	125	100	128	117	119	121	129	131	127	122	153	125	118	128	130	155	148	109	108	123	120	146	133	104	123	119	120	125	131	138	119	141	122	125	152	119	125	127	136	129	95	113	133	134	120	127	120	132	135	117	143	128	140	121	136	121	133	126	116	117	122	115	117	113	133	116	141	134	145	151	118	143	120	108	156	126	137	128	135	145	108	134	139	97	143	142	155	123	162	121	119	133	153	121	117	136	125	133	128	129	140	114	129	136	129	137	114	119	117	125	105	140	128	124	140	129	118	117	132	135	139	123	147	143	125	114	118	134	113	112	119	142	125	136	131	120	107	104	147	125	122	127	122	116	111	121	131	118	117	136	130	134	136	108	135	107	130	107	135	122	126	118	143	118	104	105	133	133	134	108	120	106	122	110	113	142	127	128	142	107	123	121	120	160	121	127	115	146	113	113	128	104	114	120	133	146	121	121	118	114	138	132	159	106	139	118	135	106	110	147	145	128	122	140	123	126	107	125	113	146	124	119	113	161	156	124	130	125	131	142	120	136	130	116	123	124	123	137	113	137	142	120	128	124	121	120	103	112	122	120	130	113	126	107	103	100	120	124	126	147	131	102	113	114	114	125	125	128	142	147	134	136	119	111	114	108	118	114	124	128	122	118	120	114	115	132	115	123	111	126	147	128	123	123	124	149	123	128	131	122	123	113	115	151	126	121	142	129	121	135	126	122	116	117	135	119	111	120	111	111	120	127	126	125	129	129	117	106	130	137	148	113	136	139	131	150	117	111	132	119	130	124	136	143	139	120	127	148	137	162	133	123	138	112	127	131	147	116	133	133	142	136	138	115	138	113	100	136	108	119	101	109	118	123	117	132	135	144	128	136	142	127	130	115	127	106	128	109	133	150	134	136	131	127	130	133	124	147	124	137	126	123	138	138	122	124	131	118	133	130	114	142	125	126	128	130	114	138	116	141	153	133	130	138	128	125	129	139	121	134	142	129	121	116	130	125	137	146	127	118	118	134	118	133	117	112	140	130	138	120	119	123	107	119	131	113	127	116	125	141	130	128	124	134	140	149	130	132	135	129	121	142	135	118	148	116	145	121	107	116	124	123	119	103	129	130	133	131	121	126	132	123	124	118	137	128	144	128	121	159	148	113	125	147	133	135	132	138	128	127	128	139	128	147	113	114	122	127	126	114	142	106	123	107	125	133	163	124	135	123	118	126	117	105	146	120	133	139	116	132	111	135	146	117	137	145	125	126	135	109	131	119	136	126	139	129	144	135	134	123	136	126	128	123	144	141	105	138	133	117	135	122	125	123	143	121	105	138	123	162	149	112	99	113	139	131	139	152	146	131	134	122	126	125	132	123	121	125	124	143	112	125	121	139	129	115	127	116	128	142	105	124	142	133	138	111	136	117	125	146	123	111	124	115	111	122	125	129	128	124	120	143	137	120	146	107	144	131
17120	755	1367	1537	1256	991	836	714	668	634	573	519	511	475	469	450	464	449	421	424	441	402	400	394	395	363	357	368	371	380	415	368	338	355	352	340	380	365	322	318	352	344	344	336	356	388	355	336	322	353	349	324	369	299	340	359	345	338	335	332	340	335	325	306	343	346	342	347	342	358	341	346	300	352	350	347	332	353	359	372	368	328	331	312	315	347	330	310	334	316	341	306	343	363	378	343	312	315	314	304	384	347	356	339	323	354	305	366	337	313	343	341	314	318	351	356	350	331	326	345	343	341	383	357	354	321	341	337	352	357	350	318	344	318	347	343	354	336	385	373	332	351	336	338	303	333	330	390	350	341	307	336	357	340	339	344	337	366	349	318	359	364	369	299	317	298	354	342	330	334	369	335	360	323	328	329	346	321	324	331	338	320	371	324	311	346	377	341	336	336	354	346	370	341	360	368	364	352	359	364	348	318	340	366	312	358	379	304	319	357	329	311	337	308	326	344	320	333	328	328	325	319	313	344	348	353	352	313	305	343	344	319	353	335	316	353	318	334	334	341	327	375	328	353	306	343	342	332	368	342	348	327	346	342	366	322	350	323	347	352	332	348	315	337	345	367	347	310	352	333	363	309	302	374	350	316	327	326	341	336	313	321	328	337	311	314	348	330	276	317	353	357	325	327	320	380	345	341	340	325	329	333	322	359	364	350	341	301	322	346	324	338	319	297	339	333	326	324	370	352	321	318	358	357	348	366	321	311	347	347	308	309	352	345	334	358	347	341	343	337	334	330	352	344	350	303	327	321	338	345	328	297	350	371	337	335	331	302	349	338	296	351	335	356	327	330	333	336	337	332	349	333	331	320	351	339	339	335	321	338	331	332	333	331	331	316	318	320	339	320	343	324	336	300	365	311	339	338	348	323	350	341	336	310	320	347	366	377	359	343	321	321	367	341	303	349	312	309	329	395	328	334	336	318	330	290	360	361	356	325	332	316	345	335	320	322	306	330	361	343	334	344	312	373	356	360	357	330	347	303	338	347	340	305	354	340	323	362	319	316	337	335	326	324	321	306	333	297	341	332	309	354	355	350	364	330	311	346	370	373	336	377	381	313	342	309	367	365	333	339	345	317	363	346	324	330	366	355	382	357	328	380	320	339	335	333	350	331	328	323	349	325	330	308	323	329	356	321	321	323	373	337	347	310	365	336	356	358	359	334	338	329	338	326	326	315	378	341	327	355	318	350	351	339	377	322	338	349	365	315	347	366	335	330	335	307	335	332	353	336	358	357	317	331	317	321	350	337	352	343	346	328	357	328	342	317	329	318	372	353	336	335	359	349	370	326	339	297	315	324	348	315	345	374	336	332	306	333	352	334	337	354	358	368	343	317	367	337	329	386	333	353	365	308	352	320	326	375	299	329	326	338	335	345	345	357	330	341	343	339	371	333	350	332	333	300	333	337	329	343	332	326	332	362	335	340	342	329	332	362	334	336	325	337	321	344	336	354	361	343	361	341	347	301	326	314	341	301	324	365	358	378	319	309	340	340	341	327	318	351	346	322	328	342	336	375	354	355	330	343	325	368	333	347	323	317	333	333	348	361	331	349	319	323	323	347	375	325	341	329	344	342	330	361	337	328	342	345	336	306	332	350	347	326	355	359	325	339	332	329	322	332	364	360	333	311	354	313	363	328	350	335	339	337	337	356	311	333	348	332	327	339	356	341	331	345	358	331	325	325	365	340	338	358	328	343	345	333	380	333	306	357	345	328	321	357	349	346	335	339	321	355	345	300	310	346	348	348	357	342	311	329	356	327	309	355	352	333	316	326	318	319	311	333	334	312	347	343	370	334	321	341	325	363	349	332	315	361	353	354	354	359	321	347	345	363	332	334	320	326	327	302	317	309	351	340	319	326	335	294	394	345	380	331	357	308	368	350	355	355	314	343	348	327	339	364	329	353	361	301	340	349	359	372	326	383	316	330	349	320	326	353	328	342	378	362	315	324	311	322	362	315	351	348	358	353	334	351	315	324	345	336	324	335	313	310	326	305	323	361	304	354	309	371	356	332	328	334	338	335	343	306	331	335	359	336	346	330	324	364	308	339	366	355	346	356	354	327	371	301	347	352	358	342	326	343	382	350	343	355	306	356	357	344	354	347	352	301	364	338	310	332	332	368	333	347	344	325	309	327	340	346	339	323	334	356	381	306	321	351	336	331	304	322	380	344	340	311	351	367	355	341	312	329	336	365	346	342	347	353	360	333	341	341	337	342	311	343	343	313	344	303	315	314	297	369	344	391	338	325	335	321	341	344	337	312	303	367	338	309	363	310	315	339	321	323	345	316	344	302	305	317	367	355	296	359	340	349	336	336	330	332	333	333	366	361	322	325	333	344	314	300	300	304	368	327	323	315	316	305	345	323	349	339	320	311	315	340	357	365	355	332	338	338	361	367	326	335	312	326	331	358	372	321	322	326	331	355	332	339	327	312	364	320	334	281	313	348	343	351	308	364	367	334	326	339	311	339	360	342	331	364	367	344	333	332	374	335	349	322	355	333	317	377	357	325	368	325	341	341	350	327	320	311	337	345	349	323	347	367	334	303	329	325	339	363	342	354	371	355	343	300	306	326	315	344	338	331	337	373	334	355	316	323	339	358	323	326	322	325	362	318	318	326	326	364	323	359	355	315	333	331	334	359	325	319	360	317	332	340	316	311	347	356	350	362	302	373	330	353	321	350	344	338	324	347	346	316	314	334	333	335	360	305	331	329	348	314	322	345	324	327	356	328	330	342	332	335	321	346	363	317	328	316	356	339	316	290	320	362	304	345	329	332	350	338	317	337	360	332	334	348	329	325	314	364	297	318	339	314	295	317	335	317	351	356	353	318	339	322	302	336	302	374	335	379	331	355	338	345	333	351	368	316	347	315	321	323	314	308	360	345	335	342	359	334	351	336	338	372	324	364	326	343	345	323	313	329	342	374	326	349	331	368	315	326	334	344	379	327	357	352	350	347	307	333	316	325	332	358	307	321	355	321	342	302	320	319	330	313	308	319	328	329	326	342	330	310	346	350	319	329	370	319	371	347	346	317	381	337	333	315	345	352	373	333	369	341	321	316	346	346	354	314	357	312	353	315	320	352	366	326	352	344	342	362	352	362	332	351	351	345	354	340	371	347	351	340	317	366	322	367	334	303	329	355	317	359	335	329	341	333	333	322	347	326	337	361	306	335	326	337	341	332	296	377	359	347	351	340	356	355	314	363	356	325	370	308	345	352	315	326	322	362	355	335	339	331	402	339	343	358	318	334	359	359	350	324	358	362	336	370	345	355	314	332	370	319	331	343	308	317	342	303	340	327	332	349	322	385	353	328	326	321	329	349	330	347	315	362	359	352	308	308	333	331	381	368	335	341	335	326	318	334	357	327	333	359	345	345	329	363	341	370	350	302	314	294	362	328	328	316	329	346	356	341	320	339	340	328	325	338	347	341	328	359
5582	485	344	387	335	371	385	381	359	367	375	379	351	348	342	356	391	343	356	359	408	379	376	336	368	373	374	354	372	313	316	366	357	307	357	347	387	360	361	327	367	374	366	333	360	369	341	342	335	348	363	365	382	368	350	374	344	346	349	369	370	330	361	374	343	412	363	348	372	340	335	380	390	366	335	365	369	371	362	360	327	370	306	363	328	322	332	323	341	393	383	350	386	369	317	354	378	366	370	366	365	389	349	333	368	362	377	350	364	392	394	349	326	327	344	373	360	368	361	388	365	363	336	372	390	368	363	366	334	351	387	373	311	366	373	349	357	350	332	410	367	357	322	381	340	367	330	383	366	391	379	358	339	352	380	342	388	375	339	371	381	352	414	354	353	360	343	352	374	352	363	376	390	364	374	349	356	356	353	352	335	372	356	366	369	367	388	351	331	387	386	339	354	343	369	359	375	362	372	361	356	361	379	373	370	372	358	383	327	381	380	352	354	358	373	387	368	361	368	360	402	353	358	362	371	362	377	375	399	404	352	346	355	387	369	380	377	345	360	358	355	359	360	371	367	364	366	315	315	370	365	368	371	323	387	377	354	377	362	362	361	399	339	373	376	369	383	356	366	362	349	367	400	355	382	358	321	347	352	333	364	329	379	316	349	381	341	337	362	348	368	393	395	403	345	358	390	360	352	354	369	369	354	370	336	361	338	385	370	346	337	362	352	326	347	358	342	358	350	362	364	353	332	332	370	391	369	361	367	368	346	366	381	426	353	375	398	361	371	353	380	361	396	378	377	321	359	356	385	343	345	335	347	371	346	365	386	327	380	357	358	371	386	355	400	413	376	369	368	362	351	354	338	365	380	372	353	378	376	367	365	376	381	368	357	340	350	352	350	402	368	401	374	338	356	361	369	401	342	358	353	347	348	365	387	388	364	325	397	352	394	330	340	382	347	393	404	378	353	338	345	359	332	373	373	383	362	333	363	347	333	350	371	361	346	405	366	364	366	318	392	357	374	367	346	357	344	357	367	345	356	354	376	398	403	323	337	374	344	363	330	354	361	357	391	354	333	348	349	389	411	397	367	369	350	355	394	382	397	339	405	374	315	363	365	320	353	349	349	391	362	419	340	366	392	324	334	336	346	353	381	373	380	302	311	388	364	357	386	388	354	336	374	382	355	368	367	362	346	370	349	329	407	362	330	357	391	360	398	342	377	377	369	376	373	369	331	396	344	364	344	374	376	351	369	347	353	337	339	392	339	373	368	355	371	377	385	330	383	390	386	392	348	355	380	347	355	377	356	342	334	355	311	316	348	334	356	373	357	351	370	367	374	329	354	332	373	361	331	357	362	360	370	373	330	390	328	340	347	354	378	354	347	365	312	377	352	387	331	364	369	348	331	388	382	389	351	387	373	375	348	368	357	349	347	376	364	359	376	335	363	348	387	378	355	357	345	404	340	340	363	347	363	376	374	341	352	390	343	359	372	382	342	327	361	338	370	380	395	347	336	371	366	388	394	352	364	367	353	321	353	380	319	357	353	359	338	374	368	335	331	398	343	359	353	331	345	378	341	360	359	341	337	344	377	360	361	366	370	382	364	387	360	373	378	353	361	313	361	344	330	370	361	345	330	362	357	353	353	373	341	334	357	350	378	361	380	305	358	338	357	338	383	381	338	369	353	361	403	389	369	331	336	350	353	334	334	349	361	380	379	356	331	341	406	370	347	363	381	365	371	344	332	308	360	357	363	354	360	384	361	352	371	351	382	313	331	354	358	375	344	366	377	323	355	383	352	391	360	381	362	365	340	372	365	373	381	382	351	346	357	358	372	353	407	369	375	402	361	342	354	328	383	354	373	363	340	371	395	328	368	352	372	369	389	356	354	383	352	347	359	369	345	334	373	348	377	342	379	379	385	315	395	365	353	369	374	345	389	333	341	356	352	360	359	390	350	330	367	335	364	332	337	346	330	384	374	365	385	367	369	361	355	323	376	364	361	366	367	358	329	347	380	363	360	380	353	371	355	368	360	322	355	362	348	379	367	381	390	371	390	383	392	378	399	351	361	341	354	376	375	333	371	350	352	351	336	371	335	361	359	332	378	358	355	346	335	364	358	311	352	349	361	388	374	394	355	393	371	386	351	344	348	324	361	369	382	362	348	337	367	396	375	355	354	341	398	385	371	381	348	389	379	349	389	331	339	369	341	359	403	387	353	341	404	367	351	330	360	369	370	360	375	356	358	406	377	375	384	356	374	360	367	346	342	382	322	354	371	344	389	404	395	382	321	378	389	347	364	320	352	355	354	320	370	318	353	349	379	359	328	373	337	373	333	363	349	371	370	355	391	362	324	349	382	396	343	381	319	345	366	380	394	372	393	334	356	342	343	336	361	370	308	321	362	375	418	365	375	386	357	346	351	351	342	342	361	377	390	347	374	334	333	374	406	367	388	358	361	360	370	334	335	367	336	326	360	388	361	369	347	378	365	376	368	374	361	360	353	377	364	371	389	372	385	347	324	363	324	389	338	332	367	347	367	365	366	356	341	352	388	369	332	343	343	326	346	364	360	339	352	343	316	367	398	368	365	368	332	370	372	360	377	355	345	371	330	365	349	350	351	353	386	334	399	390	356	356	365	344	346	333	360	392	363	366	351	357	364	360	336	375	359	338	325	319	351	360	347	377	335	361	337	393	379	363	393	346	393	393	330	351	366	341	350	376	370	361	346	365	361	372	340	345	358	359	374	335	333	371	386	368	346	367	363	360	374	352	357	365	378	336	347	362	358	343	362	315	359	362	339	371	353	359	342	336	385	385	371	332	341	334	368	337	363	369	359	360	371	357	377	351	326	347	362	345	319	390	360	351	339	365	370	361	371	412	374	381	345	354	363	372	358	364	394	348	349	331	363	358	344	359	365	367	367	400	336	335	344	347	366	341	384	376	390	340	380	348	376	398	364	324	359	352	345	335	332	377	366	387	347	371	307	388	392	376	380	363	353	358	344	375	368	375	364	367	357	351	366	359	354	337	373	362	360	357	341	382	360	374	337	382	385	347	333	388	355	368	356	379	364	363	355	352	361	360	352	376	356	366	334	325	371	385	365	356	333	374	378	328	382	356	331	344	330	385	353	357	368	367	362	355	357	361	356	346	392	323	348	367	378	371	365	334	387	336	368	350	361	346	417	365	340	317	387	372	376	372	335	372	389	348	368	352	367	354	350	339	384	391	352	382	339	369	354	320	347	362	371	372	364	390	363	358	351	377	359	326	367	329	338	359	357	354	375	358	351	398	357	335	358	370	368	361	368	362	359	316	367	359	373	356	347	367	397	350	351	376	374	374	384	379	354	331	362	328	355	365	357	358	338	366	354	345	379	359	306	345	360	349	373	358	352	388	367	364	344	354	373	374	356	381	352	325	370	380	386	365	388	323	384	359	395	353	335	381	357	380	394	380	337	354	341	374	356	344	402	334	385	343	342	372	360	360	368	375
4712	793	885	845	914	834	829	867	897	855	871	893	860	896	828	840	851	863	848	861	824	894	876	845	846	820	821	855	840	855	845	802	886	848	884	841	838	799	827	835	903	831	924	881	862	882	858	866	891	832	851	847	897	881	862	851	843	898	845	873	878	816	852	863	852	870	833	815	853	834	818	845	832	855	872	823	819	802	904	872	851	855	831	876	837	830	855	864	877	854	886	908	819	805	830	883	836	835	777	876	812	828	879	857	827	821	874	848	834	852	829	838	822	874	851	835	855	844	881	820	832	840	873	867	904	890	867	791	881	830	858	805	832	902	840	848	877	835	852	817	878	827	892	844	901	885	832	854	802	826	852	845	845	845	848	844	855	876	824	814	847	863	835	895	865	895	891	812	874	847	845	863	831	818	849	814	808	860	834	847	828	881	913	887	832	844	858	811	875	831	830	839	854	867	834	858	811	843	784	908	832	836	828	862	805	847	821	904	883	874	863	858	844	874	796	835	910	855	876	801	855	865	874	910	825	829	892	881	856	846	866	828	818	879	866	822	825	845	871	856	894	823	880	809	835	843	835	872	887	822	779	827	788	845	874	941	861	806	913	834	820	804	839	844	785	861	870	872	873	873	820	847	857	855	855	877	860	862	809	829	850	815	867	791	844	828	849	829	863	829	852	823	876	837	902	889	835	862	801	852	881	827	856	825	882	846	838	864	848	810	861	839	794	889	823	823	866	885	867	820	872	886	889	834	890	852	891	812	832	863	856	841	859	819	867	877	897	864	842	843	868	831	879	803	809	878	790	809	859	859	856	859	849	885	880	805	909	847	839	875	844	830	891	872	871	792	831	824	822	813	849	841	865	834	850	855	851	797	852	824	859	833	823	917	870	839	818	893	861	860	903	903	825	874	858	849	837	875	801	820	873	829	902	885	871	888	861	847	903	841	840	780	855	910	819	864	837	895	889	831	849	813	921	818	870	867	878	827	811	858	877	881	820	863	832	831	830	845	907	855	874	844	869	851	844	849	853	842	849	779	867	870	851	876	867	880	881	877	809	844	856	852	851	865	889	837	900	880	811	824	873	878	849	858	864	856	901	883	824	875	859	856	843	830	847	819	858	879	874	840	851	873	867	856	846	816	871	839	874	871	869	827	875	836	855	851	835	835	880	879	837	848	843	838	816	831	819	838	889	827	840	769	896	859	850	859	832	845	872	843	913	857	875	865	863	855	793	836	849	842	846	877	789	862	906	880	855	883	863	843	846	823	880	864	864	848	849	814	860	863	893	837	833	841	857	826	833	880	906	833	869	780	867	842	897	848	879	836	851	814	831	798	843	863	866	822	881	803	832	868	849	853	846	814	904	887	850	836	853	849	888	846	910	898	825	811	857	841	841	849	843	857	811	889	841	823	836	853	862	873	848	812	870	854	872	837	809	820	821	836	848	852	853	896	842	810	851	866	813	889	852	845	869	858	844	873	895	888	816	846	851	851	861	807	888	888	796	858	812	844	833	813	846	862	887	889	844	842	902	816	823	821	821	859	793	861	828	866	812	872	786	917	909	813	899	843	868	833	839	856	881	826	830	894	883	847	826	882	880	839	839	826	852	801	883	828	831	843	871	903	845	865	845	880	917	877	864	856	800	844	915	834	873	855	861	865	814	832	869	828	824	798	843	891	856	880	845	902	847	890	879	881	850	825	873	859	873	880	848	896	882	863	870	828	814	848	890	842	864	865	832	823	889	848	874	844	813	888	876	839	832	832	889	852	834	847	866	903	812	845	912	881	871	861	846	853	835	843	821	853	829	866	881	840	859	816	820	818	914	839	840	886	835	878	824	843	836	820	830	856	800	856	866	809	850	813	841	864	829	797	809	944	858	812	860	863	896	839	863	874	856	860	851	889	882	835	852	881	875	854	901	886	819	858	895	901	853	864	856	833	834	875	813	827	838	828	880	831	831	834	861	813	877	927	854	898	807	850	859	861	803	864	890	846	852	857	860	837	796	824	789	825	840	894	880	853	868	859	832	827	860	829	863	837	884	864	808	884	820	867	857	843	886	847	873	825	890	858	814	838	830	847	855	826	816	910	835	909	843	910	832	859	843	856	862	844	881	823	863	849	859	820	833	837	865	834	870	836	834	895	854	835	861	769	844	850	848	891	811	904	854	910	834	876	861	870	857	851	845	868	820	865	844	848	879	833	815	861	832	881	811	832	868	855	865	905	847	850	825	827	806	886	882	861	857	845	943	890	844	823	895	847	857	831	832	813	862	871	853	873	827	848	878	864	900	837	806	825	860	849	878	872	817	837	862	881	874	828	888	836	872	843	870	855	880	876	829	882	836	935	826	845	850	863	868	873	851	832	897	781	843	876	871	853	832	857	882	828	887	876	813	845	816	884	804	863	848	831	894	911	866	870	861	860	865	862	871	871	821	826	834	891	812	867	805	828	807	865	849	841	900	927	842	844	844	807	858	908	902	844	824	915	785	814	853	836	855	874	847	873	862	864	829	820	870	886	925	824	808	832	837	880	886	855	839	859	830	852	843	863	883	891	868	836	847	854	863	848	855	854	862	835	857	849	806	853	826	862	871	838	773	832	856	838	838	853	841	783	892	858	905	843	815	857	868	863	823	839	894	851	879	910	875	856	816	882	827	795	850	831	875	812	815	864	875	848	842	838	867	845	842	886	803	856	843	861	812	874	846	852	813	830	882	868	881	868	741	838	859	745	889	861	855	848	871	889	844	881	887	873	826	803	852	827	867	841	853	916	879	877	852	869	845	888	833	835	835	818	846	861	816	794	871	862	847	846	861	878	876	881	851	825	872	847	831	802	849	867	878	864	913	840	869	860	853	922	841	888	829	813	860	897	868	882	866	857	855	813	866	836	828	870	854	878	871	854	859	825	859	875	846	856	817	883	852	819	858	897	849	869	941	866	857	849	852	816	813	881	864	851	878	845	847	838	838	853	862	819	822	886	793	884	831	885	802	800	851	872	768	929	839	849	876	840	860	859	895	831	858	847	864	926	857	817	811	826	863	846	877	827	846	830	829	861	893	861	845	868	800	858	874	854	857	884	870	813	811	890	832	867	807	873	882	822	861	872	834	904	852	833	838	835	875	820	863	896	806	870	863	824	758	827	823	886	856	838	884	832	828	878	857	885	868	837	840	842	837	914	882	816	851	826	835	800	867	838	842	883	870	848	849	860	885	897	832	920	912	897	915	825	850	868	831	870	854	906	895	832	817	860	842	819	875	869	859	818	863	848	884	839	888	832	879	829	817	906	834	805	852	869	826	793	816	867	804	810	856	864	856	888	878	825	875	906	844	831	838	832	855	860	923	854	857	800	768	851	813	838	833	802	872	893	866	881	844	872	885	824	864	868	916	847	857	862	844	827	856	838	876	856	890	860	881	830	926	860	817	863	830	839	767	849	886	858	857	833	891	861	881	835	850	871	848	858	847	847	843	866	838	832	913	845	860	854	850	858
18574	1585	591	466	403	340	369	334	304	296	280	307	338	317	328	287	318	325	317	297	278	278	265	306	278	252	298	292	280	265	289	299	289	287	328	290	326	282	306	291	282	325	295	296	241	276	274	292	282	240	301	275	303	277	299	290	253	291	317	274	268	289	275	294	267	308	280	290	301	304	304	301	306	249	290	286	290	301	283	310	311	289	281	303	325	278	275	292	284	287	295	315	299	309	291	302	296	304	295	284	330	296	282	305	295	262	278	315	284	302	286	301	325	287	277	284	295	296	273	243	290	309	325	288	277	273	253	288	296	267	273	264	280	307	273	299	274	289	313	304	273	271	308	338	281	280	284	305	325	291	278	276	304	300	278	271	288	313	317	326	273	277	278	305	299	286	288	285	296	290	308	280	305	276	291	281	280	326	297	317	288	304	256	315	264	311	277	284	266	287	303	304	306	292	260	308	296	305	302	299	279	295	284	286	286	274	327	293	317	291	298	311	243	294	292	289	308	302	275	276	277	269	309	255	289	263	328	309	301	275	286	307	293	306	288	314	313	301	298	312	316	275	297	273	279	274	302	306	304	291	304	287	291	287	288	298	295	298	298	268	289	267	295	267	278	269	246	279	291	260	303	293	297	299	292	279	277	294	306	300	298	303	281	308	290	305	305	247	282	287	315	289	310	281	293	316	270	290	304	268	259	295	294	293	322	297	285	285	292	284	293	283	283	302	303	304	300	282	284	314	309	322	313	295	282	293	284	295	312	332	299	283	296	304	322	293	271	280	307	313	307	304	276	302	307	296	298	288	283	298	285	290	275	285	288	326	294	310	288	276	290	281	274	299	307	294	273	304	292	266	285	287	322	295	324	292	268	278	311	321	279	302	291	269	259	303	303	322	314	268	309	287	269	303	262	275	277	318	324	293	296	264	315	326	268	287	310	276	287	251	262	257	303	266	278	288	336	297	260	329	333	275	288	299	280	278	288	295	289	279	270	297	285	265	271	295	303	312	321	285	309	278	285	284	327	269	291	313	286	309	282	259	310	272	288	298	306	299	289	280	265	295	306	274	277	295	273	271	320	288	287	329	271	259	281	315	257	288	269	303	310	308	269	356	285	321	323	291	277	321	290	240	300	281	301	285	298	312	320	262	283	293	265	278	266	286	281	272	312	291	286	294	287	266	286	280	299	269	308	273	280	317	288	277	289	298	292	279	279	276	278	262	301	308	291	310	283	274	291	275	317	268	254	304	282	290	287	283	292	325	306	281	304	314	315	285	294	294	277	300	321	311	288	281	318	265	282	295	314	283	299	284	264	302	286	280	278	263	307	305	293	310	259	260	264	286	305	273	313	290	298	278	290	298	285	279	284	297	265	280	286	282	294	302	308	269	300	302	285	310	301	302	279	319	292	312	281	286	299	277	269	284	322	296	283	296	297	255	307	287	300	271	285	293	297	296	275	278	279	270	264	282	307	290	280	283	294	293	313	300	268	291	282	271	275	323	325	283	310	315	292	305	306	332	306	310	271	279	308	293	252	301	271	262	298	274	314	280	301	269	308	291	314	290	287	274	285	281	276	262	286	270	237	268	285	310	309	296	287	303	288	270	284	268	281	291	290	299	267	304	291	313	298	302	301	307	296	295	311	286	268	283	272	298	318	276	309	250	303	274	282	282	293	272	267	292	295	282	277	293	302	286	257	315	272	322	311	266	284	300	289	283	264	323	255	291	296	292	284	295	291	288	297	284	288	318	293	294	278	319	279	281	286	292	303	285	268	297	320	298	269	266	304	294	294	301	271	289	274	292	303	290	264	307	334	293	300	256	290	299	268	279	301	310	290	259	299	310	286	293	328	295	270	296	283	304	316	311	300	293	292	281	319	299	284	306	255	314	281	312	258	335	276	270	276	256	299	242	316	285	306	278	314	275	298	267	303	296	326	292	289	287	319	289	296	274	264	279	286	282	311	240	303	278	290	271	301	268	280	299	271	302	260	291	312	288	292	276	301	281	287	294	315	318	311	326	280	280	299	278	310	281	305	292	280	288	288	286	273	291	309	255	289	287	248	288	307	268	280	299	272	264	316	270	361	308	325	298	279	298	280	304	254	322	272	274	317	260	270	298	280	312	299	288	297	276	318	264	278	274	302	267	285	289	282	263	270	310	293	267	291	290	312	302	286	291	258	266	297	301	271	330	285	269	265	267	297	285	276	271	274	286	325	290	267	274	308	272	273	291	290	302	287	304	291	277	301	272	283	294	272	328	261	315	294	272	253	264	275	279	276	272	313	292	312	306	300	307	318	281	315	301	297	294	303	280	270	308	277	289	273	299	289	297	300	282	320	311	301	295	268	266	300	268	270	272	316	307	257	319	322	310	288	296	274	297	290	265	303	294	289	278	297	285	265	304	289	300	286	303	293	290	285	273	316	251	292	288	296	256	302	318	292	274	284	288	300	292	313	287	286	264	269	303	300	289	316	320	281	284	277	276	271	269	290	294	296	293	307	279	312	244	298	322	281	293	305	297	295	338	283	273	309	321	310	324	294	287	289	282	307	274	280	292	277	295	276	311	306	358	277	286	295	327	278	289	290	312	310	293	308	305	283	303	287	313	352	300	281	290	291	302	301	294	304	299	289	272	290	308	292	285	307	292	290	309	305	314	328	316	292	256	256	266	332	282	292	297	290	295	321	286	293	283	311	315	289	258	295	319	294	298	260	278	270	319	275	272	273	275	280	279	294	294	275	275	262	298	295	296	289	295	286	272	286	293	283	287	269	282	287	308	318	276	319	287	307	283	293	317	301	283	300	279	270	281	315	294	309	282	279	288	272	276	257	317	276	272	278	289	297	323	277	302	274	282	254	257	280	253	276	293	282	270	286	300	282	282	315	341	280	298	281	262	290	316	318	268	286	285	310	294	255	279	299	267	288	297	306	311	291	303	314	283	296	283	280	311	293	306	295	289	311	285	291	308	290	291	310	317	300	280	284	293	284	265	273	302	315	302	306	297	294	281	252	292	307	301	246	286	294	309	284	323	266	320	301	289	286	282	301	279	268	291	288	303	267	307	293	297	286	305	276	303	307	284	304	260	291	325	290	308	283	269	277	289	287	272	316	323	270	311	273	278	298	308	277	296	296	306	290	308	292	341	274	271	279	262	286	293	280	273	282	258	304	272	291	293	306	306	322	302	267	256	283	300	274	337	268	315	311	274	313	282	304	274	311	295	305	284	294	289	259	275	326	296	279	279	306	314	316	297	301	311	309	319	281	285	259	300	291	286	294	292	301	312	272	296	283	287	295	275	319	290	264	277	295	314	297	317	254	296	271	293	330	281	300	310	283	290	291	286	285	263	292	280	292	292	296	314	317	307	303	281	297	254	330	288	276	286	307	265	295	298	301	297	322	295	305	321	288	287	279	291	276	265	270	267	294	326	299	299	300	319	305	298	282	294	258	313	284	291	283	305	256	303	289	298	309	277	296	281	269	277	318	272
12949	910	1220	1345	1241	1017	945	928	833	822	823	778	781	781	768	769	670	752	727	711	692	737	738	681	710	710	740	715	726	701	774	700	681	762	671	708	692	702	640	636	726	686	646	713	740	661	712	734	677	735	717	699	675	685	674	737	710	683	729	705	699	691	705	680	650	684	678	650	684	720	770	683	679	699	679	658	677	691	743	693	700	693	726	637	694	674	665	665	689	690	689	676	667	663	699	659	707	699	686	703	715	727	679	686	759	698	673	700	696	646	652	699	668	701	664	704	739	726	754	710	673	658	734	688	687	718	713	663	689	696	706	704	700	702	706	681	694	680	671	684	737	686	661	665	659	728	719	676	741	678	699	676	712	689	698	704	682	741	694	688	672	694	694	694	762	654	678	648	688	658	681	687	671	665	657	698	688	651	668	685	696	710	664	686	706	680	731	684	695	716	658	659	685	720	675	668	726	693	630	667	688	704	663	698	734	674	716	741	683	704	684	714	679	710	684	683	738	709	688	699	711	669	736	669	649	698	644	698	715	683	655	684	701	702	724	679	695	700	662	679	717	667	689	705	711	737	623	668	732	707	682	678	695	693	630	671	704	670	698	704	662	688	678	667	712	666	691	687	714	727	706	684	685	698	637	726	653	699	683	670	690	690	690	643	647	656	702	687	655	709	692	738	689	750	708	735	720	711	702	682	710	680	706	670	715	645	702	681	650	686	682	691	683	694	704	702	703	635	684	671	686	693	679	701	678	666	710	637	698	676	655	691	702	681	717	697	667	702	669	721	678	654	722	741	677	686	731	703	679	677	710	686	735	740	717	671	671	696	652	692	724	698	686	667	696	694	668	682	652	688	688	714	670	703	681	702	671	673	670	700	668	704	676	736	704	681	682	691	745	725	729	679	671	730	618	655	678	681	679	703	700	680	644	694	691	746	683	702	696	715	684	692	694	685	659	694	718	674	687	703	699	663	656	713	647	657	672	732	698	653	663	686	680	672	674	644	688	739	711	679	690	704	692	756	720	706	681	654	719	733	715	690	668	719	666	694	702	642	677	671	701	688	718	643	702	695	725	715	708	672	714	688	673	712	687	650	675	673	685	680	722	702	677	688	651	715	731	677	682	701	708	702	686	697	654	711	671	649	727	698	727	705	692	709	703	707	731	679	706	717	689	707	685	697	678	672	695	658	651	671	710	688	663	690	666	686	717	706	708	712	675	668	649	667	731	664	716	708	701	716	720	741	738	714	676	663	672	674	644	713	679	687	696	682	644	663	651	716	675	639	706	716	666	662	680	710	669	661	688	677	656	670	734	687	670	717	701	728	660	601	696	672	664	659	667	678	685	642	713	638	695	672	694	689	684	675	712	655	650	664	688	707	700	671	736	668	735	712	673	661	651	729	646	674	702	710	695	674	676	730	724	696	630	672	652	697	621	699	679	672	753	686	680	722	694	689	691	711	651	682	681	678	688	748	659	688	730	668	697	696	695	688	727	690	673	709	680	699	679	666	678	707	716	725	732	711	722	704	684	674	653	705	679	689	731	661	655	692	660	701	694	656	636	710	719	683	688	649	700	700	721	705	709	722	682	678	694	672	730	653	714	680	717	703	663	697	630	695	685	658	698	686	665	656	682	657	671	678	687	689	697	707	690	693	699	658	674	673	708	694	706	684	675	665	684	736	685	716	711	655	720	700	710	669	716	679	682	654	647	689	649	659	692	713	660	716	731	688	692	723	707	689	675	678	736	663	703	717	678	690	691	736	674	714	709	693	673	696	682	672	689	673	735	668	666	671	694	635	701	693	715	689	698	656	702	679	718	635	716	675	666	672	693	694	685	645	690	693	662	687	729	670	745	696	677	696	660	719	726	720	705	729	638	657	630	690	685	710	739	692	721	688	735	725	669	712	706	728	690	687	698	700	661	681	669	744	714	681	667	670	651	717	691	728	669	688	674	683	698	677	737	658	756	649	710	700	744	720	700	691	693	660	671	698	735	681	671	719	740	668	729	677	692	644	655	671	693	673	689	735	664	683	682	670	678	681	685	713	665	703	720	730	704	695	693	683	682	679	652	705	678	682	730	692	712	694	667	708	757	677	694	679	672	652	680	697	725	709	700	685	668	684	687	685	674	696	695	705	695	740	681	678	709	671	666	652	675	712	674	712	684	719	701	728	677	708	673	702	684	697	647	660	690	629	669	653	694	703	714	675	733	671	676	717	653	687	688	710	636	701	702	642	684	682	666	675	734	666	638	743	721	683	693	702	738	668	665	649	656	764	659	676	704	700	712	751	677	602	745	749	709	682	715	725	696	679	712	602	670	694	707	686	674	703	706	713	707	664	691	678	631	682	653	684	690	659	704	656	649	704	692	714	665	671	623	701	688	735	724	658	681	601	721	650	698	684	677	699	706	698	688	682	707	719	726	682	697	639	700	688	673	651	704	706	705	671	704	718	697	690	698	661	717	684	671	700	699	664	707	693	698	662	690	740	672	708	666	673	697	706	755	701	664	672	652	674	697	677	675	716	678	752	707	721	732	675	681	682	670	760	708	670	689	697	669	711	685	737	723	677	649	660	709	705	672	686	724	663	696	681	692	688	683	693	673	691	696	656	668	683	702	658	702	713	655	684	662	675	714	707	699	695	692	677	704	676	734	691	680	720	670	627	673	664	686	674	669	658	721	678	679	672	697	695	730	703	642	639	672	641	620	671	697	673	710	676	645	647	679	648	684	683	702	701	683	673	659	743	728	669	720	674	653	714	694	716	701	700	711	698	659	672	709	706	723	669	689	685	681	689	670	721	669	669	683	693	690	696	666	715	663	678	632	682	702	683	730	703	711	717	678	711	702	707	735	696	671	683	729	693	683	676	684	664	667	704	662	668	728	717	673	688	665	706	697	670	721	742	694	664	720	738	691	705	726	711	678	706	713	691	668	719	687	718	754	677	679	676	663	701	694	645	669	695	710	716	660	649	722	665	671	671	666	707	706	721	666	691	640	706	660	701	743	710	680	705	682	659	680	722	662	698	700	694	660	707	696	716	717	652	704	693	728	706	673	655	730	712	700	689	703	696	687	647	698	701	675	676	706	683	719	694	655	653	631	656	699	719	722	676	683	664	704	670	750	720	677	678	680	681	670	694	713	660	702	679	685	696	693	696	713	647	694	662	721	737	708	679	706	689	664	689	686	719	666	636	661	689	680	691	697	669	696	690	651	709	708	732	719	683	666	707	673	691	681	700	705	670	724	711	681	688	722	669	731	646	706	664	690	693	719	699	709	701	688	667	703	686	714	678	670	698	683	716	660	671	667	718	688	679	664	696	647	687	668	666	722	681	682	671	701	719	682	726	638	662	705	655	713	705	692	651	708	687	702	692	681	675	721	656	653	706	696	674	654	704	682	710	741	621	711	675	696	675	668	726	661	697	714	759	696	696	692	700	708	691	714	719	657	699	681	697	695	681	685	705	698	679	635	718	723	705	682	701	653	687
27826	3117	753	505	296	255	192	176	177	164	158	169	133	152	145	131	158	120	131	148	138	134	143	124	124	139	122	120	132	135	128	116	137	116	123	126	137	145	122	133	126	126	132	138	119	119	130	145	148	140	130	125	136	129	119	114	123	113	119	121	127	111	133	128	123	151	140	113	104	129	121	124	148	126	110	144	111	110	125	143	111	118	106	126	122	125	137	121	119	151	116	126	147	123	127	119	141	126	129	110	125	128	129	122	128	129	136	128	103	104	112	148	113	120	136	145	137	102	145	104	140	137	121	125	130	141	138	135	97	121	118	133	134	101	110	112	119	109	144	119	127	107	107	117	117	117	136	122	115	111	134	107	135	109	135	123	124	122	138	133	139	128	128	142	147	140	131	113	133	135	120	113	113	113	124	116	122	114	116	128	118	118	123	136	138	131	116	117	115	122	117	118	129	113	113	134	118	134	138	135	152	91	100	121	131	136	135	118	130	125	135	142	145	130	127	124	118	140	120	114	113	120	132	120	124	128	112	126	119	111	114	130	128	128	140	147	98	104	126	114	139	121	121	123	144	114	111	114	127	119	121	143	118	132	121	118	113	140	131	142	121	109	123	113	121	112	139	112	117	116	105	140	141	120	103	120	123	129	139	139	130	128	149	105	130	120	118	135	109	120	124	133	117	131	147	142	131	137	119	119	131	134	140	110	115	117	123	115	102	127	104	118	121	123	122	112	126	136	124	122	109	134	128	116	144	145	112	118	128	115	103	116	129	152	130	164	115	129	136	125	142	153	152	140	124	125	123	129	128	126	121	136	128	125	135	129	115	121	135	113	112	124	125	117	139	117	128	128	133	121	137	122	136	137	153	130	127	113	119	127	151	114	141	120	114	140	139	137	143	137	119	117	148	121	135	127	121	142	110	117	140	117	137	139	119	121	136	133	120	126	127	119	138	140	103	123	118	122	119	125	137	129	125	147	146	112	116	130	126	123	125	146	125	129	127	124	124	123	130	127	126	131	116	136	111	125	125	115	128	137	125	128	140	129	135	131	120	122	129	135	146	136	130	134	102	120	126	126	135	148	133	151	122	105	107	130	144	125	115	131	131	121	125	122	122	119	114	119	122	113	117	146	132	127	116	127	116	128	137	125	121	120	143	133	145	116	131	131	130	135	116	126	113	124	125	108	128	125	124	117	125	98	109	120	108	136	123	133	112	124	130	119	131	124	126	120	116	131	112	132	115	118	112	120	115	134	111	121	148	120	126	129	123	121	134	136	121	150	115	106	119	127	133	145	127	127	115	114	113	111	116	122	119	98	110	158	157	140	128	158	122	129	109	122	143	104	134	114	105	114	134	138	127	108	133	112	126	143	128	128	124	114	142	142	111	116	131	131	147	146	117	127	122	122	129	147	111	134	130	128	124	134	110	118	110	113	125	118	142	141	130	122	104	111	102	132	120	129	131	119	126	129	129	115	114	141	126	167	130	129	113	154	116	130	143	136	150	124	128	119	132	136	130	125	144	135	132	121	113	155	96	110	133	121	153	106	125	132	126	140	134	104	112	133	120	127	120	131	122	153	117	122	120	140	130	149	104	103	128	114	125	112	126	125	129	115	131	130	133	127	123	124	125	141	116	136	136	124	127	124	111	148	143	104	121	126	142	140	137	122	140	112	128	118	137	133	136	119	109	144	124	136	112	129	119	97	124	141	139	143	140	124	131	133	119	109	132	142	142	126	115	142	125	124	118	126	144	124	127	112	133	142	143	133	134	128	129	121	115	101	119	134	146	137	117	140	117	124	115	107	119	130	125	139	147	131	119	113	121	128	104	104	114	123	112	116	123	133	123	152	120	130	116	154	123	103	127	116	115	119	127	113	113	110	131	142	144	128	148	109	156	129	126	149	119	110	118	150	119	129	119	127	128	136	107	114	128	124	131	127	137	138	139	97	124	116	130	117	117	122	123	112	125	122	125	106	131	126	134	129	122	123	137	130	128	149	134	126	124	123	131	111	141	137	116	123	126	119	137	143	113	125	135	113	109	117	117	117	117	126	132	115	112	126	140	114	125	134	122	131	128	119	122	150	139	141	98	157	115	129	106	139	138	122	132	114	136	126	144	123	129	129	141	129	123	128	118	135	107	116	128	150	128	143	139	106	118	107	117	100	120	140	143	144	133	116	148	113	124	107	129	98	117	112	103	133	122	125	140	123	112	130	117	132	118	111	143	114	128	137	94	123	111	133	151	147	104	128	126	124	130	129	124	140	121	127	113	134	115	116	95	144	104	109	108	133	118	135	115	144	135	104	114	128	122	130	118	136	115	118	151	119	124	126	129	132	123	122	120	109	124	117	129	144	115	104	131	155	116	119	125	123	144	129	133	136	125	139	139	117	135	122	134	116	135	122	111	146	133	129	142	137	125	137	128	114	132	125	111	127	131	102	110	103	126	146	113	133	141	131	115	111	119	126	119	126	115	118	127	116	121	132	121	134	137	109	134	127	109	108	129	132	110	120	127	142	128	114	119	119	148	130	123	128	141	130	118	129	117	123	126	114	115	123	118	145	140	134	139	98	119	121	136	141	121	117	120	134	125	120	129	123	110	123	110	122	109	111	120	121	114	135	137	124	135	145	136	133	128	126	123	125	117	117	146	134	139	132	133	129	119	150	104	115	121	120	140	119	99	122	127	109	123	146	116	109	129	118	124	99	111	107	122	131	135	117	113	108	130	134	108	141	136	114	131	128	129	120	131	111	143	119	125	118	113	141	128	140	126	106	127	116	113	138	153	142	130	119	134	128	111	137	106	115	110	136	109	143	130	134	138	129	114	134	139	134	132	138	111	115	131	119	127	133	125	129	124	102	127	143	125	152	123	121	123	124	112	127	119	117	139	113	118	106	129	123	119	111	134	137	134	115	118	121	127	93	126	127	129	131	115	116	120	133	117	104	134	111	169	127	130	129	129	123	126	123	133	121	142	115	107	145	112	125	114	129	121	161	133	104	131	119	142	111	122	116	128	136	135	147	131	126	123	123	127	118	99	131	131	135	115	103	130	141	120	134	131	119	122	135	126	130	145	134	120	143	115	125	123	146	117	144	112	129	123	129	128	95	147	132	135	132	129	141	130	109	116	124	149	120	131	126	122	118	104	148	112	109	142	107	119	139	115	117	117	141	136	115	118	121	112	112	123	122	126	105	126	129	109	125	128	117	118	116	110	109	123	135	134	120	144	122	126	128	146	118	149	146	148	117	135	136	145	143	116	122	109	112	128	129	115	131	151	128	128	118	134	134	121	113	133	126	151	130	124	144	120	119	130	117	122	113	141	153	133	136	110	132	130	112	128	106	104	115	116	109	107	111	124	114	124	132	125	131	120	124	128	128	117	139	114	122	118	123	120	117	132	126	129	138	135	128	139	140	128	140	125	138	126	123	116	152	120	133	136	124	142	143	128	132	118	103	135	128	134	124	127	121	132	139	117	120	97	118	122	119
16595	741	1346	1527	1341	1041	836	694	667	547	563	491	502	472	449	428	432	427	388	380	365	395	414	373	391	364	402	382	327	358	342	353	365	337	353	350	347	314	364	366	353	356	352	382	353	353	378	344	361	335	359	314	358	383	328	362	332	350	332	335	323	359	340	371	373	353	319	311	361	353	324	353	338	350	346	338	337	328	374	326	344	317	343	355	329	327	338	357	346	338	327	336	348	349	326	331	354	342	332	348	331	382	332	319	345	328	329	337	349	356	333	341	342	342	364	340	348	353	344	313	322	356	333	336	366	310	321	360	307	362	333	346	350	292	329	338	371	328	314	356	338	353	316	338	330	333	341	349	351	353	344	309	297	341	354	328	291	324	359	304	317	327	329	310	348	319	353	327	344	321	309	368	361	349	327	324	298	351	326	328	336	336	339	290	350	315	337	342	330	298	357	359	341	350	328	346	308	345	349	326	339	340	322	341	328	276	345	348	344	341	328	356	354	337	328	325	343	369	322	331	314	321	325	350	315	360	338	340	359	324	352	356	342	334	347	359	377	360	321	334	366	329	334	333	340	329	349	341	367	320	342	320	351	326	327	300	333	317	310	340	363	323	322	366	335	334	358	347	345	321	351	328	349	353	345	353	339	335	355	334	328	340	350	329	328	340	324	358	327	343	321	366	326	328	308	350	357	347	366	325	308	340	315	341	348	342	329	318	363	358	330	343	293	375	319	309	299	340	353	320	352	314	321	337	321	333	364	336	332	331	326	356	315	333	339	296	338	335	342	322	335	348	363	329	323	324	358	389	307	312	362	364	293	367	334	331	350	338	364	328	353	325	337	338	352	351	326	370	349	330	355	351	320	366	302	316	345	319	331	320	338	318	338	312	347	375	340	374	311	370	337	310	341	332	316	351	362	311	342	329	326	342	319	316	316	315	338	304	327	327	336	358	327	332	316	356	356	306	298	300	318	335	320	312	323	339	331	368	335	334	323	315	329	365	308	351	343	346	335	314	328	341	305	314	339	314	294	366	335	332	350	316	332	309	330	317	325	338	317	339	331	340	325	324	346	357	348	314	331	332	363	368	345	361	368	325	318	365	301	343	348	325	343	329	326	339	339	317	368	331	321	333	354	345	319	352	342	305	329	319	329	360	323	353	348	335	359	296	320	331	340	349	365	323	348	315	329	372	332	328	306	349	327	337	336	353	347	335	325	361	326	345	339	328	347	345	323	321	322	336	334	335	341	337	321	333	329	350	300	329	360	331	341	345	337	341	373	287	334	335	374	372	323	334	326	338	381	340	342	331	343	358	329	313	333	340	326	349	366	321	358	348	347	338	339	345	357	374	356	342	345	334	309	333	321	328	372	338	361	323	328	339	352	292	315	323	342	323	383	328	311	326	336	307	332	352	313	347	330	327	334	334	308	321	332	342	350	324	353	333	345	344	367	363	348	362	331	318	325	359	323	321	352	329	314	359	351	344	366	362	345	376	293	338	344	311	324	345	324	323	333	301	323	328	351	345	340	319	306	350	323	344	335	326	331	334	317	304	337	324	331	334	370	343	366	309	344	342	332	320	331	352	336	307	328	314	345	291	348	320	345	309	292	313	341	325	354	323	368	342	334	341	358	354	318	339	356	342	333	320	338	357	359	369	328	329	293	316	314	301	347	311	317	306	342	331	334	340	317	371	320	320	337	355	343	326	350	325	330	333	349	343	345	363	332	346	349	314	368	339	349	287	319	352	358	358	331	326	338	325	338	335	332	321	312	336	358	338	304	326	324	333	333	298	323	342	330	327	332	361	326	302	322	362	332	341	301	333	355	330	322	335	332	331	341	340	319	305	316	345	330	324	348	359	335	308	293	356	347	322	345	339	318	349	327	357	335	341	329	332	361	329	358	316	341	366	362	339	349	352	340	322	349	322	325	316	343	332	366	340	347	340	338	289	374	333	325	290	314	349	344	362	321	348	327	336	345	363	351	316	371	327	310	340	307	325	326	330	330	345	337	364	366	383	337	330	334	324	326	309	331	342	370	356	355	328	315	326	326	301	344	362	314	351	337	325	336	351	338	316	349	332	336	323	320	334	334	304	329	364	354	325	330	354	352	338	345	354	301	336	349	321	365	357	295	326	347	366	311	326	316	350	338	315	355	315	343	378	328	326	357	332	333	338	333	327	302	339	334	353	360	349	339	340	335	334	339	327	322	332	353	322	331	335	358	372	348	333	356	340	321	322	326	357	311	319	338	333	333	353	337	336	349	347	367	302	319	330	309	348	312	338	324	338	362	342	340	350	326	357	311	345	367	330	350	356	337	343	338	349	346	332	348	297	342	400	326	320	356	377	341	288	329	328	363	309	317	325	344	351	355	337	314	367	318	335	353	346	336	316	335	337	342	351	347	365	350	361	320	336	310	363	320	316	313	354	338	330	341	350	339	351	331	304	330	301	345	348	350	348	334	352	355	334	341	331	331	347	347	339	364	311	349	325	322	341	328	348	306	319	340	317	337	325	336	353	323	349	302	329	301	353	343	372	343	343	350	365	333	343	336	354	340	341	322	302	342	333	326	345	333	312	342	315	357	344	322	357	343	325	336	350	339	323	345	361	351	348	366	349	362	345	318	343	331	350	346	308	309	362	336	331	372	338	337	333	340	343	323	315	359	308	326	346	312	327	324	335	328	316	316	349	332	359	332	364	322	344	346	326	312	345	314	301	333	343	316	324	329	377	312	361	369	334	368	327	321	311	328	350	342	352	324	317	295	345	320	343	351	358	359	340	307	348	321	317	343	335	350	331	333	340	323	334	340	335	348	337	311	315	306	333	346	295	345	340	323	335	332	331	336	336	332	320	327	355	340	327	325	340	345	334	326	333	325	312	314	340	336	357	346	312	318	325	334	312	327	316	345	339	342	339	311	317	348	327	344	343	323	347	340	340	343	317	347	313	335	351	345	317	347	339	354	305	308	345	323	334	319	329	291	355	313	339	369	324	339	340	327	330	313	324	333	336	338	334	302	352	328	352	355	310	368	325	358	324	332	357	330	339	326	373	317	313	355	338	325	353	320	350	277	373	373	313	335	352	360	347	329	325	389	338	334	325	322	315	338	357	326	340	349	299	328	360	332	335	311	386	341	337	320	316	328	323	334	338	306	335	333	373	304	330	328	299	367	321	327	325	304	341	342	301	325	341	332	348	345	365	354	323	329	343	319	327	365	314	327	307	370	336	318	337	312	371	371	351	317	365	343	349	363	337	329	318	330	324	327	337	321	323	368	330	340	338	368	345	344	297	345	350	305	331	317	350	311	320	347	348	305	324	317	349	343	340	313	293	345	338	338	344	354	332	333	332	335	295	297	308	342	319	357	333	369	353	314	341	334	323	345	361	319	315	366	333	336	327	332	385	340	305	331	359	327	327	345	330	298	347	342	315	359	324	358	335	338	355	332	340	338	336	373	323	356	335	342	339	329	330	344	338	359	317	344	307	356	339
5438	495	380	347	366	366	357	342	335	345	383	315	397	357	333	323	352	365	392	375	352	342	338	339	358	375	378	390	353	339	369	374	372	356	376	400	359	365	345	375	341	353	370	378	380	362	369	351	407	374	366	438	380	358	384	346	347	357	331	353	352	355	370	345	372	360	393	339	379	394	361	340	371	362	352	362	347	359	353	367	356	349	380	382	405	378	323	375	343	382	378	365	401	364	371	375	352	347	342	360	376	361	345	392	403	366	353	353	419	348	390	412	399	354	361	349	359	425	361	399	356	391	357	369	357	356	352	365	357	339	356	344	375	356	362	353	319	378	361	350	389	351	338	391	350	384	376	369	342	365	350	377	364	351	346	341	375	380	343	350	365	361	326	353	355	369	346	377	343	365	334	358	350	334	382	365	353	358	354	341	333	355	366	368	352	358	352	401	359	334	375	347	396	373	358	351	346	365	352	344	380	361	370	368	382	340	355	349	348	369	354	364	330	373	386	383	378	392	357	381	369	338	330	370	332	349	363	364	389	409	380	366	401	376	350	363	336	345	346	377	362	362	359	308	374	347	388	374	381	363	356	380	367	334	386	351	364	354	331	387	380	393	355	378	355	344	388	396	352	327	390	329	340	336	355	381	383	354	351	369	328	382	345	355	340	350	348	338	404	354	313	357	384	360	372	327	346	373	361	384	376	395	383	342	398	351	406	359	359	336	330	316	373	384	357	369	338	383	422	395	348	350	357	347	358	320	321	361	351	362	406	359	373	351	330	395	394	375	363	365	340	368	342	355	362	363	385	363	383	364	382	372	350	387	359	343	379	380	328	369	371	363	366	370	332	370	363	351	341	349	358	381	394	353	342	354	360	346	339	377	391	370	371	364	399	343	357	315	362	379	343	395	409	359	375	366	330	367	360	351	377	387	377	348	370	363	379	346	346	370	348	358	349	383	382	362	354	357	387	365	386	365	368	350	322	390	348	359	385	349	375	366	362	403	400	364	372	374	332	355	378	373	318	368	315	356	351	347	332	361	410	382	341	349	377	358	362	355	376	371	367	368	373	345	376	359	368	372	348	330	362	325	381	372	356	348	374	402	372	367	374	359	368	359	375	378	355	352	371	349	372	360	367	422	321	369	366	351	378	369	374	361	340	364	363	311	336	380	361	348	349	361	342	384	386	402	359	386	379	394	342	348	359	356	373	359	358	331	377	413	377	375	339	340	341	386	346	365	378	346	373	373	394	349	389	338	372	320	370	383	348	413	388	366	378	374	379	344	353	362	372	385	329	361	339	378	366	356	329	372	378	368	395	370	342	333	388	358	360	328	344	407	336	367	389	334	343	372	380	343	347	336	378	375	342	328	371	373	348	324	392	344	372	352	328	392	354	376	342	381	349	350	370	339	381	353	369	359	362	318	381	345	351	356	353	336	379	383	322	350	361	378	360	398	384	368	333	400	396	398	356	329	338	353	384	341	392	378	369	370	370	359	324	380	391	342	338	359	362	374	321	349	367	355	314	349	386	402	344	342	335	373	370	372	379	367	370	351	404	382	373	393	375	389	372	324	368	393	381	372	360	386	358	351	348	370	346	373	358	358	347	356	402	400	337	382	327	386	359	351	371	355	326	369	370	398	331	358	347	350	350	376	362	330	381	354	359	349	352	343	344	395	347	315	345	354	372	335	327	358	349	358	348	373	358	381	362	343	351	373	352	361	390	357	351	346	351	356	360	370	323	390	351	379	381	351	356	371	354	365	396	328	366	361	335	327	363	388	323	363	336	331	361	343	368	353	369	351	329	336	358	370	395	377	305	358	396	391	381	356	376	353	355	355	349	334	366	353	363	357	382	378	378	341	364	368	366	379	344	363	319	352	374	378	370	359	400	339	319	349	362	350	354	364	338	344	339	339	328	376	326	357	346	387	376	404	416	392	396	351	342	342	372	366	361	352	343	335	327	380	350	348	367	362	389	376	364	359	373	342	364	386	325	413	361	359	366	362	359	399	369	383	352	381	405	397	371	382	334	378	344	318	357	354	359	369	332	351	350	357	381	358	389	389	377	356	362	380	375	394	374	354	358	359	356	366	335	356	376	329	354	337	377	349	406	345	350	344	343	363	337	358	372	378	374	353	383	378	368	368	316	364	359	371	381	381	365	379	365	370	360	357	399	339	362	378	372	358	346	383	414	398	358	395	356	375	338	334	354	370	353	385	326	335	336	358	377	337	355	346	346	370	363	338	345	344	357	318	356	379	346	387	360	359	357	381	386	391	371	362	375	411	389	344	329	354	344	410	385	352	399	369	387	352	387	337	353	361	362	387	372	363	342	354	360	355	370	370	339	400	358	358	335	376	380	347	343	348	331	365	341	352	363	355	384	338	285	382	393	411	388	418	315	365	369	410	371	369	298	380	355	349	346	378	377	340	346	387	372	372	384	364	354	306	357	382	388	355	352	365	345	385	340	384	379	383	360	351	371	320	374	347	348	373	388	358	382	360	338	338	375	371	384	365	388	368	339	356	336	401	341	385	370	372	346	349	395	354	383	350	354	355	341	373	374	371	367	375	362	361	381	377	367	382	382	327	393	375	388	347	372	349	356	392	364	367	369	367	353	335	350	340	376	344	394	330	366	355	361	376	351	375	338	375	334	326	317	387	357	338	352	351	386	340	354	376	339	366	366	352	358	358	407	333	372	373	368	372	377	382	375	370	340	375	393	379	380	362	394	348	355	362	367	402	346	355	351	375	379	344	386	374	390	385	348	337	365	435	344	335	368	385	363	323	355	384	392	355	324	358	338	363	362	372	368	399	364	377	366	396	363	338	368	381	381	402	382	334	353	358	330	356	353	380	344	352	363	344	370	351	343	390	361	350	385	357	346	358	379	378	329	399	375	353	329	358	354	353	366	348	380	324	352	321	351	343	367	366	362	358	341	341	348	359	398	369	328	331	354	369	385	351	352	358	337	373	356	364	359	362	316	373	388	370	380	390	366	363	405	358	339	334	398	363	349	351	335	384	372	377	343	356	369	378	373	361	351	353	374	339	372	338	352	363	352	340	376	352	412	359	356	329	342	353	348	353	349	391	330	340	393	399	357	341	360	338	336	341	368	387	357	372	367	351	361	385	353	359	353	367	385	374	337	378	373	361	362	370	401	370	385	409	358	371	350	359	370	377	367	376	360	390	364	369	357	341	359	382	348	385	379	333	365	379	355	323	334	363	370	377	370	365	349	359	338	346	377	380	338	376	388	312	383	319	366	408	328	369	351	393	400	378	374	356	395	385	359	362	359	395	357	387	355	374	353	380	371	364	383	397	336	345	328	385	348	363	380	358	371	349	310	382	335	370	389	376	372	400	365	380	342	363	327	384	395	340	333	358	372	332	375	412	377	346	340	384	343	333	363	353	363	379	345	347	353	351	345	356	383	334	328	339	336	334	341	391	328	374	388	371	389	370	370	346	434	334	329	363	381	369	389	365	377	361	351	355
4723	859	869	850	860	902	880	829	884	913	844	833	832	833	820	866	813	846	883	879	880	866	893	835	837	867	869	895	858	833	864	873	817	854	816	799	884	908	869	917	894	851	866	837	871	893	833	901	904	868	833	795	829	846	865	826	824	903	878	861	872	834	827	853	766	917	834	821	855	895	866	817	818	880	876	874	871	848	853	791	869	901	918	908	831	839	889	853	888	834	859	902	852	827	877	838	824	845	808	847	819	843	843	870	881	795	874	838	839	874	873	868	814	858	868	840	872	835	848	834	816	872	883	830	916	857	810	849	855	796	851	778	827	821	862	838	875	867	843	881	810	883	855	869	908	883	818	840	794	838	866	863	855	880	868	803	856	892	822	863	846	848	879	828	910	843	852	867	935	839	860	861	839	843	868	877	823	869	831	906	837	816	850	833	872	835	847	904	852	822	869	810	840	876	850	822	843	805	836	877	879	785	928	889	847	880	886	877	857	873	855	897	816	868	808	802	860	829	868	883	882	855	857	826	856	898	818	897	843	858	853	809	846	873	820	905	832	873	830	843	831	865	856	843	825	839	834	859	826	877	914	831	865	837	849	893	866	888	870	873	890	831	827	842	886	869	843	901	871	869	864	885	850	843	877	860	930	801	838	837	827	840	852	835	871	935	846	809	868	895	838	873	852	853	885	832	877	913	820	872	863	881	846	841	817	909	823	856	875	816	912	847	888	879	877	848	825	810	852	834	823	845	877	847	810	839	878	826	829	807	860	849	839	823	888	876	885	825	876	883	855	860	869	852	876	831	854	825	890	868	916	891	815	866	871	892	848	885	806	838	860	845	832	853	841	872	842	852	890	881	884	841	830	816	860	812	862	862	841	847	859	811	834	827	865	902	845	865	822	859	881	864	833	897	843	860	871	859	860	845	863	943	795	820	828	843	840	860	848	884	859	889	858	834	869	875	864	843	867	871	863	784	843	838	884	876	905	809	824	836	920	878	844	830	853	871	807	887	819	879	878	857	896	839	858	818	848	823	863	845	840	826	813	840	851	855	885	849	864	851	838	859	866	859	852	847	861	799	862	871	861	831	872	893	834	905	877	852	845	834	855	812	853	892	839	911	846	864	857	818	845	912	865	902	839	852	852	839	854	804	899	825	866	864	811	855	933	773	849	871	852	821	835	811	876	834	898	843	861	826	850	853	810	803	852	875	899	878	851	899	886	842	873	823	866	843	823	883	870	865	813	795	850	855	830	860	834	851	896	840	889	875	896	881	858	855	883	857	854	851	841	838	835	871	787	864	844	814	843	833	917	829	901	901	836	848	867	883	832	875	851	826	887	805	851	835	836	837	817	871	894	874	813	829	864	853	859	810	767	838	810	847	903	855	864	868	805	818	805	871	880	852	854	853	869	856	870	853	872	827	820	845	829	887	878	858	901	866	845	902	870	858	792	863	864	867	802	880	828	856	828	880	860	815	855	859	849	819	849	832	860	859	833	847	864	848	844	904	850	849	844	830	873	849	858	856	844	849	842	841	822	849	837	820	827	908	877	853	849	871	828	862	869	846	901	810	889	874	864	895	818	807	854	787	840	845	859	839	890	837	840	848	863	891	828	819	881	837	838	857	798	834	868	897	872	846	800	845	869	851	846	859	804	849	838	855	914	800	811	825	843	856	880	831	856	814	889	835	789	880	825	911	879	848	869	825	822	844	796	908	858	857	835	820	813	818	833	833	901	842	861	871	847	837	804	828	792	822	959	788	819	842	833	811	892	835	864	879	850	823	853	851	824	804	780	812	868	889	891	839	864	831	822	833	812	844	832	851	842	855	834	871	892	810	864	848	775	905	805	876	867	885	808	823	881	828	849	878	849	800	857	846	883	920	817	876	815	825	819	843	802	871	866	834	857	855	849	898	900	860	887	823	804	839	840	870	834	810	785	829	875	893	873	844	853	871	874	832	821	847	851	867	888	908	847	843	804	867	876	804	846	868	869	929	872	809	889	877	846	864	871	827	825	824	834	923	910	873	805	861	834	839	853	869	862	850	861	873	870	908	829	845	885	853	890	897	885	840	855	866	862	864	826	865	878	849	862	877	856	863	812	877	884	862	894	880	887	829	821	874	847	821	877	826	860	873	856	894	818	922	850	949	863	865	932	794	878	827	878	836	876	852	839	814	853	838	871	882	874	897	856	898	844	861	841	861	836	875	841	877	852	875	864	893	843	856	897	794	827	842	862	866	836	822	872	938	864	864	842	818	882	812	861	864	809	840	809	823	871	901	874	833	849	841	867	852	846	871	852	848	885	867	886	939	855	875	884	869	867	824	871	909	854	846	878	877	835	883	848	848	854	867	864	841	799	870	804	802	836	857	840	861	833	898	827	880	868	883	821	869	851	879	843	875	879	918	887	903	893	904	834	819	857	837	835	835	847	895	869	828	862	829	838	906	883	856	878	855	857	852	839	850	859	848	834	868	822	840	854	815	830	879	863	810	807	857	853	849	856	882	856	900	814	870	848	883	838	870	837	855	834	823	884	841	850	884	928	872	841	822	830	843	835	851	877	862	841	858	876	922	879	877	840	883	834	847	807	878	891	823	821	869	863	885	856	863	866	880	853	825	868	868	931	833	833	833	895	849	819	884	825	821	877	849	844	858	827	872	840	884	870	886	892	854	839	817	792	848	867	842	865	821	809	791	924	861	896	834	828	821	908	920	871	874	779	816	877	888	909	814	838	898	861	838	826	838	852	811	829	834	817	852	831	899	871	885	839	913	804	865	811	870	907	843	867	888	878	838	821	887	877	897	897	868	818	806	858	852	854	871	862	879	858	825	786	846	804	890	872	853	835	846	892	882	851	835	834	840	825	845	880	812	846	846	840	850	800	888	775	820	819	849	844	833	851	860	880	859	891	898	886	865	803	909	844	890	852	841	819	876	817	821	878	846	814	850	794	800	880	885	850	847	846	843	856	813	816	837	846	887	833	801	849	820	842	874	928	826	842	913	855	856	869	848	870	835	850	826	838	902	886	820	847	856	792	864	851	829	890	899	845	795	864	868	841	874	846	831	886	888	846	878	861	813	859	835	822	855	836	849	855	858	823	811	817	875	866	843	892	875	800	867	846	881	846	863	860	856	807	873	843	858	916	870	845	871	861	857	851	846	839	833	856	829	860	850	827	828	856	871	825	870	862	907	880	857	838	847	845	901	821	851	906	819	886	913	886	830	828	894	873	849	868	869	912	900	866	875	818	831	928	885	850	855	839	865	850	874	857	869	883	839	846	868	849	848	832	867	881	890	870	891	863	851	809	882	831	816	833	890	861	813	836	862	844	850	833	913	901	840	848	890	877	851	906	904	811	810	824	829	886	877	831	867	847	876	890	856	875	828	856	838	875	833	821	860	796	879	822	917	850	816	857	779	852	863	820	868	865	876	836	846	860	859	863	841	854	816	863	891	823	841	868	876	834	803	898	846	860	882	901	865	845	847	826	863
18286	1478	576	419	370	390	332	304	297	305	261	292	303	303	299	302	273	271	289	263	301	282	275	296	281	291	275	311	320	285	283	284	294	287	288	316	300	281	287	304	272	318	279	289	258	288	323	269	296	287	299	293	284	316	293	277	289	274	303	284	307	313	299	290	331	288	274	299	310	279	269	280	288	319	273	309	281	307	307	286	267	266	277	299	325	284	290	299	285	285	278	322	283	292	278	306	277	296	265	275	294	286	247	290	280	277	293	314	282	284	294	281	328	304	305	259	283	310	313	281	302	277	258	273	289	263	305	283	271	270	261	305	319	283	307	315	304	274	278	309	267	253	264	268	291	279	294	270	294	273	289	300	277	301	269	280	315	285	272	279	302	300	283	293	291	302	265	283	322	280	305	274	257	289	290	303	260	275	288	296	300	313	266	270	262	294	285	285	295	303	291	293	277	281	287	334	298	289	295	293	293	283	290	317	230	280	281	310	289	282	307	309	289	300	290	260	308	305	298	320	297	262	281	305	296	300	259	294	284	282	282	279	289	261	275	298	316	294	298	281	303	320	294	283	298	309	276	313	284	264	304	272	285	297	282	281	290	288	288	276	293	286	280	292	299	313	314	279	328	306	287	306	267	289	293	318	268	295	267	304	308	288	309	243	287	280	297	296	303	279	281	262	292	259	262	310	313	293	328	296	288	290	305	296	263	287	330	270	300	309	310	282	299	301	281	249	286	279	287	311	265	302	284	271	277	311	298	259	267	296	334	312	279	293	261	270	291	246	283	280	274	313	302	281	295	330	268	307	291	311	284	295	290	277	341	276	290	303	292	302	290	289	283	272	303	323	307	304	305	283	261	265	331	282	291	287	264	278	268	283	314	297	284	260	284	319	274	234	262	282	304	293	309	275	294	308	316	304	335	271	310	301	284	285	307	293	306	299	273	297	262	245	270	292	276	276	302	275	301	304	260	272	292	303	263	307	291	266	307	271	322	278	312	318	305	266	299	242	293	276	293	279	295	288	298	281	283	265	265	300	307	286	263	281	284	257	264	269	301	279	314	266	260	301	307	267	269	260	303	280	256	277	289	316	276	292	311	306	267	267	274	290	343	301	300	305	326	316	289	307	291	263	331	311	310	276	302	293	262	279	285	273	290	267	269	274	318	290	298	271	273	286	267	270	288	320	277	255	290	293	284	273	303	267	303	271	267	252	328	303	303	296	308	266	277	296	284	299	304	262	255	276	305	266	298	292	294	311	287	293	326	295	273	296	253	296	306	267	270	292	299	256	263	302	309	327	318	264	286	289	301	296	321	241	294	297	276	296	322	274	310	319	271	318	285	300	274	316	279	278	301	299	262	269	285	267	245	269	266	310	294	290	309	285	297	318	277	319	256	269	289	283	256	305	261	301	271	296	284	272	303	285	255	272	302	319	285	281	316	270	238	304	277	340	274	260	264	290	285	274	273	279	272	296	272	273	290	294	293	300	299	285	274	311	314	301	298	299	295	309	290	274	317	318	287	285	289	250	266	271	297	290	300	269	299	268	303	311	328	283	297	318	273	291	323	283	267	326	289	272	274	250	269	264	290	272	320	286	287	289	290	285	292	340	280	279	299	314	285	308	321	289	285	285	307	303	266	309	275	284	313	283	269	294	307	302	304	289	258	295	274	315	277	271	314	281	290	267	279	281	263	259	290	315	263	295	305	324	255	293	312	304	283	286	270	306	272	285	299	285	318	302	319	297	287	293	317	276	281	282	297	311	286	284	297	296	292	308	317	253	273	297	290	283	290	301	296	280	306	330	280	275	295	291	278	256	263	344	287	294	316	321	277	288	272	281	291	279	281	279	279	303	300	290	307	307	302	312	306	275	285	304	281	306	294	284	252	293	259	283	288	283	302	326	313	321	296	295	285	298	293	312	289	300	317	307	291	281	263	300	286	305	261	249	300	272	288	281	286	282	289	281	321	300	304	296	291	287	288	301	278	318	290	271	292	284	276	286	302	286	284	278	292	326	313	311	296	250	268	297	257	298	307	260	284	313	299	287	301	293	304	248	272	282	309	299	318	288	267	289	307	279	275	295	292	303	305	316	282	303	267	279	252	282	315	288	272	256	307	292	266	274	283	291	279	282	321	278	337	292	291	296	314	286	322	288	310	287	308	280	289	323	317	284	299	291	289	315	286	273	293	274	283	283	313	272	261	296	295	289	304	300	325	276	318	282	265	308	295	310	295	292	285	301	262	277	279	272	286	300	300	322	305	291	295	279	283	271	278	256	290	299	267	274	284	303	277	317	272	288	288	265	260	259	282	277	291	328	280	266	290	259	301	296	292	282	281	304	293	302	285	273	297	294	287	292	315	273	275	288	281	272	297	259	297	276	272	315	287	266	260	314	302	309	298	256	306	316	315	298	307	307	298	307	266	273	294	276	271	280	310	275	291	309	272	275	276	280	241	290	280	286	290	301	283	283	289	284	282	257	291	309	285	296	293	254	273	275	304	294	292	301	293	272	313	260	282	280	316	284	303	284	266	307	300	309	278	300	272	293	289	277	263	318	283	296	262	319	298	332	294	280	280	282	305	302	291	278	255	268	286	260	269	255	290	285	304	296	277	274	274	280	287	302	281	319	284	307	301	288	289	294	315	265	285	297	280	301	290	287	301	317	292	299	301	328	282	286	250	315	282	276	271	305	266	296	268	269	271	302	251	279	295	289	288	314	322	285	268	307	285	271	283	292	298	318	283	311	297	286	289	293	279	299	289	258	249	269	288	278	284	274	275	275	303	270	254	289	309	293	296	249	267	274	292	259	281	321	296	303	306	294	285	282	278	313	302	275	260	304	259	292	343	280	312	285	296	317	287	282	282	314	272	285	310	282	320	312	289	286	309	296	301	271	265	278	318	272	282	232	301	312	314	307	341	306	255	272	286	245	311	270	268	285	308	281	293	292	320	255	292	321	294	303	286	295	272	275	308	318	305	279	308	314	322	313	294	311	303	277	276	322	270	308	330	287	272	283	312	284	307	297	264	311	302	290	291	283	295	286	318	296	306	316	276	292	274	309	293	318	282	325	297	288	258	266	269	265	302	292	285	333	290	274	284	271	295	319	291	306	265	301	305	309	288	337	338	276	273	287	301	298	295	299	257	295	269	279	336	275	286	282	309	321	289	272	303	296	283	290	305	277	239	284	270	293	321	303	298	285	302	266	312	269	253	293	286	330	296	283	294	300	275	282	260	301	317	296	301	299	328	291	278	261	295	301	279	273	280	314	284	289	291	304	280	253	317	297	303	294	270	269	306	247	264	356	284	321	317	311	292	262	236	293	249	272	284	270	266	288	308	300	297	321	273	250	288	316	274	268	283	260	286	297	274	288	285	282	285	277	288	268	301	278	277	257	272	305	286	282	290	280	312	294	300	261	301	272	285	303	301	314	286	296	302	284	286	314	245	305	297	294	279	309	276	276	288	252	283	293	277	303	302	288	306	295
12677	871	1159	1273	1146	1068	988	941	826	775	722	700	796	748	722	792	724	681	691	712	679	747	718	719	730	678	718	710	742	696	677	653	717	666	665	691	691	684	681	710	684	683	710	742	710	689	674	695	717	659	714	648	686	682	663	727	716	697	728	688	709	713	657	670	715	701	647	691	688	621	701	718	693	670	719	679	730	680	724	688	697	685	688	681	617	738	700	713	650	739	680	641	651	648	690	674	693	673	673	658	749	624	717	692	631	718	655	636	637	652	675	667	683	680	649	690	678	653	725	709	667	641	657	691	681	688	655	691	692	672	682	723	673	658	681	690	705	695	690	720	659	693	679	686	682	699	699	691	700	711	688	678	714	655	725	655	702	691	700	642	666	643	690	640	717	690	681	688	669	663	652	739	672	711	689	711	675	700	712	674	728	658	710	669	699	748	691	640	638	674	671	670	700	743	614	720	699	679	661	707	695	689	704	713	670	656	689	738	705	689	673	738	691	675	712	692	667	657	679	653	703	701	726	688	670	731	656	738	675	735	698	692	703	713	739	732	663	661	705	735	671	730	690	728	659	724	689	709	702	688	652	638	668	728	687	740	703	654	689	654	687	677	689	708	658	697	680	666	653	737	681	681	736	752	689	683	689	683	704	686	710	700	684	659	694	662	714	686	712	707	680	708	698	659	691	643	683	684	691	680	690	700	704	704	667	730	663	666	706	670	675	635	643	690	705	661	695	654	709	703	714	731	715	682	685	679	713	681	664	697	677	732	713	675	695	674	659	710	667	675	682	708	740	679	698	691	685	678	702	660	679	643	657	714	721	709	696	689	677	633	678	704	667	677	674	671	723	713	681	712	692	700	727	678	726	673	715	700	684	659	695	631	730	735	663	734	693	681	633	708	695	723	684	662	677	639	683	655	661	672	715	699	686	686	673	681	715	726	738	670	673	667	712	701	646	673	710	645	679	679	693	698	693	693	700	728	674	688	727	707	654	691	711	716	717	696	674	689	680	690	726	685	721	682	683	670	644	686	677	717	658	690	653	657	732	701	737	682	753	689	714	656	669	698	639	694	653	723	675	692	706	679	676	666	664	712	726	720	701	703	688	682	683	694	634	692	653	675	737	674	717	684	675	659	699	723	650	701	674	650	665	640	682	681	709	667	731	742	731	698	660	683	672	667	728	698	684	679	661	701	660	684	672	679	663	729	723	679	731	689	667	662	688	684	694	700	644	701	656	697	643	680	659	702	690	694	668	660	663	688	715	725	715	681	686	687	671	695	757	751	669	672	691	629	687	657	685	709	683	723	689	666	705	642	679	690	679	716	706	678	702	681	626	740	708	672	654	666	676	732	715	673	665	693	719	659	663	680	722	705	617	669	621	762	677	700	664	632	723	724	664	649	708	667	730	672	694	691	694	705	678	704	698	671	721	702	651	656	706	692	716	657	740	704	725	689	712	725	669	690	702	687	714	716	697	675	697	680	696	670	686	685	720	680	644	714	699	740	701	710	699	731	676	684	670	690	662	686	663	710	665	681	681	696	688	695	741	675	654	681	663	694	655	691	678	690	660	692	711	686	663	726	684	718	675	707	731	675	696	702	656	700	654	652	693	640	715	674	697	685	652	672	695	673	661	679	706	658	687	674	730	653	729	693	700	684	666	643	710	679	706	731	724	647	743	696	671	688	718	685	737	653	726	662	666	711	664	675	729	666	711	661	658	655	659	676	649	675	637	711	665	686	696	652	714	702	662	691	668	679	691	681	665	692	681	630	681	664	722	701	656	688	693	688	653	658	669	662	685	717	674	706	667	648	697	690	691	699	710	682	705	705	674	657	663	719	711	683	686	688	689	731	658	625	714	651	693	701	695	671	700	651	703	651	723	687	703	670	645	679	683	710	732	707	681	677	692	692	679	682	685	692	671	690	677	659	688	672	652	664	690	717	689	645	663	732	677	674	694	712	707	709	685	700	662	623	716	692	678	725	706	757	673	695	686	704	712	686	716	676	718	735	730	715	683	676	678	712	647	684	762	673	695	671	684	670	697	728	669	650	690	688	706	690	704	687	673	683	705	735	669	708	722	680	690	693	695	659	674	697	722	707	616	655	696	684	726	694	671	694	668	655	682	689	689	690	688	715	695	664	632	695	722	718	706	674	692	657	672	682	721	698	648	676	679	673	659	667	685	667	701	701	661	700	711	640	676	673	704	695	695	690	726	670	638	660	686	715	723	629	676	686	663	734	712	716	698	679	701	715	634	705	698	708	687	705	721	692	679	657	690	700	674	672	666	699	706	643	672	709	742	675	689	747	670	698	694	674	711	678	677	682	706	672	695	666	699	723	697	684	711	687	691	672	671	696	708	657	682	724	685	697	697	701	668	707	661	682	671	679	654	680	695	660	676	688	724	664	668	721	689	679	707	699	685	694	679	670	685	688	733	635	684	697	696	684	734	686	691	680	659	643	702	651	678	684	677	670	684	702	634	687	678	672	679	699	672	696	677	671	692	701	697	712	714	706	644	651	670	704	700	720	623	675	659	667	711	702	701	720	692	638	674	669	685	667	690	702	650	679	714	663	687	705	701	690	676	725	674	681	699	689	659	676	691	679	673	684	652	708	668	714	684	669	694	707	688	685	725	634	710	701	712	699	676	700	664	744	712	689	673	681	655	678	686	687	693	694	668	684	680	692	659	687	719	673	663	677	714	689	673	698	644	725	729	685	711	728	669	708	648	700	691	680	702	704	663	680	673	699	647	662	661	666	662	669	705	679	647	722	703	705	775	675	611	672	708	712	649	706	671	669	652	687	665	697	692	698	680	719	692	689	656	742	710	675	662	661	708	673	710	691	656	670	713	692	693	716	683	675	714	688	663	696	678	697	677	694	662	712	698	687	675	668	689	666	683	687	656	650	752	680	697	649	666	645	658	750	663	647	696	679	695	641	658	702	666	704	698	718	655	658	654	695	706	735	651	663	653	724	648	668	700	720	728	688	677	665	700	704	694	668	657	697	683	710	670	680	734	698	629	680	694	669	697	661	706	726	635	697	735	745	714	705	701	700	700	694	712	689	712	678	709	705	719	654	702	710	684	751	661	673	664	686	643	687	684	659	657	703	699	692	692	692	675	715	627	667	704	706	678	646	704	701	707	711	719	688	651	664	678	635	683	722	699	683	666	675	675	686	694	690	683	687	686	693	725	722	666	636	695	635	689	694	707	674	709	704	679	695	665	662	671	709	648	641	704	693	680	662	678	681	661	681	680	708	673	681	659	713	696	711	704	702	662	685	673	659	698	691	670	649	673	650	708	684	716	667	693	683	667	668	682	717	694	712	696	688	691	707	686	675	707	667	659	712	654	660	662	670	713	630	662	653	706	687	685	710	626	686	667	635	654	671	737	658	690	667	687	711	697	739	689	693	701	642	679	649	665	697	689	671	692	756	684	699	711	668	701	711	646	691	693	687	672	703	786	693	702	710	677	692	700	673	695	684
28281	3399	748	475	333	274	212	170	197	203	170	129	137	130	133	127	145	127	146	142	113	144	107	140	124	125	129	129	133	150	119	119	159	144	137	121	120	122	129	114	132	142	128	125	124	143	116	116	111	149	116	134	141	154	155	118	120	132	144	114	121	111	114	115	129	105	127	132	123	97	101	121	120	135	129	127	119	142	134	99	130	143	146	118	128	129	114	150	136	99	114	141	151	126	132	130	135	133	126	112	134	133	127	112	127	124	158	116	119	119	132	115	129	105	140	134	106	98	152	128	116	141	144	143	116	111	121	135	150	122	126	122	120	118	119	133	138	126	133	123	121	126	142	125	145	119	118	122	143	130	102	129	136	116	119	132	134	137	122	143	126	125	122	137	129	111	141	146	135	108	130	146	113	133	125	126	141	134	133	133	138	134	117	109	136	122	132	108	150	131	102	131	115	116	123	126	130	123	121	134	121	128	116	127	141	127	106	133	105	107	117	152	116	117	126	102	122	112	152	142	125	112	110	132	116	136	134	115	121	120	123	137	128	121	125	131	128	127	119	107	118	141	128	114	102	137	154	132	121	145	128	123	138	135	111	128	136	139	129	117	141	123	125	132	145	130	139	127	106	162	151	111	125	145	124	129	124	132	107	137	123	141	136	135	143	123	135	150	134	98	120	127	115	114	134	120	141	147	127	140	141	145	127	132	125	134	127	105	121	129	102	118	126	118	127	116	106	124	119	128	117	117	160	138	112	107	100	123	122	131	112	124	129	131	120	131	122	140	132	132	112	134	132	133	128	106	120	138	117	136	117	124	124	122	116	119	134	126	116	127	127	129	141	141	124	115	129	120	115	122	121	140	125	138	121	128	115	136	129	141	124	127	132	119	128	125	115	131	116	119	129	122	130	122	138	115	113	135	133	118	140	119	105	132	117	137	154	109	124	102	125	152	108	136	118	134	111	137	135	114	125	115	118	134	143	104	123	138	128	132	127	127	112	128	119	126	116	122	122	138	115	139	123	130	123	120	114	128	127	128	116	123	137	141	116	127	120	130	139	133	140	133	133	125	146	124	124	116	122	107	121	119	134	128	132	124	126	114	126	114	139	134	110	116	117	111	149	113	131	113	129	108	132	135	119	132	106	114	144	136	121	107	112	132	136	133	129	113	128	123	122	131	144	121	108	124	126	131	129	139	125	115	122	109	124	125	134	141	117	135	128	140	119	136	134	108	140	121	117	126	125	136	130	132	117	129	144	142	131	132	146	120	135	119	119	129	139	134	134	120	131	152	139	141	107	117	149	113	115	122	137	132	137	135	132	143	146	97	128	131	139	143	130	138	134	115	126	139	128	111	112	137	142	120	114	127	125	110	129	128	111	136	99	126	127	140	145	129	106	137	130	113	128	112	119	109	122	122	128	142	137	131	123	117	99	119	125	109	109	130	116	116	113	125	120	140	136	143	134	101	145	112	108	126	122	119	144	161	119	136	131	141	145	119	121	109	103	134	141	134	163	134	135	132	124	114	132	122	119	124	134	126	130	122	144	146	140	110	127	133	134	124	127	129	129	142	130	135	122	108	115	116	118	122	104	101	123	129	126	135	124	131	135	108	136	123	142	137	137	121	137	126	126	112	131	108	127	138	131	106	115	131	130	110	110	137	112	123	121	137	109	118	130	131	125	114	126	112	136	143	118	127	128	119	119	126	122	132	115	115	132	130	119	130	115	127	100	125	131	111	123	120	110	135	131	133	141	131	131	120	132	107	122	112	144	134	129	115	111	109	142	154	144	130	136	124	134	138	141	146	122	124	123	136	131	114	110	118	119	128	142	127	147	120	108	158	133	110	120	136	141	127	123	121	143	130	121	143	115	128	133	154	127	142	111	107	137	131	120	107	130	127	123	121	136	113	121	122	133	114	114	131	125	125	130	118	123	117	150	145	125	130	129	120	139	145	124	116	124	120	125	127	122	124	120	108	112	124	148	120	122	149	138	108	121	122	117	99	130	122	135	112	126	118	118	133	121	130	126	140	107	128	133	133	147	131	119	126	126	120	127	139	112	143	135	124	123	136	136	118	133	129	111	132	139	147	135	113	128	119	139	131	131	125	126	122	120	138	135	151	112	127	127	121	142	121	135	129	129	102	119	148	121	121	90	101	124	110	116	143	126	116	129	112	144	132	124	133	130	135	134	148	134	126	130	144	139	144	130	123	143	105	134	118	126	129	138	132	138	135	139	115	109	124	116	113	140	120	137	122	116	119	145	164	122	126	116	124	114	128	114	123	88	134	136	121	126	131	114	114	126	119	116	136	133	128	124	122	122	120	96	120	120	132	133	143	116	151	137	141	99	111	139	120	116	130	131	123	133	115	125	130	140	115	105	133	110	127	124	113	113	143	115	116	114	128	130	112	115	131	123	133	143	130	124	129	141	131	129	146	111	138	117	115	129	137	124	132	136	119	119	123	111	125	120	114	119	119	127	115	127	119	145	131	141	130	102	141	113	139	129	139	133	136	130	120	143	127	113	120	127	125	128	126	158	130	124	125	141	118	107	123	119	118	114	155	108	143	127	121	137	123	126	117	150	136	115	131	125	144	111	147	112	128	135	128	112	133	109	131	116	131	139	110	137	133	123	119	129	108	99	130	121	161	158	98	131	136	157	129	127	126	157	103	140	133	123	144	134	120	129	119	133	118	119	113	151	140	120	126	124	153	133	118	127	124	140	121	119	139	122	117	123	118	125	126	123	122	112	131	140	124	98	142	112	118	140	124	113	131	101	129	142	106	121	120	113	141	126	138	160	141	136	102	119	120	134	121	113	156	132	145	124	114	116	122	152	124	108	136	124	116	128	123	110	122	122	119	162	119	134	125	126	161	115	103	139	134	127	154	118	134	124	136	134	124	130	120	132	141	109	113	123	122	125	128	95	133	128	107	103	124	137	110	120	125	118	126	147	125	122	121	118	116	119	109	135	133	135	121	141	139	146	131	131	125	146	134	116	120	129	138	121	136	132	118	138	122	139	131	115	143	137	136	139	97	114	124	111	140	108	125	115	115	126	112	121	127	116	125	129	145	128	139	134	112	130	124	134	134	138	149	122	107	116	124	104	132	150	120	127	112	121	132	126	121	145	132	127	131	113	127	121	114	110	127	137	126	101	111	138	136	120	112	123	117	124	126	111	135	138	123	104	126	114	117	125	146	121	128	134	116	113	117	119	128	123	119	106	122	151	141	107	123	126	125	119	130	129	113	110	124	123	95	132	135	105	109	137	117	128	127	146	121	110	119	112	118	116	140	103	116	117	116	147	115	129	135	133	132	113	128	142	121	131	131	134	118	144	116	137	147	113	121	125	127	138	119	146	131	142	139	126	134	138	137	125	126	115	136	156	117	113	133	123	138	130	120	109	134	136	114	110	109	127	128	125	118	134	112	104	130	150	129	120	120	131	124	152	130	109	106	124	103	110	114	113	117	121	135	135	117	133	123	126	132
17135	755	1347	1531	1301	1060	887	696	638	575	494	521	478	434	448	418	407	433	391	386	391	349	381	346	402	378	391	387	384	370	363	368	372	362	366	375	351	355	380	336	319	368	385	363	319	344	335	356	324	360	341	371	319	357	322	349	338	352	324	391	356	333	343	313	345	336	330	337	344	357	350	341	364	332	334	358	353	303	328	359	327	343	332	333	334	351	347	328	308	366	308	362	332	359	403	330	306	346	327	351	331	337	313	349	328	323	313	333	342	345	321	339	352	322	318	341	351	335	329	340	371	304	350	337	328	304	334	346	348	323	315	334	345	349	327	348	345	353	351	311	383	327	315	325	291	330	351	347	352	310	363	364	354	339	347	361	308	327	350	363	337	345	346	370	314	333	306	348	302	357	322	350	329	355	353	296	352	377	380	350	369	319	327	338	317	332	350	325	343	329	341	333	310	340	350	327	335	372	336	315	322	355	348	334	351	366	347	333	331	306	330	361	323	359	330	313	361	323	340	320	332	335	348	325	326	325	365	323	343	322	317	350	333	307	331	373	308	328	337	335	332	323	312	340	318	298	328	349	318	304	342	346	360	389	351	340	335	348	359	371	354	325	331	315	335	370	379	314	343	321	375	349	343	353	327	321	313	323	309	340	353	327	347	319	317	341	325	335	343	331	351	355	351	350	339	365	342	342	353	339	344	338	342	363	326	343	324	366	313	386	309	333	320	351	325	347	342	340	362	388	308	351	344	319	325	319	330	339	330	303	337	309	366	299	364	330	336	333	323	319	355	340	311	339	319	347	332	359	332	336	341	347	330	358	355	362	338	345	328	302	332	341	317	326	341	324	352	318	337	343	337	321	349	315	316	350	382	344	350	340	345	371	359	378	320	359	334	347	317	314	324	338	351	321	355	318	305	335	333	306	328	367	351	364	343	286	327	333	325	339	326	331	322	354	335	374	371	314	354	319	351	315	314	325	323	368	343	366	370	317	378	316	321	324	321	310	322	335	320	318	311	337	320	367	339	362	317	331	341	346	340	337	340	317	330	347	368	321	347	343	336	335	338	320	362	357	326	332	319	338	346	315	323	363	343	361	363	306	324	371	318	353	338	310	328	310	357	333	355	339	314	329	358	340	319	315	341	345	337	350	356	361	354	315	366	352	336	363	326	343	350	329	340	316	342	341	355	319	339	352	358	339	340	329	323	365	333	328	339	334	336	346	336	353	343	346	357	331	353	354	347	351	322	343	327	356	319	355	341	336	336	322	332	331	334	336	350	334	296	337	374	333	329	334	336	335	288	318	339	319	354	319	353	325	340	329	354	363	355	327	349	341	341	334	334	362	350	337	334	351	338	350	364	332	333	359	361	362	301	364	304	355	329	329	349	331	352	339	341	343	359	342	374	332	345	328	350	340	363	326	365	335	340	341	330	306	319	347	332	327	352	316	350	329	334	325	333	338	346	322	339	331	329	358	360	331	320	325	342	326	387	352	341	327	335	303	334	339	324	304	353	359	323	346	342	289	339	340	319	325	327	323	363	337	311	329	334	316	303	375	342	342	354	319	318	333	331	315	335	343	336	379	299	318	328	349	310	307	323	338	340	320	372	347	289	350	329	378	318	321	344	334	329	354	360	316	318	337	333	330	337	354	307	331	338	327	326	345	300	322	342	316	335	345	322	319	351	301	349	337	327	351	313	309	347	336	343	327	299	318	356	298	323	348	325	313	313	314	362	316	333	351	324	349	332	302	345	317	334	349	363	338	320	346	338	319	345	321	303	327	342	320	324	360	341	312	346	322	325	345	343	323	326	363	366	333	333	304	354	320	352	358	339	341	345	331	336	314	330	323	332	359	300	335	333	341	326	327	342	337	328	353	359	316	342	348	319	350	311	311	330	334	342	308	307	360	366	303	337	337	350	361	373	368	348	337	353	361	355	310	341	312	335	332	366	342	346	352	342	316	323	310	349	334	347	316	333	314	369	311	344	360	345	351	306	328	329	338	359	307	348	350	316	376	349	320	351	335	335	361	319	344	332	366	322	355	341	376	310	354	349	314	340	352	328	347	338	329	339	340	333	320	355	335	307	329	347	330	358	322	339	335	343	365	323	319	342	326	337	294	373	332	312	386	342	333	337	347	330	310	334	337	324	318	340	343	374	347	339	344	348	316	328	345	338	323	285	348	352	349	325	382	341	363	332	317	327	341	348	322	348	339	339	329	372	316	343	340	308	348	342	322	338	302	330	321	383	356	325	350	364	349	382	325	359	318	321	370	325	319	320	339	327	358	368	342	335	307	341	345	358	332	344	320	364	347	343	353	326	349	353	333	324	331	349	324	332	339	337	346	335	384	355	331	337	357	348	360	357	323	308	359	356	377	357	330	361	338	319	314	332	327	333	377	331	333	340	335	343	324	339	361	342	339	342	329	316	359	319	341	337	338	326	345	319	295	366	368	346	335	346	326	343	322	353	361	328	360	350	346	301	343	348	360	366	314	323	337	335	316	338	319	338	332	365	329	345	340	344	340	348	347	326	365	332	315	306	310	381	376	359	332	365	371	326	325	302	311	350	323	332	287	332	312	337	335	333	331	333	338	357	366	324	338	367	380	335	337	326	353	318	346	337	347	320	322	336	348	353	311	322	374	330	324	337	357	337	349	338	310	325	348	356	330	317	375	315	317	347	333	348	357	365	349	332	364	324	323	342	331	317	361	345	315	337	331	320	317	358	343	340	359	362	308	358	325	341	350	336	372	337	329	325	314	325	336	337	315	336	343	353	303	324	329	350	368	323	334	339	337	335	350	294	381	319	302	352	317	346	322	361	346	336	320	322	347	346	332	377	337	339	307	338	324	340	315	302	313	334	344	331	341	355	334	351	307	332	284	320	358	341	355	301	326	334	360	386	341	349	336	318	340	340	333	320	341	337	361	356	330	348	336	368	299	353	340	301	365	356	343	306	345	323	324	302	340	344	318	312	315	335	343	323	354	355	329	348	341	327	303	354	335	328	365	331	318	340	351	289	341	333	337	328	345	315	372	334	339	345	325	382	344	355	335	340	318	334	327	345	353	347	330	346	343	323	355	327	336	350	323	361	308	360	347	356	355	352	319	303	340	321	336	338	310	334	357	360	323	326	292	354	363	329	338	359	351	337	354	318	325	360	336	315	316	354	347	337	358	329	358	337	318	354	355	336	373	340	331	358	306	327	304	333	307	322	363	331	338	351	339	314	357	322	300	305	333	335	348	352	334	315	326	337	345	364	380	356	308	325	333	351	306	321	328	347	296	353	290	326	329	342	331	297	314	351	346	330	326	305	354	359	318	346	365	360	335	339	305	325	329	335	334	351	345	369	323	334	333	321	351	346	356	327	347	331	341	329	331	361	320	346	344	356	337	328	337	321	346	366	321	343	314	357	341	378	346	328	352	315	342	344	306	339	322	345	314	347	312	335	329	328	324	361	312	340	324	335	350	329	334	330	309	361	346	326	315
5985	510	383	368	362	323	367	353	395	362	362	361	368	356	382	371	382	347	347	382	387	338	342	340	358	354	389	331	341	368	367	360	353	375	360	333	364	366	363	338	357	381	377	384	360	371	307	330	352	348	378	378	378	366	386	341	330	364	367	324	351	373	351	381	364	388	371	353	365	370	340	381	388	332	332	355	377	371	364	375	344	385	385	342	354	375	376	376	309	376	373	370	321	381	351	376	335	348	358	357	361	352	361	376	351	373	367	352	345	375	365	369	348	359	362	344	337	358	333	345	364	375	361	353	350	376	361	348	370	348	372	356	327	342	358	355	390	399	331	362	411	357	358	365	331	380	377	352	379	350	386	306	367	337	398	351	352	376	346	367	388	358	384	344	354	397	379	375	344	353	380	379	353	383	375	367	345	320	354	375	368	361	361	362	350	340	385	353	406	371	347	341	360	353	369	346	360	390	382	340	353	384	352	375	375	337	347	356	355	356	399	402	366	360	347	359	341	343	354	334	360	343	369	350	356	387	333	356	393	340	384	348	387	391	375	323	419	406	364	390	370	357	388	354	318	324	379	395	381	352	354	409	329	391	378	384	360	354	351	375	368	345	365	358	385	329	340	338	352	399	337	382	366	352	358	366	339	355	342	398	355	419	363	357	421	350	374	395	362	355	399	359	341	368	385	377	356	339	397	378	365	359	381	381	362	337	348	361	393	344	354	372	363	369	373	397	335	375	346	372	359	302	330	383	353	346	377	322	421	359	374	381	328	366	359	369	348	324	403	350	354	356	386	397	357	371	342	355	376	367	353	325	380	384	398	366	354	371	374	391	323	384	316	385	363	360	381	334	376	381	350	356	373	360	367	375	323	384	378	391	381	383	345	373	409	369	355	354	364	409	362	359	348	347	357	371	366	391	345	330	378	347	369	367	341	382	398	337	366	354	351	367	377	351	330	377	364	355	387	343	369	342	386	347	344	381	379	389	321	379	385	364	386	386	341	341	371	350	341	379	334	344	366	361	347	346	341	369	326	383	377	334	351	337	355	363	322	360	378	350	341	362	377	383	352	353	344	363	388	367	358	329	358	358	334	385	360	342	348	334	348	374	372	386	384	389	352	404	349	376	363	371	343	383	373	331	383	365	384	363	358	333	347	361	346	369	339	365	373	324	362	324	351	344	365	357	339	411	339	348	356	363	336	350	322	386	383	331	351	349	359	365	344	420	348	380	372	353	350	383	387	391	340	359	360	370	353	382	379	359	373	349	337	403	377	354	373	399	362	332	393	347	363	353	367	398	352	398	393	356	347	361	389	364	345	350	379	358	352	372	338	337	384	336	344	364	379	355	351	383	392	352	350	357	358	395	303	323	336	359	335	352	385	355	364	362	338	366	381	372	331	328	398	359	364	381	372	367	348	356	367	367	350	360	373	363	368	347	385	380	359	355	357	346	371	344	359	370	373	355	353	371	391	396	331	358	378	364	389	374	358	316	359	371	371	379	391	316	352	358	368	325	333	312	402	356	370	353	371	348	414	385	337	368	330	310	353	382	352	392	363	302	356	354	366	371	357	369	335	336	363	367	383	385	372	348	365	361	310	359	337	339	390	366	353	368	349	365	329	341	324	361	343	350	376	350	384	339	383	338	352	355	331	335	343	354	347	371	395	367	342	353	338	352	357	352	377	349	346	366	345	381	356	385	377	372	330	346	354	365	355	355	384	374	389	337	353	360	391	384	380	385	381	377	358	335	344	338	388	342	369	347	333	364	352	381	387	358	390	369	353	338	354	354	361	353	337	333	386	343	366	398	352	350	400	384	389	400	370	325	373	378	387	362	375	384	335	330	332	369	380	359	342	376	402	393	366	361	361	368	375	387	425	383	368	374	376	366	364	368	377	358	432	373	359	322	377	378	345	369	353	341	398	356	355	340	381	382	370	368	328	354	386	405	328	358	358	363	396	378	349	356	371	346	389	378	358	364	382	379	360	336	395	360	326	350	362	371	355	347	360	368	360	360	354	344	372	378	322	376	375	375	377	372	365	378	368	395	340	357	350	383	367	357	352	367	374	369	323	332	363	332	321	406	363	338	351	357	386	359	376	361	329	363	373	353	358	372	412	365	354	351	407	349	390	360	374	334	385	365	346	364	369	371	383	340	319	347	404	390	325	387	380	329	382	395	395	358	376	406	374	391	357	359	342	364	399	352	398	366	364	374	370	398	359	383	320	373	400	366	347	364	338	364	349	318	375	367	347	355	398	389	350	365	384	358	350	335	363	346	368	358	383	354	360	371	346	351	377	359	370	333	388	388	369	363	395	348	372	357	364	350	319	346	348	345	368	367	356	362	382	374	374	402	367	376	387	364	341	395	343	382	327	338	326	347	386	332	371	367	344	347	356	308	348	385	342	374	356	364	401	350	361	366	363	340	339	358	346	367	369	366	382	327	364	374	385	348	375	381	358	355	347	306	385	330	357	360	362	362	393	347	372	340	322	339	378	330	341	351	363	368	355	357	328	365	329	391	392	351	335	344	339	356	362	398	370	350	392	358	343	369	384	385	370	361	350	404	387	364	342	353	348	351	358	361	357	389	338	369	359	341	364	332	381	349	358	370	380	383	376	348	386	346	376	356	380	384	349	362	348	329	366	356	367	371	371	352	342	352	373	350	367	330	365	361	365	354	344	351	330	378	353	332	356	357	340	366	351	402	359	318	365	351	371	371	356	367	336	368	357	364	374	383	355	374	349	352	393	386	388	351	397	353	369	364	358	354	373	365	390	361	360	401	371	355	356	345	362	360	390	348	372	363	380	365	384	347	367	370	343	361	335	339	338	387	381	373	315	395	402	337	340	359	372	341	382	380	388	331	356	380	404	350	342	358	343	386	375	386	352	374	351	368	337	372	364	366	346	355	371	363	367	377	369	377	347	372	344	345	346	346	380	366	357	348	365	358	357	370	391	369	376	363	381	346	375	348	342	342	363	373	326	384	357	362	347	380	379	397	350	353	408	340	322	330	385	351	354	381	371	348	348	356	350	385	356	345	382	351	368	380	380	368	388	361	372	382	371	364	345	379	342	402	315	358	323	334	376	329	355	386	355	371	358	351	407	340	356	340	331	366	361	345	392	356	393	380	367	359	372	358	364	352	330	353	341	401	355	388	375	356	343	381	357	367	354	348	344	325	364	348	332	324	366	344	375	402	361	330	385	368	386	343	384	363	356	356	348	379	347	388	362	378	364	357	333	354	341	382	332	375	370	384	382	337	341	403	376	350	348	378	357	362	373	354	353	412	344	361	349	392	347	367	378	355	373	375	375	372	353	367	304	376	370	357	371	372	352	380	389	364	357	348	377	349	359	352	339	330	344	331	370	342	370	380	346	367	357	363	375	389	367	358	428	383	368	353	359	390	383	338	393	379	364	350	361	387	370	370	367	317	328	368	394	358	406	351	374	394	374	344	367	365	380	371	332	339	384	356	371	336	353	357	350	354
4895	872	866	894	888	851	903	853	837	842	837	848	883	878	879	798	845	883	842	872	837	814	840	823	824	816	881	888	818	879	845	858	934	772	815	850	848	865	841	842	911	833	867	820	823	780	871	876	854	815	870	836	905	865	875	871	949	870	825	824	804	897	836	839	819	833	833	859	875	881	838	818	895	840	887	871	888	864	819	841	843	879	864	890	851	809	898	867	849	813	795	889	859	834	907	810	868	851	912	878	855	862	854	852	856	842	888	842	851	871	903	868	819	831	875	856	900	852	845	877	829	880	864	861	840	855	842	887	873	874	857	859	878	894	830	902	849	833	878	844	871	817	891	863	796	858	854	834	894	875	896	876	816	850	843	800	846	839	898	880	801	826	857	873	847	825	874	854	920	846	864	895	859	863	855	864	842	764	832	833	863	853	843	862	868	879	816	806	881	876	905	858	900	845	795	897	830	868	832	860	858	854	893	839	896	842	877	804	809	823	885	907	823	833	847	816	807	872	839	845	792	854	838	849	886	875	869	801	828	847	810	831	825	845	819	808	879	853	890	867	863	852	858	866	848	836	830	837	843	825	830	818	887	874	835	901	809	845	875	853	863	887	827	840	799	864	836	861	883	821	827	855	851	882	816	831	855	863	859	833	825	884	842	860	880	889	882	842	816	848	868	847	880	859	857	802	844	897	832	866	869	836	894	806	831	863	871	858	860	852	842	850	803	865	803	813	815	879	836	861	853	831	856	863	881	812	861	854	863	904	837	851	813	841	883	824	834	835	897	896	844	832	852	848	884	831	880	889	836	827	827	852	869	835	892	832	817	813	803	829	886	812	832	873	844	841	837	908	895	826	863	835	827	879	819	818	877	877	835	836	795	833	867	843	853	854	845	853	839	876	842	802	808	904	860	836	822	845	790	885	858	841	846	843	843	847	869	861	832	861	888	842	812	849	881	904	857	891	896	872	876	873	874	839	855	826	887	838	880	867	860	869	838	818	901	849	867	850	858	874	855	844	850	853	850	839	877	833	880	861	858	818	843	876	882	866	855	873	866	877	827	843	878	845	826	924	864	801	870	834	796	830	839	845	896	894	867	869	882	841	894	812	834	881	843	895	891	890	842	864	857	779	922	867	847	803	843	802	860	824	823	866	863	829	851	887	845	873	834	831	851	848	868	838	795	847	883	896	855	848	876	877	898	823	830	824	827	855	887	872	851	832	855	821	885	856	894	870	873	853	906	861	865	824	895	884	873	844	865	895	875	883	806	850	850	845	821	866	802	856	824	862	876	840	841	843	853	881	860	854	895	798	837	838	829	808	827	857	868	888	858	861	914	855	920	809	880	855	886	803	832	826	861	869	841	832	849	938	890	870	821	853	851	868	839	860	844	853	834	834	860	887	830	888	828	872	892	827	886	810	904	811	868	831	853	826	853	862	797	872	857	849	854	804	830	879	842	802	809	877	855	816	862	858	843	881	844	804	821	860	842	797	860	840	828	839	871	870	899	891	836	850	861	825	887	824	823	783	839	931	857	879	825	880	864	853	867	825	885	885	793	897	829	806	794	878	843	886	877	868	865	870	852	882	796	823	881	882	852	813	893	873	846	833	883	897	836	839	844	867	852	832	869	832	863	764	826	853	872	822	862	824	876	837	873	849	808	844	804	872	755	843	910	857	859	864	868	828	871	834	845	845	929	871	854	876	895	902	834	902	843	851	840	873	862	814	872	847	867	855	822	872	899	918	848	837	889	819	893	868	852	891	827	892	827	925	850	894	854	831	868	838	900	920	858	826	832	838	838	855	850	856	849	873	856	905	814	852	821	914	851	851	822	844	833	844	872	837	841	845	873	837	853	857	835	894	861	872	877	935	861	835	870	874	861	880	875	863	871	864	895	901	852	829	838	852	869	881	858	849	816	873	851	838	837	815	825	848	805	833	822	822	864	852	852	864	893	856	836	859	850	856	839	890	865	931	787	866	863	876	851	909	829	818	912	826	877	812	908	861	837	790	847	847	875	833	808	883	776	855	852	811	830	891	844	852	861	817	823	864	833	860	811	898	841	869	848	879	903	860	864	835	856	866	850	894	850	893	850	892	843	835	873	857	912	847	829	839	855	919	834	874	929	823	918	843	821	843	815	872	825	839	841	851	878	825	823	833	852	865	858	845	840	825	904	842	811	887	879	900	862	820	823	815	870	843	865	869	871	858	802	825	897	825	869	842	898	860	901	856	851	878	875	868	838	839	868	866	822	897	840	863	823	859	881	776	871	872	865	834	867	870	853	857	818	888	860	833	914	853	825	824	815	833	889	854	883	796	843	885	829	891	826	878	858	891	835	854	832	851	811	834	819	856	887	848	847	830	855	811	802	895	817	811	807	830	867	798	855	833	876	895	854	853	857	915	847	836	905	811	832	821	836	818	897	831	894	828	863	839	865	836	819	830	863	828	872	855	836	869	781	870	877	849	824	867	853	873	860	854	824	848	827	840	852	861	830	835	796	861	851	858	850	892	882	819	869	867	854	821	797	853	820	818	821	819	881	883	842	844	866	852	833	791	801	817	828	920	844	883	832	825	890	884	903	813	864	850	859	838	835	827	812	899	847	816	872	872	951	838	805	866	859	838	864	827	821	806	782	860	856	888	808	834	838	875	849	871	823	876	845	849	826	803	838	830	836	817	842	859	864	810	868	821	807	871	801	856	888	878	879	840	843	856	848	870	849	821	835	878	836	869	865	846	836	867	795	813	837	856	838	841	846	868	819	872	899	821	825	830	883	786	816	840	866	874	862	838	898	883	835	861	835	819	854	838	886	849	889	829	853	833	839	853	863	832	889	815	875	877	853	844	878	798	853	873	913	876	899	821	870	906	851	839	877	873	865	868	867	876	871	806	857	853	797	848	857	860	866	868	847	875	824	818	855	829	857	891	841	857	834	848	808	798	827	828	863	857	850	894	867	862	901	863	800	839	833	861	817	789	869	851	840	852	835	786	796	857	847	846	841	877	826	868	883	818	837	875	877	903	799	843	915	864	871	834	846	825	891	836	838	865	909	827	861	848	816	915	837	915	834	876	842	896	829	890	882	848	892	811	852	864	804	794	877	859	851	851	824	878	798	853	912	861	864	884	887	836	865	847	834	867	805	858	895	846	784	875	869	873	852	795	889	843	847	882	860	848	878	868	872	868	834	821	890	855	806	814	851	817	913	902	867	856	849	923	858	889	803	900	838	883	858	900	794	856	897	859	846	892	867	829	859	787	862	841	827	876	834	820	833	874	819	832	860	785	842	880	858	846	841	828	826	830	854	880	856	798	827	847	830	781	839	889	854	850	876	865	832	821	861	844	886	880	866	850	822	834	856	860	794	874	854	860	842	858	891	926	830	832	857	865	864	925	842	850	888	823	853	823	835	839	888	857	785	865	806	833	835	792	843	841	807	843	843	835	886	833	868	879	832	857	889	841	814	891	870	843	879	868	864	843	888	855	821	889
19477	1903	608	491	379	355	313	327	318	334	321	303	298	306	281	313	282	310	316	329	296	269	305	294	304	317	293	305	276	315	284	287	282	316	265	262	276	306	304	290	269	295	303	312	309	276	286	305	262	280	285	314	308	268	277	298	281	320	314	297	311	292	280	294	298	257	285	259	290	304	322	283	320	282	311	289	292	288	269	310	279	304	263	329	295	312	263	282	285	283	327	292	316	280	296	310	302	284	279	326	305	350	309	266	279	330	295	276	267	291	310	297	281	293	270	301	278	273	333	329	300	272	299	356	297	300	306	284	295	296	303	299	313	261	298	311	280	303	279	282	294	313	264	289	296	281	309	304	268	289	332	333	283	266	282	274	322	300	269	262	300	319	283	293	281	290	296	337	304	265	262	295	292	266	282	278	279	326	288	301	316	274	295	288	322	304	242	276	310	288	283	297	303	287	312	285	293	307	313	309	325	293	321	310	281	303	279	288	303	276	275	308	320	266	296	317	304	277	260	279	297	270	289	272	300	273	319	287	307	265	246	285	241	302	304	289	269	266	281	293	278	274	336	282	290	253	301	298	273	294	302	263	264	315	269	289	263	305	292	292	286	269	259	300	293	309	287	279	281	285	271	260	293	290	270	294	294	286	285	301	275	274	269	259	287	277	284	303	273	295	274	275	276	282	298	263	289	264	292	287	311	274	278	258	326	310	303	281	272	308	302	276	297	285	286	275	312	250	295	276	253	307	326	314	313	301	289	316	274	275	301	266	283	280	289	325	323	311	264	286	318	288	271	303	273	336	268	275	338	300	321	285	323	278	266	290	284	297	294	282	271	300	291	316	296	290	303	287	302	275	254	289	317	276	257	282	273	284	280	267	303	301	266	286	280	298	279	265	284	299	297	266	292	310	286	265	286	317	287	300	298	284	285	307	359	350	298	295	266	306	270	289	308	277	279	290	330	325	303	292	272	300	254	296	280	284	292	274	306	326	315	317	282	310	287	291	265	297	291	293	288	329	290	273	287	290	277	320	330	269	302	327	333	297	297	282	258	282	249	298	276	283	304	298	262	293	293	300	252	269	292	300	287	306	286	277	294	304	284	306	273	321	272	291	290	277	295	275	282	285	282	306	288	308	260	290	272	283	286	286	255	307	264	277	284	258	316	276	279	282	259	295	300	281	246	314	340	324	272	284	289	297	279	298	290	289	316	281	282	281	285	307	273	302	288	287	330	280	293	284	337	264	270	269	305	316	314	309	283	291	255	293	305	287	283	308	321	294	272	279	307	298	282	246	290	247	270	289	282	282	284	269	302	294	274	277	310	301	285	327	322	296	306	291	289	270	309	310	293	283	282	273	282	320	322	291	288	282	341	301	281	300	280	322	290	292	292	281	318	307	311	279	300	303	309	308	306	279	297	269	273	270	306	281	307	320	307	263	287	319	303	291	290	271	286	251	289	295	276	306	299	320	303	316	310	257	287	293	280	296	278	292	296	272	283	300	267	275	275	293	277	273	271	326	266	279	288	283	288	278	286	300	281	268	284	294	296	299	286	315	319	300	306	265	294	340	316	286	257	276	290	328	302	280	336	327	256	265	296	287	309	319	296	291	283	292	285	242	263	296	280	314	306	306	286	310	305	299	283	302	274	302	324	320	282	321	303	317	311	279	280	253	290	279	296	311	300	316	280	282	279	264	310	309	281	302	291	305	295	330	286	232	263	289	301	284	311	291	269	300	281	283	275	277	281	258	309	286	325	324	271	292	302	304	300	277	277	290	302	299	291	303	299	295	296	276	270	310	277	244	280	276	306	309	272	290	300	287	289	306	264	303	255	296	270	296	311	272	262	295	294	280	310	301	291	303	282	284	271	250	265	305	282	303	290	285	276	274	293	260	277	291	267	304	281	295	280	283	328	266	279	260	291	288	283	295	300	298	254	291	261	297	273	259	285	305	275	274	270	289	276	252	302	285	276	282	319	272	301	284	295	301	296	283	316	282	293	284	255	287	284	290	286	312	261	302	302	306	291	292	291	301	283	320	332	302	310	263	268	309	312	300	274	329	286	241	280	290	283	271	272	269	282	262	244	326	287	304	308	264	300	279	295	280	276	304	317	291	243	261	273	313	266	304	255	292	259	294	306	310	285	302	288	291	294	282	291	305	296	314	297	300	268	275	338	266	309	251	281	267	289	267	277	263	300	289	265	301	295	278	309	336	280	289	310	304	256	290	265	295	260	303	265	317	285	269	282	277	300	288	301	293	292	304	257	316	279	279	295	290	290	325	302	260	294	269	250	324	277	261	293	291	281	285	320	267	273	300	283	311	283	281	302	305	273	283	318	295	282	287	271	260	296	323	304	291	286	282	275	330	316	306	265	283	330	299	291	301	301	284	318	292	277	257	277	318	291	244	274	294	313	255	257	307	298	302	289	305	275	323	284	298	295	304	291	268	350	263	288	301	258	295	302	316	248	299	277	295	296	301	333	282	308	296	315	277	305	288	292	295	287	284	268	277	316	288	254	251	288	300	317	269	287	298	280	258	311	316	285	274	309	316	293	288	253	284	279	291	283	289	270	278	294	325	299	317	301	324	291	267	268	287	304	287	290	302	328	250	293	255	283	305	257	282	308	306	297	309	298	313	324	307	299	276	318	281	293	265	249	260	296	287	246	302	290	327	303	337	302	278	285	306	273	314	312	282	328	280	294	273	301	316	320	281	289	310	306	282	303	305	274	287	295	312	270	311	260	295	300	282	314	284	309	275	284	281	284	281	276	281	322	286	301	262	274	295	279	299	327	294	304	284	291	315	287	322	298	268	266	305	271	279	267	299	291	247	277	284	296	284	299	275	265	292	283	294	268	296	296	289	308	301	298	276	286	307	271	285	272	272	281	294	278	273	282	306	302	299	313	297	293	292	317	313	273	278	295	302	303	278	290	298	283	313	284	289	274	303	286	304	283	257	273	296	311	270	289	236	263	282	300	290	276	247	287	289	267	284	288	296	267	298	337	297	309	299	303	302	272	288	293	318	291	272	311	250	313	310	268	291	315	266	285	311	306	278	292	303	307	273	314	282	278	263	292	286	285	291	292	270	322	306	285	335	267	312	275	293	288	264	284	304	280	297	286	279	269	267	298	272	298	288	259	302	295	281	296	303	287	293	299	310	273	295	291	303	283	251	278	275	286	271	294	298	305	265	258	274	264	311	338	301	312	305	286	302	245	267	289	303	291	318	284	312	321	267	290	330	314	321	298	256	289	246	314	285	293	292	292	286	265	288	310	267	331	312	281	263	275	287	289	251	290	294	299	314	294	296	294	330	322	267	284	275	265	298	274	268	292	274	286	275	280	328	288	292	295	292	303	286	313	294	282	295	293	245	312	303	301	288	293	286	300	309	310	273	290	300	261	291	332	263	268	287	282	318	285	287	292	277	281	291	290	278	264	304	307	317	275	271	300	334	280	288	314	275	299	305	291	323	311	274	305	254	293	314
13428	867	1169	1235	1149	1070	939	875	837	810	824	780	757	784	797	728	685	723	747	720	760	703	720	738	705	685	699	714	669	681	693	739	662	699	682	719	744	717	690	673	734	664	673	680	693	739	683	698	682	700	716	663	647	706	736	689	667	768	658	678	714	692	705	664	648	680	695	671	696	712	660	692	691	654	696	693	668	699	652	686	716	718	716	703	691	702	671	644	704	675	689	705	672	725	687	694	681	711	660	640	705	655	652	702	709	698	671	686	761	741	724	686	714	670	684	681	652	734	687	722	660	698	715	718	645	681	688	665	687	661	676	750	685	656	689	712	719	677	787	679	738	716	694	751	683	700	651	716	758	708	692	675	704	751	734	650	697	642	706	659	703	661	694	667	681	695	719	646	719	704	696	725	686	663	668	715	675	713	696	687	685	675	667	658	647	685	682	667	660	662	661	715	695	685	689	654	697	739	713	722	674	708	674	696	714	701	676	683	608	636	687	614	720	675	730	695	727	678	683	707	644	646	678	719	691	641	669	690	684	714	653	686	738	703	714	720	661	648	715	731	701	652	689	674	731	690	642	673	661	690	649	671	710	673	694	699	655	689	672	703	624	703	705	689	724	677	714	726	716	704	724	713	686	713	680	714	708	672	704	674	677	672	672	668	672	686	683	671	668	692	690	679	687	677	693	728	693	628	679	684	694	690	695	679	693	650	696	709	687	655	664	655	693	701	715	672	699	689	662	700	668	683	683	681	704	714	682	719	658	677	669	679	695	670	646	703	684	685	638	649	702	673	681	654	683	712	680	674	684	695	727	709	712	709	701	678	652	733	733	682	668	686	704	701	720	645	707	684	698	704	697	649	700	703	689	709	619	684	693	711	748	679	668	693	668	665	722	703	665	699	694	743	709	690	709	679	659	703	690	696	732	675	645	645	678	685	671	692	692	707	671	666	758	659	667	648	694	673	722	655	694	705	702	672	715	697	632	638	652	681	719	695	667	641	755	706	747	694	646	678	671	672	690	677	687	709	667	688	658	675	661	679	672	692	690	723	676	700	670	685	698	668	728	671	699	652	717	684	711	641	668	751	714	686	650	683	700	688	657	686	708	687	686	707	652	662	695	704	663	658	699	682	716	676	695	692	660	694	695	672	727	742	659	710	714	676	647	720	698	667	687	715	721	707	664	691	682	653	692	741	635	692	677	705	691	690	747	689	685	714	680	688	659	712	703	687	709	712	730	695	689	708	659	707	678	741	672	694	676	732	671	728	674	661	632	694	715	706	698	667	671	677	708	684	718	693	641	710	650	676	633	678	703	673	693	653	687	683	679	675	684	720	685	635	680	686	743	693	714	668	699	686	666	667	727	658	672	698	701	675	680	667	682	665	727	713	645	682	689	689	694	682	695	661	719	719	706	672	680	669	667	751	702	721	703	737	708	656	625	717	719	703	691	718	729	674	672	660	648	656	699	680	676	688	681	664	702	663	683	641	652	681	642	644	661	715	699	707	678	652	654	658	708	676	682	659	657	690	701	694	735	668	743	711	672	725	675	720	676	683	688	719	639	705	700	675	689	691	685	705	710	666	708	696	733	679	699	708	740	655	661	691	668	665	671	673	690	653	690	691	680	700	708	720	752	634	668	741	722	651	741	754	692	724	719	674	671	687	678	679	678	674	715	689	684	663	719	712	680	685	613	656	703	705	684	673	720	719	721	656	659	698	696	668	666	644	688	690	690	746	691	678	720	658	667	691	684	711	648	713	659	658	662	693	658	674	703	700	685	695	675	684	717	684	687	679	637	642	656	757	672	708	731	700	688	689	714	736	746	684	674	708	687	688	666	750	667	667	672	722	634	708	727	693	658	680	716	674	689	660	738	707	713	702	670	741	637	690	687	636	709	714	700	699	663	701	711	712	655	709	714	658	673	699	651	678	668	712	695	666	710	660	745	672	728	694	720	684	687	678	696	679	698	667	695	705	686	748	673	717	750	680	670	719	663	687	695	649	679	682	645	693	720	693	735	678	654	659	668	695	629	698	665	753	708	690	706	669	647	662	700	662	680	718	671	677	683	692	712	662	643	643	698	663	655	592	654	696	669	714	677	704	723	630	704	669	693	688	730	650	716	761	697	658	710	687	699	733	649	653	679	680	684	697	660	678	663	736	635	661	682	703	707	630	694	691	706	730	685	641	663	697	681	649	750	700	731	703	653	695	686	689	685	660	707	694	702	675	691	746	670	679	697	707	698	689	671	738	710	680	700	666	715	712	686	672	683	652	675	690	720	695	666	685	701	670	682	706	683	673	687	640	639	685	696	661	723	638	681	689	658	658	737	703	709	695	702	707	716	668	730	698	685	715	701	724	694	700	723	700	690	690	678	703	662	698	720	673	673	690	651	666	697	679	680	689	689	664	684	673	722	655	659	730	630	715	625	718	663	681	679	691	651	684	629	691	681	669	721	699	700	666	679	699	723	678	706	693	663	706	656	693	673	720	707	710	700	698	677	718	706	675	702	685	711	657	723	699	646	706	676	702	725	683	730	752	662	711	710	724	656	689	694	687	672	696	710	689	709	729	723	692	725	695	742	714	652	663	649	695	697	697	675	711	658	662	737	719	705	699	703	716	696	618	693	656	679	646	727	676	668	693	660	684	697	639	680	709	690	666	676	731	680	695	700	706	710	689	717	701	678	673	672	718	677	686	720	685	708	698	704	668	703	691	763	732	691	694	668	666	701	677	659	677	682	660	694	686	708	655	687	694	639	679	699	662	652	694	693	692	691	730	676	667	709	698	693	674	671	695	688	698	705	710	681	688	692	666	624	723	670	707	675	677	677	693	704	662	755	678	695	671	694	652	750	702	686	648	714	711	726	730	668	707	684	678	641	697	668	708	704	685	688	674	702	705	720	697	712	675	684	688	641	700	665	721	692	686	713	726	650	675	686	660	667	688	702	657	629	693	718	669	681	702	711	689	708	732	637	708	678	684	667	688	670	725	710	659	706	636	686	637	675	657	689	751	674	748	661	694	754	669	690	715	702	689	705	665	688	679	687	682	698	709	708	675	658	656	706	654	736	685	698	699	676	721	695	715	674	662	678	725	719	681	709	656	682	672	710	683	699	655	681	671	663	633	751	647	702	729	657	666	647	766	737	710	698	687	704	657	702	688	691	699	730	665	667	726	680	648	709	681	671	669	685	638	678	672	690	700	711	670	675	693	696	699	672	660	681	665	733	736	710	690	697	684	743	684	654	679	718	730	696	679	693	680	721	668	694	699	683	664	662	687	646	681	679	649	693	642	713	695	716	697	687	680	725	664	691	692	655	678	668	699	672	721	686	693	676	772	697	674	692	689	662	695	671	658	683	699	697	697	677	688	694	696	695	684	714	693	660	696	692	723	676	665	675	659	699	706	658	725	666	735	685	704	714	713	705	681	658	727	680	735	677	672	643	682	679	740	695	696	655	731	677	666	628	724	689	684	675	691	660	713	701	653
29236	3700	799	482	312	260	205	189	175	195	148	163	141	125	145	147	143	148	135	125	138	156	131	138	114	145	143	144	117	120	125	120	118	132	121	117	133	131	130	143	110	115	116	138	137	138	129	142	120	131	135	138	116	134	137	115	127	145	133	131	111	125	122	149	128	118	124	134	133	110	127	118	124	134	124	121	130	137	138	130	146	108	120	113	150	151	125	118	126	123	134	113	139	137	134	130	110	137	109	125	131	128	116	111	95	132	137	118	111	133	127	129	147	127	120	139	125	118	128	142	133	137	125	126	112	114	104	139	136	157	150	126	140	127	124	122	121	134	128	119	135	120	109	123	113	98	122	111	115	117	124	115	107	126	124	125	123	120	139	115	130	122	128	122	115	146	108	137	123	139	119	135	122	121	147	138	137	143	100	115	124	120	121	113	144	105	128	128	125	124	115	127	121	141	148	129	116	118	130	122	126	136	89	124	128	127	118	140	127	152	118	156	125	129	125	125	120	128	142	133	130	145	129	127	131	129	133	116	124	132	129	125	155	122	146	145	141	133	107	118	124	143	121	130	105	116	128	136	131	124	120	101	115	127	131	135	134	127	128	126	123	105	135	139	131	126	115	136	111	142	145	127	134	136	116	139	148	114	121	133	123	119	117	127	105	145	128	109	108	109	118	109	124	141	137	135	127	126	103	136	136	128	116	116	126	109	118	125	123	110	129	134	124	126	124	128	137	121	141	142	104	113	110	125	134	97	110	121	120	129	112	150	111	133	124	134	127	129	132	139	149	123	131	138	110	138	119	97	116	117	126	128	133	130	142	143	141	127	142	113	105	117	138	126	155	103	120	91	105	116	104	125	134	128	121	132	123	110	123	126	103	143	108	127	122	125	144	127	111	125	132	109	136	127	121	125	122	127	139	126	126	111	127	112	112	113	101	124	121	119	109	121	122	120	130	112	131	101	116	128	150	118	136	123	116	125	123	111	135	140	130	146	134	116	125	131	135	137	123	121	130	123	124	141	139	118	136	140	134	111	129	117	129	137	146	127	130	112	111	148	135	121	116	118	132	124	109	120	143	136	127	127	113	128	138	123	123	127	109	128	137	135	132	124	117	115	127	132	141	120	124	131	120	144	108	111	127	133	136	118	136	137	129	132	130	130	120	128	124	119	114	122	103	136	122	133	110	106	111	108	123	115	115	120	108	122	141	137	122	132	132	135	127	143	124	134	115	159	117	130	113	133	121	137	100	125	137	119	121	99	127	142	129	99	151	132	125	122	134	151	124	130	118	115	169	108	117	136	126	118	131	122	126	108	121	137	138	113	121	121	120	134	143	136	116	109	128	110	131	135	143	120	126	132	130	98	118	128	132	128	122	143	125	134	127	125	139	128	157	137	129	105	129	139	108	142	134	115	140	153	142	121	127	139	130	115	128	139	123	112	116	124	135	128	139	130	139	107	111	128	109	141	124	128	129	133	108	127	146	116	144	129	136	123	134	113	144	130	151	129	127	121	130	110	121	137	132	128	151	135	122	130	102	145	126	113	128	118	143	111	117	135	126	145	107	126	145	125	123	143	126	139	109	147	133	138	131	128	108	86	110	131	111	137	118	108	125	120	111	111	130	120	148	119	114	134	131	146	121	129	121	120	145	127	129	129	119	110	117	112	118	147	107	140	101	133	134	129	128	110	126	123	115	132	131	140	122	131	125	112	147	130	138	112	115	137	119	134	152	137	114	114	129	124	102	148	121	108	128	129	121	135	132	137	139	125	104	131	132	125	124	123	111	120	144	128	148	138	94	126	142	112	108	126	126	128	129	170	107	110	116	127	126	114	103	137	138	141	135	130	137	97	129	121	142	138	133	118	118	144	140	132	119	151	137	146	127	108	122	136	123	122	119	143	130	117	114	120	126	122	126	150	116	126	116	138	120	122	110	127	119	125	134	116	99	134	117	129	133	139	142	143	121	135	123	111	112	130	103	103	134	133	120	138	122	131	127	125	157	129	130	123	132	134	132	147	116	123	125	133	119	109	119	116	107	136	138	111	115	126	105	116	98	113	108	119	120	121	125	126	142	107	123	110	118	112	136	116	151	112	135	128	123	123	142	118	146	106	122	128	120	134	124	122	130	124	122	135	146	123	116	118	133	136	116	120	131	125	102	107	140	135	112	129	128	116	102	136	154	118	125	114	121	127	119	134	118	136	115	103	121	126	128	146	141	134	112	108	113	145	129	121	132	136	110	113	146	118	118	128	124	101	117	110	107	139	130	127	127	132	115	139	135	113	122	122	133	131	142	138	140	122	136	118	106	118	113	131	123	108	118	129	130	135	147	119	127	137	129	119	107	130	139	115	120	110	101	117	117	129	141	101	133	99	119	136	122	134	113	136	129	114	119	101	117	126	145	135	125	112	126	112	125	111	115	127	110	134	142	118	121	134	120	125	119	127	129	130	116	117	141	110	118	123	108	136	120	126	126	164	132	105	131	122	114	124	128	127	139	130	113	126	115	130	130	137	138	136	142	117	130	134	145	123	117	112	125	123	119	101	143	132	113	110	125	135	129	133	110	125	145	146	132	133	121	103	125	132	119	115	126	126	138	119	135	149	128	125	149	114	116	142	133	146	134	125	121	103	127	129	134	115	114	111	115	127	136	124	105	148	126	115	117	128	102	139	117	138	125	122	125	124	133	112	122	125	125	131	126	141	154	116	133	119	117	136	136	121	125	136	134	128	105	112	128	120	143	129	143	118	139	126	143	120	125	118	129	142	118	128	135	134	131	120	134	136	120	115	136	137	109	106	111	124	121	129	131	145	143	118	116	131	119	117	121	132	126	138	118	123	135	142	128	152	113	124	158	125	117	142	122	115	137	126	134	112	108	122	128	130	110	135	138	133	134	105	129	128	130	130	129	131	122	108	127	129	118	110	119	132	121	119	124	119	120	134	147	123	134	130	129	124	130	120	125	119	125	147	127	108	125	107	136	135	134	109	119	123	125	110	115	153	136	112	135	132	122	101	118	117	126	135	124	125	140	111	109	129	132	130	116	130	117	118	139	123	126	124	103	143	119	129	115	126	118	141	130	132	146	131	114	113	101	127	124	133	112	114	106	126	111	122	124	112	127	130	107	112	142	127	136	115	107	135	102	123	137	118	123	124	133	146	143	106	121	129	126	128	130	119	113	117	124	147	137	117	119	136	113	133	114	134	125	122	133	114	114	137	118	121	122	114	129	122	122	134	115	110	124	122	137	156	133	134	124	118	112	117	124	117	110	157	120	137	137	124	118	127	137	125	136	141	146	126	119	144	112	150	114	119	131	121	123	126	122	133	128	127	126	143	135	122	136	127	137	131	118	135	113	131	113	96	139	141	130	109	140	107	113	135	127	120	116	124	123	121	121	132	132	123	132	139	104	118	102	145	131	118	111	123	117	146	139	127	125	125	118	127	136	123	129	121	129	138	126	134	123	138	148	124	117	128	142	143	128	117
17492	731	1395	1522	1309	1004	830	709	673	588	541	504	487	486	463	440	436	422	406	397	372	404	386	378	375	389	354	370	384	335	370	362	336	325	353	344	342	369	326	323	354	359	312	326	342	351	355	360	323	345	345	342	340	360	370	355	306	334	360	309	297	336	334	331	334	381	338	348	325	370	343	337	317	318	353	333	368	385	349	314	363	330	333	344	331	347	386	322	301	358	362	310	363	349	316	341	357	327	348	368	320	333	297	374	352	339	316	335	365	318	372	324	321	322	293	347	314	352	343	325	358	358	333	308	347	346	332	322	378	313	308	322	323	344	354	320	358	349	343	329	367	338	338	314	349	309	331	306	327	325	358	335	311	336	344	346	366	330	367	338	316	311	349	347	325	325	324	330	343	318	308	293	345	345	376	349	310	328	338	352	366	362	349	323	324	305	336	331	329	375	364	315	320	322	321	336	350	351	329	331	326	326	318	365	324	334	356	334	293	341	348	343	329	330	335	330	364	337	357	323	323	350	321	339	359	343	356	358	353	350	333	327	351	341	293	325	330	329	326	356	352	332	347	333	334	333	348	330	324	353	325	341	341	312	346	370	325	384	360	298	329	330	307	327	340	328	341	331	357	306	316	346	343	316	343	334	346	325	321	314	350	331	355	347	339	312	343	311	359	359	353	350	327	358	342	302	304	347	352	366	350	309	323	335	343	349	333	345	332	315	322	327	335	324	350	360	314	351	337	338	327	337	337	345	313	341	344	336	330	329	350	339	344	363	307	329	341	331	357	354	338	338	318	325	332	342	347	346	320	321	349	313	355	321	349	350	340	356	319	322	352	330	345	349	311	340	341	331	367	309	343	361	340	348	335	337	335	349	345	317	316	367	325	354	362	346	333	353	333	336	325	330	316	334	374	335	342	345	354	344	314	301	329	317	333	343	365	321	368	368	358	332	347	349	324	350	322	328	321	335	354	317	355	337	336	320	344	296	330	312	322	372	333	311	327	307	312	356	330	321	352	338	364	334	336	327	334	316	330	323	348	344	349	377	316	350	352	319	342	366	378	354	368	320	328	345	318	362	333	336	305	308	328	333	329	328	334	329	355	322	320	345	325	329	325	345	350	343	342	309	348	344	353	366	329	360	365	311	311	317	355	327	307	336	355	326	338	311	352	338	313	357	323	378	324	342	314	306	334	329	298	336	327	330	319	354	329	349	363	352	364	337	326	328	363	327	336	351	345	329	363	319	316	344	383	314	370	314	341	337	348	314	328	308	343	313	357	352	326	346	344	311	339	338	349	307	286	333	333	329	344	327	359	335	342	334	330	332	372	349	334	334	352	363	310	309	337	326	361	307	313	336	356	352	346	377	313	342	323	346	376	328	346	353	374	297	332	348	341	323	318	362	341	352	357	350	328	338	333	330	361	318	330	331	327	320	345	329	333	371	343	333	363	292	320	309	344	331	323	347	339	344	288	333	328	330	344	327	336	311	339	348	317	349	333	339	358	376	343	350	331	345	331	306	288	328	354	331	321	351	314	337	322	315	314	318	349	329	304	380	314	343	354	339	346	352	331	344	344	329	335	307	327	337	335	354	330	361	333	337	349	331	323	356	340	342	338	361	355	357	342	325	339	357	368	341	323	353	353	344	365	311	325	330	335	326	345	323	338	311	302	319	333	347	372	330	327	334	319	329	364	321	305	327	318	314	309	373	343	337	330	328	341	338	370	344	344	336	343	340	336	338	385	331	361	362	330	338	341	344	357	336	359	310	322	314	333	325	346	320	329	323	334	316	322	366	340	318	345	340	357	375	357	358	321	337	367	336	366	322	331	333	315	346	339	339	355	317	364	345	345	354	308	329	340	335	331	368	376	331	348	356	337	340	335	348	316	351	322	318	328	301	332	312	331	346	367	327	318	312	331	363	355	335	311	354	316	348	349	361	345	326	339	349	341	313	328	316	359	368	347	333	339	353	349	325	349	356	321	352	328	344	330	318	300	374	370	326	344	348	349	312	334	312	355	372	351	338	335	329	357	354	366	321	333	352	344	363	376	299	323	304	329	327	330	352	313	326	338	357	384	319	296	315	319	314	373	298	324	303	326	331	305	350	305	340	325	311	364	336	347	362	303	360	321	344	351	355	332	353	356	334	338	346	345	313	326	344	355	369	328	330	339	320	305	358	373	357	341	312	356	323	349	334	343	331	334	346	350	319	307	308	358	349	355	315	327	330	331	329	378	351	331	303	338	350	328	327	350	287	304	327	341	328	346	354	356	342	327	326	328	340	317	392	341	328	350	348	358	352	336	339	341	317	317	354	364	364	343	300	358	322	331	350	318	335	329	320	308	370	325	352	301	292	366	332	312	340	340	330	343	378	330	357	356	336	327	338	333	326	324	341	324	333	318	354	369	350	338	322	322	323	343	345	365	311	353	329	328	363	374	335	339	337	332	358	332	325	332	343	340	329	349	338	335	360	332	362	344	314	339	313	309	320	331	353	316	337	311	321	319	334	310	327	337	332	348	342	335	348	353	374	287	317	312	361	316	323	312	351	319	344	340	336	334	311	341	351	332	319	351	355	342	335	323	343	349	331	354	358	336	334	338	345	324	332	351	315	324	328	302	339	345	308	336	339	334	321	357	297	302	308	353	336	300	357	320	320	324	335	338	334	338	349	317	344	334	344	351	343	341	316	321	336	337	302	367	309	321	355	343	298	326	329	384	331	324	373	314	336	327	374	343	308	348	365	311	349	311	328	370	332	358	322	338	353	349	352	345	334	352	330	330	316	335	339	333	317	314	365	322	331	342	371	343	311	303	326	327	341	340	328	348	324	336	332	311	330	338	334	324	317	344	324	350	345	362	354	376	373	364	341	318	328	304	333	358	330	319	332	326	363	306	327	353	368	361	359	345	326	326	324	351	335	338	351	360	311	326	336	353	340	322	387	341	308	327	325	363	340	343	306	359	350	354	332	330	358	344	368	327	324	324	322	312	371	334	344	337	355	337	296	350	328	285	336	317	348	330	339	297	357	343	339	310	336	335	343	335	332	325	354	334	345	340	324	316	362	354	323	332	338	333	322	363	343	299	337	308	317	323	301	295	346	338	309	375	327	355	333	359	324	345	324	331	373	315	348	334	302	364	340	343	344	314	349	370	323	344	348	357	352	326	346	318	327	346	376	340	323	301	353	374	338	318	344	297	340	315	365	334	345	337	372	330	341	348	329	284	321	334	329	340	341	354	339	322	331	361	329	334	360	313	283	342	318	334	317	333	341	329	317	343	347	326	353	319	329	333	359	343	299	311	335	346	313	352	336	351	308	334	354	350	318	349	310	356	315	331	321	333	345	329	314	294	322	305	328	347	331	344	345	315	358	341	338	309	323	347	344	326	338	338	343	338	356	302	375	329	325	323	305	334	330	340	334	340	300	356	360	343	376	339	351	336	311	347	349	326	350	336	347	329	338	329	338	342	339	333	351	375	292	323	331	350	346
5563	472	348	361	391	393	351	362	358	380	334	385	370	362	341	358	374	327	350	344	350	383	357	391	372	365	302	368	341	370	338	374	363	390	374	398	346	363	361	361	369	386	348	369	377	345	375	381	381	348	364	365	347	388	398	375	346	347	347	342	350	334	371	377	373	354	355	377	378	349	325	331	395	347	384	365	371	358	382	361	411	325	360	393	354	351	369	377	334	365	344	350	337	381	343	370	358	339	369	423	372	362	345	360	416	367	368	339	339	341	348	373	367	382	354	367	372	370	355	344	381	349	413	362	391	329	373	353	357	337	333	364	375	374	315	366	341	372	390	378	380	362	387	398	352	353	360	364	350	393	375	378	339	346	356	358	348	345	351	330	368	379	347	357	374	360	378	375	325	376	357	351	346	357	370	342	369	362	357	375	377	368	342	379	381	371	340	358	337	361	371	349	349	386	364	349	360	360	359	331	350	368	364	370	360	391	342	398	366	370	383	392	380	355	345	388	351	363	387	352	338	345	358	329	362	419	358	338	350	352	330	381	346	356	383	339	359	341	361	384	337	352	352	370	372	371	360	373	331	363	379	351	362	377	373	326	330	340	338	354	349	343	325	387	351	359	353	392	349	372	405	357	356	350	346	393	317	348	381	381	372	334	349	347	350	336	389	354	347	369	312	348	330	336	366	384	361	351	372	364	334	359	387	381	358	364	325	358	355	370	375	343	333	379	357	358	351	383	359	374	379	363	364	351	392	368	374	390	390	360	342	377	349	367	352	390	379	337	299	348	369	371	371	368	410	354	343	348	364	418	349	328	336	372	352	348	357	346	346	342	369	379	358	366	343	374	362	359	376	364	352	319	324	348	381	378	411	368	348	369	319	337	368	359	352	357	343	361	361	351	372	356	351	355	366	370	401	372	378	385	352	357	370	332	357	362	380	375	347	363	316	361	324	377	373	379	368	388	372	365	368	325	383	339	396	340	335	334	386	372	381	355	356	362	381	379	371	352	333	326	388	382	386	408	375	373	366	352	392	368	330	330	371	355	335	325	345	359	342	370	337	345	362	377	341	337	336	358	376	369	342	362	341	377	356	382	372	352	396	383	365	366	330	361	362	374	351	374	363	361	356	357	364	381	346	380	345	360	364	354	369	368	364	335	347	365	346	350	326	349	354	400	382	377	358	348	338	336	340	382	373	364	381	344	351	356	369	342	406	385	337	354	394	371	369	343	355	366	342	381	321	358	358	332	393	349	350	382	342	341	345	376	343	346	322	351	346	338	373	337	384	341	342	386	355	382	416	342	353	326	388	375	376	347	377	365	336	374	338	360	361	367	372	353	370	356	374	331	399	344	368	340	364	370	374	363	339	352	380	394	374	393	365	327	363	365	374	362	348	343	370	352	339	338	354	353	354	322	372	373	367	372	354	407	421	384	376	369	334	369	370	376	382	354	353	385	371	355	338	361	365	368	344	352	358	353	393	341	378	386	347	352	379	347	344	303	367	372	371	379	348	340	347	365	371	347	363	340	369	375	390	328	367	370	361	300	374	367	352	353	350	318	354	401	352	355	370	372	322	341	359	376	381	323	357	338	363	374	381	369	375	348	384	365	396	371	367	351	358	337	355	377	384	382	348	379	382	360	388	365	406	327	357	382	341	355	370	372	389	407	363	330	359	329	418	361	345	341	337	361	373	365	352	350	365	399	354	374	353	357	382	294	345	341	361	386	385	356	335	341	303	338	356	368	355	350	375	324	357	357	379	316	329	363	383	387	362	335	393	382	352	403	375	372	338	352	342	343	361	339	349	361	356	318	373	370	355	342	344	317	381	382	371	384	375	349	331	336	361	344	424	346	383	357	355	363	335	337	352	373	366	350	335	396	360	374	390	355	359	380	397	350	393	362	387	382	400	350	367	346	341	398	361	359	346	385	366	361	335	369	353	356	371	358	341	391	365	349	330	361	377	373	367	343	366	339	353	313	341	372	387	396	395	358	347	339	336	370	368	335	355	324	322	366	379	345	371	336	339	374	379	326	357	378	388	419	360	342	365	366	353	357	359	391	392	371	391	364	370	366	391	381	355	382	367	370	367	328	389	313	359	368	343	365	345	362	333	384	384	372	349	353	367	378	372	361	328	377	345	355	337	341	346	366	382	348	342	347	375	383	375	306	337	347	360	353	350	373	384	386	376	330	361	370	379	343	353	399	332	363	375	365	348	363	330	333	363	396	385	370	309	406	393	377	351	362	388	385	359	385	364	356	374	359	370	352	333	336	388	336	353	376	367	335	335	378	390	348	364	347	324	344	339	337	351	349	370	355	326	393	351	347	325	364	381	380	347	382	332	375	361	348	362	378	378	308	360	362	340	383	353	351	355	354	358	366	342	369	346	432	372	335	370	367	375	412	401	346	351	425	371	390	369	384	381	351	356	355	340	383	376	406	387	373	369	347	340	351	346	371	341	358	320	340	350	349	377	352	389	405	365	341	378	394	372	351	369	365	350	347	372	368	387	381	346	362	349	399	381	352	320	363	341	357	363	325	376	361	352	374	335	367	365	362	373	372	355	360	345	377	363	365	360	303	351	367	381	362	343	331	344	355	372	414	380	380	365	357	317	351	329	363	353	369	351	386	353	349	361	362	368	354	376	384	354	398	364	377	341	342	363	350	369	343	359	338	356	386	357	375	352	335	371	392	353	351	348	359	368	368	376	373	342	353	334	337	348	360	353	333	345	369	368	378	344	357	347	379	354	355	395	379	350	351	380	357	364	337	325	365	389	399	370	341	384	322	343	380	352	362	378	330	331	349	338	375	384	365	370	342	379	359	372	339	343	325	383	372	358	358	388	388	399	378	377	352	360	370	381	350	339	358	322	388	356	347	374	364	374	366	372	321	369	391	391	363	357	349	380	346	367	376	356	329	341	362	378	348	342	398	357	347	375	362	375	348	364	354	322	344	331	395	360	334	354	395	336	343	363	364	357	354	369	350	345	325	363	389	327	358	377	384	352	363	372	320	382	361	363	354	344	345	374	330	372	346	364	342	316	349	394	347	358	362	394	391	403	384	296	389	359	366	385	371	347	370	349	333	369	393	354	366	367	366	337	375	383	392	346	368	346	342	386	351	370	333	357	367	325	367	317	379	350	376	333	361	372	374	374	364	345	369	337	394	403	369	377	340	368	380	369	368	376	366	350	369	362	388	410	314	417	368	356	364	383	346	326	354	372	344	354	381	338	358	340	385	357	408	388	362	315	335	327	356	358	396	376	373	320	366	374	370	379	370	346	362	360	362	369	381	374	336	380	372	337	355	381	398	375	366	338	378	356	328	370	395	338	364	342	400	362	354	363	376	332	389	384	374	367	357	347	303	342	387	370	342	318	376	348	377	378	320	342	352	354	382	396	332	375	379	395	353	389	369	354	372	359	391	362	357	357	373	392	359	345	340	346	367	335	356	392	351	381	328	394	365	338	372	373	376	366	358	370	343	358	393
4797	879	867	914	837	831	839	874	841	867	784	864	884	869	832	845	810	877	817	850	863	804	856	842	866	816	897	848	857	829	862	872	911	800	839	836	804	817	885	871	844	848	858	881	780	863	912	865	828	834	860	848	812	894	915	860	851	795	841	877	873	768	822	867	786	832	888	864	896	885	865	806	865	834	818	847	857	862	807	884	877	813	856	841	872	854	847	855	850	847	834	865	872	849	834	845	858	822	802	814	848	841	836	855	808	816	847	907	875	855	824	844	825	797	867	870	855	892	800	787	848	861	882	843	846	854	885	833	856	859	863	845	849	871	876	858	853	899	808	873	833	821	827	878	874	861	846	864	916	801	798	810	835	834	877	857	862	838	848	875	854	866	892	836	840	817	798	808	850	799	819	884	901	864	853	843	835	844	849	926	838	880	912	854	865	888	804	832	827	837	859	839	803	788	925	862	901	825	844	829	864	838	816	866	857	838	866	841	858	845	879	865	851	886	805	849	803	830	867	818	792	869	840	833	854	866	859	878	864	855	856	877	802	892	874	868	838	805	897	850	875	832	814	845	879	823	824	824	848	862	926	889	851	864	911	810	855	841	881	832	823	836	838	799	850	843	800	820	856	827	851	804	836	869	860	864	820	891	881	818	860	828	866	855	829	885	866	865	824	813	861	893	893	881	876	886	885	847	840	875	859	845	838	844	837	867	848	827	820	873	843	835	858	868	814	857	847	862	911	914	875	867	843	835	844	890	848	861	893	837	817	868	820	896	858	868	833	836	816	847	810	879	871	828	897	864	865	782	828	862	869	813	856	926	824	837	823	849	877	873	869	843	876	860	821	930	867	811	862	837	836	865	862	830	863	862	863	814	842	838	834	831	846	850	847	863	867	829	787	869	822	876	805	875	833	857	856	830	827	845	786	886	894	856	855	890	753	922	896	882	867	879	809	858	914	872	826	841	881	869	906	831	840	808	843	868	866	874	862	879	884	805	835	843	867	875	847	857	817	818	845	819	858	867	840	858	845	904	845	871	884	790	883	851	909	858	846	869	836	879	791	809	867	851	872	810	864	834	844	853	837	887	850	840	891	853	868	864	879	836	869	917	810	797	843	884	838	873	820	841	890	868	838	837	820	851	828	883	889	851	864	859	848	839	838	874	876	855	857	834	871	877	858	825	829	843	838	882	863	863	819	828	866	838	871	814	860	864	860	874	839	846	870	831	842	799	841	860	836	848	849	896	829	849	843	889	853	826	897	798	869	790	893	796	856	897	831	877	883	870	819	780	861	827	819	863	861	844	858	854	893	835	802	845	905	820	856	848	847	887	835	843	849	849	801	825	825	908	809	888	920	873	819	811	853	854	874	855	845	823	845	822	845	837	933	826	872	892	796	882	804	820	903	888	877	877	797	914	883	892	865	889	850	863	815	838	871	845	838	883	876	806	815	849	818	794	823	910	843	874	860	840	852	865	874	897	868	868	840	856	835	851	898	799	850	784	899	869	854	884	877	899	801	878	834	818	888	830	888	835	876	833	865	842	862	910	815	846	861	842	843	855	849	843	849	848	853	827	876	862	927	859	852	840	848	843	879	812	806	868	843	845	836	837	862	836	851	849	821	815	827	840	828	865	854	843	852	884	824	843	833	811	831	819	898	852	820	860	844	872	881	878	838	829	850	818	890	831	863	804	855	860	869	842	839	864	830	882	870	874	897	864	832	836	830	882	866	873	879	857	850	889	856	849	877	864	872	855	852	859	888	830	794	836	873	853	838	836	877	800	862	848	863	837	799	847	809	850	831	841	845	866	854	815	866	921	836	840	847	875	855	799	827	861	825	869	793	859	834	814	867	844	859	893	852	817	909	876	859	793	818	868	845	857	870	871	826	839	855	856	823	869	834	852	855	844	807	857	861	857	855	863	861	828	820	824	832	854	879	829	865	822	868	871	889	812	819	816	897	843	866	869	858	886	893	822	839	893	856	881	811	855	870	846	878	838	844	814	832	843	832	881	825	883	813	864	843	798	826	851	843	841	845	873	879	849	776	855	864	795	865	889	903	807	841	835	868	848	867	876	888	824	826	862	833	868	812	835	881	849	833	887	879	857	867	846	858	803	864	868	898	858	873	910	790	877	831	827	887	854	856	857	824	860	848	888	851	844	859	851	899	838	824	828	849	837	839	811	845	834	810	839	833	842	829	838	814	864	814	839	866	836	888	825	805	859	817	869	832	822	856	889	896	835	819	847	804	838	886	863	869	860	873	836	808	840	901	862	853	859	777	846	869	828	825	887	910	794	848	844	816	798	819	823	841	865	909	870	863	868	813	840	881	823	830	832	828	881	864	880	824	825	871	860	845	851	868	896	840	874	831	845	808	912	839	829	844	814	805	894	888	805	899	823	847	843	841	898	852	830	859	813	898	856	841	801	873	817	889	874	827	778	823	835	844	854	864	877	840	845	884	866	862	875	863	806	824	886	837	860	817	865	809	827	825	824	810	861	828	820	845	866	870	790	862	837	852	849	813	854	872	821	858	838	882	829	835	854	855	796	864	890	847	864	882	852	845	834	812	800	844	897	868	891	816	811	831	839	888	881	852	847	864	848	801	879	853	880	892	869	898	841	865	867	855	821	829	844	839	859	812	844	811	837	855	822	864	847	879	845	857	887	876	850	845	870	823	881	849	862	809	872	835	819	848	861	870	845	917	930	858	844	882	819	823	895	897	854	910	885	821	823	846	881	858	851	867	826	846	847	828	846	884	863	867	823	830	823	815	861	874	897	841	883	863	804	869	865	860	922	839	835	820	899	840	899	858	870	810	871	919	879	847	888	869	812	833	891	858	829	808	869	849	870	890	843	834	831	868	879	875	836	885	854	852	833	856	852	811	885	866	811	896	840	897	883	831	861	879	831	874	864	843	835	859	882	878	838	879	854	863	858	848	810	895	920	812	870	899	906	872	827	890	862	877	874	823	836	870	846	851	834	805	848	831	881	873	812	906	841	822	847	861	866	826	882	850	858	848	891	847	799	837	816	854	885	830	863	850	841	900	830	828	826	864	861	907	882	908	844	815	837	839	858	800	845	845	857	921	844	902	816	881	847	831	875	864	811	794	853	868	850	876	858	835	887	858	864	834	855	844	868	818	849	864	854	882	847	833	845	858	894	891	853	865	875	877	903	900	861	891	852	880	836	838	869	830	891	774	894	826	837	886	865	859	874	862	880	800	845	881	841	883	841	838	844	837	895	791	846	841	862	851	834	862	849	878	878	866	847	864	848	855	838	827	824	924	858	875	825	860	806	849	822	825	854	848	844	849	787	897	806	859	852	804	780	840	806	815	789	790	849	800	889	849	849	884	842	768	853	852	914	858	884	877	910	829	891	883	883	898	853	810	831	860	899	849	812	895	842	870	850	820	855	827	844	814	850	787	810	834	898	891	905	838	821	832	835	866	849	837	857	827	893	883	806	853	825	893	859	834	880	856	871	820	850
17754	1416	574	453	381	359	380	313	306	295	274	294	330	335	255	298	321	303	339	267	263	303	266	279	311	300	283	294	321	320	270	299	302	294	266	288	265	308	309	288	284	279	271	307	274	295	298	334	292	258	294	278	298	277	316	278	272	299	299	276	297	280	306	263	286	282	289	334	250	289	272	294	303	312	245	343	324	272	275	303	315	300	269	269	292	280	269	286	284	279	317	290	309	333	288	277	257	275	276	308	286	294	302	316	277	325	297	301	282	320	295	300	302	269	287	286	273	313	295	300	293	301	290	297	301	300	312	259	250	314	284	275	300	294	281	270	299	264	296	251	304	287	284	279	290	281	289	264	306	303	331	274	319	270	267	271	286	262	303	260	284	309	292	277	309	285	289	302	288	286	311	296	292	257	302	319	303	282	283	285	304	304	287	301	263	319	290	272	275	289	296	325	325	310	276	267	284	289	265	296	280	292	293	287	323	317	292	280	301	296	280	272	298	270	277	317	274	297	310	293	276	268	307	311	287	273	285	282	276	285	260	303	288	256	280	264	283	273	304	313	281	281	269	287	266	280	299	280	259	277	268	305	296	263	316	301	266	293	304	313	335	299	311	289	291	289	275	265	262	287	279	287	275	282	286	278	279	304	323	315	282	328	265	267	275	307	312	287	320	280	280	338	313	328	288	285	285	287	261	320	285	266	305	327	304	283	300	276	301	298	302	272	310	313	275	261	286	258	314	284	282	254	263	321	282	280	315	278	306	289	268	259	303	284	282	294	305	302	280	286	290	263	282	290	290	290	338	276	281	292	254	305	293	296	296	234	308	276	327	280	279	292	296	289	276	301	272	278	309	304	256	306	285	291	313	284	276	282	287	263	284	306	292	281	279	301	301	303	283	282	277	312	308	286	279	299	263	313	290	296	285	254	271	303	300	301	278	272	285	287	284	299	260	288	302	298	295	311	292	282	293	305	279	301	281	286	298	257	276	295	290	295	291	303	295	269	284	284	277	300	281	286	281	291	263	282	262	266	269	303	290	289	310	269	311	286	277	286	327	343	301	308	293	276	293	281	274	281	282	306	304	275	308	287	296	268	307	259	284	317	268	270	292	254	282	267	316	296	288	291	289	262	282	275	289	262	282	254	278	289	290	311	288	267	260	307	281	259	275	292	284	277	325	312	269	277	276	282	250	284	286	316	284	325	303	261	287	296	289	270	275	273	276	288	331	290	290	286	266	279	278	278	288	285	273	278	270	300	295	278	258	309	281	289	277	274	286	315	274	274	248	293	309	284	299	267	301	296	315	267	273	328	267	274	292	281	282	313	249	254	272	271	294	290	283	280	276	273	271	288	271	296	278	282	312	254	269	305	279	324	297	307	291	273	298	266	267	274	258	263	286	289	295	303	288	292	290	268	268	311	261	294	279	342	345	293	249	263	308	313	277	287	297	273	314	288	304	287	290	332	314	309	257	245	298	291	281	251	266	280	276	303	306	304	283	270	312	322	294	284	314	278	303	272	277	266	291	297	287	325	291	276	283	269	290	263	292	261	286	288	264	253	274	313	270	259	268	279	273	269	288	289	293	330	304	276	286	260	280	273	249	281	273	316	322	283	282	308	310	284	278	296	305	277	271	266	299	300	290	314	260	290	278	328	285	260	311	301	288	304	284	282	275	307	315	306	284	282	316	264	293	298	341	325	311	282	258	272	261	285	302	307	293	256	291	265	289	298	290	263	279	267	261	277	278	304	266	289	291	274	275	263	262	288	282	305	310	286	288	257	286	280	282	267	312	284	296	297	323	284	277	280	275	282	303	315	280	286	307	294	263	278	294	304	280	280	288	268	268	300	286	245	293	313	286	281	312	321	285	279	270	331	314	274	274	271	324	260	302	296	293	321	294	269	242	277	283	320	334	338	301	298	291	281	280	332	264	330	302	261	270	309	259	291	271	253	260	292	278	292	285	279	297	273	287	262	256	285	299	276	279	268	306	287	262	294	274	288	294	323	295	286	267	285	282	299	258	299	322	260	305	287	295	293	288	286	313	278	282	282	278	280	293	279	280	298	270	288	283	284	258	293	261	274	282	291	300	285	275	292	295	284	278	334	264	263	275	281	291	293	278	276	262	277	285	313	300	300	288	314	301	285	299	311	313	266	305	293	314	285	317	299	275	297	270	269	245	307	259	257	282	276	282	301	321	275	286	282	271	290	282	285	279	273	273	308	321	273	294	289	287	281	260	250	260	281	303	291	271	291	300	287	293	268	306	281	277	303	295	294	281	270	305	266	293	280	278	298	288	288	307	267	315	310	308	292	307	267	275	267	275	294	277	288	310	281	320	286	304	302	283	289	264	309	296	298	295	279	225	283	280	287	304	278	289	287	280	291	293	287	260	269	298	324	280	280	311	276	273	321	312	298	275	290	292	280	290	260	287	290	269	288	273	261	308	296	268	282	311	285	285	259	274	302	274	309	301	277	277	298	317	297	274	300	283	287	312	271	257	284	306	283	285	249	295	304	274	259	274	290	294	303	285	247	306	279	281	270	265	259	285	304	287	320	270	247	258	292	261	284	280	280	311	266	258	286	268	300	280	296	290	275	309	286	286	318	313	314	280	278	256	295	286	291	268	298	317	262	294	284	324	283	291	283	306	254	316	295	304	296	313	278	273	304	307	281	307	297	292	304	296	328	276	276	302	288	256	272	276	290	333	274	295	309	298	282	254	270	304	305	285	291	304	298	279	294	260	269	270	287	307	314	294	299	324	290	269	305	295	275	293	305	305	296	316	274	315	286	312	283	277	320	288	286	293	287	279	292	264	280	270	290	278	287	311	268	262	282	268	255	265	299	291	308	306	284	293	275	272	316	273	290	241	263	322	293	304	239	297	275	304	279	259	290	285	273	286	273	260	271	289	263	325	298	285	284	289	286	311	312	271	295	276	287	290	278	309	309	287	286	283	264	303	276	317	291	301	298	299	309	288	286	308	285	321	296	268	287	311	305	280	283	276	270	293	287	293	307	267	274	311	308	280	287	273	289	306	318	290	277	313	279	307	306	299	319	277	293	289	346	307	296	310	300	318	286	302	275	303	278	296	290	290	285	303	282	328	278	263	293	301	256	291	301	277	285	239	286	268	270	294	274	325	292	295	290	320	261	291	252	282	273	279	283	315	313	290	281	282	306	298	245	280	271	273	298	287	274	304	264	303	314	287	270	275	253	300	303	304	338	304	247	295	313	323	261	317	282	280	299	287	292	285	266	264	285	243	275	278	296	294	263	264	275	288	328	257	314	267	293	264	262	277	278	267	274	277	269	271	280	279	267	302	287	316	280	290	295	254	309	297	296	275	254	289	282	273	288	274	287	317	279	287	240	276	300	319	276	315	286	282	289	297	274	276	290	291	301	313	278	288	283	279	236	259	298	265	243	297	287	280	275	282	277	293	295	299	291	277	297	266	299	290	310	284	279	289	299	282	276	324	297	286	279	323	294
12418	909	1173	1279	1127	1010	985	880	835	835	773	746	750	758	769	765	738	764	734	732	673	695	691	705	680	666	706	692	724	730	689	699	677	648	663	706	701	682	644	683	677	628	707	705	677	705	690	681	679	669	685	703	648	657	687	670	723	680	651	679	697	696	695	679	670	695	681	646	683	715	706	677	718	671	716	725	706	736	673	653	700	665	680	685	667	683	680	675	694	681	665	675	634	700	639	696	610	700	682	642	732	713	682	673	661	705	690	668	653	708	663	670	705	721	681	704	686	669	714	676	680	695	689	651	694	692	665	712	680	679	656	688	684	680	644	652	653	627	688	646	703	686	666	663	698	712	650	627	695	636	682	713	688	685	719	685	670	687	679	680	660	678	671	658	620	690	707	680	654	676	699	723	715	653	702	644	698	663	661	695	685	699	722	751	704	649	696	681	634	721	653	671	688	712	667	668	648	683	686	695	695	674	699	681	664	669	671	691	685	626	735	696	735	714	700	648	700	661	643	690	702	664	672	685	679	683	689	737	649	708	678	662	620	656	652	672	647	692	661	704	694	667	643	708	679	718	687	707	671	679	677	642	672	695	677	719	713	760	654	663	655	677	678	674	677	685	703	695	687	661	688	671	694	676	679	662	727	714	710	668	666	666	696	681	684	662	652	684	693	674	698	653	697	691	686	654	651	684	672	691	676	681	697	726	673	689	724	680	660	682	637	686	688	698	718	681	670	718	705	732	698	685	714	698	616	677	681	649	665	690	688	693	710	683	669	686	666	629	648	667	702	693	642	663	697	682	652	703	646	745	634	675	669	679	677	709	676	680	672	720	678	678	681	673	702	701	711	710	666	708	683	739	677	648	658	666	696	691	684	689	650	663	687	660	679	692	676	644	695	680	689	666	665	702	698	717	696	646	686	665	699	706	680	656	680	715	675	691	665	674	645	681	672	708	691	677	700	665	672	710	694	684	657	685	689	688	675	621	716	716	671	684	645	663	660	652	686	703	643	666	679	692	671	655	685	629	707	700	670	706	672	688	695	694	716	709	681	748	677	671	675	655	689	691	674	665	702	700	671	686	662	722	713	694	659	681	673	659	691	648	685	687	692	698	688	663	695	712	631	659	657	653	689	692	676	688	698	623	679	658	686	696	700	680	680	621	667	667	691	681	687	723	715	664	689	656	676	696	687	686	689	714	687	659	648	679	668	702	713	638	726	699	700	689	651	655	660	670	693	693	731	722	663	613	657	688	680	656	687	683	695	679	679	686	658	692	642	685	751	685	680	706	720	681	752	730	715	675	694	645	678	698	697	712	706	702	651	713	685	707	681	739	719	719	686	711	678	690	706	662	726	675	668	641	684	654	667	663	678	686	685	697	649	621	684	692	661	699	698	672	675	662	687	683	660	680	687	664	706	740	640	705	708	652	722	685	724	697	683	666	630	719	679	704	651	622	737	686	691	722	683	672	660	628	684	733	736	704	699	728	706	684	647	650	685	676	637	714	689	677	673	622	694	678	683	640	661	693	699	695	665	739	668	653	612	677	678	675	676	687	636	708	656	658	676	639	681	690	690	666	663	705	698	682	700	671	677	610	671	645	746	665	702	671	702	675	690	701	696	656	640	676	741	649	689	705	702	685	710	658	676	652	701	686	707	714	694	715	696	691	721	717	674	734	680	684	679	661	599	711	716	661	695	710	681	659	660	658	662	717	699	681	688	646	685	654	705	674	666	693	709	628	710	728	677	651	647	685	715	639	674	658	705	679	675	711	638	700	691	699	674	673	652	672	624	691	659	637	714	686	721	656	677	672	691	736	654	656	730	648	701	665	655	701	695	665	661	691	688	662	679	671	684	664	645	699	691	685	679	686	660	681	672	681	617	723	683	659	615	668	660	640	681	677	654	677	678	708	682	667	681	697	637	707	707	691	712	695	675	690	716	650	666	662	747	702	639	700	661	696	685	653	711	651	736	677	689	685	711	685	689	713	695	656	684	679	699	668	661	680	704	666	687	693	633	651	697	697	670	664	704	696	662	666	702	672	689	656	688	661	674	702	648	682	728	685	649	671	688	656	703	660	723	691	645	710	685	713	645	686	692	685	712	722	683	688	624	710	681	635	679	644	666	707	699	695	689	679	675	705	651	624	711	708	685	709	697	692	696	706	718	686	676	674	620	704	686	683	702	659	651	644	631	663	676	700	673	636	665	701	694	652	694	639	669	711	691	664	649	702	672	634	714	681	688	680	694	651	660	668	688	685	675	711	635	661	627	674	673	699	663	692	646	678	664	689	697	699	725	673	703	678	684	731	689	699	686	639	675	719	660	734	665	663	696	668	668	685	697	665	689	644	664	733	700	694	678	703	673	710	719	689	715	674	681	681	674	707	663	702	713	661	666	697	741	680	667	708	661	679	684	653	677	714	727	659	642	681	730	705	652	626	662	653	689	679	675	684	689	660	688	737	675	695	665	703	689	772	663	652	642	657	668	685	684	733	670	711	646	682	680	640	653	669	645	668	681	689	681	721	728	649	711	651	702	683	713	674	678	684	641	657	704	673	634	681	729	657	680	683	664	705	692	618	697	696	685	726	690	632	717	651	683	720	672	675	727	675	720	626	691	663	705	682	624	653	666	665	697	648	675	681	675	697	642	678	697	691	682	696	713	660	624	678	674	640	670	697	656	650	692	651	661	700	649	680	645	755	705	676	720	690	700	645	692	665	662	665	675	678	682	693	697	668	686	686	667	668	634	687	694	689	692	607	693	645	663	714	695	660	712	697	679	699	667	653	682	716	704	664	705	669	689	719	682	718	691	685	707	669	664	684	684	728	644	688	684	673	713	665	660	689	692	646	660	687	664	679	704	683	673	695	738	681	698	703	735	713	681	669	698	696	666	642	694	700	648	681	667	734	686	692	710	679	691	643	663	676	680	685	687	664	716	709	691	718	711	657	702	694	683	649	702	700	700	679	663	735	704	714	679	663	666	651	680	659	664	682	646	740	685	734	655	675	703	681	727	665	692	674	721	633	697	699	716	660	648	697	674	734	656	686	718	649	648	673	679	689	670	699	713	690	679	711	668	669	717	755	701	675	709	703	676	671	700	682	675	691	654	693	705	658	669	674	717	694	699	688	698	690	685	689	682	699	702	684	681	632	654	674	728	708	683	637	715	674	695	704	685	703	663	660	666	661	704	724	714	689	694	653	684	708	704	677	669	752	640	636	644	718	717	711	680	667	662	666	682	690	668	708	694	673	707	665	712	673	678	686	638	668	709	670	732	683	690	640	685	678	677	678	692	667	658	656	693	718	639	681	657	696	684	691	676	685	712	672	709	698	658	706	675	656	661	696	660	699	665	709	650	695	647	645	705	680	703	669	731	632	664	711	683	654	667	701	652	771	663	649	662	685	705	654	692	705	696	667	672	684	701	696	703	661	687	666	691	673	708	631	677	700	691	692	647	696	635	683	666	704	702	661	698	671	722	689	721	639
28026	3214	732	462	340	242	214	215	186	169	147	141	132	144	158	150	174	114	134	112	126	129	120	134	131	137	119	130	117	102	125	117	112	113	130	128	133	128	135	125	122	113	108	150	124	116	121	130	140	119	126	115	118	116	146	149	117	114	119	97	132	116	125	130	118	133	119	150	138	125	108	125	141	113	117	135	122	111	127	126	129	139	108	110	128	142	114	125	124	129	127	141	120	116	129	133	132	118	121	124	124	125	128	148	143	128	129	112	117	112	108	129	106	163	112	117	127	132	116	136	129	113	123	143	122	119	119	128	97	124	130	132	131	130	133	117	122	133	125	127	119	130	132	134	102	123	121	130	132	123	131	123	115	121	120	104	125	119	148	123	110	136	143	134	103	123	99	122	122	117	118	135	128	104	119	109	131	113	126	126	123	115	127	138	140	118	122	107	140	136	134	136	160	96	111	110	124	126	120	126	140	135	114	115	113	126	129	117	117	119	121	110	128	115	119	133	140	118	123	130	130	105	114	105	116	105	108	108	123	109	127	122	118	134	124	132	107	134	123	151	120	130	99	138	121	112	144	120	112	132	130	124	129	112	122	112	130	120	125	138	121	118	112	114	128	131	123	111	131	121	85	114	128	132	122	142	143	132	114	119	113	135	109	125	98	133	110	115	122	119	104	125	128	110	112	141	122	127	123	140	132	135	122	123	115	130	138	130	113	122	118	121	138	133	103	134	134	116	120	122	120	128	112	135	129	102	134	134	134	117	115	137	126	114	126	148	115	120	125	126	113	105	123	125	138	138	124	110	124	137	119	125	130	123	139	107	127	123	124	119	115	111	138	113	124	110	112	130	119	142	134	123	129	110	106	112	114	130	129	129	132	122	128	127	112	112	126	132	122	107	158	116	121	119	129	122	126	121	112	126	119	121	118	128	132	128	129	125	122	136	118	126	138	108	108	124	125	92	137	138	133	131	112	137	129	107	124	111	112	129	110	121	145	117	120	120	124	114	141	110	131	123	128	131	124	135	131	121	128	122	120	119	96	117	132	111	139	127	107	112	123	113	121	120	155	134	124	113	132	115	128	140	131	112	134	124	120	131	101	157	117	122	122	163	131	117	108	119	130	132	120	129	144	131	108	122	128	111	119	140	127	138	146	124	119	120	107	110	125	136	126	112	122	105	126	128	130	131	136	93	110	99	138	119	110	119	129	124	128	114	124	114	108	127	108	150	132	124	130	107	126	120	140	120	105	112	115	140	132	131	112	123	122	119	120	133	107	134	136	113	121	117	144	122	113	122	106	125	116	134	128	110	139	132	108	119	111	125	113	134	120	112	119	129	115	115	115	120	140	137	115	123	125	117	106	119	120	129	135	129	115	128	134	131	106	157	141	123	137	131	118	122	122	116	121	127	126	126	123	127	121	127	113	127	127	129	148	120	125	114	123	111	149	130	121	114	126	134	117	96	126	123	144	130	110	116	104	111	124	116	131	114	111	124	125	107	116	122	105	112	128	124	106	120	109	112	122	129	139	124	120	113	112	128	124	119	128	135	127	142	114	107	109	125	130	132	114	130	124	126	121	109	111	124	133	134	121	120	118	132	129	138	136	132	125	123	128	116	115	121	113	127	134	132	125	130	121	111	105	141	116	136	128	127	131	111	122	124	109	119	128	125	104	132	133	128	125	121	126	138	120	125	105	117	105	104	124	119	102	136	128	128	126	130	119	124	136	102	130	130	115	139	122	114	143	111	123	129	104	121	126	130	104	128	122	132	113	142	142	111	132	100	138	126	134	126	142	131	120	138	124	126	129	118	114	125	133	122	118	112	143	118	126	127	133	113	125	109	119	102	124	116	123	134	115	100	130	120	113	130	117	125	138	132	133	133	126	120	122	119	126	129	113	139	117	107	127	117	145	143	117	137	117	101	109	153	149	133	128	117	120	146	134	127	114	149	101	118	115	129	119	116	115	132	134	128	118	133	105	110	127	107	124	139	146	123	126	112	131	116	137	113	132	115	115	130	142	117	120	105	125	126	117	130	95	113	123	134	119	172	123	133	96	126	146	128	132	128	124	127	134	129	111	113	105	114	124	124	120	132	132	118	143	132	118	121	115	123	110	121	104	113	124	124	123	139	133	114	133	114	120	137	123	117	127	150	116	104	129	122	113	140	129	104	120	122	139	138	126	128	114	126	107	111	139	98	132	144	120	120	123	141	108	113	130	112	130	129	120	126	143	116	131	109	115	132	128	115	122	122	124	144	114	119	118	141	123	117	124	102	121	119	114	146	123	124	123	126	102	126	113	107	124	148	135	110	126	95	110	131	117	141	91	111	120	145	114	109	121	148	129	129	126	155	118	137	109	134	106	103	129	126	105	125	125	122	117	123	126	137	114	123	137	128	121	108	115	115	121	135	106	137	123	106	107	158	145	146	114	130	116	119	133	112	137	122	126	149	118	111	113	113	110	119	123	121	153	139	109	111	126	122	120	128	127	110	135	142	132	119	137	105	128	133	103	131	123	116	124	140	110	122	137	125	145	116	137	138	114	140	112	126	138	121	115	116	134	112	106	111	132	136	131	137	141	123	133	107	116	114	124	118	119	143	119	124	106	125	115	134	116	144	134	130	141	123	123	135	142	127	134	139	102	128	133	125	135	131	116	120	127	120	109	127	118	122	137	123	145	126	120	139	102	128	117	122	132	118	119	130	116	157	130	126	142	125	125	145	127	135	138	131	122	110	111	111	118	119	132	130	105	122	123	128	126	114	134	118	116	105	106	123	125	128	116	121	104	127	112	115	117	121	119	113	121	101	120	115	103	116	84	120	142	112	118	129	137	117	111	133	138	134	135	127	110	140	107	133	130	133	128	114	132	119	135	118	120	146	130	123	135	128	142	107	113	121	121	114	127	146	116	113	120	122	143	116	114	132	128	122	130	120	131	121	119	134	131	124	122	129	106	133	115	110	137	107	123	114	119	104	117	121	130	114	149	138	134	124	128	135	126	133	107	124	116	117	118	111	99	120	139	140	121	106	96	140	143	119	119	120	102	121	128	103	119	124	132	139	127	137	130	131	119	125	122	128	117	109	121	122	125	129	136	117	138	124	117	108	116	137	123	111	119	134	124	118	100	160	130	131	125	118	122	131	123	130	142	132	110	138	129	107	139	136	126	130	117	134	130	126	119	130	121	118	116	123	128	140	121	126	113	112	130	138	136	112	147	134	118	117	122	134	133	131	122	128	139	143	125	111	135	120	139	123	121	117	129	133	122	136	123	122	111	105	140	113	116	116	128	109	110	111	119	143	109	120	144	120	114	140	120	134	95	128	106	130	128	135	105	119	144	116	112	129	144	145	132	119	125	122	108	119	145	101	123	115	122	118	123	144	141	126	114	118	124	143	109	128	122	113	123	135	120	120	135	116	114	123	102	132	124	134	126	135	142	139	110	142	126	106	108	132	140	145	140	128	119	117	125	93	102	137	112	119	120	121
17042	786	1370	1446	1410	1017	843	729	672	606	522	499	517	453	471	428	368	428	421	378	378	375	379	366	345	374	365	363	348	395	377	370	356	342	334	339	364	374	363	382	358	342	332	353	368	320	329	354	356	336	352	358	315	328	325	335	317	284	316	318	337	360	312	302	350	312	355	336	341	311	366	337	306	342	356	345	319	330	360	372	335	326	311	346	303	356	320	322	329	336	350	313	329	341	356	346	318	347	365	327	356	340	347	329	326	329	316	355	336	335	334	338	321	340	343	317	333	314	356	311	299	356	341	327	332	345	368	324	326	316	370	333	329	347	302	327	312	381	318	307	327	334	327	330	313	358	296	324	354	324	318	332	323	302	330	322	328	305	358	332	324	332	378	359	323	354	340	344	305	345	325	316	319	331	316	335	345	320	332	313	339	295	362	327	324	302	352	325	348	318	341	335	321	351	330	314	360	338	366	323	337	319	329	335	333	308	328	312	368	357	341	331	318	328	333	327	355	331	335	327	338	313	305	347	351	332	311	336	335	316	337	324	362	326	353	307	348	328	329	326	342	358	344	302	325	332	338	346	329	302	325	323	357	342	310	334	321	355	340	315	332	352	328	339	321	338	342	306	384	317	356	346	303	308	305	315	314	348	339	339	315	323	304	356	327	328	317	344	334	342	339	345	357	344	347	315	333	315	313	303	367	316	291	345	314	329	353	331	323	336	300	377	337	322	358	308	348	344	322	343	347	329	295	332	314	323	309	336	348	341	298	352	350	301	326	321	359	294	335	312	298	332	328	310	339	329	351	333	332	328	346	313	356	333	354	336	361	334	325	321	330	347	341	333	349	290	327	305	326	320	319	345	323	339	342	324	347	317	331	333	342	315	332	318	343	329	360	341	338	328	310	342	318	343	336	345	296	321	297	346	320	350	333	327	328	307	325	328	349	348	356	320	356	331	337	320	334	348	349	314	326	327	332	359	326	292	321	317	329	343	310	354	314	321	358	340	320	333	354	336	303	337	351	329	323	337	314	336	349	321	328	332	339	352	359	326	336	327	324	335	319	317	322	345	334	325	325	336	350	324	368	345	340	326	352	365	310	332	340	295	337	300	342	303	328	347	318	334	324	342	315	328	327	338	338	333	345	330	338	291	340	330	375	330	320	330	362	323	328	300	311	340	335	333	302	332	319	321	339	326	338	333	329	328	357	352	329	326	318	338	307	332	310	322	304	384	330	315	330	324	339	355	359	350	341	319	336	317	335	329	341	313	324	317	316	338	326	334	356	336	304	310	320	332	350	308	342	353	318	366	324	308	357	335	306	349	324	317	373	330	318	320	323	319	323	335	328	342	331	357	338	330	347	345	353	332	327	342	328	357	324	344	328	331	319	350	317	322	349	312	336	314	353	352	306	355	299	318	333	342	296	340	304	356	336	349	334	331	331	329	325	333	348	313	345	339	312	326	347	330	314	325	339	352	337	321	344	320	324	316	316	324	360	321	372	302	322	340	333	355	313	326	307	321	342	321	324	339	326	365	298	341	338	353	351	356	343	341	314	319	328	362	306	334	355	351	330	324	342	340	298	328	330	336	342	320	327	334	359	320	314	324	319	329	343	344	317	342	302	329	313	325	360	325	308	314	361	329	311	358	333	346	352	334	348	327	331	371	315	322	344	319	290	345	354	328	335	327	328	329	330	323	316	339	338	348	329	347	332	347	327	312	328	360	348	280	331	338	343	330	308	308	341	357	341	336	325	334	318	333	327	335	334	312	347	324	332	355	303	328	313	328	357	369	330	316	332	348	331	341	328	329	325	292	322	342	317	331	337	308	354	301	367	300	318	352	327	311	315	327	322	320	327	346	314	343	351	350	313	312	321	334	330	331	361	341	323	346	319	334	337	344	329	335	307	343	340	304	351	343	344	339	314	312	329	334	316	323	322	362	332	331	319	338	326	349	302	349	360	327	325	351	352	295	324	328	334	338	343	325	335	343	327	344	352	350	337	332	328	333	331	323	339	337	330	342	306	347	342	366	343	337	365	323	313	336	334	356	363	370	329	337	371	332	312	337	332	342	321	314	329	342	370	335	312	341	339	293	342	339	336	335	351	316	329	340	334	309	336	351	321	319	322	311	329	297	312	320	340	302	323	328	287	337	322	310	337	356	396	331	321	324	340	330	336	350	326	310	349	329	331	350	337	292	308	338	334	316	326	312	347	327	328	342	326	316	349	338	311	287	329	350	311	335	349	346	303	342	326	354	299	333	350	333	331	311	309	337	361	324	324	349	329	359	308	349	339	314	350	351	360	332	317	340	337	345	351	291	307	313	333	330	335	345	332	303	319	335	347	362	320	321	314	350	326	316	360	321	324	359	325	329	341	311	339	341	326	309	359	302	314	348	321	327	326	328	322	317	327	288	320	327	334	347	325	304	325	303	359	331	349	332	338	349	371	340	328	345	329	323	355	339	343	336	304	303	298	354	300	360	317	341	351	332	331	329	333	337	358	327	354	324	304	334	343	332	322	341	347	346	343	340	331	330	319	323	332	338	362	381	302	325	346	340	370	336	331	346	292	324	334	330	319	343	332	296	348	330	313	338	295	377	307	356	357	328	340	358	337	333	332	313	352	334	338	344	346	354	327	321	323	351	345	323	339	361	324	349	356	317	335	323	347	338	346	341	322	341	337	309	334	353	315	339	328	333	335	338	361	291	320	336	331	348	321	361	333	343	313	359	282	295	320	295	342	351	359	326	309	330	330	347	310	337	331	326	338	325	350	320	322	333	337	331	365	346	328	295	357	331	329	353	304	377	364	316	315	314	312	331	364	341	342	317	321	328	298	297	305	319	314	335	327	345	320	335	336	352	326	351	305	321	338	351	335	324	351	332	350	327	348	358	312	323	328	320	355	322	353	312	343	342	315	349	321	323	318	340	309	304	325	331	336	315	311	357	344	313	349	350	312	340	324	342	328	370	303	367	316	346	357	317	337	349	334	337	356	332	393	325	342	331	323	332	328	327	340	361	319	331	335	302	341	314	334	332	350	329	362	360	322	361	333	355	329	400	319	348	334	328	324	350	343	329	322	334	362	306	344	294	344	306	339	349	352	359	329	341	364	328	347	306	327	338	307	322	316	336	357	333	353	325	311	329	354	342	330	362	342	324	306	329	320	324	310	336	329	308	365	341	310	299	307	330	351	305	346	361	353	338	330	381	338	335	316	336	346	344	326	349	302	325	348	358	345	307	324	374	344	323	312	286	349	349	357	296	323	314	317	350	326	311	375	332	312	349	333	300	333	336	318	340	346	326	338	333	316	334	338	334	357	343	302	356	358	346	341	317	358	374	318	354	308	376	328	347	321	313	335	329	331	313	382	345	334	339	325	365	313	343	341	320	338	323	314	364	320	321	364	347	359	317	337	356	298	362	328	333	327	316	324	328	331	347	302	341	348	343	320	332	345	340	368	354	296	317	328	352	305	328	346	351	321	285	333	292
5272	456	378	371	368	370	366	395	380	338	363	363	348	430	345	321	394	383	356	362	403	368	394	388	363	349	363	343	385	382	381	393	341	334	351	339	360	385	314	403	366	321	366	340	339	357	333	358	374	359	342	385	354	328	344	348	342	343	356	319	371	387	339	369	348	337	347	348	383	384	326	352	335	362	351	369	339	373	359	370	332	341	355	378	352	332	353	355	366	357	356	381	357	378	334	368	379	353	338	341	386	350	364	387	346	360	335	366	349	352	373	373	362	348	320	334	382	333	381	368	348	371	369	336	358	359	317	368	388	370	365	358	348	350	365	389	339	370	357	407	329	421	406	372	352	376	354	343	345	363	373	356	333	347	390	384	364	371	347	348	349	362	354	348	415	357	370	338	356	335	358	353	352	391	323	374	338	403	395	341	359	385	378	337	361	347	366	348	367	348	355	347	377	366	324	365	381	371	332	360	364	317	359	375	348	325	308	315	352	413	381	384	318	384	328	382	360	366	386	336	335	368	342	379	370	362	365	364	349	331	368	372	378	336	363	336	346	357	369	366	364	351	339	370	344	386	339	366	334	346	344	310	397	346	370	406	373	349	355	350	393	352	368	336	350	403	370	360	377	337	351	351	373	351	328	336	345	411	360	393	343	344	373	368	395	333	391	355	367	365	381	358	355	357	360	344	357	322	397	379	394	347	372	380	315	343	373	345	368	363	321	342	374	373	337	365	363	366	339	365	325	364	352	382	363	389	347	357	372	372	345	346	366	347	399	374	321	364	335	347	346	336	356	333	364	345	354	370	349	391	351	376	331	373	389	365	327	352	388	354	362	371	382	381	343	397	350	362	378	360	347	350	369	373	346	369	373	341	364	384	391	355	339	381	376	326	369	336	370	369	358	367	371	322	375	356	368	401	358	366	369	349	375	327	382	361	356	367	354	343	374	362	357	381	378	360	326	379	358	379	406	360	336	372	357	396	348	372	368	347	362	349	390	390	382	359	362	377	389	358	377	369	392	366	368	361	364	357	346	355	387	386	360	373	345	382	354	347	320	394	343	368	337	371	369	350	356	366	355	339	398	394	343	383	353	364	422	370	341	371	356	399	359	333	384	388	345	350	342	382	400	358	317	372	344	392	355	343	381	382	362	402	360	376	329	327	320	339	360	363	368	337	332	383	388	374	366	370	337	353	347	359	340	334	358	358	355	383	356	360	356	342	325	368	367	320	346	363	350	376	414	383	350	346	333	363	347	386	336	350	335	381	363	356	391	403	375	378	347	364	349	372	385	384	346	359	377	384	349	358	356	352	360	333	338	354	379	362	338	305	368	354	384	330	373	356	364	314	358	337	372	361	362	352	345	374	349	351	343	364	382	371	374	364	375	373	337	351	376	345	395	339	337	342	390	375	357	344	356	350	377	372	365	412	333	368	323	360	381	361	349	374	343	343	330	362	383	352	360	331	383	353	373	374	348	340	375	332	360	337	372	367	339	363	382	336	386	362	355	312	344	342	328	347	295	376	352	390	345	360	363	376	377	347	354	379	378	365	335	344	380	386	379	389	358	358	353	355	357	331	339	343	393	350	352	354	375	357	317	366	362	367	368	343	352	350	392	362	341	378	366	321	359	408	370	329	361	359	352	384	355	341	359	360	353	376	363	356	345	364	382	359	382	351	351	378	339	362	336	357	362	365	387	334	383	341	381	350	379	350	332	343	344	368	342	337	342	358	328	413	368	367	354	339	359	365	300	352	370	352	339	375	383	307	335	368	372	366	346	304	382	333	332	390	354	351	361	331	373	406	372	342	338	362	322	366	349	384	349	367	371	350	368	354	349	388	319	358	377	346	329	367	366	336	389	380	357	348	316	341	417	367	343	365	377	346	348	371	386	350	356	384	357	371	375	385	339	357	378	385	320	332	372	355	338	349	359	372	346	384	344	358	355	345	391	347	356	359	396	357	368	357	328	377	366	364	371	383	367	347	362	347	372	383	372	363	340	377	389	356	359	354	360	369	314	366	370	353	340	382	393	349	411	367	395	362	314	348	365	334	383	357	360	353	369	375	324	320	349	369	368	380	395	335	373	344	319	356	383	340	363	322	340	349	345	325	354	364	352	353	349	352	369	378	368	365	365	345	337	388	369	364	356	352	359	361	368	367	333	354	385	394	365	384	359	342	326	381	374	366	351	340	357	362	323	388	343	351	343	334	379	348	361	356	360	375	349	349	356	346	342	328	387	370	368	339	359	364	349	357	343	363	382	344	358	367	339	377	385	319	367	369	352	360	361	344	332	375	352	325	347	367	333	342	367	353	342	330	370	342	334	368	365	377	388	346	342	377	344	374	351	390	360	344	369	379	338	337	308	338	360	365	380	358	348	362	361	321	335	366	381	391	326	385	355	347	418	383	346	361	356	367	352	353	376	359	369	360	385	339	368	359	358	335	369	362	375	361	351	304	323	321	407	409	346	404	349	350	383	401	327	384	344	351	378	357	332	359	384	371	338	360	363	324	339	388	373	353	357	402	393	388	401	332	361	342	353	337	342	338	323	342	347	337	355	385	361	368	346	375	379	368	349	347	353	332	345	374	358	331	352	355	351	318	346	384	362	335	346	370	383	371	347	360	345	382	390	377	358	356	374	364	293	356	382	388	346	342	380	335	387	330	339	315	379	363	364	343	375	341	357	351	345	355	316	342	365	359	386	383	352	368	355	353	329	380	365	354	363	324	360	361	384	360	350	393	337	378	353	378	353	355	330	354	341	358	338	346	363	340	371	403	375	342	348	388	361	373	329	340	356	348	348	377	361	359	321	383	368	379	358	319	331	354	336	359	339	335	341	372	384	374	340	351	347	358	411	351	344	346	364	351	341	345	367	314	379	388	336	318	350	379	343	364	347	357	365	366	368	344	347	364	376	360	358	355	335	357	412	334	365	372	380	363	339	323	338	342	340	350	344	367	316	372	337	338	379	356	386	368	380	345	357	368	357	379	375	323	385	353	384	376	340	358	369	388	384	321	359	334	377	371	319	365	344	351	373	353	356	358	342	376	360	365	384	347	365	341	396	345	386	351	339	351	370	365	373	394	369	379	352	358	358	352	373	349	383	342	363	396	338	362	377	335	379	334	359	360	349	359	385	336	381	390	348	356	370	355	340	356	360	352	363	380	343	346	348	367	397	380	326	386	377	369	373	321	355	343	376	337	348	362	365	350	375	330	350	356	329	380	374	374	349	352	367	372	374	351	337	352	372	363	382	352	344	367	370	360	374	379	389	354	354	361	408	345	359	345	351	385	371	357	328	347	403	340	390	387	348	354	384	366	364	345	365	346	365	362	357	319	364	366	382	382	350	353	354	362	343	388	354	364	385	378	361	341	381	392	372	362	374	335	343	364	366	326	368	354	369	394	400	332	378	321	389	373	382	365	401	347	368	363	376	366	397	331	347	349	379	373	353	329	384	357	376	379	361	342	342	351	357	377	375	397	375	365
4517	891	899	820	899	838	857	844	823	840	873	884	851	879	856	871	846	837	829	828	803	791	837	855	857	863	809	851	815	857	833	824	872	841	856	856	819	888	818	842	934	874	889	887	813	839	850	828	904	802	824	871	857	851	823	827	887	824	858	847	793	846	842	827	887	891	771	898	860	798	835	877	780	859	836	858	874	849	844	831	843	842	820	850	913	845	836	876	794	865	834	868	841	863	882	853	838	817	861	883	838	823	873	822	833	849	836	885	849	838	781	875	888	840	845	877	871	867	861	839	860	828	849	876	890	869	774	888	891	809	899	884	845	932	811	872	815	870	787	851	813	851	833	843	801	828	813	812	807	863	851	851	823	865	874	857	810	876	843	901	842	845	892	826	822	863	846	855	831	814	860	891	852	853	919	864	819	846	804	849	810	853	869	819	864	845	830	819	868	853	869	815	822	831	799	839	845	876	821	909	854	839	835	839	816	868	844	923	891	865	814	835	876	893	856	884	834	834	879	828	872	907	827	847	841	826	844	817	835	919	828	886	826	798	847	851	876	862	840	948	855	815	854	823	872	879	866	866	872	858	835	834	821	842	829	820	868	851	806	893	861	830	815	868	827	846	858	805	860	836	824	862	821	879	833	834	842	809	844	838	845	871	870	834	872	834	829	846	816	854	815	799	814	945	861	848	883	869	859	854	818	889	862	827	865	858	824	794	877	829	869	890	843	879	874	830	854	839	882	836	816	858	836	820	833	850	799	856	844	846	849	863	836	797	860	863	842	838	845	843	877	893	864	844	857	823	867	814	902	831	863	910	821	845	807	841	823	821	839	825	841	840	800	819	827	851	882	804	921	861	846	869	875	829	868	885	853	871	857	787	865	823	864	844	928	877	828	899	848	888	853	907	858	863	855	900	790	824	840	826	825	860	869	916	853	871	883	823	866	889	826	869	874	796	834	875	789	860	851	835	868	824	844	829	874	949	887	844	829	811	793	880	862	897	875	817	853	904	884	873	839	835	876	839	840	877	801	886	820	860	887	857	866	818	857	880	797	838	863	829	853	838	890	865	831	824	812	881	848	873	824	747	882	876	870	885	926	839	853	905	809	845	843	873	860	870	851	840	865	921	850	871	802	889	803	881	810	834	879	844	882	839	816	840	818	830	836	842	826	803	863	811	825	870	849	807	835	842	908	834	851	857	867	874	853	797	828	841	855	850	870	878	860	857	839	858	892	864	845	827	848	846	883	809	866	832	850	828	846	842	859	846	845	864	840	875	834	879	831	829	883	833	859	859	832	801	811	881	854	829	812	868	845	872	816	826	823	868	851	833	806	847	849	843	837	850	870	867	843	865	859	872	847	900	799	835	882	845	822	844	904	827	895	791	827	779	856	812	886	849	874	850	875	769	865	767	858	867	873	831	840	823	848	781	812	841	830	859	882	845	868	820	884	823	863	871	827	867	815	810	849	868	867	857	866	871	821	839	800	865	879	874	828	854	781	838	805	796	868	849	830	819	917	848	788	865	868	809	873	861	864	838	816	857	815	925	813	866	820	891	842	849	768	803	859	855	824	859	814	846	868	850	847	861	806	888	890	805	849	862	866	861	825	839	819	865	795	861	854	859	849	921	854	839	867	852	823	822	842	881	860	806	826	877	881	824	838	811	845	821	837	804	820	899	870	868	861	853	807	889	870	802	749	872	820	850	843	830	817	799	849	825	915	810	864	909	815	828	833	826	837	853	825	875	865	864	857	844	822	815	819	867	852	879	867	853	805	831	836	865	811	833	828	894	855	857	818	854	901	846	838	810	881	849	827	896	833	915	855	844	878	847	864	764	840	879	851	803	863	793	842	852	853	832	822	832	841	810	884	841	856	873	898	805	889	896	870	853	882	809	892	862	883	890	888	822	840	879	864	832	840	820	829	802	862	822	854	811	815	853	843	875	892	822	838	912	814	859	828	888	891	869	886	820	821	881	875	799	826	830	871	844	866	831	824	852	849	888	802	855	869	876	852	842	854	815	805	853	822	847	861	861	819	812	826	859	833	822	835	856	887	830	841	824	816	870	841	821	856	879	821	886	831	845	844	844	863	827	805	819	839	850	825	816	857	841	875	836	903	860	844	871	856	813	875	842	873	818	843	835	878	858	866	848	848	834	859	902	832	841	755	837	845	785	853	870	837	909	843	856	880	872	848	847	861	886	841	872	886	849	905	786	868	889	856	869	900	869	849	845	821	899	865	827	867	824	852	836	837	818	839	804	791	836	827	864	832	868	872	904	823	823	831	862	870	828	881	865	847	818	830	794	876	857	853	826	865	812	855	883	787	912	843	821	877	831	854	794	795	869	874	894	886	838	832	831	883	826	838	875	848	798	854	856	857	871	872	858	803	761	840	814	869	844	822	820	867	825	882	838	807	836	914	820	849	865	874	815	859	851	861	880	805	796	926	842	873	911	895	866	792	827	906	880	863	926	811	862	814	856	843	831	883	877	836	810	842	837	848	819	832	897	820	861	828	889	820	838	878	803	846	807	923	906	837	872	886	834	851	871	779	846	877	851	824	866	843	868	853	871	812	781	829	848	839	881	876	836	817	880	882	858	805	863	838	902	813	792	840	813	890	842	819	833	866	881	888	854	832	860	857	803	882	878	800	910	855	804	853	862	868	835	834	798	859	853	857	857	862	836	884	853	830	869	829	868	823	889	894	846	809	842	855	836	873	832	889	797	895	863	875	828	810	875	900	818	834	797	840	860	857	834	874	800	828	837	838	879	870	809	840	834	876	796	832	809	865	798	853	867	844	795	856	860	852	848	842	816	828	878	863	808	898	882	844	818	875	871	812	885	827	860	853	814	796	849	849	864	895	870	889	880	837	816	858	797	838	804	845	808	816	807	803	882	837	857	817	850	846	872	878	819	862	837	847	853	824	871	816	819	860	889	893	842	846	807	852	863	864	851	836	831	857	866	847	822	837	828	838	799	892	870	848	858	825	813	898	807	849	826	811	842	812	857	872	890	839	869	828	807	879	841	839	818	805	862	856	870	843	859	858	842	823	797	874	874	811	821	873	871	892	816	879	860	841	833	876	860	788	840	877	869	882	830	830	802	821	832	836	831	802	912	843	826	810	895	850	830	841	932	857	844	853	852	835	797	835	855	909	901	801	852	876	880	865	861	850	851	814	866	855	842	860	835	876	917	817	847	856	883	849	896	866	842	844	856	858	852	840	859	839	860	861	863	819	834	894	867	841	829	771	835	894	854	876	788	862	827	844	858	795	855	871	835	863	845	847	815	786	871	842	856	933	829	868	870	830	872	882	873	852	809	857	861	845	868	838	871	825	849	831	809	839	864	855	782	859	855	825	841	842	818	916	810	855	835	851	901	850	861	848	818	851	825	923	851	805	851	824	842	845	769	856	838	799	820	814	813	825	798	857	874	887	831	885	844	812	844	839	854	845	832	821	837	833	897	815	851	877	839	842	879	877	852	866	777
18365	1607	584	469	394	333	314	306	347	292	315	298	325	282	291	296	285	320	277	270	301	270	287	274	288	295	280	310	291	267	298	295	304	251	270	309	296	264	284	301	320	309	258	285	292	289	296	254	248	303	287	293	256	309	290	298	272	278	293	271	299	270	286	284	308	285	274	278	282	276	273	274	304	308	287	268	272	271	280	276	277	300	299	300	238	268	331	277	303	312	286	268	300	292	279	293	283	240	317	273	291	276	302	306	330	314	276	285	285	269	267	309	279	268	305	286	254	304	284	267	305	300	299	292	288	258	275	314	235	309	305	336	309	295	277	301	276	280	295	278	268	273	287	306	262	269	261	296	301	282	297	290	315	254	335	303	295	258	265	314	285	297	291	260	297	283	292	281	309	270	282	286	262	295	283	292	294	285	253	295	260	261	277	287	292	296	269	252	291	268	271	280	252	253	284	283	289	292	284	295	270	270	279	287	255	271	273	275	277	300	285	292	294	283	303	272	254	270	280	282	299	279	276	315	315	319	293	295	303	304	301	275	289	282	289	306	275	289	281	296	290	285	293	282	302	293	296	291	300	298	299	281	325	314	318	261	291	305	244	281	275	281	290	272	259	266	276	278	299	265	266	301	259	310	276	283	294	292	295	260	280	300	264	269	294	262	292	282	286	285	317	291	293	269	275	292	245	300	305	281	300	277	303	283	301	324	259	300	244	295	286	290	260	303	273	286	294	263	277	300	280	292	294	262	292	267	290	290	281	303	292	305	304	268	255	280	261	271	298	298	278	294	301	269	283	282	286	242	282	298	275	300	279	298	271	276	294	279	300	297	261	266	272	289	297	294	310	299	285	291	285	265	293	296	253	288	289	269	292	318	296	296	276	301	287	263	284	278	265	282	314	266	289	281	265	290	297	287	275	316	292	248	278	297	294	259	302	273	279	301	287	279	265	312	260	263	261	279	299	291	227	289	258	336	292	282	287	267	274	278	303	297	291	290	283	278	268	304	311	259	279	296	309	307	277	315	263	284	285	313	279	290	263	274	304	292	299	313	307	274	284	288	296	291	281	271	280	279	285	287	292	281	288	289	290	271	304	279	249	287	285	316	276	314	309	271	299	311	294	286	298	280	291	273	319	286	276	265	284	315	300	302	302	267	290	292	269	278	298	258	274	281	274	311	299	324	301	291	298	281	307	279	295	274	295	277	292	311	283	273	300	300	294	267	274	271	302	287	284	312	276	287	306	286	277	311	278	323	258	248	305	304	299	302	288	293	292	273	269	294	290	306	301	275	278	263	288	264	285	277	296	312	271	301	279	269	275	274	270	274	271	295	299	316	284	264	307	279	301	289	288	253	268	291	290	300	262	305	301	322	298	278	286	300	276	282	303	286	259	318	309	272	280	296	326	284	265	270	277	296	281	265	283	282	274	318	299	296	273	293	276	288	264	300	321	315	294	266	292	291	317	281	278	281	288	272	292	324	291	262	318	270	309	273	273	282	298	309	292	282	309	260	279	289	253	304	265	297	318	288	339	298	269	288	265	274	288	274	282	269	301	291	273	257	271	287	274	254	257	268	296	288	275	291	250	286	261	290	296	292	300	309	258	287	271	290	250	311	299	319	273	298	254	285	302	257	283	280	263	262	289	288	265	259	309	299	303	274	291	300	244	238	274	277	305	301	319	294	277	281	294	266	294	299	279	313	319	261	272	296	313	309	298	307	267	275	286	272	306	286	290	270	277	278	271	274	289	269	289	287	269	317	310	309	246	300	283	251	314	286	322	302	254	309	273	279	286	264	289	285	285	276	292	287	297	273	287	285	324	241	269	279	305	270	287	304	278	320	276	249	271	259	290	279	285	312	262	257	273	319	290	305	272	280	313	268	306	313	293	281	289	300	281	315	282	289	282	276	302	271	293	262	288	278	264	263	293	297	286	296	290	314	308	310	312	266	309	291	314	311	254	270	266	279	294	294	359	280	255	278	293	283	313	288	305	323	339	295	266	290	295	284	266	328	271	298	298	301	304	269	301	271	247	282	314	253	300	281	307	310	251	264	296	292	303	273	269	283	269	307	280	287	240	265	276	299	269	319	308	279	295	298	279	287	309	295	299	275	260	263	295	297	276	253	306	307	290	302	270	273	255	258	288	278	289	276	277	275	292	274	301	295	287	300	297	326	267	275	285	301	265	283	279	277	311	265	277	274	257	306	261	288	293	268	322	276	309	280	275	264	324	293	269	291	283	276	277	311	282	278	278	274	299	286	295	273	235	266	296	290	288	278	291	277	285	306	295	323	291	278	291	285	268	272	264	324	302	248	324	273	252	308	277	293	289	295	289	295	276	310	288	296	289	277	287	334	284	282	272	273	305	309	283	303	254	304	315	276	243	286	283	281	278	297	323	310	284	261	296	283	309	295	273	312	299	312	319	280	261	271	334	306	290	300	290	270	302	298	294	298	307	300	272	297	271	278	278	302	285	286	276	291	298	303	282	294	315	283	299	288	271	307	301	303	267	249	306	294	286	281	250	300	278	265	303	271	313	273	265	274	284	284	257	272	288	232	256	269	278	309	329	315	286	293	252	257	290	307	308	266	274	292	265	310	301	294	277	296	293	269	278	270	239	271	282	278	271	291	274	282	292	261	273	255	331	258	303	274	289	281	296	287	266	281	300	267	263	298	303	286	255	249	289	291	277	284	293	282	321	310	319	279	281	316	285	315	295	274	304	295	317	268	278	314	272	317	265	305	324	303	280	281	283	298	294	275	305	270	320	313	312	248	284	250	278	277	283	268	288	292	300	297	265	284	264	316	289	281	282	290	265	277	298	278	266	313	288	300	296	312	302	254	272	279	303	271	268	271	267	273	279	302	274	261	252	285	303	270	287	285	269	275	306	294	293	294	282	322	296	280	262	255	250	300	270	309	294	298	274	256	285	283	319	292	309	291	321	331	268	295	342	278	318	273	275	309	277	297	265	297	296	268	288	290	286	263	303	307	284	311	307	305	271	274	290	298	255	295	263	273	312	259	287	259	294	292	310	295	304	290	263	286	276	250	263	304	277	293	257	303	293	274	295	311	297	274	255	286	274	300	293	276	292	308	308	313	256	267	273	260	282	283	304	260	295	284	305	315	251	282	296	306	285	307	256	269	297	279	284	294	308	284	334	269	288	280	272	263	279	329	263	306	291	294	309	284	276	293	297	284	295	288	263	267	302	259	261	301	285	300	290	277	292	278	282	303	293	307	283	283	287	291	264	276	266	276	310	294	267	295	278	298	287	288	299	301	277	277	262	258	299	254	308	275	269	292	305	293	280	278	270	271	296	300	284	283	278	308	291	302	320	270	284	293	300	309	306	293	303	286	281	295	307	269	278	286	315	310	304	281	278	272	300	294	274	329	312	331	267	268	291	275	280	262	292	278	269	278	272	291	285	293	275	291	301	307	289	271	292	294	284	295	313	294	288	302	276	287	279	295	323	300	248	282	278	284
12953	941	1183	1264	1155	1068	959	902	829	817	779	776	781	691	722	764	709	697	709	715	709	707	704	698	693	718	697	691	689	678	714	742	653	687	698	681	678	722	698	697	717	704	637	731	682	685	704	670	670	632	688	649	686	689	720	656	690	670	698	672	658	701	711	720	658	716	758	657	681	678	649	705	722	708	662	620	687	697	629	682	651	711	688	684	651	706	677	665	685	710	641	704	676	713	628	705	708	713	660	688	620	667	697	697	676	682	643	684	682	668	705	692	700	716	663	681	684	703	678	705	698	680	727	739	628	676	672	688	639	681	639	656	685	688	713	691	685	668	639	687	681	689	730	728	667	712	692	744	679	663	627	657	708	700	671	683	677	720	661	665	687	675	701	681	643	700	670	691	680	694	666	708	691	655	714	698	652	714	641	687	719	671	693	670	674	646	707	729	700	718	736	691	679	705	664	661	678	677	713	652	695	644	711	711	718	688	735	661	677	669	707	639	750	661	705	692	658	702	679	693	673	724	691	691	661	698	647	707	655	697	711	679	654	706	712	678	699	688	666	664	695	664	690	707	680	673	640	663	677	676	698	678	692	703	642	680	650	650	674	714	683	685	685	669	707	668	745	721	662	632	631	681	682	720	700	648	677	630	697	693	687	690	690	645	664	689	726	690	690	684	693	717	646	730	756	705	703	659	673	706	690	706	680	723	661	658	667	642	659	694	694	642	702	679	676	692	685	700	698	644	682	640	727	684	643	694	667	683	704	697	694	673	635	723	617	718	708	697	702	636	709	634	664	726	692	708	694	699	678	658	648	694	685	723	676	707	688	689	699	646	751	693	679	646	727	661	670	696	635	676	712	655	703	658	698	656	705	705	674	688	738	710	701	662	703	683	701	670	648	638	691	715	683	609	681	660	727	674	633	645	642	662	671	689	666	695	677	661	634	682	651	678	723	668	697	702	706	665	662	676	655	679	686	698	705	703	711	679	644	641	678	674	643	714	717	667	690	646	720	704	735	659	692	704	710	677	687	664	718	651	699	697	679	653	683	676	693	693	672	660	661	655	749	696	720	720	656	714	689	670	725	696	716	627	714	671	656	683	712	656	685	679	762	664	702	670	668	684	673	688	684	644	682	694	662	650	706	684	655	683	707	629	693	767	708	714	680	692	684	698	641	643	678	683	741	663	659	704	662	698	659	668	677	725	697	676	633	728	688	696	700	699	641	641	733	676	693	636	668	664	712	712	659	746	722	662	616	652	680	676	683	691	701	656	688	666	690	723	666	674	677	677	655	700	675	680	694	709	707	691	713	670	675	710	680	647	700	707	667	686	734	731	675	690	728	728	697	673	636	657	683	672	676	716	682	695	702	679	714	662	649	708	691	685	690	689	708	673	674	621	695	664	688	676	689	710	652	695	670	641	674	665	726	683	663	720	704	646	649	715	689	658	742	679	687	666	671	682	679	638	723	664	703	667	680	697	659	712	673	682	687	686	710	680	695	670	654	677	683	661	657	715	714	697	651	701	723	676	688	640	666	709	745	650	695	652	669	666	664	712	694	607	727	674	738	661	660	712	643	726	672	701	673	733	659	725	695	664	720	658	692	719	644	664	691	708	686	654	672	665	696	684	685	657	678	686	689	630	693	652	709	697	668	662	700	697	704	689	638	698	708	659	694	676	696	619	685	644	665	671	668	709	640	702	695	684	657	697	719	684	692	686	741	669	683	703	686	677	661	678	726	681	723	699	708	651	678	687	658	670	679	660	645	660	657	677	721	689	699	714	701	659	721	724	646	668	638	648	665	704	682	653	707	635	671	673	699	711	718	630	664	715	674	702	701	720	650	674	628	732	714	694	680	705	666	712	715	711	684	675	658	667	674	683	649	673	695	675	699	657	710	693	665	697	693	682	724	695	698	702	654	673	725	677	657	676	654	688	691	649	681	685	671	692	682	709	686	686	682	690	710	719	643	682	727	677	701	686	717	629	671	652	680	645	692	631	667	652	687	684	657	646	666	699	677	648	676	700	694	668	692	680	656	679	653	725	652	671	667	678	699	636	675	680	692	689	693	651	717	643	645	660	660	678	692	653	689	707	690	645	680	678	676	712	683	714	660	627	684	699	673	694	635	728	648	619	705	677	655	684	707	700	664	696	644	670	702	653	685	739	664	675	746	694	671	707	647	710	682	705	714	717	669	643	693	683	682	653	654	635	681	699	718	644	666	664	700	693	684	697	701	678	700	691	654	640	713	655	709	745	694	729	592	664	690	664	653	718	668	647	667	676	725	690	687	719	708	617	690	728	693	671	722	696	692	643	692	650	701	741	725	649	681	703	678	725	667	695	644	700	644	688	685	721	678	704	680	676	675	698	685	648	661	697	722	669	645	689	667	714	670	686	696	696	701	725	737	653	662	684	683	693	689	696	719	709	689	691	669	665	674	706	661	696	706	614	705	659	662	656	733	670	696	667	664	688	725	689	696	729	623	668	713	701	672	732	671	640	698	683	647	684	684	652	698	628	662	704	677	709	688	689	653	742	676	670	674	721	710	697	702	730	677	675	657	771	699	729	716	648	664	710	658	689	688	725	678	687	664	709	690	664	677	718	658	682	705	662	688	684	647	699	691	678	681	690	654	733	667	688	661	626	659	680	701	694	740	689	699	704	742	735	703	680	628	711	681	670	740	645	680	671	692	685	706	665	668	644	677	727	690	661	662	675	707	644	651	709	657	672	690	705	673	638	644	653	657	705	691	684	674	716	675	662	726	684	710	712	658	704	767	694	660	689	704	669	699	726	712	701	657	641	712	721	649	698	666	675	684	680	666	709	641	642	698	701	652	666	694	671	731	630	660	698	676	767	663	706	681	660	668	690	688	664	675	666	678	683	706	682	675	644	673	709	660	690	696	707	693	671	680	711	659	707	708	701	644	626	666	686	659	706	654	682	677	706	705	708	659	663	680	684	696	681	698	662	699	652	678	697	722	705	683	669	713	678	680	658	669	672	648	685	714	694	712	636	740	665	695	623	668	644	633	671	680	724	640	621	689	688	655	702	707	686	692	679	707	729	709	721	641	703	723	671	681	694	649	716	684	690	696	722	664	691	672	697	656	678	666	710	665	648	675	684	722	617	701	684	656	665	675	704	654	729	673	639	712	664	668	744	664	662	683	676	681	679	693	674	698	700	683	681	708	713	643	676	701	670	672	699	701	690	728	732	673	661	695	675	667	703	676	683	720	686	657	693	653	690	666	681	656	645	686	676	675	712	669	654	704	687	651	704	650	660	648	626	650	733	645	690	697	680	652	699	675	691	658	710	707	700	695	673	661	698	684	645	709	648	677	679	759	680	679	687	661	714	666	711	725	730	708	635	679	665	654	689	714	693	678	682	723	638	680	711	637	692	660	688	681	678	643	676	679	677	680	701	692	709	689	692	670	663	661	682	646	685	711	701	693	644	684	662	637	691	666	697	759	687	727	676	647	676	690	615	648	684
28213	3341	782	459	307	272	202	185	169	157	169	158	155	152	132	117	144	142	121	130	132	131	121	130	116	127	136	143	113	127	151	125	129	124	136	129	121	123	121	113	130	105	115	132	114	105	132	133	110	123	110	124	124	115	88	114	128	125	131	126	134	149	149	106	132	117	146	123	112	106	128	119	121	131	116	128	122	122	119	136	137	130	121	133	128	130	101	108	114	116	119	121	104	130	127	115	105	111	129	108	112	146	120	115	111	120	123	126	104	102	126	99	132	129	149	146	136	104	146	138	115	126	130	120	133	124	124	152	104	114	119	129	117	120	139	122	121	101	144	111	126	128	101	127	123	128	128	118	124	123	129	125	131	141	117	120	144	116	129	149	123	121	124	127	114	116	141	123	134	107	113	134	120	128	115	120	112	125	108	130	137	99	120	122	133	119	117	126	119	137	123	109	161	134	138	122	129	151	144	133	136	127	123	123	140	138	106	136	112	130	127	122	128	107	115	124	120	123	122	136	111	148	130	109	112	134	126	142	118	121	123	131	126	123	110	126	137	145	119	146	107	109	128	129	128	95	114	116	105	131	113	137	126	125	127	121	119	108	116	111	134	108	125	110	112	112	149	130	132	106	113	105	139	111	115	114	139	115	123	112	126	119	106	133	145	109	127	121	141	141	138	129	131	103	123	133	105	123	124	127	139	110	115	113	124	112	150	94	128	138	132	106	102	128	103	127	124	148	119	123	117	117	120	137	128	111	121	119	124	141	113	123	112	121	120	136	123	111	137	114	119	118	123	134	130	120	119	148	121	133	135	134	119	128	118	113	120	140	118	135	119	124	132	141	111	126	116	111	118	132	121	116	104	124	130	115	118	131	112	126	141	151	120	133	120	128	133	137	144	138	122	130	105	126	118	131	142	126	125	129	119	145	127	126	105	102	116	127	132	118	137	124	136	124	114	127	123	111	117	127	128	113	127	121	126	131	116	114	118	141	115	137	119	141	140	124	130	140	120	100	132	123	138	151	118	128	121	125	119	143	136	136	119	139	133	148	101	131	108	118	111	121	141	110	129	134	129	118	129	141	129	119	126	111	125	128	136	115	107	116	154	125	120	135	121	121	140	120	126	120	116	111	106	137	135	137	127	113	124	130	99	144	127	141	116	103	146	136	125	155	118	119	111	148	110	138	136	127	120	135	139	116	145	115	141	115	145	123	116	126	90	106	115	122	138	119	149	131	124	126	121	115	112	126	102	129	113	121	137	109	108	113	139	104	124	125	124	108	102	113	129	122	143	131	134	128	135	136	115	123	114	125	115	111	133	123	102	133	126	113	117	99	113	106	129	131	147	124	131	141	117	104	119	121	103	132	126	124	142	111	119	128	143	134	125	141	132	126	130	125	125	125	134	116	123	89	140	127	105	122	125	131	117	125	132	114	142	95	163	130	133	138	140	92	129	129	106	124	134	111	121	105	132	127	106	126	120	136	123	129	131	116	131	110	110	136	121	137	113	130	119	123	138	118	122	108	123	112	132	119	110	130	104	138	133	139	129	135	118	130	141	99	131	106	114	152	149	127	128	122	135	130	102	123	111	106	121	116	126	124	132	126	128	118	137	144	139	127	113	131	139	120	107	143	109	144	119	133	116	125	120	110	117	123	112	114	132	124	137	136	136	97	114	121	137	147	107	114	121	99	109	128	117	117	113	131	127	127	128	129	122	114	131	111	145	120	114	123	124	123	122	119	116	119	116	112	105	125	154	103	117	106	142	138	121	115	133	115	136	121	117	122	125	119	125	119	126	146	104	97	135	129	139	136	118	99	118	115	129	117	145	140	133	121	134	122	119	131	114	99	133	148	141	121	125	118	110	138	105	107	135	148	140	113	104	134	128	120	94	103	117	133	112	116	130	128	134	132	104	119	130	114	119	124	133	128	116	133	121	119	136	141	131	120	110	97	115	135	112	126	122	111	128	118	106	127	123	132	124	148	116	131	127	141	119	109	137	131	122	116	116	133	90	112	145	133	104	119	134	138	142	114	135	126	136	124	124	118	138	93	116	108	129	115	132	128	122	130	130	146	126	110	117	122	135	103	122	106	130	111	137	124	136	126	114	117	124	130	136	123	121	132	138	114	110	120	139	120	130	120	134	144	142	118	117	131	129	137	117	122	108	125	113	113	133	130	118	144	132	122	109	125	131	115	104	131	134	114	124	107	112	147	123	143	123	126	123	123	109	125	126	135	100	113	128	113	126	123	109	103	113	126	134	102	124	116	124	122	131	109	141	140	134	130	122	128	120	139	123	114	129	129	124	123	129	141	116	121	130	132	147	130	148	127	121	130	107	131	121	141	126	125	113	122	139	114	119	108	109	136	138	103	117	133	115	143	133	140	132	105	120	112	119	133	95	113	107	121	124	121	116	131	143	136	142	111	130	134	155	136	123	124	130	109	126	95	122	138	117	122	129	100	116	133	107	109	121	119	115	128	130	140	131	127	129	116	98	126	122	131	127	128	119	113	112	140	140	101	134	123	108	115	132	122	131	144	119	94	115	113	130	122	125	142	117	110	133	136	132	120	105	122	123	131	126	116	137	124	126	138	121	107	111	126	114	131	121	127	120	135	128	121	125	134	122	124	127	102	115	120	106	107	111	115	117	126	111	113	108	125	116	130	121	126	130	140	125	116	120	115	118	122	128	118	99	126	132	102	114	118	112	118	118	123	111	113	126	130	136	114	126	133	137	130	124	114	119	121	145	132	132	135	114	109	96	121	118	126	138	130	154	96	120	118	108	148	109	108	124	126	132	120	113	120	131	124	111	131	144	106	121	130	124	121	127	105	147	138	99	126	113	126	114	120	124	125	131	116	113	110	131	135	98	130	108	139	128	129	130	116	112	136	109	126	127	125	135	131	125	132	130	114	122	120	134	124	135	122	120	113	125	136	132	123	122	131	123	155	112	114	110	93	132	129	122	130	114	137	109	104	152	119	110	112	107	122	118	133	138	139	124	115	117	125	113	115	114	130	122	119	121	115	113	122	114	143	130	122	134	108	120	102	97	119	134	110	123	124	146	111	130	108	109	128	119	150	123	114	130	127	120	119	117	107	141	110	131	113	145	119	116	128	121	141	114	132	118	128	115	102	122	117	114	132	129	120	122	128	132	114	126	125	127	120	126	134	124	124	99	122	108	128	134	127	113	131	111	121	127	131	125	116	114	126	117	113	119	115	110	115	131	111	129	157	107	107	132	140	114	135	134	138	126	116	105	135	123	116	128	99	117	131	126	116	120	141	123	123	144	136	121	109	145	140	123	115	132	132	145	141	115	128	125	128	123	110	109	112	124	128	155	129	113	109	134	110	112	116	123	146	126	102	150	115	144	126	110	127	101	116	130	120	147	121	105	126	138	121	132	109	119	127	127	114	123	130	111	140	128	111	118	115	125	119	130	110	110	110	125	114	127	107	106	130	111	133	127	123	158	131	116	121	130	116	130	124
16956	781	1393	1533	1306	991	887	732	589	555	587	534	447	482	447	426	426	402	414	390	384	374	369	398	373	431	382	397	366	342	397	341	359	335	315	346	358	381	308	357	333	360	347	350	352	359	348	350	348	326	348	334	345	320	313	348	333	348	342	315	321	347	329	348	322	352	343	331	329	331	329	318	311	332	318	358	320	351	347	325	338	334	334	349	381	332	323	379	338	329	310	361	308	360	375	326	333	340	315	350	303	356	335	314	309	330	350	330	339	311	319	357	313	309	302	355	331	359	329	354	359	320	307	343	337	320	322	330	319	319	318	334	333	322	339	360	361	330	339	334	354	317	336	323	346	305	318	373	351	342	325	313	348	324	326	332	373	348	343	315	357	320	318	332	326	323	330	332	331	311	324	330	328	311	323	358	331	330	362	293	323	354	331	318	332	345	348	302	306	334	313	341	319	359	317	347	335	303	337	318	326	342	329	348	360	324	350	325	341	312	341	320	335	356	313	329	345	344	341	306	316	360	326	338	319	300	354	343	326	319	317	354	305	373	334	319	339	334	339	310	343	310	351	334	343	323	342	342	337	312	356	396	350	319	327	347	346	318	347	330	325	311	315	336	326	324	306	312	317	342	333	330	301	326	312	313	312	333	327	344	322	315	350	351	314	344	356	321	335	313	329	325	337	345	313	347	338	333	365	299	295	328	318	334	309	308	337	315	325	341	310	333	313	342	317	314	385	369	343	351	370	319	343	321	331	354	315	329	345	325	314	310	375	347	335	363	342	352	334	335	338	336	334	313	369	326	318	358	317	351	322	353	353	353	305	333	336	335	321	351	329	327	317	328	371	363	344	296	329	311	335	324	328	298	337	361	342	331	335	332	347	332	324	312	334	337	324	331	326	338	350	350	359	332	352	316	365	333	318	347	344	323	333	312	359	311	322	348	339	318	321	322	357	350	321	346	304	329	327	336	299	346	326	335	346	338	362	327	333	337	284	328	353	339	380	316	364	316	315	362	333	313	372	355	335	343	323	338	341	337	302	338	340	330	320	320	342	314	322	324	344	316	307	334	302	333	329	362	318	325	343	292	334	337	329	332	352	354	357	325	319	343	319	298	311	327	341	319	346	327	347	337	334	347	268	333	338	320	317	296	309	300	352	345	335	333	339	341	366	340	350	353	345	374	334	347	328	318	344	324	372	320	305	308	317	356	333	372	343	314	323	340	296	336	339	341	362	320	366	327	320	305	343	341	335	331	333	311	338	296	360	344	328	342	336	339	348	312	325	345	292	323	314	309	314	337	363	304	320	330	320	349	338	317	307	343	353	293	377	320	337	321	321	322	346	333	338	316	339	317	342	340	328	316	331	337	344	317	339	337	303	354	381	344	364	332	356	326	302	327	340	303	346	369	361	313	365	301	319	310	347	341	327	310	337	327	318	310	347	324	342	328	327	356	360	312	328	348	329	298	318	313	322	343	335	328	354	320	325	306	335	339	294	347	318	315	329	328	358	337	327	333	344	341	341	332	350	302	312	353	334	319	326	345	347	303	334	370	310	333	299	319	308	335	326	326	317	300	276	361	370	363	323	335	354	362	341	309	323	346	357	328	350	324	321	312	344	331	299	327	315	324	347	330	328	349	326	315	349	311	339	368	315	315	344	338	344	346	349	332	335	323	351	304	347	320	357	353	351	329	321	331	330	365	319	333	335	289	367	352	320	355	332	339	302	332	305	369	335	333	314	339	334	340	336	343	342	344	302	331	305	339	323	335	353	335	313	304	362	370	326	352	312	326	315	340	369	366	321	329	331	331	340	332	319	326	332	348	326	340	320	352	353	318	336	347	299	313	362	346	310	357	342	320	329	305	360	308	344	365	342	349	310	299	323	337	340	327	305	318	356	317	344	323	303	332	324	314	307	299	346	324	343	359	323	338	317	332	323	332	348	324	333	312	324	326	344	352	323	332	335	374	302	329	318	303	304	336	359	354	335	344	309	336	345	291	342	333	323	334	330	336	328	328	327	319	351	343	316	340	323	348	330	311	366	343	306	343	323	330	309	351	352	341	357	331	305	337	294	325	319	337	346	337	297	329	337	327	362	353	342	321	319	325	330	347	307	330	366	293	326	334	333	320	342	335	336	365	344	327	342	322	339	348	321	339	321	345	337	362	353	330	338	376	358	355	317	317	346	348	322	345	339	347	350	321	324	328	288	345	325	305	323	359	362	294	368	306	358	362	379	331	339	356	327	331	292	340	335	337	364	364	311	292	334	346	354	321	319	376	332	352	324	323	327	344	354	323	349	359	333	340	326	345	333	339	346	335	315	360	352	330	326	333	328	335	331	333	363	343	339	355	352	333	320	328	321	320	302	350	321	318	339	364	313	334	348	330	322	336	341	298	340	344	320	327	305	334	334	331	314	337	305	330	342	288	361	343	319	343	340	345	319	329	342	329	335	325	335	340	317	330	346	312	288	338	322	356	349	349	340	349	350	339	317	333	306	338	346	342	356	358	354	344	316	338	343	325	364	339	320	325	312	300	305	363	352	355	322	329	326	359	336	320	335	338	325	346	317	331	341	298	298	311	344	324	328	357	298	370	344	333	304	356	333	325	309	341	304	326	310	324	311	323	349	316	312	348	339	369	295	311	317	369	351	327	330	360	322	321	334	337	350	346	349	349	308	348	331	326	363	341	305	374	368	351	335	336	317	344	334	345	316	330	354	338	348	339	312	345	360	321	325	327	313	361	345	351	313	326	305	324	326	350	336	331	323	342	300	353	338	369	363	291	333	335	355	351	324	325	315	321	377	347	316	356	299	287	321	352	353	337	359	340	308	324	301	355	368	334	341	337	328	318	296	329	322	327	329	313	315	326	356	312	366	320	325	349	335	332	331	359	345	314	328	349	319	345	331	298	323	343	351	316	334	343	342	344	338	320	300	331	346	349	364	325	347	339	326	321	354	297	361	351	323	334	363	320	316	323	352	312	368	311	315	337	292	324	346	328	328	337	304	326	333	300	322	374	314	357	334	323	330	346	360	323	335	315	332	369	338	330	306	311	353	310	334	335	331	333	308	350	312	340	318	351	346	319	333	346	335	321	318	307	342	347	323	343	301	308	332	358	324	369	348	331	350	320	304	319	312	323	313	331	332	354	335	322	325	335	372	332	336	342	301	310	318	377	295	315	347	306	339	316	310	304	299	340	352	329	337	323	372	330	331	337	340	343	338	342	327	347	334	333	300	331	317	343	340	356	316	322	331	337	330	322	310	310	323	343	365	353	322	329	302	331	358	371	356	362	324	354	353	342	314	336	353	297	318	297	333	326	341	350	335	355	347	316	343	322	322	320	336	346	352	335	316	340	359	317	323	320	330	308	344	314	341	328	342	307	311	345	349	313	329	327	349	291	336	321	328	332	326	325	318	376	326	342	310	332	366	319	336	364	319	318	301	339	338	316	351	365	314	338	316	350	354	341	333	308	334	341	333	348	336	342
5603	482	380	352	367	340	367	369	356	356	391	345	364	380	348	376	347	363	396	366	365	388	388	387	364	377	353	339	370	367	382	373	357	380	382	349	357	338	344	369	345	344	343	352	343	377	364	396	365	349	366	367	363	343	369	376	362	352	373	335	373	377	372	358	361	393	392	376	340	406	362	337	363	384	361	343	353	351	340	401	360	369	332	388	384	355	363	365	369	407	361	390	339	336	372	371	359	367	371	365	376	384	374	376	366	372	383	348	374	327	350	354	347	356	384	375	336	370	355	310	383	363	371	362	370	396	352	343	370	350	348	341	354	355	357	366	386	371	380	360	366	343	351	376	375	352	336	360	361	334	361	403	349	349	405	387	365	340	361	365	345	367	338	343	364	364	405	345	363	376	365	355	340	362	376	397	345	354	357	340	375	361	336	370	359	360	346	369	397	363	312	350	382	383	345	376	334	359	364	342	369	353	361	344	359	381	369	393	348	368	332	416	357	387	337	355	383	385	346	370	364	388	371	388	377	368	377	350	381	350	373	342	347	332	366	352	369	383	354	355	372	390	384	331	362	349	380	356	354	345	376	383	386	377	373	366	347	384	369	363	358	346	326	346	380	356	388	336	349	348	357	361	364	329	369	399	371	334	349	324	359	395	356	372	348	378	363	371	364	358	350	379	415	366	380	336	360	352	360	335	375	323	371	333	326	391	380	336	409	367	318	389	349	378	339	385	393	369	337	367	343	339	332	345	348	342	388	313	365	343	375	378	376	365	360	368	337	365	344	357	361	373	370	371	343	351	384	357	366	364	316	339	319	355	375	381	340	361	368	382	360	364	365	337	371	346	375	364	340	364	365	383	365	352	359	366	337	367	366	343	367	339	328	378	406	372	385	351	380	368	345	361	363	386	368	388	393	377	339	337	362	356	341	383	322	375	371	399	353	349	361	346	363	373	337	352	372	366	353	400	379	341	356	351	348	395	354	379	415	366	372	359	331	382	365	374	346	342	379	372	358	401	384	349	364	393	374	369	355	388	367	392	373	356	382	365	400	364	392	341	379	354	343	356	328	342	394	360	361	334	358	351	386	380	366	355	397	380	371	323	353	326	342	375	380	330	364	356	371	381	381	343	364	353	338	340	363	350	354	387	336	346	379	386	351	352	348	384	368	325	353	312	352	329	405	376	368	354	294	344	354	362	348	347	380	333	360	354	356	352	369	381	379	375	375	387	380	351	360	351	380	414	349	373	336	326	361	340	382	362	385	354	379	362	336	372	396	396	342	369	384	362	319	345	351	369	330	374	362	394	354	354	367	354	371	376	355	369	319	341	361	339	369	382	361	350	393	370	351	381	381	333	348	372	397	351	354	356	412	372	358	373	373	378	381	368	375	328	337	320	390	393	323	309	356	389	338	364	382	347	368	372	366	335	357	335	380	385	342	367	355	321	341	367	355	326	329	344	343	388	373	387	358	320	378	386	333	356	344	343	381	409	348	346	377	319	357	376	365	349	376	349	360	372	375	369	360	338	365	373	360	359	355	388	360	327	324	340	351	369	378	344	395	365	371	348	386	346	348	344	347	317	349	363	351	356	380	309	334	400	364	329	351	406	368	337	332	343	335	347	341	380	380	369	358	345	362	384	403	378	356	381	366	371	349	372	360	344	371	320	366	353	357	331	351	330	378	357	354	336	352	371	370	381	367	392	349	329	370	386	393	367	326	355	342	394	379	377	374	356	379	371	372	348	363	408	383	382	394	375	349	387	380	381	360	339	360	389	348	358	356	382	374	322	334	366	350	379	334	369	389	319	328	377	382	364	348	356	369	336	357	394	375	360	366	366	351	365	352	404	359	366	342	354	394	385	343	360	383	349	370	357	353	388	398	395	355	410	379	353	377	352	352	368	325	352	385	358	384	376	361	348	372	365	343	358	407	361	358	409	360	357	342	360	348	358	340	366	359	366	410	340	349	362	336	363	325	332	329	343	340	342	363	329	374	364	370	340	351	348	368	351	338	350	373	371	370	364	344	342	407	332	370	360	334	357	351	325	364	337	362	379	334	361	343	364	356	343	366	378	353	374	375	395	374	329	363	337	377	355	383	371	398	357	349	330	365	372	362	384	366	367	325	350	363	381	355	361	371	380	368	378	376	376	367	356	342	337	364	343	368	366	386	368	346	399	356	365	366	382	370	365	389	344	334	378	343	348	388	349	387	369	357	359	364	378	360	383	367	365	314	366	350	367	380	364	362	372	377	362	376	340	348	353	348	348	352	327	412	352	325	333	385	336	378	360	376	335	358	348	340	397	330	360	376	341	351	412	370	350	369	345	335	336	322	349	354	354	331	369	368	342	345	353	374	365	349	344	384	380	349	379	332	341	345	403	368	369	396	381	338	351	373	344	365	383	379	347	366	350	392	364	342	359	379	376	399	370	374	339	382	340	365	351	391	357	390	351	350	366	338	341	375	335	344	349	405	363	387	342	381	376	314	379	386	333	357	319	354	353	352	327	339	368	387	386	341	333	335	372	361	402	368	345	363	379	401	365	340	356	358	384	392	356	339	364	339	343	351	332	328	366	343	336	342	380	335	378	365	318	336	353	360	350	384	379	382	322	347	356	338	374	362	350	378	376	338	353	319	369	381	396	363	356	381	379	383	374	341	337	354	363	376	345	422	396	349	369	393	371	355	377	355	347	334	389	399	342	321	392	364	380	361	371	383	378	354	362	345	366	355	391	341	383	325	335	368	356	343	352	377	372	337	340	313	347	363	357	358	356	371	358	362	363	360	362	335	326	364	345	364	349	335	385	373	359	344	385	347	377	351	356	330	349	380	357	361	354	376	356	306	352	378	368	385	353	341	367	350	378	367	341	349	386	358	358	390	344	400	373	380	377	330	368	377	365	373	346	353	377	360	324	375	333	378	361	347	354	360	360	341	398	408	399	343	363	372	363	367	377	374	346	341	345	354	343	357	355	372	348	342	379	381	361	355	353	314	341	362	327	344	396	360	346	354	336	376	358	368	347	371	346	367	366	413	393	373	373	330	348	336	357	344	350	365	344	349	358	368	355	335	368	376	332	374	331	400	360	338	386	372	374	328	340	334	370	358	360	366	400	338	389	331	354	343	349	375	378	357	350	355	379	385	352	373	358	355	355	338	346	372	363	348	362	358	339	398	355	321	365	351	360	324	362	343	357	336	354	371	363	329	364	359	383	330	358	397	336	340	393	378	369	354	400	336	438	377	383	356	370	342	391	380	338	375	345	370	351	389	383	358	350	400	374	374	326	364	366	343	372	368	341	336	390	341	371	363	352	341	332	355	355	356	337	389	391	379	369	350	356	372	388	366	370	352	329	362	347	384	370	406	362	347	362	346	355	367	393	337	365	387	362	384	355	364	396	358	352	343	333	373	365	334	368	335	360	335	387	375	355	382	357	376	357	321	365	351	324	393	360	312	333	357	332	342	350	353	384	348	330	402	351	324	346	367	342
4810	840	890	839	861	806	899	811	834	801	865	867	883	845	802	845	822	836	827	871	820	838	832	910	881	865	835	839	833	838	852	813	866	860	793	857	836	845	865	907	851	849	819	817	858	878	822	895	851	860	824	836	858	835	828	883	852	835	853	821	799	880	861	856	880	820	859	878	947	831	821	877	849	850	882	841	871	880	859	836	899	836	830	888	800	870	903	830	877	884	818	862	806	834	839	840	803	819	864	881	856	823	866	841	808	802	829	850	884	838	851	853	837	889	849	890	792	863	894	829	881	860	833	817	860	873	840	803	845	877	869	857	864	829	781	810	904	845	833	825	836	907	822	855	827	804	876	859	825	862	788	843	844	858	811	916	863	879	837	842	857	835	886	753	799	777	854	812	848	811	813	889	855	838	898	789	889	883	886	840	844	819	880	903	909	902	819	866	852	908	865	847	854	827	891	836	900	882	829	870	834	849	891	848	844	878	819	840	795	865	839	831	804	865	860	857	886	878	843	855	878	825	822	839	825	841	836	861	869	840	855	862	838	888	833	856	849	826	838	818	834	900	879	822	839	805	849	848	854	860	827	805	853	846	821	836	793	825	856	850	855	831	879	846	844	825	862	870	898	888	814	813	804	835	869	839	832	874	846	859	822	843	865	835	862	856	834	859	828	867	865	867	811	863	878	830	887	848	866	856	888	848	803	838	845	869	878	867	846	825	890	838	895	838	843	873	863	873	856	837	883	824	822	836	875	881	856	841	863	872	848	854	827	889	875	870	846	821	857	860	865	887	868	831	823	803	861	846	835	815	869	857	823	871	842	842	797	817	836	875	867	863	835	819	841	856	856	870	832	842	837	810	862	899	846	830	854	847	871	844	846	902	793	845	825	857	849	810	846	881	884	820	877	873	851	832	819	851	789	825	797	855	884	847	844	817	855	859	867	886	876	850	791	844	863	905	859	806	888	807	854	891	800	859	856	859	868	804	878	795	866	850	817	889	864	874	847	835	828	863	840	839	842	828	867	847	856	885	835	792	819	854	818	802	843	894	839	825	880	867	811	841	826	815	833	834	869	829	881	914	881	827	841	859	786	857	906	852	824	876	865	830	833	859	837	857	831	875	836	839	837	873	867	834	872	823	814	875	826	841	818	824	858	844	834	891	832	813	874	858	834	874	809	821	851	837	844	781	809	866	839	839	807	864	860	882	824	809	890	856	849	868	867	848	863	856	824	820	876	851	844	856	820	895	908	787	865	851	807	834	861	832	833	869	799	825	835	841	864	823	898	865	830	864	833	870	838	862	832	829	853	848	855	791	785	816	826	841	903	828	851	855	859	819	844	849	871	866	872	831	834	833	836	862	875	873	902	836	824	788	817	821	881	816	832	866	799	823	827	863	825	833	875	778	808	869	848	841	870	819	809	838	852	897	777	883	811	821	857	864	769	825	825	825	884	853	874	855	859	828	836	858	885	866	839	843	848	848	842	876	842	870	855	824	911	853	869	816	872	820	829	906	842	834	869	833	780	842	862	842	836	841	854	880	853	832	847	788	833	850	840	826	883	859	830	871	824	854	917	847	824	801	882	830	855	843	875	839	866	876	909	869	867	841	813	856	886	821	860	865	893	896	837	877	852	828	819	865	818	896	837	848	830	865	867	806	815	858	863	881	859	839	856	829	840	892	798	831	813	864	824	804	823	782	793	856	860	874	847	871	831	885	832	884	810	829	884	857	856	840	874	869	898	890	801	843	851	844	848	848	867	883	846	875	858	855	902	855	852	866	806	845	820	852	780	924	827	879	833	818	869	859	869	840	849	844	844	847	877	862	829	819	810	813	911	835	827	791	847	851	852	860	841	819	785	819	832	870	782	842	847	821	854	850	874	850	822	866	853	826	812	829	885	850	803	839	880	816	847	843	856	883	884	863	861	885	884	901	856	804	836	785	871	927	829	870	841	814	807	825	841	832	802	834	815	840	884	861	845	833	872	825	851	778	907	805	883	826	878	898	815	843	871	832	867	871	854	863	897	900	799	882	800	767	899	832	880	874	859	856	875	861	843	870	883	828	893	858	922	845	813	823	897	893	851	850	861	828	835	814	833	836	833	816	859	856	852	894	876	806	815	870	849	831	867	890	861	812	844	811	844	876	833	850	863	823	814	873	840	852	902	863	869	887	865	848	901	841	862	858	792	862	842	791	851	879	838	810	845	882	867	925	835	874	844	827	880	857	858	862	858	864	872	885	790	823	874	890	849	856	853	833	885	847	867	845	818	880	782	859	849	844	839	847	848	804	845	849	851	863	842	854	845	817	871	882	910	869	858	849	815	856	859	868	872	821	821	803	854	826	850	885	846	836	783	862	821	829	863	838	846	862	891	847	830	837	878	857	872	794	783	852	911	867	868	806	846	791	870	849	806	877	847	835	847	849	790	807	832	847	808	840	866	837	861	800	873	834	818	828	837	864	891	844	847	840	841	782	820	857	882	870	864	851	873	913	846	810	848	889	866	827	881	897	897	849	876	860	878	774	838	866	814	825	878	850	853	843	844	863	833	899	860	861	872	864	792	884	813	822	872	845	835	879	835	772	819	856	833	878	850	823	879	885	860	869	836	844	874	837	824	879	855	854	789	899	830	817	860	829	895	814	803	850	839	840	873	842	820	885	866	838	842	825	887	840	891	886	832	869	834	882	793	883	860	850	902	870	902	858	848	793	835	860	895	829	834	898	883	832	880	876	858	885	839	832	886	809	804	858	869	886	911	858	857	911	875	830	866	879	814	871	827	819	874	836	833	802	804	860	826	859	843	831	857	856	896	891	887	853	849	836	846	877	804	846	867	811	853	854	845	875	886	872	910	797	862	845	839	820	817	849	871	843	896	839	785	828	816	845	813	861	882	825	843	851	833	837	894	826	830	810	849	856	842	848	862	875	855	826	854	894	826	906	831	789	859	862	836	855	847	867	855	859	841	826	813	924	865	816	855	813	790	835	880	867	838	860	838	802	842	854	892	833	856	847	844	825	814	838	825	923	874	871	865	832	803	884	864	901	898	860	875	894	839	853	883	837	825	812	822	855	855	874	913	873	858	853	811	824	893	834	824	774	845	851	792	869	813	833	868	848	847	823	811	856	907	877	873	874	831	853	810	867	812	839	898	839	870	869	811	838	828	814	795	827	835	834	806	831	880	903	770	866	883	812	803	878	815	841	814	851	833	816	901	830	834	891	822	880	842	782	818	868	862	872	882	894	881	849	847	885	871	838	864	857	892	848	862	908	823	801	858	864	859	832	823	868	855	846	906	800	835	818	868	867	900	844	861	804	791	844	846	793	850	842	850	857	875	853	854	868	875	861	825	926	890	843	805	877	824	871	877	827	867	796	869	808	863	845	857	879	915	790	870	858	893	875	913	896	904	847	846	856	816	840	856	858	843	887	874	881	822	849	910	861	855	886	885	816	860	829	869	844	859	793	865	878	872	856	853	851	869	827	842	859
18283	1419	542	435	374	396	324	300	315	334	276	266	309	328	311	312	263	313	304	285	266	280	285	316	304	266	309	294	289	266	311	287	294	292	304	309	310	290	311	320	286	299	277	295	304	313	259	273	263	279	291	285	267	268	290	313	290	317	273	317	266	318	271	283	272	324	305	301	282	284	299	304	301	307	299	288	291	280	277	290	298	273	273	321	303	317	275	275	303	276	250	261	285	275	283	328	279	310	285	285	284	294	300	282	293	281	281	273	298	270	264	278	285	273	286	295	306	272	285	281	273	306	309	310	284	327	291	332	303	306	273	295	290	307	322	241	304	288	303	309	299	304	282	314	292	280	283	292	302	263	305	301	290	275	284	290	294	259	274	292	285	298	297	296	311	272	309	270	267	274	271	300	303	291	261	300	275	332	286	268	290	305	277	281	307	302	293	296	284	262	276	301	290	283	317	317	284	310	267	302	264	289	266	259	301	289	321	297	297	324	322	304	291	280	278	260	268	273	319	249	286	297	287	289	297	244	291	265	234	318	311	294	277	284	305	302	299	284	250	316	287	280	313	305	328	268	285	303	282	286	285	292	301	288	285	296	289	277	292	264	276	288	324	312	270	290	308	282	263	288	272	320	252	264	275	271	290	296	283	287	288	288	304	330	301	282	264	272	295	297	284	305	274	302	273	316	270	294	295	285	269	267	291	297	280	268	282	295	298	308	291	332	300	265	258	297	285	304	302	299	318	277	296	336	256	320	276	295	301	286	272	282	279	281	309	264	319	282	281	281	305	253	293	277	271	313	265	278	290	306	303	290	259	294	290	281	311	284	296	298	285	316	273	306	324	300	298	326	280	317	315	281	311	290	296	307	301	294	293	292	284	317	275	272	283	265	282	297	305	305	294	282	257	307	275	281	279	265	325	283	249	270	315	302	285	267	270	304	312	289	284	299	259	275	273	309	275	292	304	298	277	268	295	324	299	300	275	309	325	252	281	259	291	281	291	312	302	283	294	276	314	288	293	308	272	266	297	290	314	305	287	281	278	324	314	257	280	297	262	288	302	295	316	267	304	297	255	303	295	280	284	297	307	286	295	276	284	313	274	286	287	258	269	279	286	286	281	259	303	296	285	271	286	283	290	292	270	296	285	275	279	319	292	296	273	266	277	307	306	283	259	288	316	299	273	273	245	293	291	307	303	284	270	305	290	289	319	280	302	268	273	293	327	292	242	260	298	290	294	296	264	265	249	278	318	282	262	277	287	270	278	282	291	318	320	288	305	288	314	297	297	271	306	309	281	271	280	278	289	275	306	310	302	293	246	307	315	270	255	290	301	295	305	275	304	287	276	268	272	264	273	290	321	303	269	288	289	276	270	289	337	297	282	282	260	331	307	281	291	259	298	282	269	311	291	268	288	273	284	273	282	305	294	301	272	285	290	302	252	257	259	281	279	306	288	245	277	316	286	288	267	299	281	289	314	286	310	318	287	275	308	285	312	283	295	327	269	273	272	289	284	287	320	328	285	290	269	298	330	296	307	287	287	294	305	274	281	289	288	322	315	316	302	290	276	270	309	287	311	262	313	267	288	269	304	295	273	299	276	263	299	282	263	278	306	265	302	256	277	291	263	261	322	278	297	294	267	301	308	271	279	268	289	294	291	290	268	301	282	272	301	272	275	298	300	300	289	281	302	306	300	271	281	305	306	284	284	302	277	267	303	298	275	275	301	256	322	292	285	329	261	307	290	262	342	295	245	313	310	325	288	256	302	308	274	275	298	302	291	308	281	251	298	284	270	256	240	285	284	287	283	286	269	328	289	299	306	268	270	332	333	278	298	291	281	277	286	319	311	333	315	305	311	280	302	288	272	266	274	283	300	273	299	292	303	301	288	304	312	281	294	323	288	285	287	275	292	285	321	299	281	297	310	304	309	310	271	286	293	330	301	254	273	288	267	284	263	283	274	274	299	307	305	277	270	268	312	272	248	290	299	311	301	271	311	277	279	258	341	280	294	254	281	324	308	297	287	276	332	294	283	304	283	270	281	305	280	283	288	289	271	263	292	281	316	337	291	276	277	275	295	302	295	306	261	282	303	263	271	295	318	282	280	328	308	287	271	313	313	275	259	292	289	279	326	298	308	315	289	294	299	260	245	271	272	302	270	325	299	306	295	278	269	313	303	257	300	321	307	292	291	270	259	309	282	280	302	315	272	269	275	249	253	258	318	307	264	261	294	300	282	292	288	293	315	292	302	265	312	291	264	264	281	280	261	304	305	310	286	278	269	305	315	233	280	297	285	320	267	263	313	317	281	304	304	288	285	315	262	314	260	277	301	288	256	291	290	285	295	295	294	304	281	322	309	295	331	282	272	300	281	294	281	286	294	312	299	281	299	295	292	273	289	300	288	276	255	294	304	273	289	297	277	295	298	319	294	274	296	265	297	278	274	314	287	282	294	281	294	288	281	295	265	306	269	301	277	312	308	290	313	290	283	258	301	295	280	274	269	289	291	281	293	302	277	272	274	275	278	275	313	301	267	277	280	262	290	290	307	297	288	301	256	295	276	290	297	280	269	309	290	281	288	286	304	294	256	311	296	285	307	276	261	274	280	266	328	264	298	309	291	298	297	283	312	293	301	254	263	298	288	309	310	285	299	295	280	287	287	295	277	289	275	282	263	287	303	274	282	278	305	285	262	302	253	318	297	296	273	314	302	330	278	285	274	298	312	281	286	276	289	256	264	269	284	300	293	287	292	305	316	314	249	281	288	316	297	304	323	267	270	276	285	294	285	307	278	290	316	310	284	302	294	262	292	296	287	302	294	269	242	250	258	282	266	305	283	287	292	293	297	285	291	275	284	273	282	311	293	278	306	281	288	300	279	318	310	304	303	263	285	276	251	290	278	277	283	282	306	316	304	310	289	323	285	303	270	302	304	290	281	280	291	322	304	262	262	278	295	292	273	287	311	286	237	276	278	291	288	282	278	272	287	305	266	301	300	296	275	271	295	264	308	285	286	304	319	323	286	320	283	280	311	282	300	305	285	277	279	248	294	267	267	314	306	309	251	298	292	253	289	282	299	277	263	310	319	273	277	293	268	311	266	276	296	296	306	296	296	281	292	293	266	288	278	283	260	285	254	312	286	268	315	295	250	303	264	331	299	303	285	305	270	294	307	288	310	272	261	288	285	273	268	273	281	296	321	288	251	270	289	281	312	250	310	296	308	308	307	309	285	279	304	287	283	297	300	280	278	304	291	312	293	303	303	290	316	259	305	301	293	285	283	255	277	274	321	258	291	281	300	283	284	266	263	294	297	294	278	308	290	297	304	313	293	277	310	285	314	275	285	305	280	314	300	302	261	272	285	270	303	286	283	283	295	287	330	276	261	287	265	277	284	284	309	278	272	271	299	244	300	277	261	302	317	299	319	294	300	282	299	287	300	256	291	287	305	257	279	265	268	291	283	283	280	294	278	313	282	282	299	303	258	305	290	296
12739	931	1230	1239	1173	1104	958	920	801	811	785	755	728	737	751	788	691	710	738	727	697	699	706	666	739	746	714	680	725	718	728	680	655	690	652	672	701	686	655	696	697	676	676	658	711	771	681	657	691	670	739	725	701	692	703	714	705	718	687	661	675	701	736	683	692	765	663	673	715	674	682	684	695	683	661	715	674	723	656	702	683	679	678	656	676	691	687	677	706	711	664	641	658	648	697	687	745	697	676	655	665	687	701	692	684	649	682	697	661	690	628	712	656	650	696	634	691	726	676	671	746	649	702	705	681	731	732	663	662	702	717	695	673	710	692	713	684	670	688	680	722	684	708	636	674	631	727	721	672	680	743	680	661	628	666	697	669	672	698	682	674	685	731	679	704	761	681	656	724	738	689	682	684	645	702	638	642	670	691	695	666	715	711	665	686	673	702	650	676	723	709	700	674	673	682	697	688	649	726	692	714	702	695	698	709	675	744	679	701	659	704	653	648	703	669	676	695	677	627	683	663	678	674	663	669	731	693	705	677	687	711	643	712	642	662	673	707	672	697	687	699	661	686	679	715	683	687	654	697	647	661	681	686	656	714	695	683	713	703	678	679	708	673	666	733	683	663	663	698	669	716	647	644	716	712	745	675	673	665	635	626	719	665	682	681	684	653	694	720	693	671	687	647	732	637	696	665	670	695	736	662	725	687	664	706	661	670	681	689	663	747	702	664	685	652	640	713	682	660	689	691	686	700	621	684	652	690	667	691	645	744	654	690	729	719	645	738	722	659	675	664	675	720	668	692	664	660	706	629	725	659	695	666	710	691	672	659	663	685	680	679	679	678	717	742	681	696	680	649	708	731	738	665	701	708	686	664	671	703	655	662	714	702	693	687	709	683	704	726	687	706	708	726	672	698	681	707	625	698	706	681	663	687	661	682	726	664	701	657	706	729	674	646	658	717	692	674	713	707	654	680	678	694	707	673	677	734	675	653	727	704	701	708	647	707	655	679	706	653	659	670	638	710	666	682	671	688	682	713	702	712	708	659	679	648	655	639	674	673	683	669	680	713	670	655	706	717	712	654	659	728	680	654	638	678	700	689	682	716	679	655	694	689	682	636	688	688	631	712	711	668	675	681	666	704	651	681	721	690	674	704	666	687	667	704	700	693	707	674	683	662	678	665	694	668	736	673	671	698	704	701	713	692	644	660	706	619	646	696	712	689	660	680	715	666	713	662	666	702	716	656	684	674	681	685	717	640	650	666	663	607	662	720	659	685	672	678	637	675	715	677	626	688	692	671	635	672	714	720	706	736	689	723	683	716	677	690	671	670	702	665	668	692	702	647	648	722	667	676	663	642	660	690	728	686	684	686	671	736	704	734	680	710	682	678	696	721	677	725	614	655	682	752	678	637	685	668	653	715	681	660	692	709	662	716	677	653	643	662	626	725	663	711	727	709	689	676	666	682	715	684	653	719	721	703	705	713	706	705	688	646	690	685	668	688	692	703	724	706	630	690	739	730	681	678	680	646	704	711	680	656	689	678	673	665	657	685	742	697	647	618	645	650	703	649	700	742	675	718	702	676	674	684	682	672	661	680	697	664	722	651	689	681	721	663	680	651	668	682	681	697	692	650	651	694	670	696	713	658	707	723	672	701	662	684	671	714	694	673	670	676	689	676	694	676	674	672	668	702	689	693	668	662	757	659	669	695	678	663	696	704	692	648	660	679	693	657	667	613	682	705	647	662	662	663	710	705	675	679	656	694	624	685	714	674	715	694	702	674	669	729	668	671	665	673	719	692	699	709	674	704	678	700	641	650	705	722	692	666	661	691	759	683	697	681	685	624	685	676	633	700	685	663	659	672	696	738	671	718	706	672	636	696	665	672	638	676	688	668	654	689	700	698	641	694	679	700	658	680	679	631	691	696	695	673	683	686	695	702	667	699	743	684	683	641	638	708	730	678	663	675	714	691	695	660	677	672	695	726	687	721	691	720	677	660	716	671	687	688	678	740	679	693	663	723	662	670	690	670	645	725	663	701	679	690	710	711	717	690	651	693	703	692	711	689	672	699	656	699	698	630	712	669	702	717	700	676	649	668	667	651	687	670	709	682	674	674	700	697	665	620	728	750	651	720	746	708	664	696	656	663	700	695	708	695	714	670	728	679	676	704	666	682	705	668	708	715	727	678	712	659	715	664	691	662	690	667	687	688	671	642	692	705	708	712	744	716	680	702	688	688	675	691	676	706	660	670	673	699	709	702	680	722	686	715	705	647	695	701	632	679	715	676	659	707	691	704	679	680	674	732	670	661	692	671	700	678	688	728	635	716	652	666	711	662	727	713	663	681	655	642	629	688	629	653	666	692	698	756	687	713	722	735	692	673	684	720	713	714	696	639	683	687	701	741	681	686	673	685	703	706	718	731	697	634	687	725	673	690	630	705	633	682	655	694	698	685	682	692	696	678	649	692	633	715	666	628	716	684	703	630	697	667	717	748	680	687	714	606	706	645	724	713	689	662	651	649	619	681	701	695	670	727	693	701	700	693	681	680	695	692	676	642	655	687	706	653	685	682	673	699	666	686	675	723	659	685	687	677	642	663	708	747	709	692	685	688	687	691	631	660	688	658	709	664	671	668	681	692	662	731	682	656	663	694	711	664	743	635	702	693	633	672	722	694	668	652	721	718	696	668	674	679	642	710	699	665	650	674	682	697	655	715	679	671	682	658	727	680	689	713	699	676	693	729	650	684	679	692	642	683	689	704	679	699	664	712	669	698	691	646	676	668	651	686	691	655	689	662	664	669	731	675	688	630	707	658	649	671	730	672	665	701	676	705	646	688	706	698	681	645	694	659	677	702	680	741	679	708	703	669	644	704	690	710	676	698	673	677	662	670	686	700	691	723	730	701	671	716	685	702	716	671	703	697	689	689	687	683	708	636	686	641	653	719	695	669	653	671	729	735	681	675	663	658	696	653	707	645	633	683	666	698	711	688	687	668	654	714	660	673	682	675	671	695	685	616	639	663	689	685	687	665	695	642	693	669	688	740	666	709	655	660	673	740	705	695	711	683	712	662	665	682	685	692	673	711	661	653	676	703	673	682	672	695	677	635	660	690	672	646	655	679	658	655	702	714	708	673	638	693	654	674	682	650	678	660	701	728	651	690	709	678	681	656	696	711	663	673	674	720	689	687	665	683	680	656	711	676	669	663	656	683	652	711	651	681	678	666	658	652	689	664	657	704	669	682	694	654	673	661	648	694	647	686	693	675	723	686	689	696	628	672	676	684	700	689	719	672	673	697	676	724	673	680	713	667	665	672	654	688	708	705	675	657	673	698	664	693	682	716	693	712	694	735	658	698	678	697	652	672	642	686	651	667	689	679	673	691	708	704	695	691	682	687	703	657	674	653	655	672	679	635	709	685	671	707	647	691	715	693	707	667	690	691	705	722	720	661	690	701	717	690	676	703	716	681	719	676	659	684	662	683	718	688	680
26512	2644	734	440	322	264	226	175	170	185	137	150	149	150	123	122	127	136	120	147	125	118	120	136	154	144	129	119	124	133	121	109	126	108	114	122	119	113	132	138	120	133	120	122	118	120	113	114	137	105	121	136	114	134	125	132	110	112	117	130	123	119	123	127	120	123	148	117	128	114	117	152	110	130	127	133	132	111	132	120	110	127	130	130	109	113	120	128	116	125	113	130	126	97	116	126	107	117	117	131	134	108	115	108	123	132	137	127	143	107	145	140	116	114	134	128	136	136	110	118	118	128	126	140	143	120	105	114	131	143	125	127	131	120	118	107	111	140	142	111	110	123	117	116	125	117	132	142	109	119	123	110	132	119	107	149	126	127	128	144	125	127	136	136	135	138	129	142	118	136	105	118	125	118	127	141	142	121	121	108	129	123	114	109	113	126	104	129	126	113	134	129	118	130	136	112	107	146	120	107	104	130	112	118	119	102	113	123	125	111	131	131	137	111	135	122	124	122	135	109	125	158	132	112	99	123	118	120	112	125	128	123	129	123	131	136	122	115	143	115	105	125	132	116	125	125	123	103	111	109	105	100	132	117	117	121	130	107	107	114	115	139	118	105	123	121	130	135	112	126	120	124	117	119	115	103	132	131	107	159	133	101	132	107	133	148	110	121	130	122	117	118	120	117	122	111	133	114	129	115	114	119	125	124	140	125	122	127	134	128	121	107	133	126	145	135	125	119	153	151	145	120	123	118	127	129	114	113	123	105	135	121	138	115	131	110	107	101	113	113	104	127	119	119	129	130	129	112	109	130	118	129	142	115	134	125	118	109	135	117	98	120	133	121	110	135	127	118	92	113	131	121	125	124	117	124	130	136	134	120	122	118	110	117	105	126	135	123	127	135	138	126	133	123	114	125	127	131	151	126	124	142	132	111	107	103	126	151	114	110	104	121	116	122	121	105	132	123	111	124	152	121	110	122	123	130	122	140	134	124	123	136	102	111	105	105	121	128	110	118	129	130	136	108	120	116	132	129	131	112	108	115	118	118	117	120	98	146	115	124	107	113	110	104	125	111	124	127	130	115	139	100	128	108	113	121	131	128	127	134	146	110	115	127	117	123	134	141	130	126	129	119	116	132	111	139	143	109	124	124	117	114	119	149	139	116	131	126	115	132	136	131	153	128	119	122	139	112	125	116	129	131	114	124	132	130	126	112	110	133	135	108	147	119	151	127	99	129	122	98	118	119	110	135	124	120	102	129	111	145	141	145	110	132	109	115	97	131	115	140	138	112	112	121	112	142	133	125	170	108	109	129	145	136	138	133	142	109	139	123	132	113	110	128	138	122	113	129	112	124	133	121	119	126	129	119	103	117	114	134	108	121	122	109	132	136	126	111	105	99	126	129	126	126	143	111	143	132	124	122	137	123	140	152	123	130	122	150	115	118	122	138	133	110	134	129	126	142	118	114	132	118	116	127	112	120	113	138	139	125	136	107	126	115	118	114	128	130	108	90	125	144	139	120	131	139	127	140	116	121	120	128	109	134	120	109	127	131	135	121	117	124	117	115	116	113	129	113	126	128	129	132	120	102	119	106	124	103	128	129	126	128	121	105	114	116	117	128	108	117	129	125	137	137	98	95	107	118	139	115	110	138	111	128	132	129	120	122	107	102	133	105	126	126	132	142	131	121	121	140	118	117	120	141	134	130	135	118	119	104	137	129	107	122	116	111	112	124	118	111	129	110	115	107	128	97	112	124	129	126	128	142	121	104	122	121	120	123	119	129	112	139	128	120	126	126	117	124	120	121	106	125	142	125	111	125	145	114	106	142	115	139	119	131	118	112	109	119	130	111	125	130	114	119	123	121	119	101	132	131	112	106	117	151	129	126	114	114	105	138	136	147	136	96	117	127	112	144	109	130	129	143	105	126	112	120	130	115	122	123	107	125	103	136	121	139	105	109	138	103	140	117	114	142	136	121	125	123	126	130	132	101	112	118	121	95	128	139	124	103	138	114	99	103	126	119	109	127	130	112	111	133	122	128	113	120	109	113	112	103	113	123	126	116	132	132	124	117	124	114	135	138	137	128	102	146	130	125	119	120	130	137	127	127	116	121	130	133	122	106	141	132	108	134	113	125	107	133	118	111	115	116	123	122	123	126	109	125	117	122	119	116	119	119	136	160	115	126	117	130	118	117	133	111	139	128	120	124	118	148	136	125	102	122	108	133	113	131	131	109	112	130	110	126	109	120	117	112	128	139	142	115	125	115	114	99	109	118	128	128	111	135	108	116	136	112	121	120	134	115	116	121	134	103	130	134	131	117	123	123	130	143	156	118	127	114	111	140	126	100	131	124	124	123	123	122	139	126	150	128	111	137	116	122	115	127	127	146	126	123	116	140	148	142	127	101	104	124	121	140	114	116	124	100	133	131	126	117	127	117	107	116	125	126	120	114	119	121	113	112	116	130	111	104	130	130	122	139	117	118	143	125	136	126	110	109	129	109	119	110	134	113	122	88	120	143	120	107	117	131	107	106	109	119	129	136	119	132	101	98	108	128	114	118	96	132	138	123	143	141	121	143	118	138	123	140	103	114	109	109	128	114	136	137	135	112	114	110	121	126	120	98	116	122	148	139	123	115	133	126	119	148	108	117	138	111	126	124	110	110	121	120	111	122	130	134	114	128	120	131	103	116	112	143	111	119	116	128	118	141	122	139	148	112	119	116	136	118	122	130	123	125	101	148	119	127	144	132	113	125	132	115	147	130	141	105	128	109	135	121	131	109	117	128	126	128	119	139	128	133	130	128	121	145	116	149	130	118	119	138	128	128	156	125	114	126	126	118	114	122	127	114	143	107	106	113	122	104	137	129	117	122	124	130	140	130	126	133	122	135	115	122	115	114	105	136	112	128	123	120	125	120	132	113	119	120	110	139	122	106	131	121	109	126	108	115	114	129	125	102	121	128	153	112	120	120	114	131	107	104	125	122	106	132	134	129	123	123	119	142	119	128	139	100	141	119	100	122	103	123	101	124	121	116	128	126	112	120	119	122	119	129	144	117	136	136	117	117	112	117	108	118	107	133	148	131	119	135	142	136	111	124	112	126	126	120	121	121	116	116	127	130	113	132	147	105	119	137	118	125	119	126	107	126	129	117	113	133	118	110	116	110	118	127	119	114	128	137	116	127	121	130	127	147	126	102	143	129	120	127	139	136	132	120	118	112	106	109	149	124	122	80	111	122	133	132	100	114	106	146	126	126	129	105	125	125	117	126	134	130	133	134	114	118	113	131	121	142	134	115	122	132	102	101	117	113	140	123	128	111	100	135	136	125	129	128	111	112	118	116	141	110	129	124	155	121	132	136	111	139	128	115	127	115	120	114	116	127	109	100	126	115	135	130	128	113	135	125	121	124	115	128	108	110	113	110	101	117	122	120	111	118	105	105	109	135	111	130	122	110	131	127	141	145	156	126	123	127	127	116	126	114	134	116	118	142
15893	761	1370	1508	1251	1121	837	715	624	598	499	492	473	442	426	453	427	422	404	391	382	416	392	368	408	377	345	376	368	346	339	337	385	365	344	338	335	357	356	354	352	346	331	335	322	322	324	333	362	343	322	335	331	317	357	359	331	328	359	308	302	330	326	329	301	289	350	373	356	351	359	312	352	325	331	304	335	341	326	334	361	319	319	349	346	338	330	318	295	330	315	322	342	327	310	340	335	365	322	344	337	274	352	322	303	343	304	354	313	290	337	330	316	347	338	337	321	316	348	327	322	316	339	353	363	333	330	315	342	289	326	317	311	306	325	334	308	335	342	332	338	311	364	317	328	334	336	362	369	355	329	313	347	326	328	314	352	308	321	301	334	310	334	318	368	380	324	315	318	324	333	344	343	328	343	305	339	324	335	304	362	326	339	321	306	361	310	330	374	308	324	333	311	335	312	345	366	343	298	317	340	345	363	298	330	332	310	321	321	319	300	316	296	312	312	347	312	327	332	304	331	311	328	326	339	332	321	334	337	309	324	320	350	353	307	337	352	301	346	331	302	321	332	336	320	281	317	312	326	367	318	322	326	329	313	313	309	333	365	311	303	315	317	352	336	319	318	311	329	320	345	351	311	331	327	314	301	348	340	326	309	342	307	332	343	336	305	338	333	346	371	312	353	355	343	329	294	353	313	339	322	322	331	340	323	361	311	337	343	305	311	299	315	316	334	325	348	288	344	328	337	332	353	332	322	336	317	319	318	325	324	326	303	343	318	340	336	330	314	327	352	319	332	327	325	314	311	340	281	313	312	303	311	296	320	313	297	310	288	321	308	359	339	310	324	338	319	327	323	324	316	299	348	300	344	296	317	330	319	317	355	316	301	349	299	318	351	362	343	322	335	331	312	360	288	308	288	315	347	363	311	290	337	324	309	305	308	332	350	313	344	324	326	321	354	317	340	343	329	323	322	289	310	333	363	346	342	321	359	320	337	333	385	333	333	313	320	329	332	349	340	329	309	346	341	331	338	313	312	328	314	315	330	369	307	318	317	346	333	328	336	341	359	306	321	294	385	328	334	348	335	325	341	296	302	325	323	331	304	354	316	328	344	321	327	354	299	308	307	332	317	341	349	336	303	300	308	315	299	337	301	308	347	297	306	321	337	317	323	339	330	326	314	332	292	330	321	343	328	297	339	353	343	338	354	345	322	341	313	309	338	281	315	334	295	325	353	336	318	307	309	334	309	325	304	341	323	330	331	358	330	298	331	310	300	328	326	354	346	296	348	330	315	320	322	341	284	342	315	346	324	313	307	321	317	353	337	368	320	341	306	304	347	319	346	366	335	321	320	335	339	341	355	309	334	326	322	307	344	314	329	302	325	305	331	308	340	305	327	310	310	333	321	301	296	307	318	304	344	313	338	311	317	331	341	342	336	333	342	319	351	330	316	333	331	330	332	351	354	324	314	317	353	332	314	322	324	336	317	308	312	330	313	331	319	315	328	314	282	323	371	311	331	302	336	347	343	321	340	297	318	330	342	344	338	313	333	307	319	361	307	300	332	328	314	339	327	347	334	346	315	337	305	332	321	320	329	340	310	307	313	322	319	367	317	347	325	326	309	370	337	313	298	336	346	310	354	297	347	345	341	357	313	324	320	354	345	342	279	335	289	352	307	336	303	326	303	311	299	320	348	327	347	360	340	340	321	316	320	323	303	321	347	342	349	357	326	342	333	316	318	350	326	298	292	332	296	335	282	331	331	311	340	353	299	322	311	353	302	306	316	357	327	324	303	313	306	334	335	333	296	345	331	310	305	329	335	328	309	331	299	321	329	335	338	315	301	342	347	312	314	352	369	360	316	313	355	352	330	354	323	362	287	311	341	325	334	339	318	343	344	320	344	325	306	311	323	323	311	328	308	331	316	308	327	315	353	312	312	362	354	300	374	313	326	328	354	334	349	319	362	313	302	331	362	329	330	336	334	308	343	364	317	290	339	352	332	312	309	315	362	305	323	353	328	319	324	325	352	350	357	331	334	330	344	337	314	327	333	322	331	335	321	357	330	321	363	329	301	319	360	377	318	343	334	312	334	322	316	324	331	335	334	322	308	326	347	343	349	362	347	306	305	346	302	346	310	325	306	348	323	318	289	337	318	284	328	342	299	363	333	332	341	332	332	297	298	341	313	324	290	318	303	343	328	306	316	328	328	330	347	296	328	326	320	313	297	327	313	315	317	321	329	339	313	298	326	326	315	326	362	332	323	301	333	343	344	358	324	317	307	328	353	309	317	319	340	297	286	357	308	348	315	325	352	324	349	346	322	334	307	306	312	311	329	347	315	336	352	315	343	325	338	354	331	337	295	307	320	351	341	319	331	334	345	336	334	308	314	311	346	311	309	322	297	360	334	319	309	326	317	333	363	340	328	325	323	329	301	298	310	328	347	318	296	346	354	348	309	345	351	315	343	307	336	323	337	316	322	343	326	325	319	335	341	341	286	285	335	308	346	309	294	336	337	330	351	308	328	316	354	355	328	328	317	326	345	303	331	349	330	334	330	336	337	266	329	351	317	310	341	325	291	344	338	310	332	324	322	349	298	341	353	317	337	340	329	312	368	316	309	333	353	332	333	314	316	319	343	332	352	375	331	312	306	340	335	311	352	321	341	329	322	339	336	329	370	342	326	321	325	362	311	356	313	320	319	320	299	302	321	327	318	309	322	352	344	370	361	324	334	320	316	326	349	327	312	337	325	343	338	321	327	326	346	354	292	327	328	344	324	340	297	300	361	316	323	301	337	359	312	329	325	320	325	330	319	299	322	338	312	314	326	316	317	362	322	328	310	397	355	329	311	296	299	323	329	333	334	326	288	300	357	349	324	332	315	332	322	324	327	317	334	312	360	353	329	330	316	302	329	328	339	311	310	358	355	311	301	328	362	356	329	318	372	348	352	300	316	339	353	314	326	327	356	314	332	307	338	313	336	316	332	352	319	333	329	315	339	329	328	334	305	344	353	338	316	320	338	325	328	355	340	318	343	333	316	356	335	330	338	312	299	341	335	349	345	364	355	336	318	337	297	331	335	314	341	365	337	321	343	319	335	331	309	316	361	336	324	304	355	304	325	351	345	327	332	315	284	332	326	344	302	347	298	325	340	343	322	298	311	339	336	323	330	360	328	345	319	339	341	334	343	331	310	313	334	335	342	319	316	317	311	308	333	378	309	337	315	319	350	322	340	317	379	334	325	347	321	309	350	336	325	313	338	309	352	310	356	369	279	314	318	318	354	335	332	326	343	344	318	323	301	339	332	321	319	339	315	321	339	341	262	309	325	361	322	304	328	330	288	320	331	291	319	345	328	327	339	339	335	314	355	346	299	333	333	328	335	300	340	363	341	310	347	337	301	326	343	301	344	326	318	303	287	338	335	318	344	331	316	313	308	321	302	340	323	340	321	346	331	317	339	334	322	311	345	347	346	326	338	318	342	336	336	314
5595	486	364	352	358	400	359	338	357	378	374	381	398	358	356	341	338	364	360	358	374	340	372	356	356	344	306	359	333	338	342	355	351	380	372	352	333	357	363	368	385	350	364	393	364	362	373	369	353	394	366	388	348	345	368	377	346	351	351	379	332	360	370	360	341	316	345	388	365	367	329	334	343	321	358	380	374	364	384	383	360	381	351	370	367	392	371	398	376	353	354	370	368	348	395	361	351	326	352	342	357	373	340	372	344	333	345	358	371	366	334	328	344	369	374	385	356	376	332	334	338	384	380	374	353	358	347	328	353	355	341	368	364	404	356	359	355	368	333	357	314	361	357	346	351	375	339	371	406	357	342	376	374	351	334	354	338	395	344	387	380	353	372	374	390	363	363	368	334	356	339	356	345	378	370	379	329	362	421	414	350	387	321	396	363	361	351	327	419	352	371	356	367	343	367	373	383	362	322	349	366	343	376	330	385	359	373	356	386	347	348	360	315	342	408	352	366	378	349	341	345	359	364	341	367	329	345	343	393	361	364	348	382	395	378	369	313	365	393	345	362	370	356	317	371	362	388	327	340	350	370	363	361	356	366	356	350	341	382	383	369	390	334	371	358	376	374	391	368	349	326	348	345	397	351	356	325	365	370	339	379	355	386	368	354	373	360	384	313	331	353	369	365	364	369	371	350	308	363	374	363	341	391	354	357	352	347	356	381	391	373	375	367	374	317	333	344	371	337	381	345	362	346	326	326	356	383	356	356	368	364	356	395	377	392	351	376	366	357	351	368	329	354	339	357	338	339	363	356	355	365	354	328	328	360	337	356	376	335	324	366	339	340	354	375	371	339	387	340	322	389	353	363	364	362	330	342	340	379	343	368	359	380	344	388	393	378	376	385	352	346	374	374	356	367	304	373	376	377	311	356	350	334	376	360	362	377	343	354	382	343	372	370	338	350	332	331	384	337	371	380	328	353	359	353	378	365	349	330	357	336	350	315	346	348	341	340	309	363	340	372	331	340	353	334	342	397	369	327	351	356	360	318	372	379	380	381	349	357	368	304	360	381	329	370	368	353	338	332	352	323	372	380	389	402	383	352	347	373	347	359	347	356	338	338	362	344	401	359	335	372	392	374	338	355	376	350	418	351	360	345	348	368	395	413	333	348	381	413	367	391	357	350	373	365	359	373	363	361	351	366	380	347	380	377	365	364	359	337	347	367	359	338	382	338	363	354	336	371	346	374	373	359	349	382	374	323	372	313	395	375	355	373	383	314	351	320	357	366	334	338	333	385	340	326	359	348	343	351	356	403	374	360	367	364	371	399	356	352	343	397	391	366	313	374	372	383	384	359	364	342	365	331	339	364	404	343	330	361	346	367	360	370	351	349	371	368	319	357	365	390	349	385	366	336	368	323	296	371	351	363	367	364	356	352	338	339	363	333	354	385	400	351	387	381	375	384	386	318	347	345	355	339	348	354	377	369	365	390	392	376	375	366	343	339	358	349	354	337	326	348	371	345	338	349	408	360	367	346	393	373	355	373	372	324	301	347	347	324	364	374	331	331	370	369	386	320	305	335	347	366	334	374	392	388	355	373	375	387	361	413	389	341	343	357	355	376	377	368	375	340	335	366	376	359	314	367	354	362	340	352	335	349	357	388	322	385	344	330	393	377	362	333	349	373	361	336	342	359	375	359	367	341	352	411	381	370	375	330	329	346	357	333	342	380	375	342	353	383	346	407	405	363	369	378	345	340	308	340	333	381	332	375	364	393	350	355	320	335	354	349	399	372	378	362	345	362	348	362	378	385	369	375	337	352	342	354	386	370	348	366	355	376	350	350	351	319	348	362	365	360	325	353	337	391	356	397	350	339	335	346	376	334	375	352	346	379	391	375	368	328	329	377	369	361	366	388	341	399	363	308	348	379	377	378	350	353	373	357	337	373	362	342	333	381	366	348	354	379	353	366	329	366	359	370	373	368	333	351	349	347	337	350	367	378	349	344	350	380	354	358	349	366	347	370	400	374	371	309	390	378	363	382	351	373	406	344	362	363	373	351	392	341	328	395	363	357	355	350	366	346	349	378	368	325	347	380	351	377	347	370	337	358	337	347	338	346	392	356	378	360	374	364	380	360	351	339	384	349	330	378	370	346	366	358	340	374	340	346	345	362	346	343	334	332	332	339	327	338	353	355	368	320	368	361	371	364	371	347	348	380	362	361	403	356	381	352	358	368	327	329	367	361	336	373	355	344	377	334	372	345	365	372	392	395	379	366	352	329	319	349	344	319	365	356	347	384	377	347	339	343	352	388	379	401	393	358	373	348	365	368	375	339	346	351	363	342	372	334	346	353	381	339	365	358	354	357	331	335	332	378	368	364	389	381	346	339	342	372	357	309	346	363	347	351	384	324	377	389	388	325	355	342	354	355	361	352	353	335	363	368	348	358	387	369	346	377	350	323	383	348	353	343	380	355	334	311	321	365	350	368	358	377	350	323	361	351	326	345	386	355	385	396	384	378	358	384	363	345	359	362	338	348	398	345	340	384	361	349	337	329	386	345	342	409	336	387	351	327	332	379	324	317	358	340	394	369	372	403	375	349	373	339	371	346	335	359	382	404	333	370	389	363	384	337	366	350	337	369	412	382	351	352	361	348	355	339	334	395	353	335	345	354	380	367	367	326	343	337	363	336	370	369	359	328	381	348	349	366	382	400	350	330	357	323	326	350	325	343	332	366	314	372	368	349	384	357	372	344	371	356	320	366	367	359	379	363	355	354	387	371	340	368	342	351	366	381	342	390	356	372	369	310	356	369	340	355	371	339	353	365	385	348	363	334	384	346	404	350	378	348	345	341	390	327	316	345	349	376	352	360	362	401	377	392	381	344	344	363	372	367	350	379	324	372	326	341	340	352	406	339	318	331	340	340	348	400	359	347	348	316	361	344	372	336	323	356	340	374	361	359	351	361	359	366	357	329	348	366	333	388	367	362	382	339	347	373	334	348	353	398	331	377	381	376	354	376	338	381	346	365	340	354	339	390	378	354	333	340	360	349	351	348	351	348	387	355	351	392	362	370	343	356	352	350	368	360	373	323	365	355	376	371	389	315	285	337	338	376	380	364	342	323	363	376	351	374	355	324	364	349	411	346	344	337	355	363	338	383	365	376	360	332	372	358	339	352	348	398	340	359	338	361	365	356	349	350	340	318	360	344	346	363	350	373	332	330	355	358	386	358	402	390	374	350	385	365	367	357	364	389	350	384	334	413	346	349	368	339	368	370	343	382	340	374	354	355	329	313	358	360	344	375	364	310	383	367	379	366	355	369	361	344	368	320	386	345	356	358	360	378	368	318	385	347	386	343	349	343	411	347	358	351	384	398	357	348	337	336	349	376	342	364	340	331	339	353	363	379	365	374	352	314	329	375	375	384	379	363	395	348	337	355	365	383	365	381	370	368	381	368	369	380	378	374	373	379	348	351	363	335	362	347	355	372	314
4854	864	880	835	888	856	845	854	869	906	854	881	806	808	830	784	865	849	828	846	847	797	833	825	831	827	843	867	862	847	849	872	835	860	880	863	917	864	788	858	873	838	833	854	829	856	814	801	868	811	842	856	853	833	895	825	794	817	768	837	843	891	807	862	885	837	841	857	840	842	865	821	830	815	800	792	822	827	833	831	854	878	835	823	875	834	797	845	845	809	841	837	833	898	864	826	795	848	868	776	847	839	851	866	909	880	845	895	866	873	879	818	795	816	824	800	877	891	867	812	844	864	811	841	830	799	853	825	888	893	878	814	876	803	844	820	831	831	886	826	802	860	819	865	822	861	820	841	850	839	803	851	831	838	818	836	871	849	849	844	816	898	801	763	847	839	851	902	848	888	856	849	854	835	824	837	858	860	872	837	858	900	866	820	863	818	860	811	837	834	793	816	851	843	832	864	849	820	882	841	846	845	868	855	861	828	881	871	819	895	795	832	851	839	857	889	796	823	806	818	906	842	822	853	830	829	847	867	826	841	834	860	818	799	816	818	788	815	873	822	841	839	888	881	809	834	823	878	863	849	785	836	861	837	829	812	870	879	876	823	854	823	860	829	864	868	853	802	825	817	821	837	820	840	910	890	855	840	818	813	826	875	867	815	847	832	857	868	876	831	841	782	903	879	844	861	845	851	820	871	798	822	900	810	888	868	864	832	829	807	772	894	887	889	856	867	883	850	852	832	893	842	868	871	876	819	922	851	833	826	780	832	859	833	850	863	828	869	810	843	856	798	837	868	837	825	814	883	824	832	867	885	831	803	848	817	853	898	889	867	859	831	817	835	852	867	829	840	878	873	907	845	899	809	806	874	818	822	845	825	831	864	882	835	838	906	864	856	829	845	843	849	861	880	825	852	851	826	814	797	861	853	835	829	875	838	831	870	890	824	853	855	817	841	836	853	871	834	838	805	787	842	838	899	894	817	829	932	824	818	819	871	809	873	800	798	840	835	839	896	854	901	823	905	794	867	830	902	870	876	818	819	894	865	804	842	871	843	798	843	872	854	806	893	866	854	840	870	848	813	827	902	803	815	878	806	867	837	833	817	803	824	908	862	848	884	853	794	831	848	835	896	817	810	830	835	861	830	818	845	813	812	828	852	796	824	795	823	863	834	872	940	840	849	857	887	823	886	792	871	890	837	846	792	862	821	858	857	833	836	836	933	844	845	819	776	868	858	872	791	869	804	890	819	850	854	878	840	800	869	749	885	916	857	828	815	826	835	838	846	859	841	766	863	799	825	835	815	858	839	851	868	815	829	855	858	859	848	818	836	846	838	835	849	867	792	812	818	833	871	840	767	863	842	830	853	818	786	829	833	843	837	869	865	839	812	807	932	851	780	849	854	897	864	868	877	872	873	858	815	821	871	785	856	837	847	877	863	893	824	848	820	868	858	817	873	872	839	823	812	839	816	802	810	856	823	853	828	875	810	839	842	846	921	878	862	877	757	826	803	821	878	856	809	921	847	826	812	832	850	868	851	852	851	836	871	846	875	886	833	859	814	833	801	849	801	846	831	832	891	807	853	810	876	819	894	892	887	812	802	812	881	822	850	861	836	769	857	798	802	855	816	867	822	864	873	835	895	851	849	762	885	835	857	831	860	826	878	835	803	838	846	877	831	865	798	846	853	849	887	857	854	877	808	821	844	859	822	861	830	852	830	900	862	844	827	830	848	788	914	835	851	865	870	892	797	862	866	904	806	855	835	879	880	875	805	805	881	812	831	847	873	810	836	873	899	893	852	818	820	829	868	827	900	931	803	820	832	844	889	832	868	879	837	792	856	827	833	838	845	848	879	848	839	803	851	856	834	871	847	823	880	790	834	843	851	846	812	833	766	849	799	834	813	864	861	822	791	873	807	816	875	809	910	855	848	774	835	850	872	859	849	858	876	834	782	838	813	826	826	763	904	811	788	842	834	863	898	873	861	842	879	836	851	836	868	840	839	922	850	828	806	849	845	861	843	875	821	851	837	861	813	870	866	803	853	816	863	846	846	871	844	885	830	826	829	809	878	851	815	854	830	832	849	823	854	804	875	898	847	878	796	830	855	825	876	835	855	834	746	864	785	862	843	838	889	801	867	830	798	862	827	831	891	801	811	821	911	829	812	830	865	860	878	804	872	859	890	809	796	846	877	871	805	828	854	802	872	832	866	827	859	832	837	870	856	841	858	875	804	832	849	906	865	821	808	852	826	873	801	869	855	829	873	829	814	849	831	872	844	855	835	883	882	870	847	889	831	823	832	831	859	824	849	797	856	817	799	851	921	886	859	847	838	790	862	836	817	864	831	869	814	834	830	840	865	863	801	853	861	830	848	814	849	822	819	856	824	860	843	838	855	853	816	868	856	861	879	858	867	901	919	892	858	889	857	810	782	879	831	837	800	865	889	846	839	848	856	846	857	861	873	812	832	847	805	834	794	840	819	835	867	888	851	872	840	852	844	836	840	868	817	837	891	844	815	828	818	799	872	822	852	855	826	850	846	884	869	875	776	857	855	793	806	843	844	866	880	797	878	762	854	898	858	793	806	861	841	869	830	850	877	828	862	843	896	819	889	834	849	819	824	820	843	837	874	782	837	832	788	858	813	819	816	848	920	870	856	869	783	829	839	885	841	849	850	803	840	835	810	884	850	766	784	853	854	835	828	833	899	889	805	862	837	850	845	855	819	837	833	860	847	870	912	804	881	851	855	887	880	836	823	879	825	855	840	830	805	836	872	830	834	840	821	796	852	853	883	877	855	796	805	845	818	859	823	866	843	824	828	823	872	813	840	868	848	826	842	782	776	861	894	776	900	894	829	855	868	875	858	848	890	792	836	821	876	836	831	872	859	870	876	847	828	851	853	834	834	860	873	832	875	797	848	890	830	812	807	858	864	840	857	802	821	852	816	817	859	832	823	866	839	824	825	851	848	833	834	835	832	837	831	848	859	823	821	874	873	831	838	885	860	840	840	823	869	827	848	857	852	842	905	845	827	867	827	882	837	855	847	858	840	794	811	823	874	880	830	887	842	880	792	886	818	844	889	840	832	842	836	761	858	886	850	857	846	795	828	841	880	853	843	845	845	812	808	823	828	822	843	818	840	887	861	864	851	872	775	784	848	816	854	852	842	869	863	892	888	841	879	822	890	819	861	838	865	843	852	853	806	869	860	883	868	845	844	861	856	841	805	811	833	838	835	790	864	844	864	825	857	823	846	810	858	863	835	867	785	840	891	868	874	786	897	835	854	821	860	837	867	861	812	845	851	847	893	817	827	804	809	846	769	808	853	867	855	809	815	827	914	807	847	823	800	894	936	838	849	820	804	821	854	874	900	864	836	834	801	853	921	847	826	841	799	852	829	867	799	839	817	838	841	855	843	798	835	831	824	882	832	792	812	816	851	850	808	900	800	852	899	809	834	811	851	833	850	830	849	778	839	838	855	809	830	832	818
18734	1499	559	441	367	352	315	338	319	316	277	296	294	283	302	261	281	292	292	286	321	301	294	288	257	300	297	305	279	265	236	267	310	325	325	259	279	259	310	277	273	261	290	294	283	291	287	294	291	270	282	309	262	297	285	270	290	264	295	287	317	292	300	296	255	280	297	284	301	298	268	286	333	291	292	297	276	296	283	295	289	314	306	256	304	268	288	316	273	254	279	303	296	279	271	280	251	285	287	279	256	300	262	277	326	306	293	282	314	289	303	278	313	300	307	312	301	266	261	272	278	297	268	274	290	261	309	282	299	293	269	311	282	303	290	308	279	272	287	284	275	269	289	300	287	277	274	251	319	299	262	266	291	278	262	278	281	308	290	306	285	312	300	295	307	288	289	305	266	253	317	289	281	306	261	280	267	257	304	291	309	293	276	295	316	272	285	287	288	309	300	275	300	315	306	284	270	275	257	286	269	298	282	280	281	311	266	255	263	312	276	308	284	314	261	271	284	280	290	280	256	278	283	290	288	301	255	282	285	268	297	304	309	286	278	279	296	316	275	313	279	285	282	294	281	327	306	288	265	262	285	310	268	305	287	273	272	289	300	258	278	272	257	300	304	270	282	307	299	288	308	297	266	299	288	270	284	279	277	269	304	306	260	275	292	281	272	303	264	309	248	285	283	297	318	284	305	295	261	301	309	282	258	266	259	278	280	257	300	292	298	281	275	260	259	279	266	283	277	302	297	321	307	276	311	314	276	291	283	291	305	268	244	290	307	288	261	309	284	275	297	310	273	267	289	291	329	293	314	280	303	304	277	262	270	291	298	325	262	260	299	265	287	281	291	298	294	282	281	304	315	303	275	330	276	310	305	274	306	277	326	291	271	261	325	316	304	276	250	272	308	289	296	306	262	289	294	283	292	304	295	264	289	291	262	276	286	332	282	291	255	295	287	277	279	299	295	293	298	299	308	295	291	299	274	297	296	298	261	259	287	316	308	258	283	296	284	282	254	261	290	284	280	314	277	290	286	261	255	291	277	285	280	311	267	296	298	306	274	274	280	316	294	253	301	323	300	322	281	279	250	279	286	293	257	280	284	277	280	297	263	280	328	277	270	292	295	291	321	299	300	288	278	262	272	281	301	314	269	300	316	311	278	295	252	312	285	269	278	267	286	287	281	294	285	275	277	274	267	288	270	287	278	322	299	299	286	265	293	298	271	282	270	289	283	303	319	270	279	287	279	281	266	269	303	273	285	311	314	271	260	289	298	294	273	295	290	262	279	317	266	261	291	278	301	303	259	305	293	281	303	262	279	310	292	305	283	276	264	287	286	251	259	266	305	273	263	276	307	309	322	279	293	258	260	319	275	296	284	304	267	296	296	301	288	266	269	278	297	282	296	276	273	299	270	296	288	289	281	268	281	272	266	286	326	315	293	248	285	297	273	269	283	285	269	316	268	258	302	291	323	272	282	269	266	305	321	318	316	287	295	354	246	272	247	290	303	272	307	303	262	277	288	256	305	306	300	289	285	283	321	272	279	279	294	305	282	300	286	276	287	270	274	310	279	275	267	256	293	295	296	273	283	302	313	284	264	307	286	305	295	286	281	274	274	293	266	280	317	297	258	285	288	286	291	294	305	285	312	254	301	287	279	283	295	283	286	267	290	260	307	296	263	285	273	325	284	274	297	280	268	293	285	276	272	258	294	257	276	282	291	280	297	321	314	298	317	295	283	274	291	263	288	288	304	277	258	280	286	313	299	273	279	263	313	305	282	278	277	298	294	291	265	303	293	273	280	277	293	258	276	280	309	286	289	281	261	297	263	269	278	280	290	293	274	300	311	294	297	280	304	294	307	295	300	274	268	310	268	282	317	295	277	280	286	301	295	290	278	320	293	322	287	304	263	292	266	312	292	283	293	261	267	244	269	297	282	291	273	293	293	294	277	272	277	268	271	293	299	279	273	281	275	287	282	305	286	288	283	283	293	299	283	283	307	273	277	269	261	294	286	258	282	293	266	308	262	253	232	288	241	284	288	306	292	269	307	298	313	265	297	295	264	271	298	314	287	286	305	263	282	301	276	281	291	284	309	258	308	348	314	257	308	280	307	263	286	312	278	301	298	275	292	324	269	285	306	276	302	306	322	300	272	283	262	306	297	274	284	300	272	280	293	312	310	279	278	322	260	272	262	272	249	272	260	259	282	247	269	267	265	261	270	282	283	283	284	323	270	282	293	249	272	283	285	292	302	269	292	281	263	316	301	300	294	275	289	286	304	297	304	270	306	285	300	298	298	283	290	291	321	286	297	290	310	308	307	306	282	264	277	312	301	290	252	301	263	263	295	282	306	286	299	309	315	299	267	276	296	256	266	289	279	287	280	281	289	269	320	286	279	270	267	302	289	290	285	286	274	260	279	278	271	294	274	315	279	276	307	291	248	282	301	296	278	296	284	296	278	282	292	288	293	252	259	282	261	286	285	299	296	271	302	263	295	287	276	242	280	304	308	297	317	273	269	283	284	297	273	257	270	270	258	251	286	301	293	290	304	276	280	274	273	268	300	300	301	285	290	275	245	294	312	283	278	260	296	265	292	298	290	283	298	270	292	312	257	287	282	280	291	282	275	297	286	276	297	285	291	293	275	287	266	288	283	292	283	308	313	292	308	295	297	252	289	334	260	283	267	293	290	281	285	296	275	274	317	291	263	314	294	263	302	311	287	258	271	252	274	256	281	325	290	279	320	259	296	288	283	268	253	309	277	275	250	284	259	299	309	250	258	292	262	286	273	297	282	271	284	269	260	284	270	247	245	296	292	257	287	279	295	296	309	261	274	284	271	275	336	279	288	279	320	279	296	283	289	267	279	287	272	288	298	304	309	254	312	257	295	289	283	278	288	268	267	263	292	296	284	334	295	269	286	318	305	286	283	287	272	259	310	294	286	277	303	280	304	261	253	287	260	277	256	246	292	292	275	289	320	278	258	276	297	296	297	270	300	289	275	303	261	287	265	277	279	325	306	290	293	272	303	277	286	274	274	261	252	277	281	284	268	273	286	299	277	285	275	267	310	278	297	276	310	299	285	278	309	287	256	282	267	259	288	319	269	281	268	259	251	305	304	293	267	282	322	280	274	281	238	269	275	326	319	278	315	318	305	272	261	294	293	251	293	256	280	268	297	307	262	273	301	295	311	260	306	258	282	284	283	266	290	260	264	291	292	279	261	261	277	264	298	328	303	297	294	305	282	271	286	260	248	256	286	284	269	295	312	296	327	299	301	272	269	318	292	287	295	301	314	291	294	278	296	274	282	333	261	283	298	284	288	283	307	347	271	301	279	320	284	284	308	291	257	300	271	280	266	297	308	291	320	256	292	296	267	280	266	262	273	290	289	279	281	267	301	281	311	313	341	327	278	275	274	278	307	265	285	292	293	293	315	286	268	322	274	315	297	287	303	288	273	239	297	302	299	298	301	288	248	287	310	317	253	277	304	300
13014	854	1252	1267	1156	1039	984	938	842	836	801	798	774	783	711	728	742	763	736	693	705	686	675	670	692	744	678	717	701	663	653	676	696	662	726	744	687	717	728	656	681	717	719	691	697	693	671	690	645	710	745	675	694	656	712	729	641	661	676	719	695	688	658	687	671	688	669	664	682	690	694	645	696	683	694	684	670	671	646	695	680	688	668	709	696	665	673	701	696	687	676	666	633	749	687	682	640	639	638	721	639	709	741	667	692	688	674	666	690	678	702	715	693	644	671	666	691	649	687	642	658	739	689	743	690	681	682	652	670	657	632	708	687	730	695	654	675	663	665	720	688	641	652	644	717	645	676	698	638	680	738	665	672	674	655	745	669	680	689	690	725	673	705	688	720	685	731	675	700	687	671	697	712	701	721	689	685	652	684	628	673	716	703	625	710	682	723	650	720	685	666	631	691	682	645	719	675	695	607	691	705	638	696	692	696	656	679	651	658	677	682	657	631	706	718	648	611	677	688	693	662	675	637	658	639	681	652	647	673	725	675	641	750	660	692	664	720	666	689	701	669	699	676	711	676	688	686	738	677	671	675	701	641	671	714	647	637	669	665	673	635	659	653	682	692	648	701	685	700	681	685	682	636	635	665	661	705	699	662	670	690	636	687	684	702	673	677	698	658	653	715	695	718	671	705	699	698	688	641	690	720	659	676	680	627	709	673	686	693	728	687	712	641	712	686	622	684	673	678	662	706	670	713	662	702	682	680	698	631	644	691	692	706	669	680	686	701	676	644	698	685	693	682	692	692	655	638	653	697	718	676	722	664	719	587	707	666	692	666	742	695	684	714	673	650	662	672	644	665	685	683	665	695	646	712	700	688	658	721	702	665	685	697	651	642	695	743	712	624	692	729	705	668	674	706	728	654	701	658	714	619	668	697	638	711	695	680	716	681	640	698	687	738	668	661	660	704	681	688	671	647	711	697	679	697	712	659	644	723	655	702	700	719	674	680	714	716	679	703	664	649	714	626	723	670	691	675	707	662	712	663	657	681	751	661	672	668	634	684	670	694	675	698	671	641	670	679	657	678	691	697	689	716	655	701	676	663	696	682	694	690	694	657	705	675	660	690	676	700	693	644	683	695	676	644	686	637	675	669	720	663	710	648	652	717	656	688	689	675	681	668	709	661	713	649	713	644	664	665	699	723	672	728	665	707	692	683	643	693	629	713	683	667	666	659	687	673	648	718	652	628	668	685	716	696	685	719	678	733	681	684	645	692	690	672	689	705	666	654	688	678	692	707	691	719	714	659	690	669	710	696	698	750	649	712	678	653	731	708	686	693	696	709	709	678	669	689	682	693	677	716	671	712	687	692	679	664	700	692	706	695	649	697	683	659	720	720	668	702	666	696	666	691	691	697	667	650	688	656	721	684	647	664	635	666	700	697	679	724	671	708	761	603	684	713	685	692	659	696	669	723	670	654	721	672	688	599	694	677	682	699	673	684	688	712	615	676	662	630	675	645	707	672	672	612	665	675	639	697	712	715	697	721	660	668	694	679	651	664	644	680	673	691	621	667	719	665	675	677	687	720	656	692	650	710	714	697	628	676	657	645	684	686	668	713	669	652	660	654	661	684	702	698	671	724	689	675	667	700	709	658	653	649	668	700	688	701	637	678	695	675	687	664	690	675	701	669	690	660	668	683	701	703	683	703	667	672	665	647	647	649	708	697	676	656	683	613	710	703	667	705	674	739	671	706	702	688	635	661	682	665	645	682	685	662	668	694	675	668	705	711	689	693	678	694	629	655	699	645	652	722	689	636	664	666	687	712	632	662	735	674	668	673	681	651	682	696	655	703	646	706	646	700	690	725	697	638	657	660	661	654	690	669	678	700	668	642	703	691	694	656	682	640	672	675	680	704	671	655	659	655	655	693	662	685	697	663	692	704	715	699	673	667	667	658	664	609	682	693	685	642	694	668	652	694	664	686	685	667	683	711	711	723	630	655	639	651	678	650	711	693	680	684	645	659	669	678	651	639	675	666	641	674	637	673	690	708	686	690	695	711	711	706	674	701	680	675	690	652	708	702	729	711	650	688	664	679	703	650	661	722	695	706	727	724	673	699	682	679	712	665	648	685	673	712	674	688	665	669	687	686	691	710	660	667	689	671	666	678	696	640	672	669	698	690	693	700	759	657	703	716	683	649	712	670	735	646	679	668	679	661	692	654	688	688	693	735	720	660	664	672	663	702	681	692	691	622	689	666	722	639	694	693	697	687	633	664	692	660	668	725	681	670	648	711	675	659	689	662	683	670	692	703	683	679	696	667	636	631	617	655	658	697	675	647	691	673	633	686	687	688	674	716	708	698	698	666	687	656	682	693	684	686	652	716	657	732	698	654	666	697	713	694	671	679	708	720	638	721	739	690	696	674	648	690	699	657	657	669	697	666	712	673	660	675	743	676	702	681	639	653	674	668	676	695	663	700	667	648	704	673	742	695	672	693	675	681	667	691	673	679	681	729	643	676	636	661	668	665	678	678	735	700	688	619	677	642	640	699	635	653	656	700	635	706	639	697	723	676	611	670	682	720	703	673	719	703	705	712	696	720	696	682	670	674	695	712	700	730	676	700	711	705	647	700	712	698	702	690	681	649	700	688	669	731	657	670	681	695	727	671	654	677	667	675	720	690	644	676	684	696	726	628	675	642	662	687	624	644	703	648	677	659	720	668	664	679	660	711	691	698	687	647	672	662	687	708	708	713	670	703	689	668	719	649	697	687	665	654	713	715	691	708	729	654	711	667	643	674	702	693	653	688	675	682	675	698	677	742	668	688	685	701	654	675	652	677	721	676	690	648	679	649	691	670	654	721	661	735	686	754	669	661	700	669	694	692	627	718	647	647	677	609	717	704	662	707	633	704	732	692	653	676	705	723	681	666	758	637	676	697	680	701	682	679	666	671	617	724	668	713	642	681	681	685	634	659	710	706	721	670	695	718	707	637	652	718	713	691	718	666	730	713	675	694	709	697	695	671	683	669	671	674	716	687	681	685	647	668	673	707	681	694	657	687	721	697	693	703	681	688	678	694	645	696	678	712	662	705	674	706	672	692	715	671	670	647	748	736	747	678	612	675	671	707	691	672	666	676	720	693	701	700	680	738	685	678	690	702	661	673	671	704	688	663	678	736	644	647	697	694	603	657	702	679	679	627	684	708	705	634	627	681	698	657	683	644	677	681	680	654	696	667	603	696	677	740	727	649	691	691	725	674	687	696	675	647	698	718	630	700	725	689	645	708	669	722	683	640	701	681	696	687	662	671	642	653	659	656	725	678	669	726	689	690	675	620	668	661	757	679	686	649	664	704	699	715	734	708	745	663	702	691	734	692	687	684	687	694	683	664	670	662	721	691	708	713	636	661	715	703	671	686	730	696	702	683	697	683	630	690	642	653	633	700	707	680	678	683	656	673	709	685	646	663	658	704	703	677	669	666	685	753	687	725	705
28088	3449	741	422	300	261	207	183	139	165	165	154	154	150	135	150	125	137	141	121	116	120	122	110	135	121	132	112	132	117	106	135	137	121	111	115	147	127	114	133	127	108	128	107	145	132	134	147	119	120	142	116	126	105	144	150	122	111	148	126	121	136	122	117	130	123	142	109	124	144	106	133	144	133	128	128	132	130	120	123	116	114	130	121	129	149	105	108	110	133	117	109	121	114	131	115	139	107	134	112	139	118	138	126	131	124	125	138	115	107	141	125	129	105	132	109	116	119	116	122	139	129	122	119	140	106	118	124	128	117	122	132	123	135	121	127	125	125	149	114	114	105	92	113	133	114	136	139	132	130	119	121	134	142	118	129	130	122	123	120	133	141	128	141	125	122	109	133	93	123	128	119	107	157	126	119	135	133	143	137	109	125	114	112	112	124	113	109	130	120	134	141	110	104	113	143	111	121	112	123	123	127	121	113	113	149	113	114	117	131	122	144	115	121	111	139	120	118	113	117	133	136	144	138	121	96	106	125	114	131	122	132	106	118	146	124	135	108	106	131	124	123	129	105	140	130	119	125	119	117	118	123	142	99	101	108	130	122	127	136	111	120	110	123	128	125	122	121	114	126	143	128	134	137	141	111	116	128	112	117	117	125	102	115	109	135	126	131	118	125	118	90	129	129	115	129	118	120	120	127	124	103	117	114	118	136	115	128	119	96	110	106	123	114	124	136	134	168	132	128	125	116	151	123	119	141	116	115	115	139	122	122	109	129	145	114	108	128	130	134	130	111	130	138	129	122	127	125	130	111	125	110	114	137	124	141	125	102	124	122	121	123	140	142	141	138	108	128	119	133	123	118	114	142	88	109	136	128	117	110	127	130	148	118	142	129	113	111	123	136	122	131	117	135	101	122	102	137	96	142	127	116	121	116	103	119	141	117	117	131	132	134	136	120	133	127	104	123	158	114	112	142	86	120	113	120	117	128	119	135	114	138	154	101	124	117	122	114	141	110	144	120	107	116	126	128	116	141	123	109	130	144	128	130	130	142	129	121	140	134	128	127	112	127	137	103	117	110	121	150	137	150	141	122	119	126	117	150	140	117	144	114	116	127	129	93	121	130	128	114	97	112	121	115	137	126	115	115	118	137	126	118	116	112	137	115	132	127	117	119	117	119	128	122	120	144	122	121	121	129	113	143	118	114	115	114	116	160	127	95	120	119	107	137	145	107	145	112	117	125	124	104	135	145	145	126	119	147	120	113	115	137	135	115	139	127	101	107	125	131	119	110	101	110	118	127	140	124	105	115	103	114	114	116	123	127	116	131	134	127	121	115	121	128	113	119	116	113	125	104	141	131	125	141	136	128	108	123	109	110	121	114	126	119	99	116	132	126	125	143	118	118	110	124	120	153	104	106	137	143	131	122	155	131	116	118	110	115	140	108	118	132	134	134	147	123	120	113	124	111	134	141	125	114	116	108	127	117	120	131	114	140	94	120	146	125	133	141	123	112	126	122	133	119	131	140	132	132	131	146	136	113	125	116	143	112	134	128	141	127	105	129	114	126	150	97	135	128	108	110	131	134	128	104	100	113	144	133	131	124	134	115	107	120	125	114	121	132	100	132	144	118	114	146	115	126	104	141	134	101	141	130	114	134	133	131	146	131	134	116	108	129	102	126	119	112	111	128	140	116	147	130	126	113	121	134	143	110	144	107	120	136	137	106	126	125	124	128	132	132	112	126	116	129	141	130	122	122	108	125	132	145	123	123	139	123	106	129	114	136	101	116	111	145	141	123	129	130	139	120	122	123	135	132	138	121	126	140	103	129	135	134	120	135	128	147	123	90	148	134	111	127	129	115	126	120	105	110	115	99	120	134	125	103	106	147	122	141	126	127	121	124	108	127	113	122	126	117	109	154	132	115	128	130	135	135	116	111	129	117	116	133	129	99	98	104	119	111	138	127	127	118	118	103	106	129	131	135	122	116	108	120	122	129	122	120	136	135	123	121	112	129	115	139	109	108	147	132	140	117	110	117	115	103	112	126	115	119	123	135	111	129	121	136	138	129	100	150	125	107	145	125	119	127	125	133	120	110	133	117	100	135	120	120	128	145	132	116	117	123	150	123	141	129	110	117	123	128	119	113	122	139	136	105	123	132	139	121	121	104	123	139	107	143	123	113	130	116	117	133	115	111	125	120	132	108	129	127	120	110	114	164	104	118	99	102	105	132	123	119	123	104	146	111	137	134	131	123	111	126	105	115	125	108	124	119	127	120	122	117	122	130	120	121	105	134	109	127	119	131	116	112	127	114	119	138	134	124	121	130	125	146	119	117	103	108	126	121	121	110	130	116	125	129	136	130	134	131	99	120	126	142	109	127	124	108	117	124	129	129	116	116	111	113	112	122	137	138	107	106	117	118	116	118	133	124	120	129	128	123	111	123	134	113	131	125	116	121	128	132	118	129	119	128	137	107	119	92	116	136	140	124	116	133	103	122	117	121	140	138	119	121	112	124	137	139	118	138	115	116	115	124	102	122	95	144	144	135	106	100	115	121	118	129	126	110	139	141	132	129	119	133	134	112	132	138	129	120	120	116	132	130	126	133	127	112	123	109	102	153	111	122	124	124	122	127	141	117	127	133	118	111	106	114	114	124	145	136	125	136	118	113	100	129	127	126	121	127	132	113	114	109	120	131	135	139	113	137	115	110	109	115	129	139	114	137	128	117	125	140	120	129	138	110	132	141	117	132	136	117	130	124	134	133	135	126	110	145	115	140	124	129	142	133	120	114	132	114	116	127	106	127	133	116	127	136	128	115	115	123	116	127	162	131	120	127	130	122	123	109	110	104	142	108	124	104	146	119	130	148	138	133	113	137	127	111	114	115	124	118	122	126	135	137	133	122	134	133	120	114	133	135	117	121	130	130	128	126	113	127	127	111	141	119	134	124	107	121	121	131	137	134	114	120	117	111	127	113	108	106	117	118	100	105	136	131	154	134	121	114	127	123	115	125	128	144	137	130	125	130	131	124	127	113	128	115	136	116	123	104	116	122	112	112	117	122	132	139	134	135	135	109	113	134	125	126	134	129	149	112	125	114	103	127	132	112	132	126	123	112	123	132	117	111	130	123	114	128	121	129	136	119	91	115	126	112	136	115	121	135	122	124	136	125	116	109	137	108	106	127	120	115	119	120	140	126	112	108	99	139	113	134	122	115	122	112	124	120	122	109	121	126	123	107	124	111	120	135	156	125	148	109	147	137	123	137	115	118	133	125	132	114	114	108	117	128	121	132	128	116	125	131	129	123	138	141	134	112	134	124	113	111	118	128	107	102	135	121	137	142	121	137	108	149	107	136	140	130	127	125	113	138	104	108	108	162	115	128	124	112	114	127	109	124	128	125	108	122	150	123	122	136	127	118	123	127	135	133	119	127	115	123	121	120	126	138	119	102	136	133	143	102	112	141	130	113	129	129	114	110	132	115	127	161	139	129
16934	747	1378	1535	1289	1010	818	712	654	596	549	491	471	455	453	417	441	416	402	393	403	350	369	417	352	407	387	348	367	360	351	366	340	311	346	368	388	351	364	341	357	312	351	334	324	358	324	338	362	375	367	334	327	344	318	323	320	351	342	337	345	351	351	358	343	347	318	351	325	354	327	322	318	338	310	366	315	324	314	334	312	316	319	301	338	352	339	327	339	339	339	354	340	334	330	329	329	324	325	358	312	355	325	369	309	294	336	323	312	334	328	345	367	348	317	345	352	350	324	320	324	342	345	339	356	333	358	324	343	334	337	290	324	350	340	322	292	316	317	305	357	351	318	300	354	313	332	317	370	374	355	333	349	324	314	319	357	329	285	353	323	306	324	328	325	360	340	326	324	301	315	335	355	340	320	314	329	347	314	336	333	298	374	315	318	349	293	305	319	309	312	319	305	352	312	329	307	348	304	364	309	331	328	331	331	364	302	350	320	296	304	332	333	336	303	325	330	348	345	300	307	342	309	311	358	313	324	354	333	322	294	317	327	339	320	327	339	317	341	362	331	306	368	324	307	328	339	288	350	339	312	319	342	350	344	292	336	312	315	297	314	371	337	319	326	335	336	328	337	286	334	352	305	298	326	340	340	342	319	326	331	337	307	330	305	339	344	294	344	328	303	334	319	317	336	321	335	298	296	323	337	336	359	320	342	356	340	325	341	316	370	334	346	359	349	324	315	338	293	338	320	343	316	309	326	335	323	327	346	306	335	342	346	346	314	312	310	327	320	314	302	341	302	363	339	377	320	302	321	351	329	353	344	332	331	339	331	360	343	311	350	320	323	328	330	377	348	325	317	324	333	330	331	321	348	327	325	325	322	329	314	345	341	331	336	339	336	327	318	308	320	338	323	316	346	359	353	340	350	337	349	316	328	291	295	327	330	354	350	352	352	343	296	286	338	325	344	345	315	299	347	310	309	319	317	300	330	310	364	350	327	318	343	307	320	337	341	331	335	334	299	391	316	315	341	347	361	315	307	288	323	332	324	355	361	288	326	287	342	314	317	344	332	291	290	327	330	337	303	330	344	327	322	320	368	299	338	298	328	346	316	299	316	329	324	340	306	327	330	331	297	320	322	339	357	333	318	303	309	318	338	341	305	343	362	324	340	328	296	348	303	346	330	350	328	321	322	336	360	342	310	339	322	349	304	303	337	342	326	346	317	328	327	333	328	307	329	366	358	351	343	315	325	319	346	340	337	325	339	336	327	346	347	337	345	329	332	320	350	373	336	333	341	273	335	318	332	294	300	316	315	334	329	352	303	352	360	338	369	310	341	324	337	338	339	321	336	348	339	368	325	302	310	349	313	341	317	352	329	337	324	330	320	368	340	340	305	329	338	357	339	338	335	351	314	328	343	297	341	343	318	325	342	326	336	311	321	325	314	328	317	339	358	332	357	338	343	327	301	338	324	350	309	307	339	340	301	329	308	363	327	311	338	308	313	335	306	308	343	336	330	328	361	321	331	345	321	319	352	303	336	315	301	354	340	315	358	343	339	336	320	358	294	328	320	325	320	303	331	357	355	351	321	319	300	326	357	332	291	318	327	323	323	318	325	350	294	336	313	327	328	307	293	341	311	318	330	324	329	368	313	334	301	331	341	323	321	339	322	330	341	349	324	383	304	320	332	314	336	338	342	342	317	359	360	332	343	353	340	329	314	334	305	315	348	338	286	306	373	286	327	367	338	323	345	335	334	329	334	333	329	339	319	331	321	318	327	331	365	315	323	339	326	311	322	327	307	330	308	336	336	337	325	337	332	323	327	326	344	332	358	342	366	330	284	313	346	317	320	333	314	331	332	326	372	343	317	335	296	320	346	316	327	333	336	320	328	334	315	298	345	328	337	337	317	332	337	321	327	315	335	314	360	321	353	350	344	293	318	322	332	334	299	348	311	325	334	332	347	313	325	345	314	309	318	375	313	345	323	326	336	341	320	359	307	321	311	361	309	321	331	347	343	333	350	322	295	348	309	361	296	311	336	320	345	320	317	333	330	324	331	337	354	344	331	334	300	350	305	333	326	344	300	339	315	341	305	281	330	327	356	366	332	331	319	304	324	326	322	335	349	334	339	361	324	320	335	292	302	327	340	313	321	317	325	314	340	324	296	333	327	344	363	340	337	330	309	296	333	333	320	317	340	320	320	322	347	314	320	343	343	351	334	348	322	329	355	328	331	303	329	332	295	334	309	319	321	365	365	326	345	318	328	322	312	344	330	372	316	333	314	319	282	328	305	326	321	322	319	342	311	336	325	308	329	310	349	349	307	306	341	318	316	307	349	340	340	343	362	344	305	304	341	348	315	320	307	293	351	346	359	318	316	296	319	296	333	332	322	321	318	322	380	324	347	321	336	311	364	338	333	319	337	356	355	342	339	328	320	342	336	342	341	343	321	320	387	340	359	308	334	371	348	397	326	368	347	321	330	300	325	333	328	326	303	328	357	333	318	320	329	352	302	321	344	330	370	337	346	313	333	326	335	331	342	313	337	321	327	339	314	364	300	346	331	322	315	342	313	343	345	305	342	344	330	326	341	346	326	331	359	302	320	314	330	320	334	332	356	303	333	326	344	344	316	350	348	342	326	344	326	319	352	320	349	375	300	326	348	317	341	342	355	319	331	353	330	334	355	319	298	315	320	338	345	327	307	360	358	327	324	303	337	354	339	330	328	330	345	324	324	294	342	326	306	353	302	300	341	359	309	348	329	331	358	354	305	323	320	323	318	318	333	345	375	330	341	303	336	345	333	341	312	322	312	318	329	298	332	328	346	328	339	293	302	323	339	307	303	339	304	350	295	315	307	357	307	358	304	369	336	316	324	339	318	300	374	298	321	332	316	312	314	342	344	336	302	327	345	329	327	335	328	342	324	300	343	316	332	342	335	333	360	338	338	341	326	335	332	318	337	323	301	342	346	311	330	340	322	345	345	333	329	315	332	306	332	348	339	323	309	341	343	324	329	319	328	317	351	381	333	319	337	331	331	329	295	350	327	312	312	348	344	345	347	335	345	343	365	338	292	356	301	322	343	330	328	344	339	301	333	313	341	317	328	341	349	328	322	355	323	349	281	336	314	309	328	357	333	349	325	333	329	324	337	347	320	320	324	347	327	312	341	336	345	319	319	363	318	334	315	354	288	343	341	325	307	328	319	362	333	328	339	330	318	360	302	350	330	308	299	351	358	360	351	326	334	350	324	321	357	317	321	318	324	309	321	334	343	331	323	357	310	311	334	327	335	330	363	335	323	311	345	310	306	348	328	333	332	355	371	351	314	317	319	311	319	327	317	363	371	357	313	347	343	311	344	353	317	340	333	323	297	362	323	320	353	317	321	333	317	327	316	341	319	327	339	342	315	357	314	321	352	346	352	327	348	296	342	347	332	302	333	335	304	316	337	339	353	341	328	313	336	340	329	324	356	287	320	334	309	310	308	332	344	321
5739	465	410	342	405	347	394	388	332	372	372	352	376	383	374	374	357	399	387	343	384	431	372	367	348	366	338	355	395	343	373	355	351	376	372	360	378	390	363	343	368	351	341	351	386	370	348	346	363	347	328	391	334	371	375	399	380	333	368	326	354	399	323	348	368	348	369	346	371	362	339	340	355	320	312	325	345	338	334	380	378	360	335	344	340	346	349	349	371	344	387	363	337	385	359	386	329	351	381	343	349	394	364	391	360	387	395	382	362	368	350	334	357	373	363	343	349	374	362	343	369	331	355	378	366	333	366	357	348	388	357	355	349	369	328	361	351	332	364	333	363	346	379	361	401	412	340	357	362	349	317	358	372	354	382	344	346	347	324	358	379	409	362	366	339	370	362	371	396	310	361	334	374	326	382	345	359	386	347	323	360	363	371	336	381	343	388	343	351	383	392	348	362	347	392	381	363	384	343	379	377	356	340	358	406	358	380	337	355	341	354	335	344	349	386	330	380	361	339	337	385	345	366	359	369	368	363	363	341	360	354	367	392	388	358	342	351	355	372	403	352	356	339	396	348	329	337	354	356	376	352	378	371	337	378	380	352	390	380	329	383	351	360	352	350	367	368	363	373	371	376	350	364	361	363	343	358	416	385	358	368	333	369	360	366	357	367	381	390	313	368	363	364	363	394	385	371	338	360	372	362	376	351	348	346	384	368	355	332	368	370	302	333	365	350	378	344	393	379	347	384	344	364	349	347	382	371	370	321	375	368	341	337	378	378	377	349	342	380	321	357	334	309	373	360	373	364	367	371	365	347	396	378	377	340	379	375	356	345	343	337	383	363	380	342	370	323	373	350	411	357	341	345	396	375	414	342	349	347	332	361	405	391	362	383	353	342	379	364	309	363	340	327	346	373	332	381	345	339	334	374	363	375	368	335	366	350	328	364	349	398	356	371	366	354	383	374	382	363	360	357	377	356	400	416	371	334	392	315	363	327	344	348	382	338	398	370	390	348	369	378	385	384	345	333	379	362	371	350	360	345	377	383	360	392	321	380	356	340	387	375	376	346	379	360	362	390	354	389	322	368	374	327	327	361	369	356	358	378	402	363	349	351	383	380	364	378	346	351	345	369	361	365	325	352	353	341	390	319	358	366	334	393	363	413	406	377	359	313	325	385	364	346	291	340	338	353	369	372	359	385	343	342	366	384	339	389	367	351	367	346	359	331	339	351	384	363	353	366	377	392	360	329	367	361	384	353	357	380	377	356	357	368	351	343	359	376	383	354	330	382	368	347	334	323	349	358	357	370	382	326	351	388	346	334	357	353	343	351	334	381	355	363	347	332	384	347	387	400	380	342	357	368	353	358	334	351	337	353	328	360	363	383	361	368	368	356	375	357	346	387	348	332	347	369	370	368	368	382	354	352	324	329	367	331	417	380	365	339	343	387	363	354	363	340	371	376	353	369	349	337	331	386	337	393	345	384	380	374	378	368	377	349	344	396	344	357	385	387	336	355	360	404	398	343	360	359	328	350	373	386	321	393	353	379	372	369	375	366	370	346	362	364	351	359	376	352	397	358	382	371	366	361	404	363	339	362	390	397	353	347	360	330	343	345	352	373	404	353	397	360	357	363	360	378	333	352	379	363	360	355	338	374	425	365	357	379	355	348	357	316	329	335	390	377	384	330	369	388	328	365	343	371	386	369	357	337	366	337	365	376	346	374	351	364	360	358	364	383	354	347	343	323	387	319	360	328	355	377	357	371	372	362	397	367	400	357	329	354	329	333	373	389	412	346	376	382	382	372	327	369	335	361	390	363	366	346	353	371	357	327	366	377	337	370	343	337	364	353	374	345	363	373	386	398	353	363	370	370	348	411	370	393	348	395	325	401	370	356	406	340	367	358	357	337	378	375	365	363	379	364	356	344	359	369	349	362	353	353	320	374	380	352	360	345	366	325	369	406	358	386	351	348	316	350	354	361	354	382	358	366	346	371	376	359	333	388	373	352	355	364	386	360	350	361	347	367	371	384	329	333	320	360	379	328	355	315	366	367	360	351	400	368	335	378	367	354	360	396	363	368	388	353	376	334	358	365	375	398	367	349	362	354	355	323	353	345	364	338	357	396	393	365	365	367	334	381	343	342	352	355	363	346	309	348	372	338	364	377	385	365	396	376	383	371	342	376	351	339	322	384	379	359	371	390	354	347	359	355	370	367	339	340	361	336	323	348	389	328	383	345	353	369	370	356	358	349	361	359	362	365	352	345	364	342	351	361	356	338	354	393	356	346	354	372	328	334	332	359	360	357	345	336	393	326	382	406	364	330	350	354	366	382	368	380	361	359	366	370	381	376	370	341	361	371	341	336	362	363	370	378	411	365	379	360	385	367	355	363	388	377	358	391	371	364	332	370	344	360	361	376	369	363	380	367	348	349	360	341	332	369	360	339	408	334	368	340	335	329	370	315	365	373	363	350	383	362	387	337	386	339	356	354	347	374	340	363	369	370	403	393	314	371	378	369	359	388	357	353	389	382	353	379	405	355	370	372	378	350	371	375	328	376	333	366	360	359	377	360	400	352	389	358	344	388	318	346	337	346	386	423	396	371	347	359	386	363	368	339	361	372	378	363	378	380	391	354	374	339	352	393	353	380	369	353	353	362	351	380	378	381	363	389	394	381	408	384	343	357	402	367	351	367	366	373	425	336	342	346	373	341	362	374	349	386	358	400	355	368	336	369	355	352	344	339	393	390	373	338	355	328	353	379	372	371	367	357	386	352	355	325	379	351	338	371	358	368	358	354	379	334	347	342	393	321	344	348	363	353	378	355	329	365	343	358	356	359	378	336	380	351	379	370	364	397	374	361	373	367	321	358	320	342	375	378	367	394	347	350	373	373	353	377	349	387	350	350	355	333	383	341	336	372	376	357	373	365	357	372	356	368	353	392	366	335	386	356	337	409	366	337	353	354	366	380	374	343	345	357	363	325	336	343	367	336	324	377	336	370	370	364	325	336	327	346	333	343	344	386	351	408	423	399	377	368	339	349	369	368	384	380	346	363	395	398	354	329	370	344	344	358	356	371	384	360	328	352	369	334	350	354	322	368	330	367	356	360	376	363	356	358	363	354	372	384	361	354	343	327	325	372	389	359	334	377	373	346	372	344	357	353	359	360	356	316	357	350	346	387	343	340	346	342	360	364	362	367	341	350	389	354	374	337	364	334	375	396	324	353	338	355	387	360	359	367	357	355	349	360	361	365	337	366	394	377	377	375	330	377	379	377	383	406	363	374	373	355	333	376	316	353	366	367	384	338	356	339	396	373	339	375	333	362	402	350	377	356	332	390	385	367	356	327	387	386	373	364	367	352	376	359	358	380	376	392	382	355	373	349	327	347	363	357	377	365	363	373	374	356	330	400	351	352	350	342	356	391	357	321	344	330	377	375	341	317	340	388	332	353	385	388	323	401	361	361	403	372	352	341	367	381	371	375	367	344	377
4852	856	895	873	856	885	884	819	873	808	847	874	858	853	842	847	844	827	844	885	896	829	865	881	859	844	870	849	838	829	882	883	872	838	837	835	831	832	890	868	815	833	860	821	878	854	876	889	879	824	862	858	832	833	816	818	828	826	863	868	817	848	788	841	844	883	800	849	875	826	813	870	764	808	863	841	850	845	827	803	837	854	824	884	858	855	838	857	858	790	877	913	834	853	855	894	839	855	847	838	829	818	867	880	848	776	830	852	853	803	829	804	872	804	821	835	799	849	861	820	821	868	843	793	903	901	887	866	870	836	866	873	887	896	857	864	846	888	830	813	863	810	841	809	816	811	799	825	872	860	893	850	882	859	847	857	838	864	805	847	817	861	870	879	906	829	876	823	869	829	820	868	835	823	855	795	850	867	796	815	913	865	911	891	869	802	883	840	839	816	840	862	871	826	868	861	828	827	844	904	837	877	816	879	885	817	788	852	860	851	853	841	843	826	844	815	876	826	848	866	845	867	847	908	835	849	818	837	845	859	860	830	870	816	901	896	885	851	834	826	809	865	799	815	857	859	861	876	885	848	862	856	883	835	876	875	837	846	846	866	898	830	879	887	859	850	885	831	853	826	852	853	886	849	831	788	891	833	832	851	874	825	872	905	825	900	870	835	867	894	859	846	860	846	837	784	775	840	843	850	852	837	821	842	827	878	829	884	831	882	876	859	914	848	821	815	796	814	848	881	851	838	881	865	870	880	875	874	857	879	881	843	871	847	836	874	832	840	858	795	863	873	837	780	857	891	812	911	866	884	852	795	848	777	863	889	853	811	847	834	836	851	846	841	839	829	880	818	831	880	855	811	856	787	835	862	827	828	849	871	873	877	879	875	885	898	830	855	848	833	863	840	807	855	792	858	838	833	876	865	867	814	897	872	849	847	879	830	897	850	834	820	840	843	889	912	826	874	908	836	874	806	909	796	851	853	856	852	873	790	796	840	813	849	878	877	834	808	858	859	860	819	883	842	849	843	847	834	874	835	767	859	784	858	889	850	838	853	859	860	930	894	847	819	827	865	879	854	839	836	822	868	885	886	838	832	866	889	838	819	898	869	855	804	853	827	866	885	872	836	839	801	829	826	813	898	826	916	890	856	841	872	899	846	847	820	856	841	833	886	888	836	793	856	877	857	887	834	857	825	840	817	885	890	803	785	845	796	863	838	802	861	788	883	909	871	816	861	847	865	847	883	831	926	817	839	845	849	795	830	839	937	838	870	844	803	865	882	843	852	855	827	853	851	868	921	881	856	893	807	781	865	857	877	840	817	849	799	871	901	856	924	832	871	873	831	794	824	839	812	822	812	917	859	869	870	828	876	823	836	852	831	856	888	839	875	865	822	879	849	835	860	864	843	826	821	877	824	814	850	818	920	845	845	867	886	839	849	866	875	861	835	878	838	867	865	817	853	819	806	842	904	819	848	785	859	792	887	851	868	837	799	842	851	876	788	817	863	839	868	899	828	873	880	883	874	858	898	866	865	877	873	879	906	868	884	885	823	870	839	918	824	851	855	857	763	872	828	819	908	819	824	852	880	812	867	824	816	836	825	837	872	878	856	837	898	895	912	872	879	867	862	844	802	890	828	788	862	859	796	857	836	876	855	859	858	861	884	831	862	830	832	888	881	802	879	813	839	847	813	834	801	824	869	830	858	856	882	829	859	869	856	852	866	864	826	824	914	848	808	865	882	857	886	875	828	843	894	872	902	910	813	821	887	854	867	839	877	830	872	825	857	904	905	898	803	822	831	864	905	859	876	826	860	844	878	873	909	876	892	850	867	845	834	817	908	850	878	827	891	871	829	829	841	866	844	847	879	822	921	873	862	845	882	855	863	846	831	832	804	818	838	877	870	808	836	898	847	896	852	814	832	844	809	883	887	854	823	907	873	854	873	882	829	868	854	812	893	789	808	854	832	853	861	823	858	893	820	808	866	831	815	874	849	865	888	857	821	812	821	880	921	834	842	860	880	819	831	853	839	872	849	946	845	785	859	853	878	840	866	875	868	867	841	839	879	866	820	821	828	862	851	778	818	822	835	843	843	873	879	870	916	858	892	911	862	878	835	846	837	839	828	887	869	787	858	861	863	825	883	809	863	885	820	809	854	848	845	862	862	876	880	876	864	809	908	838	806	807	867	893	866	953	853	855	829	832	852	878	862	874	832	827	856	834	856	865	912	864	818	836	827	841	898	852	866	844	816	837	837	849	895	843	858	816	877	820	879	872	816	824	824	842	855	862	831	788	836	889	831	871	833	804	831	812	852	830	851	797	849	846	904	861	904	821	908	826	868	822	856	858	819	854	859	806	884	795	854	881	841	843	861	817	907	885	825	774	860	821	847	821	849	823	826	857	818	864	830	855	814	854	836	866	831	874	847	790	884	868	904	881	836	844	869	870	859	785	834	855	879	800	858	840	868	854	869	860	845	868	889	863	829	836	848	861	879	851	855	867	832	838	859	860	856	826	863	810	845	830	831	858	900	828	842	846	859	800	806	895	798	842	869	814	867	844	852	803	856	880	845	851	907	893	812	864	821	913	898	893	871	825	859	881	823	834	831	864	820	864	810	837	866	871	831	852	803	840	866	867	816	879	861	856	818	878	882	871	877	872	842	850	905	835	825	838	815	819	845	897	851	869	840	794	858	837	896	831	820	838	820	915	872	847	848	876	814	831	875	820	860	816	848	832	861	857	848	858	856	857	824	865	797	856	852	838	854	829	882	849	871	829	843	822	843	867	864	840	854	815	865	811	852	858	883	875	860	862	883	870	824	845	880	791	826	824	844	843	806	837	862	826	866	860	848	873	900	840	832	856	840	829	898	817	832	886	812	846	813	877	807	881	868	840	870	864	867	795	877	854	871	792	815	817	839	939	831	831	833	867	873	811	852	864	885	786	829	876	907	883	809	868	868	857	856	831	845	832	845	911	854	824	873	799	863	841	794	822	805	904	780	851	877	862	898	837	865	852	843	817	842	851	835	873	857	808	850	831	915	876	841	809	840	834	823	848	794	870	907	859	879	844	851	834	838	889	846	823	873	872	851	868	887	889	894	865	832	865	820	869	844	828	848	798	858	894	863	867	834	830	865	832	821	840	849	924	852	871	830	826	881	838	789	891	867	837	849	808	865	858	848	792	838	845	816	844	864	801	844	845	863	872	842	874	928	839	841	884	847	861	790	841	845	778	851	867	843	894	824	873	837	814	865	839	828	888	798	869	919	856	834	932	884	833	871	886	814	846	809	832	791	857	871	857	836	875	824	871	871	904	889	866	874	840	847	886	846	883	841	831	849	845	832	849	865	854	864	857	845	899	841	788	851	896	850	851	848	809	823	842	825	874	855	833	888	839	803	872	759	846	837	848	822	854	870	836	811	836	811	827	868	862	864	828	867	871	879	879	828	866	845	874	831	857	891	860	835	826	812	869	899	796	835	840	825	834	858
19945	1893	612	451	398	353	334	339	325	319	300	298	316	270	275	317	290	307	296	289	284	282	300	278	306	310	307	270	292	287	258	279	283	333	321	299	270	257	271	307	283	284	295	295	281	293	281	264	281	285	273	313	298	281	308	276	297	283	300	287	283	270	281	303	266	271	273	318	298	259	298	336	292	275	282	271	286	297	309	283	308	310	290	236	298	285	295	275	265	323	298	260	263	260	279	316	290	258	280	288	311	293	274	290	259	282	292	312	286	297	285	299	278	276	303	257	284	273	258	318	280	280	290	316	282	273	272	259	262	279	267	290	292	283	284	279	284	305	307	271	279	286	316	264	274	269	289	267	262	297	282	279	276	311	272	289	285	277	308	271	270	285	330	292	316	276	292	304	283	282	278	287	295	258	279	288	300	297	283	297	318	289	332	307	284	298	293	273	274	275	310	303	253	274	288	286	301	304	275	288	298	272	285	279	307	294	276	277	288	271	268	286	309	271	287	315	286	280	300	287	317	284	315	281	289	322	267	281	286	306	282	303	255	305	269	244	281	305	275	288	305	277	277	287	312	286	264	288	299	284	285	282	301	274	312	288	306	272	282	263	304	272	267	250	304	282	288	276	274	305	276	267	298	289	292	299	270	258	303	268	298	300	271	299	267	321	289	274	278	318	282	320	266	277	330	280	278	311	299	290	269	275	280	286	284	278	291	299	299	299	298	279	278	282	287	279	287	309	292	265	288	297	271	312	277	253	289	290	306	279	291	306	281	293	312	284	269	303	275	289	286	281	289	286	278	280	315	286	301	305	269	272	258	309	305	296	311	306	316	323	285	275	282	294	265	325	280	289	290	247	320	266	271	257	266	303	283	291	301	294	299	299	284	290	277	308	291	307	318	314	299	278	280	291	328	286	262	282	279	293	264	299	290	317	291	311	275	278	310	276	311	287	249	299	290	266	291	290	268	318	300	262	299	297	268	307	268	310	293	275	277	276	264	291	308	295	311	282	341	317	289	275	265	264	300	290	270	287	295	265	278	292	293	287	293	296	285	310	309	281	282	286	316	304	322	273	279	264	317	248	287	289	302	321	276	288	296	313	311	303	287	277	313	285	269	288	266	269	269	264	277	287	270	271	289	316	313	288	276	303	278	257	279	307	271	278	304	300	257	261	288	285	281	317	313	284	290	312	285	285	298	294	322	259	260	293	311	323	258	304	280	274	283	274	262	297	306	261	318	286	254	305	266	300	263	289	282	288	261	306	330	320	279	259	280	309	266	274	279	309	287	298	275	276	253	325	290	268	271	290	288	267	268	278	280	241	291	304	263	302	339	306	290	292	275	316	285	289	284	276	271	303	285	268	275	317	328	288	293	250	264	293	276	304	286	303	286	277	312	287	287	312	267	285	281	310	251	303	289	301	315	303	289	318	280	308	290	294	285	271	296	272	308	287	297	301	275	319	278	300	320	291	248	290	291	307	332	278	298	284	290	311	286	274	285	304	304	283	265	267	321	279	297	295	290	274	286	296	324	308	306	268	249	291	283	276	292	272	273	317	281	317	254	271	264	275	292	309	307	278	279	283	301	292	267	334	289	268	285	284	295	305	293	312	305	256	269	281	272	281	277	289	325	306	317	312	297	270	311	288	291	292	310	290	270	282	283	308	305	299	272	283	279	280	303	275	281	296	306	265	253	267	295	291	304	294	313	273	267	287	278	271	316	287	261	298	272	301	244	293	257	288	268	293	297	292	280	266	275	311	270	283	274	300	270	290	302	269	307	288	289	303	319	295	267	283	262	281	278	291	315	308	278	285	267	254	279	330	301	292	295	299	284	267	302	257	301	276	335	301	297	292	300	299	287	262	298	278	269	294	285	269	269	310	292	310	265	276	312	281	261	291	287	261	317	269	282	269	251	291	267	241	308	311	297	261	280	290	273	290	289	298	302	273	291	289	293	303	294	262	326	273	294	254	307	283	310	268	309	304	263	297	295	293	306	302	332	296	275	282	286	282	279	293	301	282	301	309	272	260	274	296	275	288	288	303	271	262	316	274	276	316	281	290	298	284	310	310	267	235	291	276	263	248	277	272	302	299	257	262	289	312	306	276	277	301	300	286	270	274	305	304	273	282	265	275	295	296	294	283	299	296	258	278	307	271	285	280	282	285	299	324	285	314	273	273	262	269	277	267	287	294	292	297	304	282	317	299	280	284	327	298	267	300	303	254	282	259	288	287	293	281	251	345	320	288	334	277	264	320	280	273	302	291	301	291	295	322	289	287	286	309	283	265	284	270	295	314	312	285	252	272	306	281	300	274	291	280	280	279	249	288	301	297	302	293	265	275	297	280	279	289	282	287	279	271	330	288	316	298	315	267	280	291	316	273	279	279	275	287	295	281	276	263	273	293	277	270	249	267	267	268	266	283	297	292	268	278	287	295	301	314	281	299	272	267	293	254	308	285	302	257	287	257	287	273	288	293	259	317	262	283	290	281	268	279	293	287	268	276	333	291	286	302	277	299	283	289	265	272	292	300	298	278	290	283	273	292	277	277	289	295	268	267	284	293	274	300	285	280	254	279	290	316	277	248	332	293	278	284	303	292	322	295	284	268	284	310	318	269	278	284	285	294	296	274	325	299	278	290	296	274	276	290	278	290	299	284	285	287	311	280	291	274	262	312	285	294	259	294	234	283	296	287	254	267	278	316	238	267	264	277	277	276	263	309	257	263	281	255	306	270	293	302	292	287	290	310	285	304	243	296	268	313	266	312	264	288	283	293	312	298	288	284	277	322	298	288	276	301	270	275	273	290	289	278	333	264	257	311	283	287	282	284	268	312	290	281	286	271	285	262	276	284	291	269	305	300	283	291	252	270	302	264	286	291	265	296	315	299	291	310	252	261	265	298	332	323	259	293	303	282	279	307	324	292	252	283	283	298	261	301	289	315	312	299	288	280	289	295	275	298	278	309	315	289	313	275	283	288	316	294	269	293	273	279	294	290	314	268	266	281	317	282	300	274	280	287	267	269	296	271	285	258	300	303	330	295	288	268	296	274	310	319	312	263	280	273	297	283	308	305	283	293	297	248	287	289	309	262	300	274	269	264	275	283	306	270	258	289	313	277	287	281	266	279	288	270	297	256	304	294	322	280	289	302	271	283	303	276	332	282	281	260	307	273	309	302	271	282	304	297	295	307	258	314	269	327	304	295	302	276	276	278	269	291	283	280	276	274	306	312	256	273	273	293	272	333	287	285	295	297	258	290	270	304	317	290	295	253	291	275	273	272	331	282	275	306	244	276	273	282	280	285	269	261	287	289	268	285	324	299	262	276	313	284	292	291	262	329	280	288	305	280	306	278	281	272	274	296	279	288	261	287	281	291	304	316	296	292	275	302	288	281	295	306	274	317	298	285	301	283	310	275	280	302	280	267	292	312	284	272	288	294	269	282	263	283	289	264	327	268	305	278	291	291	295	291	311	301	332	298	292	229	267	280
13879	864	1196	1315	1155	1090	915	896	835	775	773	794	776	734	744	713	737	725	681	739	772	705	673	696	703	714	723	728	701	695	718	693	703	748	698	700	704	701	702	683	680	681	651	742	685	683	627	668	703	702	703	662	681	669	682	718	709	671	672	661	710	716	671	712	681	647	698	682	674	707	758	659	676	690	672	674	663	715	716	680	696	682	646	660	678	645	687	643	696	708	666	674	700	696	677	693	666	701	703	684	727	677	664	698	739	658	699	751	737	662	680	737	716	690	685	657	669	695	670	691	688	699	666	694	688	638	656	746	698	633	677	747	700	710	662	686	677	696	691	668	673	693	722	685	707	733	658	691	671	681	662	681	700	635	668	699	701	689	638	680	708	657	677	705	662	727	708	682	692	697	714	694	617	635	718	715	723	719	710	721	625	718	717	668	633	641	712	660	726	675	697	676	680	644	646	649	666	698	700	696	727	690	670	686	661	674	683	666	654	681	698	660	712	683	685	685	689	662	660	698	705	703	663	665	676	677	687	672	691	695	682	663	688	660	676	705	687	717	651	664	631	670	671	700	676	688	660	709	676	705	688	622	710	618	659	696	706	676	658	700	698	742	695	693	687	664	694	709	665	757	664	696	658	673	658	673	657	649	649	690	679	668	640	733	702	694	662	711	650	726	683	670	644	697	661	659	718	672	649	679	679	695	717	674	720	724	695	724	660	680	663	719	675	701	692	664	711	698	657	688	721	644	729	692	667	677	702	653	676	678	645	679	677	693	721	696	676	669	683	623	679	671	675	728	684	673	732	671	683	698	707	668	661	672	663	682	694	717	690	661	696	666	669	711	696	658	673	697	709	680	727	640	661	638	754	691	652	688	688	705	625	711	639	679	673	664	711	653	679	658	659	709	697	688	686	666	686	639	675	679	706	697	698	662	709	692	662	613	652	701	676	725	693	674	672	665	713	653	654	713	663	653	645	696	697	648	668	722	651	701	655	685	689	702	684	634	692	673	639	708	663	678	720	663	673	675	662	653	667	672	691	682	674	698	699	678	699	707	667	661	685	705	633	653	658	616	707	683	692	678	681	679	692	661	708	685	706	695	675	679	707	701	700	660	664	633	710	713	695	700	701	689	684	635	685	701	720	672	694	682	699	663	659	680	722	686	681	700	659	707	683	624	677	702	707	728	615	648	720	665	688	699	662	675	670	713	677	670	701	679	649	715	697	653	710	665	699	645	716	660	687	699	690	682	659	653	661	679	697	667	679	661	653	675	698	689	658	684	677	674	687	649	672	637	705	690	678	664	690	652	681	679	686	709	685	715	675	620	658	708	658	684	680	680	716	670	688	683	684	648	678	657	657	665	684	711	663	668	696	641	727	677	685	706	652	691	672	703	666	705	672	606	704	645	718	695	672	637	674	638	687	720	703	676	631	663	687	648	720	735	632	710	728	658	673	668	672	702	717	682	665	664	712	703	724	687	666	701	726	707	660	673	670	671	679	665	682	659	693	695	684	652	713	703	679	723	707	649	664	769	660	667	655	695	751	684	690	680	675	646	639	666	678	684	663	688	651	670	648	701	699	690	680	700	656	694	602	648	703	685	697	682	686	651	687	669	686	652	693	712	644	630	695	675	688	693	670	658	669	697	681	656	691	650	673	667	660	669	675	637	737	655	653	647	711	670	684	693	646	694	651	707	660	678	723	704	686	678	720	664	637	657	633	718	701	730	659	681	707	703	650	697	651	673	666	718	641	666	633	699	657	712	672	728	634	684	655	686	715	668	657	722	675	695	708	674	690	674	715	676	654	693	670	702	650	698	687	660	672	707	671	710	688	707	711	654	700	672	691	696	702	635	668	667	676	667	684	686	659	675	695	716	638	692	655	710	657	725	648	718	666	709	644	686	686	683	700	713	709	641	666	654	700	700	691	637	720	672	674	703	685	678	652	658	658	685	661	731	709	648	676	661	681	691	672	677	705	696	670	698	684	722	682	676	730	672	679	694	722	664	682	652	738	703	680	644	673	661	694	721	699	642	660	680	657	700	709	661	664	707	704	683	690	745	696	683	681	707	711	681	697	684	671	699	670	648	791	670	687	679	695	683	723	712	653	721	649	693	687	708	647	677	666	700	698	642	653	681	661	707	650	670	667	677	699	739	696	664	662	687	703	684	676	709	725	692	708	669	694	703	702	681	657	659	650	630	670	731	667	682	664	719	659	676	647	685	663	664	661	670	670	708	702	691	680	705	696	689	680	685	659	670	747	676	672	696	657	714	665	710	717	742	699	678	689	738	706	664	760	680	653	678	688	715	695	660	677	679	714	689	704	698	647	679	659	682	636	719	692	700	657	673	647	670	672	718	708	698	686	688	716	645	645	680	717	710	663	701	656	734	695	692	695	671	679	673	632	659	690	683	666	684	702	704	655	674	675	660	635	716	647	682	651	679	666	659	692	661	708	681	693	684	682	665	689	663	655	700	678	648	700	709	683	694	636	686	689	652	705	725	663	673	663	711	709	679	673	686	704	655	687	703	705	653	715	693	666	703	681	736	688	677	695	709	714	720	697	695	691	693	634	666	679	677	643	695	694	662	714	703	683	675	669	701	685	666	684	661	667	678	672	673	645	667	661	680	705	644	657	705	649	688	719	671	719	685	677	670	707	717	692	681	691	655	715	707	698	701	698	668	678	642	706	674	691	674	703	692	669	677	654	661	641	668	693	718	662	672	680	676	652	686	688	667	684	686	627	726	720	693	681	684	650	686	666	698	683	720	652	682	726	661	710	674	686	662	686	683	675	682	716	684	699	726	702	691	690	695	678	688	655	692	669	736	667	703	699	682	680	688	689	699	678	648	732	702	654	627	692	693	689	665	675	664	698	696	683	681	662	679	681	660	685	682	658	689	660	682	687	695	645	653	683	670	665	699	646	674	715	672	655	675	672	694	666	669	670	706	669	715	714	687	722	653	662	666	643	681	691	659	701	684	693	678	640	654	688	730	657	656	644	695	686	707	694	705	702	697	693	684	685	677	692	671	695	667	654	725	677	663	721	688	639	705	707	657	669	726	663	654	665	695	708	696	666	686	701	658	692	727	675	708	650	707	717	701	726	671	720	699	684	735	658	685	683	708	745	670	634	647	684	675	694	653	697	647	666	675	662	667	707	697	645	665	690	659	716	736	692	671	710	698	716	656	684	657	698	691	643	647	696	672	708	693	662	672	695	650	622	677	723	643	702	658	726	657	640	703	699	662	702	709	645	717	681	659	694	729	663	668	687	674	654	688	684	678	654	654	686	706	628	680	741	671	742	661	663	650	682	649	659	695	634	686	664	733	648	687	706	687	667	693	686	648	704	663	702	690	663	667	640	702	677	666	716	693	678	654	652	694	659	670	698	719	715	677	710	654	668	666	731	678	659	715	674	751	679	683	684	685	700	690	687	728	696	710	674	670	703	693	646	686	662	672	695	660	647	651	654	676	633	686	729	690	664	671
28598	3525	773	507	347	254	208	151	187	181	155	151	145	157	126	125	149	145	126	133	137	113	125	125	143	127	140	101	125	131	120	118	125	113	134	134	116	123	120	126	121	117	115	123	125	110	120	146	127	125	128	135	138	124	128	125	122	125	139	103	133	140	139	120	130	111	112	125	152	135	105	116	123	105	120	125	116	119	143	131	140	108	137	120	122	120	98	130	123	136	119	131	128	128	127	114	118	103	129	117	122	127	137	111	120	102	119	147	89	108	98	103	113	127	132	120	123	123	122	117	120	133	121	104	133	120	111	140	121	125	124	130	143	119	133	111	128	128	129	121	119	138	112	131	141	118	125	122	132	130	120	134	131	110	135	136	138	111	119	137	138	123	123	119	131	132	155	131	168	130	132	118	113	136	124	134	109	139	123	135	113	138	124	124	108	103	124	137	113	117	128	118	121	117	109	137	119	108	130	135	113	133	136	130	130	113	137	123	116	106	123	100	112	117	115	124	106	114	116	111	126	145	120	142	120	117	96	129	116	128	134	124	145	108	114	139	139	108	140	138	126	132	123	115	123	113	137	118	119	125	135	134	123	120	124	113	117	122	106	133	121	150	121	124	122	105	114	131	112	140	124	113	141	105	123	118	147	107	123	129	123	106	124	115	95	127	130	116	125	128	123	124	97	123	111	117	109	107	125	140	120	114	111	127	117	121	144	124	126	115	115	149	134	103	114	132	112	133	130	118	134	132	115	121	116	95	101	123	105	130	130	137	126	144	143	127	125	114	120	115	121	91	120	136	105	121	130	120	139	122	103	117	109	101	120	123	121	133	115	116	128	108	136	116	139	131	111	126	122	115	147	141	135	115	122	120	125	137	95	118	101	130	102	127	125	131	122	118	117	114	114	138	145	110	108	114	102	111	147	128	117	145	107	107	118	136	119	132	121	135	119	124	118	127	102	115	142	110	140	140	130	122	116	119	117	117	119	113	123	119	94	89	138	115	128	127	140	128	138	131	122	122	114	129	114	112	130	120	122	117	126	98	109	125	138	120	130	153	115	113	112	127	121	122	137	141	126	142	109	138	95	136	135	98	120	111	134	102	116	132	121	108	137	113	121	144	121	127	115	108	130	128	124	116	93	147	126	120	124	131	108	112	113	138	120	125	133	118	125	106	133	116	116	112	121	142	130	137	117	110	142	149	115	116	115	114	136	129	132	123	122	120	114	129	117	126	111	97	121	122	123	122	120	133	101	114	104	115	129	125	113	116	136	134	127	120	115	113	105	139	117	108	109	126	132	106	120	111	111	112	112	123	126	143	114	119	107	134	118	131	136	122	128	114	116	123	113	128	118	128	115	112	117	136	132	113	134	137	131	125	103	133	117	112	102	125	122	134	127	105	112	136	121	116	126	132	125	108	137	129	117	116	116	122	111	123	116	139	112	115	109	129	138	125	114	116	131	124	116	122	135	118	125	100	141	124	124	122	123	137	116	101	135	112	108	132	122	130	149	122	116	150	143	97	131	105	137	132	118	117	152	131	119	136	123	127	111	130	111	135	110	132	120	113	117	143	119	136	120	104	142	121	124	102	123	144	112	120	116	127	141	116	118	116	129	120	122	106	122	127	113	123	111	106	116	130	126	132	116	139	130	118	127	126	137	104	114	131	110	119	135	135	112	123	126	123	121	136	131	134	135	108	128	123	121	148	117	133	114	125	120	125	130	126	109	144	131	116	111	110	126	116	122	128	120	119	117	133	152	119	134	133	124	118	116	125	111	126	126	122	123	115	123	129	119	127	118	119	127	119	127	133	101	136	127	126	126	117	131	110	132	113	137	125	109	145	116	112	111	140	127	125	127	128	128	116	132	122	143	136	120	111	138	117	132	126	140	127	117	124	123	113	113	103	140	120	135	117	124	115	127	110	137	117	126	109	126	114	134	133	144	116	137	124	131	119	120	150	149	139	114	133	128	129	111	142	133	117	111	137	113	123	121	99	122	127	111	129	141	117	100	101	139	115	131	110	115	146	105	149	148	153	128	110	115	105	120	130	120	124	104	120	121	115	130	117	140	122	134	129	130	137	107	110	119	107	136	110	99	107	113	115	134	133	114	115	114	130	132	106	114	133	121	121	129	153	113	115	115	139	136	138	128	121	145	119	114	116	130	115	115	118	122	127	115	141	134	106	116	111	113	134	128	115	110	128	132	107	102	119	144	123	125	103	131	124	120	113	129	112	125	128	106	131	136	111	133	110	120	125	118	125	130	103	128	128	118	129	102	115	115	108	119	119	117	117	117	121	122	116	111	131	133	133	138	112	121	105	129	127	118	101	113	117	149	116	114	112	131	112	124	133	137	126	143	108	118	127	114	110	126	112	134	108	134	131	105	122	131	129	122	120	132	112	116	124	126	133	128	116	106	125	145	132	139	130	117	105	103	116	134	108	104	108	125	132	136	159	123	106	111	129	124	141	98	119	129	113	118	140	135	118	136	113	122	95	128	117	143	123	118	123	115	124	98	121	127	127	111	128	134	110	132	119	150	121	111	113	117	113	110	135	109	119	137	130	126	107	126	122	129	146	105	121	109	128	122	124	103	142	119	134	123	114	114	126	122	103	115	130	104	130	109	122	140	115	108	113	119	112	119	131	111	131	160	116	145	112	110	111	124	124	118	124	137	130	115	131	109	119	119	148	115	119	147	125	137	130	108	123	127	116	160	134	127	119	137	108	137	128	121	115	154	134	123	124	127	143	126	112	152	128	109	121	127	121	150	119	122	117	128	141	130	131	115	135	111	115	127	135	152	124	108	123	124	127	141	114	132	136	129	140	132	125	127	112	113	130	105	124	117	141	139	110	114	137	135	127	108	120	132	139	104	151	119	132	124	132	130	118	102	109	124	134	116	117	118	143	132	122	119	128	127	120	110	125	118	122	113	107	123	100	121	116	122	116	134	128	117	111	113	99	121	113	119	134	130	117	147	133	116	134	117	119	116	116	122	119	105	111	139	114	126	109	114	120	106	126	113	122	111	140	124	111	126	109	122	117	108	131	98	127	118	124	120	115	121	133	130	120	120	130	111	122	149	130	129	123	109	142	133	107	145	120	136	119	121	141	121	124	120	122	125	121	128	118	122	111	118	142	145	119	128	97	110	104	133	139	113	120	123	118	112	125	126	122	130	129	116	132	105	140	143	128	133	130	125	123	122	120	121	110	130	131	103	119	133	128	108	118	117	125	138	117	112	111	110	100	116	115	137	123	101	115	97	107	121	136	112	136	127	107	107	105	117	115	126	156	116	100	121	118	112	119	120	120	127	129	106	103	112	115	133	118	118	159	131	125	129	121	125	123	131	128	119	127	122	124	116	121	116	125	128	121	129	122	120	128	121	135	119	127	118	120	114	138	113	113	129	130	105	123	114	119	119	129	117	118	114	95	116	140	138	109	117	112	135	129	132	122	121	126	123	112	140	132	122	132	117	147	135	128	123	119	103	107
17108	763	1316	1531	1364	1049	833	785	631	572	505	466	500	433	418	465	451	379	394	364	411	358	369	358	380	341	382	382	375	363	380	344	342	369	375	311	333	347	354	353	362	336	354	346	335	358	305	342	346	331	333	348	318	304	346	348	335	336	329	383	325	326	330	343	352	318	351	327	320	319	369	329	327	324	337	331	332	303	345	383	322	325	323	319	319	336	324	342	312	348	324	361	339	308	323	321	326	301	316	347	352	345	341	332	316	298	319	321	335	335	327	328	338	362	311	367	333	358	316	367	337	352	327	337	329	363	352	304	308	337	312	329	306	339	324	286	328	334	340	350	324	310	323	334	339	339	343	345	326	321	309	323	313	368	309	321	343	361	330	325	334	307	343	300	312	310	310	317	331	322	290	329	324	337	321	335	302	330	325	317	352	306	339	332	289	298	348	309	342	335	337	322	336	342	351	322	345	324	296	335	313	304	339	356	328	328	307	312	327	332	330	344	340	348	325	313	327	297	331	346	330	322	331	331	307	333	325	318	321	331	326	350	351	313	333	350	348	298	340	362	324	319	346	347	340	334	350	327	365	334	351	329	292	300	348	329	316	345	339	346	353	302	328	333	320	351	330	303	343	327	315	339	320	288	284	341	323	340	319	353	298	340	331	293	335	347	348	327	328	329	332	367	353	313	335	307	331	321	295	355	355	322	297	340	326	333	315	327	291	318	349	359	305	336	326	345	348	343	333	327	323	313	317	372	328	320	293	323	338	341	345	350	311	312	333	348	302	301	325	332	335	329	299	341	304	332	304	321	338	321	319	362	333	332	319	310	294	342	332	332	332	328	330	305	336	306	346	325	319	289	341	297	326	312	366	306	325	343	329	328	355	343	326	337	326	336	315	349	351	350	330	311	300	308	334	353	340	319	364	337	329	316	292	321	340	366	304	330	329	318	310	308	330	374	338	326	324	329	334	329	317	350	314	310	328	383	304	321	337	320	337	302	319	359	335	321	317	311	333	316	338	330	331	330	318	311	330	301	318	338	331	304	306	347	295	348	334	343	322	346	338	319	288	320	353	339	357	307	316	334	306	314	314	329	327	335	342	311	317	287	331	340	351	315	326	339	315	305	316	383	334	336	315	315	362	342	334	299	340	336	336	322	343	327	312	298	318	337	331	312	319	325	341	295	337	331	314	332	339	324	335	336	351	363	314	310	336	340	304	326	334	330	282	319	342	317	360	320	325	318	329	314	356	329	333	315	333	282	340	292	351	321	331	316	344	310	345	323	347	330	331	322	344	301	305	335	322	338	338	328	339	302	321	322	366	345	344	352	313	341	355	291	330	318	331	329	321	330	328	307	324	363	312	356	314	315	323	337	340	328	336	329	316	316	359	338	334	297	315	346	365	333	337	336	347	355	343	329	324	328	342	334	340	344	318	332	316	315	323	323	336	329	309	342	323	327	333	315	321	309	316	305	314	314	354	313	336	334	340	333	345	329	320	311	343	334	322	351	357	305	322	352	321	323	326	317	363	306	319	336	331	332	321	342	354	330	330	359	324	338	322	308	357	319	353	296	336	354	324	328	364	318	283	287	347	349	304	342	339	312	319	345	324	357	343	327	329	366	327	311	294	363	353	312	358	358	314	315	327	325	319	342	336	306	365	332	341	336	342	307	315	336	374	315	306	346	320	310	324	319	324	346	325	314	343	326	321	337	331	325	322	329	309	308	319	308	330	358	311	338	337	326	345	289	351	338	323	315	336	357	342	350	328	338	362	317	308	344	314	309	369	307	333	326	332	330	345	327	342	316	316	336	340	360	380	304	331	326	359	315	315	316	337	304	327	303	332	326	326	330	322	297	336	334	370	311	305	345	344	315	330	313	306	290	310	336	350	347	321	311	313	339	319	341	316	324	353	316	293	315	351	330	323	326	350	353	316	347	340	352	348	312	349	332	316	351	335	317	307	291	362	335	322	359	323	317	309	344	304	279	365	315	322	339	339	317	348	276	313	351	303	355	323	349	344	361	324	341	357	360	353	322	328	336	327	338	338	316	342	328	314	338	311	327	291	350	316	331	341	327	301	345	362	329	340	329	304	322	293	326	325	325	315	320	301	327	302	344	314	324	337	323	308	330	331	328	339	307	343	346	321	342	347	345	321	316	319	320	282	321	348	316	329	332	320	319	355	334	307	355	314	321	333	335	336	318	292	344	329	308	317	336	324	317	307	316	330	337	338	349	344	332	319	314	304	331	341	290	336	311	314	342	343	321	327	332	281	308	305	332	316	341	307	325	335	321	316	344	319	323	338	315	321	317	333	341	333	338	297	291	307	325	363	300	332	346	308	335	328	297	310	308	342	337	338	331	337	300	311	322	337	323	324	345	357	299	357	319	344	336	349	314	324	360	334	332	339	324	337	340	348	335	328	332	321	281	293	336	329	326	353	311	334	363	323	305	308	311	326	317	313	289	325	331	359	323	322	347	335	292	336	317	311	299	316	318	323	306	299	341	309	344	318	339	308	318	314	349	324	344	323	364	325	328	359	308	342	314	304	357	318	342	318	354	308	327	336	336	352	336	357	342	341	304	323	321	330	284	365	330	351	332	293	336	307	333	308	321	301	347	345	330	319	344	272	376	326	350	302	321	337	291	340	318	327	312	363	355	294	340	325	329	341	328	324	333	312	324	316	344	318	324	350	335	313	333	305	329	351	354	329	319	329	313	335	313	314	294	334	337	319	316	293	339	319	323	330	335	353	352	335	330	342	340	312	314	305	328	348	334	339	346	327	339	304	342	322	333	321	351	356	304	341	321	288	336	323	324	300	382	323	339	329	353	337	322	338	342	335	287	339	317	331	301	299	280	308	304	306	309	334	346	347	315	302	315	310	327	323	351	319	328	321	340	349	315	319	320	320	345	337	312	322	315	334	321	326	368	337	311	334	312	307	319	341	340	330	323	302	348	327	297	320	323	328	338	333	333	298	341	305	296	343	334	319	329	336	333	351	326	342	340	329	341	318	327	316	348	322	341	343	329	297	310	336	294	302	303	350	319	312	327	309	322	319	323	292	329	327	307	336	322	319	316	314	327	335	338	313	318	345	330	310	331	339	277	321	333	336	337	306	367	350	345	329	350	315	298	326	335	332	341	332	317	352	344	324	308	312	308	308	309	317	302	344	320	294	351	343	321	321	342	330	330	333	369	349	324	352	350	329	308	329	363	329	296	300	294	343	326	327	310	333	331	361	333	300	341	311	279	330	307	334	342	335	342	336	325	322	362	336	322	301	310	354	296	300	370	331	312	349	349	290	317	343	345	318	347	314	326	327	337	308	349	363	353	341	358	326	349	336	297	297	301	312	318	341	351	332	300	349	319	319	310	324	315	360	296	302	340	307	344	328	300	335	316	347	302	321	307	300	333	356	337	335	331	324	296	318	328	300	308	353	295	331	321	301	365	331	324	353	299	324	316	333	316	310	320	325	351	341	335	311	366	333	325
5664	483	410	392	334	378	363	354	300	339	370	376	374	328	369	395	370	351	353	338	350	334	327	378	335	385	358	349	377	369	346	353	354	315	337	347	389	360	390	374	348	381	361	356	353	294	373	372	386	365	352	353	321	324	342	350	365	334	368	350	372	369	326	369	372	349	366	344	385	348	380	338	373	324	390	331	363	352	350	373	348	362	378	352	342	347	344	318	342	373	371	341	344	347	371	359	352	359	368	356	347	380	378	367	352	359	385	409	383	361	357	350	360	342	356	371	359	379	391	391	335	342	351	396	356	346	323	327	370	309	347	353	356	380	348	340	383	347	335	345	344	366	377	362	349	350	355	327	340	380	385	327	342	386	355	347	381	382	360	396	336	371	362	345	344	356	377	371	379	356	361	342	340	385	343	393	346	351	396	350	331	366	327	331	383	350	361	334	348	337	376	352	347	402	350	338	355	353	332	365	350	333	325	345	340	375	333	366	353	351	367	376	351	377	366	367	341	376	346	337	320	379	355	333	383	367	364	353	341	347	332	378	364	341	303	335	325	388	352	372	348	349	385	358	362	368	362	339	410	369	370	425	355	336	389	384	349	386	365	347	338	324	355	394	364	379	369	337	339	341	360	364	359	372	335	351	358	339	338	332	346	338	367	361	353	386	347	314	334	403	361	359	349	365	398	330	370	317	380	387	348	375	318	359	366	340	370	325	374	354	352	393	347	329	349	373	349	364	324	391	341	360	376	375	341	399	375	357	353	387	344	392	377	377	363	350	360	366	344	379	366	387	370	379	327	324	396	351	341	332	357	378	345	346	375	341	326	352	371	408	373	323	347	392	379	359	365	358	351	351	381	336	337	342	360	345	391	365	340	358	403	367	313	311	351	343	338	405	373	360	377	352	371	356	385	335	361	362	337	374	333	356	364	380	324	346	384	369	343	332	366	363	299	345	375	393	377	350	339	307	356	355	355	378	356	381	354	341	367	389	343	379	363	366	335	344	380	329	365	396	360	381	370	358	362	341	364	319	374	381	358	330	333	353	368	382	314	364	362	363	353	372	359	389	388	351	339	354	354	335	348	370	337	367	334	344	390	345	381	355	376	390	369	368	360	327	370	313	382	363	363	387	351	393	347	373	364	382	330	364	341	356	390	381	350	349	380	344	360	383	364	345	332	357	346	356	373	338	372	349	362	374	341	347	339	378	388	376	356	369	376	348	361	368	375	332	359	350	366	363	370	338	342	328	353	301	341	350	397	383	374	395	373	361	339	365	357	382	333	355	330	351	377	349	355	329	358	335	349	352	376	369	371	345	357	363	365	363	379	345	360	379	369	346	357	351	373	378	330	363	347	361	358	332	346	352	378	346	345	346	355	372	372	347	342	331	332	350	336	353	352	334	333	341	339	335	352	364	330	337	344	367	392	371	376	331	361	410	368	342	353	379	406	356	334	398	359	382	376	389	384	341	379	352	371	336	373	375	340	324	385	312	369	347	365	344	332	345	389	330	348	343	366	355	339	366	319	364	363	380	387	347	390	375	368	318	368	330	406	375	332	350	337	365	335	336	398	350	361	386	357	359	389	343	385	362	355	354	365	345	363	374	347	363	353	377	337	353	387	379	366	356	352	402	384	344	375	390	340	340	382	334	328	378	366	358	364	362	346	334	339	387	338	367	364	338	388	348	344	380	332	398	346	354	341	352	318	371	356	357	387	357	350	380	405	348	331	401	388	358	374	361	361	379	351	351	351	374	360	363	403	346	364	374	393	367	339	339	334	361	371	307	364	362	327	354	387	350	329	345	373	356	396	382	353	345	359	333	343	372	363	341	370	341	351	341	380	412	365	351	346	353	360	347	353	372	357	336	396	360	374	345	360	371	387	341	389	361	373	345	346	367	358	377	381	361	388	353	355	383	352	359	347	369	330	363	347	361	380	352	348	361	341	369	332	348	374	339	355	324	334	349	385	347	345	363	383	364	339	367	362	357	364	339	357	368	340	357	367	360	386	391	383	365	340	395	378	373	359	349	375	348	370	340	370	319	353	346	318	339	362	372	358	360	351	349	365	380	352	353	378	358	362	351	373	369	343	348	345	338	353	391	331	377	340	330	344	355	419	380	370	358	366	348	376	345	350	356	362	350	344	337	361	366	329	375	334	328	345	397	387	339	391	340	382	353	324	369	343	364	330	317	340	358	355	357	361	377	405	341	377	335	330	317	368	364	360	337	324	387	350	369	371	388	369	334	348	331	330	367	356	347	347	352	357	378	359	361	327	338	351	311	376	350	349	356	368	376	338	348	328	370	360	376	365	372	334	378	374	350	342	348	305	356	360	333	344	368	367	344	325	328	344	331	348	344	354	378	373	296	375	382	369	386	385	336	340	351	378	376	373	361	380	364	385	372	329	363	329	368	366	369	335	348	374	380	375	373	366	382	363	378	346	369	349	378	344	371	362	350	341	334	368	403	384	381	339	358	384	339	351	385	358	365	375	397	351	358	358	398	332	344	357	380	397	358	344	359	367	371	390	374	368	336	325	308	379	329	348	357	350	344	379	325	339	338	361	366	381	319	375	376	347	363	340	337	320	334	365	389	331	353	372	347	365	378	390	335	365	367	373	384	371	370	344	377	388	370	346	316	328	356	356	361	362	370	424	371	384	370	389	358	376	322	349	338	365	365	337	363	388	371	380	331	350	382	345	372	347	386	380	340	360	358	339	341	345	364	363	361	332	361	367	359	356	357	324	370	386	356	349	341	356	372	330	341	354	332	366	361	343	357	371	342	413	371	351	334	359	345	334	372	383	367	392	347	351	346	324	384	354	344	390	343	375	368	394	343	338	368	400	372	392	331	389	407	381	335	396	364	324	349	394	361	345	344	380	398	343	369	349	372	359	353	354	342	323	363	350	306	344	355	362	355	357	405	341	335	335	335	349	301	361	349	337	391	340	363	361	388	359	335	326	367	350	377	360	340	321	364	357	371	361	376	322	369	349	382	372	359	351	338	336	365	326	347	376	319	344	328	368	380	361	318	381	328	354	324	370	350	380	360	351	379	370	356	381	364	391	344	348	350	375	356	341	362	368	364	327	345	346	335	354	319	359	361	379	335	339	328	325	363	351	356	327	344	344	356	345	365	372	373	388	362	354	324	343	337	393	349	381	362	338	342	380	356	343	363	365	373	362	352	388	385	334	346	360	352	354	339	382	369	339	359	358	351	343	379	358	369	304	352	372	394	372	363	351	411	399	352	367	377	362	308	401	335	330	379	338	368	344	357	357	359	379	361	369	350	360	368	335	375	377	345	343	375	344	356	352	400	366	356	357	344	336	367	354	375	379	356	372	354	368	375	351	319	333	340	375	338	333	372	368	384	339	377	347	375	347	373	371	365	378	340	335	346	344	324	380	347	359	333	381	376	362	334	367	317	378	321	378	341	329	380	362	357	367	340	372	353	335	357	388	359	373	345	368	329	380	334	395	337	322	334	351	390
4836	801	845	855	877	872	881	821	829	843	825	830	820	864	811	816	810	875	855	842	805	850	823	859	856	850	889	827	810	806	841	813	871	836	808	873	834	800	897	844	822	815	876	880	884	863	811	817	856	831	865	842	847	821	865	843	874	780	827	806	878	859	865	807	874	883	861	799	817	868	796	860	826	832	832	836	841	831	867	829	869	867	837	863	868	864	802	829	857	825	846	828	872	839	824	887	836	832	853	860	813	888	829	897	820	864	819	866	802	855	831	827	859	825	871	869	810	839	831	824	847	805	828	864	824	822	838	811	829	803	797	857	893	845	869	906	832	830	821	831	870	848	859	830	843	873	843	835	843	833	873	824	833	855	870	842	871	878	881	869	867	866	820	866	880	828	839	825	827	813	821	851	872	839	802	861	793	837	859	856	802	819	859	846	870	822	821	850	827	885	831	867	837	837	862	825	889	888	853	796	826	847	844	788	873	853	859	861	862	870	842	815	870	817	813	901	878	861	854	816	823	862	798	860	766	834	798	833	828	878	842	875	848	853	844	848	879	820	844	855	871	806	853	930	878	782	805	819	800	869	845	869	900	899	834	869	860	838	851	864	848	796	834	844	795	852	808	857	832	881	877	843	879	813	846	844	819	884	788	788	843	874	857	841	860	887	838	821	875	853	780	877	848	882	832	863	831	843	861	855	868	842	821	819	811	846	829	876	819	810	826	856	843	877	887	832	840	892	871	844	864	780	856	789	841	894	848	853	837	830	834	864	835	842	850	838	834	887	825	845	826	830	811	889	887	845	880	837	836	811	844	899	887	819	799	843	788	803	824	836	856	854	833	826	855	862	875	843	861	812	862	870	775	858	841	844	906	827	881	842	830	845	812	886	812	801	857	843	841	842	796	817	871	829	880	886	792	831	896	827	844	864	782	795	808	873	827	806	890	843	859	861	826	849	842	889	845	858	810	870	875	817	870	874	866	879	843	829	808	858	844	826	926	879	882	806	824	801	845	860	840	864	852	816	885	875	857	868	850	867	819	814	839	813	833	771	890	812	858	834	837	841	837	855	826	865	822	833	853	846	810	838	811	810	816	819	825	794	876	833	835	866	803	808	893	880	864	874	849	851	851	821	851	827	846	859	808	818	803	870	771	842	832	823	838	798	795	846	829	834	818	832	856	846	868	854	857	867	825	874	833	837	895	901	841	901	846	851	852	800	810	914	866	873	855	868	830	820	886	875	862	866	859	821	791	802	868	821	843	851	863	814	787	823	841	871	882	862	786	851	879	801	867	874	849	821	790	846	844	819	829	852	852	820	853	882	863	864	838	868	879	855	831	880	841	834	864	860	826	890	801	771	845	886	816	817	877	809	854	834	858	842	812	894	841	838	866	814	851	861	816	856	837	867	854	820	818	817	833	870	835	886	866	870	903	824	873	864	871	841	910	857	815	799	832	902	877	871	888	856	917	828	825	812	881	837	842	863	840	845	837	818	840	842	867	877	836	863	851	846	829	842	858	809	867	847	826	866	859	829	850	840	888	899	808	798	850	918	813	811	834	902	880	839	846	860	857	814	860	833	822	839	860	849	852	840	897	856	850	870	845	787	855	835	860	880	854	821	828	855	838	883	883	898	848	793	836	890	869	851	810	827	888	843	880	833	863	850	905	872	851	843	811	866	846	836	829	845	846	862	877	849	857	870	867	804	786	814	815	821	791	890	824	856	849	863	872	799	802	864	860	850	870	880	831	870	875	823	829	846	859	872	891	836	821	838	869	841	871	890	906	781	854	847	875	806	857	811	848	902	807	861	872	860	820	837	847	838	892	915	832	859	782	835	873	814	841	834	879	891	880	842	812	819	841	875	878	892	848	809	869	843	854	871	862	833	816	837	820	889	828	822	840	838	882	878	859	877	842	844	861	841	848	869	875	860	840	851	850	879	872	853	856	848	852	846	837	873	873	816	869	852	832	851	847	787	866	860	834	885	827	842	842	858	839	866	831	836	853	825	860	811	846	856	873	851	814	876	821	898	855	836	805	843	890	838	866	882	854	854	825	770	897	844	906	888	779	894	822	854	833	872	810	935	857	808	832	818	890	842	788	871	872	809	861	870	923	898	852	811	882	830	836	847	809	835	891	771	788	831	861	822	832	824	830	801	820	855	792	832	803	849	847	831	807	892	854	853	888	818	849	813	843	841	803	835	844	843	859	837	894	806	836	862	833	852	870	849	862	830	830	866	890	836	839	858	917	843	851	824	910	794	828	842	830	834	851	935	865	830	840	868	856	870	805	836	882	857	867	821	845	845	856	876	844	850	824	853	861	869	804	845	857	857	885	768	826	830	856	874	866	864	831	863	890	895	871	884	881	879	827	833	885	874	843	859	870	853	852	835	841	858	814	820	832	808	879	866	859	888	853	833	885	827	865	867	802	833	807	838	821	865	889	868	840	860	840	821	836	878	839	813	815	846	836	797	836	869	855	820	814	829	851	889	840	817	898	824	826	870	806	813	878	836	889	858	883	813	869	860	815	790	876	843	876	883	837	854	827	823	818	880	917	860	823	886	813	757	808	870	829	866	862	824	896	842	818	840	875	785	889	813	809	822	855	892	786	824	868	860	845	844	837	874	844	866	776	858	815	885	868	841	845	860	855	830	817	852	875	842	866	856	809	861	842	812	843	853	895	838	839	833	859	832	813	886	853	870	824	829	871	849	792	915	800	816	867	880	839	801	872	787	824	839	838	860	853	872	868	810	887	802	852	835	871	842	800	805	840	808	908	865	794	851	872	871	851	843	912	872	862	887	855	835	816	847	832	806	795	856	841	828	824	830	863	808	822	808	899	870	868	898	867	821	907	859	814	819	848	861	875	849	826	835	820	885	837	856	852	872	833	853	850	858	888	822	824	841	851	810	858	852	800	920	819	885	830	814	882	855	865	870	864	846	854	858	850	878	815	828	890	821	821	879	865	851	846	840	874	876	896	878	872	811	822	819	855	841	872	814	788	849	802	868	858	845	838	808	838	861	839	821	898	871	837	868	891	850	855	843	910	843	828	790	817	830	892	844	803	790	816	877	844	835	800	869	826	829	874	803	816	888	838	811	867	855	849	857	822	837	849	817	813	853	874	893	818	872	825	825	865	855	847	822	849	842	876	858	819	784	901	884	811	856	800	833	798	856	819	819	837	828	799	851	836	818	811	857	906	825	889	843	868	805	820	776	893	808	795	840	811	821	850	850	854	800	815	846	845	886	847	848	831	856	866	858	804	826	856	888	837	895	863	830	812	872	832	849	898	849	844	813	831	827	848	853	823	870	863	829	859	879	791	816	858	865	876	812	847	844	814	841	846	880	858	814	844	825	873	842	827	842	824	840	859	825	847	814	861	837	848	858	797	811	811	851	846	863	859	889	867	876	821	832	895	871	875	872	825	861	854	872	807	864	789	868	848	836	758	825	828	862	832	791	814	803	879	836	816	828	866	850	864	876	833	857
19594	1744	529	450	371	359	336	313	263	340	295	306	292	287	316	294	274	275	287	288	273	293	270	289	289	307	253	277	284	252	278	277	314	317	279	259	292	295	285	280	267	297	272	248	256	285	262	313	296	303	260	288	274	300	267	259	277	272	293	287	307	261	273	269	332	290	270	275	276	281	309	291	330	296	315	278	305	293	310	287	276	330	321	309	266	260	299	308	291	302	305	293	244	287	312	261	285	270	297	239	278	283	263	295	327	265	293	261	276	298	318	289	259	297	295	262	300	277	267	291	296	297	277	285	283	301	284	270	255	287	300	306	286	320	294	247	312	273	294	295	319	262	287	282	287	266	273	295	290	295	284	299	287	270	286	273	280	290	281	317	289	304	283	284	287	296	268	296	288	293	342	281	277	319	287	311	299	295	293	285	293	284	294	306	290	316	260	268	291	286	296	305	280	316	259	286	282	236	280	277	265	278	262	289	288	279	266	261	288	290	297	280	269	307	281	304	274	287	267	278	269	287	277	276	265	306	271	276	291	306	275	269	299	284	291	296	317	273	296	268	265	271	273	280	263	299	256	294	312	287	279	295	306	295	262	302	290	295	277	286	314	311	242	297	281	286	298	293	282	306	267	293	291	265	272	297	277	295	253	248	257	295	307	284	274	263	309	325	283	312	275	287	321	266	293	290	283	319	287	319	280	314	269	257	275	284	250	259	277	263	267	310	273	283	278	284	256	280	301	284	274	302	266	307	287	277	285	257	294	265	269	266	278	275	264	298	289	270	254	282	288	290	274	257	269	289	285	282	304	279	311	294	274	271	287	291	287	276	300	295	286	301	277	286	282	266	271	258	290	316	313	300	289	289	265	258	278	290	284	276	284	257	320	289	306	300	304	262	313	281	286	294	280	317	274	294	277	265	286	288	300	314	268	254	290	307	282	273	288	292	259	282	280	303	276	285	262	326	290	257	302	312	276	273	261	280	309	290	297	301	278	285	292	291	267	286	249	278	284	296	288	296	244	272	260	283	321	282	304	303	260	307	288	270	267	302	295	267	326	280	287	257	290	311	270	267	287	282	283	303	263	277	270	268	287	257	261	282	264	284	250	284	262	271	286	286	332	301	320	306	296	273	302	291	309	305	272	277	289	274	280	277	287	269	287	304	251	276	316	240	301	283	297	267	296	308	255	279	292	313	293	272	297	276	266	282	308	273	280	314	313	295	280	253	304	274	295	292	267	292	281	286	304	319	294	315	286	306	313	276	262	287	272	283	281	270	308	293	287	302	265	316	326	303	279	294	307	268	286	275	280	346	294	261	300	289	270	276	296	330	258	281	307	290	278	276	237	296	286	267	292	330	272	286	280	273	300	268	249	281	262	255	260	294	298	286	306	272	301	255	269	287	273	306	290	269	323	313	303	279	303	285	304	286	291	304	293	287	290	288	292	273	297	255	302	299	286	267	267	299	297	273	259	320	280	288	301	268	302	314	291	282	278	286	297	281	279	333	283	276	290	269	334	321	293	281	276	275	292	274	251	273	290	286	301	277	246	287	255	297	270	306	300	269	280	288	254	257	282	289	296	264	291	314	320	279	277	294	278	258	282	285	272	292	317	295	341	275	306	274	294	279	289	258	271	288	259	289	293	268	310	316	303	268	266	311	277	323	277	263	308	293	302	273	252	279	298	305	277	293	262	275	275	290	285	299	282	299	296	257	276	300	297	287	286	276	266	287	276	303	316	300	290	290	285	281	293	255	268	299	274	268	270	292	283	294	293	291	305	302	272	304	269	295	306	293	294	319	255	281	291	323	307	307	290	267	319	260	272	281	287	311	313	274	299	291	286	309	279	262	284	250	283	295	259	276	301	289	272	291	276	268	299	297	292	260	300	273	303	272	299	286	256	298	282	287	280	288	266	294	257	288	301	292	310	249	267	259	283	267	322	278	290	268	273	271	286	284	262	267	308	250	290	307	264	286	301	286	310	278	270	291	288	309	322	309	260	289	257	295	287	256	271	286	279	327	306	306	285	293	333	262	281	289	293	275	295	271	285	275	290	301	272	278	270	315	303	298	288	305	296	339	284	305	314	277	293	265	304	279	299	279	262	266	250	295	280	283	272	272	261	272	261	260	249	312	292	294	286	281	310	278	285	287	297	257	302	290	272	286	312	294	284	291	258	254	230	263	267	320	293	284	290	289	315	287	298	273	257	312	319	296	330	286	268	301	289	256	273	315	296	306	276	282	273	330	268	270	286	272	288	275	301	317	265	262	279	277	261	296	278	295	262	292	280	286	259	291	271	284	303	293	301	278	271	271	270	297	291	249	272	288	261	269	295	284	322	250	266	277	303	319	289	291	281	276	307	284	280	301	254	305	275	266	252	314	296	286	298	262	284	263	302	309	285	277	303	278	271	268	276	310	281	305	282	299	293	292	296	292	267	300	286	302	308	295	261	280	284	262	283	281	304	300	266	303	253	259	282	277	259	294	299	272	297	271	269	280	289	290	313	276	294	291	309	258	295	273	325	270	270	299	292	283	323	290	252	263	284	279	298	271	258	240	252	288	284	258	303	280	277	283	280	286	292	277	294	305	267	293	296	258	264	284	258	285	269	272	304	296	309	297	267	301	277	311	268	255	247	274	289	278	280	259	275	270	277	279	313	269	304	268	282	266	273	300	310	301	271	276	305	316	281	280	279	279	303	304	291	270	296	302	286	305	301	271	253	283	269	279	289	294	300	274	258	321	285	277	306	277	258	270	309	322	321	287	286	270	291	296	273	270	300	287	300	271	285	303	251	306	277	294	313	286	274	278	269	301	280	287	296	268	288	269	279	324	301	304	257	251	302	288	272	288	335	287	293	284	298	260	271	301	343	271	273	263	281	297	332	247	289	309	282	286	292	300	264	261	285	318	276	289	291	261	281	274	273	295	279	264	264	281	298	274	290	285	310	296	282	291	263	310	280	277	262	284	289	295	277	305	272	254	293	287	297	275	268	302	280	302	295	268	262	281	281	299	290	288	299	277	269	294	294	296	291	327	295	289	288	296	276	264	289	275	294	291	285	309	298	292	299	278	290	266	299	298	313	298	275	288	306	300	314	310	318	310	309	293	263	232	269	303	310	299	275	268	272	302	306	319	292	290	285	305	283	272	295	305	329	304	294	266	274	279	309	289	276	300	275	267	319	279	270	316	291	294	272	295	302	298	268	306	271	276	293	295	295	243	295	271	256	318	286	285	270	305	272	272	299	279	318	275	282	284	300	285	270	279	298	257	304	281	290	294	284	252	285	280	294	272	278	283	298	277	282	298	336	253	272	273	242	272	273	291	302	260	272	282	249	313	283	276	282	303	305	275	299	293	269	295	295	282	339	291	310	279	285	282	288	275	286	287	303	301	259	303	282	273	316	271	299	284	302	302	269	266	326	312	270	301	275	291	297	275	302	300	331	287	298	277	286	298	318	295	296	309	267	269	261	303	276	285	294	289	254	295
13569	881	1186	1280	1159	995	948	919	839	809	806	714	796	724	730	689	705	695	745	699	703	725	733	687	665	715	679	671	686	682	694	730	675	702	680	703	698	661	715	688	669	653	672	697	723	688	626	716	694	671	697	659	721	691	672	654	680	702	713	678	703	676	683	662	696	665	691	637	694	721	691	663	699	701	635	690	684	704	717	674	705	702	672	703	674	683	690	691	672	693	635	656	680	685	706	670	695	695	677	671	645	702	678	657	685	671	644	735	669	671	724	677	659	714	682	733	606	661	678	681	674	664	651	688	648	699	638	637	672	672	706	674	707	660	673	681	680	672	678	715	700	674	667	696	651	632	710	702	669	677	672	684	729	680	662	672	686	690	710	685	679	692	656	663	669	686	652	686	640	698	656	685	718	644	730	700	682	673	673	704	664	698	657	783	680	665	689	688	669	692	660	708	683	688	690	753	696	632	690	675	683	690	671	630	690	682	683	718	697	742	712	655	685	687	668	700	637	679	642	686	706	730	664	698	698	705	649	668	682	645	661	730	701	725	651	694	655	687	680	722	692	698	690	646	674	709	663	685	681	680	713	641	661	631	692	700	687	690	694	697	705	688	656	653	699	660	704	693	660	636	649	661	640	696	684	675	724	703	674	680	630	739	670	690	665	677	637	688	683	693	683	714	697	681	689	687	668	653	630	679	714	681	626	679	658	684	651	721	656	718	687	715	656	650	660	696	691	722	693	650	643	723	673	662	666	667	676	712	665	664	661	683	678	646	668	671	690	680	679	683	699	708	672	653	702	677	658	716	688	667	721	654	688	690	715	694	671	670	728	680	664	682	691	694	707	676	666	697	717	698	673	704	664	682	697	628	686	698	639	681	663	679	666	691	640	709	689	666	684	686	690	653	662	665	675	666	683	659	667	665	655	671	686	675	683	659	648	685	658	675	693	670	665	658	669	661	687	682	741	707	709	629	639	649	670	643	711	660	723	660	654	700	685	667	679	665	678	687	670	686	672	720	682	694	715	677	685	759	697	749	703	680	679	603	636	679	729	674	662	715	712	673	667	660	634	685	657	693	629	672	670	693	712	695	652	671	661	649	700	675	629	718	616	680	681	692	704	679	699	710	664	691	672	688	691	660	636	684	712	642	676	689	666	656	689	663	637	686	652	671	681	653	671	645	673	708	707	661	675	668	683	652	689	657	664	641	661	703	687	640	673	663	701	678	693	643	641	649	683	677	696	692	667	685	723	712	658	688	668	709	663	679	702	644	673	628	706	661	677	659	677	670	709	657	709	670	684	680	676	729	629	694	691	706	662	647	690	710	661	685	702	678	672	678	699	693	684	658	668	722	674	640	657	696	672	662	682	683	617	640	638	711	707	674	680	687	673	681	652	693	659	695	675	699	682	684	635	691	637	686	674	644	714	664	649	674	680	661	703	702	684	740	649	682	724	708	707	673	642	710	683	627	662	672	640	643	677	629	654	679	700	624	663	668	705	688	651	699	647	685	706	687	717	683	684	685	678	667	725	655	700	648	638	675	682	683	699	681	668	625	668	710	670	662	667	669	728	653	735	698	628	659	654	677	689	632	657	710	727	697	624	653	682	686	728	730	702	707	687	680	653	680	612	660	724	697	640	691	692	684	671	652	664	644	695	692	681	690	626	650	706	683	637	687	696	682	684	680	647	669	637	688	662	679	627	700	636	664	675	654	677	659	673	682	713	727	650	707	659	677	699	677	689	684	663	651	742	776	671	636	697	683	678	681	687	728	706	700	699	725	668	647	686	720	682	684	663	652	656	689	648	719	668	682	648	652	620	713	696	680	672	712	652	687	700	707	709	651	714	670	694	737	674	684	664	719	701	620	672	644	711	682	718	681	653	672	622	667	704	701	742	645	674	700	667	637	686	638	691	685	714	690	625	686	726	661	725	679	678	698	663	670	685	704	695	659	672	672	662	683	705	728	710	653	657	684	659	628	683	659	636	668	672	680	740	704	642	654	711	723	632	658	713	705	656	713	726	689	702	681	721	690	650	690	735	676	666	670	664	752	658	674	705	709	609	638	697	676	713	670	693	697	702	666	690	669	705	672	696	677	689	665	701	718	711	664	673	693	676	715	708	705	699	686	645	751	647	675	665	712	700	674	709	655	689	712	717	706	688	719	659	675	683	657	657	687	720	690	627	622	653	668	705	677	703	652	696	686	631	662	666	685	678	720	700	657	691	709	671	719	707	748	686	641	641	672	691	640	665	691	676	682	672	679	700	674	725	698	717	672	683	652	621	647	652	660	688	692	676	645	669	718	695	704	682	691	629	712	709	675	662	686	688	702	667	636	659	681	638	663	630	710	641	706	692	651	659	662	685	684	727	664	657	617	716	712	667	690	696	674	686	690	686	695	648	701	649	645	643	685	706	687	700	671	678	720	669	714	653	671	648	665	673	676	692	685	681	688	716	679	703	717	693	684	661	686	662	670	672	685	684	673	643	667	691	690	714	662	694	700	633	646	705	665	667	658	666	669	673	684	701	692	734	653	730	687	665	688	700	651	678	686	686	661	718	664	673	634	711	726	675	701	676	685	691	679	683	665	671	678	685	647	725	714	682	709	719	698	684	664	669	687	701	674	656	634	675	682	670	666	686	667	659	689	700	705	683	656	704	675	705	677	646	678	704	688	660	685	686	738	693	694	698	608	637	692	711	705	648	687	679	681	707	676	641	718	658	680	634	648	670	696	675	712	666	725	683	689	676	709	639	672	672	692	693	688	682	674	669	700	675	695	701	668	641	672	727	703	653	676	689	626	688	676	709	695	657	674	725	640	626	712	679	669	655	681	645	666	636	685	676	685	737	704	711	657	661	635	699	671	673	721	668	653	662	672	690	624	673	725	646	741	650	662	657	682	670	666	705	639	666	676	677	655	681	716	711	650	655	622	692	686	706	697	662	690	672	679	640	703	668	695	647	693	696	691	687	646	701	729	689	672	622	694	653	675	672	648	674	710	708	695	627	719	650	643	690	702	695	680	676	661	653	697	655	626	644	695	650	693	681	656	647	676	735	641	711	672	676	699	739	673	663	705	654	655	714	705	640	678	680	685	723	662	724	700	700	677	653	663	706	697	688	630	707	712	711	658	703	624	695	680	686	685	675	672	682	720	691	658	631	645	686	705	689	670	694	686	672	644	691	674	742	669	669	688	687	720	636	660	667	646	685	704	651	645	679	678	648	668	680	656	728	671	652	685	679	736	681	640	632	679	673	714	652	662	736	677	660	677	653	641	697	664	689	702	662	699	716	662	645	677	719	694	699	703	656	663	667	716	677	687	653	643	663	691	685	675	665	735	695	684	697	669	626	638	683	701	681	688	646	642	745	671	655	695	676	637	607	685	669	671	693	691	688	610	697	658	677	702	625	621	677	702	683	686	729	641	664	665	678	678	654	691	698	694	686	680	691	664	684	706	729	727	678	693	686	644	649	672	675	665	733	755	735	706
27784	3322	754	463	306	256	213	192	194	182	158	159	164	159	147	134	133	129	123	137	120	128	122	135	126	115	124	130	147	124	133	134	148	111	111	138	121	113	123	121	109	99	119	106	127	120	111	112	123	143	122	122	108	131	109	126	114	112	132	127	130	104	102	118	98	109	115	140	101	103	133	124	120	115	100	117	118	126	130	116	108	106	132	120	120	92	120	130	107	136	139	123	136	122	137	131	99	145	123	137	127	115	122	112	118	105	108	126	135	126	124	113	122	97	113	119	107	117	112	105	121	123	104	118	139	114	112	136	133	121	113	127	134	108	121	124	145	110	104	119	122	104	157	126	131	144	146	112	117	114	105	143	117	124	110	138	121	132	126	134	121	128	123	116	118	147	128	118	118	98	123	136	141	106	147	141	126	116	116	142	102	119	111	113	98	124	116	112	130	112	130	125	142	111	122	129	144	118	134	100	110	123	122	121	122	125	111	98	102	119	125	129	105	126	111	128	129	121	124	112	138	118	107	132	131	124	134	128	127	106	128	111	104	116	118	131	124	117	123	101	132	143	139	112	124	135	130	139	124	135	121	134	121	110	130	115	96	134	97	106	120	119	119	106	113	101	112	115	115	110	130	112	112	133	131	123	138	117	123	111	120	139	150	129	119	105	119	110	117	121	124	133	111	147	125	116	104	92	105	117	119	105	125	107	119	107	109	111	118	112	103	146	113	131	134	124	127	112	116	118	118	102	145	114	104	132	134	112	125	123	122	112	126	108	113	116	102	110	123	99	117	121	126	103	121	117	129	124	147	120	127	143	129	112	151	107	135	117	124	108	100	96	106	127	114	117	120	139	98	89	147	103	136	126	138	150	115	131	107	120	141	122	110	118	124	117	115	114	96	111	106	121	110	121	128	120	107	122	123	119	117	135	112	124	132	110	112	138	132	151	120	130	126	127	130	124	134	141	131	128	118	136	119	126	120	113	120	127	138	122	153	149	126	116	146	126	104	127	109	135	118	105	122	98	116	110	123	119	132	123	129	98	93	133	133	153	113	113	120	98	130	134	124	113	124	127	119	119	124	120	95	121	131	117	103	133	130	140	111	118	123	128	126	108	120	137	101	130	134	125	127	141	111	128	137	123	117	103	105	121	135	130	131	112	121	129	133	120	100	136	112	115	108	123	130	106	116	148	110	102	118	114	135	113	105	134	117	128	107	141	118	122	104	139	115	123	136	136	133	104	121	122	125	120	117	101	131	129	103	129	116	103	128	126	122	127	134	119	128	119	112	128	125	117	118	114	115	128	113	137	117	120	105	129	124	124	125	113	119	120	114	118	122	105	127	119	125	138	124	127	111	121	133	124	128	123	132	116	120	101	113	104	122	126	110	128	121	128	96	138	139	114	129	130	126	113	114	123	126	129	119	107	142	137	111	130	133	121	129	137	144	130	130	132	134	123	136	126	148	126	106	124	128	114	123	114	129	121	126	118	125	116	138	134	125	117	133	146	106	119	106	132	102	118	152	120	105	131	124	118	134	115	128	117	127	141	116	94	126	142	106	123	121	125	120	110	121	106	124	110	128	125	127	124	137	123	121	110	132	114	110	108	145	130	118	114	116	138	102	100	115	130	150	110	118	100	112	123	127	130	106	119	107	104	115	130	134	152	133	133	131	110	107	116	110	135	125	116	131	102	119	121	128	136	122	123	111	129	128	130	127	117	98	120	115	122	115	113	150	112	129	114	150	121	131	126	115	115	140	116	111	126	132	132	106	129	119	110	101	137	118	118	108	113	148	111	129	116	107	115	107	107	120	105	106	141	129	94	115	131	117	142	121	110	116	111	109	121	125	119	118	127	115	133	133	137	111	124	114	136	97	117	118	122	111	130	99	148	108	138	124	107	114	134	126	126	128	116	138	135	122	128	121	136	123	125	126	113	120	130	129	130	127	135	115	107	127	114	119	127	124	146	112	122	111	125	114	130	122	123	121	126	139	121	137	125	110	119	131	124	134	124	111	130	110	107	111	119	137	144	145	127	107	130	114	129	111	120	127	105	100	101	133	137	128	122	125	135	131	126	126	123	103	134	136	105	133	123	107	119	126	117	112	106	122	116	120	119	110	110	103	148	129	108	107	107	120	107	131	130	116	126	112	128	120	129	118	125	113	108	125	112	157	112	120	116	153	111	128	122	133	109	120	115	153	128	123	100	115	113	109	108	135	123	126	137	109	122	127	128	119	118	122	124	118	125	134	160	105	110	151	112	103	130	127	115	123	115	112	128	125	117	136	110	109	102	124	95	113	100	104	106	112	132	134	119	97	119	101	99	139	108	110	125	124	110	129	105	118	107	106	117	122	115	101	124	128	119	125	112	126	129	95	133	114	107	112	123	123	107	138	112	116	132	131	118	125	113	110	141	111	120	145	130	116	120	123	125	149	130	107	128	108	117	121	109	114	119	142	118	124	129	126	128	139	123	130	130	112	117	130	114	116	129	124	114	120	132	118	133	114	124	117	135	99	148	112	119	129	120	135	102	132	150	125	113	138	128	108	119	112	135	129	128	134	109	108	119	142	119	105	122	113	104	142	130	114	111	139	112	114	114	116	116	142	109	143	130	132	144	127	143	125	127	112	131	116	123	121	122	114	126	116	105	117	114	142	140	142	106	120	110	121	108	113	120	115	127	130	122	127	120	119	119	136	119	121	112	123	107	121	120	130	131	133	105	121	113	103	116	136	123	118	144	120	124	117	120	138	112	138	129	132	104	113	113	142	132	123	119	117	130	133	107	112	126	110	123	107	128	126	124	133	140	122	107	132	129	140	102	137	115	95	109	106	114	120	101	125	106	101	121	118	115	122	128	137	109	133	135	122	107	146	127	119	122	124	109	134	103	131	90	106	110	144	114	130	96	139	114	140	119	109	106	123	134	127	122	127	122	120	142	110	143	138	98	124	131	147	139	122	110	127	119	136	104	130	128	112	111	129	152	142	117	123	128	116	113	131	132	109	112	129	110	96	124	128	121	135	121	113	123	134	114	105	113	130	114	123	131	111	127	102	131	117	122	114	111	117	109	134	142	112	118	124	125	121	113	118	140	127	129	132	119	139	111	148	111	125	109	131	113	144	126	115	140	119	111	111	114	96	121	121	119	115	104	136	102	107	110	124	126	128	97	125	126	124	111	127	94	111	111	133	130	121	106	135	121	123	120	130	117	120	127	128	143	129	139	144	127	135	126	123	132	118	106	119	129	118	121	128	140	127	120	100	117	131	120	105	109	130	111	123	131	120	83	107	133	137	125	145	107	100	124	125	123	111	131	110	126	97	114	116	122	118	131	130	136	129	115	122	137	113	121	116	114	116	133	114	140	104	125	110	119	109	139	113	107	143	132	123	113	129	122	123	138	123	107	160	116	126	101	98	116	123	109	114	125	135	110	102	128	103	139	129	111	114	131	115	124	118	132	107	115	118	113	122	115	102	127	133	99	142	127	119	157
16556	772	1432	1497	1298	1054	785	706	628	536	524	577	492	433	515	395	411	399	386	386	408	371	390	363	374	354	337	350	402	351	368	329	350	363	371	341	352	355	316	319	336	349	337	321	348	343	339	351	328	324	339	316	315	335	336	339	330	346	341	326	346	305	302	344	351	373	391	334	345	321	342	334	337	361	344	330	307	310	312	326	342	325	308	321	337	319	369	335	316	311	318	351	333	317	306	322	368	335	333	347	326	352	371	300	326	351	304	347	322	347	332	335	286	310	310	328	329	328	342	355	322	333	313	303	349	312	339	314	322	321	319	308	308	336	338	319	338	341	319	338	346	335	340	311	328	298	345	344	340	321	349	312	299	348	330	352	373	329	348	343	304	322	322	320	321	314	312	301	303	341	331	329	314	335	304	313	337	329	349	309	333	321	298	308	308	306	301	326	348	330	320	366	316	347	320	350	330	350	316	326	319	313	336	347	317	325	332	300	352	312	356	329	353	329	323	325	352	338	308	334	301	334	311	326	319	348	345	357	325	335	327	322	323	332	318	332	315	326	352	332	339	309	339	326	346	318	326	316	361	304	321	354	323	357	314	316	317	299	351	306	337	321	320	322	351	338	313	296	315	310	358	316	321	308	295	323	288	311	346	338	302	332	299	317	324	309	330	296	344	329	338	348	333	315	321	310	308	336	316	344	312	330	305	326	330	338	285	334	301	332	328	345	324	295	329	300	352	315	315	324	319	349	314	334	316	309	305	319	318	328	325	328	366	332	333	348	322	295	321	335	312	316	320	376	314	303	331	333	353	350	315	299	304	328	304	338	349	331	306	315	319	371	326	326	288	322	335	325	321	314	351	309	315	360	320	295	334	324	307	342	330	382	325	365	301	336	331	323	305	328	319	327	305	333	316	343	337	319	303	311	332	296	328	322	315	300	333	354	332	326	317	303	306	357	332	327	337	312	331	310	326	330	341	337	317	319	328	334	330	315	313	326	336	321	337	352	332	331	314	326	329	302	348	307	307	352	331	322	315	284	323	330	345	329	339	329	310	335	280	323	322	329	321	353	345	358	321	356	348	316	336	329	323	303	320	332	347	341	324	337	308	339	329	323	306	330	340	322	326	331	313	350	304	335	335	314	331	321	318	303	332	322	320	321	310	315	322	306	341	298	320	331	319	326	337	311	333	322	351	359	343	285	345	324	310	340	343	296	320	376	309	315	324	338	329	313	306	320	323	356	318	318	330	346	308	301	350	357	340	298	353	324	325	292	312	304	324	326	324	353	342	346	342	334	340	333	277	301	329	321	332	372	368	318	348	340	294	358	309	306	311	320	303	353	318	337	308	321	327	335	347	300	325	318	352	325	297	335	307	320	346	317	346	309	331	325	314	353	346	334	316	306	312	300	316	296	314	311	348	356	315	323	348	331	323	322	344	369	340	298	296	314	331	355	334	326	319	342	303	304	295	313	317	331	319	318	328	335	298	352	326	341	344	329	320	319	345	327	310	347	327	298	292	346	313	337	337	304	333	329	322	294	328	316	343	340	292	328	344	330	351	331	308	320	345	364	348	314	310	344	318	348	323	316	299	321	330	342	320	372	350	303	330	328	316	311	326	319	331	316	365	313	347	317	342	308	310	332	359	311	348	351	344	341	339	339	317	296	351	339	312	364	353	327	331	336	333	286	314	339	303	330	322	336	300	311	322	367	340	313	297	319	369	325	290	356	322	321	330	340	356	360	340	312	319	330	309	322	319	337	317	330	320	295	345	312	318	300	384	308	370	321	293	350	316	318	364	322	333	356	336	327	365	377	326	289	349	311	342	359	325	308	309	335	297	336	293	337	339	365	279	350	298	311	311	355	307	328	345	297	320	332	349	332	343	312	313	336	313	357	307	320	350	347	373	317	339	319	324	319	334	314	326	315	351	329	296	329	320	301	305	336	342	319	313	342	332	318	322	307	322	311	350	333	319	312	296	348	371	329	300	356	313	307	337	309	325	301	320	326	336	322	305	326	292	284	349	316	345	329	317	329	316	360	351	315	315	344	334	337	324	348	340	326	332	338	312	312	333	333	309	319	286	358	338	335	330	335	354	333	316	299	307	309	339	340	296	352	302	336	333	309	311	331	288	335	299	303	350	325	332	331	329	336	314	360	323	328	339	349	346	304	320	348	360	334	331	291	297	344	343	367	335	333	338	374	338	340	302	331	350	328	328	343	320	319	342	324	336	347	288	328	305	308	323	346	345	334	357	319	338	340	325	305	289	354	330	318	345	330	359	323	323	309	308	323	346	337	343	334	318	360	317	372	301	340	342	337	324	353	321	308	336	367	353	330	328	308	323	329	312	332	324	313	308	346	294	319	378	303	320	330	310	321	339	348	330	333	316	335	306	334	329	338	358	306	335	312	323	320	301	334	332	314	339	316	328	312	334	331	321	310	305	300	349	331	316	353	318	325	315	360	356	336	315	307	304	314	315	326	316	322	313	365	315	309	341	306	280	353	329	310	333	296	303	343	331	348	316	337	335	309	309	345	341	324	302	349	326	364	334	356	323	307	344	346	322	315	341	340	326	335	334	312	330	318	326	326	339	346	323	357	310	332	298	338	299	362	322	349	318	318	291	347	334	344	330	338	330	320	346	351	324	337	324	317	310	348	325	337	336	294	354	353	339	322	289	309	349	308	334	314	317	319	309	342	315	325	329	327	324	342	336	291	329	337	334	329	301	311	304	339	328	328	285	332	332	322	321	346	316	333	325	346	315	338	337	330	334	323	317	325	325	321	325	345	298	330	324	316	360	312	334	309	337	324	277	355	325	372	305	293	357	323	301	350	346	355	292	343	343	322	334	300	311	339	343	315	333	326	313	323	307	376	307	329	314	318	309	336	332	350	315	319	332	345	338	285	333	344	311	345	327	316	336	330	326	320	328	318	311	341	324	332	343	314	314	344	338	315	303	292	337	312	311	329	296	308	325	325	343	328	337	364	346	289	317	309	305	322	325	284	300	363	288	345	298	299	346	343	326	337	316	339	270	334	323	338	320	333	313	295	321	325	328	331	311	351	328	310	346	316	310	314	306	320	336	317	334	365	324	321	316	310	345	300	302	323	332	316	327	334	324	344	308	302	335	350	323	338	312	324	319	300	356	322	335	334	318	305	319	327	331	314	348	321	355	331	339	293	320	362	341	355	347	348	352	301	323	310	305	307	355	300	295	354	318	349	328	331	316	308	343	343	360	302	339	329	317	353	357	328	335	336	314	332	327	327	333	321	321	334	352	347	363	358	342	367	346	310	329	356	311	339	360	338	343	314	325	331	303	342	317	328	285	336	303	336	303	306	326	310	328	327	325	303	313	327	302	316	326	308	320	344	290	326	328	336	321	319	366	310	288	337	337	321	332	315	337	288	269	320	319	294	341	367	330	338	315	313	386	335	341	304	336	341	325	298	323	344	328	318	319	316	327	337	340	309	315	310	342	327	318	321	295	318
5600	469	396	377	349	360	348	356	362	351	363	343	335	372	367	329	361	351	383	369	359	362	387	337	372	383	350	381	359	326	372	332	388	386	331	403	365	364	350	347	355	375	370	319	366	352	370	364	369	353	341	345	397	373	336	372	346	399	394	349	337	372	407	375	339	329	361	383	363	361	400	388	331	384	378	353	395	369	327	352	390	341	384	359	381	377	353	324	370	386	358	335	342	373	328	369	359	374	361	382	363	347	389	386	326	331	310	399	354	359	353	347	389	384	346	344	332	358	350	376	348	378	336	362	368	388	360	358	365	368	361	339	378	350	387	364	364	359	348	317	364	362	338	375	348	346	381	370	385	386	384	328	337	346	354	322	346	398	373	360	333	337	380	363	362	399	381	365	369	364	391	361	337	372	354	355	372	350	380	352	356	311	376	345	379	326	348	374	352	373	382	352	375	344	368	377	371	355	342	327	397	373	372	362	336	335	341	305	325	343	342	370	355	349	356	373	379	364	365	348	340	346	336	360	367	352	330	330	369	393	357	350	398	371	327	356	382	358	357	335	328	344	377	346	409	368	382	306	381	336	368	330	342	378	391	346	363	369	375	339	414	352	367	377	356	338	348	328	359	318	344	339	336	368	342	367	400	352	345	387	334	325	378	359	383	344	358	376	346	373	379	367	378	358	347	362	377	394	354	327	364	359	354	370	341	360	374	360	361	388	369	353	358	344	395	371	355	314	320	326	382	365	374	353	376	346	357	367	358	376	359	369	338	377	361	383	346	355	348	335	391	357	376	370	329	367	371	338	384	347	377	351	368	365	378	385	356	367	372	335	356	366	355	338	387	340	339	353	375	314	379	355	388	363	351	380	316	377	356	344	404	340	352	350	364	348	339	381	404	375	347	372	376	330	341	354	363	339	382	371	363	384	360	352	330	361	361	340	344	351	356	369	326	367	353	367	368	357	371	351	353	398	359	373	369	341	367	379	336	361	361	346	387	327	362	360	359	345	338	363	321	364	345	344	393	371	341	414	389	392	371	341	379	368	372	351	316	332	363	365	370	345	394	360	373	359	358	368	357	350	354	403	361	362	371	371	370	402	376	357	358	336	362	370	328	358	341	349	359	374	365	358	348	336	363	361	363	360	413	382	381	342	330	357	406	383	342	352	369	374	352	347	338	337	357	341	347	394	361	369	411	408	368	373	362	385	347	340	360	365	377	358	342	357	359	372	396	371	341	333	371	317	393	351	370	351	388	357	298	383	385	361	317	340	356	355	345	352	338	368	369	338	381	370	364	396	400	341	311	351	357	322	374	400	359	361	383	376	363	359	358	373	358	368	353	387	328	343	364	372	380	385	364	376	353	346	358	357	414	361	366	379	358	373	335	322	355	359	341	367	398	353	391	363	325	383	367	367	358	384	360	385	333	381	374	388	359	420	394	357	335	343	333	385	403	344	316	351	341	341	309	330	378	365	387	370	387	346	330	369	344	337	352	317	355	351	347	337	352	359	351	349	338	366	359	342	358	351	360	375	363	394	333	341	312	368	340	377	353	350	332	345	318	352	351	336	353	377	350	329	380	355	325	389	374	327	340	356	336	379	378	342	339	341	390	389	368	374	365	369	364	360	310	349	347	341	361	362	335	335	364	361	379	351	355	370	354	353	361	387	370	316	360	358	363	357	331	408	376	369	329	342	348	367	365	329	321	367	363	358	356	385	341	355	346	334	378	369	362	340	376	363	349	333	384	354	381	353	364	372	353	331	353	341	337	333	383	337	387	385	330	365	328	347	338	329	337	352	350	383	346	334	369	357	352	337	343	366	316	384	418	379	400	364	351	378	388	358	356	367	379	352	355	336	326	362	318	351	334	345	365	391	366	345	357	358	374	380	356	354	392	378	391	393	343	353	343	346	355	398	376	354	352	369	337	362	338	343	338	372	355	359	362	365	371	359	346	325	354	361	347	349	327	329	329	316	351	380	383	353	365	364	337	380	380	361	363	365	357	370	356	352	353	350	354	378	352	357	319	381	359	362	374	393	364	370	354	385	356	336	367	369	363	366	344	369	379	365	332	381	342	353	417	356	385	322	391	362	371	352	373	335	376	367	364	373	365	404	336	342	334	360	352	368	377	374	397	388	354	403	337	404	362	360	360	386	368	364	370	354	336	362	341	379	379	381	371	363	340	333	329	369	346	376	342	343	377	337	369	370	393	329	348	409	360	370	360	362	341	382	389	370	363	365	413	348	352	367	362	401	365	356	352	368	354	389	362	398	341	363	390	372	374	394	376	323	369	364	360	359	379	359	360	393	350	360	394	356	346	364	326	345	362	358	353	378	352	391	364	375	385	361	348	333	345	368	349	350	365	371	370	329	357	368	347	364	349	348	342	382	376	398	372	371	389	310	353	380	359	354	332	347	355	375	344	347	405	372	352	349	373	342	363	341	359	356	360	348	361	373	358	384	364	333	356	315	342	346	401	338	357	344	337	364	368	366	362	364	404	339	358	360	356	377	365	374	370	381	402	379	383	381	355	400	352	350	344	349	372	356	361	370	373	374	381	386	326	389	371	406	378	367	341	336	341	362	368	407	368	341	376	372	352	355	377	331	351	354	321	390	346	393	332	370	381	374	348	307	334	375	368	397	351	325	373	378	355	360	370	366	356	348	373	333	374	313	348	391	331	383	369	385	353	381	381	345	330	344	382	359	352	351	390	385	351	368	328	363	398	353	373	359	354	340	387	343	361	344	374	350	364	364	370	353	402	352	352	386	381	376	349	380	345	336	331	346	364	392	344	344	366	353	380	377	371	360	369	349	377	320	350	346	364	357	381	350	351	380	334	385	369	363	379	376	355	360	331	321	363	373	331	389	343	406	360	346	318	354	366	364	351	364	360	367	358	366	354	374	326	351	334	330	338	362	349	357	395	399	333	362	351	352	406	330	368	367	379	344	343	346	353	369	370	384	361	385	381	325	333	351	378	367	341	373	324	344	370	352	378	354	359	320	358	330	377	363	360	356	359	339	349	315	324	415	375	370	361	351	340	374	339	365	380	383	370	362	383	352	374	357	358	367	381	363	376	297	408	360	389	396	345	326	387	369	368	388	360	344	349	329	377	364	351	353	382	356	340	379	384	375	333	356	359	383	342	338	351	357	362	374	357	334	372	378	360	334	369	370	345	374	385	345	347	373	376	345	352	389	366	353	372	365	359	358	371	379	366	378	345	354	407	382	357	359	371	367	394	384	360	323	377	374	364	355	349	346	366	336	359	344	373	336	367	352	374	378	343	368	379	359	337	385	364	357	347	413	356	367	349	352	380	343	335	371	328	373	366	328	353	362	354	384	357	327	374	368	384	335	341	364	342	363	377	385	368	375	367	336	382	350	328	350	383	353	384	350	338	333	347	366	346	390	375	355	341	355	355	337	343	334	334	336	373	340	355	351	383	367	378	385	366	353	329	348	335	363	364	358	348	365	379	334	371	352	387	392
4887	831	872	845	883	836	799	855	927	881	868	868	910	873	866	877	822	844	859	830	881	823	876	866	825	828	862	846	802	925	876	828	886	835	878	837	894	824	919	851	862	854	851	833	875	869	799	867	816	810	814	845	840	813	836	845	795	912	856	844	880	841	801	782	823	815	852	829	837	906	825	821	812	850	821	870	839	859	838	918	883	835	825	881	802	868	814	843	828	809	896	868	872	842	870	831	830	807	866	870	833	784	815	923	855	814	842	810	867	883	826	868	810	803	822	877	842	837	873	860	843	834	822	891	866	835	804	858	841	896	859	849	816	851	834	818	847	839	813	843	831	804	830	838	803	847	826	833	812	828	842	850	898	845	897	854	884	872	867	840	808	870	853	860	833	847	846	909	831	855	831	848	888	794	850	867	836	812	798	873	855	857	872	828	863	814	876	831	813	794	836	838	830	817	781	831	847	841	868	869	893	858	835	902	817	833	874	835	841	830	885	856	842	840	827	854	826	878	848	810	862	860	863	873	869	831	832	805	852	831	887	864	835	858	814	843	873	826	828	821	854	883	866	861	828	793	803	795	824	838	874	850	855	816	866	879	840	833	861	828	817	846	843	877	848	835	828	889	822	850	901	863	816	838	855	881	820	802	901	860	847	808	838	829	874	850	845	899	801	868	857	855	828	839	817	818	801	866	881	830	842	810	871	830	825	842	825	854	868	849	815	850	893	838	850	852	831	831	830	825	870	881	792	838	864	760	818	844	878	805	876	849	809	837	846	855	863	849	826	816	834	830	862	836	876	897	828	880	852	871	869	816	893	870	824	827	861	874	854	825	874	888	823	862	817	830	854	824	826	852	843	842	820	819	804	831	860	823	835	831	829	812	825	792	802	819	851	857	848	869	862	821	816	837	837	883	849	830	921	856	833	836	871	917	809	815	839	852	814	858	872	777	811	840	830	874	832	822	855	814	844	875	835	811	838	847	861	835	838	870	856	811	848	848	873	839	874	858	776	791	819	898	811	895	856	831	816	859	874	873	947	797	839	838	872	878	855	833	841	857	858	932	829	865	828	845	841	868	838	842	848	867	814	841	792	834	927	840	841	861	840	867	772	805	900	860	896	859	888	812	804	812	789	841	848	862	845	829	854	854	773	848	841	865	826	880	881	818	810	840	829	843	895	866	826	792	808	844	844	849	869	843	884	827	812	850	872	808	826	883	844	867	811	864	836	882	863	847	769	834	858	847	808	832	814	847	867	845	839	868	887	849	807	823	817	881	838	899	871	814	849	855	808	837	864	828	829	812	860	839	829	862	854	946	851	837	863	843	847	821	830	888	843	803	826	862	875	828	825	860	833	868	864	831	888	840	858	833	791	867	892	861	841	860	868	853	828	853	866	825	865	808	889	847	876	881	830	854	906	860	851	866	823	821	843	847	877	906	841	921	807	871	882	844	798	842	910	850	839	846	834	862	842	866	758	817	876	862	798	850	784	875	845	830	863	830	859	855	834	861	792	847	841	887	818	842	833	812	827	844	839	840	821	799	866	867	860	845	825	815	837	863	828	821	830	819	865	843	843	844	860	814	860	809	891	842	809	808	843	841	817	895	812	803	823	831	850	820	810	808	824	883	845	854	855	829	880	849	844	824	817	811	831	863	819	857	801	838	874	799	796	814	830	874	837	843	826	808	875	788	855	833	812	898	914	851	854	915	857	873	859	850	806	848	833	822	839	809	859	824	810	826	854	841	829	866	861	866	907	843	847	868	884	888	854	874	823	878	886	849	867	814	782	848	827	878	799	851	777	828	813	836	824	822	861	886	875	823	901	830	833	856	840	864	838	862	817	861	806	828	854	796	885	848	834	848	819	848	855	832	887	851	856	876	816	839	815	787	843	838	813	854	865	797	855	902	861	828	898	831	814	834	796	823	837	798	872	835	865	873	866	796	824	853	820	881	903	848	850	855	828	876	832	848	847	828	811	802	821	870	831	823	861	890	890	890	877	815	897	894	812	862	829	839	862	823	830	850	914	888	851	867	787	863	861	848	848	853	886	830	854	816	860	794	862	836	893	895	877	778	869	868	841	850	848	834	808	868	842	862	856	873	830	861	796	868	859	796	930	866	817	824	875	868	812	819	858	888	811	890	865	858	859	877	861	907	869	811	830	833	888	820	864	845	857	819	860	903	862	805	855	848	895	896	831	918	817	796	866	853	823	838	820	867	780	863	794	845	834	831	837	793	906	818	825	857	884	881	828	857	837	865	882	807	850	833	785	810	857	835	859	818	822	815	848	841	879	837	871	886	838	851	858	836	851	856	833	833	841	869	851	836	858	824	846	854	859	898	806	819	848	863	837	838	816	822	872	886	889	879	873	845	780	853	818	881	794	864	878	865	865	873	909	859	866	800	851	853	813	885	885	835	869	827	875	815	859	833	839	876	864	884	847	798	867	796	825	806	846	844	883	860	840	829	853	844	803	819	865	856	826	891	835	854	900	826	845	848	877	858	830	855	850	814	831	881	858	838	881	772	789	891	813	852	861	830	816	884	868	843	827	835	870	849	812	805	833	873	825	853	872	839	840	766	879	862	862	875	824	807	827	882	805	821	852	810	874	825	921	851	839	904	851	911	791	868	872	802	845	836	793	884	809	846	873	809	783	879	862	807	897	854	816	854	835	819	856	829	883	824	840	840	818	819	894	825	883	834	815	855	891	862	864	879	882	820	815	898	836	828	784	830	833	827	885	805	830	836	841	854	859	832	881	919	787	826	842	805	833	814	894	829	809	819	846	832	874	848	817	930	846	867	860	866	884	891	884	821	849	839	808	818	862	887	835	873	804	809	828	849	868	817	835	901	835	868	886	807	844	854	873	847	831	810	890	821	849	824	904	863	882	875	850	868	816	826	860	844	867	859	874	860	889	855	827	910	849	857	841	830	836	817	817	865	867	826	836	854	830	840	855	857	828	850	816	858	863	857	857	806	820	789	918	842	880	851	850	884	824	770	852	873	819	823	823	834	854	831	847	854	785	852	823	802	819	864	891	863	824	816	847	815	861	885	833	879	795	835	868	853	866	793	753	877	839	812	868	830	824	814	859	809	817	908	805	837	844	825	868	842	853	849	835	922	775	863	821	785	870	814	850	824	857	789	839	847	843	792	787	885	874	882	818	828	838	803	809	857	872	795	783	830	801	854	805	889	840	853	839	795	834	884	835	837	775	826	890	812	850	868	867	877	821	801	831	918	911	863	909	821	843	833	890	864	874	807	826	890	867	869	888	873	819	851	867	883	787	825	820	787	825	816	837	846	849	857	834	869	861	844	824	804	866	864	796	865	826	867	842	843	841	823	817	852	819	858	828	823	878	846	837	820	859	909	843	875	811	794	827	824	832	900	816	889	859	863	833	806	826	829	882	771	836	842	842	796	868	841	838	880	809	824	867	834	871	809	876	823	827	860	841	861	809	889	827	840	836	836	813	831	858	805	823	774	872	880
19330	1777	575	445	434	336	362	331	303	323	296	328	326	302	275	294	319	314	307	284	306	300	267	313	332	260	304	277	274	320	302	319	253	253	316	278	301	316	314	232	280	328	279	321	286	298	278	295	301	268	311	273	266	275	283	270	266	270	311	334	318	286	304	284	284	294	286	277	275	255	294	285	313	270	278	291	270	285	262	264	302	303	308	285	306	287	278	281	287	288	266	277	287	312	305	286	294	291	298	297	311	296	301	293	281	297	306	270	289	267	323	278	285	298	305	273	308	281	303	306	289	302	257	299	277	266	303	295	247	276	289	311	303	278	262	283	275	285	314	259	257	300	256	290	280	314	307	280	243	284	276	286	293	316	265	286	264	278	255	317	286	298	288	307	312	313	268	281	256	271	296	302	271	287	284	268	282	293	291	266	273	267	295	283	282	275	291	281	294	275	285	272	269	300	295	257	277	353	278	296	313	304	289	275	277	320	315	290	285	292	274	286	249	287	298	278	272	248	279	306	288	262	298	287	313	267	223	259	283	268	299	315	245	288	280	272	268	271	289	278	295	298	300	282	303	296	273	292	268	294	272	283	303	253	288	297	283	304	279	292	280	288	292	290	296	306	293	297	311	289	321	308	301	283	275	301	275	268	269	300	297	306	329	298	296	313	303	284	291	293	304	315	307	304	278	283	275	294	281	298	319	290	262	263	286	270	272	273	291	278	319	280	277	265	315	276	275	269	302	291	308	297	281	297	291	280	253	278	303	261	321	300	265	300	269	283	291	291	310	278	240	290	305	297	274	289	296	252	302	266	268	311	313	267	275	287	287	271	274	283	301	326	303	273	276	287	296	278	292	289	271	275	311	294	292	282	317	259	283	270	280	293	294	281	290	278	288	295	247	285	278	310	279	297	288	283	299	275	303	286	282	303	295	277	311	279	294	286	283	298	286	296	260	280	276	276	269	275	278	300	289	300	296	303	290	244	279	256	300	277	284	256	294	290	314	272	290	322	259	310	263	292	311	303	267	287	309	310	264	247	286	283	265	260	299	264	269	271	289	276	264	243	264	309	282	305	290	296	312	321	272	245	267	254	298	320	272	272	313	272	291	292	308	282	254	259	333	292	277	281	300	296	295	286	302	287	284	301	301	284	294	290	270	278	287	282	286	310	261	295	290	317	287	268	237	311	289	269	287	277	291	265	311	259	306	252	321	297	281	301	282	322	283	269	279	311	309	286	272	270	300	298	281	273	263	283	304	302	298	253	286	229	278	292	277	290	300	270	290	312	293	273	259	307	298	298	269	288	252	256	308	286	294	304	271	273	275	266	280	298	286	285	324	285	282	297	285	288	309	269	265	264	281	290	271	316	265	286	275	302	267	290	287	285	273	270	269	298	294	271	272	284	312	284	285	252	275	324	279	308	271	261	280	283	323	282	285	307	263	279	318	280	312	285	271	298	273	269	281	308	256	249	288	324	307	289	308	293	275	304	285	324	281	278	281	276	314	329	298	275	279	288	301	294	294	283	268	259	292	262	280	284	274	282	299	289	281	263	278	273	311	283	270	292	303	271	275	302	292	240	265	285	257	262	253	302	273	280	281	307	287	304	300	281	295	251	310	293	286	269	295	284	289	323	299	269	281	302	274	288	262	320	296	276	291	268	276	261	284	309	287	262	277	287	290	302	259	316	308	277	277	298	301	254	277	301	280	279	281	279	280	303	273	272	262	256	292	311	310	252	309	299	269	268	281	285	296	289	289	301	291	263	275	271	266	288	307	284	294	280	267	313	324	290	290	294	266	263	256	276	295	297	329	300	256	290	291	290	300	298	268	293	280	282	282	281	273	287	259	276	282	274	302	274	268	281	272	262	280	291	297	276	277	328	298	273	298	279	297	282	283	295	274	299	283	257	265	298	258	292	297	287	247	293	271	282	260	292	259	293	274	284	283	271	301	314	292	294	279	299	309	286	307	310	270	322	255	291	294	254	259	283	265	303	258	311	279	269	278	301	288	253	291	295	293	300	296	277	280	304	313	289	285	296	270	307	240	281	279	311	297	297	265	305	308	266	281	294	263	308	298	280	287	317	299	299	267	295	287	299	284	267	260	291	302	312	293	313	315	277	290	285	286	261	287	298	303	273	301	286	297	283	297	262	275	301	290	282	275	294	273	295	269	267	285	322	267	272	309	300	310	313	279	282	288	270	306	268	259	296	290	293	303	283	289	315	293	309	261	291	242	297	300	308	319	322	281	269	276	295	270	274	287	295	279	325	271	250	285	294	288	262	290	282	301	296	279	294	274	317	297	294	281	308	293	258	287	267	297	325	287	306	308	310	283	256	293	277	279	300	275	301	287	255	304	307	284	304	315	297	280	256	268	339	288	267	280	319	287	267	304	266	289	296	295	297	296	273	277	304	274	282	316	283	284	278	287	294	276	308	257	280	251	279	287	292	252	273	284	299	293	345	281	276	289	282	311	298	304	299	288	285	287	320	299	296	297	306	323	286	262	285	303	299	303	277	295	264	270	285	291	314	268	285	296	291	301	294	282	303	269	297	293	288	242	281	279	328	277	320	293	269	281	284	297	291	296	300	302	296	303	296	293	279	271	283	304	290	289	308	301	286	239	257	297	287	280	289	299	254	269	290	263	298	283	293	274	301	296	283	299	273	279	298	299	262	277	274	278	276	292	286	264	303	296	276	297	278	285	275	316	297	303	297	285	318	295	314	276	301	255	292	270	280	318	314	267	279	301	283	299	272	303	307	336	287	294	268	282	289	263	271	312	272	288	270	310	284	270	279	273	301	275	279	248	282	276	272	286	271	280	277	275	289	276	290	277	297	283	325	281	277	249	288	309	282	275	266	274	273	278	282	309	243	314	272	278	294	308	288	289	267	292	255	303	271	288	291	268	268	301	280	310	291	289	264	297	286	298	268	291	263	285	303	282	292	274	278	309	292	302	292	288	240	312	284	269	285	282	271	282	319	288	274	262	279	296	270	255	281	291	316	288	320	290	311	279	302	261	286	300	295	305	294	290	302	289	286	288	266	298	283	317	294	288	266	292	280	289	271	283	303	253	288	265	285	286	265	288	306	268	285	283	305	302	282	277	306	283	253	290	297	287	290	305	289	307	268	273	276	280	271	259	299	274	310	272	282	326	286	261	283	267	289	286	327	303	272	286	267	291	273	308	319	277	279	307	270	276	277	278	282	273	305	294	286	261	274	270	295	290	257	316	332	313	302	289	255	262	305	279	264	269	280	275	311	326	298	305	297	301	316	317	299	252	263	283	266	287	279	271	286	273	283	261	268	257	321	282	283	304	272	293	302	266	276	313	282	277	324	312	317	284	270	305	276	316	262	272	268	265	289	287	273	292	295	307	276	294	317	288	301	257	278	303	304	303	294	310	307	291	301	305	293	302	293	301	287	290	293	263	251	251	260	308	282	286	235	290	284	300	311	296	292	330	280	312	260	290	269	282	283	305	302	273	261
13573	867	1175	1322	1164	1035	986	884	786	827	844	765	766	741	776	775	692	737	731	689	695	681	746	715	651	719	717	711	692	703	746	688	660	623	696	665	686	701	720	686	699	661	695	717	693	688	667	672	716	637	676	727	668	676	664	636	683	667	684	707	718	704	646	697	648	693	696	715	659	675	663	690	684	675	648	680	662	688	658	712	708	692	678	689	646	683	675	625	667	696	636	708	658	675	696	702	650	638	704	680	662	724	641	717	663	640	661	678	709	678	724	703	696	693	675	687	698	675	630	707	687	675	663	682	634	706	721	660	661	647	684	648	730	698	709	676	685	649	636	649	655	673	667	669	663	634	700	660	692	659	685	649	714	658	652	651	671	722	696	674	662	725	684	699	672	663	636	682	664	656	689	706	671	662	684	694	659	669	672	696	641	631	683	638	689	699	677	695	709	650	659	637	683	698	699	699	694	677	664	695	664	656	687	712	696	729	708	667	676	598	675	660	674	725	674	687	692	692	643	650	657	639	717	667	656	690	651	686	663	671	700	663	658	723	687	692	657	689	668	690	696	673	707	646	699	673	698	698	691	672	686	654	699	684	699	654	660	681	661	655	711	668	681	670	660	680	661	680	678	691	678	673	724	678	702	734	693	665	680	690	651	682	697	668	680	652	667	654	689	700	646	669	733	661	709	657	696	694	681	651	690	690	668	721	661	666	700	664	683	654	700	702	689	669	709	681	634	667	644	644	650	655	689	695	708	743	733	653	696	637	676	675	654	674	662	638	684	687	734	703	700	682	689	663	703	623	682	679	678	658	650	680	667	676	684	673	680	667	689	668	688	667	672	684	675	688	649	668	660	668	678	654	686	649	718	685	673	673	710	672	654	729	716	655	673	698	602	684	668	688	648	710	708	670	707	673	619	672	648	668	692	701	680	665	690	661	700	692	655	655	755	678	679	628	629	650	706	730	685	696	732	694	675	672	686	660	694	641	709	733	669	710	646	643	694	668	659	637	652	613	666	707	673	653	690	691	737	636	664	623	667	675	665	653	661	682	725	693	671	673	716	723	735	710	672	708	659	689	627	665	647	675	666	663	702	707	661	679	668	686	684	679	716	666	689	691	627	656	662	653	719	672	668	649	678	667	676	688	666	666	647	681	667	652	754	722	673	660	665	686	709	678	708	717	677	634	699	707	650	709	658	682	676	654	689	664	655	665	631	685	659	647	654	707	709	673	665	684	688	680	692	701	671	704	718	697	672	677	645	690	648	718	707	662	686	669	703	669	698	660	672	685	643	667	656	630	661	713	625	653	651	698	703	657	687	683	719	703	674	711	653	722	666	665	705	646	670	673	731	668	689	746	642	704	660	679	650	659	651	694	726	614	679	698	683	715	655	663	656	644	683	673	709	690	688	692	682	726	654	645	675	659	651	700	699	696	683	680	668	686	687	678	657	663	717	715	706	663	670	654	646	672	691	638	692	674	685	699	641	682	665	710	659	666	707	647	666	662	694	678	648	653	702	669	689	687	676	682	721	689	691	677	671	693	648	712	685	729	657	648	703	670	648	677	686	684	722	679	670	692	715	725	648	695	680	668	728	701	650	662	723	694	677	649	612	713	654	727	666	667	654	683	657	714	654	708	681	676	679	668	684	680	633	673	665	677	652	639	664	659	704	678	673	684	684	668	707	677	705	659	651	698	707	699	665	648	701	647	649	674	696	668	694	665	654	655	682	740	641	661	663	656	626	686	663	699	640	652	678	671	710	686	697	639	695	659	677	660	646	670	697	664	633	668	706	656	662	639	644	665	666	705	708	678	655	641	691	649	696	689	657	636	681	686	701	667	638	670	657	698	666	688	654	643	691	614	717	638	677	677	658	685	715	653	663	693	665	678	662	687	711	700	667	672	717	660	633	702	714	710	739	662	641	663	691	707	701	679	669	634	706	692	680	657	715	678	718	670	692	652	683	685	674	678	682	649	648	665	710	641	693	694	715	704	734	632	682	695	699	676	691	695	700	673	702	719	657	669	686	646	677	637	689	710	717	684	618	687	693	643	697	671	654	653	652	633	724	726	664	665	710	660	667	691	663	654	713	671	696	654	664	698	631	734	706	706	703	677	643	637	691	682	686	668	674	709	651	628	687	680	665	632	668	658	698	695	650	672	684	663	668	672	642	668	717	659	662	673	666	697	708	686	645	651	699	655	686	683	692	704	699	672	683	709	675	669	710	661	677	618	685	711	676	674	684	653	655	670	619	643	702	686	670	648	665	645	730	654	705	681	662	673	706	644	651	683	694	676	643	693	698	685	718	671	638	684	682	657	665	735	711	696	705	673	702	685	684	634	650	651	692	702	672	654	686	695	693	698	701	696	658	695	635	663	659	679	636	688	662	685	692	667	666	673	599	713	668	696	679	658	697	633	683	712	698	703	698	669	691	676	635	693	682	688	664	688	659	653	692	667	709	688	706	662	677	662	661	688	681	665	680	683	639	654	700	657	720	697	711	674	706	680	647	662	675	688	669	688	683	697	675	635	634	666	675	654	661	668	681	685	716	677	689	748	719	666	702	698	676	682	653	688	630	665	698	637	671	656	693	674	655	657	706	645	635	695	626	652	678	695	680	654	647	630	659	677	670	665	657	692	704	655	732	709	706	707	646	687	631	648	717	714	638	664	680	701	592	646	695	683	674	707	685	664	701	659	698	748	690	700	632	700	649	664	641	682	654	675	711	659	723	718	647	745	680	717	636	688	642	762	681	637	654	697	735	747	663	666	679	707	629	644	726	649	669	719	631	684	681	669	646	705	685	661	674	650	643	653	644	690	687	698	655	684	662	703	686	653	700	684	653	654	626	713	638	626	703	679	682	706	672	668	653	692	669	687	695	663	675	699	709	663	711	655	707	624	684	682	682	700	669	705	672	705	624	668	680	660	684	700	635	633	654	615	725	716	744	683	697	688	666	716	636	620	680	706	653	666	664	680	653	694	665	704	699	682	708	678	696	664	671	685	649	660	709	714	682	691	713	695	719	682	650	698	655	720	689	726	690	683	644	664	692	633	751	635	692	674	731	679	669	686	677	730	704	699	709	651	723	689	639	703	633	695	671	689	727	715	662	681	669	671	635	710	737	663	714	634	665	699	685	704	738	690	733	659	746	722	728	660	696	658	677	704	655	708	663	691	661	669	710	691	696	673	693	670	675	724	677	713	710	690	702	674	700	686	697	667	672	706	691	667	689	693	660	701	693	685	705	687	677	664	692	681	655	664	638	656	693	663	668	684	643	675	683	635	668	689	646	685	711	680	652	698	677	658	638	661	712	664	694	677	630	685	698	684	668	653	655	651	666	697	685	696	673	679	654	658	705	649	659	665	672	699	723	727	717	684	657	705	709	713	628	660	690	674	688	669	734	695	683	691	650	699	649	652	610	682	702	646	700	680	644	683	692	654	694	698	647	641	631	665	659	706	686	688	653	714	638	623	708	717	705	710	694	623
29342	3748	769	452	334	251	198	182	177	146	147	121	146	136	127	109	149	137	120	125	111	140	121	146	140	136	143	112	116	135	150	146	121	114	114	136	113	131	143	131	138	165	131	120	134	114	117	118	106	141	113	128	128	127	139	126	115	119	136	126	104	105	112	130	127	133	116	114	109	125	111	128	125	124	116	110	127	102	128	119	118	123	129	122	110	123	101	114	137	129	122	125	103	126	126	106	134	115	145	115	110	125	129	127	119	111	131	123	138	104	117	135	143	136	111	126	126	125	109	123	122	141	114	132	113	127	137	126	99	111	121	139	130	119	124	106	131	113	122	127	114	142	114	137	124	114	112	136	130	134	126	118	138	122	142	125	122	128	124	121	129	138	141	113	139	108	134	140	149	121	129	116	130	125	129	130	137	109	116	118	99	123	123	117	135	131	110	160	120	116	138	109	113	116	112	115	123	118	123	134	135	136	110	102	130	115	128	127	107	131	115	135	129	120	110	121	130	129	114	117	118	126	126	127	126	145	125	114	127	126	135	120	118	122	118	130	131	134	122	113	114	133	128	119	131	101	122	112	127	113	116	136	122	112	132	130	111	125	138	119	125	107	109	124	128	131	122	146	106	108	121	132	157	120	127	98	124	131	131	127	125	147	124	126	107	106	126	115	119	114	136	123	131	104	134	109	113	134	125	118	134	107	129	113	123	129	113	101	136	154	132	114	104	124	120	131	125	130	126	137	123	133	125	122	124	117	124	113	106	113	117	131	133	107	123	105	115	107	114	146	130	134	133	118	104	117	125	133	119	117	98	129	129	135	116	104	124	124	124	126	113	135	129	129	120	122	109	126	119	107	111	107	128	136	133	119	121	122	115	100	131	111	123	126	131	125	126	121	131	115	104	115	122	122	109	94	101	112	135	119	137	131	117	101	117	121	132	110	126	133	133	130	112	116	119	125	101	122	132	137	126	102	116	116	104	111	116	138	134	124	138	127	116	146	123	123	136	109	123	113	123	113	126	121	113	114	114	127	135	106	121	122	123	112	126	101	120	120	128	151	116	121	141	154	123	121	126	136	139	127	119	131	105	109	132	142	137	139	123	113	132	122	136	141	109	121	129	135	151	133	121	128	98	122	141	134	145	118	115	125	119	124	131	133	109	113	129	121	135	114	104	134	144	118	101	113	135	113	111	111	110	131	125	100	105	122	137	113	140	130	145	143	121	106	129	135	107	127	135	137	114	117	123	127	104	130	151	116	134	119	126	122	115	124	104	108	109	104	113	129	133	117	109	115	120	110	111	136	127	114	125	139	104	124	119	126	109	117	107	145	153	115	123	128	125	111	106	122	133	117	106	134	139	117	131	132	119	109	121	107	141	109	124	116	125	120	114	132	113	133	140	109	99	106	107	116	122	114	134	137	142	121	121	117	112	131	93	128	134	134	146	120	144	111	123	113	132	122	108	131	143	110	112	133	146	116	121	117	102	112	123	111	120	107	113	112	124	110	117	126	109	140	119	118	126	126	117	124	124	123	97	101	128	97	156	102	115	101	121	108	146	124	143	129	107	123	119	128	124	127	116	146	116	115	127	120	117	119	107	131	132	118	128	108	115	107	130	138	111	113	117	110	123	114	107	116	125	127	118	101	111	121	120	103	125	119	129	139	113	121	117	134	127	126	100	118	130	122	126	124	109	110	135	128	136	122	121	129	124	121	129	119	117	115	137	137	99	113	122	117	118	141	106	118	162	122	136	148	136	135	113	141	152	101	126	126	118	122	123	136	107	130	122	119	119	120	113	130	116	126	115	128	138	129	138	99	115	131	142	141	114	103	112	120	136	131	115	115	121	115	110	131	115	126	107	117	123	124	119	134	136	145	131	143	109	132	125	128	116	128	105	117	123	135	119	100	109	128	102	120	112	117	132	123	120	108	117	107	120	145	110	123	124	115	122	126	133	121	116	109	127	120	111	125	117	114	149	136	130	120	138	138	131	104	112	130	115	144	123	135	116	123	134	114	127	115	124	145	128	98	132	118	133	118	131	134	128	120	143	133	122	135	125	119	121	118	133	126	136	126	124	112	110	126	122	118	123	135	109	116	110	114	101	122	119	125	98	123	101	126	123	110	118	122	135	120	120	127	119	160	118	121	121	110	117	126	136	139	116	127	125	124	123	116	127	124	117	104	105	142	112	108	111	115	117	118	135	121	131	135	122	132	125	142	125	130	126	125	140	125	121	123	137	127	108	131	114	122	115	136	125	127	99	131	113	139	110	126	130	122	136	130	119	136	122	141	121	121	119	124	123	113	113	115	124	126	141	119	107	112	122	116	124	139	118	117	113	120	108	103	126	138	134	108	119	120	114	126	112	132	111	120	122	110	127	118	126	142	116	118	132	107	133	134	130	118	112	126	126	116	128	135	132	118	138	130	135	136	113	124	120	123	149	113	120	149	122	112	129	140	140	114	135	127	131	119	112	130	108	125	123	110	121	143	121	115	119	123	134	115	113	121	103	104	117	135	113	133	124	134	121	126	119	120	161	171	119	138	118	127	116	135	124	123	112	124	128	104	106	148	118	140	128	137	127	100	124	127	121	133	128	142	130	135	116	141	132	136	112	124	104	144	127	126	115	122	135	123	131	117	100	126	119	132	160	127	130	128	99	138	119	100	140	122	122	108	118	117	124	130	136	124	109	119	125	120	116	115	118	107	110	115	128	129	125	113	119	124	120	125	109	120	116	110	132	138	135	128	131	145	166	124	150	116	125	134	94	114	113	129	125	115	128	136	137	123	122	128	125	135	136	122	122	118	131	106	115	117	132	117	129	132	116	112	127	114	134	119	134	126	116	122	108	118	128	129	121	130	115	117	135	140	129	124	118	115	130	124	134	132	113	138	136	125	118	110	123	99	117	163	139	115	152	129	126	122	125	119	102	129	121	114	121	99	150	122	124	105	126	110	147	150	116	152	120	124	130	117	138	126	130	122	121	115	114	131	127	111	118	132	145	94	129	116	135	111	122	136	122	119	109	121	128	108	118	126	118	112	136	131	115	117	125	121	126	121	140	142	117	103	136	138	119	142	115	143	125	134	118	125	143	127	119	118	139	140	123	112	116	123	112	118	121	106	128	111	114	133	109	161	121	117	110	122	115	106	103	135	133	137	127	138	133	125	125	125	114	103	116	114	109	121	128	114	123	102	108	120	128	113	134	124	121	130	124	150	139	118	132	137	104	123	112	133	99	121	125	105	146	115	109	125	134	106	117	125	117	134	128	144	119	113	133	133	130	115	122	113	134	118	121	125	122	137	118	118	125	128	125	104	98	137	109	141	120	109	107	125	139	129	114	106	122	111	134	116	109	119	115	120	118	121	118	110	117	102	147	122	109	116	149	150	123	126	114	127	125	113	113	96	117	122	125	114	144	131	146	116	115	124	139	126	139	110	116	139	128	119	129	122	97	124	122	127	109	155	123	120	141	136	115	140	132	91	134	126
17420	808	1357	1437	1301	959	834	708	662	566	539	504	502	495	435	426	405	410	402	371	406	374	389	360	362	341	330	359	334	369	363	400	381	350	369	343	358	340	328	353	344	345	342	376	346	315	323	355	360	331	336	313	328	331	303	333	319	335	369	323	287	350	331	313	334	333	341	330	311	331	360	331	359	344	341	323	299	324	351	347	330	356	314	326	330	331	361	347	319	304	291	333	344	333	334	347	343	355	352	351	315	326	362	363	307	336	337	280	305	359	353	340	366	345	312	325	325	342	332	306	297	323	331	355	298	324	288	328	332	329	337	338	351	293	323	326	326	334	354	308	300	325	346	344	328	301	328	323	341	326	332	296	331	347	335	329	340	338	315	338	302	311	346	325	344	295	360	331	342	298	330	345	313	297	301	348	314	339	347	336	359	326	313	333	336	312	325	345	344	327	337	314	301	303	305	328	315	320	346	339	324	350	323	309	288	353	345	311	322	317	335	353	327	328	306	360	320	380	315	283	308	316	321	330	309	358	357	312	311	332	329	321	357	345	352	353	297	319	338	305	293	343	349	328	349	300	358	334	357	340	307	347	328	376	310	331	321	318	316	334	333	332	324	325	338	355	333	339	319	351	333	332	326	340	333	322	344	333	342	316	324	362	314	277	316	339	312	314	317	337	327	348	313	318	363	324	338	340	330	301	313	337	324	311	332	333	319	316	335	356	343	329	306	340	314	336	320	316	316	328	339	325	319	345	354	328	335	330	337	364	308	342	320	314	290	337	310	300	337	327	331	332	337	326	343	315	293	335	339	341	306	329	333	332	330	303	343	329	342	361	328	329	356	352	327	316	303	354	308	358	368	324	318	310	337	335	324	313	354	308	344	304	317	336	328	305	322	328	318	340	347	338	355	352	349	311	331	318	327	333	324	321	343	325	337	287	331	319	317	342	328	323	306	301	346	312	365	315	334	336	323	311	296	344	340	305	318	303	304	298	333	384	310	366	322	326	308	330	314	327	341	326	280	305	324	313	307	344	326	296	354	343	356	325	327	350	309	328	340	300	307	353	333	319	308	367	345	351	345	325	328	371	325	340	350	347	315	346	301	304	328	287	317	331	337	323	354	313	320	331	324	322	324	339	320	324	321	299	341	299	292	325	341	362	305	338	341	327	344	296	342	361	325	350	327	330	359	312	336	310	322	331	341	326	274	333	290	372	341	324	343	350	361	327	325	341	355	355	327	373	345	348	336	331	302	333	316	346	307	339	335	366	318	331	336	326	324	316	353	337	308	334	347	321	332	327	298	327	311	327	315	295	347	312	370	354	307	345	330	297	312	326	321	322	335	315	374	290	321	318	332	343	344	358	326	331	311	362	340	369	332	342	335	349	326	310	310	311	337	319	314	292	307	351	339	316	347	318	291	334	309	355	326	353	338	294	348	319	329	306	331	354	343	308	364	328	306	336	327	320	326	319	371	320	333	360	347	293	317	307	355	351	319	341	325	350	329	352	360	308	340	334	308	361	341	327	307	324	348	349	322	299	349	350	343	312	329	344	354	312	344	338	301	303	331	287	329	352	314	365	330	320	320	297	324	344	291	336	316	351	312	307	324	317	325	325	345	312	342	330	333	332	330	343	340	327	340	319	312	347	337	304	331	317	344	321	325	334	292	348	329	326	293	298	363	332	337	327	315	330	313	351	340	303	299	324	319	356	324	327	328	341	353	324	336	328	318	328	340	323	355	313	338	338	324	336	353	293	323	290	346	319	337	315	313	358	314	342	317	312	341	321	331	339	346	350	340	337	301	335	321	327	314	326	359	319	318	331	319	312	314	323	327	347	338	366	322	337	349	316	341	307	339	315	331	352	343	335	342	320	336	335	317	289	325	318	296	307	331	318	330	340	329	328	333	346	335	313	339	340	349	333	349	356	339	326	330	358	353	300	309	372	324	341	324	317	320	355	307	313	333	312	343	344	314	334	310	329	344	329	342	325	318	315	339	322	316	351	343	315	325	338	312	312	291	322	346	344	309	344	310	316	300	324	326	346	284	358	325	342	308	323	363	310	304	313	356	285	317	326	331	333	308	352	338	344	344	330	337	333	309	329	335	338	316	326	313	324	356	308	349	322	350	305	336	332	330	326	323	327	318	323	305	303	333	335	339	315	343	310	347	302	312	358	369	341	345	317	326	322	323	309	339	338	343	297	336	368	310	352	345	325	313	322	337	322	375	315	336	358	329	338	300	342	300	317	314	327	312	330	309	357	333	327	329	310	368	352	319	316	324	340	355	313	312	347	308	385	340	327	323	342	315	351	375	334	353	358	312	338	343	305	337	305	304	331	309	303	308	357	353	322	327	327	307	346	323	352	340	316	325	305	308	316	343	320	322	331	309	314	320	320	326	343	368	302	331	342	361	334	279	349	342	348	351	344	339	325	357	318	336	310	330	334	309	281	309	362	329	332	331	308	356	359	323	321	328	358	338	321	335	354	313	337	313	342	319	341	326	325	346	368	316	358	338	335	324	287	356	343	316	325	313	331	327	300	316	338	349	341	307	321	342	341	356	349	322	330	321	314	338	322	332	333	322	321	316	337	346	332	313	326	327	341	357	333	327	339	356	324	308	344	335	325	348	313	329	320	343	354	331	355	342	301	327	308	316	346	281	335	289	324	352	305	331	349	327	327	333	337	364	319	361	342	324	351	327	314	324	330	344	376	326	351	352	329	349	318	325	330	279	320	349	324	320	335	318	315	348	336	353	343	324	329	328	330	351	352	318	343	322	321	322	342	302	347	322	308	321	330	336	320	321	362	366	294	358	330	327	329	303	324	300	340	340	322	344	315	304	321	369	327	332	339	324	318	360	325	322	328	338	323	343	329	327	314	346	351	292	325	321	331	379	314	349	332	348	335	304	325	347	330	367	310	326	336	357	309	313	333	349	340	333	321	317	327	331	323	335	318	346	345	329	350	350	323	332	357	320	312	330	328	310	321	313	332	353	333	321	350	316	358	315	358	298	315	293	356	333	328	334	316	320	314	345	346	340	334	315	314	311	329	346	389	316	349	331	347	330	330	339	320	344	329	293	339	297	357	342	332	305	316	312	327	341	351	343	351	348	324	294	319	306	348	314	355	328	306	350	313	350	326	315	332	351	342	302	340	332	309	360	346	333	347	314	321	323	340	331	319	341	327	310	347	334	329	305	325	298	332	313	338	298	359	348	329	357	346	292	352	339	338	326	322	342	331	334	294	309	299	339	328	331	324	304	340	333	338	349	366	298	339	322	329	350	380	315	332	333	337	322	325	296	323	338	337	314	353	354	353	334	313	337	347	306	316	302	301	337	330	321	338	303	329	345	333	345	345	317	328	313	310	327	348	312	358	343	312	317	347	332	291	328	318	302	332	319	342	299	342	319	327	358	338	327	332	341	294	311	344	354	306	335	327	328	319	332	327	347	319	326	345	335	336	285	339	337	330	338	360	319	323	312	331	320	324
5590	461	358	362	384	325	390	388	367	360	386	377	344	380	338	398	365	347	384	358	389	350	341	334	363	363	334	369	339	361	395	334	353	376	374	355	378	368	368	343	345	380	349	341	383	337	370	357	355	357	354	352	349	350	372	364	374	379	323	390	390	403	379	363	383	376	342	372	351	366	367	330	363	349	379	371	352	358	357	365	370	352	358	385	380	330	365	353	333	362	382	350	396	411	346	372	355	399	334	382	372	394	351	370	362	345	363	371	364	377	366	342	346	373	337	333	364	340	325	361	362	351	328	367	375	353	377	355	343	339	358	372	370	386	357	343	375	348	369	351	353	388	358	387	384	375	374	341	341	358	404	367	365	367	373	358	323	348	322	369	327	352	354	373	385	371	372	361	363	370	350	372	353	365	335	367	352	391	366	328	342	330	355	370	353	381	365	343	330	350	387	342	374	392	364	337	344	343	344	331	365	362	362	355	349	374	360	362	343	353	331	351	320	328	361	340	378	387	376	349	369	366	344	357	390	329	328	357	368	345	366	373	325	367	360	378	358	359	348	342	330	331	381	383	352	383	372	367	344	364	347	399	351	338	360	380	375	368	365	358	341	385	386	386	373	361	337	351	340	343	367	390	370	376	398	344	370	374	371	370	341	346	369	365	346	351	344	346	352	331	381	352	370	335	343	373	353	394	334	348	360	365	347	365	327	341	372	366	352	316	342	361	397	376	315	344	366	369	344	315	386	339	378	365	349	377	340	334	370	354	401	347	354	338	406	353	354	367	393	367	374	368	383	350	360	356	355	353	348	352	334	377	338	367	381	404	343	412	343	377	349	334	369	402	350	341	364	395	409	351	355	381	335	356	383	359	350	362	393	360	349	362	371	376	357	348	369	354	356	344	380	359	366	382	365	365	336	360	358	341	337	365	365	341	346	351	332	351	353	352	336	321	321	355	337	358	392	348	334	337	350	369	352	323	401	375	358	368	349	350	349	363	383	398	347	350	350	343	378	343	382	356	364	335	350	336	347	328	369	341	374	357	363	365	365	373	375	315	373	368	349	362	353	354	380	364	367	345	329	334	344	361	364	348	358	367	368	380	386	354	378	365	361	368	381	350	353	316	342	357	377	374	352	358	349	360	338	354	325	361	405	356	345	353	355	320	394	370	340	390	347	384	338	338	328	357	339	367	374	371	387	381	368	374	338	358	349	393	334	365	381	342	335	354	399	375	365	364	388	378	362	338	389	362	334	365	385	331	351	338	367	332	374	357	347	364	328	349	359	355	341	373	382	389	373	347	384	365	371	321	349	345	367	349	366	359	344	347	368	362	345	367	320	367	347	370	365	323	355	342	364	357	356	388	335	436	374	353	360	389	365	411	339	357	360	340	351	359	341	347	380	371	360	374	323	368	371	380	381	345	362	365	329	313	339	337	355	364	309	337	366	341	327	392	352	387	352	344	384	373	354	391	338	363	332	374	329	353	389	361	330	367	375	367	355	365	332	372	362	397	354	329	385	407	359	355	335	351	361	373	366	373	344	371	389	344	349	343	372	344	354	316	391	342	358	348	351	358	338	335	386	375	377	344	370	378	334	363	371	316	370	318	339	397	358	356	370	384	352	345	375	347	391	341	333	360	348	364	336	351	356	342	347	358	381	394	386	319	400	367	362	358	358	360	370	367	387	385	359	336	330	383	351	370	401	350	347	329	351	355	383	338	333	376	340	347	335	348	380	354	391	365	352	360	351	381	345	343	378	367	374	350	385	356	334	326	331	347	370	358	337	371	328	382	395	393	375	386	344	364	335	329	339	377	343	343	342	326	383	348	370	383	358	338	336	344	357	354	351	365	383	331	369	343	381	367	409	352	362	353	330	379	348	365	375	341	338	351	332	332	323	368	327	327	340	330	355	365	341	369	356	344	365	348	366	343	369	354	373	364	324	324	370	350	343	367	362	363	343	391	387	352	388	353	370	346	398	324	342	355	339	379	401	350	360	322	334	425	344	366	375	382	389	360	369	377	356	382	334	355	366	340	354	329	369	329	372	384	361	357	330	370	353	357	409	399	368	366	380	360	346	364	356	338	360	318	364	357	359	387	326	359	336	342	360	356	385	339	310	348	393	352	370	351	375	362	325	371	355	363	391	369	380	372	375	373	387	317	340	366	348	337	340	379	371	358	393	359	374	370	375	366	385	354	376	378	361	385	344	361	371	368	335	339	365	354	385	346	334	357	359	342	339	355	340	375	377	333	370	374	329	353	353	356	342	356	330	379	358	340	383	357	347	346	370	349	339	377	380	373	387	345	377	350	377	347	381	350	344	370	318	337	354	336	341	365	342	370	342	364	410	384	354	346	363	347	378	389	368	357	348	347	370	339	339	371	366	344	385	368	363	396	375	370	351	370	384	350	340	329	333	366	356	377	366	372	350	381	344	373	346	376	382	345	369	373	367	372	340	334	373	380	378	350	382	367	369	352	357	352	341	353	359	321	350	365	341	349	374	344	375	345	379	336	346	352	403	401	350	369	404	378	397	407	373	355	340	342	342	350	322	374	367	340	338	333	372	335	321	344	361	335	341	345	363	364	362	396	358	353	381	412	347	370	363	339	313	362	373	377	377	332	366	356	338	363	376	371	384	364	354	359	367	375	319	329	350	380	339	392	370	368	362	354	337	358	413	398	365	366	391	330	382	396	349	337	348	327	360	315	357	368	386	367	404	356	353	380	359	345	375	380	341	327	353	336	374	341	349	356	333	341	365	353	353	337	400	326	371	380	399	380	373	346	355	350	342	361	346	386	361	331	385	374	387	351	342	350	357	334	388	325	385	355	365	361	336	372	383	367	386	350	410	383	370	370	351	357	369	325	384	381	337	394	374	326	351	349	362	366	388	388	344	329	369	352	349	362	376	350	381	346	367	356	341	385	360	343	368	364	381	354	377	364	341	341	338	358	349	345	352	358	338	369	312	356	403	356	366	381	353	388	305	357	354	367	346	352	367	385	332	349	363	336	369	349	362	382	385	375	397	389	370	359	365	324	345	342	346	415	368	360	347	397	367	339	347	353	369	360	357	374	368	366	362	367	349	342	362	367	338	364	382	336	355	358	375	351	378	370	351	313	350	341	336	348	366	359	347	341	421	366	344	368	355	361	368	360	374	374	339	372	353	366	358	370	377	412	340	353	379	392	340	357	353	361	394	363	336	360	364	366	353	379	318	322	370	359	327	382	379	385	361	341	343	309	377	347	352	371	346	368	379	333	405	340	417	354	371	333	357	366	374	374	365	361	373	375	371	373	366	336	358	384	338	333	343	360	374	391	375	349	318	351	367	360	368	347	369	346	342	384	361	353	351	349	357	345	344	382	332	345	351	356	345	350	381	385	353	406	360	335	368	388	352	390	346	335	366	367	361	362	375	366	351	342	335	379	363	365	359	385	364	359	351	388	389	342	351	379	346	402	356	334	331	392	331	364	307	344	367	335	339	359	353	367
4741	907	819	860	889	857	817	857	852	833	843	884	822	832	846	880	822	818	853	848	848	809	841	821	866	869	840	834	820	831	831	849	837	864	852	840	830	797	867	819	834	889	775	827	802	805	894	872	829	840	825	832	882	820	843	864	813	877	872	897	845	853	871	813	863	857	809	831	799	838	870	829	854	810	803	865	876	802	825	845	824	827	834	827	844	837	842	829	842	851	831	844	827	847	887	863	856	837	881	927	844	861	870	820	841	858	845	910	922	811	851	838	845	840	857	859	869	871	877	812	881	883	826	838	822	844	879	860	878	862	841	778	880	826	854	834	869	798	792	853	847	789	832	851	890	844	824	896	837	902	773	833	873	884	859	806	811	836	855	829	831	851	862	821	862	870	861	880	805	839	837	857	908	852	820	784	835	829	827	845	850	816	852	849	792	844	819	843	785	824	815	862	836	880	796	824	859	783	839	852	848	920	875	854	831	855	845	892	824	855	890	840	886	873	824	836	838	822	808	823	888	816	857	817	897	828	802	890	858	861	862	873	827	853	840	884	841	828	859	815	892	858	868	806	794	791	835	896	827	835	849	857	802	851	854	854	855	837	848	850	832	822	859	794	870	812	852	848	854	824	853	835	893	909	857	832	866	877	831	813	826	876	859	847	835	917	829	831	847	859	828	880	866	881	832	857	831	807	808	861	819	865	775	819	874	891	843	836	805	856	819	903	818	829	831	831	904	783	828	862	871	801	812	883	849	848	851	844	847	798	846	845	834	876	855	908	879	848	875	888	834	846	835	857	853	850	840	866	896	855	840	819	840	850	818	849	851	827	900	824	840	831	793	820	856	854	859	865	851	858	794	812	824	817	838	819	855	843	900	816	851	867	867	855	856	861	875	896	832	837	837	815	829	800	805	817	820	845	881	894	841	840	831	837	856	837	860	814	790	862	838	827	843	834	813	884	851	886	831	855	797	839	853	858	861	867	923	790	833	801	863	791	819	863	874	870	813	856	851	846	806	848	887	828	901	864	816	838	861	829	852	848	861	828	864	805	880	855	872	840	860	865	817	855	853	870	872	865	833	807	802	860	887	837	827	889	845	836	864	899	819	830	844	831	816	849	818	879	850	890	844	841	848	861	875	788	834	861	859	810	831	774	858	802	851	813	835	873	865	832	835	779	858	858	832	883	837	837	827	801	928	850	894	839	900	807	845	818	844	875	862	823	867	834	775	827	822	822	890	805	845	901	910	834	862	822	861	841	825	873	843	837	866	815	780	800	840	842	846	816	844	837	885	835	827	853	873	768	893	814	810	876	857	819	834	823	814	834	866	811	841	840	876	897	811	828	819	837	877	883	824	813	875	885	809	804	853	871	859	874	844	839	836	841	797	812	803	870	845	863	861	791	848	845	875	847	826	801	835	881	857	884	894	805	847	806	837	859	813	804	816	893	810	854	883	879	858	841	844	848	906	812	819	840	876	877	835	813	831	869	846	852	863	819	807	866	802	864	839	875	820	896	853	833	876	866	808	877	878	870	839	826	848	862	805	880	882	848	788	829	864	847	806	832	864	815	877	861	828	807	907	824	818	872	855	819	845	856	812	871	840	877	848	872	863	870	785	849	883	865	866	841	903	812	881	804	830	834	894	818	854	837	840	866	841	822	797	874	859	824	859	856	830	852	843	812	820	852	824	847	861	845	871	859	811	855	849	814	865	866	834	878	853	860	853	874	871	869	766	860	852	867	806	837	863	826	861	840	861	859	848	855	829	785	917	870	846	845	815	831	819	874	835	773	811	919	828	833	895	863	847	867	852	803	859	797	847	878	813	834	833	837	816	837	856	875	788	862	823	846	843	870	886	823	891	881	869	825	867	856	886	875	839	850	868	832	846	834	822	810	922	861	876	811	801	807	858	829	810	888	836	851	820	826	846	847	848	911	833	833	831	890	820	885	865	867	801	801	829	850	841	876	812	835	824	843	891	839	848	836	816	888	858	848	821	867	770	830	855	824	858	829	824	829	840	855	806	870	883	822	917	886	863	851	809	833	860	855	838	785	875	805	864	827	911	837	870	807	845	851	886	831	836	854	849	837	829	893	863	822	833	847	796	835	858	888	867	848	854	821	828	825	870	849	870	855	858	834	851	836	828	916	870	801	799	827	868	835	845	816	824	831	826	811	794	849	842	850	827	872	828	859	879	810	810	877	809	817	874	906	833	800	839	860	831	896	838	848	921	855	840	856	849	869	827	895	826	873	835	858	881	861	877	820	875	794	846	874	862	859	850	881	879	849	871	847	913	897	870	827	846	817	792	831	843	815	863	898	870	862	829	860	822	844	801	826	825	808	864	840	854	858	844	833	869	868	855	883	858	855	866	841	839	869	800	848	814	848	833	861	782	834	824	887	911	851	803	817	862	822	857	812	836	846	852	852	871	815	860	871	826	853	835	795	819	830	862	823	891	814	868	872	889	863	852	896	828	824	820	823	820	819	815	832	835	819	812	844	832	831	840	881	796	832	800	805	880	864	785	828	856	830	815	804	847	791	902	844	876	822	819	829	844	858	823	837	842	829	830	835	859	820	863	832	858	823	881	844	825	836	878	913	902	861	789	886	833	813	804	833	872	815	858	810	820	839	815	802	883	842	855	825	826	873	871	844	864	867	849	865	826	855	861	855	883	826	812	796	893	836	813	827	858	849	798	884	855	839	817	857	782	784	845	845	815	800	845	842	877	830	824	839	851	857	877	819	828	853	802	834	902	837	878	847	842	883	801	809	831	888	842	804	838	854	846	800	862	825	846	856	853	846	844	823	886	865	777	869	859	824	816	800	868	825	895	893	829	867	839	815	806	877	858	896	862	848	840	789	872	868	796	820	899	847	819	863	829	813	891	830	862	845	888	816	856	842	788	815	828	861	826	882	806	792	839	879	839	857	799	843	834	855	878	849	806	863	811	869	851	901	833	819	907	880	881	854	835	879	857	865	832	840	876	847	820	819	835	791	837	855	859	861	822	847	840	820	832	810	850	830	861	880	863	850	922	828	847	876	874	864	891	769	877	820	842	800	876	857	838	892	840	831	833	914	875	818	788	848	884	801	854	841	846	826	826	830	845	846	889	823	866	805	885	839	858	858	844	847	844	902	801	845	854	860	835	856	881	822	835	826	790	880	854	813	889	853	851	870	818	860	876	854	847	822	834	815	829	850	841	827	837	838	816	785	873	847	875	872	867	818	928	825	860	875	867	830	828	858	862	863	871	883	866	869	807	871	844	824	841	870	904	809	838	848	783	863	826	879	841	855	861	880	859	832	870	818	863	850	871	842	808	797	827	850	839	797	864	846	827	807	837	878	824	861	906	831	874	865	853	870	820	906	823	863	872	855	846	919	924	878	863	805	829	873	816	841	811	798	867	826	836	862	841	875	881	896	834	864	829	887	839	897	819	898	845	843	802	875	863	820	850	846	872	851	812	889	833	867	799	838	814	893	842	878	851	830
19289	1657	560	431	396	325	316	296	344	288	311	303	304	315	298	304	315	305	285	312	277	267	252	282	269	320	273	287	287	297	318	292	318	284	314	263	304	278	278	287	278	274	300	287	288	316	270	269	326	280	307	267	288	290	316	306	265	295	303	310	317	291	285	297	310	256	260	302	301	307	252	281	280	296	283	270	300	281	270	297	259	267	245	282	264	290	278	290	295	298	278	295	297	290	275	292	295	285	264	272	309	307	279	305	273	284	310	257	240	264	279	289	274	267	281	279	329	264	288	318	276	273	281	291	298	311	309	315	289	275	290	314	299	278	274	317	264	287	317	283	283	288	282	280	300	260	285	276	288	278	274	288	283	309	270	305	294	313	283	297	279	294	261	286	255	304	306	288	270	253	299	274	290	293	274	269	253	291	271	279	317	294	274	286	314	295	289	278	299	282	285	281	283	285	264	321	268	284	291	325	280	288	281	314	309	279	306	313	268	300	307	273	296	291	298	280	279	292	301	266	285	282	264	289	288	288	274	285	264	275	298	318	327	303	284	308	295	296	324	269	282	265	276	284	279	266	286	286	259	283	273	255	298	298	296	258	308	273	281	266	255	298	297	297	231	313	271	278	302	268	254	289	289	284	285	260	261	266	271	285	288	288	291	289	288	290	334	298	301	270	285	275	297	271	304	305	290	265	297	261	287	264	278	268	268	287	297	283	298	259	295	251	284	270	289	325	303	287	271	276	286	315	329	306	274	249	311	282	308	310	322	287	283	292	287	281	272	273	298	290	276	272	282	279	271	278	293	296	247	300	286	292	317	294	302	290	263	319	300	277	280	296	269	261	296	327	286	258	274	265	322	268	291	271	291	302	293	269	262	275	278	285	290	283	296	263	314	317	249	284	283	286	286	304	290	321	290	268	283	300	276	284	297	289	280	334	281	276	296	283	280	308	253	261	279	292	266	268	276	261	283	265	308	272	296	275	274	283	295	269	277	299	315	292	275	274	266	264	258	283	292	276	285	286	297	270	286	285	271	297	320	302	245	313	301	304	298	280	283	295	296	274	273	260	271	292	293	283	277	322	298	284	274	260	284	268	262	279	278	269	281	260	281	274	282	275	270	299	301	304	281	252	269	277	274	268	278	276	296	278	278	292	253	339	287	277	294	322	294	275	299	291	298	287	310	269	282	257	282	288	266	306	264	288	299	278	271	300	314	301	277	289	290	278	278	279	318	291	280	285	245	272	269	276	292	294	293	274	271	263	288	273	277	261	310	270	293	288	326	300	264	317	297	306	298	286	292	233	287	276	286	275	299	306	295	258	284	311	296	290	245	316	259	298	292	307	299	290	289	275	281	289	273	291	302	297	269	289	295	301	284	303	293	287	275	296	290	248	299	299	261	308	294	302	270	292	286	301	290	278	275	258	273	294	298	292	263	274	297	294	298	269	310	268	272	289	291	267	283	255	267	307	280	293	315	297	279	266	288	315	288	301	314	277	303	305	292	261	311	285	275	302	263	295	283	265	290	278	309	308	277	263	282	295	301	299	286	296	290	282	301	305	301	250	286	253	273	259	318	282	286	298	318	294	310	253	302	279	275	263	291	306	293	310	280	281	240	287	285	286	271	305	298	321	296	305	310	290	315	301	281	278	302	291	261	281	284	308	322	247	316	276	277	298	306	301	274	289	292	296	296	270	302	277	270	304	288	264	300	281	279	292	283	299	288	281	274	300	318	304	305	285	306	277	281	323	272	257	278	277	293	282	324	267	295	298	308	294	293	295	325	281	325	282	292	268	290	283	293	292	278	270	289	326	277	280	302	297	275	268	302	292	271	310	290	306	297	301	276	296	285	281	307	256	274	281	292	279	277	286	281	285	296	280	276	279	293	291	270	276	329	299	271	310	288	299	284	270	279	289	291	285	277	286	266	277	311	276	284	305	309	301	306	282	281	269	290	305	283	295	297	261	286	305	279	286	277	282	307	298	293	294	296	294	286	260	260	304	293	317	277	306	315	281	278	277	305	291	268	294	294	298	281	288	309	254	321	281	325	276	292	308	235	259	285	277	308	301	280	290	295	279	311	264	301	304	301	302	286	299	290	303	271	272	286	296	276	248	276	312	289	284	307	291	285	272	270	282	314	270	260	268	300	287	288	264	287	273	298	260	265	291	286	296	293	286	290	295	253	250	270	261	276	271	317	284	272	333	272	279	291	291	285	294	283	260	263	269	304	294	259	311	277	316	270	257	268	270	278	265	280	315	283	301	289	267	290	317	297	308	277	323	281	328	281	275	296	254	249	273	289	274	326	307	310	276	308	288	295	280	271	275	277	264	268	263	281	293	273	291	296	303	303	301	319	274	277	282	251	283	283	258	280	291	270	285	315	293	262	273	319	274	242	288	309	279	259	275	290	307	251	329	331	295	316	270	288	274	290	265	272	271	269	304	263	304	254	289	298	255	288	343	285	289	287	252	312	269	284	274	303	303	282	276	290	290	282	295	277	287	313	306	303	270	270	274	268	288	292	274	314	302	278	307	318	281	296	285	281	292	292	306	278	298	266	292	266	270	277	267	291	283	295	278	305	282	283	320	287	297	273	289	307	263	285	271	281	285	265	269	253	309	287	298	284	303	280	320	307	285	282	284	289	276	295	292	251	277	278	278	286	318	284	272	267	271	306	296	271	265	281	267	292	266	295	289	295	297	295	309	267	274	280	303	282	262	300	276	295	307	332	262	302	239	287	304	238	291	262	286	246	298	319	265	272	293	276	275	311	301	282	268	248	270	278	270	277	297	278	269	285	271	274	321	270	289	297	304	314	255	287	296	289	315	297	286	276	305	265	290	296	270	284	271	295	277	318	291	273	263	285	293	291	306	271	296	302	284	259	301	274	279	280	296	329	287	287	273	280	258	268	273	279	303	261	286	305	268	259	277	304	286	263	278	301	284	292	279	287	265	290	281	312	279	294	267	266	283	277	289	312	300	320	301	315	290	297	292	289	276	278	247	258	291	257	298	307	290	270	287	237	277	256	274	284	291	277	278	290	235	263	296	279	285	289	294	252	264	225	283	302	294	275	296	315	273	277	274	294	277	260	253	275	312	281	281	297	273	290	265	271	258	273	271	296	261	302	277	279	311	307	299	277	277	323	296	278	274	304	281	303	286	309	297	286	271	271	303	299	318	287	306	317	290	278	257	304	300	312	287	267	277	308	285	268	302	276	295	327	292	282	303	262	287	292	283	316	309	289	260	289	270	273	271	295	290	258	297	275	298	307	300	299	297	250	270	334	305	317	318	280	290	282	262	272	264	282	283	298	311	262	314	276	302	279	296	278	242	280	280	296	308	284	278	299	310	307	270	266	310	330	297	311	328	287	268	300	282	289	306	295	262	282	266	297	287	319	275	284	299	276	279	294	303	301	284	295	306	278	241	278	309	269	289	242	308	318	314	274	268	277	291	255	290	282	270	284	267	315	292	292	264	300	284	271	313
13437	897	1185	1271	1195	1021	926	937	808	816	784	779	735	708	753	749	717	708	727	715	700	734	714	686	693	726	669	706	716	694	691	683	713	669	702	678	732	674	733	721	673	719	687	695	736	685	706	671	638	684	678	682	683	686	627	650	671	740	706	736	678	717	687	720	668	656	680	736	679	635	707	693	701	643	669	737	691	719	652	652	684	693	692	720	666	691	623	719	709	697	706	672	690	642	685	708	685	698	661	707	696	703	672	678	688	723	694	704	674	629	720	691	670	683	682	676	674	672	660	658	677	688	694	650	696	723	688	681	656	646	660	735	633	684	677	627	646	687	655	682	736	685	660	683	700	652	704	655	676	657	655	683	691	719	656	681	727	675	697	693	663	681	650	694	697	721	692	683	706	608	667	668	647	696	668	669	738	707	645	704	687	699	681	663	720	689	739	663	721	670	674	727	699	678	647	660	721	692	682	633	639	703	710	656	676	687	688	697	662	696	648	663	682	629	625	681	682	684	735	694	701	706	680	652	704	692	691	675	680	725	677	720	708	707	708	711	656	700	664	704	674	698	701	691	664	681	662	705	634	716	658	658	663	652	720	677	651	672	684	674	694	691	662	700	676	664	666	715	680	674	668	708	663	679	655	642	676	634	693	717	628	651	678	678	676	667	651	703	698	685	644	678	677	644	649	687	675	668	662	681	700	671	725	669	716	649	660	724	683	676	683	667	689	646	703	693	673	724	727	626	684	617	702	640	706	703	676	689	691	648	715	657	702	665	709	693	686	668	684	680	649	675	670	631	697	705	668	664	695	695	690	708	683	689	707	664	672	692	659	712	665	666	685	714	676	734	680	654	686	682	620	657	683	663	679	681	681	703	709	653	710	630	668	675	676	634	678	700	621	713	678	668	637	684	644	687	697	657	671	701	651	699	663	633	666	671	655	699	668	677	710	675	635	697	677	717	695	670	697	634	690	659	678	737	680	676	640	684	620	680	676	679	680	729	689	707	709	702	692	681	695	719	668	618	671	682	669	664	687	655	668	636	641	669	687	694	681	677	656	691	713	723	678	706	658	687	678	663	708	664	661	666	660	703	655	681	666	723	714	665	713	719	725	698	671	679	649	700	655	723	682	693	660	688	687	682	723	689	650	695	702	668	666	619	649	704	678	704	674	715	711	635	715	626	699	665	683	726	694	683	703	679	727	704	708	706	703	668	664	667	681	626	695	659	683	669	674	674	617	675	675	719	741	680	684	628	702	674	652	699	681	700	708	672	665	688	664	676	678	679	694	673	653	663	718	662	692	709	708	700	712	716	704	618	668	697	700	695	678	678	634	647	624	717	653	714	657	698	659	632	646	635	710	685	663	718	717	696	649	660	630	686	730	663	667	717	705	644	639	677	661	655	724	605	707	683	646	646	702	649	682	692	717	723	624	663	652	733	666	649	718	687	693	658	665	688	650	699	674	631	717	702	716	668	676	660	655	672	720	679	645	640	697	714	673	685	647	656	656	676	694	684	691	678	662	663	681	679	670	676	673	663	671	707	712	672	728	650	677	683	684	670	676	704	699	707	656	683	694	680	643	680	679	686	677	696	667	670	668	671	743	648	715	688	737	675	675	677	684	669	698	639	691	653	691	634	711	726	728	663	662	723	681	684	701	646	608	699	644	696	734	637	693	635	682	688	690	664	696	692	674	693	677	705	699	648	681	697	664	626	669	686	679	692	703	714	657	730	685	730	657	667	679	674	666	727	637	681	675	716	688	693	667	728	704	654	722	687	706	663	687	655	635	685	716	680	690	632	705	718	689	707	651	674	681	696	702	626	688	668	735	690	725	647	658	673	708	711	728	654	653	686	699	662	678	692	652	710	656	717	724	685	668	656	687	628	681	668	687	683	649	654	661	649	654	719	631	702	684	682	687	691	689	687	688	658	751	689	716	698	677	705	742	616	689	699	696	656	672	690	680	723	705	722	634	706	669	684	677	681	696	674	680	662	658	670	691	671	656	707	673	638	612	655	684	714	698	693	687	671	680	752	696	660	667	727	756	629	661	713	704	705	659	648	741	682	665	664	734	691	700	684	661	638	637	692	662	690	685	731	650	699	661	669	651	705	706	679	688	669	667	662	687	721	697	628	676	682	704	647	680	711	659	694	688	683	668	704	672	690	675	642	669	674	681	677	733	730	664	718	698	666	705	701	695	719	692	694	665	697	661	630	650	654	704	651	693	666	679	673	661	677	690	648	668	723	685	714	671	702	650	639	652	683	678	663	706	706	651	648	685	690	677	641	648	631	687	657	671	712	694	675	677	680	665	678	677	667	695	674	661	666	694	725	748	660	676	688	697	701	655	665	677	658	689	676	704	674	682	682	703	665	683	636	621	682	678	690	692	692	677	737	726	694	661	682	722	700	676	646	650	652	672	634	670	658	662	679	657	681	680	689	692	666	664	670	666	624	700	684	682	712	692	677	636	682	656	683	714	667	641	677	695	706	653	726	741	663	669	715	689	653	715	682	689	683	643	706	652	710	711	692	697	711	652	686	652	667	663	639	625	669	698	663	677	703	728	667	671	628	648	630	666	724	647	668	659	684	688	679	660	658	678	696	687	693	687	685	632	695	665	704	698	651	724	714	702	692	652	669	688	678	677	616	683	665	644	702	630	688	682	658	621	687	652	688	697	673	679	706	688	657	697	652	645	667	662	668	620	663	680	664	693	682	672	682	625	696	631	690	677	685	686	678	742	631	683	662	702	716	653	745	671	686	672	708	625	674	671	696	660	683	661	690	710	658	645	672	653	662	632	681	674	704	697	677	649	695	737	674	716	662	623	691	735	704	692	693	696	668	690	720	708	670	666	701	662	678	652	679	724	703	717	669	667	718	658	695	643	693	666	713	682	673	677	638	698	682	668	673	674	683	671	688	704	653	664	666	680	670	682	673	659	682	709	703	647	685	674	669	673	676	647	673	637	732	710	705	726	690	661	659	738	698	666	647	665	722	671	712	683	708	675	706	651	727	696	714	687	663	695	640	695	671	699	671	714	715	691	670	699	702	701	652	679	720	647	690	705	654	641	681	671	689	699	674	657	689	709	724	685	688	681	654	687	693	702	646	709	621	681	734	688	660	733	633	673	646	683	697	655	650	668	666	675	676	690	681	687	673	660	708	691	656	696	675	706	652	707	679	663	645	725	696	640	707	679	650	664	676	660	646	651	710	716	664	673	666	679	683	688	723	682	657	717	685	677	684	672	652	670	685	671	640	681	690	668	685	674	667	655	725	716	708	641	670	689	663	644	707	685	673	660	662	700	675	678	692	656	724	719	666	664	669	727	687	667	693	700	679	695	663	653	730	693	660	658	648	694	695	706	724	714	684	714	662	678	707	653	678	656	643	703	665	702	659	656	668	656	651	643	695	704	660	719	693	681	675	698	688	702	675	688	729	729	665	700	637	696	656	680	659	661	682	674	681	733	656	620	669	709	634	698	689	682	709
28008	3318	798	464	326	278	221	190	191	163	152	148	143	144	134	115	148	154	137	132	132	133	142	117	130	117	102	126	118	122	116	146	115	138	122	119	130	136	125	132	126	119	118	116	116	132	122	128	137	126	101	102	113	118	117	105	162	111	129	109	135	124	119	121	126	165	142	128	113	117	118	123	112	118	124	112	146	120	136	140	139	124	115	120	119	122	127	109	114	144	112	130	126	99	115	130	121	132	118	111	122	125	117	119	125	112	125	135	128	106	118	105	117	113	126	117	120	113	107	122	129	120	101	121	111	114	124	124	113	113	124	144	106	138	108	113	130	127	107	116	108	132	133	121	116	114	105	95	117	125	131	111	114	113	138	124	100	144	136	125	124	103	121	132	111	119	143	117	122	123	127	97	116	119	116	122	116	91	127	120	117	125	130	108	133	126	107	121	110	108	130	117	119	121	135	120	129	125	117	118	117	126	122	117	117	134	130	128	104	107	118	120	111	123	123	105	110	134	115	121	132	118	120	145	122	113	119	106	105	111	129	110	114	127	116	117	127	118	138	131	123	118	141	112	105	126	108	145	141	122	140	120	109	102	135	134	132	124	122	113	128	116	121	123	109	107	102	132	133	142	114	123	94	111	121	118	109	102	111	139	126	123	118	115	116	111	132	137	123	124	120	127	126	139	120	132	115	149	106	123	109	126	108	111	125	108	124	123	124	110	126	128	111	129	136	128	142	145	111	141	122	111	128	133	110	116	129	107	106	126	116	138	149	138	110	102	116	144	116	118	123	128	121	121	111	96	103	113	114	132	125	120	126	126	118	120	111	114	113	123	117	104	139	130	128	139	144	114	132	119	145	125	129	91	98	126	128	110	109	125	119	116	114	117	111	126	132	119	122	143	106	114	117	110	117	111	127	106	140	112	116	132	100	123	110	122	139	125	119	115	122	114	117	132	103	154	161	125	123	148	123	111	114	143	119	116	132	135	98	120	118	140	112	105	111	119	122	125	116	130	116	125	121	114	105	118	122	114	117	112	121	126	131	122	99	113	131	138	113	126	117	116	102	128	131	115	127	127	123	105	125	116	123	94	108	122	126	135	138	117	104	111	108	134	137	123	105	122	144	109	116	129	118	122	138	105	132	113	116	118	124	99	129	97	109	107	112	117	119	123	117	105	125	128	132	135	126	143	115	139	115	121	130	135	123	127	124	111	132	116	135	118	122	105	101	108	123	135	130	97	127	115	120	118	117	115	124	124	92	104	122	125	138	88	118	124	131	146	122	123	103	132	132	105	130	125	122	114	122	118	119	101	131	128	123	126	135	144	148	111	104	112	123	130	105	119	136	120	109	112	121	128	130	130	122	100	88	109	115	120	109	119	118	141	122	111	98	138	113	138	117	138	117	111	130	139	130	124	125	129	115	132	113	121	138	121	102	137	117	129	100	114	112	110	130	111	131	124	123	118	113	95	118	119	109	114	128	117	125	123	132	107	102	119	111	125	121	116	123	106	143	117	109	100	110	121	146	128	119	124	124	112	128	119	139	147	123	107	121	112	120	118	105	132	101	121	134	132	119	109	116	94	122	125	119	123	118	116	117	118	102	105	130	126	114	144	121	114	127	111	125	112	119	127	134	133	127	125	117	122	143	124	109	116	119	135	93	126	81	129	105	120	102	108	128	124	111	119	144	118	127	126	107	126	97	108	132	129	114	101	123	123	117	129	104	115	122	128	115	104	134	134	123	107	122	110	128	122	107	117	113	122	118	138	143	129	115	116	125	115	112	121	129	125	116	111	116	106	121	125	113	131	117	124	130	112	134	115	120	112	128	125	120	120	143	124	104	132	117	110	115	128	113	135	113	138	121	106	114	135	114	128	116	99	122	116	119	127	138	103	126	130	117	111	122	108	118	105	143	131	113	105	128	123	131	114	130	117	119	111	141	141	103	114	132	107	124	136	124	106	119	128	109	127	142	110	107	137	134	143	132	114	107	142	124	123	110	117	97	130	115	127	118	127	115	111	111	106	98	121	114	111	120	119	119	132	113	139	112	106	130	120	123	94	126	138	123	107	116	117	144	125	122	112	121	138	120	122	109	118	121	126	127	115	124	110	105	115	131	126	122	118	129	107	141	117	109	131	112	107	113	132	120	113	127	121	103	91	105	115	121	124	124	124	122	123	103	116	133	119	131	108	140	122	133	128	139	124	105	134	114	114	114	129	151	121	116	139	114	135	121	150	136	121	102	94	135	120	106	111	118	156	117	115	120	113	118	118	111	135	101	124	125	92	117	123	110	107	119	109	133	118	106	109	103	117	126	127	110	118	107	126	132	150	116	110	117	105	92	124	123	130	101	122	142	108	132	132	133	115	121	116	131	130	132	112	115	130	129	140	116	134	114	135	127	138	111	115	104	136	129	104	133	127	111	111	116	127	122	131	126	122	131	120	138	120	147	122	114	102	124	100	126	126	128	132	128	105	136	118	133	109	127	136	123	116	137	111	106	132	123	133	107	132	109	108	128	116	121	126	132	118	115	148	111	101	123	113	128	130	117	129	116	110	122	139	142	105	114	100	116	134	124	123	125	124	106	101	124	103	101	113	103	127	142	103	121	121	121	117	106	97	92	122	114	124	117	125	99	107	125	96	127	128	131	108	112	122	127	117	128	110	112	118	109	123	119	135	124	125	139	135	101	116	112	134	123	132	118	120	123	135	108	112	128	123	111	132	117	135	120	109	106	141	138	111	122	118	125	123	120	113	107	121	117	121	108	135	109	103	100	120	139	122	136	126	103	105	121	118	116	115	121	106	109	105	104	123	141	117	109	112	119	122	126	106	123	133	122	122	129	123	129	133	126	110	133	127	111	118	127	136	112	117	91	140	115	122	120	114	136	138	107	108	133	123	123	124	144	118	130	123	115	117	119	114	131	132	118	100	113	125	128	109	122	104	135	121	136	120	116	135	128	118	115	135	138	109	112	130	123	127	118	131	91	96	113	123	117	110	113	103	102	121	146	113	106	106	128	106	114	114	144	125	120	141	137	118	123	115	95	126	110	124	144	114	116	109	122	123	131	153	134	128	101	126	119	136	129	116	125	130	127	114	112	121	115	120	106	112	114	120	101	111	129	129	116	125	98	111	109	112	112	116	111	117	108	111	124	139	128	117	107	108	109	130	124	118	96	132	114	140	104	128	120	106	113	115	100	113	127	116	128	135	141	131	129	123	140	122	126	122	133	115	132	114	143	119	112	119	122	112	129	137	150	118	117	112	110	121	119	117	118	106	124	133	117	138	110	114	127	108	144	125	139	111	125	118	112	127	111	121	123	138	111	102	121	130	136	113	127	113	101	119	107	139	129	102	117	144	137	97	117	101	118	123	134	127	115	135	118	120	128	135	120	100	106	125	121	114	104	115	117	123	130	132	101	129	145	95	116	128	124	120	119	105	114	144	145	128	126	131	131	124	119	127	133	139	117	120	95	122	112	151	117	96
16408	766	1358	1535	1325	1024	742	749	657	585	528	522	512	454	459	439	410	419	406	369	355	396	361	351	357	360	344	346	349	351	309	337	358	342	378	326	349	335	356	348	293	339	328	351	340	363	338	320	339	351	330	335	351	337	334	321	323	318	313	333	331	336	277	333	346	305	324	327	323	301	306	338	314	350	354	362	319	303	273	332	332	308	325	368	339	359	338	313	312	312	343	332	290	311	285	334	314	342	322	291	333	286	339	343	323	320	327	335	346	303	347	298	335	328	347	341	295	319	282	347	324	333	339	313	326	297	323	305	329	336	338	311	356	314	320	319	320	358	333	356	329	321	303	297	313	301	302	313	314	342	320	310	287	368	299	318	337	372	324	324	325	365	333	281	325	324	342	304	330	330	323	335	353	326	322	308	336	313	291	368	306	347	324	306	336	330	300	308	326	323	326	303	311	297	318	309	323	322	346	333	324	316	309	327	299	342	309	300	312	343	317	316	332	308	337	331	334	304	325	340	331	336	309	317	319	315	311	354	320	294	331	311	325	315	307	344	333	349	328	328	374	319	305	335	346	288	314	318	326	309	345	330	337	312	322	368	291	343	311	338	327	332	316	328	329	319	326	295	345	302	352	341	314	310	324	319	348	333	335	313	338	308	319	326	344	319	347	336	322	315	286	324	332	347	355	317	332	288	308	332	331	325	299	311	359	313	331	310	321	295	333	352	289	332	329	323	326	284	350	363	333	295	355	318	343	306	348	318	332	345	317	331	319	341	342	331	321	306	341	314	288	321	319	317	354	314	318	332	326	298	318	348	308	315	313	322	295	348	346	318	331	307	336	326	319	335	328	308	319	320	305	331	297	315	318	335	343	321	348	307	319	317	356	319	335	335	326	325	281	330	340	304	305	344	350	302	325	324	308	326	363	291	304	308	315	323	324	318	338	324	278	310	330	316	327	294	340	302	325	336	323	328	294	329	303	323	320	281	342	329	327	311	313	305	343	324	322	294	312	297	317	315	334	345	322	320	306	357	323	332	334	341	311	321	323	305	298	309	341	299	322	329	341	335	319	335	336	335	320	329	286	318	315	330	331	326	346	329	352	310	324	318	313	300	327	330	305	339	356	283	284	298	290	326	326	322	339	310	319	305	358	311	298	338	319	359	290	296	301	323	307	310	338	325	335	333	328	312	344	351	324	289	298	327	330	341	332	297	346	311	302	334	302	332	321	314	315	329	345	337	314	318	304	355	283	347	325	316	308	313	370	332	347	313	338	319	334	341	332	315	335	337	352	312	342	332	337	332	337	279	343	316	344	345	313	325	335	333	301	318	293	332	321	355	315	298	327	284	329	285	292	324	323	296	332	313	338	299	351	346	334	307	317	315	308	336	346	316	347	304	329	309	327	304	372	327	309	315	330	332	312	353	314	344	347	324	290	372	325	341	289	304	296	333	345	334	308	316	323	301	329	356	319	323	338	334	313	338	319	336	351	328	315	312	329	310	337	327	360	342	324	330	328	305	315	347	321	311	337	316	325	321	336	309	338	333	362	331	368	306	328	325	309	358	312	326	312	338	342	302	304	323	304	322	323	342	337	329	312	303	332	319	319	322	280	330	330	320	337	298	325	344	330	321	307	328	355	325	321	322	320	337	329	315	289	350	345	328	322	334	316	359	290	301	324	329	299	333	332	338	313	314	327	339	331	316	308	307	353	299	338	305	313	317	302	324	374	326	351	298	319	330	314	319	315	315	316	305	333	326	342	331	334	319	303	299	308	301	322	364	332	285	287	325	313	341	312	314	302	357	334	313	319	318	342	331	309	340	307	328	307	319	316	332	298	306	318	317	347	318	322	310	339	317	309	337	312	287	318	308	340	309	333	332	322	307	351	348	314	317	335	284	294	328	323	314	327	298	323	375	318	318	298	339	322	340	303	325	312	302	307	339	317	302	310	330	318	308	321	299	330	301	360	319	341	333	308	285	318	332	335	327	317	283	285	327	314	339	341	331	313	312	327	317	296	326	323	320	352	308	328	307	313	330	330	339	311	317	335	330	319	306	335	352	313	311	325	333	303	294	307	345	301	318	333	311	312	347	322	334	314	344	317	366	346	345	331	347	319	311	308	324	308	303	310	326	337	318	317	346	347	321	310	356	318	341	316	327	321	293	319	342	329	343	338	324	328	341	314	355	313	329	337	311	317	311	317	322	326	322	307	296	337	311	319	326	340	337	327	337	325	322	335	304	297	310	283	333	316	301	284	325	305	339	322	317	319	319	291	329	316	314	312	336	328	327	304	308	320	341	337	285	343	327	331	321	311	305	318	326	309	319	298	326	312	312	291	328	321	325	321	307	346	322	323	321	319	306	302	333	311	323	349	340	337	328	308	323	313	304	325	322	341	323	292	338	294	307	330	331	314	339	319	309	319	297	327	324	307	340	337	318	314	333	334	327	307	323	314	306	298	317	287	311	316	286	298	361	326	366	314	336	312	329	333	346	328	332	363	338	346	300	281	330	357	319	329	308	323	317	323	306	323	328	318	357	288	308	339	288	291	316	300	339	330	341	357	345	324	289	326	319	335	319	326	300	299	314	341	331	346	307	337	336	345	327	320	316	316	324	357	311	344	317	291	306	357	344	317	332	334	315	329	338	319	334	290	301	318	346	334	328	298	323	298	343	276	282	329	333	323	303	340	343	317	331	375	315	302	305	327	337	303	299	344	305	312	338	300	311	308	324	328	320	350	338	340	294	305	347	325	341	353	318	316	301	314	320	342	322	305	306	320	339	312	305	315	315	330	323	329	304	372	318	305	298	326	331	294	311	323	308	344	352	332	303	354	311	328	342	350	327	289	318	332	330	332	364	333	330	319	329	339	337	323	341	333	314	331	298	321	325	303	337	322	304	314	305	321	319	359	325	324	340	326	310	316	321	318	295	331	326	318	330	339	296	332	349	310	306	331	314	318	325	355	345	343	319	327	328	272	328	307	346	320	318	317	304	324	295	309	317	311	336	344	300	309	319	327	309	307	333	376	311	299	307	329	335	302	322	319	323	323	291	325	329	345	343	320	313	312	325	331	356	336	341	283	333	354	322	329	288	348	326	311	352	301	307	331	333	337	346	334	301	296	327	349	292	300	342	329	352	291	333	322	342	310	319	327	313	330	362	346	320	331	335	321	322	322	316	317	318	345	355	328	326	338	318	326	341	321	331	338	279	350	328	333	351	363	329	329	310	342	329	306	336	312	351	348	316	318	325	281	306	296	301	366	312	307	325	335	322	303	331	339	318	332	328	319	323	329	322	302	319	314	335	285	334	326	326	319	331	327	356	325	319	332	322	295	313	320	340	335	317	312	300	346	330	287	278	315	312	285	303	316	317	344	349	336	348	295	317	345	325	338	307	330	336	336	298	319	355	332	297	314	346	305	326	338	351	342	329	297	352	327	300	349	322	338	321	354	302	308	318	328	327	316	340	331	322	378	304	328	312	355	312
5687	494	358	378	368	339	360	329	369	378	366	371	375	343	335	382	325	371	348	325	350	305	391	343	366	341	343	369	351	377	354	350	368	349	339	333	384	374	332	347	363	361	366	358	342	375	342	377	326	380	357	384	340	337	368	338	304	340	358	348	350	327	333	353	353	338	341	335	331	359	365	349	346	355	364	362	351	368	394	352	348	333	345	348	329	352	350	349	334	371	382	355	339	357	357	360	384	326	382	377	347	372	374	369	338	348	367	333	372	372	342	316	340	366	366	370	337	345	354	357	361	391	338	355	377	377	363	361	348	355	342	353	393	363	372	377	363	362	357	325	330	357	361	364	383	367	348	333	334	322	361	348	354	328	380	329	324	354	351	372	379	385	364	357	362	350	341	353	373	340	365	343	363	333	342	353	347	356	374	339	348	358	371	378	329	362	336	393	336	313	345	348	350	367	352	355	339	357	362	376	350	364	365	337	346	352	361	363	346	347	346	392	391	344	342	351	392	355	333	398	384	375	366	362	328	367	357	354	319	369	360	328	339	328	340	327	342	351	366	357	351	342	356	364	382	343	374	343	367	358	365	333	368	349	337	364	343	354	351	373	354	320	328	318	353	346	327	375	356	352	352	359	349	349	381	377	360	364	369	335	361	343	354	368	367	343	376	376	365	358	359	373	340	330	352	353	313	388	375	349	368	346	375	366	329	338	370	383	340	315	358	366	366	354	360	324	352	334	356	359	357	389	361	351	329	358	382	386	344	348	381	364	378	341	322	350	353	366	359	404	313	351	354	342	359	374	360	311	350	370	331	365	362	361	338	363	331	334	349	371	360	399	338	366	355	384	380	331	354	358	294	346	338	390	300	344	363	320	345	390	352	346	349	369	369	385	324	398	380	328	323	346	360	341	370	337	365	338	385	359	433	346	377	328	377	368	382	375	358	343	360	345	349	344	343	336	335	323	336	363	367	379	389	367	346	351	349	344	372	334	352	354	350	359	308	342	342	361	358	327	372	373	314	367	363	356	369	345	382	378	343	346	336	371	365	360	367	341	334	354	351	351	375	378	341	381	342	353	362	371	323	385	338	362	354	376	326	346	357	354	382	348	364	357	356	379	348	296	330	369	317	331	359	395	362	378	347	386	374	380	350	369	360	361	331	375	358	358	344	360	314	360	380	375	305	332	362	363	353	365	370	358	333	384	415	328	385	382	324	376	362	372	348	399	338	391	381	364	363	343	347	345	362	354	416	378	356	377	354	378	350	316	364	354	378	378	359	357	363	328	345	392	393	353	348	360	393	348	339	370	358	350	377	347	361	401	358	379	361	356	339	379	375	361	362	353	332	350	370	369	366	320	363	392	372	384	364	340	353	378	369	323	384	369	346	369	348	363	341	363	385	365	325	363	367	332	380	340	350	363	381	346	357	340	326	386	345	324	337	369	338	301	359	349	332	324	339	332	362	344	361	359	383	304	343	363	339	332	373	347	328	353	362	360	362	352	357	334	400	352	368	356	400	360	323	325	368	350	389	374	314	350	371	355	368	373	336	338	353	346	355	384	344	346	318	365	358	374	331	356	307	340	355	338	375	314	369	349	371	337	357	369	356	391	350	371	369	359	337	348	336	327	355	353	361	347	349	348	362	369	373	339	366	338	360	353	355	338	354	373	343	354	368	388	325	364	332	334	366	357	386	375	352	320	340	354	352	358	350	344	314	309	344	311	336	378	348	339	352	377	370	347	367	330	373	359	379	322	346	388	377	333	368	379	381	340	369	367	336	321	369	315	338	368	357	351	381	356	397	349	360	331	359	328	372	350	339	357	384	356	378	323	327	395	361	368	357	374	390	350	366	379	347	410	355	362	375	312	372	359	359	371	352	333	330	351	344	370	353	379	329	356	358	324	365	375	356	317	318	369	351	352	313	347	380	346	354	358	353	335	391	390	378	364	343	374	360	343	338	354	375	356	344	399	374	358	348	386	359	319	400	372	362	365	322	338	334	369	351	348	365	358	369	319	350	377	339	364	360	377	331	350	353	387	365	376	313	374	354	332	355	391	375	350	363	350	361	332	350	350	373	368	347	360	337	345	335	359	332	365	334	333	361	323	377	362	317	366	390	371	349	350	335	358	332	344	367	356	344	349	345	348	335	366	339	341	342	362	346	337	353	320	369	377	348	352	330	367	322	366	353	343	368	353	371	368	355	365	352	364	330	332	346	364	363	354	359	376	343	342	349	345	336	397	338	360	335	357	374	346	357	344	357	322	336	379	350	360	357	364	368	335	370	324	401	358	351	357	321	351	362	359	351	357	328	391	357	339	378	355	344	384	340	339	334	353	359	357	386	364	355	360	356	338	305	345	368	374	355	390	331	380	350	367	379	376	358	374	366	347	325	336	384	385	351	337	359	354	390	386	381	330	367	339	368	356	369	355	401	380	355	334	343	344	361	385	351	338	389	360	365	280	343	354	327	375	356	351	379	319	357	343	330	329	336	369	393	369	350	370	358	341	370	341	346	345	330	393	335	310	334	349	341	366	338	346	351	341	352	351	365	318	330	346	353	340	347	334	366	379	330	384	318	377	335	326	323	376	399	333	362	370	341	389	377	371	367	340	388	362	384	354	357	374	341	361	355	374	380	330	337	361	351	337	366	376	423	333	359	338	355	356	424	380	324	362	387	370	349	339	367	352	371	370	360	370	371	371	358	360	368	380	361	368	333	354	355	329	377	337	341	360	380	354	359	351	344	355	353	353	372	350	400	353	353	353	342	366	354	366	367	384	368	360	393	367	377	349	370	362	377	326	374	366	329	390	373	339	372	347	364	350	350	367	326	360	348	373	348	361	343	365	369	399	363	387	346	369	344	359	356	405	321	391	350	379	340	360	362	349	349	353	378	359	371	355	331	352	329	386	341	345	358	323	338	344	355	350	381	343	324	346	358	373	352	341	361	352	385	349	384	347	358	351	352	345	398	360	354	356	376	348	334	329	334	389	370	372	400	342	362	378	348	383	384	343	353	366	364	335	377	396	363	365	375	340	380	407	371	358	387	373	360	352	332	352	341	356	363	363	326	364	388	360	388	367	367	358	382	354	365	381	388	348	349	351	371	347	363	341	312	351	369	381	351	342	341	366	326	408	327	340	357	356	390	336	341	390	338	345	364	372	361	356	324	362	326	395	360	377	358	313	338	324	376	371	357	349	349	391	344	355	341	368	367	361	335	367	339	362	370	362	364	368	318	314	359	353	351	348	354	365	357	363	356	391	348	329	327	326	342	377	364	345	338	358	367	355	373	323	372	334	344	368	351	349	354	379	322	351	340	346	325	318	395	338	317	368	361	353	332	363	346	338	393	341	354	375	352	335	377	361	385	364	352	326	342	349	387	374	339	345	375	361	351	387	375	358	370	359	371	351	389	368	352	363	341	347	344	365	374	348	393	411	338	325	371	366	368	315	348	324	325	356	395	321	337	321	365	327	353	374	349	360	370	359
4916	822	937	892	852	861	816	852	844	857	814	805	867	862	888	883	855	832	830	822	825	841	878	849	843	887	814	825	804	870	814	809	840	883	788	880	833	844	875	848	848	803	824	832	838	856	847	846	855	843	815	840	857	860	875	860	837	847	853	804	869	880	804	795	853	843	855	854	827	821	899	885	823	849	845	823	827	845	829	866	839	832	813	804	891	828	890	851	840	854	862	846	896	827	821	870	818	838	862	920	857	793	839	873	846	842	841	814	860	840	858	815	842	880	855	819	845	829	883	797	820	837	822	798	785	861	815	783	820	844	858	838	830	836	848	861	821	857	824	836	886	801	832	816	813	818	785	805	808	891	823	834	886	845	881	865	798	809	854	867	816	858	838	822	810	846	862	849	815	867	809	853	839	796	872	816	879	866	849	856	829	783	811	801	808	840	823	841	823	866	843	865	853	841	837	857	802	834	874	825	846	827	817	853	865	849	861	838	860	827	866	853	794	849	835	774	837	849	859	842	842	855	797	792	861	803	842	811	874	831	853	835	793	843	818	854	820	863	848	850	834	823	868	829	838	842	845	829	840	854	824	835	847	829	818	851	825	852	849	795	819	868	814	844	889	826	780	829	824	871	864	831	790	825	864	769	824	798	860	849	888	821	766	860	870	834	880	823	831	833	891	842	852	803	864	834	824	847	811	847	892	859	838	797	839	827	895	807	817	823	869	825	849	833	836	861	864	805	877	859	847	849	837	824	887	830	809	804	809	824	818	831	801	852	826	871	835	846	805	860	846	839	845	822	827	810	804	906	826	822	804	814	813	864	868	841	815	822	848	836	847	833	856	784	837	820	831	813	877	811	780	846	893	822	871	815	817	826	829	872	878	921	868	847	852	818	875	858	768	872	794	833	893	851	912	834	805	848	785	827	844	789	838	814	831	848	819	824	794	826	862	808	857	864	842	884	874	811	845	826	874	853	803	885	833	829	830	889	839	803	855	879	851	842	805	849	833	812	825	868	852	827	807	839	849	859	811	848	823	779	830	804	852	821	844	814	861	850	866	852	847	915	838	857	875	733	831	825	869	832	836	887	866	775	805	808	857	816	773	854	810	831	823	881	840	797	889	828	814	880	838	819	842	808	830	870	838	847	849	824	806	825	832	907	873	795	842	808	852	843	870	884	875	884	805	867	786	871	859	818	905	860	789	843	855	811	846	884	795	860	818	838	807	759	794	869	795	834	809	872	821	837	807	843	829	878	871	848	861	861	865	836	817	820	860	820	804	833	779	845	841	827	806	856	822	822	830	814	840	860	830	862	858	854	815	825	877	835	790	873	820	823	806	818	847	809	882	857	858	802	846	807	835	831	839	838	844	888	833	863	822	828	883	826	853	826	824	802	890	866	841	832	803	827	837	814	817	835	812	867	807	901	841	877	866	840	903	875	818	844	819	836	810	818	868	879	841	853	825	842	892	831	860	820	837	809	862	817	850	852	860	843	870	880	842	862	798	856	785	802	863	828	819	816	853	810	874	830	871	799	774	836	843	838	869	853	879	823	884	836	827	822	849	819	817	884	888	840	848	834	808	864	860	876	808	829	792	894	856	846	906	860	858	847	795	866	834	831	858	857	864	860	857	870	850	849	863	885	859	831	804	862	812	844	849	848	826	869	846	865	842	842	821	842	848	866	844	863	827	839	856	850	803	863	886	799	870	810	795	885	825	788	882	877	852	874	833	829	847	839	802	872	879	867	843	837	834	876	833	864	833	901	840	880	869	826	834	852	795	887	845	843	862	805	803	875	864	839	872	834	808	865	829	800	883	907	815	871	828	840	820	809	846	886	837	838	868	813	827	901	834	881	842	789	825	882	835	833	853	844	823	805	835	833	872	817	814	796	884	807	862	837	800	877	871	844	821	825	853	858	815	862	847	884	828	838	774	833	845	858	857	867	884	811	876	830	814	796	837	819	887	853	873	891	807	809	824	840	772	852	823	853	865	855	799	886	837	879	810	863	848	837	828	887	831	820	806	850	810	875	790	848	788	829	846	839	833	812	794	847	810	861	846	873	811	774	852	833	844	834	887	823	790	871	843	861	836	889	870	885	840	829	838	840	843	864	836	807	842	832	842	792	836	834	856	898	831	875	859	883	823	854	841	849	796	804	812	886	868	826	803	797	833	858	822	829	849	817	822	873	806	830	844	828	787	871	841	825	901	834	840	891	881	781	801	867	827	837	804	900	850	867	852	887	825	849	847	852	887	846	804	873	932	853	865	808	853	875	830	891	827	800	877	862	794	864	839	806	909	798	803	859	859	815	809	858	804	788	851	837	831	817	896	834	840	822	837	792	811	780	867	832	828	840	871	835	842	822	822	818	890	849	892	882	845	804	832	807	802	842	823	802	884	855	863	820	927	855	827	860	856	835	846	838	848	823	872	845	839	794	827	870	851	836	845	845	861	859	859	863	796	826	822	832	851	837	852	877	828	882	803	858	864	870	831	850	774	850	832	834	881	871	865	825	870	849	849	840	868	870	841	879	823	854	836	792	853	815	924	832	826	883	807	862	843	846	791	888	767	821	802	778	848	859	862	859	811	819	842	809	875	882	816	865	884	835	854	870	866	844	799	861	840	784	838	836	832	824	864	836	813	855	777	837	831	828	847	825	872	825	876	839	835	832	836	814	872	821	817	860	783	836	865	887	867	841	859	784	842	823	874	793	846	856	831	825	824	831	877	866	840	863	781	880	856	852	844	826	759	812	854	808	866	764	807	796	835	842	856	828	814	890	815	866	879	812	871	788	815	860	818	820	777	877	886	814	866	865	856	825	805	800	881	835	819	847	825	917	825	793	810	851	820	853	823	857	856	903	838	863	792	818	821	863	810	819	812	819	910	828	825	842	837	876	829	875	842	817	794	803	851	874	886	784	793	771	805	813	826	840	816	873	833	843	874	831	841	862	830	856	842	887	812	818	868	861	828	803	880	791	829	866	829	826	827	828	834	823	901	832	864	818	807	824	783	828	870	869	864	868	859	814	879	809	857	904	877	841	851	881	806	847	852	876	817	861	824	904	812	826	813	829	862	856	843	867	878	821	836	839	851	851	774	852	864	862	833	802	823	798	859	883	811	859	847	816	847	865	886	792	811	844	818	860	852	851	799	840	828	855	861	898	813	799	867	796	841	881	821	831	794	842	793	842	849	846	813	838	833	869	781	850	850	807	800	817	843	824	798	837	777	836	882	894	842	866	864	842	786	823	857	881	794	822	834	800	800	903	835	850	855	821	841	838	791	826	828	840	806	850	893	843	834	782	857	850	817	834	779	821	823	890	873	874	840	829	804	855	843	857	846	828	826	851	826	861	828	818	904	846	888	877	869	852	839	824	822	793	856	815	810	892	831	808	832	857	879	840	788	834	798	858	829	798	894	810	871	844	825	786	894	834	832	837	866	848	861	817	880	826	835	818	792	872	871	829	858	821	913	835	868	846	895	814	821	818
18618	1545	559	446	374	378	322	322	345	309	275	298	318	305	301	283	274	280	287	309	263	309	293	291	283	279	246	299	334	288	277	283	286	252	317	278	256	290	255	304	263	251	278	274	256	297	289	287	245	303	297	279	273	265	282	281	279	289	270	273	280	294	263	295	290	267	272	286	272	284	291	286	299	266	295	331	286	278	249	269	289	290	284	309	260	266	268	252	306	276	287	280	247	296	311	257	292	282	294	273	304	295	278	277	273	278	272	288	329	295	306	290	263	278	277	243	306	278	289	286	283	311	283	302	263	292	281	304	296	297	286	274	291	278	298	321	315	286	285	282	257	283	311	299	316	280	259	292	289	317	297	289	284	277	296	263	246	259	285	269	279	305	295	302	262	253	286	288	257	258	277	294	276	295	306	281	284	291	273	286	305	297	265	292	306	283	315	233	281	290	250	249	289	273	262	260	276	275	294	248	296	257	268	274	283	308	287	270	275	285	300	290	281	278	270	274	258	310	266	277	282	309	316	289	304	279	290	282	294	265	272	292	235	243	277	278	251	273	306	271	284	296	275	263	308	288	300	237	257	282	290	287	292	270	297	289	276	293	268	267	267	247	278	266	282	280	308	273	281	254	256	261	270	274	306	283	268	263	285	246	258	256	293	232	280	311	297	262	275	253	291	277	298	267	256	270	295	296	264	292	270	275	299	315	292	307	269	300	250	269	299	298	299	276	268	296	263	296	295	300	287	279	312	283	287	291	285	321	274	302	263	272	293	307	265	306	303	294	267	283	282	287	246	302	279	270	277	279	286	273	269	304	263	304	276	277	297	265	290	246	275	274	293	302	284	264	270	286	271	292	275	289	257	288	283	316	267	232	287	295	257	282	283	284	277	295	279	271	282	294	274	305	274	307	270	287	267	289	306	253	272	276	266	285	286	262	293	313	267	247	287	276	295	277	266	278	293	269	280	294	308	298	299	304	285	295	271	286	267	278	278	268	259	262	265	257	302	297	309	244	281	291	255	298	281	292	262	301	282	305	258	292	291	281	240	254	298	302	302	293	275	280	284	281	277	267	280	284	277	267	286	295	299	277	271	340	253	274	279	267	259	265	287	267	293	292	281	291	315	269	276	264	270	330	266	263	316	267	295	290	286	276	287	285	286	277	283	246	286	249	260	283	281	288	292	289	258	278	278	296	266	269	313	291	267	280	293	271	252	302	307	276	262	300	264	290	278	294	313	254	288	303	277	292	269	285	308	282	286	231	300	297	304	259	300	277	313	296	265	285	272	272	304	279	268	281	287	274	290	303	302	300	273	260	289	267	297	272	273	293	276	291	266	288	264	279	293	268	288	274	255	270	303	282	298	297	270	281	260	257	287	257	247	299	324	288	273	287	280	295	287	295	309	280	275	273	281	268	257	287	264	266	274	285	291	271	265	273	268	296	288	289	240	268	267	281	258	317	290	303	289	284	288	259	287	300	300	286	268	291	266	273	282	278	268	321	290	308	275	266	266	271	324	279	252	260	263	295	285	295	283	284	289	326	287	299	303	285	311	296	291	268	290	320	290	245	267	278	271	275	298	293	288	287	273	250	260	306	289	269	271	266	305	277	256	275	273	294	281	290	306	274	292	278	274	280	253	269	259	303	282	278	291	287	280	254	288	301	310	277	314	290	288	295	255	273	278	250	320	253	290	273	271	280	248	269	275	278	306	285	270	259	277	259	299	270	281	288	277	268	271	292	276	281	268	250	272	257	264	295	278	279	293	290	268	286	302	299	279	283	275	269	285	306	276	311	314	277	260	281	237	270	275	282	298	298	277	304	296	269	263	282	264	295	278	292	293	258	270	272	283	275	276	287	272	261	289	265	272	253	300	290	258	237	304	276	293	277	298	251	285	266	288	309	276	301	280	261	276	291	286	302	271	272	272	268	246	291	286	296	264	246	285	262	269	272	280	265	297	284	280	269	277	265	298	266	286	290	284	275	262	259	287	290	303	287	311	255	266	306	273	291	268	284	289	271	284	276	258	274	277	279	260	280	276	276	266	249	253	296	293	302	271	282	259	245	287	303	310	263	305	290	285	270	272	256	285	299	260	274	266	325	261	309	277	310	272	280	289	303	279	292	281	293	299	284	299	268	268	278	278	288	295	264	264	278	291	297	260	278	264	283	300	278	267	297	271	282	294	284	286	307	270	303	284	288	305	311	287	265	273	279	251	290	281	287	267	317	276	269	267	294	297	271	284	274	299	295	296	255	273	254	285	317	273	249	272	265	272	267	294	283	266	295	274	258	280	288	290	273	287	284	287	251	300	308	303	289	273	267	264	295	308	297	275	278	291	250	311	276	280	246	259	266	298	265	300	267	269	302	272	285	286	286	255	268	304	290	290	278	303	266	284	254	300	287	291	286	303	301	274	276	288	266	248	267	275	273	297	319	285	295	292	288	292	274	311	271	253	322	283	278	312	282	275	283	285	273	277	299	282	288	252	259	280	270	275	298	281	282	313	284	305	318	298	310	313	275	296	315	275	298	275	262	275	269	257	242	257	261	302	279	271	263	293	257	289	294	313	260	287	309	264	261	285	264	308	333	305	261	270	262	264	281	285	298	257	284	276	284	276	268	295	320	318	285	270	268	290	325	266	311	278	281	279	243	316	303	268	278	280	286	253	287	273	292	247	245	291	280	275	261	272	315	270	261	270	272	271	268	279	274	277	319	250	283	294	281	305	277	260	278	260	283	270	270	295	283	299	297	263	260	271	296	283	289	282	295	264	288	285	273	299	287	245	249	260	304	281	286	271	281	295	287	283	246	310	306	298	237	274	266	300	298	276	277	290	261	275	286	256	289	318	284	262	263	266	309	291	281	262	242	275	286	260	294	293	248	260	298	296	266	303	275	327	287	269	278	290	274	301	288	267	299	280	296	289	275	280	283	287	272	285	316	299	284	295	271	306	284	298	272	287	285	265	282	290	297	279	298	296	261	319	273	296	275	286	255	325	269	301	238	278	266	259	280	281	256	288	284	295	298	274	297	286	307	279	272	268	297	283	274	291	286	277	299	269	271	304	293	281	270	291	282	264	271	275	273	279	267	280	266	303	270	279	257	274	289	278	270	275	272	253	294	303	281	291	293	285	281	277	248	263	275	292	286	270	281	293	309	305	280	292	292	269	287	280	287	293	257	285	281	269	296	304	297	303	305	293	261	287	292	282	238	285	307	282	329	277	270	289	255	251	272	283	249	299	293	291	263	264	266	279	278	298	257	304	282	266	314	270	271	293	275	296	268	265	270	257	300	297	258	284	322	266	300	293	275	266	261	283	294	268	277	269	263	286	289	283	258	284	262	271	255	275	280	272	273	299	326	282	264	268	280	304	271	274	280	261	292	274	254	274	267	278	298	278	265	290	285	276	288	287	272	287	278	280	296	267	261	247	285	292	266	251	288	287	277	286	281	295	289	269	296	306	285	277	309	252	279	308	287	252	277	285	280
12954	902	1160	1280	1182	1042	918	923	847	837	791	729	741	760	688	728	767	690	689	708	710	675	668	716	706	650	671	697	694	669	650	684	682	691	692	650	686	603	663	701	690	628	700	691	652	687	705	690	683	661	685	665	635	640	661	636	687	660	671	670	646	660	708	717	651	662	680	661	703	738	664	605	706	676	695	716	663	626	679	696	675	636	672	639	703	680	661	731	678	675	619	684	699	718	682	677	651	671	691	707	659	702	685	675	673	649	715	699	649	616	691	615	688	668	675	666	684	703	684	673	663	649	658	659	652	693	672	646	681	682	656	694	627	673	669	666	646	643	677	680	696	641	638	672	673	704	685	655	691	694	655	667	661	663	642	677	686	668	728	668	695	685	646	627	668	684	691	640	697	649	674	702	695	637	646	686	713	649	679	680	686	673	686	649	668	593	633	655	695	656	700	658	661	669	686	656	650	685	686	650	678	699	682	671	616	607	674	656	686	617	647	651	664	629	698	674	668	669	680	693	695	663	646	644	704	644	613	678	652	670	694	674	731	663	683	688	669	682	688	682	657	706	634	672	682	668	708	590	687	661	726	687	683	683	639	693	734	695	731	665	656	645	644	674	666	678	662	638	654	696	676	722	690	645	656	701	691	683	675	621	637	671	666	642	661	639	676	664	658	664	726	706	649	643	686	653	696	674	663	684	709	606	683	624	669	677	639	690	686	654	700	649	666	727	684	689	625	625	679	672	680	724	673	694	672	675	621	666	667	640	675	673	732	692	637	696	720	714	684	693	675	699	641	606	739	698	666	638	661	638	694	664	668	642	654	698	631	668	634	670	673	675	685	639	729	621	666	636	667	663	671	687	642	645	614	695	715	672	683	675	679	676	635	680	642	698	664	689	662	700	634	672	697	673	625	700	670	694	622	650	660	661	649	653	645	684	653	714	659	688	676	674	664	687	667	678	702	655	656	649	680	674	687	670	680	698	674	703	722	688	652	686	624	694	697	678	655	677	655	688	655	699	701	682	671	696	671	690	662	692	673	660	660	682	651	646	621	678	652	629	666	693	675	677	648	624	681	657	696	645	648	666	655	619	632	689	663	643	684	654	680	641	661	668	664	693	712	659	703	692	703	701	681	645	649	667	663	634	680	665	684	659	674	692	652	639	662	668	705	645	675	700	662	682	687	686	673	649	682	653	667	666	671	669	738	682	683	677	686	734	617	690	684	684	648	673	684	632	678	653	670	649	697	650	684	654	666	617	738	682	706	662	679	657	652	665	692	681	664	674	664	667	663	707	665	641	693	689	638	708	647	662	703	684	634	678	628	696	700	659	658	694	685	693	672	660	641	683	675	652	650	686	684	672	679	645	626	648	644	678	643	693	697	692	658	655	655	675	707	694	680	687	659	653	667	732	695	692	682	705	661	714	670	671	696	676	623	675	635	660	661	676	667	658	692	704	618	701	668	676	659	669	692	642	647	656	661	675	685	706	650	687	664	679	696	666	662	679	658	648	687	681	670	678	654	702	636	657	677	673	661	651	697	677	675	717	658	655	716	667	669	670	683	672	683	685	707	680	708	696	676	664	626	663	674	666	678	674	638	716	658	641	683	712	694	623	688	679	637	619	662	695	638	741	654	668	686	705	671	628	679	705	695	688	667	690	671	658	661	622	690	683	680	688	675	665	632	681	650	696	663	631	654	689	672	671	670	651	688	654	657	710	703	665	621	663	631	653	669	701	657	675	701	671	684	674	671	711	660	665	667	667	633	697	622	638	609	706	702	680	692	625	670	669	644	650	617	702	678	639	683	717	676	662	645	701	664	660	680	683	629	709	683	653	675	678	682	700	656	636	703	711	648	676	668	692	681	710	647	634	699	645	692	651	714	670	700	698	648	679	716	660	690	646	673	665	673	679	691	621	653	702	635	685	689	669	712	598	693	642	717	665	678	707	680	678	689	689	709	680	680	623	660	654	699	677	701	704	697	682	671	692	693	667	631	650	688	667	680	688	678	753	709	735	666	720	645	681	686	690	681	677	650	698	639	638	685	692	657	710	665	693	667	679	670	661	681	678	689	693	670	667	692	615	724	647	681	661	665	662	675	666	614	705	622	680	736	673	673	663	663	701	671	636	668	682	620	626	644	680	699	704	728	667	679	666	663	661	672	704	625	671	640	671	703	683	683	652	642	684	647	664	633	673	678	663	660	634	661	637	642	681	635	667	669	647	653	682	690	683	683	654	663	670	653	649	623	682	662	695	687	654	690	686	692	673	702	697	663	700	630	683	691	676	699	647	697	650	665	674	652	736	639	685	693	701	689	709	669	674	666	689	652	695	617	688	687	693	664	701	675	737	683	683	653	682	687	666	679	670	658	652	687	736	694	685	638	648	680	659	613	677	623	636	705	680	685	637	687	637	663	679	642	649	570	652	701	671	682	636	677	731	702	678	673	686	667	707	668	668	685	708	626	626	711	690	686	677	694	678	652	650	659	677	710	679	702	658	725	658	677	633	664	677	644	672	685	619	628	606	666	674	638	668	716	636	687	715	694	634	640	631	676	662	698	640	652	655	681	651	646	678	641	640	659	688	661	682	669	694	678	706	706	642	717	720	654	729	680	615	673	690	676	652	664	704	652	681	708	669	686	656	665	704	689	699	666	683	593	694	667	681	672	676	721	625	651	695	675	614	659	690	630	657	689	676	707	656	669	646	647	641	689	680	651	638	651	654	687	664	702	678	673	677	707	662	677	648	674	719	682	697	676	659	708	693	694	689	676	658	667	658	663	664	632	602	651	700	642	687	669	640	720	689	691	672	640	676	645	649	645	696	727	643	707	722	694	711	662	679	674	657	698	662	704	620	687	639	672	647	727	639	640	680	674	665	699	702	709	672	663	685	736	656	663	682	657	688	664	728	715	660	681	663	626	687	689	656	647	620	663	677	673	660	672	693	648	651	671	690	679	688	659	673	657	649	594	671	692	704	693	690	669	658	685	668	651	632	669	667	650	666	720	636	694	673	681	628	661	652	649	661	688	681	639	678	651	644	692	702	639	619	660	660	641	681	681	634	678	648	656	699	629	649	671	639	622	715	644	653	637	672	675	656	643	703	652	648	631	673	624	661	641	660	677	633	700	645	687	669	653	677	707	704	654	677	663	698	677	649	686	667	686	681	696	656	656	644	674	649	654	677	651	645	657	620	677	677	641	667	649	660	674	713	633	660	694	690	652	653	652	655	693	690	653	693	665	697	658	643	673	701	642	673	685	662	674	638	690	668	632	684	704	690	647	624	661	651	668	677	665	715	688	690	621	724	700	617	679	684	658	693	669	640	670	688	673	699	684	680	677	705	651	703	660	656	697	624	675	679	699	683	677	687	623	648	678	631	722	670	718	676	647	660	657	647	738	687	693	676	737	693	632	694	635	726	706	662	704	667	651	716	691	666	680	659	648	722	695	675	679	651	618	662	692	646	656	686	657	698	662	706	588	669	704	717
28291	3358	730	457	335	248	203	195	195	143	147	138	140	122	138	125	128	133	133	101	139	134	145	148	136	132	123	126	133	137	137	132	134	147	124	116	112	120	149	134	122	120	130	118	128	128	96	117	130	133	99	139	142	125	153	101	136	125	110	100	133	122	132	113	139	138	110	113	117	131	90	122	116	152	119	125	101	117	142	108	133	118	118	119	122	121	119	115	121	100	121	134	112	118	131	105	113	110	98	106	116	127	125	145	140	104	123	140	116	122	149	108	123	129	114	126	111	136	113	139	115	129	125	129	138	133	119	122	126	129	130	130	113	132	109	141	131	113	131	157	121	112	139	132	132	136	114	133	136	124	114	133	111	100	115	135	128	113	132	112	111	137	114	105	129	108	107	128	134	112	115	120	105	104	113	116	130	139	118	113	126	105	130	113	128	118	122	124	127	112	119	101	115	136	119	137	135	101	115	124	131	111	116	143	119	105	126	121	114	123	122	134	121	125	110	133	126	126	110	120	128	118	113	107	128	120	111	118	110	109	133	108	103	132	124	137	120	124	124	116	113	139	120	123	148	139	116	114	114	132	114	124	134	111	106	128	104	115	105	122	117	93	100	106	122	119	122	127	110	151	116	124	123	145	120	116	117	135	135	130	109	109	128	113	127	113	101	126	115	123	133	110	114	107	120	111	130	124	109	108	92	96	114	143	115	129	105	128	114	118	134	114	116	144	137	126	131	126	122	115	137	131	123	134	131	112	129	108	104	112	102	141	109	121	115	99	120	136	120	117	124	114	114	127	123	135	116	116	101	120	103	117	134	129	132	113	119	115	129	121	126	115	105	114	109	129	108	122	102	113	119	140	156	116	118	116	95	108	125	119	120	122	114	149	129	119	115	120	117	113	115	113	116	130	103	130	124	119	113	109	126	136	114	110	148	103	114	130	126	112	126	120	135	128	122	111	115	127	133	124	130	127	127	104	110	129	125	111	134	128	109	129	98	108	99	131	119	126	134	101	126	142	118	118	105	105	108	132	116	103	113	121	116	135	115	116	113	115	114	118	130	108	125	107	123	128	106	111	141	123	119	124	126	123	115	89	127	108	125	99	119	119	123	129	113	112	126	107	130	103	102	90	110	122	114	121	122	102	111	123	151	105	122	114	112	107	127	109	132	105	123	114	123	129	112	123	132	104	118	129	119	105	129	122	116	126	110	112	130	112	125	109	100	117	125	133	119	120	117	109	134	115	123	150	115	115	119	102	138	110	113	123	128	119	109	111	121	98	104	108	104	105	133	130	121	134	125	127	119	120	111	99	107	99	119	115	115	115	122	121	116	127	108	140	120	114	109	118	103	120	123	118	124	124	122	135	126	122	108	117	143	119	108	116	128	104	118	118	118	124	132	114	103	137	111	135	130	119	120	111	123	120	124	125	112	113	122	137	122	114	112	121	132	109	122	143	104	118	129	134	117	108	103	109	133	129	118	100	102	119	136	119	130	121	118	124	123	130	126	137	136	147	124	108	108	117	117	123	120	112	113	126	125	120	143	136	103	108	138	143	90	99	108	119	122	129	119	114	119	128	122	104	114	119	121	112	119	117	116	111	123	120	117	138	116	111	127	104	114	107	117	113	127	113	117	127	105	111	122	105	109	117	122	115	120	132	106	108	111	122	119	115	117	114	126	98	142	122	141	123	133	116	137	126	129	116	126	109	127	129	107	123	119	117	111	122	138	135	119	107	119	123	98	136	111	105	129	118	131	150	106	131	123	130	122	125	121	128	104	132	107	117	98	118	131	136	115	114	138	124	101	131	113	123	122	114	133	123	117	94	140	118	109	117	128	144	111	125	113	109	113	97	105	134	115	114	114	115	104	122	110	106	113	121	120	120	112	122	104	117	110	101	121	107	103	114	116	136	135	120	133	121	124	116	120	119	134	114	101	129	111	115	126	100	118	136	107	130	123	112	129	116	107	115	131	106	128	127	115	121	133	134	119	136	115	123	128	105	125	146	117	119	129	124	123	104	110	129	129	141	138	112	122	107	117	124	126	115	128	113	103	117	136	116	111	126	124	108	121	110	129	118	115	102	109	110	128	120	113	121	130	113	109	128	140	90	133	151	118	139	117	106	126	115	116	114	136	92	134	104	121	119	116	120	128	110	129	122	128	131	122	123	134	124	121	132	119	121	123	94	126	112	118	104	130	116	120	122	128	115	112	133	125	117	110	122	93	111	121	111	144	121	114	103	118	116	111	98	119	134	113	111	143	91	115	134	112	111	102	111	135	123	108	112	125	95	125	138	116	117	119	138	112	126	137	120	132	121	122	130	122	119	132	130	116	136	136	121	105	116	133	125	130	108	124	119	124	111	135	124	126	130	118	129	116	120	121	104	111	116	105	110	135	135	115	135	130	110	107	117	115	137	112	144	123	119	128	137	142	114	118	123	110	100	114	119	122	113	115	152	122	107	124	126	106	114	114	119	135	124	105	128	118	110	138	150	118	119	124	118	122	126	129	100	117	111	108	121	129	113	132	135	132	127	127	115	113	140	129	118	132	84	113	113	105	109	112	117	123	122	89	139	117	133	109	133	102	118	125	136	110	141	112	125	123	138	121	131	124	120	117	135	117	101	110	113	115	114	116	144	104	125	120	120	110	151	113	127	122	107	107	117	109	125	127	115	122	114	129	117	114	124	140	129	132	127	128	109	124	135	141	139	119	111	108	141	100	117	138	130	119	125	136	115	110	104	121	138	99	109	104	108	120	120	139	117	105	105	90	123	123	109	121	133	123	137	117	117	109	110	116	93	134	126	119	129	115	111	103	119	116	122	104	121	140	136	138	107	130	122	113	144	116	119	118	123	118	115	130	131	130	124	103	111	116	122	122	132	113	122	110	100	102	106	133	114	133	112	123	122	118	112	121	116	122	126	112	114	143	120	118	140	115	127	132	110	131	123	122	114	127	122	113	93	101	120	116	134	135	105	107	124	131	103	103	113	107	111	104	130	128	120	117	114	113	135	115	107	98	133	106	125	108	113	125	125	109	137	109	109	145	156	96	113	117	117	111	120	113	127	124	122	106	121	114	141	122	125	127	122	135	118	126	111	128	101	111	146	104	119	128	123	127	129	114	117	118	116	113	118	130	100	128	132	131	117	110	116	125	116	143	121	134	122	124	124	114	122	132	144	121	108	126	113	118	120	127	111	105	99	114	124	131	115	114	144	121	144	115	134	138	110	115	143	100	125	134	121	132	115	141	110	128	121	117	114	122	108	104	124	128	120	120	128	129	111	122	127	107	108	100	146	108	139	113	98	102	123	119	109	133	127	121	126	115	135	129	115	126	122	123	117	124	127	115	102	95	106	116	130	124	118	138	133	124	102	120	136	120	108	115	121	136	113	114	128	113	125	125	104	127	128	130	110	127	121	139	115	84	100	113	135	110	120	114	115	130	137	102	97	99	112	140	108	106	130	115	108	118	122	124	122	103	103	127	127
16956	834	1350	1494	1368	1016	774	690	614	578	558	478	476	479	437	408	430	382	406	421	396	352	396	366	373	387	334	364	353	356	359	374	352	338	361	394	350	330	340	342	334	331	329	323	309	372	326	389	332	337	345	313	360	327	317	338	309	365	357	319	335	335	329	360	356	310	333	318	335	357	309	302	296	355	346	273	322	308	337	322	335	350	315	349	346	318	354	334	322	299	357	328	311	303	352	311	328	335	324	325	335	343	317	322	322	307	296	296	337	311	341	322	308	335	331	364	344	302	315	335	331	331	305	345	360	312	293	321	317	313	347	335	365	318	332	297	341	333	316	289	329	305	319	341	331	336	314	330	319	309	315	288	341	280	301	311	353	313	316	317	312	326	334	325	366	331	324	350	341	342	342	322	314	332	328	326	358	354	310	335	294	333	342	340	328	335	323	356	296	320	344	304	329	329	311	317	336	359	330	337	346	342	344	332	315	319	340	365	317	342	324	326	307	304	332	345	358	300	333	335	332	356	370	328	317	319	318	317	331	335	324	322	319	333	360	330	359	297	294	319	330	324	313	325	357	324	326	318	318	383	296	333	312	317	324	320	328	336	320	325	328	316	341	382	308	313	335	346	343	301	298	303	323	327	300	322	353	337	344	349	374	324	322	341	311	301	329	332	328	312	331	323	314	325	313	336	307	319	317	325	314	341	294	342	317	331	337	356	320	314	327	289	335	332	331	355	358	306	305	352	335	297	324	340	288	342	312	305	338	357	337	355	304	329	304	332	336	339	328	317	371	337	333	304	326	306	338	322	330	354	322	331	307	324	331	328	289	349	318	313	307	347	272	334	339	328	362	303	322	349	302	334	312	327	342	341	323	318	359	304	267	276	312	336	328	345	347	337	357	293	318	300	310	331	285	330	354	310	333	333	272	310	321	328	315	288	317	335	323	319	322	327	310	318	338	334	324	347	316	318	346	333	307	304	346	292	333	312	342	322	321	319	320	343	304	345	321	327	299	343	363	323	286	334	339	339	331	326	329	312	320	335	308	336	305	332	321	336	328	369	291	323	317	340	322	314	317	323	291	333	348	300	301	312	297	308	340	354	304	310	334	340	325	297	339	348	354	334	321	350	358	338	355	347	352	316	305	340	316	302	326	324	319	317	327	347	310	311	292	300	339	364	316	298	283	336	331	321	320	308	312	321	328	323	314	310	352	326	330	326	306	324	328	320	332	335	328	320	321	323	301	333	313	295	340	326	311	306	317	325	352	308	348	286	346	310	325	345	336	333	300	326	321	320	317	348	318	346	327	378	302	310	315	340	327	301	309	337	294	352	308	288	333	334	332	341	344	335	342	323	298	340	278	331	286	327	309	303	342	335	318	308	339	337	350	313	330	326	317	312	323	313	339	340	325	322	305	331	319	315	344	335	318	332	337	328	365	361	328	341	336	328	316	308	318	316	332	311	350	314	325	296	319	349	326	363	325	339	306	294	302	341	323	296	319	339	316	320	349	330	326	326	338	327	325	307	318	322	325	313	308	331	337	293	315	340	289	304	313	326	315	346	335	349	305	307	336	327	352	303	323	325	310	328	314	335	298	300	324	313	283	326	288	330	317	330	328	344	310	315	333	294	308	322	304	333	343	297	340	329	352	334	302	332	329	311	343	318	337	293	315	326	297	272	309	341	310	316	348	341	320	329	312	305	281	313	309	349	327	287	318	301	345	354	344	320	304	320	321	322	327	313	336	327	336	346	299	282	353	344	312	320	322	314	362	310	345	322	329	307	294	328	306	314	326	315	357	315	325	338	321	299	337	294	329	318	338	311	327	319	339	335	309	298	321	355	317	311	341	341	326	309	322	282	340	326	337	296	343	325	326	309	321	341	292	309	319	342	344	325	314	323	334	297	288	343	312	332	336	349	314	380	353	318	311	326	340	309	338	326	325	354	327	349	349	320	329	342	324	332	377	335	334	287	307	355	319	310	320	326	317	337	333	336	319	324	317	354	339	349	302	334	312	331	300	322	343	316	312	343	319	313	292	318	344	307	297	353	334	359	310	302	356	325	295	338	335	314	319	347	329	318	314	323	309	335	313	319	327	352	329	331	290	321	315	315	334	304	318	328	319	318	324	309	317	322	315	324	322	285	308	310	314	326	313	294	349	318	299	337	302	318	331	340	302	300	281	313	354	373	331	315	318	347	334	320	343	302	354	331	346	323	345	319	332	341	325	336	355	323	327	341	332	321	308	345	308	319	324	362	351	331	301	318	319	310	332	315	297	314	341	331	298	313	339	305	306	320	348	333	329	315	315	276	300	356	335	320	322	350	273	331	320	338	304	378	338	315	317	339	347	309	326	336	340	327	307	301	342	339	312	345	328	352	357	319	332	314	308	355	321	328	288	317	321	326	320	296	301	340	327	330	312	320	298	333	331	322	320	329	339	307	356	312	325	353	327	346	321	310	296	329	296	331	320	357	327	334	310	306	322	355	352	306	330	329	349	314	320	305	325	303	318	322	322	329	344	324	319	332	359	314	305	350	354	318	342	320	341	297	306	333	328	310	362	337	337	313	311	322	315	329	295	347	297	305	341	343	333	326	293	340	332	339	336	313	317	327	338	323	320	339	344	317	320	339	324	332	330	332	336	302	318	343	349	324	345	352	320	333	352	306	337	323	336	330	331	307	353	326	299	304	313	326	312	302	318	341	328	301	308	324	329	326	315	327	331	314	327	339	331	346	336	342	297	332	345	356	315	302	334	331	326	319	317	332	284	344	330	358	348	337	335	349	300	329	336	323	355	307	366	336	315	307	323	304	314	327	294	307	296	327	288	323	324	327	322	318	316	341	294	323	343	314	345	317	333	318	329	299	332	307	321	310	329	324	308	347	339	344	319	301	362	333	320	304	334	303	307	343	340	323	345	303	332	308	354	346	325	344	305	350	328	321	325	355	330	301	327	310	337	306	325	343	329	286	298	349	353	332	310	289	326	299	315	306	313	321	332	308	293	318	340	317	310	328	308	304	295	326	339	315	302	301	352	347	353	327	307	313	331	329	319	314	352	376	330	295	330	323	312	293	344	315	326	308	330	317	344	311	316	304	346	297	329	355	291	293	337	338	336	319	296	290	355	285	296	334	348	326	335	356	290	306	324	332	291	315	326	339	313	324	325	325	338	331	318	334	296	338	357	364	336	341	344	328	324	306	311	337	300	339	320	313	317	340	316	305	316	304	355	309	319	322	344	337	347	305	348	317	307	302	313	336	314	299	334	337	329	316	327	329	322	359	316	326	329	311	333	315	287	325	311	354	303	336	350	347	314	345	329	330	343	333	325	359	324	319	266	316	345	316	323	365	303	370	315	331	328	368	323	303	313	350	308	303	333	322	334	316	309	322	297	307	340	343	320	319	316	330	368	340	336	312	327	307	301	325	335	349	345	333	297	293	362	310	302	325	342	340	292	317	350	341	295	375	334	335	328	310	309	328	314	310	306	313
5832	474	342	378	338	374	342	367	367	326	346	356	342	364	416	357	373	368	360	370	375	339	354	356	338	338	349	343	345	356	396	380	352	369	369	384	328	357	365	331	328	350	338	327	325	358	314	332	348	331	340	364	353	351	336	371	341	381	370	368	333	354	368	351	373	364	372	382	372	386	349	312	373	331	341	347	360	383	362	355	353	373	321	372	349	346	347	373	390	336	317	338	369	351	376	363	360	388	353	322	368	346	349	318	326	336	367	352	363	374	374	359	359	340	396	363	343	351	364	348	333	370	362	358	362	359	355	353	379	337	372	339	352	346	346	335	325	349	352	358	367	333	363	380	316	359	367	364	364	329	331	358	353	372	365	327	416	368	367	362	381	360	338	353	342	341	322	342	376	347	386	364	322	344	328	367	334	347	361	345	381	367	378	321	344	321	369	343	349	343	341	340	368	362	342	373	393	370	354	345	319	362	336	370	380	376	370	372	369	371	333	369	368	381	341	326	375	362	380	356	345	334	319	395	320	392	348	359	319	342	330	361	398	357	355	389	363	359	363	338	337	354	334	383	323	386	331	325	343	369	355	353	358	360	354	300	389	341	345	341	382	381	357	365	372	369	364	374	369	382	366	356	382	363	370	355	354	342	346	351	343	386	361	376	327	338	382	368	350	319	343	350	326	323	319	350	343	340	377	348	357	370	349	336	367	370	361	371	361	348	369	354	355	368	344	339	364	345	357	330	353	345	374	341	359	359	360	316	323	361	365	362	342	363	365	374	360	368	362	364	360	349	321	381	344	332	393	337	342	344	375	348	407	342	361	348	379	387	347	336	362	341	333	347	368	331	358	369	350	356	357	371	335	352	361	366	390	355	356	354	337	380	405	371	331	382	388	374	353	371	358	378	369	359	334	367	352	370	352	339	358	355	381	370	319	325	335	364	375	346	378	384	363	343	338	353	333	371	333	374	357	350	335	363	368	393	365	339	348	358	355	358	327	412	370	337	373	392	323	337	396	351	384	358	361	337	300	349	356	400	389	374	342	333	359	360	366	379	360	366	358	352	343	352	348	319	380	372	357	351	345	341	375	373	371	392	337	328	342	345	351	334	324	312	342	346	381	365	340	326	346	334	350	328	355	359	335	339	348	343	351	350	356	346	380	340	336	342	367	339	392	373	358	334	358	372	343	343	319	339	369	314	386	350	389	323	382	382	346	377	345	366	371	326	349	386	387	379	335	376	340	365	367	343	337	352	372	365	345	317	333	360	369	391	334	374	370	334	339	384	341	339	326	339	323	346	370	340	366	345	330	371	333	383	377	350	391	341	372	363	340	378	361	338	377	371	359	334	359	324	333	357	328	378	367	368	357	331	356	371	380	358	338	370	368	370	401	302	350	343	315	360	374	348	380	348	348	368	354	370	324	379	349	357	367	353	349	361	397	342	330	355	382	345	382	345	380	338	342	354	366	348	362	347	358	366	352	399	388	357	345	312	352	338	364	344	387	348	340	339	369	321	340	347	367	371	382	369	310	363	349	359	353	366	356	367	329	376	374	336	355	383	363	375	360	364	356	357	356	353	381	364	369	387	370	366	377	345	360	331	367	317	381	387	358	364	365	369	342	350	374	383	363	359	342	369	337	365	350	331	379	370	363	334	334	379	347	347	347	386	369	368	347	361	319	328	350	345	309	347	361	363	338	322	332	373	381	371	375	351	346	335	384	369	390	349	336	335	347	375	339	320	353	346	362	346	345	358	396	371	353	329	375	388	362	351	348	348	337	382	361	351	330	366	346	364	326	358	347	340	356	361	340	372	340	341	347	371	317	372	381	346	367	351	335	372	358	339	340	348	375	359	363	324	388	362	389	340	339	355	401	338	349	379	301	415	370	351	358	382	384	367	348	335	372	361	337	345	339	352	360	396	365	351	346	352	351	312	361	351	359	328	354	407	353	379	364	355	401	348	365	353	356	367	369	350	393	333	379	383	362	372	350	365	370	357	363	355	358	347	329	347	368	360	374	343	400	333	367	334	365	334	323	393	354	369	382	388	343	404	343	333	368	332	338	375	380	369	358	360	351	379	371	364	383	351	336	373	346	333	356	357	359	354	391	367	333	382	347	347	349	359	341	369	382	394	355	347	355	347	381	401	361	349	324	368	366	388	354	370	358	323	396	372	356	373	344	379	390	383	342	349	395	349	353	339	311	362	389	369	377	380	390	340	388	327	343	376	380	374	356	373	373	365	350	375	358	348	355	364	325	314	360	353	364	352	374	332	351	352	397	373	352	319	337	356	328	347	359	369	375	347	337	340	350	361	379	362	329	344	356	346	340	336	382	365	328	336	389	341	349	352	373	310	326	347	368	342	340	378	330	391	355	355	342	394	350	396	314	323	366	406	337	340	372	337	334	344	386	359	336	383	386	359	355	338	376	350	335	350	362	375	345	352	348	350	377	363	372	345	349	374	336	372	371	341	365	304	419	371	363	390	339	346	375	370	369	382	357	333	361	393	346	369	353	354	378	357	342	352	400	347	365	369	392	317	373	351	362	379	349	332	354	342	376	377	372	351	336	344	360	370	352	349	347	389	388	360	376	377	367	357	343	338	358	368	338	324	356	348	353	346	378	371	343	368	378	344	385	332	376	335	316	337	352	375	362	348	323	374	353	367	346	343	376	354	349	319	394	356	318	361	353	336	346	362	340	359	379	373	381	361	384	377	328	348	326	356	336	366	395	377	354	364	336	367	359	342	389	341	382	348	340	369	337	380	370	336	367	386	332	359	336	366	354	364	355	330	306	359	340	350	367	337	365	333	371	367	380	374	337	372	364	341	376	377	368	372	350	394	362	337	366	365	338	372	365	331	331	339	358	338	365	349	371	371	377	323	337	345	351	333	351	347	373	365	346	354	410	346	360	353	345	371	397	389	339	357	362	383	353	377	362	344	379	356	326	383	345	367	397	328	342	369	342	366	366	337	368	366	371	368	369	363	373	353	333	327	354	405	365	385	343	350	365	328	342	358	337	323	346	350	379	363	384	362	372	330	349	359	359	345	325	389	355	344	390	348	339	371	353	351	394	346	352	398	335	355	394	331	340	372	379	389	390	365	349	334	337	387	391	360	344	340	314	349	324	372	408	360	368	385	367	376	350	357	370	343	336	330	383	365	352	359	363	381	371	357	362	347	357	362	360	386	392	368	355	342	336	364	365	379	366	365	374	361	370	412	334	347	361	365	335	382	379	330	355	398	368	338	361	344	356	352	385	350	352	333	377	373	370	389	352	350	362	367	342	363	342	354	330	371	319	357	357	339	362	361	346	359	303	382	340	362	341	342	344	347	370	345	362	348	350	369	378	359	362	356	333	373	351	373	347	363	345	355	380	335	343	351	369	341	368	349	355	370	363	362	376	385	342	360	352	347	337	380	357	390	383	374	367	323	343	356	338	365	355	360	354	348	359	370	366	346	372	365	353	327	341	373	375	355	356	374	378	395
5074	861	863	853	861	853	854	820	831	899	851	805	813	835	889	916	881	846	850	858	860	838	855	873	876	838	844	880	910	807	789	844	834	802	835	816	861	835	801	862	898	851	871	848	867	835	859	874	840	792	831	847	863	864	859	830	819	827	863	793	820	811	807	844	842	767	868	866	861	793	818	823	844	875	867	849	808	789	829	817	882	870	820	855	887	825	835	832	869	868	860	875	842	845	860	848	808	841	859	879	800	792	814	877	858	785	818	833	817	875	808	840	855	811	848	855	818	855	817	857	859	862	827	845	851	805	863	868	864	839	874	846	862	841	886	868	848	831	828	869	811	890	844	823	874	866	791	876	827	822	841	873	890	819	857	857	853	846	853	831	864	801	843	847	808	873	867	815	848	903	807	831	850	871	809	828	819	818	823	863	852	855	805	845	863	811	809	771	830	816	825	868	868	807	827	902	856	823	816	779	848	824	809	843	817	830	817	833	789	849	852	852	847	889	861	851	891	892	879	846	849	823	859	813	826	832	832	830	851	838	854	856	847	835	856	850	862	839	798	888	874	834	852	853	919	881	806	835	809	870	834	815	843	833	861	853	852	782	856	795	819	856	842	874	852	812	846	847	838	766	838	909	864	836	804	865	830	836	808	822	852	817	836	782	860	833	842	829	808	805	824	860	832	858	818	784	810	810	893	829	824	828	826	873	870	761	863	774	860	842	784	807	842	873	824	854	872	830	829	892	839	846	835	842	878	841	849	846	819	830	840	872	805	851	839	860	838	807	827	849	834	786	883	839	832	807	791	857	794	864	814	850	845	831	861	887	788	844	829	834	870	822	823	816	838	851	851	832	779	845	811	850	898	884	838	864	836	818	815	897	867	898	794	812	829	830	817	844	893	859	803	804	790	850	821	833	867	865	861	854	827	896	827	865	809	838	842	859	835	915	854	860	891	841	855	797	867	884	790	805	812	851	862	841	870	852	887	829	858	843	819	856	789	830	874	828	876	857	810	867	823	785	847	861	831	871	844	799	823	883	862	837	821	822	813	875	835	851	858	834	835	891	881	880	845	828	846	781	829	840	842	833	831	861	818	794	856	854	889	852	811	827	811	845	818	816	791	836	830	816	832	877	838	750	828	793	869	819	839	819	848	774	858	848	882	843	881	870	847	873	820	844	834	870	854	845	860	842	891	847	844	830	857	801	832	831	875	832	844	841	855	818	836	873	855	863	808	816	878	867	806	863	819	817	795	849	863	857	818	832	882	813	834	865	842	804	842	851	814	796	852	817	850	806	890	830	888	832	829	843	839	840	838	818	829	783	811	866	878	866	831	852	834	827	806	878	860	861	878	800	800	870	839	884	872	890	830	804	809	826	804	847	799	863	827	834	855	870	883	881	860	822	837	832	866	831	830	876	847	833	864	866	882	813	825	864	847	871	822	884	884	852	870	836	795	835	874	825	878	810	830	846	801	859	831	811	831	817	863	881	888	846	819	860	852	809	848	848	840	786	882	817	844	792	806	756	833	836	830	860	864	853	833	833	820	871	864	809	849	797	827	836	863	845	845	857	826	828	910	861	863	870	841	857	855	832	833	855	840	798	882	865	882	811	822	879	823	822	840	824	848	815	850	813	908	842	856	832	836	860	831	873	836	846	848	890	842	810	870	866	778	836	836	895	868	875	851	867	817	900	840	814	832	797	900	819	866	825	841	869	905	878	776	835	858	908	833	884	787	819	829	777	811	829	863	835	763	828	846	816	831	817	895	842	845	836	867	829	793	846	804	833	788	850	839	846	888	829	810	912	862	861	790	853	818	826	856	803	824	833	794	842	895	920	778	819	853	880	822	883	853	863	870	857	874	842	861	877	822	845	823	888	824	869	867	888	850	864	860	816	820	820	797	848	850	848	840	774	812	831	840	883	796	889	867	848	832	857	808	841	848	888	827	842	847	844	819	800	807	809	802	802	831	846	829	858	875	863	795	870	860	879	848	875	808	809	865	774	825	782	867	823	842	807	826	803	841	820	864	854	790	807	828	831	838	831	889	805	783	808	903	910	806	864	825	872	798	816	835	802	788	787	863	766	853	829	881	866	821	810	852	840	862	809	820	813	891	798	802	849	822	834	834	870	865	811	880	797	855	846	802	892	887	849	831	865	853	829	834	811	883	875	831	795	810	798	795	858	794	856	843	858	874	813	816	845	801	816	840	814	839	894	841	831	800	807	872	855	843	853	904	836	885	811	802	856	859	878	889	845	844	796	860	870	827	889	831	854	865	780	840	837	866	861	871	859	855	832	839	861	847	868	843	798	911	864	864	804	802	867	860	841	805	862	893	852	872	849	859	850	817	851	890	869	886	877	856	860	809	865	866	799	826	853	844	813	810	846	794	834	819	867	818	842	803	867	824	844	862	844	874	877	805	827	881	822	866	865	850	871	867	847	781	874	823	798	894	874	859	845	885	825	822	799	822	838	796	852	849	875	873	834	835	853	820	848	820	833	857	848	781	786	867	794	827	870	876	753	815	837	823	830	847	809	860	845	874	808	866	837	822	882	865	894	826	903	893	844	822	806	863	815	797	878	887	835	794	811	844	838	845	874	846	830	840	796	838	898	813	793	844	817	853	828	833	812	828	825	867	838	855	902	841	883	838	870	886	811	845	882	833	882	856	847	794	867	870	881	890	915	811	802	841	850	848	874	827	815	847	851	890	862	840	855	818	802	864	804	818	841	860	774	783	859	802	850	789	851	801	860	819	815	907	814	824	770	827	842	844	874	802	856	850	854	868	813	870	828	828	848	823	829	840	869	887	842	802	821	849	877	838	887	833	807	856	833	791	842	853	856	817	823	874	835	812	873	815	825	860	796	818	835	848	850	812	851	868	857	831	855	851	830	847	798	868	873	825	885	855	835	835	845	807	852	832	857	837	831	876	822	840	864	803	859	817	878	819	847	848	818	819	828	835	831	830	817	856	859	785	816	826	865	830	810	841	855	833	862	815	854	855	828	777	846	814	834	844	826	835	890	835	898	842	799	840	815	857	828	804	841	827	847	870	887	885	794	873	912	824	825	822	869	856	860	861	872	874	850	805	858	851	857	858	892	837	864	844	871	838	829	839	873	810	895	806	891	795	863	883	867	820	860	802	821	834	824	856	832	847	803	853	822	876	836	826	831	824	892	855	854	752	865	873	895	830	795	833	858	904	826	830	864	859	856	827	787	852	835	825	845	824	862	900	828	842	853	817	827	862	915	874	814	812	833	899	856	836	848	884	867	832	832	836	865	857	881	890	865	873	808	832	810	866	833	916	845	808	859	819	839	874	805	856	862	849	812	855	852	820	841	838	830	836	838	838	856	821	849	843	844	817	834	824	845	862	793	877	827	790	837	822	837	854	828	879	861	817	807	836	811	865	847	862	805	823	835	848	824	837	872	822	842	839	849	846	826	833	818	867	849	823	798	789	863	831	821	880	809	840	803	835	824	827	818	841	830
19158	1539	551	448	367	361	295	311	314	312	289	315	299	299	269	305	297	314	305	287	306	317	310	279	279	268	275	314	311	303	247	295	303	310	277	265	279	296	290	324	314	313	315	294	279	288	312	285	259	289	298	297	268	310	299	269	268	289	285	282	299	304	318	300	313	309	286	276	292	283	325	259	253	289	274	277	273	286	319	304	321	281	287	259	269	310	306	274	289	301	289	268	264	272	264	290	296	303	268	292	278	248	311	253	282	304	271	254	295	290	309	287	263	310	252	278	274	293	287	299	296	280	289	293	278	266	299	301	272	274	301	290	284	229	271	307	256	286	282	290	308	272	292	311	312	288	290	295	279	267	259	255	270	294	285	267	283	275	298	321	276	282	292	297	288	282	277	288	287	269	285	301	278	244	280	265	256	301	292	319	254	271	277	280	268	296	300	300	280	271	263	308	315	272	316	284	318	299	246	276	251	279	288	288	286	304	277	253	262	275	276	276	298	299	275	269	273	281	314	295	285	272	284	302	267	266	317	275	275	302	259	286	278	282	316	303	282	266	308	266	278	259	303	300	288	293	302	263	256	297	246	287	277	271	281	291	304	253	259	253	315	310	277	328	270	288	277	272	294	277	266	240	283	290	317	280	325	274	294	262	300	288	263	281	284	302	277	268	256	338	300	268	268	309	267	296	307	296	288	265	307	325	289	281	242	307	255	287	269	276	268	291	277	284	287	271	308	300	329	292	259	272	288	283	308	272	298	293	291	289	295	297	297	270	281	290	304	313	281	291	263	279	283	314	256	281	279	274	279	301	302	299	275	311	270	265	231	283	306	273	301	300	264	276	274	286	301	292	292	277	274	269	276	296	291	261	266	278	293	318	263	265	276	272	301	268	289	299	290	268	291	249	267	307	281	280	310	301	283	302	274	318	300	302	275	299	293	266	309	297	325	283	311	290	331	274	278	280	281	277	280	279	271	286	288	248	279	270	283	278	267	269	305	305	270	271	293	266	286	279	280	308	293	316	315	285	281	272	312	280	276	285	272	264	242	291	257	263	323	295	281	281	247	255	276	252	273	310	312	262	314	292	257	286	279	282	297	294	287	290	278	303	302	283	276	320	303	288	267	282	272	289	278	274	285	277	325	297	273	271	286	283	261	308	285	282	283	292	298	287	275	291	284	298	298	293	270	263	277	263	294	291	276	295	284	302	270	303	279	274	294	271	289	303	287	303	286	272	300	261	298	295	294	295	303	273	283	281	283	280	278	261	273	295	282	328	312	275	276	323	280	284	264	277	309	262	309	310	289	283	313	268	324	288	281	262	322	299	261	284	263	312	279	283	282	267	287	286	272	274	256	272	283	310	275	282	288	278	324	253	265	316	289	291	278	299	313	281	285	292	313	273	252	303	267	272	282	309	290	291	294	280	293	303	289	304	284	279	267	294	294	265	293	272	316	268	256	298	290	275	300	269	276	302	288	282	303	290	300	260	282	313	295	301	292	284	303	285	286	326	294	302	253	253	299	305	308	323	274	273	280	275	282	278	268	276	303	297	263	291	243	282	273	291	275	270	274	282	278	287	267	274	317	285	268	297	271	299	281	285	271	288	286	273	309	290	247	258	286	270	281	253	298	280	266	279	300	289	295	264	283	303	274	273	285	294	273	292	296	289	289	316	280	268	283	240	293	285	281	285	285	321	283	256	304	252	277	287	298	271	271	267	291	309	263	289	245	294	320	305	247	277	242	302	292	275	268	290	267	279	262	248	290	260	277	306	302	294	295	255	254	293	253	298	292	289	255	317	275	300	298	290	302	269	307	277	303	231	282	289	293	280	296	287	276	295	292	266	267	267	282	263	271	269	299	283	299	316	287	268	279	277	254	320	281	259	294	339	282	277	316	250	295	247	293	265	263	297	243	259	340	301	277	263	295	300	256	276	289	258	278	289	235	263	258	279	285	288	290	296	300	271	259	280	279	290	273	273	286	278	282	309	257	287	281	307	277	276	255	271	314	283	284	294	264	261	256	284	257	268	291	290	283	286	298	268	253	316	295	299	266	285	290	294	257	262	271	299	278	307	243	284	275	301	264	298	279	270	284	259	321	287	259	273	295	260	286	266	268	267	272	248	274	286	289	270	255	307	270	301	288	296	277	292	305	249	277	315	277	284	289	287	309	282	273	277	302	255	260	306	280	250	289	287	282	300	298	282	279	298	281	317	263	260	293	266	312	280	297	291	275	280	277	320	267	295	300	281	329	284	299	311	319	266	293	280	335	291	302	276	284	285	294	289	283	283	297	279	264	253	273	308	315	267	303	281	311	274	302	289	316	291	276	300	279	270	295	283	283	280	301	289	308	318	254	296	294	329	269	245	275	285	278	281	288	286	288	276	246	294	271	305	316	268	303	299	275	288	275	275	290	296	277	273	265	268	248	316	298	278	263	267	288	295	289	250	259	280	234	261	287	294	301	273	281	277	303	283	257	281	259	342	284	287	308	306	287	289	327	296	286	300	281	274	285	289	305	283	302	281	296	308	277	253	292	294	279	289	292	293	281	280	270	256	308	298	288	283	301	314	247	315	303	300	278	291	289	304	238	308	288	291	322	250	284	272	276	299	298	280	282	276	278	294	275	289	292	297	293	290	278	303	291	311	260	280	297	262	291	266	281	288	283	259	273	265	280	290	297	282	291	290	301	286	272	278	257	297	288	261	300	305	288	305	251	281	291	258	281	307	251	285	279	301	287	296	291	290	258	258	291	290	317	297	276	274	282	270	294	287	291	281	257	282	270	268	274	298	315	271	264	263	290	296	276	269	309	278	267	272	314	279	282	275	283	287	261	278	280	273	298	292	261	295	276	288	265	297	308	303	244	280	271	312	272	285	254	279	273	304	284	274	294	285	297	265	283	276	287	299	265	291	281	303	289	290	277	317	264	302	289	294	269	277	274	274	271	261	286	280	268	301	289	271	294	307	313	293	290	299	265	285	254	277	322	310	287	265	268	261	276	273	326	242	314	282	257	280	285	284	306	288	292	298	259	278	298	281	290	279	316	303	264	302	306	279	270	259	299	312	275	285	297	295	279	263	288	288	269	283	269	299	274	284	286	273	312	306	241	274	294	287	282	280	284	283	312	297	320	295	283	310	302	253	274	273	286	269	270	288	327	258	321	274	259	294	307	312	293	295	269	291	280	308	306	260	307	278	288	263	298	270	274	291	279	276	282	275	284	280	295	268	321	288	293	275	290	263	262	272	300	312	302	296	288	277	309	277	263	262	292	286	273	296	323	247	266	290	279	288	290	258	295	271	285	290	251	307	264	296	306	288	260	320	287	260	279	258	274	289	311	249	296	305	276	301	296	254	283	287	312	333	291	297	292	276	256	294	285	293	281	318	282	266	317	292	270	258	258	268	278	309	274	293	302	297	291	308	263	267	311	296	240	276	285	254	279	257	300	290	278	302	278	257	252	305	269	254	261	272	257	283	288	283	257	292
13070	888	1216	1275	1183	1003	952	836	865	790	777	748	710	728	681	736	736	692	688	723	719	676	673	714	747	730	667	711	711	700	715	685	684	664	700	679	722	688	740	688	629	719	707	704	692	684	714	638	721	659	690	679	683	616	688	665	652	677	712	686	642	691	623	651	719	683	648	690	687	668	689	653	687	640	664	679	657	704	682	626	638	660	718	681	704	640	658	652	629	669	735	683	695	681	654	678	692	668	653	648	640	700	680	683	727	659	685	629	653	684	659	694	690	676	694	649	641	662	723	679	695	697	687	706	658	638	671	681	688	690	623	700	696	690	711	684	668	697	676	723	634	673	690	669	655	691	682	681	641	676	726	618	653	660	643	675	667	698	644	698	652	683	630	660	713	677	623	692	692	674	668	678	687	661	675	640	642	671	622	657	688	669	643	697	686	689	682	677	687	696	688	675	674	693	689	758	641	652	650	649	701	661	678	711	680	671	688	665	639	699	652	687	612	718	733	692	665	687	678	664	728	686	677	693	662	663	701	680	669	703	638	732	661	684	712	622	653	670	673	652	668	690	698	681	660	677	666	700	673	682	718	683	668	646	699	672	676	691	684	723	669	699	699	644	641	668	679	685	715	706	658	646	668	703	669	680	683	649	697	698	689	693	653	690	706	665	671	614	641	614	638	720	691	668	621	690	671	663	671	663	670	664	672	613	704	641	667	645	681	687	669	670	638	695	721	691	667	651	728	692	644	683	659	697	704	647	632	692	647	695	687	682	649	734	688	643	643	688	683	696	717	670	667	677	686	645	663	707	661	698	691	692	640	635	675	697	714	677	664	655	665	665	652	697	650	642	669	655	662	660	654	656	641	675	711	661	710	613	701	696	709	743	636	649	673	628	658	668	692	652	674	656	658	670	662	689	669	702	665	716	664	700	681	691	708	680	659	682	688	650	654	722	653	653	658	663	637	719	639	665	672	642	689	685	666	695	682	678	701	673	665	678	713	687	702	725	637	655	661	671	703	648	710	669	654	696	668	680	744	673	665	679	690	661	676	628	659	641	634	690	678	634	657	654	692	628	681	623	631	647	684	689	708	699	691	644	712	666	688	637	658	697	725	641	641	647	658	677	654	676	679	682	647	688	682	683	678	686	673	689	662	625	665	666	700	698	633	696	707	680	631	691	664	669	670	712	652	662	681	714	676	688	668	665	656	699	673	651	731	685	673	745	659	676	707	650	634	658	705	691	711	697	697	646	656	658	696	667	676	673	679	653	718	645	707	679	607	616	635	657	692	647	628	711	628	657	701	680	669	673	666	670	695	666	676	676	700	670	670	702	679	673	630	677	693	675	665	667	696	652	638	647	637	678	671	701	629	694	668	691	670	659	652	682	625	655	663	707	653	689	661	659	667	659	673	685	701	673	648	690	701	652	668	713	671	688	664	688	665	661	677	645	672	679	632	653	702	669	653	639	703	686	657	634	689	700	658	646	672	654	698	654	674	681	680	638	691	681	678	679	623	661	681	669	693	680	671	675	651	678	644	623	636	696	684	705	665	689	680	697	649	652	723	673	676	702	681	696	699	644	668	696	660	636	653	637	681	674	689	654	650	705	657	651	674	697	670	671	672	670	704	691	670	707	704	720	680	680	687	648	684	650	690	657	687	726	709	691	728	639	613	667	658	696	628	693	675	680	652	653	658	641	717	690	705	680	698	648	660	692	645	640	714	625	660	660	676	693	726	686	718	694	670	685	652	659	682	690	652	612	653	640	720	708	669	684	639	689	650	657	646	752	670	654	648	663	644	678	641	683	628	676	673	703	692	680	648	692	669	713	677	723	653	623	670	672	676	706	667	692	661	641	690	696	693	692	671	647	684	683	654	657	703	674	691	677	714	658	680	705	685	721	677	674	674	689	688	659	655	667	677	702	701	658	720	701	651	648	655	657	681	728	630	658	694	662	651	698	682	672	656	667	696	673	696	683	675	653	646	678	694	697	698	652	682	653	692	658	675	688	669	686	665	654	692	705	649	645	724	673	655	691	650	664	706	689	693	697	688	671	728	667	668	646	668	661	662	676	673	665	695	655	673	679	726	677	643	683	698	721	656	723	695	652	622	637	692	630	689	688	660	652	659	692	669	676	654	668	664	689	671	667	671	661	671	693	680	656	698	694	670	675	687	708	675	702	685	688	743	665	685	711	679	677	679	684	679	660	688	636	648	657	639	681	676	686	638	650	733	668	712	667	689	639	658	668	673	683	653	672	656	683	687	665	670	653	649	687	664	694	680	695	614	638	674	690	664	670	684	680	626	685	700	689	660	662	680	694	653	657	680	648	666	688	651	714	668	632	717	671	623	660	684	699	657	709	688	651	661	691	615	652	705	621	669	640	676	679	660	648	656	661	680	726	664	684	683	646	660	740	683	719	681	652	652	678	669	660	626	615	723	708	684	631	647	656	687	695	670	661	694	657	672	679	664	675	672	684	602	644	666	666	690	723	667	674	690	643	652	718	618	608	649	663	658	701	638	620	674	653	707	658	657	636	712	645	665	683	635	682	691	692	688	636	680	723	635	665	661	666	645	676	700	661	739	692	683	696	694	660	672	675	694	708	674	729	647	663	681	695	661	639	627	678	602	659	641	645	650	659	630	666	672	628	657	674	661	670	700	660	682	745	698	678	713	670	716	690	672	658	670	672	672	652	695	680	666	672	629	659	676	686	695	645	676	685	650	672	665	666	655	654	597	664	687	680	661	674	677	638	682	677	679	669	663	718	711	696	657	640	665	725	712	680	699	674	714	687	700	647	652	648	717	655	681	661	649	656	707	674	679	699	678	651	710	647	650	713	690	645	648	678	713	676	639	693	640	660	657	656	685	661	683	655	635	629	652	625	667	660	691	670	683	718	664	636	657	697	613	672	678	623	674	673	655	663	705	648	651	711	671	719	642	701	670	666	687	679	654	669	665	675	682	681	676	693	706	676	711	697	714	677	597	692	664	689	685	706	644	667	679	659	663	668	687	659	680	645	671	664	665	671	654	679	664	682	668	637	689	671	679	693	649	617	710	724	681	668	673	660	690	651	663	696	664	668	695	673	688	687	686	627	668	652	663	695	651	683	638	663	670	692	662	632	678	684	673	705	668	677	679	657	717	622	675	668	668	713	669	701	672	675	681	662	687	695	684	707	628	667	698	671	716	671	677	732	671	670	677	633	708	635	669	652	653	650	649	688	641	696	706	644	693	639	657	704	660	736	670	664	706	664	652	681	681	640	661	673	709	734	714	691	649	684	639	656	707	691	630	645	645	671	652	688	683	640	672	668	694	665	668	672	639	623	647	649	659	636	679	654	637	680	721	693	716	719	730	666	704	650	687	676	637	714	694	699	660	677	643	656	682	671	690	703	687	672	684	714	689	666	656	665	695	689	655	663	677	696	686	679	701	667	675	657	665	741	683	629	661	647	668	689	660	700	688	663	674	694	715	679	697	711	699	632	662	687
27638	3164	729	475	338	246	221	184	178	185	167	159	160	145	122	111	123	150	140	133	128	129	115	109	124	122	122	135	107	124	116	118	125	116	123	117	130	145	121	111	123	154	110	125	96	123	102	110	118	116	128	132	120	117	102	130	114	123	132	129	117	134	125	131	127	121	110	120	118	113	122	115	126	109	120	136	118	105	115	110	120	123	128	110	124	136	124	133	122	137	111	99	110	114	116	109	133	123	125	117	137	109	137	133	95	123	146	94	142	141	125	131	127	106	113	137	113	107	129	123	123	116	135	135	126	115	143	117	122	122	122	104	118	115	108	129	125	105	118	131	107	129	119	137	111	128	123	114	112	113	130	134	122	110	109	130	118	119	123	131	139	119	131	122	135	152	125	122	132	125	117	101	124	123	124	122	118	124	122	122	122	116	129	110	140	105	121	119	113	120	110	127	137	137	113	121	126	114	111	117	126	137	123	139	105	126	149	126	120	118	119	123	133	125	111	121	111	108	128	116	140	120	121	119	122	133	128	124	120	106	117	122	115	138	116	131	104	115	115	112	151	123	141	139	129	121	129	134	107	125	128	133	138	139	137	119	128	119	120	132	123	106	127	116	114	131	112	122	127	113	125	115	136	117	123	127	119	103	119	117	138	110	128	120	116	130	123	121	113	129	120	128	137	109	134	120	129	125	125	117	120	128	111	120	119	106	125	105	139	115	122	133	116	130	100	132	136	108	111	131	113	118	101	114	147	126	119	117	129	122	127	124	125	108	121	112	121	121	125	107	122	118	111	103	138	129	113	117	135	110	109	112	124	132	126	130	129	118	130	118	140	138	109	141	128	112	132	142	128	140	119	103	119	117	131	133	146	127	135	124	120	141	115	104	123	140	104	138	131	148	126	118	112	117	136	115	115	118	124	108	140	128	116	94	112	120	132	127	114	106	119	111	116	119	136	114	126	133	145	110	113	106	109	124	127	123	136	118	117	138	126	130	116	121	115	146	122	133	137	119	127	124	123	115	119	110	128	119	116	124	122	140	115	104	120	136	136	119	113	124	129	124	92	130	137	118	129	125	133	114	100	105	125	125	107	119	112	126	121	119	114	107	115	124	120	111	100	102	135	114	123	103	106	100	144	136	130	141	123	134	94	114	115	116	123	117	135	131	132	100	131	111	121	105	129	130	109	107	136	106	108	134	106	113	133	134	119	118	123	107	119	115	118	112	140	114	120	112	108	119	122	127	120	120	138	141	145	120	122	100	138	121	131	102	109	118	118	107	139	122	139	108	134	145	115	107	109	125	125	114	123	112	117	129	113	113	113	120	131	119	118	120	126	125	123	119	125	112	150	101	110	111	139	96	126	124	153	122	127	112	111	130	103	109	128	102	114	151	119	126	120	114	110	133	103	106	125	131	139	125	108	104	116	135	117	116	114	119	123	129	107	118	119	106	99	101	118	137	127	102	114	113	106	117	107	106	104	123	117	130	142	130	127	111	133	116	126	128	148	131	102	112	115	125	108	132	107	113	117	107	130	124	146	134	118	113	111	109	112	118	129	121	110	119	108	107	110	117	98	115	113	124	111	117	119	123	127	119	124	134	113	114	122	133	114	142	132	118	116	111	126	125	114	132	117	117	109	110	97	142	122	135	132	107	116	86	121	128	123	111	113	113	130	124	116	134	115	107	120	125	127	109	136	115	112	121	110	146	105	118	112	137	126	118	117	132	130	149	111	110	132	104	125	115	105	117	98	119	124	122	122	133	122	121	108	123	106	124	127	110	136	126	116	115	112	123	126	106	123	128	115	136	129	118	112	123	121	121	124	117	122	140	113	135	108	109	142	109	126	130	145	112	128	143	109	105	105	125	120	123	99	128	124	142	112	114	116	117	116	113	139	115	119	128	121	135	114	127	125	101	118	107	114	115	127	113	123	117	125	124	127	134	141	115	137	127	89	119	130	118	110	107	137	149	133	111	131	140	107	121	113	102	135	131	108	129	119	136	136	124	120	128	130	118	129	132	149	104	107	125	130	116	120	125	146	120	122	123	109	119	110	118	110	110	127	124	114	125	114	115	124	117	118	132	127	130	121	128	114	117	105	152	140	130	128	105	113	117	125	106	125	130	107	119	117	124	123	115	126	135	114	103	104	115	124	109	122	116	104	127	114	139	133	123	115	131	137	130	118	116	125	122	117	138	147	125	119	112	125	120	128	124	123	124	125	104	135	121	116	126	117	127	112	130	139	126	123	116	127	104	123	122	120	126	118	132	107	132	115	124	135	139	119	120	112	137	123	113	143	124	120	118	143	107	118	129	114	114	129	125	127	99	114	120	115	130	122	118	116	141	141	109	148	123	136	116	122	130	125	132	133	100	123	97	135	121	158	118	131	109	124	130	113	110	116	109	129	112	121	108	100	123	112	116	113	119	123	110	102	112	115	123	139	135	121	99	116	124	128	129	103	121	115	138	107	122	137	115	137	117	117	136	131	118	130	124	139	115	111	101	122	116	128	130	110	134	103	121	127	131	121	119	102	124	147	136	129	130	128	143	109	112	139	112	124	119	113	115	125	103	123	112	119	115	114	104	153	119	110	104	134	139	122	125	127	137	119	125	111	125	123	127	118	138	110	126	134	120	106	103	102	104	115	100	128	131	111	118	138	115	128	142	115	124	117	109	123	133	102	111	115	100	115	133	106	125	116	113	119	114	122	118	120	117	130	128	114	107	134	121	114	112	115	138	120	117	120	139	122	116	111	106	132	122	114	110	106	119	104	116	109	129	124	131	151	125	119	99	124	122	128	115	142	112	109	119	125	111	115	118	124	121	138	113	113	127	106	113	114	119	109	98	118	108	105	114	111	106	113	116	137	125	124	107	104	117	119	126	135	112	129	117	130	111	117	131	103	129	116	122	130	127	125	123	121	113	138	149	146	143	140	132	134	105	138	122	141	116	123	128	117	134	123	115	138	136	118	124	126	128	116	102	122	123	110	119	121	144	124	120	118	122	128	110	140	130	110	112	115	123	132	108	139	126	131	113	134	120	118	116	140	128	140	115	128	121	127	115	134	115	133	109	115	123	128	141	115	129	123	118	112	137	112	127	144	100	120	118	141	108	147	133	125	139	118	128	113	123	109	128	123	140	106	107	128	112	108	131	122	143	111	102	105	99	99	110	136	126	122	127	114	105	131	119	128	111	109	133	126	124	124	126	127	151	123	151	123	109	136	119	124	130	121	121	126	137	117	126	119	119	132	125	107	137	96	133	123	111	120	121	129	124	127	124	121	136	117	113	124	112	125	124	130	99	123	90	110	113	112	102	131	121	103	130	132	112	112	119	119	125	106	100	119	122	138	140	129	120	118	111	123	130	108	104	112	125	129	128	129	127	125	118	129	114	99	115	115	124	120	122	113	101	133	128	122	118	112	117	97	118	115	122	114	116	141	116	127	138	149	118	130	127	140	124	119	125	119	133	103	143	127	134	109	111	142	129
16530	801	1392	1521	1270	1032	810	723	659	619	575	512	447	443	460	437	430	386	387	398	377	410	367	347	366	328	379	356	346	397	376	343	346	362	363	340	315	338	345	352	302	327	314	330	318	334	335	309	345	306	356	302	357	322	337	350	343	324	342	327	340	316	322	360	335	346	324	327	362	301	335	368	320	348	329	343	334	326	298	339	326	308	314	309	310	307	343	346	316	312	299	311	328	294	374	329	359	325	332	322	326	336	321	308	305	319	322	336	307	317	354	359	331	312	301	323	306	305	316	314	351	355	324	293	324	333	330	329	337	320	306	311	320	318	369	327	326	343	333	344	298	301	334	334	291	313	359	302	309	317	320	340	329	323	317	323	290	310	316	306	340	304	343	331	322	320	337	312	289	335	337	311	302	347	364	292	326	343	313	339	295	338	299	333	331	287	328	308	337	378	330	313	303	308	320	321	356	359	325	348	328	295	309	346	305	341	315	314	322	334	318	284	323	317	331	336	350	312	289	333	293	335	324	333	345	343	345	327	328	271	345	297	340	313	337	339	341	331	324	338	376	299	336	324	324	324	334	347	343	317	323	333	326	338	321	330	305	296	337	285	332	281	323	334	340	342	328	308	336	314	310	299	336	355	321	298	342	338	288	318	318	318	346	319	308	301	338	335	301	351	293	290	340	298	320	308	330	326	343	317	303	283	322	316	329	358	324	312	325	343	315	296	306	323	312	316	292	335	351	324	278	309	331	294	269	337	336	331	336	311	340	317	340	305	315	305	297	356	347	338	334	329	306	307	305	350	310	333	331	324	313	321	327	309	354	307	275	330	328	340	309	335	332	322	307	335	327	308	317	288	300	317	318	321	320	308	286	381	325	309	335	366	329	325	339	367	338	300	343	323	339	297	329	313	356	306	347	336	353	324	290	299	327	330	270	302	326	339	353	357	304	298	341	358	312	308	311	315	340	338	323	353	351	304	301	286	365	327	345	342	325	330	332	294	338	317	320	326	317	330	330	330	328	345	344	321	321	313	304	321	313	331	361	312	337	300	323	314	320	295	314	315	310	318	307	287	346	332	299	311	313	343	343	341	334	316	311	372	329	297	358	314	305	340	315	342	294	332	330	323	311	296	339	346	331	339	316	347	309	302	324	333	332	297	342	333	312	340	332	353	310	351	324	346	326	336	320	319	300	316	321	334	341	359	357	310	328	366	319	296	300	310	331	304	327	328	320	354	303	318	318	333	320	330	333	318	297	311	311	318	340	324	331	318	314	361	332	290	322	318	300	330	304	308	338	303	308	331	342	308	341	355	297	335	309	369	342	306	318	332	316	287	310	337	318	316	361	333	332	330	339	335	329	333	333	315	304	309	307	324	325	311	329	327	330	306	299	334	337	296	348	323	296	322	314	312	347	326	328	318	328	323	342	294	331	328	286	316	330	329	298	305	328	295	301	355	304	358	315	303	330	295	321	302	317	323	355	302	324	342	323	349	289	327	298	332	317	318	320	326	294	315	334	322	312	340	349	305	339	320	330	339	327	321	316	342	358	302	333	322	315	328	340	332	317	326	320	322	323	324	309	348	340	359	303	357	316	336	301	308	332	333	320	329	353	308	327	327	281	328	344	323	340	312	316	313	335	325	304	303	328	324	321	349	344	324	321	309	303	307	279	317	294	306	341	344	317	331	357	331	336	305	317	332	340	317	329	343	325	332	297	324	352	345	320	350	314	342	286	301	351	342	312	312	312	334	312	334	318	311	355	313	301	334	363	303	311	328	311	328	332	312	318	339	336	346	321	355	298	327	349	357	301	297	354	329	314	314	314	317	351	370	306	322	307	297	304	327	288	348	330	322	350	341	332	307	341	317	364	318	260	324	337	335	326	318	316	327	341	334	329	363	302	325	321	320	315	285	299	317	323	343	341	315	317	311	334	318	327	324	299	317	344	316	286	334	295	332	293	310	343	312	337	326	310	291	322	319	291	317	343	290	293	334	334	317	297	347	331	287	317	339	331	333	305	366	311	337	322	321	321	312	330	307	327	326	316	313	323	309	330	319	326	340	333	329	330	337	330	328	323	327	347	342	334	303	309	328	327	311	349	341	310	272	333	335	333	332	331	322	329	323	307	341	338	331	319	306	328	336	325	307	298	323	305	301	311	335	339	329	316	320	314	308	334	325	348	306	330	333	335	305	277	304	310	331	326	323	355	349	309	320	328	321	336	323	310	333	288	304	320	330	343	317	317	321	289	290	314	305	321	312	321	336	348	303	332	311	320	334	333	342	290	316	321	318	320	325	342	328	310	326	302	339	318	334	339	321	355	311	327	342	336	332	305	315	354	342	318	325	309	324	314	354	342	320	338	315	329	310	312	322	310	303	335	293	312	324	341	327	336	340	326	343	303	317	331	320	293	310	313	374	300	328	344	366	316	331	341	289	343	347	300	341	329	315	337	326	326	324	330	322	302	337	306	322	325	326	304	355	337	318	317	310	310	327	286	312	351	322	329	362	313	308	316	302	312	326	317	329	333	323	328	344	331	296	327	326	319	325	328	308	303	317	306	348	336	334	323	323	340	329	336	324	332	334	313	325	343	337	336	324	343	336	333	330	315	359	336	326	322	313	296	342	338	351	335	336	325	340	300	306	329	347	336	328	299	313	270	325	333	334	306	355	350	302	334	305	350	325	314	321	362	344	313	324	337	315	331	279	348	315	338	321	335	335	322	341	324	333	328	350	316	324	314	305	330	308	345	302	322	346	343	344	325	316	304	325	338	341	355	304	341	332	301	307	327	299	306	316	351	306	341	317	299	313	338	322	341	319	311	344	318	317	295	341	311	338	310	338	322	349	358	293	366	336	321	329	312	324	332	293	324	328	307	305	338	357	315	330	338	307	331	316	335	334	336	337	318	320	320	292	339	341	340	318	336	282	322	316	297	339	343	347	294	319	335	304	369	310	333	299	336	309	357	295	317	343	335	328	323	339	319	324	311	310	326	304	324	331	320	325	321	341	316	342	323	346	345	316	320	318	303	313	323	345	315	355	343	290	335	289	319	321	326	309	296	336	346	334	333	307	307	306	318	323	331	314	315	339	301	302	319	310	319	293	336	309	315	327	326	328	301	337	301	321	322	311	296	298	334	332	304	314	329	311	303	339	303	352	336	336	371	332	338	290	312	362	316	324	306	322	331	352	300	333	310	325	349	340	314	314	334	319	334	317	296	334	363	303	327	286	314	319	316	285	359	300	305	342	317	319	323	356	297	331	334	330	306	297	331	343	313	339	350	314	339	297	319	324	322	315	312	312	330	332	340	339	323	337	334	338	309	332	338	349	305	332	319	324	299	339	337	310	316	346	351	332	327	357	335	324	303	338	306	339	308	308	341	314	322	326	352	362	307	313	319	347	328	309	330	306	303	320	350	319	306	307	318	339	314	339	321	304	288	309	324	319	323	361	309	338	335	322	341	350	314	329	333	305	315	299	334	303	317	300
5488	497	400	373	364	335	349	376	330	345	346	384	356	367	384	362	331	348	349	382	359	382	313	379	376	391	342	361	367	339	370	367	353	374	368	337	375	359	357	372	347	313	380	390	388	349	351	373	353	349	353	377	332	355	344	345	343	338	370	342	376	327	397	369	359	352	328	341	333	353	396	352	337	357	354	370	343	361	361	366	349	336	372	327	360	385	364	411	368	373	343	370	364	355	376	337	366	387	370	340	349	388	373	385	386	315	325	361	358	337	349	387	367	341	363	344	344	331	348	359	354	360	366	349	348	342	377	334	383	368	369	318	347	368	360	379	389	376	366	365	357	369	368	355	384	355	344	347	346	356	379	362	365	366	342	364	374	380	345	364	340	363	361	331	355	400	348	342	358	365	357	390	391	347	346	396	364	364	337	312	404	372	343	329	345	351	274	319	313	394	361	364	339	369	399	358	352	340	367	340	335	352	375	362	369	332	372	347	319	331	372	387	366	337	329	343	385	359	382	338	339	347	333	358	374	373	347	328	395	335	365	348	371	364	351	317	366	365	348	365	372	328	351	407	355	350	359	347	408	347	343	340	332	390	350	325	359	351	361	370	340	354	371	338	357	351	368	310	360	348	336	331	350	356	368	349	349	367	332	340	330	312	371	344	334	386	378	368	357	334	372	371	354	331	361	375	360	359	369	351	340	353	357	355	340	381	341	388	363	393	336	351	371	386	359	378	369	343	340	379	375	344	387	349	378	392	364	310	345	341	380	338	339	378	360	341	368	372	342	324	344	350	336	352	351	355	339	329	366	375	373	340	402	364	347	346	339	343	333	398	355	359	341	359	367	353	340	353	334	331	419	377	362	353	375	388	349	339	335	336	365	341	355	367	342	347	375	402	345	333	376	331	357	355	335	388	380	363	364	366	350	364	345	325	373	323	317	391	355	343	358	358	361	385	331	307	347	362	362	344	353	345	323	404	379	372	368	386	350	364	362	336	323	372	373	349	350	350	382	374	358	381	374	333	381	386	373	363	358	330	391	360	348	359	377	367	390	318	356	350	357	356	379	356	362	356	347	335	363	371	358	317	322	315	366	354	372	375	355	355	352	366	403	415	330	304	352	343	329	356	367	355	318	362	340	374	346	357	350	322	379	355	327	365	354	361	351	348	347	389	347	373	391	406	372	384	376	325	334	365	318	347	343	342	357	343	332	365	328	347	382	380	338	320	350	351	348	342	363	357	346	356	329	375	357	359	349	331	371	362	375	359	378	350	362	380	348	352	355	378	366	353	330	335	352	382	353	362	397	336	382	362	342	352	343	344	339	373	357	374	324	346	355	336	374	424	384	380	359	354	357	353	352	412	359	369	372	356	380	338	333	347	370	349	364	372	372	319	319	343	352	364	370	354	354	358	359	354	316	354	353	369	395	379	362	365	334	338	353	324	343	369	373	338	350	366	374	376	361	341	380	379	330	341	377	381	375	377	348	339	347	388	371	344	375	351	347	349	390	373	315	366	388	379	344	310	364	325	333	350	338	348	349	367	335	371	348	343	315	331	374	372	351	360	369	359	364	347	373	322	333	354	333	376	348	364	344	365	390	387	356	362	387	342	363	397	348	350	329	335	338	334	358	346	325	347	351	346	387	360	340	367	325	301	381	375	368	332	392	396	391	339	337	379	360	358	325	352	359	350	379	360	375	328	347	387	371	350	341	368	368	319	349	374	319	337	343	358	342	320	324	369	355	351	358	345	381	365	358	369	332	351	381	339	374	362	315	374	354	370	336	356	347	339	349	348	368	356	375	338	404	376	348	365	363	341	362	351	398	349	369	368	335	368	360	372	329	359	351	369	357	337	361	348	361	355	352	360	402	350	353	390	325	385	343	358	340	378	354	341	357	355	352	352	350	333	346	343	384	332	380	340	369	373	346	327	377	372	345	351	374	385	341	338	365	343	377	357	340	373	379	380	350	370	330	370	342	360	365	362	385	382	347	361	342	343	309	367	357	361	330	330	337	346	371	361	368	381	374	356	334	343	379	353	340	351	358	389	336	393	343	363	391	340	358	368	351	375	345	330	367	323	376	360	358	392	374	309	378	366	337	349	387	370	381	396	386	355	350	356	352	366	349	350	353	356	341	358	362	345	355	389	388	386	364	386	309	361	341	369	359	345	355	340	338	347	341	388	339	359	374	327	373	355	340	363	337	328	327	338	347	361	364	372	389	338	388	355	373	359	348	330	320	361	340	324	343	360	313	354	360	359	333	407	338	312	367	352	369	382	337	423	332	360	331	322	352	338	375	385	385	358	328	329	328	343	404	370	377	387	329	349	375	359	343	322	361	362	392	324	352	326	341	357	369	346	324	338	324	336	340	326	386	350	295	322	354	329	392	362	365	371	341	364	385	362	385	371	313	369	351	347	354	341	332	357	362	348	323	368	333	374	406	327	364	347	324	349	358	356	377	328	355	352	387	371	375	345	356	379	329	359	359	354	375	360	358	339	378	382	359	345	369	390	351	380	347	355	408	361	385	382	341	371	367	371	365	357	370	388	344	346	359	364	342	350	339	348	352	379	376	362	365	369	351	373	346	314	354	325	370	335	334	359	314	344	369	376	375	382	366	349	384	335	316	350	326	360	386	354	399	335	366	360	365	395	358	377	383	395	375	392	357	358	397	354	349	349	353	326	349	371	409	353	350	377	340	356	367	361	346	356	377	389	401	365	358	337	372	363	372	391	371	357	357	351	383	329	364	368	376	382	333	364	351	362	346	359	352	360	349	392	353	383	352	358	350	345	347	377	363	367	358	396	372	379	356	348	360	353	361	350	362	363	351	391	386	354	394	319	368	348	389	373	357	326	378	345	369	376	365	366	368	340	355	391	376	366	363	343	339	352	359	365	371	379	348	365	336	351	393	331	332	358	372	346	358	373	343	369	374	359	372	388	390	386	371	338	352	352	343	337	357	359	374	366	381	346	364	336	351	318	353	341	350	398	366	352	368	351	385	313	353	373	346	374	381	404	315	344	382	374	353	327	344	365	345	349	337	307	382	355	354	332	384	370	403	357	332	359	375	371	359	342	335	343	360	354	378	386	341	390	375	384	343	363	339	377	331	360	392	341	357	363	339	364	359	372	371	367	358	375	362	349	333	396	388	369	373	363	323	312	369	345	416	376	389	368	354	357	338	352	318	301	347	358	371	373	360	354	376	361	337	351	382	357	359	371	366	378	343	342	340	351	366	338	357	347	362	369	324	363	349	348	348	375	403	355	372	364	360	375	352	352	368	346	362	377	344	359	324	321	357	330	335	371	335	342	356	372	317	368	410	364	411	366	351	334	387	370	341	355	368	399	329	349	340	352	338	339	361	320	337	352	340	344	326	347	342	386	370	368	392	365	378	366	355	338	345	372	380	393	366	340	369	358	352	350	357	380	344	306	343	364	334	366	348	365	330	345	359	331	369	385	348	393	369	356	354	350	364	375	371	378	355	342
4647	788	898	787	883	864	848	857	853	820	808	822	839	876	817	859	819	869	795	800	824	855	868	847	862	857	831	824	856	884	836	817	832	789	834	861	901	862	827	849	827	806	857	850	918	812	814	804	802	827	824	874	869	827	822	834	862	798	796	831	816	865	813	868	811	835	831	822	840	813	862	861	836	897	836	871	813	836	827	792	854	827	801	816	842	858	851	824	872	809	790	846	815	841	813	840	865	833	844	798	829	802	798	836	854	869	834	868	853	852	849	831	870	863	856	841	869	827	817	860	874	861	782	859	845	858	847	860	825	836	864	852	821	891	876	910	860	852	814	899	851	816	792	835	821	831	861	812	815	855	880	852	891	859	806	845	864	846	847	818	806	849	876	812	838	855	848	838	826	858	836	802	890	837	845	816	795	892	878	837	864	856	812	825	876	849	808	830	812	866	810	823	859	860	841	827	842	875	810	814	862	790	771	866	830	846	861	882	875	876	781	850	878	848	795	925	837	849	861	865	806	809	851	906	828	872	821	811	818	872	809	855	878	870	883	844	820	822	858	819	827	823	790	798	821	823	898	794	853	787	864	816	794	812	804	823	844	877	858	790	849	846	864	832	870	832	766	801	852	829	848	836	843	879	908	868	841	874	821	832	824	825	818	848	836	842	825	879	852	877	850	846	843	855	867	819	860	834	812	803	802	858	843	856	852	800	831	838	829	776	852	879	825	808	860	811	875	837	880	819	864	792	864	830	866	775	801	828	817	807	804	855	831	858	870	811	852	878	844	870	863	861	858	854	820	836	842	838	852	849	841	794	845	858	860	837	878	841	823	831	831	805	869	776	857	840	817	861	812	873	842	857	821	776	875	835	863	887	802	818	862	859	838	799	893	866	819	776	825	876	888	836	862	889	834	831	822	879	877	777	803	862	844	829	808	827	804	831	845	824	804	846	814	904	831	855	828	856	836	844	831	842	860	863	869	835	812	859	830	867	828	855	854	853	876	820	813	855	883	848	810	869	849	873	784	803	859	843	827	827	854	841	877	840	802	838	854	876	798	866	787	876	874	833	803	863	865	834	835	787	836	835	823	843	875	851	878	815	833	874	872	810	846	891	831	875	850	864	797	835	837	790	826	845	827	894	802	840	832	802	813	819	883	902	792	783	814	886	822	861	902	894	881	831	842	848	784	831	858	836	903	857	839	841	851	784	846	830	791	864	870	851	843	851	848	838	823	808	857	826	843	816	867	789	826	819	800	866	860	858	836	818	845	836	793	828	860	837	824	871	874	882	846	879	830	848	845	850	861	841	873	881	885	799	809	867	797	851	849	830	833	805	854	833	862	829	862	835	836	825	893	833	830	843	859	866	819	872	824	810	815	846	838	855	819	795	842	804	833	813	813	764	809	827	772	881	814	770	826	859	837	829	869	827	793	814	843	828	839	813	805	896	854	848	852	862	794	849	848	844	795	872	843	872	849	882	815	811	872	835	867	854	812	886	849	833	834	849	853	853	817	830	908	841	871	795	845	859	898	887	796	810	870	841	898	855	815	885	910	845	810	834	862	803	861	856	829	882	869	842	829	817	851	896	816	890	826	814	814	871	850	813	887	843	921	871	795	909	797	812	825	831	827	828	851	879	808	856	855	875	872	846	867	826	841	823	862	843	880	937	820	820	887	847	806	789	801	856	881	817	821	783	879	827	843	832	874	868	849	822	785	790	897	797	828	832	834	853	861	868	894	814	815	855	850	790	766	854	859	868	818	904	798	859	803	839	792	835	827	814	820	846	833	855	805	863	847	844	853	847	889	847	896	826	830	828	818	869	865	827	834	845	831	882	834	820	902	837	862	797	841	858	832	866	886	868	822	875	857	892	850	816	865	873	788	886	859	846	791	837	792	818	808	832	844	812	773	841	847	872	858	883	811	802	781	819	850	820	812	827	885	855	795	812	852	797	869	876	841	838	796	901	818	852	852	796	827	821	861	852	811	815	845	818	825	855	853	871	807	796	892	833	830	874	817	807	878	792	826	833	773	875	844	851	778	788	827	831	844	879	866	815	800	835	850	818	838	807	813	852	813	843	798	846	799	879	858	853	859	842	802	835	868	829	775	828	853	818	876	832	791	841	903	805	847	866	802	895	846	831	842	836	864	886	825	873	836	833	853	842	872	867	770	830	876	787	849	849	900	872	839	824	833	824	863	806	839	849	779	849	836	838	857	872	868	841	866	794	902	833	787	805	838	889	793	842	800	858	851	809	824	866	813	861	854	820	821	838	864	838	864	834	770	830	876	827	827	842	844	865	890	873	806	833	835	871	849	836	837	875	806	812	883	822	808	839	861	828	865	895	791	841	781	835	870	863	826	873	823	806	791	842	838	824	809	861	816	874	852	877	889	864	858	846	863	835	839	791	861	869	873	865	827	803	768	825	846	878	790	793	805	800	812	814	818	875	821	832	888	823	829	816	854	789	810	790	800	832	819	800	834	825	819	829	800	801	898	881	841	820	839	818	809	818	821	866	852	841	856	851	873	797	792	872	863	842	836	840	831	839	868	870	910	850	865	821	847	782	813	843	836	859	868	885	854	860	822	826	772	870	839	878	832	852	831	857	820	847	827	834	799	858	831	806	848	835	835	829	774	866	839	869	815	871	849	832	863	883	848	799	864	871	836	844	850	859	830	786	838	847	816	876	852	848	853	808	865	802	814	826	842	851	840	809	862	841	846	845	779	844	821	800	840	826	861	789	837	818	852	903	850	835	820	802	874	833	899	830	861	824	851	820	880	828	826	829	833	802	855	820	809	800	819	767	860	842	851	816	850	871	801	848	862	874	797	800	791	845	839	882	815	807	835	835	853	829	844	832	813	847	830	830	816	871	846	860	863	827	818	829	817	877	920	801	824	855	882	808	855	814	840	803	858	794	869	793	786	798	879	846	821	920	806	848	892	825	849	848	851	796	819	858	825	824	821	840	850	844	808	809	886	828	825	792	912	876	806	803	815	840	821	818	870	810	819	811	855	815	852	831	847	780	886	851	823	874	800	836	834	890	803	858	827	810	887	850	883	862	823	856	827	817	832	864	848	871	844	773	813	859	871	853	815	848	772	851	873	854	870	791	806	841	820	845	816	825	879	842	839	878	840	839	871	821	873	840	831	844	805	870	822	808	833	862	852	904	803	836	804	824	846	828	844	856	930	786	815	825	834	825	844	825	860	766	818	851	820	833	832	807	834	856	856	813	860	835	833	828	857	870	808	844	826	870	816	856	809	835	883	862	850	812	821	834	821	855	828	825	814	850	818	780	848	823	828	860	786	835	820	785	806	822	814	771	853	849	864	829	855	866	851	849	869	872	851	852	895	796	849	814	861	884	824	848	841	823	817	816	835	839	859	830	807	876	788	803	823	848	812	908	811	868	856	854	795	815	808	834	867	878	811	800	758	847	806	798	804	857	877	857	875	812	836	830	827	803	811	811	836	793	834	842	841	868	876	844
18398	1561	554	398	387	347	338	290	297	293	271	306	285	329	276	301	264	317	261	278	312	268	286	282	286	318	274	269	307	302	270	233	326	263	250	261	279	278	295	285	302	260	291	281	287	266	283	276	317	282	316	296	314	267	300	259	301	292	269	279	258	249	288	269	325	293	284	277	277	267	288	301	289	289	286	304	315	278	313	296	298	280	273	261	287	272	288	299	273	248	309	294	283	313	293	273	278	250	296	298	283	305	293	292	293	286	270	283	295	254	263	268	297	255	257	261	302	311	273	272	252	266	259	297	288	285	282	289	304	268	284	251	295	277	304	308	254	296	266	258	283	294	297	278	275	283	280	290	298	273	276	317	284	285	244	274	291	296	266	265	269	308	267	258	302	271	283	286	290	258	266	279	261	291	256	273	301	268	300	284	288	304	261	241	282	302	268	271	293	273	253	300	294	284	292	269	288	263	298	285	310	247	276	290	254	291	263	296	260	292	288	300	295	263	292	275	311	289	301	263	287	293	281	298	306	309	261	304	288	290	300	268	285	298	289	274	261	261	285	283	266	263	266	286	304	285	293	283	270	302	277	271	300	268	266	271	268	259	285	291	290	284	280	278	299	280	277	285	294	288	298	290	299	270	307	281	274	281	276	264	299	274	292	313	299	278	285	268	287	297	313	287	283	268	308	283	274	291	314	281	282	270	309	300	293	278	280	298	267	271	299	297	284	264	305	294	320	267	268	264	274	285	264	275	265	310	292	272	260	270	277	256	315	286	285	263	276	283	254	292	315	246	280	275	276	257	307	261	289	257	255	296	304	273	282	282	267	283	271	266	292	285	311	318	277	299	305	295	287	270	255	283	284	249	270	284	290	266	298	286	303	265	308	322	286	257	270	246	284	280	288	282	281	298	270	284	311	309	297	297	290	277	275	284	305	288	274	302	275	262	269	271	257	261	292	274	251	263	294	273	268	298	285	266	243	267	272	307	277	274	265	270	290	272	260	261	313	278	294	285	306	319	271	279	292	267	258	288	300	280	296	294	273	273	324	282	269	313	281	282	275	283	265	299	260	288	267	266	307	300	254	287	299	304	299	287	276	293	292	283	278	296	320	304	334	281	309	276	317	274	265	263	327	275	328	283	283	283	284	285	275	293	280	290	275	300	273	273	268	257	306	299	294	247	305	263	299	278	283	282	264	264	254	317	309	263	289	273	294	287	310	247	289	271	270	263	293	297	312	282	258	279	268	286	315	288	286	262	301	312	312	278	283	291	290	292	297	299	292	256	289	282	274	294	261	268	274	290	259	286	294	280	269	329	286	274	261	267	290	269	301	276	311	287	285	265	294	328	284	285	276	278	267	296	297	315	295	317	264	281	287	293	297	298	269	271	269	281	293	279	282	303	278	274	291	320	297	261	287	292	279	288	324	297	273	268	263	296	249	285	283	279	313	291	278	252	295	286	266	272	247	293	317	263	281	298	280	276	267	281	284	282	324	279	248	277	275	265	287	264	284	262	275	313	287	249	284	265	272	305	268	256	274	274	280	251	285	271	290	276	312	266	259	267	278	275	276	280	289	262	274	281	292	291	309	264	267	289	254	283	265	300	282	276	307	254	299	292	286	284	291	290	265	299	277	254	273	279	290	281	266	271	249	297	283	277	302	285	272	269	305	305	279	253	273	263	281	300	295	288	291	318	302	286	280	295	293	303	300	251	277	263	264	265	273	288	280	258	308	286	310	287	282	262	279	309	252	275	280	281	276	287	281	288	282	282	284	294	286	281	290	296	306	315	288	296	284	294	283	308	251	245	278	278	295	292	274	256	255	274	286	283	308	277	277	315	290	282	275	290	283	313	287	266	260	254	268	286	262	274	286	280	256	281	247	271	262	294	251	263	322	285	300	275	314	257	287	309	261	289	279	280	270	299	280	274	276	283	296	264	271	277	294	284	261	272	262	267	283	301	268	315	297	267	303	294	264	292	282	264	288	265	290	293	243	264	295	294	286	295	313	286	287	290	288	274	272	274	270	290	256	283	254	289	260	284	283	280	281	296	270	264	250	304	284	272	269	286	274	273	292	317	294	304	281	280	272	263	247	307	266	309	250	288	314	305	264	286	275	303	258	288	280	266	277	316	252	289	276	281	263	277	313	270	294	255	290	283	264	298	286	282	287	266	283	308	256	259	237	290	272	269	312	282	270	289	232	291	268	243	291	290	281	242	272	272	290	290	293	272	290	266	291	278	258	257	269	269	269	274	269	280	280	238	268	311	306	257	270	328	297	270	253	281	269	301	300	294	259	287	275	276	294	289	306	279	296	265	268	293	284	286	289	286	285	284	246	304	272	295	296	320	252	268	280	286	250	268	291	291	286	274	267	281	300	259	295	277	284	318	294	304	274	278	251	315	303	267	282	283	266	278	301	275	286	306	285	276	292	286	275	273	269	296	302	256	311	267	294	309	288	284	300	282	262	325	300	298	283	278	258	304	311	288	269	280	273	322	251	262	275	284	292	257	302	289	301	281	294	276	267	298	288	258	249	287	281	270	286	268	277	272	263	296	289	306	276	312	267	263	297	281	276	275	271	266	285	304	273	293	272	266	300	249	282	305	301	285	303	284	278	251	292	302	260	301	268	269	272	271	288	263	271	274	289	298	271	303	269	307	282	307	294	310	270	287	259	285	261	319	306	271	302	262	303	275	281	277	261	272	281	279	275	272	295	275	303	284	291	260	281	278	269	322	274	283	287	266	298	277	258	292	312	285	267	260	284	260	272	295	276	289	257	258	292	277	270	271	294	292	284	282	237	283	283	288	286	255	259	283	283	285	282	269	276	300	302	312	282	316	280	280	262	270	297	280	302	259	295	287	275	287	280	275	270	287	279	282	247	300	288	272	263	300	269	274	277	297	269	256	321	296	242	305	257	277	274	262	282	285	295	269	296	273	245	262	273	247	288	276	281	294	288	262	289	295	300	269	282	288	301	291	275	297	290	293	289	255	284	272	278	276	296	310	272	304	279	309	298	261	261	260	271	279	278	301	337	314	287	275	307	289	278	284	304	259	279	304	270	294	270	259	267	284	292	331	269	299	287	265	272	267	314	266	282	247	278	257	268	302	278	295	286	286	268	286	296	272	269	281	254	296	295	287	309	299	319	274	271	300	277	292	289	298	267	266	267	265	259	279	280	315	302	280	274	278	268	282	275	311	259	314	255	269	273	280	266	282	281	299	284	267	286	277	298	297	264	270	270	256	283	283	309	296	256	265	286	273	299	264	277	249	263	281	275	297	289	273	281	290	277	250	289	300	273	316	315	279	289	296	288	301	292	291	263	299	270	270	271	301	274	254	276	297	279	280	293	269	302	255	288	270	261	278	258	294	256	265	277	298	318	301	278	281	235	279	265	278	296	256	285	271	262	288	260	275	297	244	314	283	257	288	274	264	301	301	276	260	247	284	243	303	281	315	278	318	271	279	267	283	279	248	273	249	302	249
12835	875	1216	1348	1177	993	972	866	815	808	740	768	722	753	708	739	715	707	724	728	689	662	708	658	685	735	672	659	697	662	699	684	662	686	675	697	674	647	687	686	667	771	701	717	684	712	663	682	701	677	659	686	650	656	634	721	667	689	661	655	654	662	666	645	686	641	701	641	677	659	688	699	690	643	695	695	654	691	684	651	663	658	667	675	707	653	666	653	662	669	656	672	654	642	689	683	708	661	643	647	713	693	659	659	670	644	666	665	648	629	675	632	639	708	657	696	657	698	676	669	611	696	653	713	677	629	678	636	673	622	675	682	671	701	684	715	694	688	682	745	672	684	622	652	704	668	678	644	659	645	719	681	698	684	677	712	658	690	666	663	681	676	624	658	675	700	659	644	679	698	671	684	678	679	645	657	626	670	637	660	690	679	674	681	648	632	699	653	687	645	672	706	625	647	651	723	683	700	680	664	678	648	647	684	644	626	695	635	639	663	672	686	667	668	689	691	662	629	651	638	705	649	663	676	645	633	685	662	641	653	664	641	705	651	663	684	702	688	631	755	665	622	683	679	686	695	622	669	657	684	694	648	668	682	666	660	662	678	667	669	607	646	649	615	677	617	686	643	655	677	688	686	701	682	682	645	639	688	659	649	647	650	667	655	662	669	670	671	647	662	679	651	657	625	637	667	664	644	658	669	678	625	652	660	684	667	654	660	664	664	656	651	683	712	662	680	648	674	661	641	695	653	659	643	692	658	629	687	693	663	696	660	663	714	659	685	655	675	671	687	676	714	671	679	638	689	695	653	640	683	692	651	619	721	650	709	646	707	673	678	647	687	659	702	674	612	683	673	670	659	724	656	702	629	633	674	679	652	684	642	669	641	660	653	625	671	618	668	679	657	662	639	677	688	666	669	656	687	666	624	665	639	680	625	637	705	687	679	651	646	698	653	644	681	672	681	663	658	627	681	650	690	662	668	668	673	649	631	638	665	667	696	644	696	655	690	677	686	702	632	670	639	655	694	639	653	696	693	664	611	645	653	671	680	697	679	651	663	663	713	665	645	674	669	668	705	680	669	701	682	642	664	650	648	666	695	683	655	667	672	682	678	691	635	664	661	639	680	670	686	624	688	663	690	675	647	686	663	661	659	650	636	678	672	640	647	631	688	693	649	680	627	677	650	697	640	705	662	654	689	663	706	688	689	705	705	641	630	706	619	662	687	654	723	680	672	665	666	709	646	627	706	640	720	641	645	692	652	678	698	625	638	631	648	635	643	657	681	638	740	666	669	664	641	659	711	714	692	673	632	658	682	660	646	705	709	681	685	657	709	644	691	618	672	718	634	648	652	658	652	638	672	697	640	719	716	676	600	667	664	722	661	661	688	620	678	706	669	665	612	661	678	653	658	664	660	665	684	683	687	670	661	678	676	673	670	676	675	666	665	677	699	660	681	731	658	665	631	619	676	682	674	639	665	679	677	657	699	689	714	666	671	668	647	645	697	674	671	654	673	646	659	663	635	639	634	666	679	678	668	679	673	686	678	707	662	644	650	640	673	634	686	670	716	640	718	678	697	650	631	620	683	673	648	661	683	648	709	622	650	681	692	661	658	623	696	669	679	649	658	639	695	678	652	688	656	677	664	668	661	669	688	644	678	679	639	659	634	657	683	685	678	674	635	648	717	668	632	624	658	645	727	675	617	692	709	632	615	606	672	705	675	687	661	686	615	657	700	657	639	688	657	718	684	652	681	651	671	640	627	655	679	667	647	688	710	612	698	674	618	654	671	662	638	647	651	672	668	707	658	629	660	649	669	699	658	654	667	644	650	675	685	627	677	664	633	663	649	617	677	676	697	698	687	701	670	621	655	695	622	647	701	650	671	703	675	661	641	710	689	638	661	677	702	649	670	680	728	669	645	648	699	679	662	678	686	658	652	655	654	685	680	636	713	690	694	677	673	693	603	658	633	667	664	621	652	667	624	646	654	665	635	660	614	660	666	661	661	716	682	628	655	676	677	652	647	670	663	674	656	666	709	634	685	671	661	657	675	687	651	675	665	619	644	681	721	630	663	593	662	650	718	686	653	654	646	678	641	643	643	661	662	688	633	663	659	675	686	702	686	660	654	646	665	693	653	655	695	644	649	660	682	699	598	686	647	688	670	655	722	702	639	648	663	660	733	674	669	639	686	650	718	660	683	683	633	677	664	687	677	663	647	657	664	674	663	665	644	650	628	654	663	639	624	644	631	698	643	671	651	663	699	673	624	656	702	697	661	669	673	654	679	695	635	637	668	669	692	686	661	676	618	670	680	701	672	641	676	707	638	651	672	622	673	684	679	674	633	680	646	680	663	650	650	673	663	629	662	618	686	707	708	678	637	711	704	613	663	683	687	666	692	651	691	654	678	713	666	678	666	663	691	656	723	673	679	669	683	638	700	706	656	619	697	687	651	590	667	625	675	678	704	703	652	662	694	656	667	652	700	681	713	666	705	678	649	675	678	611	621	647	659	661	668	669	697	628	676	620	642	654	678	674	677	723	694	684	641	709	706	689	725	680	669	660	718	665	678	671	658	705	673	632	656	648	622	689	670	674	631	677	674	684	703	679	643	689	619	674	645	716	691	662	668	661	690	643	688	680	653	621	637	652	675	704	618	729	618	666	657	701	623	664	709	690	662	682	681	638	634	685	680	643	707	637	661	641	671	676	677	631	678	662	633	616	660	679	658	659	659	703	629	697	634	666	675	672	669	712	659	646	690	693	637	643	652	685	672	692	594	608	664	724	684	690	680	641	659	663	666	684	713	686	660	708	675	708	696	646	684	606	715	662	689	637	704	672	676	692	658	645	688	676	639	721	631	696	653	720	643	672	663	596	676	659	645	701	665	702	678	692	652	688	662	657	650	702	667	639	604	629	688	652	640	692	705	673	651	725	665	694	668	673	618	699	687	675	671	696	662	685	655	705	687	687	694	666	680	645	697	698	644	630	665	688	666	694	698	655	688	662	710	678	638	731	659	673	632	671	619	739	720	640	662	688	663	653	681	671	635	706	689	594	690	686	671	671	686	682	658	644	670	700	663	626	679	646	707	658	639	644	664	662	665	673	651	668	709	643	669	681	680	661	649	670	631	652	675	679	655	704	714	690	673	642	679	651	654	684	739	675	666	640	695	665	685	672	680	705	702	692	689	697	681	657	675	628	662	630	632	673	640	685	695	647	684	656	638	682	669	669	707	598	637	652	656	705	678	649	656	686	631	697	590	663	660	676	636	644	686	658	634	685	663	629	641	687	667	677	654	694	641	726	616	642	615	627	677	673	645	644	660	648	615	664	663	691	634	657	709	693	663	668	690	676	628	631	678	663	661	699	702	663	691	671	634	658	677	674	690	670	669	674	684	691	676	707	661	669	653	674	649	657	661	636	658	642	639	667	665	666	654	652	681	667	655	674	666	666	686	636	659	669	626	710	668	649	655	674	587	688	671	648	619	708	638
27542	3225	685	460	338	244	208	186	167	189	139	159	122	119	169	141	121	130	134	113	122	121	129	112	136	121	132	129	129	119	134	138	110	119	126	135	110	137	122	111	114	120	132	127	110	110	127	125	143	115	118	132	136	130	125	124	117	130	126	115	116	133	110	140	113	111	118	91	117	107	102	125	122	137	128	114	132	127	119	130	118	123	127	128	118	108	124	138	121	107	121	113	134	116	112	112	117	101	116	96	128	153	128	108	122	98	128	86	122	138	123	111	125	113	111	89	129	117	131	117	133	120	116	110	123	124	108	141	114	127	118	127	128	141	112	124	131	118	114	123	133	117	131	120	109	113	134	115	130	142	132	121	113	125	123	127	131	131	119	134	120	109	101	109	115	126	132	112	123	117	124	116	127	108	129	125	120	114	140	160	116	100	114	99	109	114	119	132	133	118	111	121	102	139	136	139	107	120	122	103	105	115	101	144	129	125	107	105	100	100	130	122	116	113	118	119	129	89	130	116	109	107	118	125	108	126	96	130	100	121	124	132	122	126	132	123	124	131	129	149	122	131	113	111	128	105	123	141	103	116	100	137	140	110	102	114	110	136	89	122	115	100	103	108	118	124	112	103	127	127	131	120	108	121	124	101	131	119	127	121	125	138	118	155	120	118	135	134	130	130	120	106	99	110	114	106	143	118	115	127	122	130	113	105	120	141	103	116	125	109	106	109	115	118	120	120	128	113	123	124	120	112	127	116	112	113	121	104	117	135	130	117	140	136	137	114	121	119	112	117	134	148	137	119	124	109	129	139	114	116	116	130	118	121	117	116	133	123	129	118	131	141	113	117	120	117	137	106	114	146	127	138	125	119	109	130	118	116	123	122	116	135	124	91	119	115	133	131	138	112	135	137	142	117	108	136	120	128	115	109	139	126	107	139	124	120	111	130	122	105	106	124	111	99	131	119	116	127	130	118	136	122	116	115	125	129	130	117	118	126	121	118	129	128	123	127	121	122	111	112	121	117	121	107	125	112	121	117	124	127	138	119	123	126	102	137	128	140	127	114	138	122	114	125	107	115	141	123	116	125	93	113	122	128	137	140	114	119	135	111	116	113	100	119	141	112	111	106	133	141	140	105	130	130	123	141	119	123	102	109	138	136	113	115	110	135	124	131	109	114	100	117	106	118	129	109	119	101	126	137	112	121	121	144	128	110	119	104	121	95	107	118	125	111	128	119	120	117	122	135	126	114	109	104	93	158	110	116	123	125	134	133	114	105	119	125	139	101	120	111	111	98	130	99	105	121	118	100	110	112	110	116	116	117	141	106	119	125	109	109	110	126	99	104	124	115	123	137	103	127	108	117	143	139	131	122	128	112	119	131	123	127	164	122	119	122	133	118	124	142	106	103	134	137	114	137	125	110	116	119	118	118	106	115	99	133	127	139	131	106	124	110	116	117	125	111	106	104	115	131	105	102	144	112	122	130	124	114	133	129	128	131	105	106	123	146	135	107	94	124	118	106	118	119	109	115	134	116	127	100	109	89	118	121	103	119	106	128	138	115	105	130	142	143	120	123	109	137	114	112	134	132	119	144	134	141	113	131	113	116	135	125	103	105	109	131	130	141	101	102	108	111	132	114	115	114	137	107	112	120	111	135	138	118	126	109	114	126	130	121	116	106	113	103	117	115	110	126	121	131	118	107	112	127	108	140	121	116	124	115	123	125	131	122	131	108	130	106	132	151	126	122	116	113	122	114	139	125	114	120	111	123	115	104	128	125	118	130	126	124	119	111	116	126	103	104	118	126	129	141	131	122	116	112	116	110	103	129	112	127	127	122	114	117	111	154	123	110	113	107	106	104	117	118	113	123	133	104	129	97	133	118	109	126	136	120	124	130	132	117	121	126	111	124	117	108	129	130	124	124	116	127	115	115	127	130	119	128	123	125	108	114	107	114	117	124	109	121	143	129	133	92	99	131	116	141	120	118	130	129	103	97	112	123	127	114	124	132	122	108	109	124	112	109	108	129	129	121	119	124	112	104	104	122	121	112	112	120	119	124	128	124	135	117	120	108	124	128	133	125	115	121	120	108	139	115	112	106	108	120	115	113	128	119	115	119	93	107	107	111	109	117	122	116	102	124	127	131	98	99	113	118	135	133	130	102	121	119	122	121	127	132	125	131	111	115	121	139	114	116	112	115	126	121	116	112	125	126	138	122	123	143	120	101	125	115	137	144	128	121	139	147	134	114	121	126	112	118	111	134	117	149	133	132	128	131	117	104	118	105	111	126	119	111	115	110	125	121	91	121	116	141	115	114	103	117	107	127	117	145	128	135	114	127	106	114	106	114	133	120	124	129	141	110	129	109	124	131	124	128	110	109	126	136	117	131	130	104	108	126	116	113	134	123	133	139	127	139	113	122	117	125	130	139	105	92	105	120	127	116	118	121	110	119	108	110	114	106	112	137	117	137	117	118	110	120	110	119	112	115	115	127	115	116	124	105	132	114	125	124	136	119	120	108	120	132	114	107	125	106	114	129	131	114	125	121	130	112	144	124	100	127	119	109	121	132	113	101	120	145	107	101	117	115	107	125	120	116	115	116	124	110	103	103	117	111	119	123	135	104	114	121	121	124	135	114	92	117	142	112	119	102	138	119	133	128	120	113	123	129	127	110	128	111	139	141	103	131	131	134	119	135	135	132	126	123	120	130	111	123	129	115	115	116	113	123	112	110	128	137	110	125	139	131	125	99	120	122	132	111	103	121	114	101	125	140	130	111	112	129	111	128	127	130	121	121	108	103	114	103	111	109	120	134	119	126	127	109	107	114	145	113	138	124	105	131	107	119	110	110	110	102	111	116	128	116	115	122	94	124	129	142	147	131	107	104	106	110	109	116	119	142	126	140	126	124	130	129	138	122	101	119	118	107	157	120	122	97	114	121	127	126	107	122	125	125	109	120	133	90	108	133	126	122	150	133	119	115	118	139	93	111	145	121	146	106	119	120	118	128	101	116	121	110	111	103	129	140	116	110	113	108	120	140	130	115	125	132	121	120	130	83	105	119	122	116	123	96	135	125	118	126	126	138	108	127	115	132	105	123	121	111	115	120	111	122	141	113	141	130	126	108	120	115	116	106	114	116	108	117	121	108	121	122	117	109	104	122	105	125	127	101	133	98	118	117	114	119	115	103	120	116	112	136	112	125	121	136	129	136	130	109	129	134	108	143	123	101	97	130	120	135	120	110	100	105	139	124	122	124	116	121	117	108	134	116	126	113	129	108	128	141	121	127	109	94	127	123	102	132	128	104	106	113	119	104	116	117	115	113	127	120	135	121	133	116	116	132	112	126	120	142	136	141	142	114	130	100	141	135	103	99	106	118	126	128	118	116	138	115	135	137	112	137	96	108	112	130	126	125	114	133	108	117	122	117	121	128	124	126	109	106	105	122	112	118	132	144	121	127	132	108	135	118	120	107	102	141	118	127	107	127	130	129	131	130
16684	744	1355	1541	1297	1023	855	749	670	609	542	499	459	462	470	431	399	407	399	384	337	396	376	395	407	343	344	335	368	347	372	362	340	351	360	338	312	375	331	367	343	319	344	356	333	332	306	312	316	341	323	321	352	309	329	336	332	342	370	334	315	329	333	340	315	332	309	295	312	308	341	333	336	304	330	378	340	337	321	331	342	342	325	344	339	308	323	303	317	334	330	324	323	343	358	309	311	328	357	297	347	333	327	354	324	332	311	326	306	315	356	316	310	311	305	299	302	322	284	290	301	319	324	332	328	305	313	316	335	340	326	346	326	301	314	339	317	314	323	332	315	303	372	370	303	312	309	319	285	326	323	319	314	307	324	328	318	312	352	321	307	315	280	301	291	311	347	328	330	314	355	311	317	292	340	326	321	336	296	294	314	304	323	353	324	332	317	299	315	339	335	355	295	335	299	314	321	345	310	343	308	305	314	287	316	316	315	298	308	285	340	334	363	341	318	348	300	337	313	315	326	275	314	358	306	338	291	331	313	295	299	321	346	302	320	297	323	306	319	326	318	294	331	308	324	317	316	302	298	352	369	313	348	275	332	333	363	313	328	314	321	337	347	342	338	323	376	329	360	304	330	350	310	330	291	325	327	348	325	338	307	325	322	298	305	336	301	299	299	345	322	353	356	354	323	319	283	337	328	323	303	334	337	320	361	321	315	308	309	324	351	309	316	319	333	306	316	321	366	304	311	337	324	330	285	328	311	333	309	345	297	303	312	308	326	327	332	333	300	314	292	283	336	366	278	313	345	363	324	296	316	299	324	313	305	295	333	337	321	327	327	311	327	333	308	311	336	357	324	293	316	366	319	327	322	318	342	317	328	318	362	296	309	318	315	335	332	334	327	306	363	337	307	336	295	326	316	312	298	314	294	356	302	319	343	330	301	332	344	336	328	301	304	276	297	322	349	298	312	349	324	320	322	313	313	321	314	343	332	321	301	303	284	326	351	311	328	317	331	325	328	339	324	304	321	334	307	340	356	307	345	306	316	291	337	296	315	292	311	323	327	319	319	309	326	300	331	328	321	319	319	338	331	308	311	297	330	316	318	327	324	354	302	297	308	325	317	286	330	294	303	317	327	343	322	344	305	284	348	312	331	316	315	300	294	318	319	297	320	288	323	320	325	308	336	309	322	364	292	336	297	350	325	347	297	311	316	305	333	352	362	324	308	322	308	294	321	327	313	317	309	343	315	318	341	312	350	333	328	331	297	310	323	340	310	338	350	327	305	321	320	341	343	337	309	321	332	338	304	318	325	311	314	317	332	320	301	293	326	335	299	340	290	333	319	343	322	321	308	313	343	352	322	308	325	325	310	331	340	326	349	311	315	324	283	326	345	338	287	307	332	347	328	319	317	307	338	338	318	312	326	367	327	322	313	316	348	308	300	286	320	333	334	344	321	308	337	323	311	291	352	294	329	336	323	327	318	279	321	331	325	333	321	329	300	342	309	333	293	332	338	314	322	318	348	308	308	333	350	316	310	322	312	340	351	325	356	295	311	330	319	328	309	334	319	303	319	346	344	300	327	326	327	328	329	340	318	326	329	295	307	312	333	299	325	288	331	334	308	347	314	333	320	333	307	330	310	327	312	338	370	350	335	348	362	309	273	290	321	334	320	300	343	315	282	311	320	318	311	338	305	297	326	316	338	345	325	323	294	303	327	312	308	336	327	330	317	317	293	336	277	330	315	360	324	320	301	339	316	352	349	315	317	336	296	336	334	338	325	304	352	315	311	315	318	307	302	316	343	311	303	311	348	308	318	336	315	340	345	327	311	335	332	298	337	320	336	307	331	311	336	327	320	315	348	298	352	308	307	338	301	318	332	320	335	326	321	322	316	334	307	286	340	321	354	297	316	321	316	313	317	278	313	341	297	307	335	307	329	324	326	339	299	302	329	311	294	295	310	310	300	343	308	312	316	319	331	322	308	328	330	310	359	321	323	337	344	333	312	333	346	303	327	318	313	312	316	326	359	309	302	330	282	319	300	315	324	297	352	327	333	325	329	342	312	314	331	330	330	302	334	327	334	319	300	318	305	321	322	318	326	293	313	293	319	311	307	327	291	333	338	310	314	288	318	315	328	298	302	329	316	326	296	292	323	339	358	294	332	309	328	352	317	322	284	290	307	295	292	338	327	278	325	301	323	354	328	329	307	322	297	311	339	319	342	302	312	323	331	316	313	327	358	337	337	341	319	324	317	333	310	347	298	309	356	306	293	330	318	312	341	315	345	320	363	313	320	346	325	308	305	297	333	328	309	317	286	328	319	303	317	349	309	335	299	302	321	317	343	305	315	347	312	314	331	318	320	347	296	312	324	343	317	319	338	362	325	338	325	328	316	322	335	326	294	317	336	347	319	340	322	306	279	302	318	345	305	337	329	312	349	354	285	310	302	335	320	315	293	263	307	320	369	286	311	330	309	328	332	320	325	317	301	306	335	327	309	338	323	335	314	315	291	325	322	333	292	337	356	302	337	306	324	331	342	340	289	345	320	310	333	305	318	296	320	321	319	331	352	290	319	300	333	298	309	330	324	314	359	302	298	316	310	342	332	312	337	342	320	336	305	351	353	324	359	324	326	315	302	337	323	323	331	307	310	301	332	345	301	334	317	300	319	326	305	318	315	337	283	335	320	289	348	314	291	291	328	320	319	327	341	330	326	341	308	308	325	310	333	345	369	352	312	306	315	312	326	292	341	320	317	339	324	309	324	299	345	345	325	294	337	325	337	307	283	320	302	335	307	331	333	352	337	316	331	311	293	334	321	343	347	314	321	345	316	308	317	311	343	302	334	326	370	322	352	312	289	307	335	280	335	280	307	330	306	357	340	328	312	311	312	310	314	333	319	330	345	313	346	335	327	291	336	335	351	325	316	304	290	332	290	319	340	328	328	328	317	320	295	310	358	338	328	332	331	311	299	326	326	329	326	319	337	315	345	325	312	309	297	328	302	327	341	342	301	324	348	322	348	338	344	343	349	326	318	363	314	319	308	308	323	339	347	307	356	333	334	339	318	335	324	310	341	314	303	327	296	292	283	361	328	331	327	300	323	316	330	326	319	309	311	313	297	299	282	335	362	298	313	317	298	311	298	295	322	328	324	330	333	337	346	307	333	307	330	337	331	324	295	349	314	318	358	350	325	330	346	320	303	305	332	303	334	315	347	348	295	328	298	325	342	309	306	346	347	318	294	311	321	331	334	314	321	273	325	291	338	356	306	301	299	326	325	310	316	293	319	324	325	329	313	326	324	295	311	311	315	309	319	344	316	314	307	308	332	351	307	300	293	301	346	302	343	351	285	341	355	322	348	326	293	326	311	277	315	342	335	315	359	317	293	340	331	336	358	258	305	318	322	314	332	360	322	301	324	322	304	323	371	316	316	331	309	317	331	274	324	360	328	303	323	297	359	328	310	315	324	295	310	333	325	349	302	329	341	319
5520	481	346	374	371	368	361	381	371	354	348	335	357	380	343	383	358	342	347	369	403	365	345	395	356	342	346	358	332	330	376	369	364	374	349	346	341	341	412	376	359	322	366	325	356	364	378	380	340	377	348	353	352	347	332	379	312	337	357	342	385	343	338	351	372	341	349	377	334	342	361	350	380	348	350	373	368	355	342	385	375	355	337	357	326	387	345	343	359	343	347	381	354	388	348	330	364	387	375	345	360	345	349	352	373	338	375	399	382	348	358	376	387	351	378	377	334	390	346	339	373	360	336	339	353	387	374	350	371	355	361	322	330	341	344	378	407	358	322	348	316	364	364	346	352	360	332	349	335	359	358	313	402	378	392	369	333	329	340	311	356	378	375	363	347	361	357	362	346	338	402	341	316	357	342	340	379	335	350	376	352	356	378	339	388	356	368	333	317	354	353	344	358	346	394	375	314	349	325	332	347	369	373	355	353	305	371	341	362	382	361	374	380	357	303	350	329	358	351	380	378	383	369	342	351	355	336	339	357	369	380	349	345	356	356	334	377	349	322	362	335	346	378	388	350	337	379	353	379	356	394	346	376	376	343	338	320	317	353	384	364	349	373	346	357	319	344	350	349	377	347	348	369	364	335	361	334	338	369	374	373	367	359	341	332	379	331	366	399	357	354	391	371	328	351	363	355	389	364	327	376	374	356	385	314	327	383	370	358	364	362	342	351	368	334	385	360	359	358	405	350	376	307	342	356	360	359	369	352	362	381	354	337	352	372	349	338	358	353	375	342	355	336	343	378	362	378	369	345	344	378	332	372	351	364	387	355	353	369	350	414	382	359	356	359	359	324	360	353	361	359	355	330	319	387	389	350	356	340	333	355	373	338	337	354	365	345	323	366	360	369	336	347	404	360	315	328	343	347	381	343	369	341	328	346	347	336	360	334	383	344	352	327	341	369	386	376	355	324	332	331	363	332	350	355	324	354	363	376	361	349	340	345	331	344	359	376	367	345	375	370	331	360	379	363	341	385	339	327	340	350	344	369	383	346	355	387	382	348	348	335	325	348	342	353	363	358	377	351	360	339	331	372	381	343	356	320	368	348	370	377	357	350	357	372	328	373	359	338	313	333	379	366	355	381	328	329	341	345	359	363	358	334	353	366	349	348	350	343	353	366	367	323	334	364	378	367	328	340	359	371	369	347	408	369	372	357	353	360	349	342	380	345	340	347	357	352	340	350	355	369	331	347	356	348	361	331	335	359	360	376	364	349	347	379	360	341	371	376	376	382	372	337	376	343	325	341	377	362	349	361	338	304	378	351	333	334	336	372	342	340	345	303	343	366	371	353	360	374	366	345	356	372	359	335	336	339	366	354	358	330	352	341	394	360	378	385	368	353	364	343	391	359	355	354	331	349	353	324	363	349	359	341	359	335	395	344	368	339	358	326	391	359	359	357	377	366	315	344	326	343	336	378	361	356	370	342	349	377	377	356	351	363	363	355	383	390	397	374	341	358	334	396	367	356	343	334	357	368	375	357	333	363	328	341	349	382	386	333	399	362	328	352	342	349	359	335	335	309	362	363	370	397	390	336	375	366	363	338	367	371	374	364	339	376	345	375	392	369	332	366	344	345	348	391	332	343	365	346	355	333	332	325	373	334	358	341	371	353	355	357	374	386	348	340	375	367	350	344	314	321	365	327	352	328	341	367	333	362	343	330	348	337	364	332	343	353	385	344	330	353	350	348	348	304	367	349	366	356	370	381	350	370	379	345	346	310	367	337	344	305	350	380	331	343	350	381	378	352	347	355	352	352	344	365	354	350	346	350	344	359	388	401	387	339	338	358	346	353	396	368	403	342	342	352	343	366	319	343	337	355	389	384	354	356	381	339	339	347	345	347	362	363	406	363	343	379	342	356	374	372	362	372	389	336	393	333	370	359	346	365	367	337	324	351	332	352	346	332	335	361	340	358	340	365	343	369	333	341	385	361	361	353	344	300	368	344	374	367	352	341	353	346	350	335	298	359	354	302	391	355	335	320	357	347	326	350	348	300	362	372	353	343	335	339	350	352	364	341	323	388	348	358	363	319	344	358	355	346	322	348	318	376	389	370	346	368	357	341	331	385	375	349	338	353	380	368	349	374	334	356	337	374	375	345	375	366	367	358	384	339	343	332	335	344	363	374	362	358	345	326	326	374	338	335	335	326	352	376	349	373	366	377	398	367	371	386	362	351	363	321	310	351	350	373	339	328	363	361	364	336	408	369	354	366	368	327	394	360	373	379	367	371	381	379	355	366	341	371	324	344	343	367	365	364	359	339	368	351	371	333	360	344	349	364	358	331	348	363	370	358	335	339	344	363	379	359	375	340	365	337	367	343	401	377	360	347	364	390	377	351	357	383	348	372	349	342	340	369	306	348	336	329	374	336	338	345	316	358	377	364	369	351	357	361	380	345	359	357	374	322	372	345	367	338	337	357	340	342	334	374	343	353	350	336	360	362	360	374	380	330	384	366	375	349	349	350	352	349	369	354	354	389	344	366	378	341	343	383	357	350	337	357	333	385	386	353	378	374	331	395	354	377	365	364	339	370	358	370	357	351	338	303	362	378	356	360	338	376	367	363	371	347	383	364	374	370	334	347	417	316	349	383	329	393	347	348	341	366	373	378	324	359	361	342	368	307	323	369	344	336	332	331	362	387	374	363	372	338	348	343	345	352	325	360	325	402	362	381	318	358	321	353	356	339	353	362	367	355	338	372	358	350	330	341	372	347	340	347	391	377	363	333	350	358	358	373	350	372	382	384	365	362	339	348	404	337	330	366	385	335	358	384	364	351	336	336	348	363	365	337	351	366	346	372	394	358	381	392	361	369	322	327	356	364	375	377	354	346	328	375	348	333	379	371	345	345	372	350	343	370	356	352	361	371	337	362	325	352	374	341	354	379	346	346	377	382	345	349	338	358	343	348	371	332	370	398	353	296	337	395	363	360	360	343	356	328	365	337	386	355	355	368	349	341	360	357	366	371	378	360	371	339	317	321	381	356	328	346	355	342	335	347	373	347	349	355	363	330	335	376	375	353	356	338	347	346	367	385	370	341	333	350	349	326	339	384	340	355	351	381	372	333	347	357	361	343	367	341	351	361	343	332	353	383	352	383	362	340	351	326	353	387	391	366	338	391	340	352	342	319	347	303	372	346	370	365	381	361	348	372	316	334	355	346	333	342	357	363	373	339	366	340	367	358	336	370	334	386	338	371	347	357	339	353	319	355	381	370	371	402	374	349	381	365	346	377	357	384	358	336	348	341	341	364	343	339	377	404	365	372	293	373	339	359	362	358	357	384	363	351	361	362	344	350	345	368	409	354	363	383	355	350	390	349	361	370	350	342	309	334	325	328	383	381	383	359	360	352	378	364	363	325	392	353	356	321	342	319	372	324	342	376	337	335	369	330	379	350	374	350	381	372	374	345	345	348	362	356	369	364	340	367	345	361	345
4915	821	887	897	860	941	861	812	860	837	859	856	818	861	857	827	807	826	821	820	863	835	798	828	884	838	810	846	848	853	889	780	875	891	911	809	817	823	823	858	778	839	844	855	851	853	815	888	842	868	844	848	877	865	878	864	815	868	818	838	818	856	818	815	850	890	874	824	825	807	827	840	828	876	814	848	816	880	865	843	833	826	865	823	893	835	846	870	875	843	825	863	814	833	872	790	803	869	811	830	771	810	792	806	886	801	808	853	832	774	819	847	847	841	800	885	827	839	839	859	837	839	797	814	841	854	838	835	863	875	815	808	837	836	843	856	858	841	900	825	808	802	806	807	796	790	841	846	836	863	883	854	875	845	798	879	881	813	824	838	781	904	896	822	886	856	847	818	847	801	782	800	874	867	870	859	806	857	814	826	891	808	738	816	809	820	812	801	832	853	834	820	828	823	873	877	894	867	868	842	842	866	813	827	881	850	815	899	859	828	873	858	812	823	880	810	839	860	952	815	841	805	797	860	835	808	835	843	893	899	833	818	801	831	874	890	829	871	827	830	849	880	860	912	810	875	853	805	862	830	822	868	834	840	872	828	867	799	833	831	845	832	815	840	772	847	851	825	831	834	815	795	849	857	808	876	811	834	866	799	806	835	832	801	799	814	865	853	847	829	857	845	831	881	784	836	885	836	863	790	838	834	835	922	798	919	851	835	785	829	865	888	819	849	838	850	839	797	834	846	878	836	831	827	877	903	840	847	796	818	793	827	850	866	793	829	860	762	853	804	805	851	836	810	823	839	858	835	842	827	823	868	883	786	827	845	819	857	816	836	843	836	839	812	814	848	819	802	805	835	829	842	865	857	819	825	911	889	850	846	843	847	873	798	847	842	816	849	851	859	890	849	860	836	870	864	897	820	880	885	820	846	848	830	855	863	799	833	865	814	836	837	875	848	821	844	810	781	789	846	813	860	869	806	816	844	815	805	841	859	856	882	905	872	830	837	776	872	783	817	821	774	806	804	871	859	836	863	805	829	827	879	852	807	877	852	808	837	817	901	809	789	880	881	876	836	892	854	802	836	821	866	856	802	824	844	858	821	866	826	838	851	853	798	830	868	836	841	793	896	831	834	860	860	837	822	817	812	824	869	833	882	827	822	836	855	865	803	837	807	830	852	815	864	897	853	854	845	822	830	852	819	825	873	810	843	844	874	883	857	782	890	826	788	860	807	809	870	835	833	795	853	810	818	845	862	861	831	813	829	868	831	803	800	870	858	787	814	878	861	814	852	842	848	828	823	855	837	800	853	866	848	850	853	833	862	862	842	815	841	862	844	851	853	829	837	817	888	873	793	833	809	843	915	775	786	836	858	855	821	873	775	787	846	848	829	862	851	798	842	856	804	846	804	830	868	860	791	820	877	822	818	842	821	818	872	873	778	875	808	854	825	852	868	848	825	814	839	855	858	824	808	856	841	801	843	842	825	870	865	814	864	815	861	848	817	832	821	807	863	810	900	812	827	852	865	945	832	823	835	826	882	784	830	872	781	865	793	868	773	871	818	858	803	837	857	829	817	865	846	815	859	831	860	864	857	840	829	767	812	849	813	803	844	803	798	861	849	880	792	852	863	807	836	860	865	780	896	844	818	832	843	862	817	853	832	830	847	828	832	833	825	872	849	825	809	805	833	813	827	811	820	886	792	840	841	831	885	892	821	798	798	835	843	780	835	866	888	842	845	865	823	894	857	877	822	836	873	801	905	803	856	836	814	818	851	813	817	880	882	812	938	845	824	847	886	815	865	844	839	860	828	844	819	814	834	878	862	808	846	818	869	824	848	879	848	828	806	896	865	838	881	886	844	822	831	828	848	808	798	783	847	815	789	818	875	823	849	848	855	819	859	827	858	843	826	852	828	823	816	815	799	841	812	872	868	829	819	813	888	829	821	810	898	821	807	857	840	811	849	826	864	800	852	836	827	830	832	839	812	872	881	851	874	847	824	823	868	857	831	814	784	846	810	802	778	857	850	815	766	811	885	851	868	867	815	818	795	836	819	819	837	842	821	855	854	835	850	793	855	853	775	810	839	780	879	906	817	806	830	814	842	848	864	814	843	844	793	789	813	850	831	861	824	852	810	792	824	815	858	858	832	750	869	845	924	842	846	868	854	816	824	869	829	844	835	829	825	903	876	816	811	839	784	819	809	801	863	848	813	804	803	838	836	865	860	790	848	886	817	872	834	897	833	830	838	806	834	854	791	807	884	909	830	865	904	827	812	847	787	848	858	775	840	874	883	852	845	835	837	804	888	830	842	847	792	836	869	874	829	848	857	826	802	833	854	864	825	868	823	846	852	841	827	833	816	847	810	833	830	831	815	824	852	800	803	829	807	836	822	815	794	813	852	816	893	825	852	864	794	826	822	820	871	882	874	863	803	820	812	827	805	813	815	845	818	843	864	843	871	799	829	893	875	834	841	836	828	831	830	853	861	871	833	832	831	901	777	852	837	874	832	779	840	837	820	861	839	783	821	825	860	889	802	839	828	824	872	829	839	800	817	843	862	841	827	878	855	863	805	831	845	813	856	889	783	847	823	891	801	843	877	819	821	837	847	823	812	852	876	905	880	845	820	878	801	866	864	821	825	861	793	830	865	833	860	864	817	836	804	850	856	808	852	829	874	898	882	838	853	953	835	838	822	830	872	835	846	818	832	835	840	876	863	793	829	827	845	862	821	808	840	853	826	832	880	886	855	858	851	831	848	783	857	847	868	815	852	827	874	860	826	848	852	847	892	812	783	858	801	860	812	848	843	846	860	886	838	846	851	867	811	801	854	844	824	848	820	787	854	808	817	852	836	828	814	833	859	844	776	864	837	853	841	848	824	855	808	838	837	851	869	835	826	834	809	819	885	841	822	817	852	830	825	817	767	900	808	833	827	887	837	863	899	808	830	854	818	787	828	830	796	810	849	878	828	776	856	842	860	756	827	837	761	853	837	876	834	874	856	823	866	839	850	876	802	863	884	820	826	782	867	823	892	807	821	874	891	855	804	875	811	858	847	851	858	812	830	865	771	849	850	838	819	849	851	846	836	837	834	838	842	830	822	816	835	870	848	824	828	811	852	851	860	863	846	853	893	875	827	846	843	803	864	796	829	849	853	814	859	849	776	899	825	858	838	787	831	900	842	842	871	885	803	793	815	829	818	858	868	851	827	829	888	801	839	824	891	826	820	880	828	824	835	839	787	830	849	831	803	830	869	822	809	872	814	847	818	825	771	821	847	808	857	875	862	851	853	788	823	891	858	804	816	871	760	832	790	832	824	771	846	787	855	799	842	805	868	929	782	853	811	834	830	861	863	783	822	882	862	821	845	830	860	823	829	814	817	846	832	836	885	838	838	805	822	822	822	815	841	834	856	868	749	883	848	864	801	823	831	816	830	813	861	839	848	804	817	862	845	856	869	810	844	836	866	822	812	909	807	807	830	819	859	863	845
18452	1500	551	452	380	359	317	328	287	326	316	295	288	289	301	334	317	261	300	276	274	246	294	306	317	287	274	286	265	284	307	296	284	277	298	261	298	259	248	281	304	272	295	296	294	279	291	281	267	265	267	250	277	261	277	283	273	278	255	293	280	259	291	288	270	269	274	297	307	271	268	266	256	299	282	267	270	278	267	283	267	264	305	321	263	282	282	291	279	278	292	272	282	278	286	250	272	271	254	256	248	270	282	231	287	261	281	302	312	278	280	312	271	277	304	302	282	259	280	287	285	313	287	280	262	288	304	274	263	270	297	223	290	242	287	289	279	273	277	283	313	286	268	264	279	302	269	288	275	311	299	257	285	293	272	265	288	288	291	282	276	280	253	283	308	271	283	269	278	288	287	260	259	292	287	256	282	253	273	292	245	289	284	247	291	273	241	289	259	305	262	277	293	261	304	279	268	279	282	281	281	272	268	311	269	283	279	256	284	280	274	261	291	276	284	278	280	252	303	274	257	293	268	303	299	276	272	277	310	272	275	285	264	296	273	309	261	262	289	270	278	279	313	294	296	263	297	285	293	248	250	259	271	276	266	283	282	321	275	303	276	308	282	244	245	287	264	286	286	288	269	268	257	266	320	272	288	287	270	260	265	284	287	290	298	272	284	281	282	282	305	305	300	261	311	301	289	313	294	270	272	284	274	285	260	258	264	283	270	289	258	269	286	279	306	265	286	265	305	264	254	268	310	254	249	309	287	295	314	275	281	293	257	314	306	288	274	288	281	279	253	300	309	297	264	274	285	279	335	290	309	299	256	309	277	294	281	261	274	259	261	249	268	278	266	295	289	275	301	272	299	234	277	342	254	285	292	288	262	264	274	296	268	266	272	258	250	265	282	260	287	294	281	272	263	311	259	258	253	282	259	298	305	289	276	273	296	305	259	288	287	295	289	292	269	262	264	273	263	289	259	291	250	274	269	288	264	298	250	291	304	291	273	265	282	260	274	286	284	301	281	267	251	281	272	300	276	268	296	289	254	277	273	285	304	256	249	299	286	277	287	273	300	270	268	279	277	267	271	261	281	293	268	280	279	284	276	297	274	272	278	290	278	277	264	287	287	276	275	271	269	307	276	255	269	303	256	278	252	285	289	255	267	305	259	289	277	291	262	240	307	293	263	277	289	263	268	272	305	262	282	281	250	298	273	298	290	268	274	270	260	264	285	253	278	288	262	296	302	255	275	270	291	276	276	283	275	284	298	281	286	314	258	293	300	279	280	280	246	291	299	298	290	293	283	272	275	276	290	270	273	299	267	297	274	324	269	317	287	285	308	289	251	311	260	297	270	309	270	253	254	268	274	311	281	279	272	267	275	294	263	301	296	279	299	274	303	275	302	274	276	282	286	269	289	283	294	278	270	316	278	311	293	280	271	277	288	275	248	233	298	318	264	270	264	279	264	284	270	314	273	288	276	293	274	259	297	272	291	309	291	278	246	271	284	280	303	256	284	273	259	315	289	298	306	254	284	272	292	309	282	283	267	285	268	263	272	281	278	294	257	295	301	304	288	306	271	295	264	270	265	261	270	276	265	297	281	291	273	256	268	299	282	287	271	279	271	307	262	296	285	283	309	282	275	306	250	292	293	300	275	268	282	311	284	262	246	325	283	285	304	259	290	278	250	269	283	299	265	283	279	264	299	268	252	275	277	282	268	260	277	286	306	275	266	291	301	289	292	249	322	259	271	284	252	274	253	263	274	299	264	317	278	262	275	263	271	266	308	276	298	282	266	275	260	271	279	260	274	295	285	304	286	274	291	313	321	266	289	285	277	283	254	241	264	279	242	269	285	305	278	286	288	297	278	292	285	290	269	299	286	269	286	306	280	265	284	280	282	289	292	309	279	286	270	300	306	327	304	302	263	261	305	285	251	262	279	266	293	279	284	247	268	292	275	246	282	295	248	272	304	278	302	303	250	286	295	290	288	273	289	247	260	253	296	233	275	255	293	282	293	314	268	268	260	309	294	284	304	305	287	289	315	267	303	266	283	298	293	278	275	261	290	307	305	282	298	281	257	271	266	266	240	316	265	271	299	267	279	280	281	275	287	258	309	303	257	283	297	293	269	282	299	283	278	277	263	311	293	276	273	306	272	269	269	298	288	291	305	271	296	292	257	280	311	290	277	287	305	281	273	287	285	279	280	251	261	288	287	307	308	266	272	259	298	272	298	270	299	249	298	296	286	287	282	281	259	289	288	273	293	328	284	271	289	286	277	302	292	292	293	282	302	257	307	257	274	277	294	286	290	250	269	296	279	313	310	264	298	269	268	285	260	270	262	299	264	287	306	250	266	288	286	286	297	285	265	279	276	262	271	298	306	276	302	280	267	264	300	279	265	269	298	287	283	245	299	263	253	245	302	274	271	257	298	308	297	300	254	287	277	275	255	274	295	273	300	292	267	280	273	296	269	299	299	281	266	261	285	285	282	296	277	282	275	293	267	282	267	288	267	286	278	256	306	290	290	270	281	279	273	253	257	312	297	267	284	302	300	270	309	337	274	258	281	300	285	279	296	316	264	274	281	274	289	293	266	298	302	266	311	262	283	273	269	295	287	249	288	285	264	240	276	243	292	273	292	262	244	292	286	300	279	295	304	274	284	302	289	303	289	272	298	280	286	261	299	248	313	262	264	284	290	307	265	285	314	280	275	318	280	289	293	297	247	266	298	266	282	294	276	292	293	306	307	289	263	284	304	274	266	268	283	266	289	257	284	292	262	272	274	293	259	292	280	283	289	297	277	270	309	286	296	306	263	283	260	275	289	287	297	311	276	274	283	317	314	272	287	313	290	272	259	289	289	262	240	279	282	279	274	313	293	278	292	299	257	256	303	298	275	277	281	281	259	287	287	278	293	254	280	264	269	257	262	270	266	272	249	289	262	289	274	278	290	295	291	293	282	309	280	252	255	294	304	285	285	308	284	295	292	311	277	280	310	266	268	294	273	284	292	270	291	269	280	294	278	295	283	299	280	272	272	275	293	285	269	285	273	292	246	279	291	272	266	279	281	276	296	290	276	260	261	253	279	273	306	271	267	293	276	301	282	275	290	278	275	286	282	274	284	310	278	260	268	281	311	277	256	263	288	264	289	266	248	267	276	239	310	300	251	260	273	308	274	271	267	288	285	286	260	279	269	313	266	270	289	278	300	293	255	288	311	311	282	297	292	319	283	270	256	289	285	289	276	293	294	252	280	284	284	292	323	282	263	253	256	271	269	293	253	263	278	276	337	279	242	285	303	322	273	288	273	278	270	277	262	288	264	302	255	298	274	272	277	226	291	301	270	296	279	276	270	252	287	238	280	288	287	253	297	276	289	274	266	239	302	293	258	272	303	284	253	295	253	265	270	275	254	272	278	257	280	264	282	276	282	292	291	295	285	285	280	322	288	289	288	270	257	271	310	275	297	275	283	291	278	295	322	244	258	273	254	309	300	287
12953	862	1193	1254	1210	1011	884	852	834	800	807	728	785	756	697	725	711	716	743	685	740	663	706	688	695	695	648	700	715	637	718	691	627	686	686	686	691	691	651	658	720	694	682	651	697	737	657	632	692	687	699	642	636	650	657	654	616	640	723	667	688	718	673	671	678	648	669	690	665	655	662	707	657	629	629	661	641	630	655	710	667	692	663	673	689	646	643	606	705	709	659	669	659	664	714	682	658	702	651	694	688	673	682	663	680	641	686	662	679	672	670	672	636	664	641	677	701	700	677	706	633	639	666	695	660	638	718	636	605	697	692	671	694	672	629	657	698	671	650	652	651	628	650	667	695	655	658	660	643	650	685	639	698	647	666	695	718	672	645	687	670	649	619	638	621	686	656	635	714	673	691	678	697	637	627	636	650	656	681	687	648	651	635	652	643	686	629	647	680	651	669	704	667	654	679	701	687	612	704	671	656	640	649	697	689	686	664	753	663	649	669	650	661	686	669	663	696	674	682	683	682	651	641	687	671	698	645	633	644	636	664	673	657	653	715	700	629	693	657	646	647	679	639	675	689	699	698	657	698	679	673	664	674	675	666	684	651	599	681	684	659	665	693	678	634	671	659	658	714	680	675	673	633	653	703	645	672	649	637	640	658	653	738	656	638	666	644	671	670	651	700	631	648	687	616	658	677	672	669	682	647	665	687	689	662	663	613	673	697	724	651	647	664	635	619	666	672	642	695	740	616	686	655	663	696	670	673	643	640	670	688	677	674	644	666	664	633	713	640	678	671	646	634	679	661	679	677	636	685	649	653	664	696	638	717	689	632	679	697	677	657	643	705	618	650	633	676	686	603	650	680	680	684	640	640	656	637	658	671	651	675	617	644	633	587	650	644	672	665	665	632	643	621	654	681	660	678	642	687	650	678	673	657	701	665	650	651	719	648	630	682	636	668	623	657	671	625	707	662	672	655	670	642	662	680	669	696	703	648	701	661	696	707	662	690	660	677	611	707	672	711	651	646	698	671	662	685	682	649	659	663	655	659	641	624	693	711	675	654	683	626	670	700	679	669	667	687	678	612	662	687	621	676	640	644	674	657	682	718	663	702	689	655	633	647	680	649	681	656	690	697	697	668	658	690	678	704	686	702	719	665	678	701	679	689	650	683	666	639	666	654	678	626	656	685	644	677	648	698	659	645	670	674	682	696	653	671	705	633	646	678	639	669	651	657	651	634	664	618	664	656	707	655	640	670	655	652	655	690	638	673	645	688	663	666	661	695	649	656	660	673	648	684	675	676	622	625	632	670	674	652	707	674	718	614	679	683	680	602	634	614	694	633	672	672	640	660	675	699	671	691	673	631	621	697	660	643	684	679	626	640	668	664	658	661	674	673	642	650	655	656	703	640	641	661	662	680	692	682	637	666	658	612	656	668	661	637	725	671	638	643	691	646	707	656	712	736	656	707	664	672	643	616	645	664	715	691	651	659	668	714	663	628	653	665	674	718	663	651	687	677	629	675	672	672	700	681	645	629	680	644	662	650	659	641	686	644	715	649	716	653	644	739	639	662	646	625	659	700	673	664	622	653	684	695	658	697	652	667	694	675	688	696	668	700	685	655	681	661	655	656	655	665	665	697	613	608	643	683	660	680	698	628	690	686	705	679	658	691	669	719	626	657	688	672	676	623	688	673	653	657	639	631	664	639	689	658	669	642	688	684	656	626	633	677	663	689	679	665	623	673	633	647	647	625	641	680	668	678	640	631	640	677	659	647	615	639	690	684	610	686	644	673	654	684	684	644	689	704	704	685	695	658	662	672	704	690	659	689	649	671	672	637	682	661	671	661	698	663	678	674	657	683	669	704	704	686	682	627	660	634	633	669	649	661	710	626	674	668	669	652	637	683	647	650	668	660	679	652	727	670	639	716	660	710	666	703	699	659	644	629	683	672	665	693	660	659	633	649	667	689	704	653	661	686	645	649	679	608	681	703	638	648	659	611	673	665	675	657	672	613	612	640	631	632	648	637	666	656	672	657	647	650	646	679	644	670	710	633	661	689	652	643	682	663	680	642	696	605	643	664	682	690	654	657	603	669	695	667	704	659	630	677	617	655	670	680	637	723	653	686	657	677	685	658	700	633	657	683	652	726	655	661	654	663	715	671	650	639	693	675	651	657	667	650	630	677	618	669	668	644	678	650	679	680	680	649	693	670	716	665	662	655	684	640	643	674	679	701	649	698	637	631	702	696	660	673	645	655	602	659	712	660	658	649	651	641	675	629	701	662	707	640	667	681	639	695	643	689	662	669	670	649	639	707	665	666	689	648	712	670	670	668	672	695	620	665	671	664	645	646	687	640	613	683	653	731	637	696	651	653	629	694	652	693	719	632	714	675	668	660	680	636	594	678	642	709	667	688	651	660	667	636	636	681	680	619	645	701	644	698	741	639	664	689	651	669	689	660	648	657	660	634	675	645	672	653	690	650	702	694	666	663	696	665	668	667	681	645	687	668	660	696	668	678	730	648	623	659	656	706	676	661	644	650	668	681	647	668	623	695	689	603	649	718	622	683	693	662	626	642	695	681	652	662	679	614	700	616	633	725	637	688	653	708	670	672	663	652	656	637	658	679	726	673	695	695	665	581	659	652	683	683	639	651	695	718	603	647	672	673	659	678	656	685	651	651	672	673	653	606	660	617	665	648	608	690	682	652	632	660	685	643	656	648	641	634	639	652	657	692	691	706	647	651	674	691	651	679	653	644	621	687	656	654	661	687	668	633	640	695	652	642	663	638	688	662	674	646	652	684	654	621	673	650	728	672	647	644	641	644	711	691	659	666	589	658	684	695	668	664	671	663	640	690	650	685	662	687	638	645	690	631	614	695	669	662	651	695	668	653	674	703	683	627	628	649	660	665	679	683	648	708	677	641	684	636	673	678	675	709	650	677	681	645	652	694	699	652	652	648	646	659	698	625	667	656	645	721	648	628	674	663	630	679	653	605	685	665	663	692	570	721	652	676	665	668	669	637	657	653	649	654	651	674	673	690	670	690	705	614	665	692	665	664	682	666	655	686	625	679	651	596	683	645	667	656	671	675	662	650	629	672	648	655	692	700	642	650	674	705	646	648	680	667	615	651	655	624	663	655	662	644	691	697	681	678	601	619	612	692	683	722	660	697	637	686	702	663	679	631	699	633	681	652	703	676	692	659	695	669	660	671	660	582	683	634	662	642	697	681	654	699	675	652	682	696	646	651	656	661	647	640	622	672	623	660	687	658	592	624	626	668	720	626	687	659	654	654	675	669	668	683	664	717	669	703	691	671	651	665	660	662	666	630	658	647	676	723	691	669	656	683	647	654	647	666	681	658	658	662	683	665	654	684	682	690	655	685	672	652	676	689	631	688	642	644	692	651	709	643	640	679	686	682	619	677	646	686	629	676	667	626	660	670	643	661	655	683	681	651	666	655	601	603	673	683	627	652	649	654	655	707	674	639	659
28393	3493	726	485	318	250	217	176	174	165	164	148	156	135	104	133	128	143	139	127	130	137	123	141	114	154	136	144	116	132	110	127	139	151	116	118	113	112	109	120	146	110	116	119	121	105	106	109	118	147	137	123	120	108	144	129	121	107	116	131	114	113	103	119	129	119	141	120	120	120	118	126	115	120	122	140	135	148	128	117	127	122	146	112	131	124	135	118	95	115	138	124	130	126	109	129	119	112	114	126	128	105	102	131	134	134	128	138	115	132	124	107	123	115	109	115	113	117	120	103	117	107	112	121	137	105	110	90	117	124	109	113	126	113	146	124	118	115	125	117	116	110	115	140	117	126	108	114	125	120	116	94	117	99	138	108	134	151	114	133	143	121	120	122	122	114	114	133	114	116	138	116	107	110	114	111	103	128	123	134	114	119	124	145	124	119	101	106	111	119	134	103	132	110	116	120	110	105	128	125	105	120	116	131	122	120	135	105	99	116	157	153	108	122	101	103	125	125	102	114	134	131	128	114	124	111	120	120	128	157	113	122	126	113	136	116	134	133	124	127	120	122	118	106	106	123	122	127	132	143	128	122	135	135	104	116	115	116	120	121	125	140	118	136	96	117	146	140	117	124	104	107	137	119	126	132	114	128	108	98	122	120	117	98	115	121	118	123	126	107	123	102	123	113	110	96	119	122	119	115	116	132	117	132	113	147	122	140	121	110	126	106	113	125	135	108	117	126	108	111	117	107	130	99	131	119	123	126	128	121	122	109	125	120	119	116	104	115	106	134	113	116	112	113	125	123	133	116	115	132	126	118	138	138	111	142	122	111	132	111	110	132	104	115	135	136	105	96	104	114	140	123	131	117	123	134	139	133	129	144	132	114	109	127	121	124	91	141	121	139	117	100	133	119	120	97	133	122	121	100	106	134	104	130	122	125	107	112	130	141	139	122	124	137	108	133	127	113	116	113	111	136	120	113	122	146	125	108	129	114	103	108	111	118	122	115	122	123	121	116	100	121	119	117	116	116	123	112	128	118	114	124	133	118	128	114	146	125	140	110	106	129	127	127	113	108	110	130	124	124	116	135	123	97	139	107	122	110	141	131	139	124	127	109	110	128	125	133	114	109	129	131	122	118	134	132	115	122	116	121	113	119	118	120	130	135	118	115	126	127	127	94	119	116	113	154	120	132	123	125	109	133	108	128	119	112	115	123	118	126	127	113	125	119	122	110	110	96	111	129	116	121	122	123	106	112	138	138	123	134	113	125	130	114	142	118	135	100	123	111	106	128	107	125	111	115	112	116	127	120	92	123	108	108	120	112	116	140	116	121	123	115	125	128	132	128	100	108	127	111	129	108	145	132	131	132	123	106	113	119	123	123	118	126	131	125	108	118	118	111	129	116	122	136	132	112	139	119	106	142	122	113	119	113	133	131	136	132	117	115	134	127	122	131	117	104	110	111	115	140	125	125	120	131	126	114	97	120	126	111	123	119	141	109	113	119	121	105	120	114	116	111	102	150	131	151	131	116	121	102	117	137	120	125	129	115	133	141	121	156	110	118	137	111	130	114	148	118	117	102	111	125	115	117	135	122	122	126	124	132	102	97	118	88	119	110	114	136	131	110	139	138	112	113	113	112	132	138	90	105	101	127	142	115	136	120	129	113	118	117	125	103	138	128	114	128	138	107	120	135	106	97	105	137	145	135	116	128	103	120	128	145	103	134	112	94	128	128	113	127	125	120	142	124	130	137	114	115	131	114	124	114	116	136	108	125	121	103	92	110	128	136	135	117	135	136	106	145	134	118	129	130	128	124	121	114	111	118	115	91	123	108	132	126	115	120	120	108	132	106	104	143	137	101	105	128	128	132	109	126	131	117	114	117	136	125	127	134	123	135	120	111	100	109	102	120	121	123	133	108	125	102	135	112	122	121	118	132	120	115	105	127	138	131	101	121	116	142	117	114	147	129	94	102	102	119	113	134	108	148	133	140	96	123	128	120	123	113	126	109	114	119	115	119	123	99	133	122	128	114	108	136	126	124	134	131	124	136	125	122	127	101	119	114	135	134	138	140	106	118	150	113	111	116	130	96	104	118	119	125	103	113	109	126	125	142	101	131	115	115	108	129	114	110	105	110	122	126	114	118	101	119	130	122	123	120	114	133	159	112	114	107	111	112	111	119	131	121	118	140	113	138	130	137	129	113	105	134	114	110	140	116	109	108	92	119	129	94	126	144	98	112	105	117	125	137	120	140	121	109	129	91	117	133	110	103	137	113	116	116	134	120	123	112	105	122	119	121	125	127	123	120	134	124	123	115	116	168	107	115	118	125	132	106	138	130	143	105	111	131	143	136	112	106	132	120	137	127	111	135	117	124	135	112	110	108	134	111	155	148	134	120	140	136	106	121	123	115	88	138	121	115	114	144	117	139	113	117	121	121	111	125	107	111	141	114	99	101	117	108	108	96	116	125	112	121	123	105	119	118	105	106	115	119	123	117	121	118	98	139	145	108	98	118	115	121	139	109	110	131	132	125	137	100	120	110	103	108	104	135	128	116	123	123	115	112	111	98	133	116	123	149	128	108	133	110	134	131	121	126	127	120	124	124	130	111	109	119	112	134	115	119	111	119	111	136	113	115	136	117	132	113	109	110	119	120	114	139	123	115	122	116	132	121	130	103	126	123	121	159	114	109	120	140	118	125	112	126	120	113	125	122	113	121	121	136	128	116	121	111	129	118	113	125	137	117	115	120	131	97	132	130	124	104	118	114	144	127	135	115	114	125	129	117	113	127	126	104	129	126	108	130	117	131	132	118	124	123	121	97	123	128	130	134	108	127	102	126	101	121	139	108	121	126	115	125	127	113	111	130	107	135	111	121	110	134	125	130	118	116	140	127	138	112	108	117	116	127	121	105	130	125	124	138	120	141	125	126	128	118	106	115	127	122	126	107	130	123	134	122	123	126	130	102	118	137	137	124	123	116	121	119	111	95	123	113	132	119	138	128	130	100	117	100	133	120	110	127	119	121	103	106	129	115	118	120	126	118	123	114	115	120	126	137	128	129	102	112	137	103	110	113	110	112	113	129	120	143	123	114	122	130	116	99	133	123	115	110	129	126	109	132	119	131	123	120	127	120	124	131	104	123	122	117	123	115	123	132	122	120	119	132	124	123	132	101	144	138	122	127	122	109	127	126	136	130	128	118	113	104	125	120	137	108	100	108	123	125	108	123	144	120	133	109	114	111	115	106	101	121	130	106	107	123	111	107	134	117	138	121	115	123	119	125	127	123	140	122	95	103	124	130	141	102	114	118	114	114	101	113	121	120	138	114	109	114	126	127	107	122	131	115	107	120	145	109	121	107	102	113	133	114	105	122	118	121	118	122	116	123	127	111	133	128	130	131	102	125	120	104	115	135	129	134	139	113	123	134	111	114	102	100	123	118	131	125	111	118	110	118	122	141	127	129	124	121	141	114	117	102	120	112	113	114	118	110
17098	789	1354	1451	1351	1029	837	717	660	528	502	520	481	483	447	440	374	366	397	393	351	363	384	375	351	367	369	401	371	364	326	324	347	352	304	337	316	373	330	347	344	333	360	334	326	380	342	297	378	304	340	336	339	333	330	301	328	338	323	317	358	328	368	331	315	317	313	297	341	293	320	315	327	317	296	321	341	296	365	302	338	309	321	321	341	353	335	299	317	319	329	325	325	339	310	319	357	308	331	295	333	316	344	330	302	346	335	328	346	328	341	308	331	308	325	338	308	310	307	326	319	329	329	310	329	329	322	325	352	326	334	304	319	307	349	328	317	326	313	366	317	321	336	326	334	303	282	307	337	370	316	342	318	326	305	311	307	354	304	358	345	326	306	335	311	316	320	307	323	318	311	332	327	334	301	302	338	347	303	335	344	341	318	326	340	312	310	357	325	324	301	319	334	332	345	340	327	290	296	319	294	298	310	318	360	291	321	312	340	334	311	327	308	304	333	322	313	304	327	321	296	310	340	333	309	339	320	292	338	308	335	319	372	302	320	319	345	319	298	307	318	314	341	305	313	325	309	298	314	357	323	338	341	317	327	311	323	314	326	324	334	329	323	311	325	302	344	319	350	329	347	305	335	323	315	310	315	316	318	306	287	344	299	319	312	295	327	311	335	311	342	351	352	324	336	318	331	329	291	327	311	332	335	267	320	326	319	323	314	325	315	309	358	310	332	329	323	356	325	345	330	321	338	334	341	303	317	321	345	339	299	325	328	331	319	328	340	341	316	267	298	310	305	324	304	351	314	326	332	300	315	360	346	315	316	329	335	310	305	344	313	302	343	338	340	327	301	342	309	338	308	318	324	317	308	312	309	296	332	335	310	320	317	304	303	367	323	358	333	297	323	352	311	327	311	300	326	336	344	323	328	328	342	339	299	330	323	307	319	348	293	336	324	296	324	324	318	325	368	319	302	299	347	334	332	333	314	307	314	334	320	316	309	315	305	309	294	317	330	329	327	313	332	327	358	313	335	349	306	312	307	331	334	338	316	321	347	344	352	327	321	320	317	341	301	305	334	331	339	321	324	305	314	296	326	335	323	308	293	324	294	317	314	322	323	315	349	357	293	331	330	334	340	287	335	308	311	303	327	348	317	344	312	330	342	312	341	309	301	353	347	337	335	331	357	300	328	331	337	312	333	310	334	351	294	315	305	311	339	314	317	292	309	288	304	319	351	339	302	334	297	354	324	355	334	321	326	344	340	324	304	325	338	317	319	337	325	321	323	301	333	331	321	306	313	355	334	315	296	321	317	343	340	316	324	343	318	306	337	315	347	343	303	333	280	369	295	309	348	341	326	327	311	318	313	308	319	309	315	311	329	337	298	350	316	308	281	315	295	309	336	339	299	312	331	327	334	322	316	277	355	347	336	339	302	325	322	328	345	350	323	346	285	307	318	314	306	314	317	317	294	342	296	316	310	293	312	331	317	339	349	307	300	307	330	330	306	318	327	301	328	283	339	313	292	302	341	334	319	334	326	328	340	375	348	325	317	328	324	343	327	304	353	317	319	314	331	325	287	304	291	335	329	297	324	340	343	329	322	310	318	314	333	299	310	328	316	297	295	312	306	337	305	296	311	336	302	315	336	326	301	339	322	337	329	313	350	314	326	307	330	317	349	325	317	341	331	348	295	348	313	326	308	317	307	346	340	339	304	305	331	328	331	326	318	336	296	367	346	319	309	353	331	328	317	314	311	325	328	321	294	352	334	331	313	345	339	337	308	316	313	330	335	329	373	341	321	317	320	342	323	342	305	344	310	313	329	309	285	301	327	311	327	289	313	321	347	321	343	329	331	343	324	348	305	321	353	342	333	343	298	338	348	312	322	309	301	312	339	340	333	311	317	312	333	287	300	308	313	305	331	319	356	322	343	315	343	323	305	319	310	324	355	333	301	352	298	340	349	328	332	316	332	324	334	326	285	302	334	328	321	297	325	312	280	319	347	297	310	353	334	313	302	342	299	324	339	324	318	344	337	324	304	335	345	313	318	326	342	325	302	343	354	333	331	311	302	317	341	322	318	327	339	357	323	315	304	306	322	308	302	315	334	320	324	314	277	319	336	308	315	320	312	334	326	328	324	351	302	341	339	317	347	304	305	311	289	326	309	309	332	319	350	297	329	315	316	338	323	336	329	322	340	320	315	291	308	318	333	330	309	341	319	335	331	317	315	353	328	319	294	348	321	284	334	316	325	304	300	311	305	338	310	337	305	322	337	345	317	304	344	294	306	344	326	330	335	285	320	311	282	315	336	322	302	324	296	309	312	327	335	296	321	292	332	316	316	323	369	307	314	321	325	353	300	324	311	327	301	289	361	319	330	328	335	326	334	315	313	343	366	322	312	274	287	325	322	329	329	337	315	297	341	311	345	326	330	362	300	321	347	332	337	342	328	307	308	317	292	330	312	328	310	347	369	300	350	294	306	330	305	320	345	321	313	286	308	296	352	336	331	338	339	330	314	315	316	289	350	330	334	350	287	305	324	299	302	309	279	310	345	315	321	296	338	347	340	314	327	281	326	333	327	314	340	320	316	322	357	371	345	311	337	352	327	329	335	322	297	306	303	318	318	329	317	313	318	308	357	310	335	317	361	332	319	329	299	324	347	318	334	339	326	297	302	331	331	300	338	325	335	310	313	338	309	336	309	313	327	299	336	346	319	317	327	312	315	330	345	328	345	307	317	341	317	353	319	303	331	346	337	327	303	309	321	323	320	318	323	343	319	325	322	347	316	325	287	323	329	334	305	316	302	305	340	320	317	323	314	290	328	337	327	340	322	326	320	338	318	352	326	326	362	352	361	328	345	289	325	308	316	327	318	320	354	344	334	315	342	345	357	319	330	343	325	315	290	326	324	329	318	331	329	332	348	336	289	318	330	327	305	321	323	338	344	306	308	316	322	308	355	326	308	336	303	299	293	288	329	338	330	309	317	329	312	285	302	328	278	314	318	294	318	319	311	329	352	318	300	315	339	341	312	326	303	336	316	299	311	321	307	288	326	318	311	296	386	334	314	313	301	317	299	287	330	317	326	324	332	321	320	310	331	311	276	338	366	336	316	307	311	307	285	339	306	307	324	322	309	290	310	300	351	346	309	331	315	296	349	327	321	315	331	310	288	339	322	307	320	314	321	355	318	361	288	312	291	327	313	308	291	321	301	312	358	324	323	304	299	325	329	319	320	311	304	322	307	280	320	306	333	297	328	329	319	312	348	296	321	334	338	294	318	319	328	288	364	289	325	315	330	344	360	341	344	324	313	325	380	331	335	335	296	334	318	346	317	337	351	339	305	311	333	318	333	336	319	297	358	322	322	312	326	316	331	330	292	317	336	313	307	345	336	322	276	324	339	313	324	308	324	308	348	308	282	314	311	337	324	309	307	323	343	328	330	314	346	327	340	320	303	338	331	323	328	307	352	314	315	339	290	333	328	310	312	301
5829	512	403	387	374	357	392	379	366	360	353	364	360	371	330	354	366	354	328	363	325	395	384	372	347	363	366	369	331	357	336	356	372	362	346	348	343	360	349	355	377	373	336	376	347	341	340	375	323	411	344	365	354	331	346	339	326	357	387	372	336	409	361	376	378	355	340	374	370	340	376	328	347	355	353	350	390	319	358	336	353	362	384	339	372	356	394	358	337	368	363	349	333	362	379	384	375	357	350	336	364	349	370	357	378	331	332	329	309	343	315	401	346	349	358	319	357	352	327	347	346	329	323	345	334	361	331	350	371	332	362	348	372	371	328	410	338	338	345	348	368	384	394	348	359	381	352	378	349	394	371	332	362	363	362	344	352	347	383	351	340	364	358	327	334	352	335	374	346	361	345	346	367	357	358	360	358	389	355	346	347	354	378	394	344	363	379	346	368	357	388	383	365	365	346	353	349	341	390	371	349	377	375	363	366	387	373	410	343	403	336	305	407	349	348	351	337	336	355	383	380	359	337	337	344	355	371	383	371	366	368	367	362	352	366	365	325	408	333	348	349	356	385	372	373	334	364	356	353	367	365	324	375	353	360	379	345	368	352	401	407	361	340	355	361	386	337	369	364	340	406	396	350	309	360	335	352	337	351	348	368	358	392	341	355	351	368	376	376	367	360	333	344	354	362	367	372	334	366	376	359	370	339	390	387	351	365	375	369	362	331	342	366	372	376	383	350	336	370	375	309	342	330	344	340	343	355	379	358	367	349	390	373	313	321	374	361	344	359	333	330	359	329	315	364	393	363	365	347	331	343	380	331	357	366	362	326	394	327	346	337	348	348	340	350	323	385	333	358	364	358	327	356	388	373	371	349	392	355	339	379	354	373	381	373	351	383	384	324	361	386	354	351	359	350	321	368	377	377	368	335	374	378	380	331	357	360	364	358	378	352	354	352	327	354	363	338	368	328	383	322	346	321	376	344	379	373	352	401	368	373	336	360	321	378	341	353	351	355	350	314	332	351	361	361	342	366	382	359	383	337	347	366	343	369	349	368	343	346	403	379	386	351	373	385	342	369	365	307	364	335	336	334	315	366	348	332	387	358	343	373	351	347	374	379	377	343	358	360	341	373	379	368	365	345	345	368	333	351	328	348	342	371	369	349	342	369	366	363	377	369	350	354	380	342	317	387	357	333	380	345	355	360	347	341	367	359	337	342	344	327	334	376	339	369	340	351	308	350	352	360	355	382	331	366	373	374	304	383	336	369	342	329	385	363	369	333	349	346	381	356	330	377	359	381	346	373	376	362	385	325	391	379	340	361	350	338	343	344	378	340	356	362	343	340	324	344	356	362	383	334	368	352	334	312	369	367	363	359	371	356	333	347	360	370	341	357	342	362	361	348	326	374	370	323	376	375	403	332	383	381	356	346	372	363	364	365	375	349	332	356	392	376	345	376	357	369	352	346	360	342	315	365	321	367	346	377	366	317	316	368	404	362	370	353	357	374	338	356	364	346	347	367	371	375	332	353	321	354	339	358	351	386	343	380	332	356	344	385	349	335	373	363	365	340	389	378	366	345	356	384	312	359	360	379	400	364	356	342	363	331	386	371	389	378	318	392	339	372	318	333	370	343	330	350	347	377	365	391	364	324	362	378	379	347	348	342	312	380	355	355	319	357	370	327	342	358	343	356	410	346	366	352	372	326	382	385	356	379	350	321	356	391	368	325	371	356	351	342	366	340	285	340	318	334	364	353	335	347	380	386	392	364	406	388	342	344	303	367	314	377	351	350	357	345	348	386	366	347	340	359	341	351	364	384	390	330	372	335	366	329	337	372	365	405	360	368	359	402	359	358	354	371	328	328	404	357	350	329	344	380	350	335	370	377	358	342	326	368	336	407	352	369	360	358	356	348	330	348	341	353	356	335	332	375	338	367	329	356	349	352	373	374	350	344	361	340	373	346	374	363	329	356	369	423	409	400	345	376	341	342	321	372	368	352	374	347	355	364	341	367	353	387	343	342	384	371	362	319	362	334	365	345	363	336	347	367	346	344	373	351	393	338	308	348	359	331	331	355	357	344	377	344	360	375	361	329	347	379	354	359	351	304	352	365	331	330	376	348	373	355	352	318	348	339	381	378	336	345	367	350	382	385	334	338	367	355	335	351	372	399	325	328	335	374	356	340	381	375	386	340	377	358	361	376	333	398	347	370	322	390	340	357	388	397	357	418	355	380	331	370	354	352	378	411	388	342	333	320	361	358	339	333	312	363	383	359	356	361	366	339	370	329	349	347	335	381	361	381	347	379	316	356	348	345	373	331	370	339	385	375	356	341	324	349	351	373	381	338	378	365	326	344	400	323	347	363	333	359	367	351	339	401	329	339	336	376	354	377	354	376	375	328	380	349	368	361	335	347	390	359	337	385	350	342	357	345	317	351	353	358	353	372	363	339	378	329	351	360	365	354	411	355	363	326	356	367	333	379	366	357	382	376	389	376	342	374	308	342	374	339	374	355	342	354	312	369	332	360	375	352	342	390	358	372	343	340	374	360	352	366	346	363	351	362	365	316	323	326	348	341	391	345	364	353	362	326	350	359	355	349	367	397	388	363	360	367	364	371	350	387	375	338	355	360	364	373	393	359	346	331	349	356	359	356	372	385	344	350	369	311	325	337	356	364	372	336	393	307	340	379	351	366	339	350	332	347	387	352	358	373	325	350	358	359	335	353	353	362	307	376	357	349	358	359	375	374	374	364	357	329	342	375	348	371	364	347	333	371	338	357	355	346	317	347	332	332	378	395	325	354	354	353	374	384	374	373	329	349	381	364	354	340	354	355	378	365	350	363	310	352	362	375	395	360	384	344	349	383	367	349	361	384	363	345	312	368	358	346	372	360	381	366	332	366	370	367	355	368	406	357	376	349	353	368	388	302	378	330	390	347	363	335	362	337	352	377	356	376	340	322	369	364	391	391	323	330	394	362	390	385	363	375	384	344	402	410	332	338	350	343	369	344	366	358	331	357	359	372	352	377	316	367	356	347	366	368	362	333	346	369	351	345	328	371	383	361	354	298	335	368	339	376	337	353	342	333	362	364	364	370	372	360	362	378	371	369	353	368	342	344	346	341	369	345	330	381	360	377	377	350	370	339	398	357	366	355	350	340	377	339	387	372	368	348	360	357	344	359	353	363	332	345	354	336	366	342	379	341	383	310	349	385	351	387	364	367	349	360	363	371	326	340	360	323	330	366	388	374	360	330	367	371	352	361	360	365	351	394	364	354	373	384	381	344	378	353	331	383	385	381	365	340	319	347	339	361	337	351	378	412	342	327	372	366	379	348	371	359	345	394	344	397	318	342	368	356	359	339	370	375	384	357	350	337	334	348	373	336	351	378	334	389	319	365	335	376	331	353	338	369	351	340	338	388	337	340	329	333	361	322	360	384	370	352	346	389	345	351	332	380	364	370	353	378	359	366	348	355	349	337	361	316	351	364	348
4838	889	839	895	855	815	861	853	836	847	862	871	835	799	840	853	833	874	790	880	836	827	834	837	846	826	833	873	821	792	875	819	822	857	825	836	820	803	867	827	794	807	813	796	775	845	858	864	799	771	868	822	813	818	825	796	848	819	828	827	871	823	800	841	789	841	830	885	833	899	854	870	872	872	776	838	878	848	878	793	864	849	856	854	888	877	829	844	860	890	798	827	847	843	844	844	880	885	855	802	807	823	838	857	865	816	829	825	845	844	826	803	843	834	836	838	761	846	841	811	851	856	857	821	861	864	891	809	842	807	857	804	852	828	819	838	856	789	795	850	857	853	869	859	834	880	834	843	828	808	841	818	835	883	885	843	901	858	860	794	834	856	842	852	836	835	857	860	796	853	838	816	887	806	865	880	849	850	850	806	844	854	744	878	811	818	832	884	843	855	886	847	846	797	867	848	829	842	834	837	839	836	795	851	853	829	846	806	863	823	806	858	814	796	807	842	815	845	807	860	836	838	791	880	895	809	817	836	859	900	818	830	848	810	865	787	841	807	835	862	808	860	805	821	827	789	837	794	889	842	823	827	842	853	850	831	811	801	875	817	845	826	797	844	811	848	841	820	816	826	856	846	831	822	866	840	782	841	845	831	837	844	807	846	834	852	840	839	889	847	788	840	838	806	858	813	845	829	826	834	856	831	858	824	796	799	821	872	832	882	873	861	801	876	801	859	884	843	860	881	832	830	835	858	815	839	850	857	780	767	842	862	850	875	824	840	882	865	838	804	871	798	787	843	858	804	806	835	857	815	863	816	837	876	770	822	809	867	838	806	884	849	831	848	833	858	815	821	828	817	830	864	795	829	824	817	777	862	805	848	807	823	862	834	841	779	820	854	863	832	819	787	820	778	825	845	797	820	843	833	846	867	812	822	774	845	826	827	828	861	809	811	841	766	849	833	828	780	821	886	828	834	866	873	878	796	868	801	829	833	852	836	812	816	814	839	791	871	899	807	828	839	810	875	813	864	842	840	866	797	840	835	822	788	791	844	867	786	854	821	833	833	889	820	897	842	832	841	884	848	817	822	852	825	852	838	878	835	843	880	813	840	902	844	823	836	871	832	870	812	788	820	847	861	811	818	836	812	809	851	804	830	783	916	811	810	828	864	845	839	872	866	848	853	834	860	838	760	870	792	855	817	829	864	831	858	812	897	836	841	798	825	830	808	829	834	879	823	870	879	846	805	851	870	834	820	804	816	777	845	868	837	837	797	816	861	837	862	811	822	804	838	790	801	836	795	802	840	845	835	868	841	840	791	849	810	840	815	805	844	863	830	821	798	816	847	904	879	887	824	858	896	855	845	827	828	794	851	811	835	832	858	881	872	817	840	804	855	817	821	795	853	825	820	834	839	845	794	849	834	872	827	865	807	873	858	871	847	844	864	849	821	858	821	824	842	830	855	848	822	862	853	860	863	736	837	838	865	867	842	846	885	770	809	835	871	833	836	836	887	837	865	858	810	823	810	825	824	844	816	890	807	825	856	837	820	836	798	810	848	898	838	830	811	835	785	858	888	802	837	820	860	812	840	809	837	852	800	902	817	819	858	876	840	819	774	857	828	845	805	792	853	812	841	844	854	825	847	830	775	885	807	845	839	849	846	814	829	838	818	828	798	870	837	830	837	800	831	877	865	829	805	837	885	821	852	858	832	854	824	834	875	879	866	866	830	800	885	866	835	784	890	819	864	840	818	820	844	845	849	864	806	876	840	777	809	872	869	828	848	872	844	792	835	850	815	818	804	795	883	849	817	877	867	857	896	864	795	857	852	810	846	894	802	869	863	828	825	832	824	843	910	859	857	854	896	826	830	875	849	839	864	835	842	847	847	826	789	856	876	809	861	837	904	837	844	839	856	889	842	861	815	802	849	857	855	789	868	851	831	857	856	801	805	828	846	848	825	822	790	889	840	832	865	833	864	819	855	827	817	845	834	846	837	830	848	921	826	814	880	862	806	859	882	835	817	860	808	838	869	855	812	820	861	806	866	839	858	821	858	821	838	841	846	842	846	833	858	812	824	856	876	851	831	847	882	798	840	788	862	854	787	833	847	832	821	818	831	830	833	858	816	807	864	831	857	880	839	833	869	842	860	825	838	843	829	855	815	854	868	860	886	824	898	840	766	869	826	852	852	883	844	810	805	780	836	900	789	824	835	850	806	860	789	849	827	835	841	857	854	902	915	814	809	859	842	830	854	862	795	815	763	843	799	858	809	826	854	842	814	817	837	844	809	895	841	817	835	881	840	838	854	851	860	851	890	817	814	832	860	863	831	844	817	834	853	798	805	825	901	824	824	888	798	861	856	883	905	819	831	824	837	824	861	840	849	844	800	843	879	852	842	859	831	840	816	818	840	851	817	847	848	827	863	820	872	847	822	831	855	869	808	841	880	861	856	853	905	844	850	890	787	829	847	803	843	844	835	835	873	849	848	811	820	846	806	871	832	805	817	839	846	835	814	824	824	792	834	879	866	884	877	814	830	810	827	924	790	821	866	838	883	799	859	813	822	818	872	835	782	805	834	840	850	823	846	840	880	853	826	814	880	842	817	819	862	822	863	832	851	832	857	865	812	809	803	830	830	839	826	862	827	856	825	843	788	824	824	823	804	810	824	867	876	826	830	881	841	828	799	763	802	828	813	798	819	798	859	865	849	864	777	867	864	784	854	886	837	817	827	807	859	830	848	907	854	834	777	792	817	814	865	864	833	831	832	846	793	810	859	857	852	835	844	881	855	817	823	778	834	814	881	813	840	857	783	898	821	825	834	817	823	831	820	812	865	818	836	812	801	867	871	848	816	869	835	836	836	827	831	871	799	833	780	858	832	818	846	831	860	862	845	898	773	798	850	763	822	876	847	859	867	873	818	829	848	864	871	869	780	836	828	802	881	850	835	841	861	825	866	860	821	895	827	819	846	841	845	834	881	820	818	863	814	858	871	799	853	870	845	835	810	851	831	843	912	818	812	885	820	794	848	845	820	827	821	801	849	784	867	844	862	847	874	813	800	791	857	859	819	886	811	830	845	793	842	814	873	844	837	863	790	840	840	842	803	889	843	823	854	847	888	788	873	825	792	793	819	845	834	874	836	831	800	888	837	862	884	791	864	813	878	817	833	822	839	892	819	759	825	810	820	782	858	846	848	819	874	795	846	858	807	835	846	842	794	838	837	856	853	837	870	852	855	821	853	854	803	807	835	816	850	826	777	878	828	866	873	862	865	810	872	871	817	832	806	845	851	895	806	832	851	812	828	818	865	801	827	840	877	836	834	871	858	868	836	853	843	836	855	834	853	825	853	856	815	810	839	846	841	823	829	808	862	876	827	867	857	826	824	830	782	849	811	834	812	850	862	794	826	814	819	841	802	829	790	875	873	838	897	798	820	862	828	890	861	848	850	814	801	821	893	811	815	807	801	863	821	805	865	828	853	833	886	815	795
18269	1568	563	447	389	338	287	300	308	292	304	293	286	296	268	288	286	300	277	279	292	294	306	302	287	301	327	310	305	259	303	291	310	295	292	283	295	288	265	252	290	296	284	265	312	241	278	263	268	305	285	265	278	302	273	243	281	311	310	295	324	286	298	282	289	286	297	283	266	297	309	285	251	284	308	270	267	265	300	281	309	294	283	297	295	303	278	265	280	260	282	260	297	261	290	306	277	255	288	248	285	288	325	291	253	280	324	277	310	295	294	278	277	275	279	295	271	295	260	341	288	295	274	297	259	298	281	302	272	302	304	291	291	287	296	258	288	267	273	278	281	291	300	286	270	250	286	283	268	289	299	266	255	270	279	271	308	271	284	301	295	273	277	252	296	281	287	308	281	286	280	300	275	300	276	270	288	280	284	286	284	306	302	277	264	278	299	299	306	278	282	272	282	303	275	286	251	299	258	277	317	298	273	246	256	294	249	268	239	281	257	290	280	262	287	304	248	274	321	279	283	263	297	288	276	312	286	282	311	255	287	296	291	282	264	286	286	258	248	243	274	282	284	302	261	287	287	321	260	280	301	265	297	279	291	290	281	310	296	306	291	310	262	283	300	279	256	263	305	274	262	280	251	310	309	291	317	277	293	267	294	288	273	266	261	272	297	278	282	271	297	267	278	278	292	286	298	282	311	292	281	287	271	310	259	296	263	272	337	260	250	267	285	304	306	291	291	283	255	304	277	259	290	291	284	262	291	283	296	271	257	266	271	270	270	282	263	252	283	286	327	281	263	261	270	290	276	287	268	276	258	307	263	296	258	276	271	253	281	288	276	303	271	268	312	294	272	270	253	293	273	286	274	271	261	278	262	296	265	309	286	242	254	302	266	287	276	259	282	273	320	287	289	308	291	273	224	299	306	290	270	287	247	309	275	276	282	278	295	258	254	238	288	279	291	285	308	268	290	276	264	270	272	298	273	286	312	262	279	300	273	286	271	294	279	268	302	267	245	292	261	259	281	256	254	271	279	272	248	285	275	304	277	327	276	282	281	282	325	274	290	304	288	306	281	286	263	309	300	276	294	288	277	265	296	242	250	256	301	314	305	283	290	293	278	286	269	263	302	267	282	277	260	259	289	272	265	296	269	246	291	298	266	279	306	303	249	298	277	302	304	307	287	235	262	282	307	280	254	278	241	282	287	245	299	272	258	292	258	256	265	276	281	260	273	276	296	299	300	271	260	298	270	262	259	293	273	273	266	280	283	272	272	263	275	284	290	277	307	293	263	316	283	317	268	254	277	248	283	297	282	296	283	258	272	308	294	301	281	268	293	289	263	245	268	291	299	260	287	248	247	286	247	319	262	305	285	289	259	266	285	268	273	294	280	283	291	311	280	298	264	244	271	276	283	282	278	265	282	261	276	282	311	268	265	294	278	268	276	238	284	262	256	290	267	296	262	305	294	266	287	291	277	277	297	263	308	274	277	290	252	294	254	300	283	284	296	270	283	276	268	286	263	295	235	266	286	241	270	293	320	283	273	275	271	262	293	291	291	285	256	261	276	292	283	234	318	306	269	309	313	324	267	293	275	267	293	260	270	295	308	303	282	304	282	275	286	281	281	285	290	294	294	264	271	287	290	256	303	265	272	298	254	264	273	286	276	278	315	297	302	275	316	272	272	298	279	240	272	276	301	299	264	301	247	257	280	303	278	288	306	287	271	295	289	325	276	251	266	330	273	256	290	283	266	316	269	281	304	280	274	285	288	285	289	273	267	270	257	302	291	275	277	291	271	260	297	281	277	258	305	298	265	293	323	253	288	273	296	269	287	278	285	286	304	256	268	278	296	293	280	263	281	270	283	275	295	272	263	273	270	273	285	273	277	276	250	269	285	328	260	281	264	302	269	270	277	262	300	279	300	261	261	273	259	296	255	313	263	282	274	271	291	276	288	280	272	299	289	270	271	299	245	270	292	254	275	279	283	276	271	289	291	303	280	309	260	272	279	309	255	246	247	306	304	293	275	281	282	273	332	302	264	301	259	294	295	280	285	302	290	274	291	292	295	293	257	280	304	286	288	257	296	300	275	257	282	278	266	267	294	277	297	248	284	280	296	271	292	309	268	282	288	281	294	277	279	282	260	276	303	272	235	274	297	281	284	278	271	299	291	273	279	271	266	292	275	283	291	280	265	298	285	272	266	280	241	269	294	271	291	265	283	266	278	304	327	299	278	299	274	280	265	291	307	307	307	309	272	298	280	277	256	269	304	243	253	269	289	294	238	323	302	297	248	277	302	291	287	281	287	304	267	264	265	281	291	292	273	275	281	256	267	260	267	289	279	297	279	300	261	269	292	240	298	249	260	270	256	305	294	280	277	269	285	269	295	257	284	270	266	312	246	291	267	267	232	259	280	264	294	295	253	256	297	305	281	289	266	301	266	310	250	302	272	300	297	292	277	291	288	263	273	300	273	294	316	274	295	301	270	310	286	318	300	266	265	302	292	276	320	263	276	272	282	295	332	288	256	291	281	251	280	276	240	269	270	251	303	292	276	276	298	269	284	298	291	289	282	278	275	308	277	285	296	273	272	272	312	291	282	284	279	264	274	308	324	294	301	272	265	283	279	329	300	280	287	293	308	299	277	276	292	248	276	280	262	273	281	275	258	268	266	272	301	304	280	316	274	299	265	261	275	302	321	297	257	255	259	285	285	284	304	292	318	253	315	310	297	264	281	278	282	312	281	283	309	267	280	274	290	280	254	261	301	269	272	265	266	267	263	297	293	277	283	307	285	280	254	290	263	293	262	285	297	283	283	277	272	283	281	276	282	264	233	320	297	285	275	299	246	278	287	315	316	296	268	273	299	270	255	250	277	313	276	247	269	248	272	290	282	248	297	266	277	282	308	288	294	315	278	283	274	290	264	309	276	280	264	276	313	286	257	295	285	280	284	261	288	313	300	258	298	271	275	278	273	269	264	256	310	283	276	269	299	291	271	311	281	308	292	274	254	296	287	260	256	263	283	261	264	276	294	314	264	245	301	292	303	254	300	303	309	252	279	274	264	261	242	268	299	292	275	288	296	244	287	303	308	278	230	277	267	284	286	272	262	277	279	260	303	286	255	250	301	278	286	276	274	288	243	289	284	270	260	273	250	295	292	280	264	268	267	286	294	301	275	277	292	284	294	291	262	314	299	322	259	307	278	285	287	252	265	304	285	256	269	305	279	308	271	303	273	283	278	265	301	289	304	288	290	266	264	315	286	257	289	273	287	288	280	276	310	275	294	306	283	288	286	281	261	289	300	284	267	265	292	269	297	297	266	247	264	281	288	279	259	274	267	302	305	285	280	259	272	307	271	287	297	279	264	274	284	240	274	267	270	287	276	305	299	294	281	289	293	256	280	289	285	280	315	292	293	265	259	298	281	273	293	283	319	276	253	284	266	276	267	293	298	289	251	296	285	311	273	248	275	272	260	280	281	268	273	286	255	254
12998	932	1267	1257	1151	1048	914	819	837	818	745	820	713	731	754	728	747	704	711	649	715	669	684	695	667	657	705	690	712	643	714	658	667	676	698	712	716	680	704	638	712	640	668	663	703	657	664	637	660	669	687	649	657	719	664	665	695	683	675	665	677	706	696	710	684	677	701	677	668	633	680	675	689	622	617	705	697	694	685	665	728	654	637	682	662	668	659	694	692	683	671	630	655	661	661	648	625	712	604	689	643	640	653	668	675	670	701	674	645	662	673	692	610	611	711	709	633	660	687	658	646	638	632	633	676	692	621	630	651	633	644	646	666	631	654	659	646	624	666	680	694	646	680	666	687	636	661	659	636	667	685	650	668	697	686	667	688	682	614	641	656	649	682	631	644	637	665	622	689	618	681	639	650	687	637	687	667	640	653	627	679	745	718	669	626	663	621	669	701	703	678	662	670	685	663	678	691	697	644	664	651	672	666	642	690	690	674	657	645	675	636	615	699	676	686	702	628	643	674	678	691	684	673	695	664	662	642	658	666	639	663	656	672	685	699	628	698	684	685	717	685	688	649	621	722	679	684	610	625	666	660	664	640	729	655	659	679	685	686	678	705	595	692	668	697	646	662	706	630	640	673	707	645	625	660	625	671	655	659	609	665	660	658	634	694	677	678	637	678	698	653	647	679	618	692	699	669	672	653	652	665	663	656	691	645	678	667	662	677	651	669	703	646	668	708	671	683	674	636	659	627	661	665	658	659	696	704	684	694	693	615	694	668	618	694	631	690	670	670	662	653	657	648	657	630	640	684	667	683	700	685	658	691	677	702	648	662	704	702	643	606	670	630	703	686	688	680	638	689	637	662	629	679	660	625	689	666	622	656	634	687	674	696	625	655	629	676	701	685	634	691	652	700	717	607	689	672	673	688	706	703	677	652	705	719	616	678	657	653	682	679	689	647	639	654	670	690	663	670	675	705	695	687	694	690	679	621	698	658	664	692	679	666	623	640	707	646	635	636	700	639	652	652	652	627	687	687	677	711	654	634	639	693	679	659	625	658	662	661	651	655	682	659	683	661	637	667	666	690	641	622	674	708	661	674	676	633	612	689	660	680	660	694	661	657	657	628	681	628	664	672	675	670	684	667	670	644	675	658	678	627	696	680	718	675	678	658	624	668	689	672	675	666	661	667	680	628	664	665	665	684	702	696	599	680	675	666	678	622	688	689	678	644	672	689	686	692	650	629	639	662	644	670	649	657	644	667	660	660	680	642	739	623	692	650	638	647	614	673	669	696	652	649	648	638	685	662	656	672	671	685	673	655	705	658	660	702	663	664	672	658	638	689	597	624	699	685	706	678	638	684	638	671	641	647	643	652	687	676	651	660	651	690	625	701	720	680	611	696	671	669	657	659	593	631	677	654	694	671	730	639	712	670	665	683	695	686	696	666	681	714	681	691	687	649	637	690	682	667	628	689	621	667	666	696	655	626	670	656	664	671	697	681	664	630	720	664	700	628	615	632	622	678	663	703	673	675	658	663	641	655	680	637	640	674	665	637	644	682	630	673	696	643	661	617	671	665	723	652	666	654	631	690	697	698	641	652	644	637	642	597	698	647	693	691	659	670	690	699	673	686	664	615	640	677	644	635	649	686	703	683	655	654	649	618	645	627	685	640	674	672	649	603	684	662	678	636	650	629	668	659	652	678	630	702	701	679	681	685	689	642	737	649	660	661	703	648	670	704	712	636	681	636	668	714	675	690	663	693	661	676	679	659	691	645	699	669	686	655	707	653	691	686	648	648	635	698	643	676	636	641	637	708	647	661	620	614	670	715	717	647	634	684	657	665	671	679	659	753	687	679	658	680	637	691	648	683	688	665	642	704	649	636	655	629	668	674	666	698	681	695	618	656	695	661	656	696	629	674	679	635	711	644	665	675	621	667	664	633	701	702	666	608	689	669	639	677	659	612	668	675	672	665	644	664	663	655	660	687	680	683	658	645	665	676	676	656	664	689	659	672	640	623	724	650	659	645	667	681	704	651	645	671	651	658	619	686	660	668	665	642	647	707	671	650	716	678	698	648	658	650	666	692	667	673	668	707	679	684	683	622	652	644	635	695	691	655	689	649	654	702	666	661	669	665	637	697	691	672	669	661	639	740	665	654	659	656	693	636	659	662	656	657	653	686	718	666	668	703	653	670	648	712	715	644	670	683	661	643	667	658	697	677	670	629	679	676	668	654	631	679	670	697	639	666	678	671	657	622	641	691	667	669	679	705	712	665	668	642	675	655	640	670	691	667	612	663	648	654	654	652	636	673	690	694	646	718	702	652	642	696	643	661	702	710	666	626	686	662	673	672	700	691	697	670	621	682	658	671	644	636	665	647	661	686	661	683	661	664	680	684	706	612	676	651	667	664	694	658	653	667	648	636	638	648	671	700	653	681	653	657	662	709	697	642	700	682	674	759	616	637	685	632	720	678	648	621	652	684	711	711	680	641	655	680	686	681	634	629	662	616	648	655	664	651	702	641	679	661	646	680	684	653	627	710	662	695	650	644	700	658	709	673	632	659	678	629	685	676	649	655	704	608	722	676	699	605	644	619	651	634	691	673	659	624	670	663	671	665	662	687	615	674	664	673	645	669	658	624	673	683	673	674	671	701	695	674	666	656	650	694	671	644	626	696	679	660	663	652	651	665	682	670	642	660	636	660	621	662	626	649	660	660	680	662	682	653	643	643	654	666	638	639	674	667	666	650	654	662	662	684	652	659	690	711	670	640	701	668	686	653	626	650	673	648	650	621	685	667	680	630	707	628	685	690	650	645	674	671	653	657	641	662	592	686	697	728	674	691	623	653	694	673	628	664	633	607	653	682	640	657	679	637	683	654	661	625	676	681	648	691	678	664	666	678	653	682	651	696	683	669	644	655	667	707	645	635	639	667	646	648	669	639	661	679	639	624	692	698	646	660	718	678	675	687	674	676	660	653	635	645	646	670	669	651	700	668	647	688	672	672	682	687	667	668	674	637	695	671	644	660	633	655	696	635	709	663	654	647	659	664	655	688	632	630	714	645	661	655	664	704	645	695	669	699	631	685	694	639	670	656	635	652	656	671	661	619	670	697	698	652	627	650	665	727	630	693	659	615	680	661	694	732	636	623	636	646	679	669	649	657	684	689	646	701	644	660	693	672	685	648	642	698	666	641	657	680	600	700	621	679	680	678	653	678	644	637	675	691	709	664	699	654	676	670	699	650	648	661	655	633	684	659	689	630	658	613	712	614	647	666	670	677	642	656	684	681	639	628	671	716	684	673	666	668	620	681	653	703	645	647	622	658	674	656	686	634	678	650	646	673	684	622	664	655	637	646	688	684	666	703	648	649	661	650	632	696	665	646	643	646	706	633	670	670	661	642	686	637	687	646	698	675	678	665	653	650	644	636	672	639	682	667	660	674	658	643	697	680	647	678	640	679	677	648	646	650	649	655	665	622	708	651	659	659	690
28362	3436	768	498	297	244	228	196	161	157	130	152	148	138	153	163	118	120	138	111	130	120	131	130	129	110	136	128	119	112	133	112	119	108	130	135	123	107	128	104	114	116	101	127	128	97	118	117	133	104	125	114	125	103	118	112	114	117	107	122	128	113	134	142	113	122	114	110	119	107	104	108	127	119	118	118	116	142	122	108	140	115	125	109	116	109	107	147	97	110	132	124	98	117	129	121	128	109	109	134	131	104	114	130	119	115	111	114	128	132	115	107	132	124	144	103	119	104	138	120	125	112	114	116	127	125	110	108	125	125	109	128	127	127	116	125	128	123	107	105	154	137	119	120	121	123	119	130	119	122	135	121	130	117	116	142	125	91	100	140	106	125	123	120	117	114	132	114	102	119	118	135	125	135	120	116	136	118	117	121	116	136	130	103	130	135	142	131	112	117	122	120	118	107	125	124	108	137	129	114	111	105	128	133	125	127	108	131	138	131	108	105	133	128	147	90	125	111	111	120	133	105	131	117	120	110	131	116	120	124	116	110	118	123	119	108	130	115	105	125	115	156	112	119	128	117	108	122	120	116	141	104	109	118	150	122	100	115	109	143	123	130	118	133	100	108	109	120	138	94	109	118	123	112	114	124	116	132	126	126	139	125	107	111	110	116	111	126	131	134	130	109	126	130	122	129	115	135	110	102	116	134	117	108	138	109	130	143	111	121	108	118	108	117	121	93	101	111	124	124	126	109	97	130	101	124	135	109	129	123	108	106	122	125	93	124	133	123	122	108	135	124	146	131	132	119	102	116	119	124	98	124	107	119	121	107	124	122	130	126	143	123	130	113	124	102	125	111	101	119	141	106	114	135	133	117	126	138	97	118	133	124	113	136	136	133	108	127	117	120	125	125	108	141	119	118	134	133	104	124	106	114	127	113	114	120	132	120	118	109	112	124	108	118	118	122	123	110	134	109	129	144	114	145	114	110	115	138	133	110	131	121	112	126	121	123	120	123	116	131	112	118	136	104	124	131	120	113	116	135	126	113	129	126	113	129	113	108	130	134	132	106	126	113	122	127	116	133	134	112	135	120	122	136	111	119	111	116	134	112	122	130	116	129	121	111	105	112	140	130	115	120	118	117	136	113	110	132	129	112	112	117	109	126	100	104	108	121	125	144	128	134	113	124	127	129	121	124	112	106	120	131	121	125	135	107	110	116	124	96	116	114	145	135	115	127	111	110	130	125	121	137	120	121	112	109	129	123	114	137	108	113	119	128	136	137	127	102	127	112	120	107	123	121	113	109	129	129	133	100	99	110	122	124	116	108	113	134	117	112	92	100	113	121	135	112	109	130	121	135	109	130	120	137	133	107	134	121	134	101	120	104	128	108	113	102	131	108	107	120	116	134	118	131	119	123	118	111	131	113	125	123	111	117	140	107	112	146	113	128	103	135	108	117	115	120	139	119	151	110	103	103	121	112	92	122	110	117	108	108	127	110	114	109	143	123	106	112	135	135	100	120	107	109	132	131	113	134	138	127	120	109	114	120	110	112	113	96	118	130	105	109	117	115	118	103	136	143	141	129	117	137	121	114	107	128	121	107	133	115	127	119	129	122	134	118	108	142	124	114	128	121	107	118	124	110	143	122	136	103	141	85	107	118	118	116	128	131	128	117	117	119	128	124	135	118	114	125	119	136	130	95	120	103	120	123	103	108	97	125	120	105	108	122	142	108	120	108	134	108	112	115	116	114	111	106	127	125	117	109	129	120	97	120	96	116	138	104	121	115	133	116	118	113	110	126	116	117	122	124	122	126	111	130	130	128	130	123	134	117	94	123	121	132	106	125	118	142	124	111	114	112	146	137	103	97	124	128	105	117	119	128	119	132	121	111	142	121	105	121	123	123	119	114	126	123	138	114	127	125	102	108	117	115	110	143	128	131	114	98	104	117	107	106	122	126	117	108	122	124	109	118	131	140	100	140	122	123	143	120	120	122	108	142	127	116	126	100	103	118	137	144	98	115	127	115	100	122	126	108	134	118	109	128	113	138	127	130	133	110	129	113	119	112	124	127	133	123	123	123	128	131	117	122	123	111	144	137	135	123	126	121	127	102	109	124	147	108	127	133	116	131	110	151	122	115	130	125	131	105	123	107	128	127	116	149	142	125	116	130	116	117	131	105	122	124	99	119	125	108	115	97	111	111	140	142	128	124	115	118	136	114	127	133	139	115	125	137	111	138	114	128	144	122	118	134	121	122	120	121	123	130	115	119	126	130	107	128	132	126	124	121	127	138	138	122	109	124	124	116	118	121	112	126	137	126	135	105	124	111	134	131	115	111	118	123	127	106	129	134	141	131	94	131	112	125	133	128	114	142	111	122	114	112	134	111	111	123	119	130	113	105	124	119	111	131	127	120	108	132	114	121	112	138	129	129	114	120	126	107	111	112	112	116	116	106	131	125	131	127	134	131	127	123	127	113	124	113	125	107	111	128	114	124	122	135	113	103	104	115	115	127	125	115	128	101	135	106	130	119	114	122	129	125	109	120	93	123	125	131	127	116	104	141	116	124	120	128	126	130	123	112	115	122	111	127	118	124	122	117	105	131	121	115	111	122	108	103	123	120	117	129	125	131	101	144	97	127	121	133	111	128	126	128	111	130	127	116	121	115	125	108	131	121	130	108	147	143	120	125	126	131	125	112	116	133	129	126	109	121	113	131	122	138	112	131	121	117	115	119	111	134	127	114	108	116	113	130	129	125	100	141	136	111	117	128	133	115	110	114	125	116	120	133	123	105	144	116	117	101	121	123	124	146	119	136	133	128	107	143	128	114	106	110	129	108	125	105	122	116	119	114	140	122	138	119	125	141	109	134	130	116	114	131	125	109	117	108	115	116	111	111	119	132	108	128	127	125	116	117	107	114	121	126	119	132	106	132	108	116	123	97	136	114	130	139	134	133	127	114	139	110	113	119	116	118	126	115	104	124	115	100	135	119	130	131	116	122	122	128	111	94	111	117	131	106	125	109	117	125	124	149	117	141	102	118	126	113	141	128	117	118	125	124	115	125	103	128	142	106	142	127	146	109	112	114	129	112	114	120	125	118	99	132	113	125	117	126	106	129	115	118	135	106	132	113	117	98	102	149	114	108	120	127	117	105	135	121	139	149	133	118	107	117	127	134	141	109	119	114	125	128	112	121	130	136	101	122	115	121	112	120	119	122	120	108	144	109	150	119	141	120	126	117	130	108	134	121	117	121	123	134	124	137	114	107	143	130	136	141	119	126	130	113	140	127	131	130	111	125	109	131	120	133	120	128	100	121	123	113	120	137	126	117	124	123	126	121	133	124	121	137	109	128	132	121	107	118	130	101	118	120	131	110	117	122	125	110	117	108	120	136	139	125	102	120	119	104	114	121	111	102	127	117	122	129	126	114	114	114	118	106	125	125	116	128	131	118	118	115	120	114	127	124	138	114	122	107	122	122	105	115	118	118	130	112
17021	723	1355	1451	1253	1061	765	736	643	560	532	526	441	494	436	466	441	401	414	368	379	368	349	359	380	329	395	383	347	345	338	363	354	336	344	351	339	350	363	343	347	313	315	321	319	337	356	322	336	309	313	360	313	316	340	331	341	330	311	314	325	339	342	317	311	384	361	340	339	348	374	348	300	324	294	314	378	350	327	324	338	357	319	321	342	320	361	305	321	311	313	340	347	347	318	295	335	325	327	303	309	325	316	326	310	326	346	293	327	358	351	305	322	306	356	339	326	315	347	322	301	332	323	310	305	357	322	327	282	330	300	320	310	323	326	325	322	339	335	329	334	339	315	332	337	297	330	324	315	350	307	311	307	344	351	330	303	272	323	313	288	378	314	322	337	330	295	329	338	312	331	290	325	322	305	336	291	339	320	334	325	314	295	354	320	303	324	343	320	356	341	328	340	313	335	336	317	325	296	319	304	319	312	319	285	338	301	349	327	324	298	328	325	348	310	315	302	319	301	328	299	306	290	329	304	312	327	309	324	306	333	307	303	346	341	319	325	302	341	314	320	330	323	299	339	302	305	323	320	312	312	279	310	322	329	303	317	307	311	312	301	330	334	349	338	324	306	349	320	316	323	309	341	309	313	330	344	340	317	323	331	324	345	333	324	351	306	340	326	324	298	306	334	319	340	334	317	311	308	310	322	305	326	319	350	326	309	315	342	310	331	337	333	306	327	324	309	309	287	327	302	323	297	331	314	339	313	324	331	317	330	328	309	329	354	294	340	333	319	325	314	333	326	329	297	303	348	342	358	331	311	277	347	318	330	297	330	312	304	316	344	323	311	326	324	314	312	311	323	312	303	304	318	307	318	313	321	333	323	335	346	337	329	297	315	292	330	330	326	322	334	327	339	320	337	301	326	333	322	309	333	330	335	305	356	279	327	296	286	326	314	356	346	333	359	359	315	316	314	323	309	327	322	298	298	317	323	360	329	312	327	287	307	305	308	303	339	353	318	318	321	293	343	311	320	279	347	336	321	338	334	321	313	312	335	322	316	341	313	316	307	306	326	345	323	306	343	343	333	330	326	304	292	309	315	320	276	314	315	311	358	301	325	319	301	328	354	340	344	329	293	348	329	329	315	303	304	330	304	340	338	317	344	299	325	336	352	321	326	319	304	332	312	324	328	306	341	321	337	301	326	334	360	305	318	312	325	336	320	350	315	313	314	291	341	317	314	322	346	334	316	312	309	289	307	345	292	307	310	322	323	340	301	345	306	314	329	324	299	301	338	347	328	293	330	291	299	295	331	326	315	348	328	315	362	313	329	319	287	346	332	308	312	312	329	324	350	290	336	310	282	300	284	303	302	354	347	301	305	333	328	316	317	358	292	336	325	324	286	322	318	325	318	346	281	318	306	328	292	342	330	335	341	316	322	333	337	297	336	327	310	345	305	310	342	322	358	367	280	331	312	311	315	296	322	319	311	322	320	348	308	305	319	335	302	292	323	332	325	283	288	303	341	315	343	313	295	322	345	293	331	319	322	318	312	325	331	300	329	349	333	381	329	319	337	320	300	309	330	329	298	305	341	360	335	334	328	323	282	307	338	332	324	315	325	327	338	304	337	321	344	316	333	298	347	328	317	343	309	325	320	331	281	299	338	355	328	293	314	303	312	343	339	314	311	322	310	269	324	337	316	323	329	304	310	336	333	311	339	300	316	316	293	341	295	364	320	340	330	348	319	349	307	291	330	335	333	322	303	345	299	352	329	285	336	330	313	354	308	309	324	315	303	307	352	327	309	289	313	331	368	334	291	297	321	328	353	326	312	336	310	338	324	305	329	299	304	299	308	317	345	316	309	326	309	330	302	343	324	282	323	322	307	294	322	342	314	351	304	316	336	306	307	299	335	320	325	356	337	324	357	305	346	345	339	330	288	277	304	298	294	340	323	325	312	352	316	317	341	306	331	313	315	338	339	343	310	337	322	330	316	352	319	334	318	344	298	302	298	340	356	324	314	301	318	341	320	318	338	329	323	321	301	312	313	339	328	347	333	310	353	295	363	302	306	330	351	292	331	311	333	316	309	325	342	316	323	292	312	304	342	332	333	312	319	318	321	308	318	323	348	313	321	297	331	296	294	334	307	329	324	341	334	314	314	292	306	336	329	340	338	339	339	290	334	307	344	329	293	335	350	300	338	327	340	305	314	315	309	324	294	340	335	297	294	335	311	326	321	297	301	311	294	344	318	307	329	318	316	317	306	342	313	299	309	299	313	321	337	328	308	349	323	326	337	327	339	318	309	282	370	334	330	303	333	312	312	319	314	313	329	302	334	332	336	317	302	335	319	316	302	300	318	341	316	356	320	329	319	351	307	305	316	318	323	303	311	313	333	318	316	349	319	312	329	292	294	304	321	359	321	332	307	301	318	306	291	328	338	330	304	325	324	339	307	324	353	349	340	332	336	326	328	320	321	348	319	298	292	302	301	279	297	307	345	326	326	361	327	319	328	267	322	342	306	337	325	321	334	305	300	325	318	313	312	359	320	336	336	311	289	304	329	315	322	296	311	306	330	320	318	327	324	298	334	305	332	318	326	302	332	318	289	329	306	331	308	312	302	342	308	319	334	313	321	335	330	321	308	339	328	309	306	330	334	331	320	321	331	320	317	320	339	317	283	337	327	346	303	315	353	299	319	307	322	356	303	317	321	315	310	326	330	318	333	295	355	317	319	311	296	367	322	322	273	300	312	330	331	327	360	293	280	301	325	292	328	351	323	309	316	320	288	322	340	330	315	295	334	305	304	308	320	319	297	306	313	313	333	284	293	318	321	342	282	328	326	329	340	320	313	316	270	325	281	301	296	312	320	345	321	307	341	344	297	314	328	320	307	275	308	316	340	315	326	319	307	318	295	314	283	336	305	326	311	313	308	340	327	365	295	329	359	297	317	316	331	318	347	330	315	334	306	342	338	328	334	347	333	322	347	303	291	284	301	342	330	304	333	332	335	328	324	316	298	309	350	294	329	301	326	337	290	320	321	332	336	344	318	312	319	346	290	314	314	323	323	310	329	320	360	318	292	298	320	303	318	322	339	310	302	284	321	320	329	310	346	312	376	285	314	335	288	333	332	332	286	342	313	304	311	331	305	369	334	340	355	327	311	321	313	309	300	319	322	324	343	291	299	300	328	294	310	320	313	292	334	324	308	362	335	330	312	326	327	335	318	329	324	340	331	304	337	342	294	310	327	327	331	307	303	323	363	337	319	329	329	300	320	332	335	340	306	282	323	339	349	317	342	323	314	300	306	328	311	332	297	330	323	323	299	295	330	309	353	316	315	316	369	322	321	320	343	340	305	341	314	303	325	288	347	315	314	283	324	330	311	312	318	318	313	297	292	310	332	323	293	350	307	336	338	319	334	304	288	327	309	313	332	318	283	319	334	316	343	300	331	293	297	307	310	314	326	348	298	302	311	324	294	311	326	309	319	320	291	328
5835	500	363	336	370	298	370	336	367	317	376	348	359	401	349	341	368	357	366	350	329	351	358	361	343	366	360	332	355	341	381	344	378	374	368	356	321	352	320	367	369	392	363	344	361	353	317	366	376	404	377	369	316	331	381	375	352	373	344	335	367	353	363	368	375	352	358	370	340	350	369	376	320	332	379	346	338	339	356	348	377	370	391	371	374	331	390	370	375	349	338	374	340	349	359	374	378	361	362	320	337	347	363	332	346	373	331	349	369	306	357	354	352	346	328	357	333	335	353	337	368	355	348	365	393	358	386	358	347	342	341	373	320	345	366	344	359	356	363	354	348	366	370	349	380	363	329	400	359	382	362	309	359	385	352	384	371	313	360	319	383	386	341	379	341	354	334	393	379	345	371	357	353	372	364	339	325	343	343	344	333	388	372	417	332	342	328	337	376	324	381	324	307	360	375	353	327	350	373	353	354	362	307	359	351	343	355	358	386	327	401	339	362	382	354	367	370	361	350	393	350	350	352	366	364	372	362	359	341	352	357	378	374	375	356	351	341	362	381	386	312	357	370	345	346	381	388	347	341	374	316	404	347	392	363	348	370	379	366	337	351	335	332	350	309	304	346	368	360	357	370	361	316	374	334	349	381	391	360	316	360	349	370	400	354	387	337	350	388	348	361	334	308	373	341	351	387	338	334	367	356	366	349	393	347	339	401	341	320	357	363	320	330	347	372	340	344	360	372	361	358	362	337	355	335	384	389	318	351	333	318	372	343	359	354	359	342	353	318	331	330	355	360	334	346	363	353	330	344	344	363	350	349	342	367	384	354	353	351	350	368	335	376	316	320	359	367	379	321	346	337	351	351	350	337	352	347	352	326	357	350	346	342	362	382	353	361	388	344	345	396	359	385	370	363	347	370	373	369	382	371	363	385	354	376	351	352	351	334	360	402	352	314	361	373	353	368	360	333	334	351	375	353	295	360	357	385	360	339	353	349	384	395	361	371	365	345	370	337	353	365	395	326	354	343	366	379	385	346	350	356	344	381	367	328	347	339	358	374	328	366	344	334	351	335	347	362	358	353	350	365	345	354	324	339	346	372	370	369	343	367	334	368	368	386	365	337	330	357	325	377	368	343	343	373	336	348	355	363	312	323	336	329	355	331	381	407	382	328	377	393	380	368	344	325	344	372	363	365	362	405	317	320	349	374	389	355	380	343	360	363	357	389	344	391	360	367	365	371	327	333	311	342	348	387	355	380	324	368	339	356	367	361	362	337	345	365	375	360	335	331	378	357	402	382	372	345	367	336	344	348	348	332	378	351	394	320	331	354	340	349	321	341	361	338	381	352	336	340	349	403	350	370	335	368	345	333	361	334	375	365	345	341	356	319	348	326	350	340	357	376	381	354	357	348	327	353	367	368	368	334	378	341	347	349	351	357	379	369	353	355	345	350	305	355	342	331	367	361	357	400	351	319	354	357	356	384	348	376	350	327	367	372	382	356	360	368	365	356	375	384	357	342	359	343	373	372	384	367	376	367	366	355	347	382	380	389	380	372	339	386	354	355	356	342	346	358	346	351	380	350	334	348	328	352	365	373	362	351	342	369	376	379	334	346	354	349	345	367	338	345	335	330	359	331	393	344	361	351	349	406	346	363	366	360	358	386	358	342	347	331	359	332	338	381	341	367	378	368	327	326	389	392	395	387	298	383	352	364	362	331	349	361	368	426	367	378	363	383	362	356	360	330	338	355	319	339	370	358	336	352	382	393	360	370	336	348	350	367	347	399	368	324	364	396	391	381	331	369	370	376	357	384	350	371	353	330	323	370	349	365	391	362	356	360	365	374	348	401	393	349	353	305	344	370	338	396	361	363	374	346	380	355	367	367	375	325	359	314	368	366	380	361	353	327	353	340	359	351	363	355	367	373	354	346	363	346	369	381	349	370	384	331	351	347	351	402	385	359	362	392	363	379	386	360	391	375	349	383	375	403	356	360	340	308	393	377	370	336	343	427	367	338	359	369	368	372	350	370	345	343	357	407	362	350	369	343	382	356	375	383	327	364	369	331	372	389	353	347	382	350	385	390	369	333	328	342	380	370	372	367	377	350	383	355	365	341	370	367	349	353	347	311	334	365	377	367	339	373	358	374	356	383	367	397	341	335	340	333	379	348	364	346	376	356	352	388	351	363	348	303	325	382	349	354	357	356	396	388	335	360	341	346	344	369	328	349	368	386	352	340	311	354	362	335	366	359	387	320	368	361	359	393	348	359	350	347	360	331	342	354	356	332	330	370	338	371	359	386	342	381	357	379	371	379	361	375	395	306	328	341	351	343	333	357	379	347	401	321	376	336	349	346	367	352	362	362	356	339	380	327	370	326	371	338	359	366	366	342	329	382	380	343	338	343	369	366	337	362	341	384	351	378	334	332	337	351	362	343	325	377	362	352	359	359	352	338	338	347	377	355	357	341	343	400	384	354	343	338	336	336	398	345	366	334	347	375	361	350	371	356	365	306	350	383	372	376	348	330	370	362	348	343	373	352	341	351	359	365	321	367	394	307	316	375	362	369	356	383	381	333	372	347	337	324	367	334	387	395	341	340	345	355	354	351	328	330	367	367	341	385	346	358	351	357	318	353	337	351	313	385	367	357	362	384	356	361	387	375	374	336	344	376	356	371	376	298	358	375	386	378	359	349	345	338	403	382	350	376	349	360	365	374	349	348	393	383	330	352	341	362	364	385	345	347	377	353	380	369	347	366	385	357	379	339	304	373	361	346	396	349	343	362	399	315	383	342	366	358	366	351	333	334	334	325	382	325	359	401	350	338	340	344	331	385	339	359	367	323	351	339	351	368	340	369	353	368	391	320	362	374	355	343	357	384	388	358	350	359	357	365	348	352	360	326	358	345	376	394	369	391	358	321	353	373	352	342	371	346	405	379	366	409	345	319	354	339	331	400	338	357	384	368	340	367	352	378	363	386	355	356	360	334	386	374	349	348	358	351	362	347	354	356	350	338	346	401	380	361	326	359	397	392	340	358	377	399	330	354	339	362	377	347	321	367	341	351	346	336	349	330	419	363	406	337	355	344	348	370	325	354	386	347	362	338	371	360	329	337	360	335	295	343	325	373	330	333	367	353	345	358	344	359	382	307	348	340	373	370	365	378	344	370	385	379	359	365	331	372	398	388	358	334	404	353	351	345	382	384	354	362	346	382	369	359	338	378	343	350	347	388	351	338	394	355	378	382	373	367	331	353	376	365	315	331	371	347	379	321	344	366	350	364	330	341	363	346	350	404	346	386	333	376	369	383	337	386	350	341	377	359	378	331	319	358	372	350	364	342	396	357	365	396	370	365	331	368	347	389	341	390	367	377	375	342	362	371	353	349	383	350	342	352	365	365	351	355	372	368	372	354	330	323	327	341	383	338	319	345	349	341	358	375	371	377	370	368	357	347	352	364	339	344	323	396	340	381	359	345	400	343	343	340	351	364	375
4854	848	838	834	849	841	858	867	861	845	883	843	843	833	793	848	837	832	802	805	836	851	894	809	804	880	819	817	837	810	865	884	830	872	807	845	844	828	821	836	784	790	815	831	821	829	766	862	821	841	847	843	893	778	832	886	827	857	834	795	859	852	825	823	839	829	821	849	856	865	862	839	825	855	852	868	827	842	817	808	827	851	824	824	843	848	832	827	845	835	849	825	816	826	834	787	869	824	814	823	828	777	844	866	810	809	858	808	825	770	824	846	803	848	848	857	855	819	812	791	821	838	826	841	811	849	778	823	795	766	847	819	838	807	848	835	917	899	843	850	843	809	835	859	837	872	836	832	824	866	823	850	875	885	777	837	799	864	815	829	818	843	869	818	821	793	790	833	879	858	779	836	832	867	883	843	839	896	847	864	847	857	788	847	819	838	833	835	867	873	836	860	840	771	831	927	785	832	844	813	859	830	892	847	832	821	830	832	825	843	883	799	827	817	868	822	785	833	853	776	874	872	812	845	846	908	837	877	838	830	874	841	835	847	855	813	900	846	854	883	883	882	847	853	877	860	836	856	900	843	812	843	832	794	827	866	807	839	853	829	772	847	849	832	799	839	835	852	838	853	868	831	831	843	872	847	845	818	859	814	823	789	836	801	795	804	848	780	841	793	829	876	804	848	820	821	822	862	878	822	816	829	809	874	805	811	896	865	831	848	891	818	793	875	830	753	829	830	824	873	853	840	819	851	840	877	858	825	825	846	867	853	817	774	811	828	865	773	790	841	893	837	815	891	878	774	797	864	830	845	830	832	801	846	863	861	817	823	821	819	856	896	815	855	766	886	858	849	870	832	817	861	870	778	865	843	863	829	825	830	825	821	876	827	842	819	916	836	815	833	807	828	795	791	818	837	873	852	824	813	915	814	870	820	823	834	779	801	875	861	834	856	908	863	847	863	831	812	857	786	843	797	869	870	822	826	871	868	848	801	776	848	878	791	858	835	872	850	836	823	844	863	837	835	866	814	847	844	848	828	855	848	798	825	775	835	784	827	808	827	808	846	857	845	876	817	820	810	841	833	836	832	779	800	844	840	823	834	817	843	821	776	891	827	865	832	828	853	876	827	868	804	880	863	808	817	883	828	817	900	825	803	821	814	828	876	789	821	823	842	844	886	896	805	839	837	841	796	860	818	824	865	759	847	874	861	827	836	856	820	841	845	847	864	857	835	814	783	879	864	835	803	823	845	848	847	812	840	815	841	842	917	861	855	840	825	840	845	870	817	840	829	862	827	859	874	871	840	880	896	837	825	889	873	816	851	832	854	819	870	838	840	850	830	882	812	863	782	823	896	849	818	855	804	790	767	888	840	841	821	877	843	859	814	852	806	796	813	862	832	823	805	855	781	833	827	825	840	850	856	811	819	815	870	883	787	844	881	818	843	811	863	833	865	831	814	840	869	809	800	823	842	848	868	884	865	832	854	892	819	795	863	838	784	846	871	857	804	794	839	873	844	815	866	819	850	889	882	869	820	798	797	858	833	851	841	848	858	849	818	899	822	881	821	791	859	843	877	801	820	815	853	858	777	817	820	823	812	820	865	797	839	799	845	883	805	844	850	834	824	885	827	777	883	824	778	870	884	869	800	852	861	820	805	870	847	840	827	815	823	842	877	805	829	799	872	823	869	847	834	853	790	771	859	813	812	862	821	829	856	839	846	811	846	828	841	879	787	873	854	803	818	872	849	907	791	873	865	888	852	855	814	910	912	826	831	803	829	873	847	845	781	807	796	804	843	831	837	806	873	825	796	860	831	849	885	851	863	824	846	828	843	871	798	878	808	835	836	818	817	866	830	825	887	857	832	816	864	856	834	860	860	819	888	857	889	821	840	878	843	806	844	849	840	861	857	809	851	834	813	815	793	842	836	877	813	860	796	849	830	831	865	801	820	881	797	806	891	850	836	847	835	837	903	825	820	862	835	818	803	812	852	856	826	806	843	789	841	851	919	848	794	841	804	811	815	852	856	842	839	831	790	832	798	884	824	782	808	807	818	885	807	843	809	861	843	863	851	849	882	821	823	844	812	837	810	903	889	855	825	844	802	801	808	858	854	790	823	827	882	835	814	885	788	781	850	787	846	848	876	819	816	866	799	839	873	895	817	855	843	817	815	827	819	814	839	881	815	845	799	871	841	844	862	826	806	826	898	835	858	870	847	820	847	836	792	855	837	862	838	848	883	865	826	844	842	811	826	795	809	801	827	835	876	864	838	816	800	832	828	806	859	832	836	831	819	809	849	831	780	818	795	850	783	831	841	795	851	820	864	793	798	823	887	844	807	850	819	866	857	778	845	831	825	852	834	857	808	764	808	846	858	866	854	837	840	837	854	822	833	846	861	821	841	848	842	826	858	831	853	765	862	867	807	817	837	852	883	859	861	773	870	802	824	836	815	843	848	878	803	905	802	781	808	871	868	781	839	885	851	839	830	816	894	839	826	768	801	832	812	843	852	831	802	823	825	846	876	849	806	829	878	835	821	891	841	820	873	871	821	910	819	885	882	796	807	779	845	841	843	833	794	809	839	872	799	845	853	811	814	836	820	841	856	840	823	846	858	802	802	803	883	838	844	871	875	793	819	858	804	794	847	847	810	835	869	839	842	801	834	825	834	785	869	829	916	900	819	864	818	859	847	816	818	828	850	848	821	883	859	873	794	827	842	836	840	878	820	901	850	812	829	850	800	886	885	852	829	866	787	826	848	870	813	806	838	821	829	886	862	837	808	842	874	826	870	886	808	860	885	815	796	872	795	796	846	845	840	797	875	851	858	834	839	812	866	810	791	836	869	881	802	813	912	853	853	881	879	844	827	842	814	819	866	801	840	884	866	801	846	853	783	834	817	863	840	840	799	821	831	897	810	853	845	857	866	810	848	844	821	800	847	867	815	856	835	817	875	853	844	806	810	834	864	832	789	842	813	854	778	818	764	756	815	856	841	810	882	805	824	840	784	872	831	828	802	805	836	866	799	805	836	824	817	779	797	836	838	892	814	828	832	864	762	841	851	866	854	853	838	790	832	780	836	867	852	834	813	860	851	825	813	862	872	857	788	807	875	842	836	856	819	861	838	861	878	846	840	888	801	846	863	829	818	815	848	820	844	814	850	835	823	838	839	810	865	836	850	796	859	847	816	860	842	857	811	819	819	791	790	837	849	836	839	830	852	848	801	824	826	817	823	793	812	849	799	778	851	828	820	835	837	796	895	882	889	847	887	880	862	844	825	846	870	798	850	875	791	854	852	849	830	780	844	820	851	795	823	843	887	821	883	839	835	850	792	843	814	810	835	852	863	833	816	811	907	886	843	834	883	841	842	780	840	870	816	880	819	821	810	809	850	841	801	763	877	833	854	824	837	850	825	817	853	896	905	876	850	781	836	862	845	879	852	830	845	840	896	847	851	853	880	827	884	800	862	784	820	840	823	878	851	820	822	849	875
18683	1568	554	428	396	359	322	347	264	307	314	305	286	285	289	293	309	319	275	309	258	274	248	257	296	277	280	277	282	244	280	282	284	257	245	264	323	285	263	274	309	282	284	273	305	293	264	305	278	272	292	296	274	262	276	285	289	276	285	283	291	251	259	295	263	299	291	293	295	271	269	272	285	271	277	298	269	272	270	275	279	303	323	279	286	287	297	259	261	313	271	262	295	284	309	301	288	286	305	299	263	270	281	271	287	276	265	287	282	248	280	285	272	289	261	276	289	273	277	281	304	269	306	312	258	264	260	267	274	282	299	268	295	263	306	301	293	297	308	272	286	274	284	305	285	280	259	302	278	283	285	290	280	289	275	310	271	274	286	311	269	279	293	291	269	224	287	295	292	274	272	264	274	252	257	264	253	307	245	243	299	278	302	246	267	275	320	252	253	278	288	276	289	287	251	279	268	269	262	311	275	303	280	275	271	257	264	312	279	282	259	285	256	287	282	266	248	279	285	242	326	295	254	269	302	287	273	275	275	287	289	274	273	306	311	283	268	290	291	256	288	273	305	280	299	276	314	294	286	293	282	283	293	320	307	243	295	284	308	297	277	294	291	304	280	269	304	306	267	294	259	260	264	278	297	280	269	252	254	289	277	260	254	238	322	288	268	294	275	258	273	269	267	300	276	305	250	329	281	266	290	302	277	294	270	280	285	268	300	256	263	277	292	298	292	292	292	260	291	283	261	283	289	289	267	254	270	241	262	289	285	298	252	255	297	271	271	258	322	248	289	267	265	264	273	289	266	262	295	277	302	289	262	284	305	273	275	252	291	288	263	316	293	294	256	309	274	261	284	290	276	268	234	294	272	287	289	297	275	280	264	278	276	286	278	271	292	308	290	235	292	257	321	271	262	253	255	281	274	272	274	265	280	272	243	268	252	299	281	324	279	294	278	269	285	268	259	266	269	288	278	285	260	280	268	269	265	278	295	277	239	288	276	309	294	286	285	253	301	312	269	264	282	276	267	257	262	293	270	264	257	276	282	283	245	282	263	273	265	256	279	281	276	286	283	309	308	280	313	283	288	268	260	280	308	278	277	282	273	251	293	247	269	310	300	271	265	290	302	279	257	280	292	276	278	283	284	259	259	283	275	250	295	302	265	274	307	258	245	261	299	287	264	277	288	300	279	282	292	274	256	305	272	286	268	283	263	262	295	307	263	275	246	270	259	268	312	283	285	271	299	257	256	302	276	324	262	265	288	253	284	269	268	264	281	270	300	300	296	300	260	289	281	287	300	263	284	272	287	268	249	299	295	260	283	285	243	285	287	284	274	279	249	275	268	286	288	259	269	271	294	259	282	259	307	296	253	302	266	253	300	252	278	295	266	290	257	277	290	271	248	263	248	277	287	293	283	275	298	265	283	307	287	285	286	237	287	244	246	287	303	296	274	291	244	292	281	325	256	279	296	309	266	272	292	309	257	262	279	273	245	271	289	267	288	278	272	307	286	295	238	282	257	258	261	271	272	263	277	305	282	266	280	276	289	316	292	266	312	284	301	308	264	293	270	252	283	272	295	250	282	267	312	266	267	287	235	274	269	299	276	301	295	248	291	273	274	277	328	288	288	251	250	285	291	261	269	291	264	297	268	253	272	308	270	275	277	291	254	278	289	279	291	291	289	258	272	280	291	293	270	261	255	235	286	302	275	304	303	279	273	258	266	267	242	317	271	281	296	277	300	270	312	275	260	290	275	279	243	282	263	258	276	285	249	275	247	286	290	307	282	293	295	269	263	276	247	288	311	275	252	289	314	263	262	279	285	281	271	276	272	277	287	272	273	292	300	280	269	259	269	288	275	259	278	297	268	253	301	291	272	255	264	274	254	259	273	263	268	310	274	257	249	283	285	275	268	281	285	317	309	299	245	258	260	309	245	288	274	297	270	287	269	279	260	297	293	270	291	283	290	301	286	265	298	259	261	248	280	270	272	248	274	279	289	281	288	284	286	249	256	286	257	275	320	282	260	259	279	270	292	274	304	302	264	292	290	290	257	300	253	297	286	286	272	261	272	265	279	296	288	257	280	296	311	264	297	255	264	278	301	285	310	270	279	288	263	273	272	320	275	246	293	281	274	262	242	278	291	243	268	288	275	282	306	296	302	290	306	281	274	288	284	276	265	264	272	282	310	284	285	282	287	266	281	262	291	289	265	270	294	262	294	266	304	294	297	260	272	291	298	262	278	284	269	310	280	302	307	328	325	261	266	285	289	305	283	267	291	280	279	272	304	297	286	265	279	294	253	274	282	275	277	296	286	311	282	300	292	292	281	282	313	309	296	293	267	269	253	281	250	312	296	293	269	303	300	311	251	293	310	259	283	307	289	290	271	271	282	272	298	284	298	263	273	307	260	272	301	293	282	290	274	285	273	278	248	288	291	263	271	238	274	268	293	298	270	259	267	249	305	264	260	283	292	278	301	272	284	266	307	267	290	281	296	307	273	255	300	282	291	320	284	258	261	301	275	294	308	307	280	286	301	282	264	284	263	262	279	266	276	278	257	262	279	285	279	249	300	261	270	305	282	275	299	307	285	273	257	229	290	271	291	297	275	268	268	304	263	297	293	307	307	303	282	275	282	293	271	281	258	259	285	266	284	270	252	285	301	260	292	275	263	262	293	294	285	282	303	278	277	287	298	277	281	261	298	298	310	291	272	281	309	292	283	294	281	289	299	274	315	271	279	280	303	303	303	266	286	282	328	280	262	262	295	256	274	265	278	299	273	252	272	281	290	284	285	292	274	264	294	270	282	276	266	280	272	274	247	267	283	271	273	264	279	256	275	255	266	279	267	311	292	263	276	285	277	272	292	309	249	284	266	280	310	244	275	245	306	257	291	276	267	273	246	271	251	279	266	261	291	266	262	284	266	250	264	256	293	270	288	302	281	287	291	277	267	281	273	282	277	275	256	312	263	260	261	264	273	288	266	292	294	286	296	263	289	293	281	292	282	315	279	266	241	280	274	279	262	287	264	271	256	294	303	296	280	266	261	297	270	306	272	272	269	256	266	275	298	263	255	247	295	284	288	271	286	288	285	281	287	267	301	288	256	287	269	271	288	295	291	312	246	286	315	325	290	276	271	273	249	281	242	275	274	313	273	276	252	262	278	281	250	272	274	282	304	273	292	285	287	267	300	299	287	290	270	284	286	291	312	280	281	263	257	299	270	303	271	250	258	294	318	303	283	285	312	273	254	256	292	255	308	256	279	296	270	288	287	299	289	275	249	269	288	278	288	255	266	276	264	262	296	303	276	306	293	299	307	286	313	260	228	248	274	312	260	283	267	279	285	294	272	275	285	290	288	308	249	293	265	275	289	279	314	275	294	274	276	290	309	268	279	253	294	292	271	281	296	263	280	256	247	297	269	260	310	281	279	308	284	291	265	263	277	287	257	287	290	276	290	263	253	291	281	282	289	308	232	259	258	272	299	332	294	257
12892	834	1191	1215	1124	973	911	891	815	808	752	739	775	771	720	749	651	718	737	660	712	698	694	681	676	698	646	689	634	630	658	646	666	627	734	712	688	641	706	625	650	634	702	638	692	655	627	670	639	688	659	692	666	665	674	668	637	702	679	722	656	639	689	638	647	699	695	679	657	709	655	626	665	647	636	685	696	636	667	716	694	664	638	678	680	663	626	647	610	696	665	652	666	627	719	648	654	634	683	693	665	671	712	677	640	678	658	665	648	646	680	689	636	661	679	639	666	648	666	635	678	668	629	617	704	634	648	688	652	639	641	694	738	638	595	698	655	677	691	654	682	690	631	663	607	656	650	662	650	690	639	609	665	655	647	661	635	644	637	637	669	707	686	636	653	643	637	621	625	630	652	669	638	634	645	694	667	619	701	641	669	636	650	632	636	640	654	664	636	643	653	681	691	604	614	670	677	684	665	690	661	652	672	675	668	639	717	701	671	665	646	617	663	643	629	653	629	700	669	630	655	607	683	665	684	693	642	690	692	624	712	658	631	702	689	618	676	664	640	663	685	652	669	667	686	637	662	678	679	607	673	642	673	648	686	653	669	641	667	658	661	694	660	633	703	659	639	689	611	699	664	638	670	667	671	695	644	678	621	649	630	657	658	656	658	630	651	686	634	654	655	685	660	646	629	613	676	674	704	652	647	652	659	689	625	687	645	645	665	667	646	614	665	690	687	677	673	656	646	634	677	651	698	633	648	619	677	647	669	717	672	679	653	593	669	651	625	651	660	666	642	637	668	660	660	672	676	655	657	676	717	640	656	679	665	683	698	654	662	644	643	667	671	653	655	659	624	695	638	679	646	678	636	737	635	668	646	632	639	641	656	648	652	648	656	671	645	659	656	696	659	627	681	624	679	677	651	665	659	603	652	641	695	686	642	696	659	659	702	675	631	693	673	654	621	682	686	661	639	706	695	621	683	670	657	700	653	618	657	644	661	685	665	686	654	689	700	666	691	662	694	678	658	714	613	688	701	661	666	640	662	675	702	692	691	687	654	670	643	661	681	680	651	644	641	639	665	639	698	715	627	615	639	676	658	668	682	606	640	684	632	631	687	685	631	621	668	735	703	665	623	681	667	646	658	651	698	653	651	695	683	650	698	664	653	646	693	644	665	665	667	689	653	690	696	654	684	651	672	715	681	693	687	653	667	688	651	680	706	686	660	656	682	639	681	700	618	666	645	643	654	689	686	661	673	696	660	651	701	674	638	634	674	633	652	668	682	664	666	695	705	656	672	680	665	627	656	623	653	630	677	647	624	664	711	641	662	642	645	663	681	677	636	663	650	644	655	676	688	669	632	704	690	648	695	632	661	618	675	653	712	662	661	651	658	651	628	640	626	660	663	703	639	650	597	693	629	630	654	671	647	647	675	644	675	681	611	638	670	679	729	628	707	712	680	695	651	640	679	647	671	633	640	663	677	652	698	688	648	673	693	663	648	675	682	623	658	646	660	685	667	669	641	677	658	701	693	654	651	677	710	637	690	670	656	647	590	661	675	697	662	683	624	653	675	659	697	701	680	674	627	689	674	658	721	688	668	731	703	617	704	689	699	681	719	639	645	736	733	681	687	637	637	718	670	655	643	672	725	645	660	703	634	649	693	598	662	672	687	661	677	636	649	647	670	657	652	696	708	670	680	663	659	677	622	654	694	674	674	581	697	658	656	657	607	635	688	651	651	615	621	631	696	658	658	607	673	719	699	586	688	646	664	708	660	638	690	696	705	710	689	657	697	647	678	662	631	632	710	719	644	658	678	641	679	651	654	673	666	642	685	716	666	625	677	687	641	635	652	678	670	704	647	667	666	672	645	654	640	676	671	627	706	678	641	643	677	641	639	634	667	633	640	690	674	682	668	676	644	673	659	671	639	659	653	669	647	665	673	706	634	674	674	695	636	716	621	656	682	654	642	679	623	668	653	639	740	684	658	651	644	702	673	665	642	657	685	662	699	685	653	637	673	648	654	681	699	632	625	701	661	659	683	607	658	702	675	674	682	650	673	643	644	678	683	695	668	629	655	651	693	635	644	682	648	640	625	667	650	698	638	606	636	702	670	633	676	691	654	684	648	673	614	646	682	673	632	688	671	669	648	653	668	659	693	686	725	662	631	673	689	624	700	652	652	690	687	657	678	658	679	669	688	653	697	661	689	699	692	627	655	643	686	619	637	663	653	612	676	625	657	632	665	653	647	674	653	652	674	665	698	669	683	641	642	685	642	650	679	650	656	654	692	701	670	637	638	682	688	625	680	711	652	699	665	648	636	666	709	606	697	685	660	628	636	659	732	669	679	653	685	642	663	639	644	640	674	623	670	651	662	668	672	710	669	645	617	615	672	652	660	745	656	680	661	619	639	657	685	671	677	709	705	723	668	668	681	659	678	663	652	644	637	641	694	641	664	699	699	643	623	684	649	652	641	629	706	683	662	654	619	693	696	663	653	677	687	627	685	660	710	624	663	648	622	649	677	670	656	692	733	673	678	644	658	658	731	620	675	701	657	680	592	681	669	666	680	681	647	736	693	637	658	699	650	652	663	664	689	663	723	652	671	635	661	647	650	641	658	655	644	667	645	645	685	666	642	686	702	675	633	661	625	663	691	670	683	665	644	664	634	662	666	662	627	653	656	682	653	662	684	694	624	650	649	685	691	610	668	646	635	698	622	646	653	695	657	678	624	594	693	670	692	654	693	713	692	704	700	671	630	671	670	656	683	656	650	644	621	664	673	592	677	705	677	685	668	724	688	664	667	687	633	694	646	654	672	689	662	663	654	657	685	633	663	631	643	690	636	704	671	675	649	652	674	640	681	708	666	662	654	679	667	687	596	668	648	639	644	708	658	685	694	636	652	644	638	705	667	655	660	672	684	658	702	666	650	679	713	657	669	674	659	666	686	676	646	676	677	665	634	672	622	695	641	676	678	656	679	679	702	661	672	677	699	653	632	652	652	673	691	689	707	654	684	656	681	660	669	638	718	644	684	681	682	702	713	669	727	638	699	679	658	671	707	680	679	655	621	715	670	653	625	658	618	679	662	632	659	641	695	666	652	644	679	644	674	618	659	640	671	703	633	671	652	703	679	682	630	626	669	721	641	656	674	687	690	614	620	732	650	676	701	651	672	629	647	669	661	679	676	661	629	690	668	681	635	611	646	711	683	630	662	650	651	666	665	629	697	693	679	633	639	629	656	667	670	673	671	652	666	661	662	673	644	654	647	674	633	595	654	691	678	677	699	649	622	646	678	678	639	646	626	626	630	666	655	665	663	644	646	696	626	649	691	681	653	628	669	649	680	637	675	630	636	675	698	696	649	661	653	668	669	630	680	635	679	654	635	653	664	660	615	623	693	614	629	687	650	644	661	679	667	671	614	636	676	679	685	654	664	647	685	667	614	651	652	601	656	678	657	691	661	633	702	682	687	699	634	625	652	676	650	636	622	642
29808	4147	688	450	334	235	198	172	163	155	170	149	137	131	132	147	135	127	132	139	134	130	134	133	105	123	120	132	145	114	128	131	131	129	132	129	132	144	129	137	146	107	132	93	107	119	136	148	119	128	131	146	102	120	142	116	122	105	116	130	117	105	121	127	110	116	150	128	126	117	108	92	119	134	129	146	119	102	133	109	112	137	150	103	139	138	117	120	132	113	123	128	136	143	127	111	122	111	118	126	118	118	128	107	111	119	109	114	109	127	114	116	139	128	124	131	115	122	118	105	126	125	129	106	106	126	115	123	124	106	105	115	116	126	128	118	120	124	124	129	121	126	120	110	122	125	120	131	119	116	121	132	136	120	111	124	97	123	118	113	113	123	127	129	117	116	133	129	152	111	95	121	110	135	125	120	108	141	138	132	103	128	122	101	120	116	116	108	134	116	133	120	103	108	127	121	144	134	127	118	126	110	125	119	129	111	125	128	115	109	117	112	130	124	105	111	141	94	116	145	106	109	110	110	121	114	116	140	119	124	113	128	123	102	106	118	123	111	120	94	117	128	120	113	120	121	120	137	124	110	117	128	108	118	128	118	118	115	130	154	128	122	135	113	113	131	120	96	117	110	107	132	115	121	114	132	128	112	119	115	96	118	125	139	119	105	118	119	101	116	137	110	114	122	123	132	122	139	118	137	110	126	105	118	139	113	96	119	128	117	124	124	139	122	111	114	122	119	129	139	110	129	101	138	124	109	103	135	122	118	130	139	111	105	129	120	136	116	107	134	121	98	114	112	112	123	111	147	120	101	116	112	109	130	130	126	126	120	118	130	119	97	119	132	124	122	133	108	110	117	127	114	132	104	119	134	114	133	142	109	124	127	131	99	96	109	122	121	122	103	122	107	119	124	96	112	104	129	117	129	119	145	137	140	132	137	117	137	129	124	136	116	125	113	121	135	114	97	104	131	123	129	107	112	124	130	128	122	111	113	116	134	114	104	125	123	120	117	126	118	109	117	141	104	120	114	83	109	115	124	106	99	102	119	109	133	139	118	120	115	114	121	124	110	109	102	113	116	114	123	130	130	130	118	115	109	103	129	138	133	127	93	126	127	131	123	150	124	119	123	119	112	108	108	115	120	113	125	129	135	117	104	110	139	137	137	122	114	139	115	126	123	123	130	116	126	104	130	119	120	133	99	143	104	135	114	121	113	122	107	120	123	104	111	120	134	108	109	115	131	122	123	107	116	123	134	116	120	105	136	153	112	123	115	139	108	115	123	128	114	134	101	115	126	119	128	95	135	102	123	95	106	117	138	129	125	118	113	112	113	126	102	117	130	147	110	122	108	123	119	148	106	124	99	108	127	122	125	137	114	126	112	116	118	107	111	100	118	115	138	110	114	108	123	136	123	128	129	125	137	109	132	118	116	96	139	120	120	126	128	106	110	115	123	127	127	106	118	123	125	118	111	123	120	127	120	110	116	116	124	114	106	114	126	126	123	117	117	114	106	135	145	142	144	151	100	116	104	133	107	133	119	130	135	117	136	147	117	110	129	134	130	132	110	108	109	104	109	120	113	114	117	121	118	129	117	113	125	109	150	116	115	118	116	118	101	103	119	112	118	115	121	125	132	113	109	133	125	135	119	132	129	128	123	127	134	134	126	117	139	116	129	102	120	106	129	160	120	121	122	102	133	113	122	114	113	136	108	113	126	100	126	118	117	123	128	134	125	106	111	123	117	132	116	129	116	116	109	134	133	121	105	116	134	120	120	126	113	115	129	110	132	109	108	118	118	113	120	104	113	111	126	106	121	111	110	107	132	146	105	131	128	104	122	122	119	102	118	112	129	107	125	133	132	118	111	115	109	134	133	103	121	124	137	141	121	101	122	107	134	118	109	134	134	134	113	125	110	111	105	121	121	116	126	113	129	132	105	111	113	101	130	126	128	114	124	109	122	131	121	118	119	128	146	114	126	134	117	132	136	109	118	114	130	119	121	129	139	126	117	124	107	126	130	141	140	131	128	121	103	129	113	119	130	115	100	110	116	109	136	117	145	155	119	103	117	127	124	129	125	130	97	129	120	134	130	110	109	117	110	116	128	126	129	102	122	128	123	120	123	136	105	147	115	128	114	139	120	107	123	124	121	115	121	132	121	156	122	124	140	117	110	138	119	120	124	111	111	133	111	101	129	109	140	113	127	101	116	119	106	146	136	117	113	115	142	122	117	128	110	112	140	116	119	112	132	117	117	109	104	112	123	114	126	125	123	112	127	100	124	156	117	130	129	137	120	116	112	111	104	137	122	122	124	136	130	117	135	127	144	125	119	104	117	96	125	137	120	119	119	132	97	105	95	132	128	102	124	126	104	131	126	137	111	130	112	111	124	129	120	108	130	120	135	118	98	134	120	132	124	141	135	113	127	127	89	126	137	126	136	118	130	127	117	110	102	117	113	132	104	115	121	134	117	126	133	127	123	116	108	126	123	115	98	111	116	104	128	130	116	145	129	125	117	126	135	118	114	102	126	139	109	141	134	122	133	116	126	114	136	97	118	114	111	120	130	127	122	126	117	125	106	106	116	104	108	143	129	111	114	134	136	118	130	108	121	120	125	130	126	127	118	105	124	119	110	109	126	102	147	120	122	112	117	136	121	100	112	109	114	109	103	111	122	104	120	114	128	101	116	122	107	119	139	126	140	119	116	122	124	118	107	115	127	116	112	106	108	117	113	120	139	128	108	125	131	108	125	125	121	120	110	130	112	134	120	122	100	125	108	121	128	110	122	104	121	118	112	114	118	119	104	106	111	124	140	118	120	116	93	116	121	124	131	141	128	125	101	118	121	118	126	110	115	104	104	109	105	127	110	124	138	114	123	126	118	121	108	129	113	121	112	123	131	118	129	124	121	129	115	116	134	110	147	140	107	130	131	112	136	127	102	136	115	112	141	128	116	139	115	120	129	134	135	122	126	126	110	134	116	124	115	142	122	110	95	130	120	134	107	119	133	135	118	134	131	136	98	110	130	109	108	123	115	112	113	109	110	111	121	111	118	105	116	104	112	105	99	122	112	116	148	122	112	105	126	115	118	124	115	111	128	126	125	109	99	120	103	112	138	120	125	125	106	113	122	119	139	126	135	136	122	143	113	123	119	122	123	126	128	118	108	111	113	133	120	145	130	132	124	106	78	108	107	124	125	100	118	113	109	122	121	117	126	138	119	128	123	123	131	115	138	150	118	128	135	136	123	132	134	129	132	119	109	113	122	123	107	114	113	110	124	111	104	137	104	107	114	130	131	128	132	125	129	118	116	136	128	143	124	95	104	128	115	98	114	127	138	111	140	126	109	105	120	130	130	102	114	125	116	124	130	121	118	108	137	102	150	104	100	128	109	126	118	119	120	144	119	126	107	130	120	102	122	130	123	146	143	117	151	114	121	145	100	121	130	103	124	125	99	123	127	107	115	123	122	103	120	124	94	136	109	118	143	109	133
18131	826	1298	1489	1228	1076	796	694	646	602	542	517	499	454	470	432	397	390	398	386	364	382	369	390	367	347	364	359	318	375	380	372	355	328	319	359	340	319	319	356	354	381	373	318	330	334	331	323	277	369	327	332	273	330	356	351	339	302	338	330	348	334	343	334	285	340	303	313	323	316	336	326	342	317	339	341	300	332	345	326	350	355	335	319	309	331	333	308	325	370	328	311	306	336	309	320	302	323	324	289	304	316	336	328	324	329	320	311	389	327	331	321	285	348	340	308	337	327	316	311	316	351	344	304	314	343	315	293	330	339	310	334	332	313	312	353	309	305	306	321	304	351	357	327	287	318	315	364	323	336	327	323	324	335	320	320	319	307	347	349	298	315	317	342	314	341	325	303	353	311	333	299	282	327	329	331	284	331	333	318	324	324	326	302	358	306	300	337	323	330	325	299	329	282	364	332	337	334	328	350	302	290	313	302	318	327	352	343	340	321	319	303	329	329	313	312	299	326	293	336	307	318	305	322	283	346	314	336	345	320	331	353	342	312	343	332	349	292	346	337	315	275	356	322	331	333	339	316	358	325	330	306	312	301	341	323	335	323	336	347	309	349	346	319	327	305	317	355	337	309	310	340	311	300	318	329	312	320	314	310	330	313	358	306	318	335	328	301	339	358	320	299	344	360	339	334	284	299	310	335	305	303	323	313	331	328	302	326	302	311	330	319	314	294	289	318	341	325	303	310	353	330	326	322	312	344	309	300	345	317	296	345	304	320	344	369	335	305	308	297	314	343	308	331	310	343	317	328	307	325	348	302	296	314	342	308	360	339	302	321	308	299	359	318	314	311	329	297	321	328	297	329	296	298	313	317	313	315	314	313	308	338	340	329	333	309	309	317	313	321	331	298	318	357	305	312	283	327	313	310	323	333	333	335	276	323	323	323	315	326	331	333	323	343	345	305	318	340	302	337	330	288	370	309	311	332	299	319	303	303	361	336	304	334	305	319	309	305	327	301	349	328	303	308	336	315	337	373	283	335	348	336	345	347	313	326	301	349	323	358	317	345	325	295	317	306	296	325	306	352	299	315	311	327	328	329	300	311	324	313	314	309	328	322	316	322	309	314	316	307	313	340	334	314	317	337	329	328	331	320	313	315	346	338	336	324	274	327	313	317	344	291	314	334	327	345	351	301	326	309	319	339	330	318	311	334	322	303	328	328	323	293	296	341	319	364	304	314	322	298	298	317	329	355	325	323	308	324	294	330	313	301	345	320	306	330	336	294	343	338	309	291	317	304	298	313	334	322	329	331	291	315	305	309	349	331	324	323	324	321	325	323	329	323	345	318	352	290	360	349	327	330	313	343	325	318	313	313	314	292	327	320	308	289	342	304	336	316	321	302	353	329	322	338	313	319	323	324	325	330	301	328	329	317	305	320	354	344	340	334	295	338	343	334	302	316	344	284	315	333	322	358	316	316	351	362	314	296	311	324	355	316	318	325	317	331	325	331	315	337	333	336	312	333	329	306	329	277	304	307	306	291	327	326	349	328	292	308	349	331	323	322	357	310	322	302	314	333	301	315	317	321	365	331	314	308	301	348	353	326	341	299	320	346	329	314	326	313	341	288	323	288	327	346	327	332	313	310	303	307	336	345	335	324	298	325	333	300	322	299	328	368	338	314	325	322	330	306	325	332	296	313	340	322	317	311	289	320	321	301	310	339	352	304	329	322	321	323	324	323	343	306	306	284	339	299	302	281	303	335	331	293	301	332	319	350	334	355	327	313	322	327	300	301	344	348	306	319	328	326	347	307	326	326	333	294	342	336	312	338	324	288	301	324	319	331	324	313	304	306	318	303	299	348	327	330	299	310	321	327	308	316	343	322	384	285	328	305	330	281	337	343	307	322	352	329	290	279	338	327	320	341	345	336	326	318	322	334	318	303	307	319	286	335	335	327	302	332	290	340	305	315	335	299	325	350	314	313	312	334	346	322	326	327	322	277	322	310	321	313	325	341	319	314	295	321	358	324	294	350	321	333	286	331	325	334	329	330	340	311	324	338	333	318	329	338	325	345	307	344	321	325	291	344	339	317	330	319	307	315	329	302	336	293	312	309	327	322	322	347	339	372	304	322	314	271	342	315	341	331	357	323	314	321	336	291	298	323	353	317	344	330	311	307	303	327	293	357	345	295	325	274	342	297	304	317	319	322	324	305	341	329	329	311	320	324	310	303	331	324	321	348	326	327	302	314	304	323	324	337	312	303	324	321	351	317	307	334	323	321	327	346	350	343	333	299	304	307	346	311	358	312	320	349	355	319	314	294	309	328	335	318	358	313	317	351	311	329	341	332	321	320	303	331	334	320	347	304	327	340	329	351	331	349	320	314	313	323	322	351	356	303	328	354	322	326	322	332	306	338	313	305	359	328	329	334	311	325	290	323	292	314	346	329	310	320	351	327	331	331	323	303	342	332	302	326	318	341	324	350	296	317	315	335	356	332	343	329	331	319	315	281	342	337	324	338	317	325	341	336	302	355	290	325	317	336	310	320	316	285	338	282	292	318	324	314	307	313	343	331	336	331	326	312	305	296	321	319	287	311	342	336	341	315	319	332	320	317	354	311	314	321	332	325	295	328	291	318	323	319	317	335	324	310	318	313	330	318	301	332	321	314	336	284	317	326	357	333	326	342	309	296	314	299	353	303	321	305	315	311	338	332	316	325	346	313	314	304	315	295	337	334	301	327	324	321	292	316	323	322	339	317	317	319	308	307	310	335	359	336	321	337	320	332	344	351	277	284	292	357	335	315	265	312	301	330	313	293	305	314	299	344	322	341	332	303	349	309	324	315	360	335	300	320	327	316	292	304	345	296	305	340	353	328	338	311	346	311	312	337	326	312	337	302	305	348	339	319	300	323	327	338	347	333	328	319	303	330	328	309	324	310	340	318	300	333	313	331	335	327	341	294	315	329	318	323	316	334	300	340	334	358	330	326	323	315	346	328	335	303	313	329	320	333	364	345	340	330	303	353	331	311	355	333	301	340	323	344	309	314	380	321	330	313	326	351	333	312	340	316	338	293	312	316	291	360	368	320	283	305	318	323	310	336	320	301	328	299	330	316	326	318	295	327	352	318	347	302	307	310	306	348	335	303	320	340	358	346	363	329	336	321	338	344	319	297	313	326	339	345	354	348	293	302	327	283	294	315	336	325	320	317	286	301	320	334	325	297	330	322	317	333	318	323	321	297	313	311	333	317	289	312	349	326	316	290	352	339	325	306	328	310	318	322	268	291	316	303	280	286	331	321	326	348	326	334	314	360	310	317	329	320	334	339	326	323	308	318	320	333	284	292	306	292	317	318	297	328	299	331	339	313	359	318	307	314	349	301	335	336	334	351	329	305	310	312	309	316	341	322	307	322	337	298	303	309	290	316	345	339	339	299	336	313	311	318	346	319	315	312	327	319	321	319	311	341	322	291	356	301	285	339	312	331	294	332
6121	496	386	359	327	356	359	344	367	352	329	374	362	364	378	372	367	362	308	350	387	323	339	326	345	367	358	344	376	363	385	350	376	366	389	344	370	347	361	384	354	372	375	379	361	377	379	358	360	379	365	365	384	396	330	361	381	371	359	386	372	362	371	365	362	350	339	293	328	321	312	366	381	345	365	369	353	369	319	312	346	378	341	389	347	359	343	331	345	350	324	351	345	345	386	383	350	347	386	391	353	351	341	362	381	358	370	346	330	315	383	364	354	370	349	378	384	371	379	397	357	335	336	388	348	354	326	301	362	382	363	345	339	391	379	354	353	363	353	351	377	348	355	340	319	330	356	325	371	367	332	344	381	374	381	342	366	359	344	332	336	341	377	339	356	351	374	373	363	324	353	343	322	337	338	366	360	353	359	398	334	384	356	335	368	395	387	364	340	344	363	350	373	350	367	354	293	381	397	401	331	324	376	379	386	358	371	349	351	377	367	315	355	343	355	354	392	361	351	340	395	353	376	365	356	354	391	355	334	340	328	296	367	372	379	366	332	351	337	350	341	394	376	367	333	368	338	348	378	354	374	379	395	372	354	385	361	345	354	357	362	374	356	359	350	360	359	349	360	328	356	361	381	340	353	341	382	334	379	412	343	370	329	328	366	393	342	327	348	350	355	354	367	375	349	345	337	412	342	376	379	353	340	396	329	374	351	340	378	322	346	351	394	352	345	343	339	377	387	335	345	344	346	354	365	364	344	328	369	359	377	365	360	337	342	380	353	321	350	313	385	364	381	333	386	328	330	343	360	300	320	375	340	340	365	373	369	328	355	343	373	362	352	359	306	374	368	341	345	355	350	352	348	380	361	339	335	366	358	343	293	361	376	342	390	366	337	369	330	364	311	345	379	336	353	364	377	342	355	362	363	357	312	384	332	350	378	346	371	324	344	354	369	373	357	375	379	340	385	395	343	368	383	376	384	360	356	359	316	356	323	369	323	331	353	363	335	374	332	359	348	362	354	323	331	381	347	308	401	326	388	378	355	363	403	340	364	349	392	358	384	359	345	389	368	368	394	410	398	349	339	356	350	373	356	374	330	375	329	370	354	320	373	335	373	355	344	363	335	349	339	361	324	342	343	384	357	328	375	338	339	336	375	356	363	328	340	363	336	346	353	374	366	328	357	352	386	349	354	349	345	355	371	385	367	376	338	403	387	357	337	391	423	367	333	353	381	363	361	342	346	316	377	332	387	353	372	371	323	350	358	350	333	356	357	343	330	333	383	321	316	350	365	334	341	374	370	351	334	357	339	387	343	340	383	354	363	360	350	348	357	374	352	374	347	398	363	366	370	346	369	349	346	338	341	373	348	395	367	378	391	350	381	342	359	325	357	353	360	371	360	371	331	387	382	330	316	355	333	385	356	337	355	348	329	376	359	355	324	374	374	371	344	358	357	371	335	369	355	347	360	367	342	343	354	330	357	356	341	343	353	369	329	384	337	331	371	330	346	353	354	344	362	372	354	371	326	333	353	376	348	368	345	345	378	350	348	331	358	362	355	359	394	355	376	343	330	343	346	379	370	375	334	358	393	373	344	346	392	368	383	316	331	343	395	395	356	365	360	329	354	356	347	355	359	340	370	423	347	360	364	341	391	387	351	326	313	364	387	395	338	350	378	346	369	376	356	379	366	368	307	382	364	346	353	326	395	385	386	385	354	341	357	349	352	372	370	357	364	355	375	338	326	352	322	381	359	348	319	375	347	369	390	344	349	350	350	380	338	347	383	347	350	352	358	378	362	318	335	390	356	315	369	372	356	371	355	373	335	336	398	363	378	353	354	376	373	364	360	362	364	383	377	364	337	356	342	349	364	346	332	379	367	346	364	368	342	374	379	354	333	327	329	370	378	377	298	330	359	348	359	377	380	353	363	337	365	383	339	402	342	355	351	379	389	341	362	386	383	378	380	352	383	321	336	387	360	367	368	368	317	358	342	340	360	357	347	358	382	356	381	377	374	348	327	370	370	329	349	358	336	362	348	316	348	353	351	358	388	359	344	366	358	377	326	357	338	363	356	346	387	331	388	353	357	391	367	357	351	373	380	370	342	348	359	348	359	356	345	343	366	382	397	305	330	323	357	346	345	346	365	366	364	348	366	357	330	356	328	368	379	351	349	339	354	311	351	333	343	371	312	335	386	367	349	340	380	362	360	331	372	371	408	362	310	390	389	380	396	358	328	348	381	337	351	361	384	371	347	337	386	392	373	321	388	346	357	377	369	361	373	362	355	335	356	354	385	321	369	352	370	364	346	352	366	369	341	370	384	339	350	365	361	369	328	366	364	358	381	395	352	346	369	380	372	368	355	341	365	361	352	362	348	387	354	355	363	349	336	330	338	338	349	369	402	347	390	368	332	367	343	342	346	341	321	343	344	360	360	349	335	347	342	405	366	379	368	358	375	343	394	377	328	355	351	374	363	341	357	349	363	355	354	339	351	354	362	364	368	373	363	349	350	340	359	326	356	395	344	335	341	338	376	357	348	369	326	360	352	356	353	323	375	379	377	394	344	381	340	326	366	337	361	385	319	356	385	344	365	378	396	349	388	357	338	358	378	364	346	387	363	344	316	373	368	433	388	395	373	324	356	354	371	356	349	362	332	344	345	357	376	369	348	367	337	377	393	388	360	346	344	367	347	313	363	364	325	336	357	346	352	365	360	357	348	372	381	371	348	351	354	362	380	343	337	332	373	381	331	322	393	360	360	364	367	357	350	353	371	342	331	371	370	386	393	338	354	332	350	355	363	392	381	336	366	336	355	331	361	339	301	385	401	328	334	359	368	342	342	366	364	354	335	346	353	380	330	379	351	365	347	347	348	353	379	311	353	378	359	341	355	389	369	347	345	340	347	371	370	354	362	365	351	365	346	344	347	354	373	354	337	349	358	359	366	340	379	335	337	339	342	390	365	346	339	366	362	349	368	343	320	342	382	335	359	385	340	361	329	323	329	360	334	337	356	332	355	357	361	369	354	347	354	372	345	341	375	332	363	395	370	389	356	395	321	360	349	391	381	345	343	385	366	366	335	341	347	369	355	370	337	355	352	395	357	349	364	377	329	323	311	348	365	354	394	327	319	373	337	363	374	390	362	376	328	372	338	365	338	351	345	388	357	380	337	346	378	385	350	368	367	344	325	331	368	331	359	352	358	371	381	341	353	332	384	340	398	370	344	363	315	354	352	355	383	361	395	355	354	344	349	342	393	356	322	369	367	376	389	356	337	344	346	357	379	371	338	360	364	376	361	369	346	350	331	334	366	345	371	340	281	351	372	335	402	372	356	355	384	402	310	365	356	361	348	364	376	364	357	380	357	353	355	355	369	322	392	361	354	345	355	342	346	311	358	355	361	362	334	309	341	341	368	361	360	348	313	369	357	361	386	339	346	333	353	340	379	364	325	321	378	360	349	372	321	326	366	351	338	357	349	368	369	334	327	329
5123	889	839	840	883	822	828	834	874	835	826	824	810	837	898	836	822	844	852	831	818	842	864	845	845	864	822	822	808	821	801	846	846	835	843	801	835	856	864	840	896	816	817	759	853	885	878	812	813	822	844	837	807	832	851	840	874	823	805	805	857	866	857	876	866	856	895	865	855	870	821	799	838	833	874	893	826	821	805	826	810	830	834	849	867	841	851	848	855	819	845	816	767	878	814	860	786	841	843	824	848	822	859	792	836	815	839	891	813	808	799	833	787	796	822	843	813	832	800	881	808	859	911	845	867	883	872	879	810	885	882	856	841	885	826	853	859	789	758	803	833	802	823	870	881	839	824	813	817	800	836	819	835	853	812	812	836	871	882	785	804	829	765	838	782	772	830	844	832	878	853	824	894	833	799	817	834	831	869	782	798	893	832	849	835	837	843	865	839	889	879	850	852	918	836	837	891	848	859	832	839	851	834	808	834	836	848	794	904	847	855	830	904	779	872	825	887	820	775	867	790	812	878	886	803	828	818	839	838	805	848	853	812	813	854	792	901	866	828	867	821	861	859	833	835	761	867	839	776	880	819	835	822	828	805	806	867	810	809	855	845	866	831	824	829	906	838	803	855	825	856	862	811	841	823	848	817	889	877	825	837	836	849	791	810	803	814	885	844	878	871	827	861	800	856	832	888	870	849	870	834	811	890	827	830	873	862	889	828	835	845	798	808	799	852	880	794	822	845	802	843	828	848	888	836	822	846	838	850	819	801	873	795	870	848	854	900	805	846	877	893	871	847	843	822	889	846	838	830	854	799	833	845	812	875	849	799	832	899	826	841	828	847	852	830	788	885	842	885	865	844	823	818	856	843	797	790	838	826	831	821	839	840	838	798	772	868	875	827	881	840	837	810	794	830	825	840	829	850	857	786	816	824	823	845	880	853	792	846	811	826	900	846	827	834	853	857	895	897	833	825	817	826	798	840	845	819	831	862	839	840	839	869	856	803	884	842	845	852	877	850	855	861	860	820	804	844	820	825	829	871	866	874	880	838	916	870	848	858	828	865	857	850	839	846	812	838	844	846	867	807	872	863	838	829	817	849	851	812	823	841	880	848	850	858	843	865	813	807	883	813	846	855	839	851	819	849	818	831	829	853	862	839	821	779	866	780	881	868	818	875	793	816	842	842	802	850	905	855	818	870	795	808	807	865	843	890	842	805	856	855	834	817	850	837	818	831	812	768	863	873	863	819	820	863	857	830	887	858	864	846	902	875	857	851	821	873	890	797	825	824	839	839	871	829	827	846	849	845	852	818	831	857	919	893	851	803	834	829	787	835	840	806	830	812	854	786	867	832	845	828	848	841	858	849	841	840	891	853	877	879	782	806	816	820	854	831	804	862	802	854	888	802	854	801	853	818	863	830	837	800	820	826	854	885	820	873	825	882	835	880	859	846	826	847	851	825	814	837	882	825	794	815	857	806	853	879	831	835	882	831	812	857	842	839	819	837	837	860	809	844	886	797	830	868	804	830	817	801	828	856	790	784	833	855	852	826	768	836	809	844	878	883	854	847	842	859	833	844	854	858	872	900	824	910	836	824	787	875	832	804	875	854	816	799	809	873	799	825	785	857	829	847	849	860	835	809	853	814	821	846	814	888	829	818	881	861	844	893	796	812	880	774	781	817	835	854	793	840	822	857	843	851	855	837	842	820	851	826	811	821	810	809	847	823	849	804	862	815	854	857	825	802	859	832	861	845	800	842	822	869	826	879	860	873	845	889	811	825	831	792	865	849	780	858	794	831	839	827	821	797	890	850	867	800	812	863	865	818	930	806	860	889	819	860	842	831	858	797	874	870	830	818	868	807	831	856	875	836	841	829	814	838	798	813	844	792	841	841	826	843	894	802	805	909	847	876	878	851	817	839	873	868	836	818	835	852	866	835	826	847	820	868	843	821	853	827	825	821	846	861	854	870	853	835	852	815	812	874	866	830	887	826	807	798	839	811	803	845	860	835	855	890	845	799	923	846	825	811	879	794	853	844	868	807	865	833	856	849	841	891	840	903	878	826	819	774	845	890	871	903	886	889	878	832	807	814	850	800	809	828	849	790	845	845	856	839	831	804	847	855	824	853	850	796	869	770	787	859	803	860	882	833	844	845	783	842	787	873	806	830	801	833	862	826	842	842	801	791	862	854	833	847	868	889	883	803	860	881	841	854	820	876	846	785	856	832	881	876	843	819	814	821	862	825	847	876	867	804	873	838	796	859	860	822	895	847	846	861	795	856	845	842	831	862	857	839	786	830	824	845	842	855	859	819	841	828	835	822	853	845	839	851	802	847	809	824	853	880	899	840	820	821	833	871	840	867	853	802	861	846	852	810	820	844	869	874	855	883	853	899	904	851	865	871	781	828	856	778	925	828	801	837	815	831	811	831	815	862	873	859	876	829	888	858	860	830	830	848	826	881	853	822	829	850	847	812	808	828	854	821	786	802	801	857	846	841	853	807	866	827	828	905	836	838	856	848	857	830	805	897	804	808	850	839	836	855	879	846	891	851	893	839	754	855	842	833	873	833	825	821	839	824	875	801	825	814	764	834	830	846	863	906	856	782	779	845	857	876	811	869	826	832	822	850	839	819	814	802	863	798	879	867	867	848	850	841	823	894	791	868	840	833	903	813	811	861	835	907	845	806	883	801	805	836	827	812	829	833	827	820	860	819	851	857	842	830	824	851	862	862	814	839	791	796	782	786	837	847	864	878	802	816	846	806	865	858	853	839	836	827	820	814	813	847	868	819	866	870	815	868	858	808	827	827	804	850	816	898	847	790	862	866	851	867	847	792	844	824	865	838	854	826	919	815	840	862	843	807	793	855	825	840	847	850	839	845	785	852	803	862	874	824	812	866	855	838	868	888	814	844	868	900	803	791	834	864	837	875	820	850	832	859	865	813	798	884	861	851	831	869	850	791	835	836	852	833	832	818	842	886	780	837	812	809	859	861	809	834	840	817	842	851	835	884	810	840	803	773	858	863	824	813	827	832	872	830	832	820	814	856	848	823	826	850	806	767	847	877	818	861	861	838	852	853	805	780	864	844	856	819	835	815	803	835	862	843	846	833	853	838	804	861	811	796	808	849	789	790	807	821	737	876	858	834	845	845	830	850	809	790	844	875	854	801	828	830	835	837	845	821	818	888	815	827	890	831	838	872	848	821	823	872	808	859	857	837	851	816	793	774	828	879	828	857	881	819	817	833	814	853	836	843	797	864	855	887	853	909	774	870	832	797	857	831	854	838	829	842	837	866	833	825	786	886	837	872	813	813	870	878	841	828	843	845	850	814	874	800	847	819	849	898	850	819	885	896	854	855	808	813	895	819	829	810	812	840	799	857	840	822	822	841	802	833	890	853	860	794	814	867	819	863	767	822	880	863	844	825	851	828	820	878	804	837	842	851	834	836	822	853	794	852	837	880	832	808	816	757	858	841	847	798	798	845	848
19239	1679	521	463	379	348	326	294	332	300	330	289	297	263	297	301	273	289	290	277	265	281	308	261	272	288	259	286	293	331	325	252	283	282	241	263	286	320	272	259	245	288	298	273	276	308	280	272	292	268	285	298	285	255	279	286	267	262	303	284	287	276	289	305	302	297	299	262	283	253	278	282	299	270	306	276	246	287	293	264	266	273	277	257	281	294	292	259	300	277	296	294	277	298	309	294	281	265	255	283	289	289	271	281	301	289	268	271	274	285	292	246	302	239	279	306	289	314	273	311	268	289	274	264	294	317	263	263	270	316	263	309	305	301	299	272	274	304	305	285	287	290	279	300	265	259	271	303	267	301	291	278	263	313	290	277	296	301	271	282	288	304	305	300	270	272	304	297	252	312	294	282	281	231	280	255	303	264	257	328	302	274	292	277	272	294	314	276	302	268	293	297	304	276	262	287	271	284	272	311	277	276	302	276	294	284	322	290	278	302	300	296	276	285	281	300	298	304	291	278	288	282	283	292	292	281	290	280	301	287	297	283	302	276	273	273	253	298	266	280	255	277	253	248	276	298	304	276	264	297	269	325	289	286	259	293	267	278	285	286	290	247	260	280	283	286	292	282	276	292	288	284	277	278	288	259	281	295	325	274	287	283	262	272	300	344	257	257	288	270	287	256	247	296	269	272	301	272	253	302	278	301	284	276	286	294	285	291	281	273	257	253	262	280	263	302	272	297	295	268	308	280	301	282	286	271	281	274	297	310	312	246	276	294	284	305	238	302	265	272	274	279	276	270	283	325	302	270	286	283	316	305	284	306	283	290	273	285	295	254	261	252	281	299	265	265	279	269	283	291	282	263	291	270	295	287	249	275	273	269	301	289	283	259	268	270	280	291	249	276	275	252	271	282	254	309	272	265	302	258	295	267	244	285	265	274	288	255	288	280	270	273	260	281	291	303	276	260	272	276	281	249	272	262	261	327	298	260	280	297	311	275	250	258	277	277	310	266	289	296	278	273	302	278	269	256	247	282	254	255	295	294	262	280	309	282	257	259	286	291	328	263	267	272	276	275	304	291	288	283	273	293	271	284	283	270	265	284	281	258	280	298	305	271	270	311	284	236	292	263	287	282	283	262	266	278	266	265	266	276	259	283	257	326	264	254	278	281	284	248	292	281	285	295	276	283	254	278	304	324	284	280	279	261	289	271	264	284	267	306	264	304	290	268	291	264	289	283	277	279	258	275	317	278	253	309	275	288	290	284	304	293	279	285	278	279	275	279	270	275	256	310	292	277	264	266	286	285	278	272	240	264	267	267	292	284	259	288	288	303	290	281	270	256	277	257	291	267	260	294	311	291	257	303	262	284	308	252	258	285	318	265	314	255	265	298	268	289	273	308	303	304	293	292	276	295	275	296	281	270	284	266	270	259	298	262	270	277	271	272	279	282	335	301	286	286	273	293	280	298	293	302	275	275	287	332	267	261	265	263	284	279	265	276	262	286	284	308	293	278	277	278	298	280	301	264	316	284	232	280	281	276	278	300	278	288	261	300	290	286	271	292	279	277	293	283	297	267	287	261	302	271	280	306	271	254	272	292	304	286	259	276	269	292	290	252	280	277	294	303	287	266	276	278	311	294	295	282	306	317	293	328	303	288	272	250	292	286	286	293	285	282	252	272	301	266	274	279	299	298	283	281	305	307	237	290	290	279	299	297	278	303	293	264	301	290	264	293	269	261	259	289	270	243	289	277	277	258	253	255	270	246	280	297	292	298	276	274	297	293	269	267	299	300	294	277	286	289	271	255	264	268	257	279	281	306	313	281	285	283	291	266	286	288	305	271	312	279	287	278	281	266	270	302	269	314	249	271	299	297	277	258	258	276	282	259	282	286	264	258	309	288	320	272	273	281	247	285	272	236	252	286	296	276	268	257	256	249	298	262	266	298	279	279	288	276	260	274	284	266	277	267	259	273	288	302	302	298	284	271	235	296	286	286	270	275	228	236	254	284	292	269	280	283	273	310	280	283	279	289	278	263	289	280	278	248	323	270	301	284	288	308	293	251	268	267	309	273	256	286	312	299	279	277	276	285	300	299	255	292	281	276	310	283	287	287	252	258	253	257	269	309	274	274	279	287	271	307	243	287	286	253	284	290	272	309	254	279	285	302	273	281	248	275	257	276	273	311	299	305	270	262	261	283	287	275	283	254	292	270	289	282	255	287	268	258	283	263	285	275	297	243	284	316	272	246	298	282	285	271	296	275	321	277	301	237	261	310	276	290	286	258	293	270	276	272	282	312	289	261	269	286	303	301	254	268	269	252	290	280	290	325	265	273	260	273	277	281	336	290	271	283	310	284	278	286	295	281	276	272	296	273	284	296	293	264	292	290	263	316	292	298	261	279	269	276	288	262	305	280	283	281	299	298	280	289	291	258	274	261	277	314	242	281	269	296	278	306	282	307	276	255	302	302	291	265	273	252	260	255	272	263	297	317	260	272	287	259	304	274	276	302	282	301	271	273	284	279	269	275	313	284	266	314	290	282	289	273	299	259	276	279	274	276	282	260	285	274	316	336	300	278	302	296	298	266	285	308	293	268	286	275	255	278	257	267	287	266	287	271	288	304	285	267	277	310	290	262	250	281	294	312	290	327	245	278	308	270	268	276	277	285	304	280	281	281	295	267	310	291	272	264	289	302	301	258	287	294	289	302	266	325	280	278	295	279	293	270	298	291	287	252	278	277	264	259	270	279	272	304	260	263	282	276	291	247	268	299	273	302	263	298	317	295	260	248	269	293	266	271	265	261	262	285	267	263	263	259	282	277	286	243	299	288	282	271	321	273	277	246	276	265	275	276	273	250	281	281	276	261	267	272	301	283	293	288	301	237	280	321	267	277	270	289	281	296	233	273	308	298	281	295	298	251	294	279	300	285	277	281	291	279	299	254	280	275	295	305	272	254	321	290	257	277	280	301	271	275	305	261	284	278	298	264	287	263	314	266	273	289	296	257	283	285	256	306	300	248	254	272	278	302	283	322	297	272	263	293	284	288	280	257	264	287	305	287	262	296	267	296	303	287	290	295	255	250	266	282	316	281	268	288	275	239	263	302	279	286	259	280	265	293	275	268	267	246	268	269	295	307	277	282	285	284	293	254	256	307	297	294	286	261	297	287	275	273	256	300	254	261	285	283	266	282	290	279	273	250	288	315	268	282	280	268	262	308	278	273	280	311	282	249	270	275	249	264	283	255	260	293	308	248	286	299	270	288	272	259	283	285	274	290	273	303	281	297	290	288	263	285	307	253	263	271	245	276	255	278	306	261	323	269	266	281	279	254	272	294	258	260	282	290	292	264	253	283	266	305	277	281	280	258	253	278	252	292	282	257	265	241	291	292	268	287	267	297	268	267	272	292	293	301	294	308	283	307	297	279	275	253	281	267	272	324	287	298	276	292	295	277	308	276	276	287	259	288	287	315	295	269	270	290	269	279	272	308
13524	903	1165	1273	1104	1015	953	880	830	781	751	732	733	774	736	719	759	678	674	699	680	675	713	694	690	695	688	685	652	638	662	676	679	681	661	669	690	671	678	655	637	684	671	734	662	675	667	695	711	661	652	639	677	692	688	654	666	647	670	697	649	667	710	686	658	665	688	677	638	640	631	634	663	658	670	664	686	644	638	659	654	640	686	624	662	642	619	693	657	698	663	629	654	607	709	667	661	649	684	693	695	700	665	646	656	700	662	659	666	630	666	622	643	654	666	670	660	689	688	706	631	614	649	667	674	600	646	685	642	625	655	681	621	633	667	698	686	638	653	666	705	642	657	653	676	598	636	637	689	653	628	652	674	660	650	683	660	716	678	718	668	665	620	659	649	602	624	649	714	651	689	698	686	691	673	680	704	631	681	655	674	620	627	694	692	637	640	637	635	670	669	665	676	639	654	629	684	696	668	646	644	632	669	644	629	656	682	686	618	691	645	657	618	649	655	662	643	640	659	669	687	629	663	686	676	649	659	700	620	654	648	708	623	662	661	636	641	653	692	635	657	680	711	647	651	681	678	736	660	683	656	659	617	694	648	670	685	687	648	641	685	653	636	671	658	639	688	710	650	643	630	691	706	669	708	693	626	647	642	661	684	667	651	651	723	644	640	652	674	701	717	693	647	668	635	695	659	674	638	718	689	711	630	639	675	672	630	665	635	604	650	667	702	693	677	686	679	627	641	643	688	674	645	661	673	661	660	656	693	681	695	678	632	603	645	665	683	694	712	657	659	678	660	659	634	633	669	721	613	696	657	649	686	677	625	673	701	657	659	653	664	637	611	670	632	589	636	649	700	683	641	675	720	618	675	639	626	679	715	622	599	688	665	684	653	676	713	678	658	700	666	668	659	698	645	658	623	672	706	654	676	623	693	616	694	618	634	664	655	640	647	631	654	650	669	666	697	673	662	685	663	613	700	652	650	727	686	617	682	678	645	710	653	654	678	683	689	671	655	634	664	670	666	645	661	662	669	615	686	670	667	677	676	645	648	659	598	686	662	655	628	676	626	669	654	685	627	626	627	675	632	665	655	696	660	682	666	622	620	683	637	687	675	672	691	630	672	668	633	642	627	697	605	707	683	632	662	664	634	709	637	632	650	680	660	669	661	645	665	645	625	638	658	651	686	680	670	667	670	674	701	637	612	685	644	688	696	672	682	670	703	692	659	686	639	675	660	712	636	642	666	667	679	708	653	700	630	700	681	642	653	682	687	702	645	667	613	695	673	662	646	645	646	666	663	724	647	677	689	697	658	652	653	688	676	693	649	627	653	655	642	691	646	641	663	658	638	653	649	655	699	652	673	659	652	619	679	696	718	642	641	662	686	715	642	710	696	664	624	665	650	672	665	687	655	724	620	712	669	597	697	667	665	694	659	704	653	670	664	661	643	714	701	651	642	686	632	664	637	742	664	661	721	668	623	689	707	624	669	686	643	688	660	686	730	643	672	649	710	622	676	665	675	696	667	691	617	674	682	644	707	658	701	649	683	659	649	666	697	636	643	629	683	686	665	656	670	661	673	659	660	676	668	680	647	671	669	699	653	705	677	640	692	653	649	646	636	707	708	681	679	700	645	645	683	638	630	660	645	660	688	654	665	684	645	673	671	608	616	688	650	669	642	670	652	698	692	712	651	661	639	629	685	640	633	664	663	661	643	680	672	633	657	648	671	625	636	680	671	633	655	712	632	675	635	646	644	705	625	709	666	673	672	681	643	636	644	623	659	645	650	677	643	668	620	708	691	627	681	696	667	622	678	644	706	703	658	652	680	633	714	638	645	675	669	650	670	626	644	680	599	659	670	679	690	653	683	655	686	665	665	652	647	672	645	621	626	654	655	706	694	674	686	697	596	680	662	677	632	666	663	674	673	644	665	657	702	655	684	681	700	645	671	660	651	626	681	656	676	671	685	685	657	662	656	667	707	667	678	692	655	660	690	649	670	652	667	689	659	653	649	659	671	660	661	684	610	668	664	684	642	691	702	672	646	644	700	671	644	676	649	705	647	670	656	706	638	660	632	686	621	674	665	695	660	678	670	678	661	608	643	663	627	650	643	660	705	655	653	657	693	695	682	668	727	657	707	680	677	665	671	644	664	633	631	682	689	662	680	641	628	691	684	702	656	662	652	665	645	691	677	620	650	647	617	634	660	666	667	689	658	622	627	656	674	627	647	651	697	634	646	702	656	610	618	675	648	646	666	664	678	645	616	647	680	652	702	633	708	686	646	629	635	681	679	631	672	656	678	736	674	669	643	662	628	665	690	627	661	634	694	634	631	664	712	679	646	675	632	679	676	697	651	652	682	634	665	625	672	682	660	719	682	657	695	663	669	663	629	663	694	658	671	655	640	682	640	646	632	674	656	686	678	658	660	645	681	656	719	680	667	657	637	678	654	701	660	688	666	661	684	691	678	633	641	618	705	645	671	652	690	702	690	677	614	629	669	696	677	692	663	712	662	667	639	698	662	667	612	667	653	669	694	680	665	667	658	700	621	668	623	612	639	612	691	656	583	670	703	671	691	656	672	637	655	680	653	649	603	687	651	623	646	611	670	628	679	654	688	648	615	633	668	689	695	636	677	668	632	646	643	645	681	675	688	714	713	683	707	684	681	697	639	686	697	645	647	674	696	669	685	679	667	693	661	664	629	657	629	700	686	643	672	684	673	687	652	661	689	679	647	664	661	706	653	668	660	669	669	679	654	676	647	656	651	692	691	684	691	705	650	663	668	641	671	681	634	705	696	657	655	662	628	668	703	680	646	634	715	662	659	667	684	642	661	667	675	661	674	632	620	684	686	702	645	635	682	686	688	609	631	655	689	618	691	644	673	699	657	648	624	709	677	663	683	680	693	677	628	632	661	677	654	607	704	662	636	645	670	641	641	667	665	693	692	682	656	662	670	660	688	683	688	668	638	658	649	662	674	681	600	626	719	664	727	652	653	685	613	631	675	675	679	640	688	649	713	664	628	663	653	683	666	663	650	645	699	657	693	681	634	676	636	669	677	698	704	659	692	623	640	671	674	624	639	609	669	653	634	635	698	679	646	672	674	724	680	691	611	624	676	675	689	677	662	673	639	694	656	673	673	636	637	683	711	684	684	644	678	623	660	681	657	693	645	677	716	691	626	689	644	654	687	691	640	655	609	653	674	705	673	717	632	623	663	688	665	633	614	676	633	621	665	659	651	687	660	648	657	721	672	667	710	664	650	680	689	649	683	622	702	660	683	679	673	674	638	641	671	685	621	668	672	641	614	648	652	675	617	662	712	665	641	652	655	729	686	655	653	709	647	612	691	651	660	686	621	642	688	668	645	656	700	665	648	669	644	704	665	696	641	655	650	654	681	673	685	684	661	649	682	638	649	663	690	685	652	707	653	658	653	663	637	667	653	696	668	693	619	678	657	668	647	682	663	679	663	678	645	654	669	702	629	639	712	655
29227	3759	829	472	314	280	199	187	169	169	142	150	127	118	147	131	109	126	130	148	129	124	114	119	126	116	129	114	115	131	115	141	112	128	114	120	130	105	121	123	108	115	134	104	124	106	119	114	110	133	152	141	120	111	117	143	128	119	122	119	145	105	130	106	126	110	123	103	146	128	121	96	109	117	112	107	124	134	113	133	108	117	117	112	135	93	127	144	99	126	116	131	118	123	125	114	147	124	116	117	117	124	117	100	119	123	94	122	108	100	119	120	120	114	109	140	113	127	117	106	123	133	122	93	134	117	126	125	108	113	103	120	128	135	128	126	127	116	118	123	115	86	126	131	142	129	122	127	127	133	115	108	122	123	136	132	130	117	110	133	128	124	121	98	115	115	121	100	116	146	110	135	136	125	109	103	122	135	129	129	128	104	108	124	121	133	121	106	122	115	133	118	108	126	153	126	131	134	111	109	116	122	104	119	130	135	112	125	122	123	120	104	108	117	124	131	99	124	123	102	122	113	130	146	117	102	116	116	114	130	112	133	133	126	133	119	116	123	128	117	133	113	116	101	102	115	129	119	116	122	115	116	136	120	118	119	138	130	108	108	108	131	129	114	113	108	113	118	117	119	104	114	118	116	89	125	105	130	115	103	113	126	110	126	101	106	118	108	136	153	137	118	135	113	125	117	102	119	103	128	138	120	128	127	130	124	103	140	131	114	131	113	120	135	134	120	115	107	103	116	122	128	124	140	147	109	122	98	124	115	129	118	100	114	107	115	116	106	132	115	124	126	115	121	108	126	98	127	126	119	129	124	123	115	133	137	129	103	146	130	117	114	108	108	108	139	117	107	140	137	121	109	121	116	114	136	108	133	108	120	122	125	128	105	116	118	106	132	124	113	103	128	125	125	121	135	110	126	130	113	132	114	119	137	115	120	128	120	126	103	109	133	122	107	118	139	115	117	114	116	131	107	138	137	111	134	121	117	115	100	108	113	108	108	115	89	109	95	105	115	114	125	127	115	122	118	121	110	127	122	120	122	107	116	114	136	136	107	118	122	128	111	112	112	118	108	116	117	124	130	129	108	119	128	129	139	116	108	121	127	121	138	115	118	129	116	117	110	104	107	117	129	101	120	132	116	107	128	122	132	126	121	104	123	109	128	112	123	118	114	133	105	112	97	113	97	134	123	108	117	122	124	97	122	132	140	108	115	103	114	125	121	125	145	125	112	110	111	132	111	122	133	118	100	112	121	131	119	109	116	116	114	129	126	131	109	111	120	120	108	122	99	113	107	107	108	137	125	107	123	117	102	108	98	132	131	105	108	91	130	118	113	120	141	121	116	130	144	120	106	107	130	122	131	127	108	110	126	121	101	122	106	109	127	121	125	141	135	116	131	131	134	137	122	137	126	106	129	124	108	118	143	132	121	115	118	142	144	121	109	121	134	105	119	111	125	125	114	126	120	139	148	129	124	117	111	115	133	115	116	130	114	101	115	125	109	115	118	127	108	109	114	125	119	109	120	131	120	121	92	140	129	118	116	127	123	140	124	141	127	125	124	105	121	122	134	129	107	134	121	109	104	121	141	133	128	129	134	143	121	126	118	110	103	121	139	110	125	129	123	129	116	122	114	105	119	116	114	121	106	108	118	114	102	129	109	132	127	122	130	140	111	111	130	127	116	99	138	117	111	148	117	136	102	123	118	116	113	138	115	115	132	115	117	96	121	118	116	133	112	128	90	117	131	126	124	109	142	115	107	129	141	132	120	122	139	101	117	119	134	118	108	114	130	117	105	113	143	122	102	113	106	124	135	119	152	111	111	131	116	137	136	119	129	101	117	117	126	131	121	127	122	124	124	98	128	118	116	135	99	103	137	109	123	133	121	127	128	129	100	111	116	114	110	128	136	115	119	127	115	122	113	124	141	93	129	116	121	126	106	97	115	124	132	142	120	127	96	114	123	140	135	123	137	109	97	132	99	122	134	128	109	114	110	123	103	109	131	129	129	118	137	112	124	120	103	119	111	127	103	114	116	140	110	121	139	131	128	112	125	105	123	126	125	140	119	115	140	134	141	106	105	104	126	102	129	120	105	126	118	119	117	143	110	101	121	141	94	108	130	125	99	111	115	124	113	108	104	117	115	113	125	133	127	111	105	116	108	136	114	118	134	124	127	124	110	123	124	120	111	112	122	111	131	124	112	127	103	117	122	131	135	121	98	119	113	130	113	111	122	114	125	109	116	111	111	106	130	129	107	121	123	129	110	125	119	117	128	114	110	104	132	120	137	135	140	130	117	122	115	129	122	128	135	110	124	108	109	108	123	100	127	109	98	116	109	146	124	132	121	123	121	121	152	129	140	129	124	126	125	115	103	116	119	124	117	111	130	126	110	119	102	119	111	103	112	115	134	126	115	132	118	104	128	98	117	105	131	125	104	109	112	121	118	104	134	113	116	129	132	149	131	111	94	107	95	111	152	125	109	108	126	110	133	105	131	112	133	132	130	125	128	129	114	126	107	109	102	109	123	126	106	123	115	104	121	121	98	115	128	100	116	118	109	124	129	128	101	116	127	117	130	129	99	110	123	96	105	133	122	126	111	130	112	127	124	113	129	123	121	114	102	138	122	118	101	134	119	113	131	126	113	112	123	92	122	126	118	106	109	133	99	117	109	128	123	128	109	116	120	127	109	122	129	128	124	115	122	128	134	118	106	122	129	125	104	122	140	110	115	98	113	145	125	135	128	124	107	131	107	117	100	109	128	103	103	129	129	103	117	125	115	136	98	121	115	116	131	137	107	105	111	119	113	98	128	120	123	117	146	119	132	111	120	108	119	124	119	120	128	110	118	119	107	108	130	107	120	143	133	92	113	110	115	118	99	127	126	119	118	122	105	136	122	141	147	118	113	117	134	118	119	107	122	118	133	122	120	127	145	121	132	106	128	141	132	121	134	94	112	117	97	139	118	114	133	110	126	135	130	113	121	102	101	100	119	109	134	130	114	103	116	118	113	111	110	127	96	120	118	118	118	111	97	124	119	115	114	115	131	108	124	118	133	129	125	127	102	127	125	126	111	133	118	142	142	104	101	125	108	124	139	111	109	117	111	128	124	124	133	120	124	107	118	120	124	117	107	124	142	114	119	116	121	115	142	122	109	136	125	105	105	146	112	111	126	142	101	139	118	121	121	124	143	114	122	101	122	95	101	100	139	106	124	129	120	124	112	107	104	114	117	97	115	129	107	120	127	165	118	100	120	113	134	123	142	137	103	128	134	109	122	121	124	97	87	130	109	119	133	109	125	111	105	114	125	97	110	116	110	124	122	113	109	129	110	126	122	110	119	133	133	122	117	103	113	128	116	128	108	94	106	120	103	123	129	118	135	118	132	141	94	119	113	127	107	122	108	127	127	140	97	136	128	111	114	110	116	119	111	113	129	109	112	128	124	123	126	128	116	99	110	117	118	124	129	119	124	121	121	138	120	109	129	147	110
17676	773	1351	1455	1286	1021	845	684	594	575	491	527	441	456	386	423	437	366	393	362	377	408	376	385	394	361	377	345	334	364	371	319	350	337	371	361	316	343	339	307	357	368	328	362	344	366	321	344	326	351	343	338	334	326	313	319	362	329	332	342	321	328	326	320	327	321	354	326	296	318	324	318	326	339	310	310	309	317	309	333	314	324	322	345	349	310	320	322	347	324	314	324	345	334	338	328	323	343	306	298	347	306	317	308	320	335	343	301	320	356	338	320	346	295	289	313	326	345	308	349	295	329	299	315	320	297	333	345	340	305	309	301	309	353	298	306	339	325	334	303	295	315	333	296	347	285	359	306	280	329	324	335	322	303	306	302	292	317	343	309	318	328	324	320	336	338	294	316	337	313	307	305	359	309	336	303	333	301	300	311	311	339	305	311	333	328	297	307	298	318	298	334	323	325	343	309	299	306	310	313	332	335	308	312	338	277	324	323	330	330	349	301	349	304	320	332	353	321	304	348	315	332	333	304	318	309	291	341	325	338	339	314	334	303	342	319	318	320	349	318	286	326	333	281	307	322	314	300	310	342	321	290	289	311	344	296	311	331	332	327	302	322	304	297	334	327	349	336	338	321	345	352	318	290	317	314	336	319	316	328	302	329	307	300	330	322	318	320	289	328	314	333	340	333	337	335	319	387	289	325	304	321	311	344	335	309	328	311	295	319	337	312	349	341	323	338	299	343	336	316	322	323	314	295	331	357	324	343	298	273	311	341	325	320	321	327	334	310	336	307	329	346	303	333	337	315	349	314	330	310	332	330	304	327	327	334	306	327	320	320	309	325	328	346	296	320	337	304	316	318	324	283	354	305	345	325	331	338	324	301	312	323	320	299	290	330	324	336	310	321	309	317	334	303	341	300	291	306	325	326	307	356	304	301	334	333	337	331	324	303	323	303	331	303	309	325	313	318	309	325	323	303	316	293	327	322	312	347	332	327	342	335	324	316	308	327	344	318	303	332	334	326	309	309	315	298	325	313	311	307	334	321	310	351	319	318	302	290	346	301	291	296	331	328	316	316	294	327	318	325	337	306	324	312	317	297	307	310	292	320	317	340	310	302	296	322	288	324	329	347	322	314	346	288	332	310	322	329	298	320	309	316	321	342	305	293	334	320	328	302	321	352	335	321	335	357	325	308	337	312	363	325	323	337	311	334	318	336	339	337	313	363	312	324	307	335	321	364	327	335	320	334	312	337	299	319	306	292	308	319	306	320	304	307	306	318	316	337	301	329	317	328	312	328	333	341	294	343	327	349	316	294	291	341	309	319	328	340	299	324	331	325	298	339	334	298	302	302	333	351	293	353	293	319	296	313	299	337	308	324	299	335	297	313	344	318	320	312	326	318	316	322	324	345	316	319	311	339	293	326	315	301	311	292	309	295	313	299	310	341	314	336	303	342	339	343	274	328	316	301	342	306	307	330	358	287	332	324	312	319	343	316	335	317	315	276	319	367	341	328	339	312	303	316	336	304	285	308	350	324	312	370	312	310	321	333	304	333	295	324	295	298	329	309	283	300	340	323	297	335	341	338	318	309	335	304	320	291	318	337	336	329	352	327	328	349	282	304	320	324	322	331	314	306	320	325	319	319	324	325	333	359	312	318	327	332	289	319	313	307	293	346	340	328	315	324	321	311	308	325	329	318	313	308	337	380	313	319	325	299	357	299	341	308	337	302	326	329	328	303	306	315	320	320	332	345	374	306	327	303	305	334	346	345	310	337	321	316	309	301	294	350	281	337	321	306	323	331	321	332	339	325	332	335	340	321	302	314	319	311	346	330	357	310	323	332	309	335	314	322	315	304	340	323	318	297	314	323	324	317	315	324	300	303	313	306	340	323	326	321	295	312	350	316	316	305	340	305	290	316	323	318	329	325	327	331	345	328	334	347	293	336	325	334	340	284	339	328	344	320	324	275	335	314	327	300	340	324	316	312	344	314	321	295	315	315	300	304	312	335	340	351	310	345	328	290	333	336	332	304	321	360	330	321	312	322	309	325	337	292	303	286	298	311	330	335	296	343	304	320	311	323	314	364	287	340	339	287	327	310	348	303	330	314	350	293	306	317	335	326	324	326	302	313	319	320	336	305	330	329	347	323	300	310	315	338	314	343	316	330	315	346	303	323	323	311	302	336	329	322	298	301	320	300	312	321	317	358	350	324	321	329	343	315	315	326	336	307	301	295	337	342	282	330	316	316	352	335	303	284	326	319	337	310	318	344	308	331	339	307	318	310	347	328	316	338	349	344	315	322	332	350	334	309	326	307	317	330	311	302	310	289	368	315	317	354	325	346	324	329	343	323	325	315	286	296	323	309	341	366	311	332	335	310	351	307	328	322	335	277	283	339	346	336	320	314	350	312	308	328	318	325	329	329	295	301	310	314	308	350	336	327	304	312	303	353	353	352	336	337	324	309	337	279	288	330	313	317	334	313	302	352	287	335	334	333	354	306	335	318	304	309	287	312	353	355	324	317	294	347	313	280	293	335	334	324	372	321	288	312	326	294	315	311	336	339	304	324	298	327	320	306	336	323	324	312	322	323	319	336	328	286	311	301	328	342	351	319	352	318	331	316	346	334	311	370	332	322	331	313	336	319	324	322	322	315	306	334	318	339	299	312	299	302	315	306	340	294	337	361	338	336	331	304	311	290	305	315	309	321	354	298	331	317	301	340	315	313	299	330	313	342	357	298	334	311	325	328	297	339	289	297	326	347	353	296	302	309	329	307	312	289	339	281	318	310	337	338	331	323	300	354	305	335	302	375	294	325	318	318	315	294	329	292	305	307	316	310	304	325	314	316	340	313	338	328	289	323	315	319	304	333	305	323	300	341	347	319	318	294	337	326	314	276	289	347	301	338	319	314	334	297	294	299	315	326	325	313	326	335	270	330	333	324	295	346	303	286	327	319	329	319	309	306	327	354	319	314	324	320	313	316	320	310	332	333	310	329	328	316	299	313	325	350	334	323	288	357	292	333	320	326	342	327	316	335	311	309	301	322	314	316	309	306	327	334	335	312	309	293	308	317	323	268	282	328	307	312	322	319	317	389	313	297	331	313	352	285	337	310	325	298	296	328	318	329	301	335	345	313	353	320	320	310	311	336	324	325	310	306	320	327	322	341	304	337	319	351	316	305	320	289	322	297	318	320	335	298	328	327	335	330	307	303	341	335	340	297	306	325	287	323	333	320	310	318	325	294	343	342	325	344	325	324	318	303	319	311	338	355	301	320	324	329	337	313	307	321	329	342	307	303	303	316	324	306	323	327	317	335	315	314	331	322	344	313	300	331	328	299	326	345	312	342	325	331	373	315	295	326	292	343	353	305	298	298	320	321	321	306	379	354	275	308	300	313	341	335	304	314	297	340	320	306	321	354	301	320	327	295	325	319	308	319	335	323	316	333	329	323	307	322	316	320	317	320	325	339	280	323	350	346	305	316	326	353
6274	551	368	404	355	346	337	384	351	375	366	327	343	383	363	335	371	353	374	325	368	362	365	314	345	358	382	396	359	337	405	349	339	378	329	362	357	338	337	373	383	358	344	346	357	363	372	367	345	349	356	354	316	372	366	356	347	352	364	355	313	400	383	334	327	378	345	357	361	364	362	319	380	332	335	383	346	371	338	322	376	379	336	387	347	344	357	342	372	363	369	358	376	333	367	362	354	356	375	328	347	367	356	381	337	344	376	349	337	332	314	348	333	333	341	373	348	347	321	358	338	344	375	320	307	343	366	399	323	360	354	355	351	369	357	353	342	357	348	332	378	380	366	308	334	362	321	351	319	338	334	317	359	371	367	361	342	366	347	374	330	362	386	370	352	354	348	324	322	391	335	348	329	329	380	350	371	351	340	375	370	372	347	363	354	321	398	352	313	356	343	327	371	348	367	358	359	359	359	362	360	358	364	338	333	337	382	335	367	307	350	367	366	371	377	310	363	345	368	369	342	373	370	356	351	349	361	348	372	353	353	332	317	376	359	325	384	352	326	345	359	346	347	363	376	396	359	340	333	340	350	371	361	316	331	379	356	378	337	365	342	367	332	340	334	346	373	353	375	392	327	379	373	382	356	345	352	376	349	338	355	354	324	374	355	370	344	358	325	334	368	339	368	358	378	356	340	394	348	354	338	360	380	386	369	338	333	355	351	340	359	382	358	334	333	369	362	378	347	366	379	339	349	368	354	353	355	349	372	387	353	346	340	330	350	341	354	336	334	355	374	348	317	388	368	299	369	332	368	388	327	372	364	326	362	377	345	368	375	380	345	345	392	357	377	356	352	379	373	378	357	336	369	331	362	342	356	352	324	355	371	328	337	328	332	351	359	386	333	343	345	353	346	321	341	315	321	385	371	358	381	327	358	424	361	401	395	333	339	333	368	340	328	374	358	355	370	374	357	327	371	361	351	347	382	360	349	355	358	323	391	396	323	340	321	357	334	389	321	323	341	336	341	345	363	348	378	349	342	372	354	380	346	335	369	356	378	361	384	352	357	344	327	355	363	338	326	300	333	326	368	369	367	369	367	358	332	360	345	342	364	336	341	363	366	358	337	373	339	349	325	375	352	339	333	374	395	345	325	398	315	336	361	377	340	364	348	338	333	364	379	369	361	354	372	327	344	343	362	357	414	393	326	357	370	344	344	347	398	322	358	320	362	330	364	352	371	330	345	334	311	337	361	331	338	327	339	345	379	361	345	372	376	382	361	338	347	357	353	363	355	359	373	361	327	348	321	314	337	348	365	326	357	341	363	377	393	382	342	328	333	379	353	344	372	380	368	369	351	384	348	362	349	361	368	348	360	338	322	347	370	363	344	392	401	338	368	399	396	375	298	331	364	376	351	356	339	298	367	347	387	346	349	354	350	334	346	357	338	368	380	346	352	326	324	308	352	374	384	351	371	336	353	331	336	338	370	356	360	352	375	410	380	367	345	368	373	374	331	351	379	351	392	314	325	369	341	356	329	342	339	353	351	366	347	319	353	379	319	344	353	330	350	335	392	325	359	381	363	330	339	329	371	368	396	322	365	350	358	345	350	360	363	344	343	320	358	362	310	355	352	353	352	340	368	389	363	350	389	325	364	319	326	356	348	372	365	369	373	352	317	385	372	387	359	308	346	377	395	336	332	323	335	333	347	343	363	358	346	377	340	424	370	365	374	358	336	358	404	370	340	314	336	354	335	359	342	362	377	387	375	335	361	369	382	389	329	310	394	360	338	337	382	343	393	350	362	348	325	347	378	339	370	361	366	327	342	415	320	339	382	364	332	383	345	337	370	348	382	384	361	333	352	348	370	342	365	323	383	359	356	366	384	361	345	358	333	353	369	360	371	332	364	365	366	372	319	352	359	347	331	368	303	361	374	364	347	321	324	348	353	340	344	395	377	344	312	376	375	346	342	325	401	378	360	351	360	354	354	333	335	352	349	358	315	360	375	362	354	350	377	354	344	358	397	353	358	347	351	332	319	357	384	349	331	405	366	361	361	362	343	339	327	349	327	340	373	354	334	374	366	407	327	374	364	334	366	359	360	363	326	365	334	339	385	348	359	350	335	370	355	309	332	359	357	349	366	341	377	310	353	360	359	331	338	359	358	382	343	363	362	341	383	380	355	342	345	342	354	350	358	348	344	379	371	375	343	328	327	368	354	358	362	360	373	347	344	330	345	343	400	356	377	379	312	376	385	358	317	356	369	322	369	321	356	348	370	340	350	353	382	355	353	335	330	354	372	355	356	375	361	330	356	365	364	359	369	384	372	349	363	369	338	319	340	357	362	361	336	321	380	360	377	352	336	364	368	364	376	357	353	389	362	320	366	342	364	343	326	354	323	381	350	355	312	384	318	327	357	381	360	337	364	350	370	338	341	403	336	345	381	357	338	344	338	361	367	380	371	359	389	362	339	384	341	329	355	350	326	355	340	335	351	332	340	338	345	311	325	325	359	346	338	324	337	365	354	347	361	357	356	392	405	364	337	375	393	382	370	319	383	362	328	357	374	375	361	340	372	362	345	341	365	323	337	359	345	348	377	330	320	360	349	361	310	338	388	381	349	346	347	347	353	364	327	368	374	396	383	384	311	342	349	360	369	347	393	354	369	375	358	348	345	333	302	332	376	417	399	341	347	372	353	383	364	371	398	360	368	323	350	342	344	339	371	375	377	340	381	346	338	343	350	377	408	376	365	406	358	365	362	378	355	343	376	369	380	371	343	354	368	369	354	338	345	357	354	349	366	361	314	365	362	339	335	341	321	369	342	354	338	323	378	371	357	325	346	367	383	347	349	316	385	363	333	373	363	328	364	319	344	364	326	351	395	354	379	334	317	388	381	353	395	380	300	362	381	367	366	366	359	368	380	384	394	324	369	341	383	389	384	370	369	362	359	340	391	361	337	353	363	381	388	327	348	385	359	342	348	370	340	321	367	336	368	360	386	381	374	342	372	356	368	344	323	347	355	370	352	366	362	373	352	331	386	325	384	348	386	358	370	359	358	356	361	352	353	374	360	346	351	325	335	367	361	368	376	345	387	345	345	341	336	352	356	365	351	333	358	346	374	386	323	348	362	432	379	351	352	355	332	352	327	370	357	312	355	352	343	383	404	363	349	330	376	378	320	360	379	346	387	356	335	324	347	340	335	372	396	386	377	358	344	368	351	414	335	335	328	358	357	371	380	348	352	358	353	328	358	395	355	350	367	360	359	379	377	354	357	386	346	382	349	364	361	377	348	341	335	363	343	348	380	392	343	350	403	325	371	354	345	347	367	339	392	333	374	378	357	363	325	362	344	328	348	329	331	348	364	346	343	343	345	328	374	381	369	341	360	358	341	373	353	354	338	381	348	305	336	344	324	348	326	346	351	346	339	315	353	358	387	385	344	355	384	344	341	366	365	344	334	367	359	329	359	361	347	377	345	376	379	367	307	310	341	339
5106	841	868	817	878	823	837	877	862	852	843	830	812	790	806	847	845	854	863	847	821	842	849	815	862	846	797	850	843	837	841	802	825	878	825	817	770	795	841	882	835	859	806	825	848	882	862	866	807	785	792	803	851	840	821	855	828	863	862	818	836	798	864	838	843	807	847	865	834	812	883	872	823	872	876	860	826	869	837	908	879	827	843	833	764	827	863	809	816	854	823	857	855	827	844	743	788	826	820	847	855	870	833	841	850	817	843	857	844	814	842	805	857	821	860	830	764	775	830	825	839	782	892	818	819	784	851	860	825	878	849	820	817	822	806	849	832	793	846	810	804	836	844	838	827	798	881	858	835	860	810	779	809	827	777	862	782	847	868	818	841	866	884	831	860	795	874	825	858	828	806	860	804	896	848	820	857	861	909	810	812	883	843	847	860	788	848	789	809	849	885	807	796	874	828	820	824	815	881	845	832	879	845	843	855	874	800	837	824	808	835	889	845	827	819	811	812	792	827	899	837	824	838	814	859	903	829	835	850	841	802	839	819	851	821	847	845	835	941	790	827	821	852	840	828	871	812	821	823	849	805	818	811	818	907	875	856	836	830	834	822	825	835	869	820	823	857	829	812	822	837	877	843	759	752	810	826	870	803	790	807	889	828	841	825	879	804	862	832	815	839	801	801	842	810	811	833	865	820	862	839	830	795	855	839	796	815	827	870	849	793	814	842	785	870	834	824	864	826	832	829	885	864	873	856	823	832	855	849	807	788	819	845	847	846	837	860	838	780	821	829	844	924	856	839	881	929	801	840	881	840	815	820	822	834	874	848	808	835	861	854	835	827	916	848	858	853	805	871	792	804	837	856	841	826	890	796	788	855	859	829	808	849	890	814	820	858	822	749	859	876	820	844	833	823	861	832	868	799	847	789	817	863	829	846	861	834	778	814	833	848	834	823	889	839	788	800	844	788	865	856	891	867	816	831	838	822	835	819	807	859	804	855	822	849	811	818	787	839	869	837	813	861	867	884	838	812	816	845	804	836	822	855	863	845	848	825	848	825	849	830	833	815	877	821	853	853	801	815	856	825	828	830	840	831	848	844	845	842	834	815	777	840	836	894	831	842	770	828	836	825	810	887	843	936	823	844	827	822	797	800	884	892	841	849	849	790	837	838	850	873	840	813	819	823	809	790	857	901	813	834	859	830	891	819	819	815	820	846	834	817	866	773	826	793	839	860	840	853	889	829	862	806	863	814	900	792	839	817	864	875	841	868	841	832	817	821	850	818	857	839	872	845	807	853	836	871	817	837	810	850	759	853	822	805	841	828	853	827	837	778	838	855	799	839	876	825	808	854	775	868	845	819	823	807	872	771	843	779	851	825	872	828	852	813	828	821	866	838	859	814	847	821	861	857	842	765	829	873	849	827	813	806	841	834	858	840	834	795	858	857	860	843	804	841	816	818	845	800	864	812	804	831	777	882	864	886	848	838	862	835	840	854	886	769	891	832	806	864	840	885	842	872	892	804	823	839	823	793	841	816	830	826	850	858	846	833	893	827	866	839	841	866	844	861	843	828	846	823	839	864	803	809	838	837	809	844	869	821	877	828	832	788	877	755	793	825	827	881	842	815	790	867	808	861	793	801	785	798	834	819	862	849	853	840	854	821	774	785	811	818	862	857	842	870	817	799	846	864	785	807	795	818	830	856	854	805	855	873	838	826	866	835	798	849	795	852	799	879	828	846	882	879	869	825	862	797	816	887	871	846	812	817	861	861	778	831	866	768	825	838	841	811	777	830	857	817	859	799	858	839	808	820	892	887	864	840	862	861	846	798	837	833	838	823	814	804	789	840	853	800	845	871	855	797	844	812	835	820	801	814	844	839	870	834	846	840	821	848	829	802	817	864	874	834	822	895	846	872	839	901	854	821	875	845	826	819	860	819	798	826	807	849	796	838	817	863	794	848	808	841	848	861	857	807	843	847	827	808	839	858	799	848	857	782	803	838	836	843	857	834	792	859	820	878	775	862	859	811	875	779	810	856	855	843	877	823	863	833	829	810	861	742	835	850	819	819	811	801	813	814	825	855	924	846	811	825	862	815	832	857	873	823	782	836	807	904	825	783	850	851	840	836	822	899	798	824	823	839	857	880	820	838	886	804	845	788	812	880	792	785	866	846	823	831	880	827	844	858	840	831	853	880	832	880	824	865	830	859	809	850	907	828	857	844	841	840	847	818	855	809	856	850	835	898	860	883	863	873	870	820	849	823	886	836	865	799	847	853	861	828	842	827	821	823	808	795	785	809	851	839	801	828	776	817	854	816	877	836	813	854	800	837	793	826	790	813	869	874	782	826	845	791	838	839	801	879	860	855	819	891	835	816	867	881	823	847	815	800	869	856	848	824	848	847	908	812	879	808	881	834	808	876	889	841	844	862	870	852	894	880	803	828	804	830	854	890	850	827	792	901	838	866	815	835	829	831	865	848	844	847	850	840	797	795	848	846	800	817	846	871	844	826	772	880	800	811	837	842	796	896	804	867	832	879	848	860	857	847	849	842	890	847	877	878	860	867	869	861	866	865	817	798	818	861	839	829	870	845	846	885	827	852	848	820	854	880	856	813	871	821	801	862	860	847	837	870	810	880	838	803	848	836	875	809	862	786	891	838	830	822	824	840	856	848	810	804	831	841	815	797	852	881	869	868	864	839	877	858	799	817	868	819	877	857	824	827	847	850	858	837	848	845	855	860	868	851	805	803	799	770	818	865	870	826	850	869	795	910	843	875	844	905	814	800	792	827	839	793	808	787	824	876	846	855	846	845	818	845	871	830	839	829	881	819	863	826	826	801	893	835	887	831	803	808	834	792	833	834	836	847	852	854	884	831	841	855	803	821	853	854	858	891	841	795	844	837	808	848	805	787	863	860	838	852	822	788	891	840	872	766	811	863	857	883	852	822	853	804	859	854	813	834	803	846	834	790	858	848	842	813	841	822	839	778	843	878	823	811	809	821	831	787	817	872	826	851	856	830	842	842	833	838	830	825	830	815	836	810	908	831	842	831	852	871	850	879	825	830	841	820	810	854	856	791	858	836	844	834	841	869	793	823	778	808	795	882	871	844	859	849	826	783	860	830	869	823	806	809	823	798	829	809	838	858	870	822	838	855	845	813	775	819	836	851	836	799	847	847	844	821	828	865	850	846	786	856	809	804	869	812	817	828	838	848	829	833	869	823	821	855	838	799	848	797	851	841	842	804	818	804	820	789	825	834	872	856	784	869	811	840	829	845	893	825	820	833	803	839	819	838	895	883	843	830	843	814	866	870	853	795	845	886	852	842	809	878	857	816	807	874	813	893	816	827	856	866	842	833	878	832	843	816	821	878	846	846	832	839	811	814	886	827	876	845	896	843	795	856	850	878	865	861	814	784	840	772	852	848	844	807	852	826	798	844	823	857	850	837	842	852	890	838	805	810	837	865	843	831	819	823	800	884	792	841	850
19541	1844	557	428	423	336	377	349	309	328	303	251	275	306	295	297	281	296	269	280	284	259	288	309	303	302	284	292	290	275	300	303	238	252	245	278	276	323	285	271	265	266	279	268	271	272	278	254	264	263	272	251	289	295	283	283	263	287	276	279	305	285	274	269	265	274	269	276	326	279	302	262	245	274	249	299	300	295	259	285	293	264	274	293	302	304	296	269	271	288	261	283	286	267	257	275	262	284	287	248	270	299	269	275	280	307	304	259	268	274	317	269	290	296	285	302	277	287	261	276	253	241	257	268	288	286	297	272	299	270	280	284	291	280	280	291	279	299	293	279	269	287	264	243	281	244	282	263	274	297	281	246	304	303	291	262	280	300	283	273	278	296	300	275	280	253	301	287	284	298	282	273	261	255	296	331	302	275	314	285	282	306	292	289	278	276	249	272	276	288	307	283	263	310	284	291	233	303	263	299	288	293	279	280	281	278	293	310	304	293	274	308	308	295	245	264	267	282	302	281	289	275	257	274	284	298	291	278	307	258	254	277	264	321	308	295	280	247	284	287	263	300	270	287	297	290	232	294	291	280	269	256	288	276	289	255	236	289	265	281	297	240	268	258	295	304	284	269	269	261	283	257	290	266	287	268	293	283	275	308	287	289	253	278	326	283	297	256	262	253	295	272	291	287	275	297	285	263	309	291	289	314	267	313	235	269	265	292	303	298	247	306	295	309	279	292	267	289	266	285	298	283	297	285	289	308	293	273	305	267	266	290	309	279	270	299	295	284	287	263	251	258	277	287	276	241	266	262	288	290	294	290	277	285	269	290	313	299	294	274	257	292	267	291	279	273	279	317	311	307	285	241	258	298	269	269	281	283	272	267	294	272	261	274	300	291	258	260	270	291	294	293	279	279	258	273	292	279	264	311	251	266	268	278	288	283	290	275	273	288	285	280	283	288	294	281	289	245	275	266	296	254	264	272	291	270	290	307	290	281	262	268	284	287	261	303	299	295	263	315	278	281	290	299	283	271	287	254	276	288	255	298	297	273	304	264	293	308	273	299	284	277	270	269	283	285	278	288	271	260	271	295	296	283	239	273	298	285	300	295	272	282	267	257	284	304	270	286	279	242	267	278	308	288	270	276	313	264	301	271	286	279	316	274	237	259	261	283	238	286	277	274	273	294	290	280	273	302	275	288	276	286	295	279	264	286	274	286	276	272	309	289	283	279	308	287	254	302	278	275	290	306	273	244	290	279	261	306	276	266	295	290	272	303	275	292	295	307	297	267	274	295	305	290	304	266	268	274	296	309	268	287	256	323	287	261	263	274	271	300	276	278	267	269	287	277	286	269	250	303	297	253	285	253	263	279	267	268	298	276	294	289	279	272	270	303	258	283	302	260	295	291	305	285	295	286	249	290	303	300	253	285	267	264	294	290	305	266	273	281	270	293	288	293	310	281	292	251	283	260	268	292	282	264	275	266	269	259	268	283	305	319	279	299	308	289	276	259	271	258	269	259	274	284	273	290	295	290	286	276	284	300	291	275	292	280	285	263	259	303	255	288	250	235	253	298	290	278	270	254	275	289	311	271	288	310	285	281	291	259	290	258	286	290	296	296	307	262	272	286	282	287	286	268	254	292	275	260	300	277	330	287	257	257	321	273	280	266	284	275	287	269	246	284	279	261	261	281	263	294	247	248	270	280	263	272	289	244	267	248	244	277	293	254	250	266	291	267	270	281	280	303	288	277	296	287	262	238	293	273	270	305	279	273	262	269	266	250	264	265	277	278	252	297	287	259	301	293	285	300	290	296	273	258	291	295	295	283	275	274	273	281	295	291	267	299	279	295	298	242	261	273	267	267	276	262	292	279	276	280	292	293	303	294	310	283	253	296	288	314	262	289	336	265	293	240	311	288	302	269	286	291	281	286	287	278	278	297	303	288	280	221	282	325	290	295	284	273	290	279	310	272	264	276	269	272	287	306	290	291	267	278	286	298	282	260	251	274	288	233	280	300	294	269	291	259	281	279	278	282	262	288	263	273	268	290	285	270	246	260	297	268	289	301	282	273	295	290	298	304	323	257	254	283	312	288	281	290	272	255	276	262	294	258	292	283	296	329	281	314	265	311	267	251	274	297	295	316	271	265	270	290	279	274	270	272	285	285	268	284	308	263	289	262	287	267	299	288	283	265	287	255	274	272	271	272	250	270	261	251	278	312	304	268	291	265	289	284	260	269	292	266	260	270	266	289	281	286	297	293	290	302	263	281	264	259	252	314	309	270	279	284	277	279	310	258	292	280	260	280	288	285	251	298	297	291	257	283	258	299	292	284	287	295	257	265	238	264	283	261	238	292	275	258	274	277	292	271	298	288	290	294	283	292	266	291	254	273	265	318	268	250	273	305	287	258	277	239	275	266	250	256	283	296	316	271	297	288	273	284	282	286	293	288	295	289	253	269	269	257	269	296	296	291	268	287	309	272	271	295	286	257	286	257	289	314	279	241	260	264	288	301	269	281	287	290	300	276	267	241	275	297	282	317	286	253	287	286	275	267	289	257	287	296	290	264	261	262	263	293	260	290	268	262	270	279	299	265	303	287	316	272	260	275	268	299	262	283	284	311	247	285	263	263	279	305	315	281	272	247	287	266	276	292	273	271	297	279	286	279	280	267	255	286	260	277	291	275	273	267	276	283	262	257	276	296	276	281	272	283	279	254	287	268	298	263	290	286	281	278	272	283	278	267	279	305	294	292	273	314	293	291	300	291	310	294	317	277	268	284	285	288	258	286	300	251	276	298	302	253	276	255	264	280	304	317	285	268	277	292	293	264	279	296	267	286	273	286	290	293	265	291	282	262	271	267	261	270	290	253	288	303	309	286	282	255	318	288	304	302	294	271	260	282	271	283	286	287	327	270	289	263	292	265	275	302	253	302	287	263	270	305	288	310	256	305	275	247	266	263	270	304	277	312	301	263	298	285	254	278	295	281	280	247	303	287	322	317	284	301	279	290	267	322	285	295	307	268	278	274	269	241	294	261	297	270	270	284	275	265	266	265	277	284	282	261	279	278	260	309	258	267	294	280	293	239	313	267	301	252	266	266	270	287	277	291	281	268	281	294	276	289	272	260	267	245	242	261	272	274	240	287	281	274	256	297	259	266	276	283	291	303	274	263	279	303	289	288	241	288	271	266	328	288	295	317	258	284	257	299	311	271	289	295	281	251	296	240	292	262	305	263	302	298	293	308	269	309	259	281	270	260	289	250	283	313	283	280	276	278	280	288	294	274	274	279	254	301	257	259	299	276	297	247	289	296	297	303	251	269	258	282	270	259	313	267	273	279	270	251	287	269	289	250	244	259	308	284	241	284	269	263	265	311	266	300	275	276	265	271	293	316	260	289	251	283	279	298	274	276	276	270	241	297	282	268	269	262	296	298	306	265	250	289	250	284	293	280	251	291	272	286	291	247	323	332	307	270	258	284	260	268	269	272	253	253
13553	928	1156	1258	1209	1017	933	883	821	800	763	783	762	729	768	742	683	672	696	720	677	703	746	684	688	687	656	671	689	694	684	625	653	649	681	654	698	632	686	646	645	725	661	698	643	646	736	638	653	686	701	650	680	674	662	718	661	690	694	683	678	628	674	703	662	700	618	678	633	687	694	679	711	633	650	707	663	679	692	673	691	691	690	628	694	639	671	674	677	670	688	623	650	673	656	657	652	675	660	662	680	653	682	653	710	686	650	661	688	660	683	638	700	666	695	702	677	689	648	694	631	710	689	685	688	652	645	658	656	675	626	649	653	689	692	642	687	698	664	696	680	666	659	642	632	644	630	661	619	649	703	682	699	699	681	666	644	645	664	649	656	685	666	667	677	681	665	658	638	675	658	680	646	658	666	649	686	666	631	724	688	698	699	648	613	648	625	627	663	660	701	703	706	669	699	704	653	654	664	641	683	669	657	686	623	629	662	675	659	660	658	681	620	698	647	614	672	653	683	639	607	706	678	626	651	642	661	675	706	686	680	688	657	713	674	654	669	644	671	704	658	646	676	671	659	683	642	673	636	677	660	687	715	685	718	707	669	661	648	655	705	658	639	667	689	673	635	674	642	725	664	669	595	695	701	669	678	674	625	655	684	648	682	656	695	672	656	673	671	683	629	653	659	681	694	656	660	675	713	701	658	622	654	674	665	683	631	694	699	678	630	640	638	643	652	638	687	684	647	711	673	709	626	618	671	696	647	644	633	654	685	660	685	669	679	664	641	695	611	678	670	640	666	653	667	682	610	650	670	682	703	650	643	643	659	658	683	673	672	646	690	649	694	677	657	653	602	650	718	671	650	681	639	622	636	681	714	649	695	669	666	694	672	658	634	604	692	682	732	679	660	677	649	715	653	627	673	678	677	624	705	696	627	708	654	708	683	681	634	708	679	650	672	690	626	635	672	641	676	661	632	632	688	608	686	671	669	662	667	685	605	689	640	609	661	647	690	684	657	668	660	626	655	677	669	654	672	676	687	680	648	654	663	677	649	651	649	665	636	684	636	683	710	634	632	672	731	647	665	661	691	678	686	659	656	679	659	645	699	674	645	632	640	695	687	681	672	704	697	692	636	655	631	651	684	704	609	664	682	632	647	651	676	674	688	648	649	662	615	681	640	692	682	713	667	693	657	650	684	653	680	681	656	643	643	712	657	644	703	618	698	664	695	688	668	650	678	694	625	691	623	714	696	708	668	603	661	689	621	629	653	661	676	629	676	672	649	653	644	647	660	684	668	685	684	665	695	709	661	647	664	679	654	649	682	652	683	648	711	659	653	688	688	649	665	658	639	690	676	684	682	629	683	708	670	638	697	668	667	642	675	665	651	640	628	667	689	680	664	685	666	686	680	672	642	699	734	662	661	644	689	649	652	657	656	650	672	686	694	664	661	685	654	679	685	678	665	659	640	668	685	640	633	623	656	702	685	666	696	677	681	646	658	694	718	695	668	673	605	683	684	670	685	609	695	702	679	606	667	674	679	670	645	710	640	696	698	589	683	681	648	643	645	704	706	670	661	667	667	628	713	670	705	644	679	673	676	696	671	691	692	678	652	664	697	690	739	646	653	662	687	644	689	671	658	674	721	677	708	637	641	617	675	662	679	664	638	663	657	668	710	662	635	648	700	704	705	670	645	667	657	660	652	689	698	652	628	662	664	682	684	697	655	702	682	653	630	665	649	641	667	677	638	693	665	653	646	662	667	684	627	666	629	613	674	635	674	673	664	658	681	675	668	649	703	695	661	661	726	673	685	646	640	637	732	697	648	688	684	654	675	688	679	644	652	668	610	669	671	681	642	679	662	683	642	680	674	670	643	648	693	637	690	674	692	688	679	658	664	672	656	627	668	669	694	674	655	687	687	698	707	640	652	682	633	629	670	650	664	672	694	702	690	636	691	658	654	636	613	664	645	661	682	709	730	663	668	679	680	624	678	634	648	644	644	676	641	650	632	670	677	701	667	708	689	683	696	687	648	652	694	667	641	654	713	676	710	662	650	679	674	636	620	706	657	724	665	666	647	667	648	660	615	660	651	675	647	616	669	645	693	641	622	690	676	608	731	682	730	642	659	683	709	708	665	635	643	659	644	655	606	666	670	696	706	661	689	682	679	676	623	643	700	660	698	682	677	699	673	659	682	672	666	663	657	625	687	697	638	697	690	707	657	633	698	657	622	639	674	684	692	628	658	682	622	659	649	639	661	691	658	676	679	670	687	653	676	648	650	663	643	607	680	652	673	687	633	631	702	691	659	634	689	682	698	627	636	693	681	656	656	682	641	683	674	689	651	673	698	693	700	672	668	670	620	623	694	653	694	628	687	664	661	580	698	648	615	659	703	654	669	647	635	638	647	644	655	631	661	681	662	698	666	657	651	663	652	671	639	680	673	660	696	672	657	701	625	678	670	673	652	661	652	631	652	689	629	662	720	652	674	686	720	690	631	667	672	616	660	645	683	679	683	630	695	648	666	680	654	663	694	643	693	648	662	666	686	645	652	662	704	718	695	671	667	646	615	678	680	664	642	663	675	645	667	661	668	620	706	674	631	704	686	731	653	652	621	676	671	690	664	653	668	680	680	679	630	712	666	698	698	670	655	669	716	652	638	680	694	715	683	659	668	672	708	663	662	607	672	674	680	620	600	623	715	640	710	685	666	694	663	710	675	692	675	658	678	687	686	689	665	632	638	688	611	668	660	679	637	708	642	638	659	673	663	649	655	709	693	692	664	620	668	691	607	653	703	670	666	644	672	643	662	691	697	655	670	677	619	713	677	727	667	664	668	664	635	689	670	640	648	697	651	665	622	686	638	660	641	681	679	651	648	632	640	655	685	653	650	692	674	669	625	662	623	675	617	690	626	656	680	658	629	646	697	652	592	685	702	718	669	658	683	672	665	685	654	707	681	643	617	673	671	680	664	692	676	659	695	649	662	647	660	689	659	657	644	673	663	669	646	653	656	601	637	696	628	675	668	713	686	664	668	667	701	680	666	604	673	648	693	645	692	646	648	662	682	670	668	683	706	698	668	664	656	632	658	620	615	678	655	684	642	702	671	687	649	731	655	665	665	672	656	640	696	666	686	686	626	660	650	673	680	637	668	666	648	632	654	708	662	666	730	708	648	672	627	635	637	681	668	660	634	690	655	642	652	656	666	638	638	635	669	652	652	680	716	652	672	649	699	678	679	705	673	701	688	679	657	660	617	683	645	658	649	661	649	691	604	661	669	691	696	714	627	682	656	651	637	643	704	673	683	613	679	710	707	681	709	658	639	601	675	657	667	595	619	665	640	664	709	680	638	653	685	687	654	691	641	684	674	691	578	663	709	653	646	703	651	656	629	668	698	680	628	681	626	697	699	685	676	686	647	626	673	622	650	655	693	716	654	643	645	673	677	628	679	639	689	670	661	657	680	688	696	668	668	698	661	652	707	677	668	677	681	693
30290	3901	767	471	354	247	205	215	174	172	133	136	150	131	156	146	126	137	135	115	122	110	126	119	126	118	125	143	121	126	114	124	126	133	127	119	131	139	123	125	110	133	125	109	135	123	128	110	126	108	111	112	133	112	106	104	118	113	96	135	107	116	116	118	95	150	126	127	107	126	132	101	134	111	106	123	133	123	116	123	125	118	124	126	133	124	121	105	143	154	114	144	122	129	96	102	144	122	122	135	120	128	132	135	104	119	114	122	114	134	130	108	118	103	103	127	118	115	149	130	139	128	114	104	137	118	108	111	122	127	125	120	106	113	125	127	110	107	110	112	104	113	105	132	144	125	116	120	110	127	129	141	135	105	127	121	117	116	123	115	121	112	128	121	139	119	111	122	120	138	97	117	123	119	125	116	124	115	122	123	129	112	135	116	127	104	105	130	129	116	133	114	124	101	116	106	111	127	101	127	125	134	127	110	120	103	118	106	119	128	120	124	117	103	124	115	116	100	115	100	119	132	120	147	102	125	104	117	113	108	115	127	131	129	135	108	114	121	136	137	113	90	126	137	105	125	118	114	130	123	137	103	131	143	125	116	112	101	123	129	99	119	115	130	109	120	116	115	108	129	120	109	126	103	142	124	102	118	147	123	130	96	125	117	148	127	128	126	127	125	119	119	137	133	116	117	111	118	124	132	112	116	122	99	133	165	130	131	112	103	109	114	127	110	111	111	121	134	123	123	127	108	101	136	110	122	115	126	127	133	145	111	124	143	106	133	114	139	151	133	122	116	121	116	121	115	128	125	93	135	112	118	103	129	128	140	97	135	120	119	123	119	137	110	112	113	113	114	104	118	122	110	117	125	134	112	127	145	116	127	119	126	108	136	125	144	117	116	146	117	113	139	98	108	116	121	119	127	131	117	137	133	120	88	128	120	147	109	143	121	119	118	112	136	151	137	135	115	123	108	136	129	108	103	122	111	109	116	133	107	103	121	101	116	132	121	123	114	148	130	149	149	100	134	103	139	103	120	134	118	112	116	127	126	123	97	120	120	114	100	113	119	112	145	112	106	130	115	117	110	110	110	125	120	108	137	119	111	113	117	155	142	102	125	118	99	146	123	109	125	130	127	118	102	143	135	138	104	106	109	118	122	119	113	130	129	129	125	112	104	111	123	106	122	123	115	111	111	113	106	115	114	118	127	107	132	121	138	106	125	135	122	124	138	116	111	118	114	107	126	123	136	115	94	138	121	114	96	124	134	128	123	130	111	109	132	120	121	146	129	128	112	128	103	99	124	140	126	135	130	128	103	136	128	129	125	113	112	124	123	131	133	91	110	113	122	136	121	111	109	99	115	114	133	123	113	114	116	118	116	105	112	119	124	123	112	116	137	99	109	123	144	136	124	131	123	140	122	113	120	128	114	116	118	118	125	110	120	128	96	104	120	119	131	133	119	115	111	114	113	130	133	110	142	114	107	123	103	111	112	117	122	121	123	130	116	123	120	105	125	116	126	111	121	130	124	131	104	137	147	104	128	99	134	133	103	119	124	135	120	142	136	122	121	121	110	138	112	129	115	109	131	135	116	140	119	130	129	119	121	154	112	113	122	120	140	111	114	114	127	127	106	123	106	131	121	118	115	112	126	123	148	113	115	111	99	102	133	131	134	123	109	126	117	123	126	119	143	130	122	128	119	123	116	115	103	125	104	108	113	122	126	115	106	136	114	128	140	114	121	107	141	109	97	133	119	122	139	133	125	105	112	106	117	123	116	129	114	128	143	134	118	120	112	118	118	118	114	102	120	131	102	113	110	112	125	116	129	126	109	122	128	128	96	109	100	119	96	139	107	114	132	155	125	122	124	128	116	152	125	115	115	98	125	112	124	110	99	122	109	102	126	124	120	124	102	114	126	116	115	135	112	119	119	117	116	123	128	110	111	112	121	118	129	133	129	120	130	125	129	128	108	104	112	109	110	139	116	138	131	135	118	122	125	108	133	111	129	123	113	120	109	119	132	111	109	130	119	113	119	129	113	110	135	130	130	114	122	120	121	115	113	119	132	136	125	100	98	131	127	114	142	136	129	137	134	127	113	143	133	133	132	136	120	134	103	121	120	133	130	125	130	130	118	129	120	117	127	119	129	148	122	104	111	124	119	124	115	130	106	115	135	126	132	137	115	105	135	105	121	121	119	109	108	118	140	130	112	126	128	148	121	128	128	109	118	118	127	138	130	129	120	101	114	123	113	110	121	128	130	114	128	128	110	128	105	122	94	112	112	113	121	126	120	142	100	111	105	104	119	118	113	111	131	101	128	128	132	114	111	128	97	137	119	117	113	110	125	115	127	125	132	117	114	128	96	128	110	129	128	153	131	108	114	116	102	145	144	115	126	126	99	103	116	134	105	119	116	124	113	104	122	135	142	116	126	90	133	127	110	100	126	122	98	120	105	117	137	110	120	113	113	128	132	137	108	116	101	123	128	122	115	106	132	130	101	144	124	91	120	112	133	116	129	123	111	113	104	109	127	125	120	125	124	113	122	110	121	127	140	146	118	117	125	127	103	148	105	113	118	109	125	98	115	111	105	120	124	127	123	135	126	124	126	116	121	114	116	123	119	121	120	110	129	129	129	109	105	137	120	133	117	112	128	121	118	118	131	113	119	99	112	116	120	106	116	112	138	120	108	128	128	112	123	134	130	117	109	114	111	111	123	123	109	113	129	115	139	113	116	116	122	120	113	117	122	123	136	119	127	102	123	126	125	129	126	132	129	113	132	136	124	134	133	121	116	136	114	142	117	120	125	141	150	127	114	120	154	126	102	128	118	123	123	148	110	127	121	130	106	98	115	122	136	117	114	107	118	113	145	121	146	147	128	115	135	115	128	132	112	143	122	109	120	116	116	119	130	117	101	117	100	117	91	138	125	136	118	122	121	116	132	91	98	125	128	131	122	137	128	112	116	106	123	116	122	123	128	134	130	111	119	122	134	133	128	131	129	129	117	114	130	143	120	134	139	129	127	105	98	107	110	115	94	115	109	148	122	133	126	114	120	116	121	115	122	122	132	112	131	103	117	116	115	106	114	98	102	117	125	133	119	118	141	138	119	115	118	109	109	133	104	126	130	110	129	118	140	118	137	121	136	124	111	92	108	116	146	109	134	125	126	129	93	125	112	123	145	124	116	118	107	124	142	124	124	141	111	111	110	112	107	110	115	125	123	121	109	128	136	113	108	124	124	141	113	130	118	122	119	121	121	105	128	139	117	133	125	124	133	122	146	111	102	111	111	105	122	111	112	115	128	128	124	132	132	110	121	157	111	110	130	125	115	120	137	113	108	140	134	104	101	133	112	108	135	108	139	131	132	133	122	141	116	123	136	112	109	106	110	103	111	127	131	115	106	121	126	126	118	118	125	140	134	121	128	125	121	134	112	142	132	128	146	126	124	119	112	119	117	124	101	121	120	133	109	124	116	111	119	142	125	127	134	123	140
18165	764	1265	1540	1232	1036	819	731	648	573	579	483	478	444	411	426	409	418	426	375	372	353	352	354	392	369	346	358	373	343	324	352	354	374	370	349	333	323	353	337	375	363	345	357	376	354	322	336	329	327	325	356	322	313	322	295	327	361	297	313	321	352	341	316	324	314	339	325	297	324	331	321	338	299	332	343	338	312	335	317	296	337	329	309	285	298	341	347	333	373	353	321	355	316	296	319	337	312	325	338	331	346	363	311	347	339	324	353	341	317	316	314	341	343	289	312	362	308	317	320	314	327	313	327	324	322	313	331	341	298	339	309	343	333	325	364	339	312	348	310	323	292	305	323	359	334	355	321	322	319	305	328	335	309	313	322	318	325	315	294	330	338	335	324	328	320	319	315	338	313	351	355	293	327	294	344	358	352	354	354	300	350	315	332	315	336	323	346	311	318	337	325	327	312	309	308	329	334	334	313	314	302	335	326	321	323	297	326	314	320	315	316	328	311	325	305	318	301	340	341	338	317	322	312	303	282	328	305	306	321	331	311	337	329	325	305	341	329	334	329	340	341	309	309	322	288	338	320	314	326	315	349	350	308	311	333	317	338	344	327	328	359	308	326	360	323	321	326	324	294	330	342	327	312	322	341	338	327	304	313	323	321	328	330	300	342	329	330	338	290	324	319	316	360	340	328	320	310	319	335	327	321	324	298	317	330	304	309	306	277	335	316	319	329	302	336	327	277	314	335	323	331	381	318	326	312	338	332	300	312	327	333	358	325	312	317	303	339	298	316	335	306	340	318	309	345	364	296	346	324	315	317	315	324	327	344	360	330	328	335	308	331	309	307	320	352	322	312	354	335	321	318	319	309	314	297	325	349	322	334	337	314	356	321	315	294	343	312	363	342	335	318	338	309	322	301	336	337	353	341	308	320	336	306	325	321	350	351	288	304	359	353	319	314	315	294	282	298	351	327	348	295	361	326	313	339	321	343	316	308	325	325	306	331	366	318	329	330	352	322	352	328	287	298	332	335	332	343	293	337	338	332	319	309	322	301	312	325	313	332	365	329	333	327	317	333	324	323	303	313	339	320	297	310	340	322	307	319	323	327	348	305	307	339	348	309	310	326	288	303	327	328	317	310	330	322	308	361	331	321	322	318	310	317	357	324	333	312	322	336	342	365	307	352	323	312	320	327	353	309	322	322	300	327	315	310	321	324	328	308	323	327	325	343	328	324	304	284	340	318	332	312	340	291	346	347	325	298	331	331	335	312	326	334	332	354	306	311	305	356	297	310	331	325	311	293	310	338	312	303	296	318	305	339	322	319	331	325	320	314	341	326	339	332	325	332	301	322	298	322	337	348	329	294	328	300	293	311	302	315	324	320	312	335	357	328	305	309	325	354	362	335	329	316	342	306	318	370	294	341	325	317	323	338	324	327	327	333	347	334	325	336	302	300	308	358	307	359	319	335	331	310	338	323	288	323	318	283	346	321	303	366	303	347	332	311	320	317	311	336	311	338	315	333	311	303	308	342	316	298	328	335	349	338	334	352	319	339	317	310	332	351	368	312	344	306	307	311	340	322	310	317	344	342	325	308	328	289	294	308	305	306	314	327	320	381	310	348	327	319	318	332	344	315	315	355	321	310	312	327	336	347	344	323	332	330	313	339	352	321	311	316	342	329	294	288	307	316	358	291	311	359	347	328	334	307	299	315	322	339	309	288	348	303	285	373	291	301	301	333	342	328	315	346	352	316	348	345	323	331	337	316	333	319	291	315	299	322	339	335	313	336	311	305	339	301	290	312	361	323	298	300	318	344	320	293	296	330	325	323	300	312	358	347	331	331	307	300	330	309	320	338	314	308	320	353	332	351	365	360	333	338	303	309	328	310	309	308	325	336	323	326	331	340	298	321	357	323	323	333	327	326	333	322	349	322	314	318	298	307	318	324	315	336	319	302	330	327	312	330	322	330	353	339	329	298	304	320	300	336	345	306	306	312	342	305	310	310	333	335	289	312	318	309	302	309	323	289	360	335	317	291	323	317	295	300	315	328	326	331	327	283	315	309	325	331	309	339	305	319	312	333	323	295	328	283	338	329	314	318	340	357	332	332	329	306	327	322	320	299	329	320	325	336	342	349	331	332	329	347	295	320	303	317	323	337	334	321	317	312	332	320	361	293	309	317	347	345	295	304	306	298	317	334	354	307	328	352	317	324	304	300	318	319	357	335	327	321	319	323	318	317	340	306	339	330	323	320	334	303	354	298	298	309	338	298	315	345	363	300	310	322	273	317	313	302	348	317	320	323	323	332	323	302	304	364	303	328	352	280	358	349	321	309	322	306	302	359	343	320	331	338	360	325	317	306	296	339	335	296	335	310	351	331	333	343	319	339	349	326	313	296	324	327	329	306	310	320	341	299	323	329	345	309	330	327	319	346	313	306	314	319	347	298	307	320	316	348	306	291	305	323	322	319	335	322	309	307	328	322	320	342	351	337	328	309	334	322	320	306	316	310	310	319	347	301	327	319	296	295	293	337	320	307	335	299	320	304	311	320	320	333	347	331	331	296	295	343	320	322	332	338	345	353	312	312	331	324	344	317	319	338	353	328	311	341	296	330	321	337	329	324	311	324	341	341	317	321	322	348	312	326	340	348	334	340	323	336	361	356	313	338	317	340	348	329	310	358	333	314	309	323	319	292	330	322	340	288	335	304	367	311	301	337	342	335	315	296	297	326	326	317	313	325	333	320	353	298	298	324	355	322	336	345	318	335	333	320	329	351	318	306	345	307	314	324	340	291	325	313	304	316	329	353	324	329	313	348	315	331	290	297	314	361	354	325	325	318	293	319	330	314	331	357	299	328	348	313	314	341	318	328	303	350	298	307	359	322	337	352	329	311	320	317	329	317	335	325	328	325	329	297	322	337	340	345	321	298	295	334	310	332	318	344	317	331	327	295	343	316	335	316	321	330	354	344	305	337	295	343	298	350	301	362	318	322	350	317	308	338	313	334	315	337	336	310	315	325	334	328	309	310	346	359	301	337	350	327	327	324	336	313	338	354	382	303	318	292	360	360	326	337	332	335	313	331	337	309	333	318	319	297	314	291	307	334	341	327	297	307	328	309	335	311	337	317	333	317	357	312	344	350	306	334	333	340	328	342	323	319	334	318	326	340	285	333	302	323	282	324	323	318	283	313	325	348	334	341	326	337	321	321	340	342	322	346	340	354	347	322	297	310	330	323	347	317	353	341	313	293	339	294	298	347	311	320	292	339	305	310	314	321	351	323	319	334	338	344	315	318	327	330	340	323	305	333	297	349	339	325	322	343	338	330	334	338	321	327	304	315	307	318	287	340	331	333	318	344	314	314	343	319	281	299	327	308	347	306	312	353	318	325	305	322	332	337	330	328	316	321	340	329	310	305	314	340	304	312	354	341	318	314	317	317	321	327	313	342	290	320	335	328	330	349	310	323	303	340	300	331	312	303	303	317	307	330
5858	474	362	377	350	327	323	344	355	335	353	345	326	377	331	366	355	389	365	357	348	357	338	341	361	362	395	367	341	340	345	333	345	365	382	347	346	363	352	362	394	369	316	325	315	346	372	370	353	363	363	359	368	339	358	345	333	342	341	394	378	343	364	350	385	396	345	328	379	367	318	386	361	368	328	341	358	342	360	342	345	340	349	342	353	377	343	368	364	355	352	362	354	362	343	343	333	326	366	383	375	351	354	342	364	348	332	347	357	357	358	358	346	384	379	343	355	396	371	326	361	357	382	388	389	368	352	315	360	351	353	348	366	346	334	365	382	323	373	329	402	339	357	358	354	341	299	389	402	335	354	353	349	381	347	350	348	328	351	346	343	355	375	351	333	351	331	370	339	371	360	354	351	337	326	353	351	328	320	357	319	366	344	346	366	379	375	323	335	350	399	358	373	418	352	362	341	391	398	370	351	326	364	352	399	379	345	362	375	338	400	367	361	382	378	329	367	390	352	373	353	373	339	381	337	334	323	389	395	360	314	338	365	353	350	349	342	388	370	340	390	344	346	322	341	318	319	381	354	352	352	355	379	378	370	383	344	354	367	320	377	343	352	366	386	371	357	302	325	398	325	370	348	350	345	378	354	341	328	400	363	355	354	370	357	310	353	344	326	339	343	345	369	376	366	345	379	336	343	356	304	393	381	392	380	373	359	360	343	361	318	398	352	345	369	349	359	345	330	349	341	353	369	356	354	374	378	320	368	355	351	334	360	395	347	324	352	388	336	327	349	370	336	347	352	381	342	341	361	367	348	313	383	347	337	343	330	382	378	343	367	341	319	330	329	354	374	364	351	361	354	361	360	377	367	382	351	374	349	366	342	390	314	359	335	332	347	358	357	376	353	370	328	354	322	391	312	339	385	350	360	375	346	343	372	355	347	334	346	314	354	346	376	337	357	387	360	351	363	347	351	371	388	371	333	345	342	355	358	356	391	362	383	356	358	376	328	365	361	387	319	368	342	313	336	378	355	324	365	389	316	390	331	333	367	357	333	361	344	398	351	312	363	357	341	341	354	332	325	356	331	342	342	372	338	364	372	342	403	347	369	359	337	358	368	340	343	360	327	368	376	356	348	335	367	348	376	390	375	380	348	326	379	359	340	350	370	356	368	347	337	339	394	359	384	347	346	339	306	339	334	321	362	330	324	330	352	410	355	369	347	337	385	352	369	319	352	354	344	373	371	364	342	366	359	347	327	351	372	343	353	382	367	355	355	317	339	342	382	368	322	342	349	339	334	387	379	327	394	364	345	352	365	348	362	338	358	338	364	334	361	371	381	342	352	362	318	391	357	359	363	328	338	332	346	341	359	378	345	381	359	355	356	351	353	315	319	360	352	384	383	374	365	344	361	341	336	355	342	354	359	349	336	377	360	379	341	351	375	351	381	342	372	344	375	358	380	364	373	359	361	383	355	359	336	361	368	367	345	331	360	357	366	359	369	353	349	328	379	321	347	347	335	331	339	383	366	361	362	344	345	315	355	325	361	325	337	375	370	315	394	347	347	368	339	366	360	367	357	339	324	371	341	346	335	343	353	352	333	325	361	362	376	348	386	371	312	350	360	320	359	373	354	350	385	368	349	353	344	359	352	398	347	364	345	384	355	361	346	347	351	355	364	362	336	336	361	342	356	306	349	344	341	362	353	370	351	382	368	350	382	367	354	336	317	339	364	365	390	354	378	363	376	384	348	360	395	369	379	375	361	397	346	358	406	327	326	361	370	356	344	346	321	346	359	324	328	380	355	336	331	335	396	387	371	347	345	377	360	367	343	314	352	370	357	393	392	344	351	367	340	353	374	373	340	363	373	333	335	352	351	328	366	331	343	358	304	364	345	357	373	333	369	353	391	327	347	360	343	336	344	328	328	345	373	329	363	351	318	342	327	333	380	337	342	352	357	326	351	359	357	365	327	366	361	373	345	369	369	353	367	315	384	349	312	358	342	331	358	363	347	373	365	333	380	315	394	354	318	389	345	346	351	353	315	317	371	386	354	330	349	371	353	354	333	340	401	372	365	367	356	377	371	349	366	391	343	370	341	350	354	360	315	336	356	340	366	360	334	333	386	353	369	299	335	358	359	377	372	336	360	331	369	359	373	357	310	366	367	343	371	334	349	369	353	360	394	343	336	336	362	335	349	346	307	363	338	332	356	333	352	355	348	361	359	351	346	376	372	389	352	356	344	338	331	351	366	387	355	324	390	342	358	339	383	350	377	347	355	355	328	347	369	371	365	348	366	355	363	358	369	378	356	376	308	384	355	340	339	350	324	354	329	348	356	333	378	391	353	352	371	361	350	347	326	324	356	340	388	366	379	329	410	338	350	369	378	344	339	325	360	344	395	342	344	373	376	360	347	366	338	323	373	318	343	390	389	360	339	361	339	382	354	392	341	400	361	353	331	370	355	307	339	319	379	325	349	369	359	360	340	336	341	340	347	356	382	366	360	343	415	336	350	368	356	372	352	396	347	373	379	361	371	385	359	349	334	330	387	318	363	344	362	355	335	341	345	358	380	349	352	377	365	352	356	372	332	366	362	410	360	341	339	329	317	349	350	323	354	347	357	378	349	361	357	331	328	345	318	362	356	364	361	362	374	355	379	351	350	328	335	371	348	402	350	356	355	388	379	349	344	358	337	338	346	343	343	350	369	366	350	354	330	377	364	360	315	401	379	337	329	352	366	368	361	382	339	356	373	388	382	350	318	383	378	334	365	377	317	349	362	331	379	363	347	334	385	359	340	362	351	378	423	372	352	387	354	357	361	337	334	353	379	342	309	385	383	337	393	343	333	385	389	377	355	353	375	351	334	344	358	364	339	345	312	342	331	362	377	346	316	339	349	372	338	374	352	354	323	356	335	409	372	327	362	347	351	335	325	335	365	335	373	393	370	347	353	338	386	376	361	366	354	325	354	383	365	354	332	325	355	376	354	352	324	375	295	395	380	354	357	340	358	353	352	374	361	370	344	346	362	350	335	398	346	344	339	357	388	351	395	401	318	371	401	341	371	347	356	367	366	328	372	363	358	374	407	343	379	388	333	357	343	359	347	362	349	393	336	358	375	381	384	306	369	361	354	347	368	367	345	347	336	368	373	363	412	376	323	339	345	337	354	372	341	368	349	362	383	363	371	350	378	345	334	347	324	354	349	321	312	368	357	349	362	340	373	358	369	336	369	354	358	374	343	353	343	350	381	362	336	359	345	366	332	350	331	370	385	370	332	363	365	383	334	346	372	347	297	340	351	369	371	330	342	333	355	389	362	344	370	349	347	374	344	340	330	339	335	349	345	356	358	343	348	387	297	379	378	347	367	350	351	328	342	362	347	341	333	342	359	363	363	362	339	348	354	354	348	317	354	340	378	379	343	356	340	344	348	343	371	346	340	382	331	354	385	341	326	367	333	362	356	345	359	343	357	346	331	350	376	347	338	352	358	409
5075	890	890	882	811	864	847	840	846	817	840	828	821	906	842	859	827	881	839	822	812	887	816	829	834	851	807	822	850	844	855	867	808	852	841	838	844	828	870	829	802	873	844	839	899	861	827	806	841	817	876	788	849	791	872	901	871	901	836	864	834	829	827	860	834	848	823	815	842	828	776	803	845	853	823	826	815	801	792	852	863	861	861	829	872	847	815	795	793	823	838	815	811	766	840	879	792	879	815	832	829	838	792	826	794	861	813	793	832	786	864	861	867	831	854	835	869	832	819	869	850	879	832	849	831	838	868	860	856	892	807	830	881	897	848	839	832	837	856	862	819	823	835	814	870	809	871	850	850	860	827	824	834	803	837	864	902	827	873	875	825	830	832	834	802	804	839	796	796	813	855	894	776	797	831	882	850	802	859	837	847	842	854	847	863	839	805	797	824	842	863	847	894	871	825	849	867	853	824	823	846	841	833	839	802	842	847	760	858	797	897	854	804	813	801	809	807	848	819	855	813	832	896	839	800	798	827	850	852	759	862	802	888	872	788	799	919	852	840	837	852	848	835	817	811	804	834	830	851	878	860	834	835	813	842	842	779	786	852	816	842	830	852	831	836	865	856	841	828	810	838	810	792	770	829	850	845	878	811	849	805	828	791	853	817	852	795	878	820	828	865	827	801	831	873	872	836	876	842	857	802	820	830	842	849	818	861	837	847	875	906	860	863	806	799	846	884	818	802	836	853	859	848	821	850	818	797	837	845	852	786	843	854	808	831	825	832	868	881	831	856	839	851	814	888	845	813	844	874	874	862	858	801	858	829	831	842	824	822	847	805	843	856	832	841	839	802	813	842	821	880	832	824	848	832	806	833	831	797	840	804	886	821	831	797	810	848	781	810	839	795	801	828	842	864	824	870	842	867	824	853	879	795	881	845	807	841	861	820	815	767	841	869	858	819	839	784	846	832	816	878	826	851	889	839	817	782	827	885	877	824	876	843	808	852	856	816	788	876	828	814	848	822	802	880	857	826	825	827	823	804	834	803	739	853	799	844	867	802	856	768	865	856	841	837	798	913	859	862	869	842	837	807	850	876	866	832	809	787	868	824	823	798	859	832	832	834	841	832	835	810	817	863	812	797	858	820	821	830	766	847	802	813	789	839	820	893	785	866	856	876	896	867	862	792	810	801	850	898	902	821	847	868	863	812	839	859	834	832	814	822	870	878	813	841	877	801	877	843	793	858	829	867	865	868	840	863	855	874	815	819	821	893	792	843	821	847	848	830	868	839	841	833	838	838	865	879	902	854	829	839	822	853	864	828	867	808	843	808	887	841	840	891	808	835	832	873	821	780	841	829	826	826	855	803	839	832	893	811	808	839	847	857	819	867	806	822	862	836	847	874	834	806	849	809	857	843	840	837	796	822	845	824	884	848	783	851	801	865	903	794	793	828	814	858	842	829	893	823	820	838	826	838	837	845	824	894	889	803	861	834	852	830	851	790	810	869	873	824	865	849	904	801	809	873	794	822	853	807	815	819	886	829	914	811	879	821	834	856	837	836	831	806	901	788	784	788	857	878	849	817	834	831	854	823	849	814	850	831	823	807	801	818	867	902	862	810	792	827	847	839	837	822	846	828	804	871	806	869	862	795	820	800	793	802	781	855	845	787	855	767	859	849	861	798	866	853	832	842	823	838	862	862	871	859	802	838	843	823	832	799	799	824	871	846	873	763	824	836	831	844	812	865	852	857	871	793	795	814	848	826	864	844	807	830	820	821	847	872	841	834	842	793	835	802	835	807	827	824	786	834	860	836	789	822	829	842	798	857	799	832	820	833	822	813	858	833	873	813	796	836	869	802	923	888	879	840	832	792	847	775	812	860	840	810	860	806	865	790	840	801	825	804	844	792	824	820	873	848	842	861	850	828	823	884	869	798	833	816	833	842	811	806	834	843	819	846	786	886	783	911	871	867	889	776	863	856	900	835	826	801	839	886	867	806	863	766	815	842	820	862	869	839	840	856	810	852	802	830	793	820	843	914	869	872	866	886	817	801	788	844	811	871	909	825	843	843	833	820	824	819	882	857	793	823	779	862	886	845	868	808	867	839	852	867	771	854	857	859	836	833	869	878	835	885	838	811	832	835	811	820	878	846	806	797	813	852	785	893	846	853	848	830	882	858	851	839	865	846	841	849	868	814	858	862	809	833	859	827	812	809	815	874	880	871	792	792	837	778	803	857	829	883	805	822	820	847	838	877	848	845	853	830	848	802	833	893	817	788	900	801	863	822	840	892	803	820	836	842	881	825	794	834	851	783	818	848	886	791	840	798	841	824	816	839	862	881	738	864	822	853	847	864	845	845	850	866	871	842	834	840	855	856	816	873	803	845	798	803	824	888	809	836	796	809	834	842	832	881	823	847	872	810	854	792	851	889	867	845	888	814	847	836	765	840	805	855	846	832	837	855	864	805	846	826	848	911	789	820	798	827	769	865	829	852	766	853	836	823	825	844	787	845	831	845	819	853	851	822	894	789	815	883	795	824	801	846	882	816	842	787	822	874	794	826	857	843	848	866	829	847	794	869	860	803	887	822	848	851	842	815	815	863	826	858	857	847	816	832	831	844	817	801	812	802	861	796	804	804	828	827	856	846	819	809	851	912	868	805	801	880	851	883	846	864	898	814	780	825	824	855	846	796	858	769	842	821	910	775	829	847	777	859	860	890	871	888	798	879	822	851	785	808	815	801	856	841	852	856	830	819	832	876	818	803	796	811	824	785	869	799	845	826	867	828	839	864	816	851	798	872	851	858	841	850	863	893	837	823	848	855	843	850	842	839	884	834	808	806	857	853	864	832	838	794	802	855	791	827	870	864	856	886	825	817	849	863	770	804	849	839	827	894	789	804	759	833	867	811	837	835	861	898	813	825	838	832	819	875	812	886	837	835	811	814	822	831	857	813	817	807	806	824	822	867	888	859	835	849	880	885	851	803	894	848	857	838	876	856	791	797	842	865	814	838	842	846	860	857	751	843	835	829	812	838	844	867	839	830	878	841	841	872	847	813	862	810	821	800	840	815	795	833	809	864	875	771	856	874	835	810	878	886	879	821	839	833	910	852	843	865	887	898	825	823	855	852	804	797	884	851	836	892	816	834	864	826	830	845	840	798	820	861	822	844	877	838	863	866	828	857	855	843	836	821	823	823	807	843	838	863	853	833	858	852	813	893	819	851	884	846	833	816	850	818	826	823	850	845	775	867	840	792	793	852	794	810	898	859	855	832	798	844	845	853	809	865	846	841	801	814	862	848	815	834	824	864	832	808	862	822	798	839	773	819	823	860	806	868	851	867	818	776	853	836	787	897	806	801	820	835	848	827	861	863	851	842	862	865	821	827	805	847	914	876	801	795	847	871	850	852	805	843	879	852	789	826	854	840	831	818	828	841	857	865	883	835	854	852	812	842	848	874	820	765	830	862	840	863	852	929	802	896	818	822	787
19034	1634	552	461	361	349	299	285	299	322	259	295	299	269	314	281	270	264	290	281	279	289	283	284	284	274	286	274	267	301	298	251	306	289	283	293	290	288	290	322	288	259	281	286	276	290	283	310	263	304	274	293	254	294	307	276	272	307	300	282	266	308	316	291	273	271	263	285	283	252	309	265	297	293	262	287	261	311	256	317	295	268	263	270	276	290	286	264	271	298	299	288	264	244	303	292	295	319	302	265	260	254	277	282	278	280	262	297	282	281	247	270	310	267	274	270	290	271	265	282	282	287	296	296	285	319	288	256	312	330	284	261	327	299	253	287	275	277	273	292	295	293	272	289	279	306	287	298	268	271	302	285	258	297	313	277	288	271	282	304	303	285	264	284	279	295	266	289	283	280	293	301	286	306	304	270	295	291	305	302	305	270	278	275	260	253	308	253	280	306	271	320	256	293	257	274	277	272	272	280	263	265	278	301	260	300	299	258	289	300	278	285	323	305	293	264	320	281	290	272	276	272	278	261	314	269	273	278	282	283	282	314	275	253	279	288	261	291	288	287	270	279	277	289	290	285	300	278	297	263	265	282	271	276	264	278	272	274	273	305	322	272	276	255	253	254	264	276	283	252	229	269	287	270	285	314	275	276	267	288	258	274	256	295	243	263	259	284	263	297	269	254	301	284	294	258	311	271	276	277	269	271	245	281	293	245	279	271	252	289	270	275	275	301	292	307	290	299	266	285	306	263	244	267	270	291	287	296	304	248	292	265	310	279	287	278	246	286	260	294	271	279	248	304	271	265	295	268	299	284	238	302	277	277	270	308	281	297	296	297	286	302	275	310	277	266	291	280	276	262	265	266	312	233	275	288	268	297	312	280	297	259	268	266	254	288	276	260	298	290	289	279	263	317	283	289	268	280	239	280	313	268	302	255	265	275	292	301	286	275	266	271	247	330	318	293	316	276	254	278	284	322	271	258	250	243	291	272	271	295	280	278	279	291	270	281	280	277	291	289	262	276	263	267	260	258	293	265	297	281	286	265	280	281	301	267	282	280	273	289	293	279	290	267	277	294	292	269	282	276	290	274	282	261	288	264	249	258	286	291	279	281	300	284	271	288	281	265	244	287	267	265	261	291	274	309	298	280	270	284	273	253	277	248	327	315	281	273	302	254	256	295	283	269	278	283	273	294	285	264	258	283	301	282	299	303	271	273	282	269	291	291	267	303	280	273	292	276	290	299	314	329	308	263	269	266	287	248	266	279	280	299	253	297	282	275	303	309	252	276	277	262	298	285	263	292	314	288	296	282	300	300	301	284	299	269	264	291	269	273	280	298	292	280	271	257	311	299	293	296	288	262	258	299	256	287	289	325	335	290	288	247	294	297	258	319	296	241	263	288	283	266	313	293	255	312	282	321	295	280	300	277	283	284	297	252	266	292	311	317	256	310	267	296	286	270	271	279	269	275	302	287	274	308	268	264	271	264	255	308	260	289	277	292	292	276	295	299	314	274	299	290	309	272	247	303	301	286	283	266	314	249	274	277	258	287	307	274	257	257	272	261	260	287	229	262	270	281	291	277	283	246	260	289	266	258	282	285	319	277	258	264	320	267	274	281	273	290	265	285	300	286	287	307	248	267	314	291	273	270	298	272	292	279	291	234	239	299	270	274	268	291	291	287	302	259	259	301	264	282	265	281	253	278	295	286	298	292	256	299	277	284	291	276	276	257	279	299	265	275	262	265	285	289	280	261	270	286	279	297	287	306	318	292	272	266	243	254	274	271	277	307	289	298	283	255	265	293	272	297	278	274	272	285	292	266	316	270	309	278	285	284	265	259	268	256	289	290	244	265	295	266	261	294	295	295	278	252	301	269	304	279	272	269	279	272	280	286	293	275	270	301	268	277	238	256	264	301	262	284	277	287	270	267	302	302	308	288	312	267	262	285	280	295	271	263	253	288	313	300	326	333	270	271	279	261	267	286	294	293	290	311	281	266	283	283	269	292	278	281	278	262	264	245	285	295	277	261	292	283	287	260	244	292	262	264	226	272	282	255	277	267	254	244	289	284	278	269	268	259	279	271	259	297	279	296	288	303	287	277	251	274	290	249	276	257	288	286	297	259	261	282	269	281	311	277	260	281	277	257	277	268	277	281	279	283	272	294	297	235	285	270	292	278	289	247	292	286	292	273	288	275	243	296	300	298	292	277	278	267	274	277	272	267	273	287	288	259	287	270	282	267	261	268	263	293	315	309	277	338	307	294	279	280	283	309	286	291	269	287	288	274	265	263	278	270	279	275	267	269	241	273	303	277	268	295	264	257	274	283	277	292	286	278	269	292	286	250	293	282	267	245	269	280	285	279	280	277	281	308	296	301	290	264	286	259	296	262	271	264	265	309	333	298	278	308	277	301	273	262	280	290	272	276	256	285	267	254	241	279	295	260	281	300	308	297	311	300	292	269	249	277	249	289	267	293	256	261	265	309	302	285	281	298	278	247	273	250	284	279	297	261	278	303	290	267	284	280	279	275	262	266	276	316	267	285	287	267	296	294	282	274	265	267	285	306	275	291	282	264	302	320	276	289	277	269	285	295	296	259	283	304	292	298	269	282	279	272	272	309	250	291	279	284	266	266	272	266	272	290	283	273	297	280	246	281	269	296	264	258	243	270	269	292	315	281	304	293	260	274	256	265	298	273	285	258	297	293	309	286	284	283	279	275	281	270	271	271	284	266	262	276	284	278	278	316	286	298	306	253	291	266	296	286	313	257	277	254	271	298	284	289	298	276	273	266	271	300	277	243	293	277	272	235	285	275	302	292	282	273	290	293	267	285	266	306	281	301	270	301	317	289	252	279	264	275	293	258	244	276	298	284	309	282	297	295	308	284	275	273	288	275	287	278	294	273	280	285	295	290	289	265	283	315	271	294	296	297	262	269	289	293	298	300	300	250	280	275	275	294	274	274	274	251	302	279	283	260	272	277	266	268	266	296	255	277	279	267	336	284	298	311	276	311	307	286	273	254	299	260	284	308	268	267	298	280	260	281	290	295	309	281	295	293	285	264	294	273	301	273	295	270	291	300	265	268	287	280	247	280	267	315	273	261	300	307	272	280	324	268	300	267	295	275	273	303	268	282	260	269	343	261	256	274	241	290	306	253	287	294	285	269	291	274	277	297	277	246	309	312	264	265	291	280	297	294	298	287	261	257	270	279	297	244	257	257	282	294	285	255	287	272	246	272	303	285	269	272	293	294	289	275	272	253	293	259	286	293	291	256	290	303	282	287	291	290	292	264	277	279	307	319	255	301	258	255	274	277	254	311	280	267	269	290	292	272	283	320	261	318	239	267	261	287	287	296	289	270	274	257	264	285	308	280	298	268	280	271	275	313	297	245	303	309	267	285	267	244	282	280	306	302	291	303	297	285	274	270	270	285	304	331	278	281	261	280	264	272	280	287	305	284	267	260	285	277	301	306	261	267	294	275	278	281	280	253
13396	884	1093	1230	1200	1067	913	868	838	771	746	798	719	754	729	721	686	690	681	703	718	688	697	679	719	690	694	652	693	712	698	680	636	665	699	645	695	648	665	675	695	663	675	625	674	686	644	639	663	646	658	633	689	725	613	671	666	634	716	636	700	683	643	656	683	669	635	643	638	690	701	682	646	646	657	679	633	660	610	658	693	663	626	683	671	651	710	641	686	636	647	660	632	684	683	671	664	732	664	683	654	613	672	649	637	675	666	645	652	622	672	698	654	619	688	661	677	724	607	654	624	640	657	626	700	662	676	653	668	708	640	661	631	648	678	716	699	648	628	656	657	674	659	662	670	696	664	679	637	666	659	657	606	673	647	660	647	676	661	665	646	681	615	631	638	666	698	631	620	732	627	673	679	653	684	667	657	664	662	659	663	627	651	620	674	644	679	670	676	643	718	667	649	635	718	661	662	660	686	654	633	645	683	685	702	663	711	635	627	674	703	671	648	666	669	651	656	626	679	623	738	659	632	654	629	645	607	687	645	698	705	659	652	667	672	638	635	643	649	685	609	659	657	610	673	676	655	679	644	719	642	651	644	669	656	684	648	693	703	676	699	680	629	633	660	659	637	685	630	694	661	596	701	625	664	662	631	692	634	662	701	617	634	643	626	703	681	642	643	694	635	643	682	695	634	665	582	651	667	639	649	643	669	621	621	640	663	671	665	694	702	656	636	665	644	649	675	718	681	650	691	611	677	639	618	657	693	657	607	619	711	704	691	621	652	674	702	667	671	712	645	629	673	627	650	621	683	652	616	710	622	703	655	647	658	634	653	670	631	661	683	681	688	666	664	665	680	679	663	646	642	647	659	664	647	664	609	661	651	681	690	635	631	658	659	663	624	648	684	605	709	650	635	626	626	679	631	708	693	639	648	693	650	698	626	667	678	684	666	691	646	659	683	682	610	654	683	683	673	662	715	674	636	662	698	673	609	675	666	638	654	672	662	654	660	647	659	650	684	668	622	641	625	674	670	655	655	671	703	644	626	621	698	677	653	645	637	661	638	674	638	701	660	709	672	657	685	691	641	621	640	631	618	677	667	650	681	685	657	659	687	680	689	619	662	718	673	715	647	664	659	643	674	654	696	690	625	658	631	618	686	659	692	677	656	616	665	690	642	650	684	685	671	701	667	719	665	639	675	705	622	653	675	613	628	657	653	651	644	678	696	627	599	674	635	662	665	698	628	635	689	637	637	712	631	637	653	659	652	624	621	672	636	642	668	709	696	667	648	623	674	622	639	679	677	711	697	639	658	659	597	650	690	670	673	673	656	696	683	671	673	667	628	692	701	678	665	642	696	671	645	632	651	647	681	662	680	740	662	655	674	622	670	654	637	650	650	641	682	654	660	664	624	653	650	656	683	646	667	643	658	685	681	651	659	635	658	657	675	687	646	660	697	678	680	674	693	669	662	635	702	638	671	677	657	679	685	703	651	665	672	709	635	662	665	654	660	648	653	659	642	691	669	622	624	685	658	732	625	614	623	672	637	700	605	653	703	704	632	661	675	690	632	647	655	699	626	728	667	681	656	670	669	629	651	637	703	654	647	666	660	664	682	644	667	700	672	656	670	612	668	675	632	711	654	624	699	650	593	670	648	686	690	644	667	648	652	632	698	650	657	638	677	617	661	651	712	639	673	734	630	677	648	689	695	642	637	641	662	643	637	674	645	642	710	628	687	643	689	673	645	637	632	673	655	678	587	658	660	680	668	687	678	686	650	686	663	657	635	658	682	622	645	650	660	633	680	621	618	641	667	654	618	635	705	704	660	677	691	725	673	672	680	667	680	613	693	642	678	654	640	658	570	638	658	664	693	650	696	666	733	635	689	653	685	674	643	646	666	702	650	681	682	688	689	662	646	663	632	658	651	674	663	657	712	640	617	654	631	666	702	679	662	652	652	663	622	646	693	665	661	677	676	675	679	686	624	661	669	675	655	704	650	655	635	614	676	660	678	651	646	689	619	660	656	666	651	668	637	628	626	678	678	685	660	639	647	663	677	673	665	661	680	642	603	675	703	641	663	650	665	661	646	614	645	664	638	673	628	683	719	654	637	655	659	655	654	632	649	688	658	664	695	687	631	682	662	682	649	679	643	644	666	623	641	623	692	641	643	632	702	676	682	668	634	682	648	652	638	624	670	663	662	654	662	663	648	682	728	702	663	671	638	686	641	658	646	672	694	688	628	666	698	662	646	628	649	670	669	662	644	646	621	680	652	700	678	622	703	634	678	656	649	687	653	639	654	662	641	668	676	605	591	631	658	680	660	695	655	669	661	660	656	629	668	640	665	596	652	669	656	670	642	677	666	691	693	662	682	625	693	671	654	660	677	672	680	656	654	639	637	679	648	648	673	697	691	660	672	665	649	637	688	670	666	702	662	641	689	700	649	692	640	689	638	697	683	632	669	664	729	672	696	697	665	656	655	652	687	669	630	667	674	677	634	671	658	629	632	662	671	677	648	710	678	677	653	671	677	660	694	651	654	626	654	725	683	666	701	643	667	673	702	712	657	688	667	695	686	667	664	613	680	622	651	665	653	674	680	686	646	635	612	630	618	642	629	662	704	700	586	659	697	675	695	651	685	691	646	666	623	657	634	649	606	648	672	687	690	659	669	701	645	631	671	668	646	654	665	704	653	644	646	681	641	715	647	635	664	675	650	670	631	672	659	679	631	654	631	677	671	677	662	706	694	676	684	632	640	678	713	659	716	655	667	607	642	604	672	630	606	611	625	652	679	635	674	697	641	663	697	650	650	653	662	646	600	643	649	676	661	675	690	652	643	667	646	651	660	639	663	654	631	649	613	650	671	654	656	643	665	655	635	681	640	621	664	679	655	675	642	679	659	662	664	695	624	706	647	670	674	669	682	621	695	668	615	625	621	674	678	645	675	663	647	643	674	681	657	701	670	653	717	670	690	641	703	649	692	670	686	663	655	629	620	650	635	672	655	645	635	642	664	663	659	675	706	647	664	718	632	611	654	659	696	693	648	641	637	713	625	649	630	653	670	669	655	605	672	653	663	626	678	628	680	653	691	631	640	694	706	658	653	702	677	636	658	660	701	657	652	687	683	624	666	662	662	631	709	623	695	664	643	657	648	661	667	679	709	689	644	666	704	641	629	609	658	646	628	655	728	643	638	693	677	630	602	648	699	680	643	647	711	650	657	673	684	595	662	618	639	673	673	642	653	633	672	688	668	681	651	706	661	655	663	663	659	656	665	664	677	649	638	705	652	660	644	625	690	653	642	673	710	659	664	716	652	669	628	656	649	671	663	633	684	658	681	672	658	671	686	639	641	605	684	646	685	630	635	679	708	650	658	645	751	658	686	633	648	654	664	682	674	635	667	680	657	664	636	667	683	623	620	668	647	626	649	719	666	646	639	648	628	669	692	679	689	673	628	653	655	633	649	697	635	661	678	604	633	700	651	699	659	674	658	672
29950	3756	743	427	327	234	209	166	151	138	183	138	158	137	144	118	146	143	125	125	122	129	128	137	118	126	124	129	120	127	140	116	130	137	122	133	105	124	128	111	134	147	116	120	114	108	127	122	142	132	125	108	105	129	121	114	123	130	118	123	118	120	124	121	106	129	115	109	138	100	118	122	130	124	125	112	137	137	104	115	118	125	115	125	121	134	121	128	127	126	108	129	136	108	125	133	115	122	118	109	124	106	125	136	106	99	114	111	124	121	122	132	137	123	117	110	118	133	126	138	135	103	129	120	131	135	117	120	122	114	121	124	123	110	130	131	126	116	115	124	107	106	108	130	140	114	104	140	118	119	119	120	124	107	122	112	121	116	115	129	110	120	107	132	129	114	138	143	112	110	119	121	119	128	90	130	127	125	116	111	122	103	112	130	111	120	117	123	105	104	93	119	124	119	121	108	122	115	144	109	105	104	83	118	137	119	108	133	106	121	130	96	129	120	121	97	117	121	136	129	133	125	106	126	103	134	113	116	112	130	99	124	120	120	107	106	109	113	126	131	109	126	115	122	127	108	142	122	124	137	107	152	115	132	126	103	146	110	113	112	114	125	117	130	122	137	138	121	120	136	114	102	126	125	107	132	115	113	125	112	130	137	83	111	113	112	117	120	112	104	117	132	123	109	120	111	122	130	119	119	125	106	135	112	122	129	138	125	129	131	110	118	131	132	129	125	114	110	119	118	113	130	125	134	124	114	131	131	125	106	115	106	130	125	121	132	115	145	145	109	127	126	108	122	149	120	112	147	144	137	134	118	135	107	112	111	116	132	111	94	117	123	132	133	110	122	121	99	112	129	127	106	122	93	126	127	132	108	141	128	128	118	104	126	154	125	121	130	103	119	112	109	104	114	133	114	134	151	120	122	114	113	124	116	107	115	116	106	134	122	112	132	116	122	111	113	107	129	124	128	131	131	113	116	114	121	125	134	130	112	105	118	107	140	130	130	127	92	99	135	127	105	113	114	124	147	125	97	121	129	144	134	104	125	115	141	127	117	128	119	111	136	110	106	107	108	139	122	132	121	115	111	105	122	126	113	103	130	99	123	103	125	146	134	117	128	116	123	128	115	131	129	132	127	137	100	104	118	118	164	118	130	120	126	117	123	122	116	97	107	124	115	109	131	120	110	105	108	108	119	139	134	117	123	121	87	120	121	129	106	121	128	116	97	147	114	108	110	116	113	138	114	136	125	108	136	139	109	119	121	113	102	121	103	133	104	115	123	114	122	129	108	128	110	116	110	131	122	110	133	112	126	101	123	136	132	132	124	99	125	115	102	124	112	123	133	117	126	120	113	115	124	113	133	112	114	132	124	111	124	121	124	141	132	105	132	134	128	115	117	136	119	126	123	120	109	106	112	133	124	122	123	122	97	122	108	121	133	132	131	131	112	117	124	110	120	141	112	118	134	99	120	92	133	116	125	118	114	111	110	127	123	108	121	127	117	107	108	141	120	124	136	111	108	108	119	132	142	113	123	106	112	90	132	118	135	139	128	100	108	112	125	101	134	108	113	128	102	96	128	116	144	118	132	119	140	146	110	126	112	134	126	146	106	123	136	139	122	108	128	132	125	131	102	111	131	115	126	110	124	145	109	105	139	132	118	145	90	107	117	125	124	125	115	105	135	112	113	97	103	119	133	129	105	122	138	102	124	128	130	101	133	117	136	132	126	129	131	120	120	118	128	136	126	120	109	129	113	139	123	113	110	118	123	144	103	121	127	124	139	111	130	112	123	139	108	112	126	80	142	117	112	109	114	95	130	141	122	112	128	128	133	124	112	118	111	117	102	121	134	123	122	137	122	98	100	124	96	118	133	129	127	101	138	117	97	118	115	134	116	102	104	124	125	116	120	111	108	125	130	105	115	136	145	131	114	110	127	111	122	114	124	116	107	111	118	114	143	124	109	135	96	108	109	130	139	111	116	96	135	105	113	123	109	121	119	137	132	113	104	121	118	99	112	107	118	121	102	114	112	112	112	142	125	118	124	106	118	134	111	117	112	123	114	126	139	111	111	111	120	116	96	129	131	131	121	115	141	123	136	127	116	129	143	108	101	135	125	111	128	114	106	123	107	129	130	134	117	132	119	125	115	119	122	121	144	107	113	121	125	125	114	121	131	133	102	111	112	112	94	124	119	109	115	110	96	99	140	127	105	99	117	121	125	125	123	116	134	89	120	122	108	130	120	121	123	113	96	130	114	133	115	118	117	124	128	128	123	95	116	131	128	133	139	119	120	135	128	104	121	121	113	107	105	139	116	109	147	108	122	131	107	124	123	117	127	137	95	114	109	136	138	135	113	120	111	126	137	105	131	118	134	110	111	132	136	126	120	122	98	107	94	116	130	121	121	129	94	122	117	104	107	112	112	146	135	114	137	106	116	122	113	113	151	117	111	125	126	119	115	148	124	113	121	113	111	112	116	130	128	121	134	130	129	105	118	122	115	112	135	131	103	117	125	113	118	149	107	122	115	123	114	124	138	118	111	141	119	119	131	122	114	105	100	136	126	97	135	117	129	124	123	132	132	114	141	137	107	123	121	116	90	106	106	114	105	121	138	112	124	118	127	93	136	116	121	157	101	106	123	117	114	115	118	104	108	133	138	130	97	110	115	107	111	121	129	141	140	133	124	96	116	138	113	107	126	113	116	104	109	122	131	112	123	110	96	124	111	106	120	117	114	116	121	123	132	129	112	120	98	106	104	119	117	126	122	121	138	114	128	120	127	116	151	129	119	94	116	124	123	129	129	103	116	107	119	129	125	118	115	101	128	121	107	114	125	123	119	119	125	117	128	102	114	127	113	110	127	112	126	131	114	126	124	118	133	124	125	104	137	118	135	123	130	102	115	116	117	112	116	108	115	113	110	111	101	115	132	147	125	132	120	125	131	130	110	113	119	130	135	125	128	132	133	136	123	118	104	104	113	106	105	125	113	124	124	149	110	107	123	118	131	123	113	118	136	109	97	138	119	122	116	148	127	139	125	92	117	132	133	137	131	138	120	116	105	127	96	113	104	107	105	130	141	114	93	113	119	129	116	119	123	119	105	137	111	117	119	116	117	138	115	121	120	114	103	114	138	110	111	133	124	111	102	135	139	108	133	101	115	126	118	123	121	124	101	98	126	139	119	137	116	127	121	116	113	115	128	129	129	108	121	138	120	141	126	115	125	110	119	101	129	117	120	120	120	119	102	133	120	118	119	117	134	130	105	116	127	113	120	133	109	142	117	125	132	118	125	141	131	142	113	94	103	121	135	137	112	113	119	127	125	114	144	126	128	119	120	111	93	128	126	133	133	127	132	122	132	115	107	110	120	102	140	125	99	98	123	112	106	118	120	102	140	127	133	109	103	125	115	125	133	129	123	122	97	103	129	106	118	107	119	126	111	107	102	106	129	117	117	121	126	108	142	121	118	106	117	124	121	104	108	109	131	127	113
17825	729	1361	1517	1254	1043	848	724	613	554	536	504	487	469	449	399	436	425	367	377	341	385	344	365	392	345	326	351	335	342	355	361	345	348	340	376	324	318	376	330	319	349	346	351	324	298	312	350	319	318	316	299	336	317	330	328	337	320	322	317	323	331	327	346	311	332	330	308	350	310	338	332	325	322	361	330	322	293	318	324	324	314	347	316	338	348	289	323	312	312	331	317	341	331	298	332	305	302	329	329	337	270	360	331	300	318	319	338	324	314	303	330	324	357	342	303	293	344	353	337	313	314	322	315	360	307	289	311	360	301	336	338	314	333	332	333	311	332	334	328	311	318	309	332	320	325	321	326	301	315	310	324	327	345	316	331	337	348	328	317	352	309	333	311	330	339	354	341	333	315	291	329	316	349	335	324	345	324	323	337	337	321	324	313	308	336	326	325	293	343	304	331	319	331	329	313	323	341	336	335	319	303	313	344	341	340	333	351	317	331	321	336	300	327	329	286	344	340	287	329	348	317	322	349	324	333	301	322	326	317	324	327	303	328	355	307	308	308	343	282	341	342	344	303	339	355	305	302	345	343	337	280	324	318	343	329	297	321	308	339	292	310	301	329	316	326	337	319	330	305	347	300	327	348	304	321	320	298	316	351	282	313	352	303	315	319	330	310	320	349	309	320	327	306	338	335	306	322	330	334	342	320	331	307	309	317	349	308	316	323	328	318	300	308	313	345	330	344	296	342	279	304	333	346	355	336	313	330	299	330	331	344	284	343	321	331	316	332	321	321	309	322	326	314	321	314	309	308	320	357	310	305	336	299	320	301	321	293	331	309	328	332	305	335	302	322	327	289	302	308	329	337	295	306	313	329	353	297	335	279	338	328	324	302	330	327	372	322	309	323	321	330	367	309	315	329	353	349	331	339	299	334	306	302	300	307	335	309	324	299	333	313	332	310	302	323	311	312	329	329	347	333	302	311	328	331	309	337	322	323	318	339	332	332	311	316	295	317	360	329	341	325	300	317	317	283	326	329	316	318	325	309	330	302	327	310	312	333	340	340	326	327	301	302	285	320	302	341	317	322	333	310	320	323	309	301	318	323	290	319	323	327	313	290	326	332	319	295	306	341	296	340	308	305	336	328	301	317	324	321	319	326	318	330	326	323	333	311	307	318	288	314	309	312	312	321	316	316	334	314	317	320	299	332	343	324	331	342	369	324	315	311	282	318	314	309	319	327	304	307	336	305	323	331	315	308	297	305	297	277	310	285	346	313	302	304	301	309	294	309	302	351	349	323	331	342	330	324	308	353	295	327	319	331	295	322	324	318	303	311	322	308	335	304	293	333	310	312	318	299	306	335	309	338	321	302	296	320	350	318	304	379	325	327	300	318	312	301	331	330	324	340	318	323	323	307	325	327	285	319	315	319	309	317	287	310	322	317	294	315	322	346	329	324	298	331	331	328	343	314	308	326	310	337	312	321	317	303	305	309	295	361	320	333	307	355	319	345	310	306	352	318	324	300	320	347	317	296	300	305	325	308	327	314	306	312	322	319	308	302	316	352	322	322	333	278	312	361	309	323	333	300	348	346	303	330	333	312	336	315	307	312	334	341	323	309	337	360	332	340	312	325	306	329	312	310	327	310	285	362	326	296	310	328	271	298	353	314	324	326	299	341	293	295	319	333	315	329	283	300	323	332	316	332	301	335	325	310	314	325	344	323	340	314	318	322	346	325	311	320	321	328	301	356	314	337	294	332	318	323	324	330	293	339	322	338	322	329	318	361	316	311	318	325	317	304	328	317	368	312	356	332	300	345	312	290	337	328	373	324	320	309	297	339	296	305	291	315	307	343	342	316	342	343	277	317	319	322	302	307	294	311	315	316	324	320	312	326	295	322	327	337	295	299	318	303	317	294	342	329	315	315	329	316	343	309	302	326	304	338	321	317	317	322	292	330	332	322	301	316	316	339	343	318	307	313	342	332	330	328	338	355	330	320	315	310	338	302	317	315	354	318	305	328	305	295	333	319	325	325	300	298	340	332	306	340	373	323	324	329	326	312	285	299	335	337	310	316	289	345	351	314	349	300	292	329	328	325	315	330	323	312	341	289	302	309	300	325	328	313	324	314	328	316	321	340	314	314	336	323	336	338	309	320	295	309	316	319	301	348	307	359	294	350	297	345	305	297	311	320	318	289	324	339	341	324	340	306	321	291	325	337	328	313	328	301	329	323	320	319	329	322	317	334	336	299	287	310	291	303	311	352	287	319	297	309	283	355	353	336	325	310	320	317	329	317	318	320	318	336	282	351	328	328	338	331	344	335	324	316	318	325	353	316	300	342	336	338	331	306	346	287	347	324	315	333	347	317	294	314	341	286	361	320	345	313	321	352	348	327	287	299	316	332	354	300	358	291	329	314	310	340	327	314	322	314	291	282	305	322	309	331	316	348	319	339	310	301	339	314	303	324	321	310	312	292	325	332	304	322	355	315	319	315	328	332	333	321	350	337	306	324	308	323	326	333	323	332	318	318	321	321	325	314	341	283	323	331	323	307	335	302	318	282	313	309	329	341	317	340	326	318	347	306	323	347	331	315	283	333	306	350	314	321	342	314	298	335	335	335	314	294	298	298	303	342	320	344	300	344	305	329	347	338	329	320	314	343	296	337	358	329	279	319	340	338	321	299	305	303	302	302	319	312	353	322	303	323	301	305	317	325	304	315	329	313	314	338	300	308	324	304	338	338	303	348	295	331	310	314	320	308	292	306	319	332	345	327	297	340	299	320	316	283	334	306	301	318	363	334	332	314	309	311	328	328	298	317	305	315	281	326	297	313	307	335	310	327	310	320	323	337	287	326	291	322	333	364	329	283	310	350	320	346	344	315	349	332	298	301	317	330	295	351	316	315	306	302	320	321	306	306	318	326	318	311	329	288	331	360	307	344	318	320	314	331	320	325	295	323	330	326	334	292	298	308	299	297	310	312	336	336	320	320	341	319	328	305	294	315	316	303	334	318	317	326	331	328	310	320	317	284	283	316	289	326	340	300	287	278	289	297	374	320	331	322	322	317	293	323	339	327	320	344	340	332	328	316	299	303	351	311	328	337	353	350	320	320	340	305	282	337	313	317	343	312	344	302	295	348	299	324	344	299	334	303	298	344	314	334	296	321	327	318	348	312	306	348	323	320	324	331	328	321	320	344	356	306	319	312	317	326	338	349	317	347	309	309	321	333	314	340	338	327	305	324	311	320	304	332	287	345	340	353	330	291	325	280	315	306	316	325	331	281	328	320	305	310	294	352	368	328	296	283	307	318	303	337	307	302	340	326	333	324	335	341	312	323	308	324	328	320	314	314	337	341	307	331	328	305	345	309	310	322	305	338	324	358	329	325	284	312	299	322	316	318	339	331	349	319	307	298	308	307	354	343	296	308	323	351	323	305	346	302	344	329	285	313	311	342	324	327	341	285	335	302	296	309	356	327	329	327	338	342	313	337
5797	441	358	376	364	362	379	363	337	336	335	364	367	377	349	393	351	364	352	368	320	340	333	363	359	362	375	323	367	357	370	328	385	375	350	367	326	346	320	312	356	338	364	327	319	363	360	334	378	340	371	363	338	377	386	338	386	344	369	347	356	360	351	337	369	342	359	336	362	376	388	359	379	339	370	334	348	341	342	338	335	389	329	382	345	339	361	360	352	348	311	382	315	340	344	324	366	350	332	341	367	315	348	367	353	381	382	361	358	342	335	378	388	344	352	395	362	350	398	360	366	362	337	319	362	364	360	323	354	350	360	351	342	350	388	355	352	374	368	361	360	356	321	329	341	348	324	357	359	379	324	334	361	350	357	342	389	367	351	346	364	339	357	358	346	356	370	389	341	375	352	350	360	342	321	349	361	352	333	344	371	347	365	368	353	350	344	366	347	328	354	327	310	365	346	356	346	332	344	343	375	322	338	354	355	366	337	339	363	364	359	377	357	359	328	395	343	349	355	356	348	357	372	364	323	380	333	352	325	324	375	350	331	354	348	368	329	376	348	323	336	341	351	346	362	334	377	337	363	276	334	347	373	329	343	352	349	344	354	333	306	311	341	340	339	350	356	374	345	337	347	322	355	356	367	357	367	345	357	359	357	380	317	359	358	339	338	370	323	357	323	333	367	336	365	356	347	340	335	354	371	361	375	325	329	384	304	358	329	369	367	327	324	328	366	351	334	359	345	373	333	381	365	369	344	365	345	302	363	339	390	364	338	363	378	355	323	382	348	346	358	344	353	364	338	313	345	378	350	331	361	351	350	366	383	379	327	350	345	344	333	369	330	343	340	331	349	344	344	387	354	344	355	373	345	374	353	351	337	325	370	371	343	339	370	373	334	359	333	336	339	396	379	323	337	314	358	336	329	314	341	383	347	326	350	339	355	346	335	357	326	319	367	363	367	368	346	368	366	385	364	337	375	309	354	357	350	335	389	374	374	358	335	331	358	382	352	378	371	350	371	362	327	361	342	323	361	341	328	388	350	370	405	322	347	327	330	349	362	328	306	337	340	368	318	370	351	333	349	322	341	356	339	343	399	405	341	374	371	324	370	387	366	361	319	346	345	360	325	358	375	347	371	342	342	320	345	377	341	350	351	371	379	368	346	354	359	369	361	357	339	352	343	359	346	326	349	385	371	373	335	368	361	358	349	378	348	354	374	379	342	347	356	354	368	357	334	364	364	356	386	377	379	358	366	331	374	372	359	325	356	358	333	360	375	339	329	358	346	340	394	371	378	353	374	326	330	361	371	337	393	354	340	341	384	352	339	372	328	369	361	366	362	338	354	347	374	334	343	355	339	348	332	350	353	371	327	352	364	347	355	376	333	327	396	351	333	381	334	391	345	354	384	316	357	357	345	350	372	355	353	341	330	348	330	342	318	317	398	345	337	359	346	357	326	389	369	349	351	354	370	344	376	353	385	366	341	331	342	377	358	333	338	386	344	361	344	366	319	342	373	361	336	332	372	371	334	382	365	358	342	337	382	369	383	348	321	360	359	337	351	316	337	354	323	347	353	318	332	366	381	348	382	328	337	367	340	358	357	369	378	363	387	335	356	332	366	296	376	370	363	344	348	331	358	354	374	321	355	360	362	363	380	355	345	360	367	368	351	355	367	362	394	351	367	347	353	351	381	309	309	347	331	348	362	352	340	342	356	385	333	388	333	337	349	344	358	330	328	320	376	358	364	377	346	372	375	375	377	358	347	346	345	323	345	352	314	345	338	354	325	366	384	360	403	360	341	332	361	334	402	327	352	313	378	344	382	353	316	343	315	348	358	378	347	349	340	366	354	366	336	376	355	380	380	374	340	391	344	328	348	315	358	319	374	380	328	323	323	348	356	392	349	341	315	404	327	335	373	363	345	366	331	371	350	376	349	401	347	346	355	380	338	345	358	364	369	311	365	408	337	362	381	379	318	351	368	369	353	350	352	334	329	320	372	351	368	358	307	328	387	329	356	351	360	343	348	341	340	349	355	352	308	359	315	315	340	350	347	341	354	351	326	363	361	351	356	356	357	377	371	384	361	385	370	371	365	348	309	346	356	391	335	389	375	343	362	334	353	358	393	351	332	370	366	357	371	400	310	352	353	378	323	358	323	331	351	370	342	342	352	358	327	364	316	344	346	370	377	378	373	330	386	379	348	353	340	371	330	366	350	351	382	368	356	364	338	339	347	358	357	370	329	346	372	354	354	332	357	364	358	352	331	334	369	367	348	321	352	348	379	356	375	354	328	350	342	337	373	388	387	345	365	361	359	342	315	370	360	318	350	370	362	338	327	355	344	338	368	333	325	342	327	381	373	359	300	349	346	355	360	326	324	341	367	323	336	403	365	328	328	328	342	362	358	345	351	387	376	367	346	392	322	310	366	362	363	293	389	341	373	400	367	345	333	380	383	352	306	343	308	377	349	367	362	345	365	344	358	393	341	337	361	347	346	375	407	380	366	350	306	371	407	369	353	354	342	329	349	383	364	328	379	370	382	343	369	358	365	331	364	350	334	339	358	373	343	342	354	369	358	360	353	343	370	344	362	382	360	364	354	310	339	358	323	336	363	355	348	361	318	322	346	322	376	339	348	348	316	330	367	372	380	318	359	383	353	352	359	367	363	362	368	386	349	355	345	347	399	360	361	362	340	328	374	296	347	329	354	355	331	365	352	344	391	329	348	333	373	341	365	355	308	382	359	331	333	320	337	330	330	318	351	353	336	355	331	322	351	357	330	368	347	369	380	371	339	356	331	345	356	356	356	343	349	314	383	344	335	361	333	360	311	321	356	371	321	365	343	364	360	346	375	401	367	329	364	331	357	315	352	334	327	335	302	379	345	353	354	339	351	383	336	368	378	343	351	354	341	369	373	363	352	349	318	351	356	348	396	383	335	345	340	354	356	345	323	367	338	358	359	343	351	362	331	347	349	354	338	345	334	359	345	367	322	342	373	360	342	341	360	336	328	356	351	358	402	361	329	321	315	352	378	362	374	326	360	378	329	356	332	363	324	373	334	359	371	333	326	373	320	331	367	342	356	366	352	370	372	336	370	361	386	364	327	329	361	361	352	344	316	338	354	378	351	367	360	371	334	356	348	338	316	377	351	368	332	363	365	385	351	383	341	345	324	363	350	335	338	381	342	368	344	374	348	357	357	346	378	345	372	369	311	374	354	326	346	324	343	332	346	362	384	357	367	371	346	402	338	370	324	347	371	343	326	348	363	350	389	360	377	410	403	359	352	396	332	392	321	401	387	371	338	369	387	364	344	326	361	404	365	359	391	361	366	353	342	355	395	336	335	328	390	348	373	360	328	349	376	322	348	353	350	338	357	360	323	358	332	366	352	326	381	355	318	340	355	312	345	332	381	350	335	350	320	328	350	357	357	349	347	313	341	363	374	336	363	368	334	326	341	332	354	375	339	325	346	358	330	384	363	341	344	341	362	333
4884	847	844	875	877	871	827	800	850	804	821	799	820	797	815	821	839	838	855	817	794	845	856	841	836	787	846	813	811	860	795	863	853	782	851	811	820	802	861	807	884	850	797	803	806	814	826	846	826	812	835	830	801	811	833	805	822	844	811	856	868	769	777	838	826	845	851	840	863	862	826	843	833	862	827	841	836	814	837	869	815	809	835	775	823	861	816	754	859	872	831	850	806	826	870	836	863	875	858	854	867	795	845	820	847	842	822	777	857	860	821	840	843	798	832	838	870	840	803	812	836	802	835	820	825	823	780	859	837	871	879	819	837	800	839	866	810	816	847	833	832	845	778	840	818	789	825	834	835	853	854	807	816	840	814	801	900	849	850	852	857	877	835	800	829	830	806	815	866	798	773	844	834	825	805	857	804	825	827	829	877	847	825	843	838	858	801	823	783	825	849	782	880	833	834	844	813	870	831	862	831	819	823	827	853	823	787	877	830	828	901	812	780	848	827	924	870	820	813	829	820	865	831	864	825	718	824	852	808	800	851	849	847	828	800	812	808	824	824	843	862	819	814	818	849	816	834	885	864	885	816	822	811	831	807	841	826	818	802	851	857	828	839	858	843	867	779	837	844	824	838	884	850	866	820	865	810	840	854	848	839	813	822	850	885	810	845	835	824	833	830	808	821	884	806	795	828	855	833	840	853	831	805	838	858	823	870	823	872	806	790	829	756	808	767	794	879	850	905	830	783	902	809	811	852	847	851	856	861	839	825	887	822	794	806	833	810	864	810	828	832	805	850	890	852	832	865	798	832	831	838	871	869	900	834	869	814	858	872	831	811	860	823	832	843	792	851	798	839	845	838	837	852	850	768	817	815	855	867	833	879	852	852	805	813	863	903	816	819	836	845	842	827	809	851	840	815	815	807	818	819	838	853	824	819	852	825	841	853	828	847	847	814	857	799	838	807	849	802	821	829	847	831	820	823	803	826	789	814	847	818	843	879	853	866	804	836	818	810	859	861	821	880	858	822	806	861	861	834	846	792	845	856	823	896	881	856	886	882	854	801	842	756	789	842	836	830	886	815	827	814	853	852	865	858	871	811	820	853	798	829	828	840	851	807	843	828	840	781	814	824	822	811	884	897	837	874	832	819	821	840	812	869	840	836	839	814	819	861	798	867	842	866	761	843	806	800	812	874	835	853	796	806	835	785	864	831	857	789	816	832	859	837	854	840	827	800	807	849	808	843	859	822	809	844	835	812	840	831	821	879	832	838	795	830	812	825	832	883	794	850	840	850	760	785	822	879	882	833	828	816	829	819	872	852	835	817	834	795	856	869	868	859	838	793	798	855	793	830	842	826	865	840	868	829	848	859	826	828	833	790	858	859	814	856	805	790	809	847	863	835	832	844	850	817	870	896	829	821	822	838	832	804	858	793	849	851	848	834	798	806	834	844	850	842	846	830	826	872	806	834	824	832	772	822	867	817	829	809	844	783	922	830	795	802	914	844	812	804	818	829	820	830	814	824	820	806	789	840	823	848	804	841	809	811	815	820	843	831	818	812	836	807	854	885	827	809	794	852	760	775	861	833	852	868	856	829	806	863	815	835	839	796	786	847	843	846	832	878	821	849	839	875	840	819	852	845	851	838	834	801	799	827	843	806	803	770	796	887	810	782	846	861	825	837	828	818	831	814	880	828	840	867	820	851	834	825	850	853	808	840	854	851	847	853	821	803	808	851	872	836	877	779	810	811	873	805	823	815	814	838	854	842	885	804	883	783	793	826	819	786	825	861	780	807	816	809	842	849	853	817	814	842	843	847	834	858	868	862	846	865	810	818	828	826	843	871	895	808	838	831	819	839	856	862	809	796	848	843	801	841	851	882	845	784	835	817	791	817	832	853	803	813	774	781	814	870	830	773	843	888	875	816	809	854	866	829	830	816	875	870	864	837	840	913	812	854	846	852	810	864	847	803	809	834	873	816	797	805	840	874	813	841	838	836	826	782	852	794	818	872	777	853	803	829	812	876	829	836	854	791	809	837	806	827	846	824	868	806	840	799	805	884	825	818	789	844	759	832	842	810	788	864	852	850	880	831	852	864	821	792	826	801	828	834	888	827	841	809	818	799	858	789	861	879	810	837	802	822	815	850	812	854	839	807	820	784	858	788	873	850	886	858	850	809	859	816	805	818	825	834	824	884	849	823	811	860	836	869	871	831	866	857	807	877	799	823	835	819	868	855	812	810	818	871	829	800	841	846	832	834	849	833	820	835	754	872	776	870	865	822	869	804	825	794	863	807	811	805	851	846	852	830	834	853	847	877	801	846	852	867	853	798	809	846	874	855	793	764	817	834	854	862	831	852	808	862	864	771	789	807	914	814	853	815	848	837	805	811	826	829	894	818	809	886	790	858	816	853	868	826	774	762	825	801	819	849	838	861	831	860	806	795	824	854	831	804	852	868	836	811	843	834	818	839	801	853	833	885	815	848	828	860	773	868	817	790	830	795	839	854	834	821	772	860	820	827	825	850	871	804	796	805	840	884	840	818	875	775	858	844	898	811	838	773	832	789	814	825	867	794	819	830	858	833	866	841	803	792	818	797	804	843	891	831	791	852	821	835	862	812	836	839	859	816	864	834	815	856	834	810	776	765	819	849	835	813	838	845	793	841	787	807	808	816	857	845	790	842	803	804	826	771	841	808	855	799	841	798	806	820	799	806	850	791	843	810	833	813	838	837	757	856	796	814	848	847	837	838	868	844	883	796	848	773	877	797	790	824	871	921	760	845	866	846	838	791	876	811	875	821	793	860	841	890	842	788	874	832	776	826	795	815	882	851	869	811	828	852	867	795	868	859	819	826	832	847	867	814	778	870	844	848	831	866	798	834	796	790	832	874	852	852	826	853	841	835	868	868	828	838	795	822	827	840	786	776	842	819	836	837	801	804	843	855	849	858	864	807	884	805	824	844	826	802	833	852	838	852	830	860	854	824	843	844	835	812	804	844	850	850	804	866	821	867	846	828	821	834	816	838	807	836	847	864	858	851	848	823	826	803	796	847	834	849	806	839	776	854	883	888	864	865	847	808	783	790	775	832	803	852	859	883	819	812	836	841	810	829	811	821	847	842	887	849	845	827	828	813	827	830	811	876	856	853	924	822	831	837	814	786	832	816	813	882	816	833	834	846	887	851	822	835	897	788	821	902	863	793	802	807	900	852	823	840	857	798	834	884	829	811	809	860	830	818	850	834	854	853	791	812	816	835	789	824	803	862	880	840	858	866	793	844	861	830	821	854	808	852	818	817	771	792	793	842	823	800	823	866	853	869	827	884	836	924	825	859	798	794	849	828	773	823	835	889	827	879	818	856	855	861	865	818	820	874	888	838	810	852	822	850	842	848	809	852	841	800	783	807	865	840	810	881	889	842	882	814	907	824	901	835	866	771	868	835	799	836	812	816	805	837	876	763	842	826	824	810	831	846	839	804	833	798	825	862	825
18197	1452	551	451	424	336	322	306	338	287	256	323	316	265	291	268	301	286	289	286	295	292	270	295	289	285	280	276	277	249	308	289	294	301	262	310	275	306	279	288	293	251	279	287	316	290	278	274	262	277	271	248	304	262	276	278	268	298	275	301	283	297	276	279	276	288	274	285	250	245	279	249	264	267	289	244	277	255	286	257	301	320	242	281	268	300	262	265	287	266	276	266	258	291	244	270	291	275	243	286	274	259	270	284	274	283	293	285	302	302	271	268	304	265	257	248	268	261	255	250	280	284	307	292	274	272	353	256	268	275	269	263	248	270	246	278	317	272	274	284	270	261	279	283	293	302	266	264	260	278	267	260	290	266	272	299	255	288	276	291	277	272	285	282	294	287	311	288	252	263	247	274	300	292	300	277	254	265	300	256	262	242	272	259	262	277	274	287	319	280	282	278	279	298	285	258	257	254	258	280	295	265	270	285	252	279	284	281	279	303	292	293	301	289	297	275	255	289	281	267	302	273	298	280	246	296	297	270	263	302	295	281	261	241	275	258	277	262	328	312	313	274	264	290	283	266	258	288	286	235	260	279	292	303	277	252	290	331	289	260	257	267	253	272	275	253	272	297	287	299	295	278	276	285	276	262	279	299	274	273	290	248	270	270	261	292	266	276	281	297	255	281	264	282	286	285	272	265	276	265	282	270	295	266	268	281	247	287	284	288	298	289	286	305	260	255	263	283	257	293	311	269	289	289	272	295	248	277	254	274	310	255	289	276	276	280	290	285	296	303	283	284	275	293	288	238	279	266	319	300	277	299	305	259	271	252	287	270	278	274	294	252	265	296	271	274	300	256	262	286	247	232	274	259	272	288	252	263	253	284	261	269	319	269	287	282	248	290	279	268	264	290	270	258	270	268	263	279	289	262	274	276	293	295	285	278	279	221	290	277	295	259	263	272	302	279	255	263	328	247	274	313	270	237	298	284	266	297	268	261	266	293	283	300	291	275	265	297	277	259	279	241	262	289	267	263	265	266	237	292	266	267	274	256	273	247	251	284	251	250	279	296	291	267	241	272	269	281	304	250	279	251	291	292	300	266	259	261	311	295	240	291	287	262	264	279	270	245	286	300	282	279	290	295	303	315	278	306	251	246	273	291	295	290	279	269	268	263	271	268	282	294	286	276	303	310	271	284	295	274	295	306	266	274	250	265	267	269	277	278	318	263	267	268	262	292	242	271	268	268	272	274	291	281	276	273	288	313	302	306	264	257	306	258	301	252	270	291	314	241	275	261	265	288	293	294	289	279	288	304	270	254	262	275	273	288	282	256	283	271	259	277	301	262	266	296	290	289	282	313	257	250	283	254	282	285	286	269	271	298	299	290	290	263	263	283	253	293	265	279	282	304	251	274	260	292	315	314	317	299	277	296	278	276	278	316	277	300	256	251	274	283	291	269	285	300	288	280	263	271	267	280	281	273	314	267	279	291	275	258	280	283	314	294	285	290	279	272	273	254	297	312	288	268	278	263	295	269	301	270	302	251	278	277	271	285	273	242	286	300	282	282	273	262	262	274	272	277	271	302	253	257	278	273	242	284	286	292	288	267	271	284	284	275	268	264	270	272	308	275	273	267	286	266	263	274	266	278	257	261	276	296	315	267	265	270	283	283	247	295	316	253	284	274	303	300	252	268	251	263	272	274	306	268	244	286	292	259	286	280	261	282	269	287	307	288	286	271	282	297	272	306	299	245	263	291	282	281	282	302	292	326	244	276	266	291	253	286	272	295	269	259	304	296	277	282	287	293	299	308	265	259	290	265	257	289	269	261	288	267	265	279	271	286	279	281	301	297	277	269	262	277	268	311	285	273	281	277	264	255	288	291	301	292	261	265	259	281	299	282	260	279	253	259	253	274	280	254	286	264	290	261	274	300	284	268	248	257	286	279	266	291	281	278	262	254	288	267	287	312	287	266	278	276	294	311	272	265	305	295	306	283	286	274	282	300	271	267	273	288	290	281	275	279	274	281	265	281	306	273	264	279	289	237	278	243	272	256	283	299	278	292	303	291	292	267	285	265	264	292	280	263	278	275	283	272	269	291	279	270	300	262	258	272	287	267	263	276	264	279	253	280	282	288	266	264	287	292	273	261	283	263	280	286	280	326	244	274	254	300	282	295	297	276	277	303	282	252	262	282	266	246	229	279	271	271	264	319	304	264	267	276	263	246	281	297	272	273	255	247	264	260	280	241	288	297	287	267	288	267	258	296	260	279	269	290	252	287	274	261	314	253	241	247	286	283	243	267	307	275	263	276	278	289	299	318	262	252	281	301	248	286	282	288	272	290	266	303	244	262	294	297	273	231	304	257	268	285	267	269	250	272	270	252	296	281	291	283	304	255	282	261	271	259	293	260	305	263	246	258	261	268	290	273	267	270	239	288	274	277	273	233	311	280	300	259	268	298	322	281	306	274	262	302	284	288	273	270	280	273	264	290	256	255	270	297	291	288	275	256	284	274	263	278	247	286	320	275	248	283	277	281	291	271	269	302	267	299	287	254	258	308	255	279	283	272	252	297	317	259	242	256	260	266	282	249	283	281	240	293	255	259	283	280	291	290	288	284	286	284	259	269	278	277	283	287	258	271	290	273	285	308	288	283	281	266	280	253	312	294	292	292	274	249	281	239	312	285	316	280	281	253	255	310	305	281	278	293	262	289	286	274	260	261	281	303	250	297	291	301	278	275	258	264	282	298	260	280	272	281	277	244	297	295	242	285	301	265	259	266	271	291	257	304	255	307	279	282	274	268	270	255	276	309	271	288	257	284	258	282	284	273	262	260	293	266	259	279	281	264	282	251	300	277	265	260	252	267	251	241	286	246	284	279	280	283	258	268	306	244	317	263	289	247	294	276	267	273	255	278	254	314	271	251	280	232	254	280	274	261	323	292	250	262	278	267	294	241	288	271	280	276	282	306	288	279	269	297	309	273	266	284	270	292	272	268	292	262	290	269	271	278	281	308	251	290	249	272	276	264	281	257	296	289	267	264	293	293	269	224	292	269	268	279	312	288	291	296	307	303	281	283	226	254	266	265	287	279	284	294	314	235	285	283	262	309	260	280	281	262	279	279	272	267	298	279	305	293	273	298	293	295	307	303	299	296	277	277	271	277	285	288	273	274	297	306	271	275	285	279	306	254	279	273	300	280	273	273	289	262	295	301	262	250	287	261	289	279	271	276	275	272	268	319	273	280	277	270	264	256	285	299	257	277	263	312	272	295	294	269	270	279	266	277	313	259	289	289	271	267	296	232	276	272	303	288	301	242	272	271	279	274	286	277	255	273	272	265	263	295	274	287	260	289	307	316	264	286	297	271	289	275	247	274	259	295	296	309	313	295	279	264	263	254	277	281	277	278	304	268	288	283	283	244	281	264	300	247	295	286	288	277	294	265	283	293	294	243	297	265	245	295	268	272	296	276	262	297	272	284	317	309	283	293	280	263
12684	948	1173	1287	1151	1021	929	891	831	755	766	736	736	779	685	696	722	724	697	721	695	691	672	723	656	723	730	703	698	648	668	666	697	656	690	732	671	673	714	626	690	712	679	626	696	653	652	653	677	645	669	686	678	659	685	660	606	663	688	693	676	624	640	620	688	633	682	652	619	674	651	701	657	640	664	645	641	638	592	707	667	685	685	692	636	645	694	668	670	646	704	647	680	671	673	674	638	645	661	672	642	660	630	639	632	663	651	661	674	620	687	680	659	689	643	654	672	654	624	681	650	679	661	667	630	623	661	644	680	628	667	638	631	648	685	648	680	687	646	700	669	626	665	620	607	611	658	661	654	627	677	662	661	648	607	642	644	688	663	667	678	604	672	684	676	616	660	624	688	637	628	675	646	630	652	659	624	645	636	660	683	669	665	618	645	665	690	692	668	639	666	668	695	651	705	664	683	632	642	675	634	676	648	650	658	620	660	684	680	645	687	652	646	623	661	626	655	692	666	657	680	644	643	649	651	658	661	653	678	657	653	674	603	645	663	620	689	666	677	616	660	644	644	619	670	712	618	640	659	659	623	652	630	644	684	612	668	644	611	644	680	673	663	657	654	666	683	673	644	633	649	652	641	626	706	633	625	661	650	620	611	720	656	628	686	675	659	618	658	658	666	668	651	689	647	644	633	684	661	645	670	644	604	636	655	681	686	648	683	639	625	700	656	678	626	660	681	633	655	680	685	681	645	660	629	613	707	654	672	683	685	684	658	691	705	654	656	677	662	699	685	684	659	657	657	651	622	674	656	683	685	668	635	656	689	644	639	653	641	645	672	639	662	659	643	662	637	622	668	624	683	647	688	655	687	717	664	657	663	663	695	680	662	647	670	678	615	669	644	609	620	713	673	618	674	652	689	618	675	723	668	689	694	634	626	662	707	612	639	676	637	674	722	665	648	697	636	618	653	656	669	647	683	637	629	700	661	662	660	676	686	586	664	674	650	688	638	677	660	669	652	637	668	631	651	660	644	681	604	654	632	658	629	664	625	681	647	627	634	670	629	660	623	639	647	675	660	684	679	679	617	666	616	678	682	690	619	706	665	630	677	653	663	664	663	691	647	650	670	643	652	617	606	626	642	649	640	621	682	654	647	651	675	690	651	649	606	627	709	679	639	692	627	650	644	598	670	699	654	668	655	653	659	657	672	674	678	663	651	617	660	676	661	660	690	665	668	649	627	677	661	713	652	635	623	631	671	695	656	670	637	636	627	687	630	646	638	703	660	660	648	645	643	648	645	608	630	649	641	648	644	676	634	659	612	699	646	686	604	658	593	686	629	670	665	694	611	636	674	662	665	633	635	637	657	635	667	688	654	657	648	580	636	695	698	636	659	676	693	664	646	639	635	642	691	651	638	680	677	682	612	616	672	684	682	640	678	647	691	655	676	623	648	695	680	642	648	641	700	671	668	693	621	658	658	658	665	679	677	638	667	666	635	679	675	583	640	613	693	641	667	639	701	617	692	676	702	640	604	654	632	656	630	687	669	682	677	698	646	626	709	706	708	639	651	720	606	665	667	634	630	691	641	670	647	634	653	667	674	625	707	690	673	651	683	639	642	630	590	666	670	631	627	653	717	678	637	666	642	636	667	655	640	654	727	650	641	636	654	637	687	639	667	654	685	719	678	639	683	627	684	683	646	655	641	649	704	689	670	667	694	619	658	685	660	637	665	664	637	642	651	635	636	652	632	670	662	665	699	645	635	665	696	646	659	673	671	666	621	660	652	660	640	656	625	663	667	650	650	657	664	651	664	661	614	668	682	673	649	645	665	655	634	691	692	664	635	641	659	646	604	651	647	693	616	667	639	629	700	630	696	638	667	675	684	676	632	628	676	691	658	667	680	696	655	643	672	648	671	697	661	639	675	640	691	627	688	599	666	642	700	708	693	677	705	650	631	645	656	640	652	674	710	648	669	682	690	670	648	637	631	676	655	709	670	699	664	651	663	646	641	596	632	671	670	691	682	662	631	643	687	693	650	654	650	663	682	653	686	656	631	723	626	616	624	663	652	702	654	611	690	657	658	647	654	632	631	637	624	667	704	646	681	677	671	668	633	662	651	670	645	655	684	636	690	656	693	696	613	677	683	635	650	677	657	635	683	654	630	634	669	641	672	667	658	650	640	629	694	648	643	668	633	709	739	700	624	614	637	633	670	647	657	653	667	668	666	665	658	628	685	659	657	669	679	671	623	656	619	718	669	675	674	641	647	623	644	665	702	619	662	661	648	640	643	631	672	623	680	676	674	574	661	663	664	632	666	651	636	645	666	620	678	638	641	695	618	632	657	649	630	647	703	623	716	674	637	624	633	655	697	681	625	667	655	622	644	642	654	633	669	662	651	629	634	689	633	678	645	609	631	663	650	687	663	696	663	662	666	637	724	631	701	695	614	683	684	656	607	627	638	690	654	690	649	636	678	679	671	697	651	677	676	652	673	607	675	627	638	659	656	650	632	657	694	659	643	648	602	702	642	665	696	635	683	619	625	648	674	634	650	632	690	625	659	666	632	614	667	666	671	669	702	665	656	664	705	663	689	672	668	634	661	712	652	602	644	630	681	651	691	620	689	650	655	635	648	672	643	641	660	674	666	715	684	624	700	679	612	690	627	685	666	604	655	696	668	686	712	669	665	646	658	697	646	602	676	642	685	619	664	686	624	647	685	624	655	654	613	685	659	682	702	668	667	640	606	679	671	632	688	636	628	688	644	685	680	663	687	660	700	678	623	694	705	669	651	589	596	651	628	674	639	667	666	645	688	669	654	656	636	672	644	652	657	674	675	644	677	634	641	671	633	633	660	712	650	634	651	671	645	665	666	679	640	707	635	619	638	619	695	652	667	662	625	622	649	663	641	664	642	680	639	657	615	624	623	639	689	656	668	642	690	648	652	650	696	686	645	627	692	625	674	651	652	706	633	654	687	722	735	697	660	661	687	696	662	647	663	663	653	629	625	687	687	694	660	632	668	642	664	687	639	675	647	673	647	692	593	653	658	661	635	694	642	641	628	672	682	689	690	698	694	642	633	655	660	622	639	690	663	633	675	641	653	679	696	660	652	666	642	597	661	662	671	659	633	649	659	657	633	689	655	651	673	682	705	657	670	661	651	611	653	663	653	631	673	659	649	644	657	598	687	630	611	631	700	616	642	651	635	632	661	651	656	627	680	651	643	648	673	676	629	669	642	636	723	696	665	690	615	634	636	679	646	650	642	659	661	672	656	677	675	664	681	651	672	639	644	631	651	640	667	651	631	676	678	670	719	643	606	639	646	672	661	637	626	673	611	650	664	651	636	643	654	633	633	628	674	631	674	628	696	642	684	661	671	681	659	691	670	651	604	631	670	644	634	677	689	625	669	689	642	636	684	692	688	651	596	697	632	628	638	680	653	655	612	668	656	655	661	642	634	672	684	681	660	664	684	633	657	654	625	659	689	643
28454	3307	745	426	296	284	197	170	180	165	157	158	145	152	131	129	138	137	93	129	119	128	113	128	116	136	129	111	131	113	145	109	109	136	141	132	99	107	112	128	116	110	121	113	132	101	92	131	125	114	121	101	132	125	128	139	120	143	117	104	115	111	100	103	118	128	133	119	116	108	131	130	121	114	122	108	98	132	126	121	126	138	112	99	112	142	112	104	102	110	118	122	109	122	131	109	131	114	123	120	130	132	118	115	125	129	160	118	110	123	131	142	135	129	135	136	110	134	114	120	119	110	106	124	127	140	134	125	133	110	109	141	124	127	117	131	121	118	134	92	124	120	120	104	125	132	109	106	140	95	111	115	116	133	114	125	122	113	118	125	125	122	122	123	126	128	109	128	134	126	116	109	112	114	95	138	121	130	107	95	116	125	124	107	120	126	113	118	123	106	113	123	111	97	95	111	128	124	133	123	99	121	138	122	113	100	122	122	109	115	137	106	135	107	124	119	112	111	127	97	113	129	97	113	127	123	113	112	88	123	117	102	116	127	127	108	129	115	132	84	118	138	131	123	135	104	115	123	117	101	119	126	138	107	122	117	91	101	92	136	145	109	144	127	114	113	130	128	112	108	142	123	136	121	110	105	120	109	95	104	115	116	122	117	122	114	116	119	119	108	102	111	129	132	128	106	106	126	123	115	120	115	134	109	113	117	121	124	123	111	120	103	119	125	120	113	132	120	109	109	125	126	112	125	116	101	133	128	113	125	103	104	125	89	125	123	109	120	125	120	114	139	119	120	102	106	145	83	108	108	117	97	102	136	124	117	133	120	119	106	117	133	127	126	112	120	118	128	120	136	139	95	116	117	98	107	126	100	118	115	112	132	124	133	121	113	116	136	121	121	125	111	116	125	120	91	127	114	105	122	153	124	117	137	112	118	113	131	128	100	114	110	124	106	120	130	122	114	115	121	112	126	121	135	121	116	115	140	104	117	113	126	116	120	124	113	108	102	130	110	110	101	130	145	131	123	111	114	117	133	122	135	123	103	120	130	124	120	131	128	123	124	121	116	108	106	110	132	109	113	135	107	111	131	133	117	133	127	120	139	103	104	101	113	124	144	117	123	94	143	114	117	120	109	104	118	113	119	113	124	125	108	121	114	115	128	115	135	135	115	125	110	129	120	107	133	115	112	113	133	110	121	128	128	99	133	107	133	116	114	107	134	123	114	125	120	119	122	104	94	127	108	125	140	103	119	119	111	118	108	125	124	99	93	125	128	95	118	137	106	127	122	118	115	111	139	134	117	122	128	116	110	143	101	121	98	108	105	122	122	109	137	99	121	137	119	138	109	123	121	118	119	130	138	121	127	126	119	117	128	101	99	109	115	99	127	99	108	119	104	97	128	120	132	111	108	120	111	128	133	122	116	105	116	97	133	127	108	124	128	112	128	102	110	107	106	107	119	110	126	115	117	121	117	102	99	99	110	119	118	125	126	114	124	106	125	139	127	121	104	135	132	97	128	119	118	114	119	127	131	114	120	121	124	128	106	113	122	104	140	110	117	121	122	121	132	114	123	122	117	118	107	129	107	130	113	105	122	119	128	110	107	129	120	133	137	118	132	128	121	113	130	119	115	111	116	125	119	112	127	119	141	120	119	117	122	119	123	116	106	112	117	110	115	112	124	140	117	121	109	95	111	127	107	98	133	128	148	119	117	124	127	134	127	121	138	119	115	105	113	113	112	135	117	111	113	125	114	137	111	130	125	117	129	125	114	121	130	126	123	135	127	109	132	113	127	124	99	100	121	134	138	128	119	108	114	123	112	128	102	110	94	130	130	122	111	125	112	110	97	121	102	121	100	118	100	126	124	126	135	115	127	145	127	130	132	125	127	110	124	136	125	92	102	120	117	133	102	146	105	128	130	129	129	119	116	133	128	116	133	113	119	113	120	112	122	111	115	114	121	121	127	119	132	134	123	112	115	117	101	108	119	124	117	127	131	132	101	140	125	125	114	136	117	121	136	116	114	106	101	100	119	116	134	118	122	115	125	96	127	111	125	116	129	106	110	118	123	113	121	126	129	127	98	114	88	124	120	123	130	124	126	122	123	115	103	114	116	104	128	128	124	126	106	122	149	117	119	105	106	134	127	135	110	109	134	136	129	128	86	166	119	113	132	144	126	136	130	133	118	107	99	136	112	110	135	145	130	102	109	113	105	107	139	132	99	121	108	117	125	126	133	121	119	120	112	137	124	138	114	118	122	109	109	113	113	114	115	109	128	93	123	127	121	135	143	112	118	103	103	111	115	101	125	121	133	116	114	109	133	126	147	118	113	117	108	112	112	113	144	119	110	105	119	127	105	117	117	110	124	123	130	141	118	118	132	107	125	116	104	128	115	115	106	126	116	123	135	131	125	114	137	127	123	118	125	133	108	125	124	136	129	103	112	143	121	124	122	108	103	111	114	108	138	127	89	92	127	101	113	106	102	110	116	116	119	105	116	106	128	108	112	116	117	110	119	118	118	105	114	127	134	129	118	121	112	107	114	124	100	132	119	115	130	107	118	129	117	115	120	127	108	125	141	123	107	133	112	112	121	146	119	117	128	112	128	120	127	121	100	126	109	138	112	129	95	108	115	116	147	114	116	112	127	118	103	131	104	125	108	119	114	131	106	126	108	114	109	113	148	121	98	114	118	120	111	106	106	128	118	94	130	123	118	114	88	115	129	125	121	119	119	130	129	103	111	110	124	121	101	99	106	107	115	117	116	118	124	123	113	140	131	117	114	142	116	131	122	101	130	128	108	131	114	113	126	133	111	99	117	109	105	129	94	114	124	107	100	130	135	131	117	114	102	122	141	107	96	125	105	132	111	110	108	135	123	109	108	109	120	130	119	120	84	117	126	119	123	132	128	124	115	129	127	112	128	113	133	116	138	112	118	128	129	131	119	117	101	113	88	126	103	132	97	122	102	122	125	111	106	103	119	109	109	92	110	111	92	124	109	118	120	124	142	116	128	137	109	112	122	108	100	110	108	101	97	116	118	119	136	118	110	118	124	96	127	109	113	125	118	119	100	122	109	108	127	100	106	100	121	116	115	115	111	119	105	126	94	123	105	136	133	127	129	122	116	111	124	128	125	116	137	105	113	135	128	106	121	107	119	116	119	128	105	128	113	126	123	141	140	102	115	111	120	132	120	97	121	117	113	124	124	136	123	130	108	127	146	123	116	130	116	124	149	106	121	136	126	121	117	130	106	92	125	142	112	111	110	107	115	104	117	135	119	101	108	114	128	107	129	114	133	121	111	127	122	117	122	126	112	130	133	134	112	112	129	120	109	115	132	128	111	103	120	118	126	143	107	110	112	114	99	121	95	92	119	133	125	114	119	122	116	114	109	132	112	110	106	106	116	104	119	139	144	99	122	130	115	132	127	119	130	133	119	120	115	115	114	110	109	112	116	130	120	113	119	112	110	145	145	130	129	123	130	118	110
17211	757	1293	1534	1267	1058	833	686	681	564	551	458	463	448	401	434	413	413	403	341	379	369	378	375	336	379	371	359	347	352	358	349	351	372	408	359	359	363	350	370	334	317	344	329	345	342	318	353	339	321	318	317	324	303	295	300	317	353	331	297	313	323	313	315	301	340	312	308	324	353	295	381	304	299	291	320	310	337	309	365	286	322	317	309	356	335	313	310	325	323	320	290	294	335	328	309	294	334	292	301	317	337	300	347	323	343	327	321	355	334	286	307	297	324	323	332	318	331	282	342	315	325	341	322	334	330	305	352	323	296	321	307	334	322	311	308	323	315	295	335	316	307	319	324	296	315	284	305	336	291	332	312	316	331	348	331	339	314	328	302	314	313	336	300	318	303	322	328	299	347	363	297	318	320	322	326	325	325	322	297	314	345	301	353	341	317	323	331	321	290	311	311	328	289	335	311	321	334	321	287	319	319	331	314	311	302	326	345	306	316	321	337	300	291	304	316	326	315	352	336	337	286	304	328	317	294	337	305	309	317	339	326	331	321	319	291	324	332	322	313	317	337	318	299	291	345	307	318	314	284	304	330	322	306	317	308	360	303	330	296	328	331	334	288	333	327	337	299	283	311	324	330	334	328	329	296	299	334	328	274	324	312	283	329	353	346	306	320	312	358	325	293	360	346	375	305	309	325	320	302	335	331	325	319	324	350	344	321	318	304	333	337	289	302	342	328	308	357	326	318	300	352	312	343	335	330	330	289	336	303	347	310	293	301	323	330	313	334	317	311	341	341	316	334	340	299	305	301	316	316	337	327	335	337	329	275	327	325	335	341	319	368	328	331	318	334	311	296	323	321	296	331	320	297	313	306	306	340	304	320	311	271	324	336	308	289	324	320	326	309	330	313	316	309	287	283	325	309	315	326	309	304	294	315	292	334	337	296	342	316	331	342	314	292	315	342	270	328	330	331	329	315	365	347	289	273	330	322	328	301	313	325	312	301	319	355	332	331	312	309	315	337	352	283	305	332	331	318	304	344	315	305	281	317	327	329	292	341	304	314	312	300	338	315	343	373	330	335	302	340	315	336	309	280	311	319	337	349	338	324	327	300	317	344	315	334	334	333	302	323	311	313	324	317	301	310	315	322	315	301	295	315	344	327	308	327	322	324	344	344	318	362	323	311	327	295	309	300	310	305	333	354	320	280	318	345	330	304	300	319	290	278	311	313	330	339	332	343	333	289	305	314	295	318	284	336	345	300	308	299	285	329	330	334	298	322	346	316	329	319	337	317	349	330	319	334	318	324	299	330	289	320	308	318	297	329	305	317	324	323	327	335	322	303	289	315	331	343	331	318	306	329	311	368	302	279	336	308	255	343	334	287	304	316	313	301	322	317	313	299	320	318	299	365	321	321	314	312	319	323	312	307	283	306	301	318	305	319	296	310	306	290	314	332	302	321	303	296	341	306	310	316	337	338	326	284	362	319	318	309	344	315	308	328	319	300	322	325	349	317	340	298	359	330	326	284	304	320	345	323	321	293	332	303	334	316	312	292	314	305	304	314	315	309	327	313	329	288	314	364	318	334	275	285	310	322	321	304	315	311	286	321	330	350	311	332	311	323	321	307	305	334	310	311	309	285	283	320	321	346	327	307	326	350	330	309	310	319	322	304	287	327	323	302	316	317	324	305	300	329	317	340	355	295	309	324	328	300	304	339	303	314	293	332	339	335	326	300	337	321	302	339	319	325	301	309	339	331	325	337	329	318	307	330	321	351	326	274	275	309	316	326	330	310	343	312	354	308	326	306	326	317	289	335	309	299	277	292	353	305	299	310	299	337	322	312	300	306	302	303	353	327	312	329	314	320	334	286	299	324	300	351	316	294	339	333	329	339	339	321	333	332	329	319	335	312	308	329	323	298	327	334	308	340	317	307	327	314	318	302	319	299	307	319	342	351	327	302	307	358	314	348	320	317	336	313	313	315	321	315	301	314	327	280	306	323	333	294	299	321	326	339	315	329	286	341	297	337	310	319	302	317	331	323	331	330	332	339	310	296	333	298	324	319	307	326	347	327	293	295	323	306	348	324	323	337	331	327	301	300	304	306	320	307	318	304	303	303	326	311	303	350	341	332	332	286	315	304	315	354	325	286	327	302	328	311	286	325	299	349	319	317	326	302	295	330	339	305	291	313	304	304	333	311	298	308	302	310	305	321	326	299	318	316	318	318	337	312	325	299	308	302	332	302	297	331	278	337	335	340	323	348	322	298	293	327	321	318	297	362	316	352	329	314	315	297	316	292	317	320	327	342	298	332	339	326	345	322	336	299	326	307	316	346	307	300	302	320	326	296	323	335	344	318	317	336	297	306	317	347	305	296	318	304	316	305	344	337	307	310	307	300	310	319	342	294	336	363	336	304	331	296	332	304	321	302	335	338	335	313	307	323	357	312	303	321	301	310	335	294	334	303	341	321	328	321	323	346	314	331	341	334	367	329	325	325	328	294	343	331	331	269	306	307	306	307	337	319	306	326	321	311	355	332	318	293	348	331	310	339	293	316	277	317	315	333	352	331	343	311	310	379	309	301	320	304	319	314	315	310	335	333	329	300	314	324	302	315	306	306	328	297	308	315	338	316	332	295	310	334	314	318	338	326	286	303	326	292	303	337	317	290	304	328	302	326	336	332	322	310	311	328	291	295	304	297	338	308	284	332	345	337	313	363	327	367	307	338	297	311	371	299	321	337	307	352	318	309	279	304	327	298	316	317	332	319	307	306	323	328	348	335	296	328	313	318	311	340	319	326	299	353	321	312	305	344	340	335	315	307	316	324	335	287	317	296	345	286	315	325	318	313	330	342	318	332	303	326	298	332	317	307	317	304	324	359	300	337	298	346	295	328	319	299	310	326	344	295	323	295	337	298	310	301	332	302	318	303	307	318	290	322	319	324	338	352	320	334	321	326	306	319	301	311	346	309	310	330	287	343	328	312	343	295	329	332	304	355	321	324	324	304	340	310	317	287	329	314	319	328	308	318	292	299	345	322	317	314	313	290	342	311	330	332	303	312	327	328	310	286	327	304	329	315	344	308	347	334	318	331	306	355	300	303	330	333	340	300	329	308	343	304	349	306	348	333	317	304	289	313	323	274	328	354	333	296	363	321	345	293	326	349	318	338	325	295	303	303	321	317	315	316	293	317	341	302	322	297	306	311	304	300	310	301	324	330	345	337	330	299	330	306	316	330	318	323	300	309	337	309	296	326	345	304	311	329	310	326	295	301	317	312	329	346	333	279	340	341	311	296	282	289	323	331	324	304	291	288	320	320	279	332	282	290	316	335	325	349	324	326	358	307	321	312	316	302	288	328	312	322	307	323	347	322	312	347	329	306	312	310	323	329	320	281	297	326	311	302	340	325	293	320	322	346	304	310	326	307	317	334	325	320	333	318	333	336	326	315	322	329	307	330	297	320	337	326	331	336	330	321	321	346	307	327	324	316
5646	462	339	346	336	326	333	332	354	334	362	347	362	308	334	361	382	326	342	324	356	325	363	337	340	370	345	401	341	380	365	339	337	312	352	340	383	349	388	385	356	396	374	351	370	345	348	341	371	364	369	322	371	398	332	367	360	330	349	342	361	348	312	348	368	362	366	326	356	327	333	332	353	332	349	362	330	324	358	329	326	340	351	363	363	360	371	352	338	342	348	350	341	378	317	358	355	373	371	352	348	371	364	358	356	348	342	358	361	328	346	346	370	375	380	328	352	392	329	346	353	367	350	373	342	356	339	367	361	376	333	381	335	321	346	352	389	294	342	383	381	367	317	333	348	320	342	352	341	326	352	333	324	418	378	320	355	354	353	343	362	349	341	348	327	356	381	347	389	335	326	338	382	343	353	338	354	358	368	359	372	382	340	357	348	385	330	354	342	347	349	356	351	366	370	352	320	361	353	401	347	343	363	352	358	341	325	348	355	361	392	379	341	352	365	350	341	338	372	360	359	395	330	372	319	358	379	365	367	343	325	353	351	329	353	385	377	339	371	365	351	352	367	354	384	345	358	378	373	389	329	340	342	332	380	371	358	322	351	365	343	369	333	402	324	393	325	336	308	326	347	292	346	377	346	362	340	318	362	360	382	340	362	381	334	320	358	386	373	340	364	339	381	336	367	354	345	344	343	340	348	327	360	355	325	361	352	352	383	359	346	329	326	372	353	329	347	354	381	359	361	352	331	361	328	336	310	335	383	365	377	340	351	345	347	309	330	357	342	358	337	382	381	312	378	373	352	371	360	362	362	306	370	375	330	349	342	333	333	344	325	367	334	364	320	363	358	350	352	371	379	358	311	363	365	364	343	335	300	336	343	354	336	374	340	377	392	382	381	338	357	353	330	360	322	334	320	379	343	370	357	371	374	363	337	353	356	333	326	363	362	351	355	349	328	323	328	370	323	352	359	350	364	368	332	344	332	357	353	376	357	366	326	315	374	386	364	344	373	351	334	364	326	323	348	396	362	317	380	316	328	322	358	373	329	371	344	333	364	341	336	347	344	347	362	361	393	318	335	339	360	384	353	357	324	383	372	376	393	367	341	368	328	369	324	354	360	332	346	342	326	332	361	383	343	325	333	384	370	342	364	376	372	339	334	349	350	373	335	318	378	336	338	376	338	355	365	348	338	357	370	362	317	352	356	390	352	343	365	376	345	355	339	354	368	351	386	372	329	340	322	374	416	348	358	323	387	361	343	347	359	340	350	341	367	366	326	346	369	352	388	356	356	355	326	344	320	330	391	399	346	340	314	335	351	320	378	336	351	331	347	410	335	376	330	381	371	371	335	378	341	329	353	341	369	355	365	357	368	351	402	370	344	354	382	346	357	357	326	373	337	336	324	332	354	346	356	361	363	322	348	344	341	322	357	336	391	327	359	367	348	359	366	394	350	382	354	363	315	319	346	356	374	356	361	352	355	341	346	356	349	335	332	344	371	344	334	360	335	363	360	369	338	357	394	383	356	353	344	369	340	397	344	356	364	340	347	339	348	363	336	374	323	306	357	401	330	334	342	388	358	357	322	339	339	356	301	332	354	331	335	361	323	362	340	337	312	337	380	363	352	343	336	397	342	359	354	367	375	338	340	324	361	380	378	376	382	373	402	342	335	354	345	359	350	399	339	310	360	361	343	356	317	353	336	356	364	369	341	381	361	378	375	368	347	316	310	364	348	353	379	331	332	372	315	329	335	320	367	359	352	354	330	378	368	380	366	364	316	332	356	377	351	347	386	370	308	359	348	365	382	354	331	340	340	354	322	361	353	363	360	346	328	332	360	340	351	349	319	350	314	307	361	366	339	365	337	370	333	346	353	362	357	365	356	366	377	351	344	357	368	341	360	375	363	332	366	364	341	328	365	377	342	370	370	336	335	340	349	333	392	344	336	338	330	356	357	343	347	331	384	343	354	332	331	374	364	353	335	356	354	340	382	334	347	372	377	369	354	369	378	391	330	386	347	354	369	342	363	354	365	348	354	360	380	361	350	364	347	373	340	355	354	317	375	345	327	330	358	371	350	400	369	332	333	378	347	363	372	363	320	371	339	343	377	341	344	310	358	342	342	352	387	360	380	353	346	355	341	347	342	390	344	345	362	368	379	351	362	330	333	361	392	371	356	303	334	353	389	339	360	374	340	352	346	327	348	365	313	348	338	368	329	377	326	365	356	287	317	332	342	354	374	353	330	325	350	328	336	397	377	343	352	333	339	366	348	364	330	341	366	329	372	353	331	327	356	406	338	339	369	363	343	343	336	338	331	364	345	364	318	350	361	310	326	393	346	364	335	368	332	357	392	336	336	363	329	376	380	382	367	334	337	351	362	350	366	378	349	341	351	377	325	351	344	398	370	357	327	379	348	358	317	364	377	354	314	336	345	345	332	344	309	319	347	364	323	340	315	338	343	350	328	335	359	358	342	357	338	334	382	360	330	344	364	360	326	364	375	320	363	327	340	349	332	351	372	331	369	333	352	360	368	365	341	340	348	364	376	349	331	333	349	350	382	375	373	342	340	366	341	388	386	338	376	342	364	345	324	360	364	340	345	378	341	338	356	345	347	355	348	370	364	324	348	344	345	329	375	324	325	306	357	346	381	378	308	373	346	388	313	315	349	339	367	359	373	362	340	338	338	340	349	351	324	371	343	382	353	324	310	387	349	349	357	346	362	355	310	344	346	355	334	363	415	356	337	322	359	362	348	348	354	336	359	383	352	348	360	350	379	352	383	341	343	350	361	381	369	358	351	395	362	368	356	339	321	349	333	331	373	346	337	359	327	346	362	338	365	330	352	393	375	342	339	354	367	372	365	354	352	366	376	325	326	361	400	368	325	392	347	346	346	325	357	352	352	346	341	335	316	392	318	350	324	347	341	372	315	357	348	384	366	338	376	360	369	315	335	341	333	381	358	343	336	343	356	328	313	333	414	356	322	340	340	361	405	348	376	374	365	353	359	352	352	330	363	360	394	323	362	351	356	372	319	371	343	342	337	343	335	363	394	346	348	345	371	339	351	364	351	351	330	364	329	341	336	322	321	351	378	332	357	351	335	336	351	366	337	371	351	357	344	325	333	323	323	357	342	349	332	323	359	322	331	340	345	328	372	356	306	342	339	373	322	345	327	353	367	325	329	343	366	372	325	378	392	381	353	377	368	286	374	364	348	342	357	375	358	375	336	398	364	343	335	367	348	359	387	342	328	341	361	326	362	330	364	361	342	333	309	361	343	379	324	385	349	346	347	366	360	348	320	354	337	367	353	337	347	356	332	352	353	352	343	376	354	356	335	327	346	357	352	352	376	334	370	324	341	357	358	349	383	334	361	352	320	334	363	373	344	373	374	334	332	362	317	378	326	337	322	404	356	339	373	344	361	359	346	376	385	344	354	346	344	358	373	373	326	345	322	381	351	347	365	392	343	323	334	302	338	361	350	330	345	380
4738	813	857	845	854	833	847	829	826	831	802	849	863	793	819	805	837	879	845	837	869	829	801	839	832	839	812	908	836	839	821	820	818	863	778	788	831	845	826	815	781	836	863	845	805	803	871	850	838	821	814	843	815	837	864	828	840	861	823	855	837	832	862	796	821	846	859	802	835	893	792	768	863	845	797	832	835	831	866	867	861	849	786	861	876	830	832	791	794	819	878	860	838	835	782	884	873	860	848	855	860	834	811	784	834	816	822	883	827	857	809	800	802	806	778	850	850	875	819	829	817	859	769	795	873	874	835	813	787	832	808	830	871	795	836	856	794	869	840	816	826	802	803	789	807	830	897	823	809	844	799	819	842	829	798	805	808	801	801	775	811	871	849	827	908	814	825	772	816	791	808	825	828	850	843	896	781	851	837	833	817	862	885	801	832	835	834	801	802	799	821	792	835	796	820	886	856	789	826	844	814	844	787	804	836	848	832	803	866	797	776	823	797	859	836	772	838	784	835	851	797	838	842	859	830	809	819	847	785	844	818	813	820	817	837	782	819	858	810	840	868	788	833	834	782	838	844	834	871	858	857	813	822	845	834	838	858	836	835	850	849	887	828	817	858	823	821	824	826	841	825	847	843	827	855	864	842	856	871	830	831	830	783	835	828	847	806	859	849	815	838	803	852	903	756	814	847	858	800	793	764	840	815	835	826	818	807	823	823	828	848	823	771	824	837	851	813	891	856	804	839	854	777	829	844	798	861	868	874	811	823	778	865	809	845	827	797	875	817	883	802	835	868	790	832	831	884	871	798	814	809	841	839	856	870	842	838	867	852	807	810	831	845	825	866	835	844	796	816	877	892	811	817	828	794	832	800	843	820	859	842	760	829	807	859	798	821	800	813	803	779	820	807	818	788	829	844	785	841	825	837	818	842	850	841	812	832	846	834	868	809	814	840	820	841	832	839	822	853	795	817	838	831	822	800	790	828	855	828	820	803	804	828	818	900	783	851	859	825	876	845	806	781	886	824	846	826	808	810	821	828	821	816	850	839	870	826	870	863	833	850	852	832	823	773	815	858	817	840	817	809	800	845	894	844	820	832	781	818	828	867	825	816	788	824	810	846	832	833	852	808	835	817	766	847	812	807	820	791	862	808	855	824	800	876	767	781	808	831	845	889	800	828	835	757	840	833	793	803	884	831	853	913	816	812	839	788	863	841	814	821	943	782	795	823	793	864	838	850	802	857	836	833	829	825	826	838	813	833	877	842	755	879	845	801	845	884	845	818	820	779	866	821	788	843	837	866	837	825	850	814	772	792	854	833	855	781	831	821	851	882	835	891	825	769	835	815	822	841	854	805	850	785	845	843	900	865	829	799	821	807	835	851	833	857	856	788	827	843	824	848	817	831	859	841	851	812	861	831	825	856	875	852	808	820	821	777	825	803	807	803	877	809	807	825	836	861	797	854	820	850	848	775	868	867	861	850	843	816	827	834	812	857	795	812	815	812	841	822	807	839	829	803	831	840	825	839	814	833	837	860	815	842	856	828	852	859	823	803	831	816	864	830	814	834	888	785	886	791	813	827	833	812	818	844	818	804	867	787	851	871	808	839	834	821	837	858	855	829	878	811	823	797	824	847	818	830	861	809	837	821	849	818	823	820	809	842	811	853	779	832	860	783	800	867	857	838	843	876	820	857	822	779	887	792	877	769	831	836	809	853	839	822	813	839	804	803	805	831	845	795	812	805	792	826	809	811	843	849	862	810	785	814	821	849	861	799	855	869	850	899	838	881	828	809	828	794	812	820	882	851	860	815	825	796	844	862	819	877	799	802	837	788	833	857	803	843	862	811	832	813	839	788	823	837	850	837	870	850	804	876	847	816	840	821	859	841	840	893	790	828	794	859	809	819	819	833	843	829	862	820	847	784	797	803	782	816	784	853	798	834	825	792	831	880	746	795	875	836	787	874	859	828	838	816	820	865	820	836	827	840	820	844	845	784	897	802	864	815	889	873	859	854	855	791	802	840	842	932	840	820	851	813	853	841	814	818	916	834	833	852	829	840	798	853	807	824	779	819	815	790	799	833	888	843	828	794	826	805	828	821	836	808	850	815	806	818	789	838	873	784	871	856	851	840	845	823	814	846	841	851	860	826	851	802	843	841	829	737	847	788	868	760	775	782	788	896	851	815	814	845	833	896	822	848	798	829	845	867	837	846	862	811	813	847	844	840	856	845	814	805	825	826	873	862	864	802	810	811	818	798	800	849	770	844	885	846	870	878	787	849	848	774	864	772	790	823	832	886	829	863	840	805	819	821	821	798	854	822	824	840	857	810	852	862	826	892	857	810	882	853	874	822	856	837	809	824	804	827	811	817	839	799	831	821	792	824	773	825	785	853	849	817	835	810	843	798	864	802	765	823	834	856	845	839	827	863	864	850	810	841	858	861	832	833	829	816	823	861	891	887	839	850	838	877	770	844	830	831	818	821	822	838	822	900	800	904	865	825	827	854	862	868	854	808	844	896	824	838	838	809	790	866	832	851	808	791	846	825	805	899	796	765	829	787	814	821	851	803	852	819	811	856	803	847	867	860	836	852	830	786	783	831	836	857	825	824	831	793	801	781	782	823	806	834	866	811	898	850	825	844	784	894	834	870	864	834	872	843	867	812	827	798	829	772	895	855	842	797	770	783	876	816	805	823	834	828	811	804	851	821	865	851	799	822	835	828	850	773	880	926	850	813	831	780	835	816	795	793	859	818	815	837	820	872	840	832	827	831	856	835	827	869	825	858	845	789	832	899	854	840	782	772	825	829	822	797	836	800	842	797	805	856	847	797	789	846	790	857	848	838	804	831	847	794	861	795	802	802	826	828	790	851	788	871	859	839	844	831	801	834	830	863	854	858	791	800	839	803	813	823	844	860	802	838	850	860	808	819	869	788	869	839	792	803	777	822	800	832	840	813	830	824	837	819	845	779	821	806	850	830	851	818	838	801	847	834	815	904	847	804	810	834	851	839	843	876	762	850	836	830	827	797	831	821	822	849	792	801	840	788	835	799	837	803	847	813	804	824	771	876	865	806	887	871	827	826	822	865	806	823	842	864	816	850	809	876	885	817	789	785	835	805	874	796	853	812	785	831	867	863	809	839	806	819	798	780	837	822	893	808	835	827	850	829	765	835	845	790	833	804	851	853	872	840	829	878	876	861	838	835	824	821	887	856	872	824	878	874	853	826	813	833	872	817	828	811	816	801	827	831	855	862	836	808	778	824	827	823	759	838	886	814	797	847	793	831	789	820	828	793	853	775	841	835	820	843	862	856	844	800	833	825	872	871	837	838	827	828	774	834	825	830	827	854	802	783	811	781	792	849	852	860	820	880	824	786	832	885	839	797	848	868	812	812	859	797	859	881	843	825	855	808	822	873	849	819	873	859	801	794	839	883	863	825	787	857	842	870	885	824	835	814	821	825	856	824	789	885	792	818	878	870	827	792	866
18733	1435	562	434	369	341	332	340	292	301	311	290	292	316	281	267	306	235	281	263	295	273	264	287	264	309	316	288	265	292	270	252	309	294	297	275	273	272	267	280	281	291	285	271	276	276	236	273	273	301	284	267	268	275	288	283	240	273	257	264	269	268	279	302	281	283	305	302	280	279	261	273	283	270	246	290	314	271	249	289	270	276	254	266	299	265	265	271	285	280	248	263	292	263	280	302	288	288	274	279	293	289	283	328	279	259	298	262	273	291	272	276	276	270	304	259	289	293	290	281	279	281	262	278	294	225	298	276	259	281	285	272	281	279	270	277	289	263	270	258	284	291	287	285	264	264	250	285	268	291	274	249	256	276	279	276	260	285	295	290	270	314	310	251	280	294	271	258	294	260	269	248	257	241	267	283	281	269	273	265	264	272	284	249	267	286	295	256	290	280	305	303	300	248	276	271	270	306	286	249	270	270	278	257	282	277	281	279	279	304	285	259	257	257	287	275	289	261	269	284	272	257	279	278	269	298	243	256	254	265	272	288	257	286	252	264	289	281	281	259	305	298	287	271	270	270	264	261	272	280	288	244	268	247	301	263	287	273	272	288	297	268	282	261	295	263	265	270	288	276	241	252	293	294	277	297	268	281	289	239	267	274	279	266	268	257	296	270	285	253	313	303	262	295	249	255	289	276	291	265	268	303	291	276	294	319	256	303	281	300	233	290	284	273	247	277	275	251	240	311	287	257	262	267	274	281	280	273	263	305	288	273	285	275	274	267	283	285	280	277	276	273	296	298	275	286	282	290	289	288	274	269	272	271	271	277	284	282	273	261	286	314	295	266	306	255	285	288	277	270	254	275	257	246	276	233	242	250	299	275	283	269	267	277	271	270	277	259	289	284	258	249	278	280	250	274	282	282	270	294	279	226	270	271	292	298	245	256	287	289	238	264	270	302	295	274	298	275	274	279	266	243	248	252	262	277	284	275	278	271	284	283	289	269	289	291	268	305	277	302	252	284	254	261	279	281	255	296	253	275	241	286	290	256	284	261	250	265	268	294	260	318	282	275	260	251	240	280	266	266	313	264	262	274	273	287	274	281	242	273	263	246	278	257	264	337	272	268	274	286	254	288	293	271	288	270	254	288	273	254	260	259	295	255	283	281	294	283	261	237	288	263	273	277	270	244	274	278	258	282	310	280	293	274	269	292	280	245	263	277	287	255	314	240	269	240	307	272	257	307	266	249	253	287	277	301	291	263	280	255	268	284	284	279	291	264	259	280	256	265	270	247	264	252	305	242	266	281	282	264	275	275	246	282	276	283	283	276	303	228	301	291	278	345	256	300	274	285	269	274	276	302	274	261	289	270	266	303	285	296	299	269	272	271	283	301	278	276	261	273	281	287	286	286	301	282	280	281	266	263	268	289	296	291	296	265	278	293	276	278	253	267	263	293	313	263	264	293	296	280	247	290	259	279	306	262	290	301	272	269	294	267	280	294	290	249	278	300	289	284	283	252	265	244	274	295	244	275	286	286	282	253	287	273	280	259	277	282	273	305	258	291	275	280	292	274	270	269	259	275	264	274	283	302	270	294	285	270	309	278	286	257	281	277	263	280	276	274	275	285	270	258	287	263	273	278	284	269	268	264	283	305	278	292	302	264	293	262	271	283	282	289	289	277	278	265	267	308	284	277	260	278	284	279	287	258	265	259	253	295	280	292	283	273	295	268	269	265	289	289	305	251	273	286	275	264	281	247	278	256	275	247	287	279	296	244	289	281	290	285	272	242	289	274	288	262	281	288	282	274	246	255	269	280	271	274	290	265	273	244	270	283	278	289	282	276	308	274	268	279	275	266	253	285	264	284	288	286	249	306	280	245	296	279	273	280	304	250	291	273	288	250	297	268	278	274	292	258	284	271	281	276	259	239	295	280	252	259	246	318	274	292	291	268	302	288	258	270	277	266	295	253	268	270	276	271	315	263	267	288	306	286	261	254	281	256	290	253	255	264	273	288	270	263	275	271	266	278	239	281	267	268	254	259	288	297	243	284	281	277	299	292	279	288	259	283	267	261	309	257	271	281	264	280	241	274	292	286	326	242	322	309	274	262	260	269	286	279	257	273	225	260	266	287	276	248	280	267	270	250	274	282	280	264	264	302	262	268	289	281	275	303	285	226	269	304	292	271	265	266	268	261	265	248	282	289	270	276	264	271	300	287	275	255	264	271	262	256	285	276	289	252	276	262	271	289	272	270	284	264	325	271	293	266	307	280	238	292	267	265	288	256	308	285	295	260	290	281	260	281	264	272	261	261	251	276	256	277	299	297	298	284	295	269	289	300	255	283	283	291	310	267	288	284	291	253	287	250	254	296	267	278	287	261	274	281	273	279	292	272	234	235	281	308	267	279	293	288	279	288	253	299	257	249	267	308	287	265	256	273	270	268	296	307	270	293	292	293	258	282	271	278	305	306	283	266	262	275	268	275	284	263	278	243	271	283	274	298	295	284	270	266	258	271	280	257	267	262	265	260	283	285	317	257	278	298	316	309	267	276	296	252	287	267	269	273	320	274	304	278	313	288	249	298	290	286	273	277	264	270	239	305	283	288	272	283	271	269	304	257	272	283	266	283	271	277	273	276	282	272	277	274	275	285	280	295	286	274	295	279	262	229	280	287	270	295	299	258	272	282	274	274	305	292	273	271	289	251	270	283	276	287	265	302	265	275	283	292	247	300	270	286	269	279	265	286	289	246	234	241	291	284	302	257	272	286	278	274	283	283	257	269	259	279	276	272	300	281	268	281	280	248	283	259	275	298	286	310	278	261	287	297	272	303	257	301	307	315	275	276	283	256	246	281	249	295	287	314	269	259	256	266	262	266	304	297	296	268	302	266	250	258	316	269	250	280	250	285	264	261	247	257	267	286	281	299	263	276	273	260	282	245	250	263	273	311	272	295	272	273	273	266	265	261	262	270	272	266	286	288	292	276	284	281	256	298	276	274	260	294	289	294	270	282	239	273	296	288	281	293	288	278	269	284	273	279	272	263	264	282	303	269	263	294	298	299	301	290	281	260	258	256	286	266	271	270	246	260	291	299	290	255	299	286	266	272	291	264	250	251	285	241	251	268	301	281	259	257	247	285	280	283	280	305	258	297	298	289	258	277	298	275	270	282	283	285	272	290	312	252	259	250	249	293	268	275	269	284	235	274	290	235	260	293	293	262	302	279	243	263	266	259	249	286	264	278	281	256	282	285	254	281	289	269	326	285	252	285	272	264	283	264	270	269	258	244	306	265	256	263	273	294	272	259	280	265	279	286	243	276	281	266	263	296	241	311	260	256	309	273	271	266	270	277	278	257	262	259	263	285	261	271	261	285	283	246	262	272	310	305	270	278	280	287	283	299	281	297	293	279	279	268	302	269	266	249	260	267	288	259	275	259	298	254	290	290	295	298	271	260	255	259	264	293	299	278	318	252	274	270	273	265	280	322	278	290
13005	858	1161	1268	1199	1039	922	895	829	724	808	767	741	738	699	741	702	690	739	666	630	700	668	673	620	669	641	687	679	651	747	682	690	734	665	665	656	623	683	696	664	656	685	672	684	626	641	667	663	637	686	722	632	697	624	657	676	663	673	666	630	641	672	638	625	648	619	678	684	661	678	681	700	650	671	641	656	668	668	739	660	659	630	655	676	714	624	660	654	675	621	700	632	661	662	648	613	663	714	692	668	675	634	669	653	668	726	662	613	651	655	694	623	647	637	670	653	616	654	676	667	666	658	678	663	643	649	642	674	651	680	595	661	654	681	666	667	610	601	648	659	682	651	607	639	653	659	607	670	595	636	669	707	621	669	698	656	627	655	630	616	646	641	641	730	685	656	628	631	653	648	698	664	643	651	664	655	658	636	670	712	675	593	684	703	636	652	711	641	624	682	689	650	660	665	654	674	644	649	676	661	603	700	668	635	710	609	645	670	608	622	687	629	605	635	664	620	679	702	720	632	674	662	655	648	668	640	665	611	618	681	676	671	716	673	637	674	658	680	662	666	658	640	637	663	687	674	705	652	648	627	672	722	660	658	681	652	645	663	618	628	668	704	648	662	684	667	635	649	613	701	662	674	640	688	676	608	627	681	609	657	653	603	608	686	675	653	663	673	632	621	701	674	637	680	630	651	675	618	656	632	657	666	648	602	669	667	706	687	657	631	686	647	672	723	693	656	658	654	671	650	622	666	631	627	657	662	660	655	662	661	618	649	689	641	607	646	643	679	729	608	646	642	652	700	681	644	603	649	647	661	651	650	662	666	637	669	716	679	694	612	670	614	698	708	642	627	662	621	623	658	630	687	667	672	679	627	640	624	693	699	634	701	605	719	623	747	634	637	664	679	649	681	681	678	637	617	650	651	676	648	686	650	661	643	669	638	663	601	685	636	655	636	673	618	665	666	674	671	633	635	661	651	644	650	658	676	634	621	661	626	693	622	655	652	653	646	667	667	676	683	683	654	634	630	702	658	615	614	654	659	630	620	682	705	644	638	627	693	670	677	694	679	642	697	652	634	630	678	665	606	642	594	653	619	612	639	649	656	696	613	652	658	631	704	622	662	631	614	668	672	666	691	643	693	639	659	667	658	673	623	647	695	622	651	681	640	648	649	621	656	654	656	695	670	687	656	668	646	647	657	670	668	733	641	657	663	718	680	633	654	658	638	659	711	659	648	628	697	626	670	625	669	664	673	634	641	637	646	650	671	642	620	644	685	642	661	597	653	665	624	635	619	639	650	638	701	692	650	693	676	656	624	642	703	661	665	641	625	692	678	615	639	648	692	641	635	631	621	679	661	615	704	637	653	653	677	630	636	649	687	680	659	655	708	674	651	677	681	674	658	585	620	692	671	676	630	677	667	652	621	651	654	652	686	633	682	655	688	671	645	633	671	726	706	644	663	631	658	662	611	692	636	667	659	640	665	718	651	627	642	620	621	692	681	649	708	641	655	676	611	695	721	650	668	653	673	644	691	674	660	675	652	625	675	665	655	619	631	660	699	653	668	650	688	637	654	592	666	634	677	649	631	663	659	663	641	681	661	648	628	632	638	644	680	643	663	697	656	665	667	665	627	626	659	718	670	631	655	614	715	639	629	665	651	667	661	654	661	638	667	649	663	639	644	650	653	682	664	661	646	684	663	679	669	650	653	606	615	631	647	698	681	622	644	624	699	674	650	626	623	606	675	680	600	671	676	618	646	652	687	645	650	665	676	699	665	676	663	646	690	689	686	679	678	662	662	667	615	621	655	605	645	679	656	587	650	657	667	651	609	658	669	679	662	654	672	678	645	614	653	662	652	645	671	677	656	570	666	682	690	627	646	634	680	652	660	629	670	660	630	677	672	643	640	712	626	624	655	608	666	686	674	692	634	674	652	675	638	634	655	621	672	665	644	679	636	672	676	666	648	659	684	599	658	681	633	708	682	642	633	673	659	693	648	642	665	645	666	655	677	630	703	642	620	665	687	639	614	681	717	626	655	711	646	675	699	666	690	644	639	607	631	662	624	622	699	701	663	628	684	668	636	660	629	645	657	675	697	672	710	646	633	646	733	636	665	689	685	667	654	667	681	699	704	686	687	645	647	703	680	646	681	633	631	619	639	674	617	621	660	672	648	650	669	671	632	711	665	710	682	691	644	655	693	668	673	684	631	633	686	662	652	664	659	661	696	662	655	642	647	692	649	673	650	690	632	650	659	647	648	621	627	650	670	678	694	673	635	625	659	640	643	666	661	690	676	743	660	661	651	611	648	703	651	661	667	617	721	614	718	596	660	652	652	640	643	660	656	646	690	648	661	687	629	650	690	651	663	672	642	600	659	674	641	722	688	678	657	615	721	670	669	672	704	647	618	654	663	650	663	644	633	650	596	632	623	691	663	649	606	692	642	649	629	608	664	600	690	632	664	725	622	652	615	645	686	652	672	696	653	695	653	649	684	658	660	690	664	702	672	666	648	680	692	675	669	624	674	651	638	695	691	646	620	669	638	634	633	639	697	613	663	686	699	671	687	625	684	669	652	655	703	659	695	670	623	656	627	649	652	645	629	655	631	650	638	629	647	644	649	658	690	646	666	679	618	669	641	631	635	712	655	641	651	667	695	657	644	646	686	632	688	638	648	684	660	682	668	644	663	661	660	681	627	655	670	642	689	647	655	635	645	715	666	672	647	623	685	637	668	664	670	648	656	682	644	655	678	665	682	681	676	708	697	672	640	656	666	640	689	686	645	681	613	693	689	674	663	645	680	652	685	688	650	688	683	671	674	700	654	655	661	637	691	706	668	669	654	676	667	633	625	621	708	658	725	655	639	654	630	617	710	663	687	672	614	641	666	672	676	634	635	606	645	625	613	644	638	661	676	650	665	644	623	636	685	697	675	657	696	657	652	683	672	687	655	662	629	636	684	691	625	677	664	650	606	666	626	680	632	642	672	637	656	675	681	671	677	690	652	653	693	643	644	683	641	692	666	607	685	689	674	683	662	660	655	611	650	656	636	626	610	672	689	653	657	677	674	680	655	712	658	646	641	635	656	657	665	666	649	674	623	624	645	658	643	685	672	670	613	662	682	681	633	621	618	697	623	689	629	698	627	680	664	666	665	649	694	647	654	595	616	639	685	624	633	661	592	627	642	657	642	623	663	648	688	648	659	657	613	638	650	657	687	618	631	713	703	611	695	671	665	731	670	637	661	702	615	658	687	639	640	637	651	636	632	618	729	661	682	652	661	659	661	681	677	621	638	646	644	641	633	621	677	689	670	658	632	661	636	623	678	648	683	672	678	674	634	706	671	647	687	661	698	684	641	665	667	643	621	593	665	615	650	728	669	659	626	652	670	642	652	653	659	683	617	668	633	670	649	650	639	656	673	602	649	662	653	673	680	668	679	634	641	677	634	699	660	681	689	654	629	680	642	673	661	645	676	634	646	632	670	650	637	643
28482	3425	751	474	322	280	208	211	189	160	150	141	129	126	114	115	118	124	141	106	146	118	130	99	110	144	121	120	131	109	108	112	112	113	128	107	129	103	106	114	114	140	144	124	106	128	130	125	106	120	109	137	125	108	119	114	140	108	114	125	114	126	105	107	108	135	123	115	128	109	106	118	122	117	108	123	137	138	111	152	88	106	127	116	141	105	124	100	127	105	96	106	107	129	109	138	127	120	113	145	120	117	101	86	126	129	108	118	113	107	118	114	133	143	128	104	123	125	114	121	148	145	127	128	108	119	129	104	119	114	118	127	113	122	125	102	106	126	99	108	108	126	110	114	113	103	134	134	83	115	102	117	122	123	102	134	120	112	102	112	122	113	105	128	112	105	122	125	126	123	112	108	112	116	128	102	145	126	125	104	114	134	106	101	112	98	120	99	110	107	127	103	105	112	120	117	133	132	126	94	121	111	123	106	125	114	120	106	104	106	123	104	104	126	130	125	118	149	116	122	123	112	114	111	122	129	115	114	132	126	102	110	129	114	116	112	117	117	117	110	108	122	127	119	123	142	109	117	114	105	103	107	111	118	131	102	102	104	122	123	105	116	110	118	111	116	118	133	122	125	121	120	96	124	119	114	107	120	104	109	121	134	137	109	134	121	122	121	104	112	119	115	125	116	124	129	110	117	134	117	103	101	137	122	126	93	129	130	99	96	113	124	146	107	113	104	111	114	102	121	116	116	119	134	112	132	109	113	107	114	98	125	128	121	131	125	119	136	140	109	127	95	120	133	122	105	109	109	130	101	113	127	98	105	120	120	125	118	116	119	134	97	104	113	135	111	127	114	111	126	116	130	95	138	119	126	124	125	119	102	114	102	133	126	109	110	102	107	102	124	130	114	131	91	106	125	99	120	132	126	116	112	113	142	135	112	99	110	116	124	109	120	100	143	138	113	109	107	114	119	125	121	128	104	112	112	130	126	96	109	128	118	104	130	103	120	119	106	126	115	115	114	94	139	119	134	119	115	110	133	122	111	111	121	122	122	118	125	106	114	105	122	124	119	134	102	115	104	122	104	123	115	131	100	109	134	92	124	114	123	115	121	121	125	114	101	119	124	121	119	110	129	117	130	144	127	107	124	124	120	126	99	106	124	103	127	136	121	112	87	127	132	127	112	126	129	99	116	115	126	113	119	107	132	131	125	108	127	119	133	123	117	111	118	125	105	127	113	122	125	130	122	125	132	96	123	117	110	114	117	136	118	112	125	94	129	102	105	126	116	101	109	120	131	119	108	125	110	106	108	118	137	115	118	91	123	131	127	143	114	112	111	110	118	112	121	116	110	129	103	103	129	140	142	115	123	112	106	103	114	126	122	117	86	105	112	131	100	149	96	123	130	135	120	138	113	122	112	123	97	106	113	125	140	111	132	112	128	99	126	135	99	100	119	123	102	131	108	109	110	97	125	109	110	111	112	116	140	100	115	116	111	111	86	113	113	111	111	119	129	133	134	122	105	106	111	103	93	98	106	119	114	113	114	114	107	115	126	118	85	109	119	126	125	114	111	123	116	132	105	129	119	130	116	102	122	136	123	111	104	138	131	114	134	117	114	116	113	130	135	119	117	96	113	120	132	118	117	139	130	118	126	112	121	107	122	111	112	111	109	106	141	111	116	96	112	121	139	126	99	107	149	138	99	105	113	90	126	110	102	116	124	110	110	119	116	112	99	116	111	93	111	114	138	95	109	105	124	101	112	113	109	129	144	117	119	132	126	153	112	123	136	124	120	116	128	111	113	119	123	96	128	108	111	114	131	147	122	136	127	114	132	104	97	108	112	119	125	105	114	112	113	132	107	131	123	121	121	124	99	114	96	121	104	100	98	140	129	119	111	106	119	104	117	117	128	125	135	120	106	110	111	117	124	99	117	137	116	111	126	115	124	89	110	104	127	91	126	122	120	117	112	112	112	123	137	116	114	108	109	117	102	119	118	104	102	116	107	115	115	122	111	105	106	123	120	128	125	117	110	136	124	124	118	136	108	122	149	109	114	126	87	98	111	116	145	133	105	133	101	126	109	123	129	123	102	138	101	108	121	130	111	104	122	114	106	117	109	119	137	122	130	120	119	113	112	105	119	118	116	139	133	130	118	111	129	110	99	109	117	120	118	133	116	117	108	93	135	124	128	143	98	132	125	112	100	126	126	101	134	112	110	138	125	129	116	122	119	126	130	108	104	102	103	117	105	112	118	123	125	104	125	115	98	79	143	120	110	113	144	127	110	130	109	99	118	105	98	119	117	107	130	113	112	114	92	126	123	115	112	106	112	129	118	113	118	110	116	94	92	109	125	126	121	120	115	109	116	117	111	126	120	116	129	112	116	130	120	128	139	110	108	122	126	123	107	95	125	116	117	123	130	107	104	126	106	116	101	135	126	125	120	89	129	123	101	105	95	115	144	117	110	116	133	112	128	116	127	126	135	103	111	96	98	97	123	134	121	117	108	102	122	113	115	114	115	102	98	140	124	122	108	99	131	115	111	111	115	104	121	99	108	108	115	102	128	125	115	103	137	124	113	119	129	117	113	124	118	91	108	117	115	129	105	119	123	128	130	159	113	113	106	123	92	105	120	94	106	132	126	105	99	103	112	103	137	121	126	125	129	118	107	126	118	107	105	99	123	124	122	117	112	123	109	124	97	113	127	122	130	123	127	105	119	104	107	118	147	118	125	108	111	109	111	123	115	115	120	113	113	109	121	132	110	129	106	116	113	111	120	122	123	138	90	103	85	148	128	144	113	121	119	129	124	127	142	120	125	144	127	114	113	119	127	117	104	123	100	109	121	120	133	115	97	105	108	105	111	103	109	118	107	148	122	130	113	117	117	139	131	118	115	115	134	111	116	119	122	120	138	110	125	104	97	117	105	93	119	118	112	113	127	106	139	102	139	123	101	97	119	132	115	109	120	120	122	116	111	136	110	119	114	101	101	108	139	107	127	125	110	117	107	121	107	142	121	122	129	147	129	103	127	121	127	137	134	113	116	118	111	120	111	136	138	120	126	110	129	111	120	120	134	130	105	102	125	133	108	102	117	121	117	110	121	112	119	119	102	111	108	120	106	133	118	111	121	106	145	129	110	109	128	117	141	110	112	113	115	130	125	126	115	117	104	110	113	118	123	127	124	106	108	148	115	133	108	136	124	124	135	108	123	108	117	119	107	121	135	134	128	136	117	117	115	116	111	106	107	87	105	110	106	101	124	144	105	118	126	135	124	121	129	126	112	115	118	113	119	112	114	119	110	126	113	136	99	129	116	102	103	113	106	132	120	129	118	127	136	101	106	111	124	111	120	109	127	121	126	125	129	105	124	113	110	124	114	124	116	121	101	101	113	121	117	89	108	120	96	120	147	112	115	111	117	134	117	124	102	114	108	101	95	109	102	111	110	123	128	94	106	140	120	119	128	110	112	113	146	104	102	121	127	107	116	115	114
17048	776	1335	1498	1331	998	792	770	635	562	537	532	468	456	430	397	390	394	394	368	361	410	347	358	365	345	359	312	352	343	351	338	343	333	353	316	306	353	339	308	324	332	331	310	329	302	354	327	332	352	333	327	327	314	325	347	315	324	339	350	334	319	319	337	322	316	358	339	353	332	311	341	309	309	328	364	339	351	271	310	307	317	328	330	286	311	329	319	318	348	284	327	316	314	323	318	323	291	329	294	305	330	324	316	337	310	350	309	332	277	327	314	287	320	333	304	314	338	274	333	304	316	325	317	316	315	308	321	337	314	323	327	338	325	320	296	280	331	279	339	287	314	275	347	311	298	315	297	323	318	330	310	294	308	309	327	327	323	345	303	308	306	308	317	322	331	313	330	300	303	348	297	300	347	342	297	276	324	316	307	268	328	333	301	350	288	301	328	317	299	325	312	327	318	321	302	347	298	320	309	306	342	305	315	292	291	290	287	308	324	316	293	313	310	350	341	319	330	314	304	335	326	333	355	285	334	336	284	315	320	308	306	323	346	307	306	328	312	313	300	358	313	332	309	333	337	315	289	309	311	307	326	265	325	321	321	318	321	290	307	296	312	317	312	321	306	314	312	340	316	283	327	295	326	325	321	325	278	324	328	311	341	320	337	330	295	323	326	302	331	347	328	326	321	339	318	294	344	326	320	312	311	331	294	313	321	303	323	341	284	310	330	302	317	321	343	315	283	320	343	299	320	287	312	325	317	304	363	328	302	314	304	331	299	324	319	315	319	322	302	326	309	297	327	324	334	330	310	304	331	309	311	294	302	303	324	287	296	294	323	273	325	323	305	326	310	314	330	333	290	318	306	312	295	315	328	304	295	321	329	328	343	328	295	308	355	328	319	299	303	281	340	321	331	336	294	322	325	301	332	296	311	344	326	320	302	308	296	322	313	290	327	310	286	307	334	339	314	321	319	316	311	298	290	317	346	314	289	352	310	293	314	289	353	268	326	312	327	322	299	324	286	310	303	358	304	340	307	336	304	304	285	283	349	290	306	319	302	285	306	312	316	321	297	317	351	298	301	326	273	311	302	312	319	309	315	315	333	315	304	319	269	315	328	323	303	304	323	297	282	321	334	331	312	274	310	343	300	346	313	337	333	354	354	312	323	298	310	302	314	308	321	283	339	316	343	326	297	327	315	315	331	305	330	318	300	305	306	312	299	306	305	321	324	344	305	342	351	299	331	309	307	332	324	332	331	327	296	313	293	330	321	294	310	329	307	340	289	328	295	304	330	319	327	296	313	346	323	311	338	306	303	321	331	296	291	291	328	319	337	333	293	339	294	339	342	307	289	281	305	304	304	325	355	358	290	308	293	309	324	292	317	327	293	316	327	326	337	304	302	301	304	350	314	336	307	301	295	308	367	305	286	337	317	303	291	329	290	318	340	318	307	302	310	330	289	320	308	330	319	329	328	319	300	268	348	343	287	309	303	296	321	333	315	316	311	324	310	327	310	290	305	287	301	314	319	352	354	307	329	309	318	337	313	318	317	317	286	306	320	294	327	317	318	304	315	335	301	367	316	286	321	304	314	333	353	319	285	308	298	332	320	347	295	321	332	307	283	317	320	325	349	313	310	308	318	314	288	303	306	314	302	287	317	291	313	311	296	308	355	331	311	311	308	316	296	298	331	326	308	332	286	337	305	335	329	321	295	302	304	340	302	308	315	311	308	352	287	325	337	336	304	313	317	300	300	300	295	336	318	298	321	336	298	300	330	295	292	294	326	339	322	296	319	284	304	315	337	303	310	326	297	299	303	359	330	334	329	336	340	302	284	311	319	348	337	289	348	281	320	304	307	322	284	301	303	309	300	298	312	319	325	328	316	290	317	320	309	318	327	332	317	296	315	303	318	329	318	339	313	339	316	308	353	308	286	337	307	327	316	317	298	331	288	296	321	322	316	301	315	337	322	279	327	338	309	336	306	330	339	296	351	336	320	311	327	300	344	331	313	314	292	326	291	293	302	301	323	344	292	312	338	325	306	322	308	280	303	301	314	321	313	309	307	305	296	304	325	331	305	284	311	342	336	292	309	308	327	314	306	310	316	299	308	358	305	301	310	287	287	297	332	319	312	317	327	319	308	269	311	316	314	327	344	296	326	320	322	304	312	308	327	301	304	332	306	316	324	306	337	298	337	344	342	314	321	328	299	303	304	309	328	341	306	313	314	321	304	298	309	333	312	308	316	315	319	318	300	312	306	333	324	307	278	342	329	342	335	324	282	310	319	281	323	306	288	300	331	342	323	340	302	340	297	296	337	343	296	316	335	311	320	291	304	288	335	305	329	321	312	358	289	335	346	309	297	318	357	329	325	333	324	304	320	338	307	315	320	327	308	330	338	285	337	319	300	343	349	331	329	351	315	327	273	331	301	276	319	315	288	320	301	324	322	298	327	344	292	335	316	303	319	319	304	316	311	326	321	295	314	311	310	300	283	300	316	315	291	309	305	298	284	302	348	326	311	356	326	305	298	304	335	338	317	324	291	319	298	302	317	301	348	338	300	319	310	319	294	324	299	296	314	300	295	297	337	320	305	313	307	323	314	334	346	283	309	322	318	288	291	290	326	304	329	335	285	296	301	313	302	330	327	330	334	349	336	304	290	324	325	282	298	311	313	330	340	287	366	334	358	314	303	319	284	279	300	319	333	334	303	329	325	304	326	330	368	339	339	316	322	389	313	330	313	303	313	331	315	331	316	325	300	313	296	321	308	329	305	345	274	323	282	288	289	337	257	338	294	316	281	314	268	317	303	314	300	324	318	350	288	287	307	319	291	309	311	311	312	313	308	322	313	311	310	335	315	338	319	309	320	333	329	301	307	300	349	297	335	296	309	317	312	323	305	308	324	280	327	334	302	305	313	336	297	293	331	332	310	278	326	330	306	318	333	305	314	309	324	318	328	314	315	298	312	331	313	304	328	330	333	327	334	315	346	314	273	330	317	313	311	338	320	315	303	309	299	321	321	318	309	307	310	311	325	333	305	280	311	292	323	311	315	315	321	308	275	334	284	322	291	321	314	292	328	331	319	320	336	318	336	336	335	310	325	303	326	290	311	309	306	328	314	312	351	311	314	292	324	302	318	290	299	304	311	286	293	301	309	313	318	339	318	317	333	306	321	317	294	281	321	336	340	309	281	299	267	329	328	318	298	298	318	301	289	324	317	322	329	285	370	305	297	313	308	311	304	311	297	351	303	314	310	339	313	316	318	300	322	293	318	313	283	293	322	313	331	308	327	308	324	333	276	326	291	299	326	315	297	317	323	281	346	315	320	303	268	289	311	333	347	322	291	332	320	289	353	319	343	296	335	337	314	336	317	337	348	342	339	331	313	307	290	314	294	359	337	354	331	286	298	313	312	322	355	294	320	320	314	335	338	312	316	331	284	349	317	282	302	292	336	355	316	318	322	294	346	329	332	337	309	307	329	329	314	310	311
5801	455	356	336	322	376	351	354	362	357	336	317	377	328	337	343	358	343	367	313	336	384	349	347	362	335	366	343	394	355	346	345	364	346	394	343	357	349	357	365	336	343	335	362	379	352	341	346	367	319	349	345	368	356	353	362	352	341	356	334	359	362	379	365	365	342	328	331	357	334	356	350	379	366	325	350	366	368	374	326	383	370	347	344	380	351	375	363	381	305	366	314	348	356	376	365	364	366	383	333	328	349	322	374	362	375	333	334	373	360	323	338	356	338	374	334	353	370	374	359	366	345	355	298	369	364	365	382	338	339	339	355	375	371	359	350	326	350	359	367	317	358	352	349	350	344	331	340	334	312	339	364	314	382	337	358	389	360	340	350	346	387	317	343	349	369	317	343	340	351	354	363	378	315	335	351	349	359	381	389	378	336	375	359	366	365	379	355	350	345	310	340	339	332	348	383	359	379	350	357	341	348	337	334	322	356	317	361	395	372	318	342	351	353	298	350	356	359	356	325	403	387	339	325	341	349	328	359	346	363	357	348	330	353	354	352	344	342	359	360	331	356	345	337	335	359	345	348	352	362	352	335	341	365	389	345	361	366	348	323	349	365	375	331	326	332	346	328	320	359	344	320	290	374	362	378	355	362	344	317	365	355	379	339	342	366	351	380	290	363	373	347	334	323	320	346	374	357	334	372	372	367	364	350	319	308	369	354	355	351	382	350	347	342	349	347	352	350	358	341	347	362	363	344	361	364	333	378	363	342	329	335	365	368	371	354	330	317	366	323	318	375	338	351	363	360	329	355	337	382	359	334	350	368	336	355	387	376	367	392	383	338	348	336	378	346	319	357	338	380	357	330	364	349	367	349	317	366	388	344	324	342	356	334	331	367	374	392	355	373	339	337	324	352	395	340	336	345	373	352	383	341	357	355	367	364	375	336	364	369	322	360	356	366	336	363	364	317	348	383	337	325	346	358	362	375	320	363	345	347	332	373	372	338	360	362	369	351	363	370	351	354	323	347	328	333	357	350	350	355	340	310	354	361	338	344	323	358	367	363	376	323	345	366	375	365	382	348	360	350	353	351	338	355	339	350	332	349	357	328	359	344	361	380	360	351	377	358	347	368	368	380	366	304	329	334	335	344	337	357	321	331	346	372	330	358	342	377	350	349	370	367	361	359	354	331	376	359	324	343	368	316	366	337	373	367	325	364	327	325	346	345	368	316	351	347	357	372	345	301	359	385	336	355	351	344	372	345	339	329	315	328	387	358	316	347	375	361	345	352	333	314	352	343	345	333	363	351	345	325	363	323	345	367	380	371	391	347	374	378	337	325	352	377	352	358	380	335	349	337	336	319	358	389	328	329	318	349	328	348	356	348	349	387	339	344	356	339	380	364	340	355	365	337	329	337	336	358	387	371	359	389	358	354	345	367	349	374	361	370	322	351	387	340	343	323	331	340	361	342	399	382	342	377	344	377	371	351	344	338	369	347	371	341	337	362	372	352	361	371	326	345	355	340	349	366	347	358	313	340	339	330	351	334	364	340	351	359	327	347	362	354	359	358	385	331	418	365	363	339	326	348	380	368	391	359	327	349	339	370	340	309	359	372	317	330	347	333	327	366	356	361	362	345	351	325	313	357	353	352	329	402	346	348	374	342	328	336	344	348	356	364	357	366	346	334	350	360	364	361	384	378	310	340	331	362	384	365	395	421	346	373	350	343	312	346	353	361	364	350	374	364	348	390	338	376	408	340	341	352	358	359	369	320	347	376	345	342	362	348	352	357	368	316	364	400	330	340	357	354	386	360	339	362	354	330	340	354	364	324	346	333	342	367	357	355	376	368	355	359	367	332	362	339	359	357	350	376	377	322	343	324	395	383	377	368	351	371	310	334	365	358	334	351	332	391	369	378	365	376	370	346	372	358	354	356	361	330	367	351	334	359	376	388	359	329	386	403	363	340	351	387	343	384	406	379	349	351	329	337	311	371	352	353	370	330	350	363	334	356	333	323	348	337	367	394	313	360	334	368	354	346	385	356	360	376	355	356	331	338	330	342	339	344	371	352	340	351	326	361	352	372	379	366	353	367	360	363	335	340	354	355	358	376	364	347	321	370	349	353	305	344	343	357	353	351	375	361	370	363	332	391	327	366	375	384	395	354	362	330	356	353	311	326	378	361	358	330	344	393	384	363	368	338	342	358	355	343	345	340	353	370	320	357	334	312	384	363	319	398	330	389	352	357	353	361	341	363	374	372	344	350	365	369	355	333	301	333	356	364	355	391	355	352	344	373	367	361	337	346	339	328	353	348	330	373	396	329	340	380	400	376	370	352	355	358	348	331	343	381	356	375	350	390	350	325	340	336	360	402	362	322	349	359	371	364	317	362	366	355	374	334	313	344	384	353	369	391	339	326	358	366	323	352	336	351	331	351	403	318	344	344	350	358	346	348	329	352	370	322	386	356	360	348	367	338	336	339	377	342	329	347	348	337	360	361	387	375	359	338	360	363	327	378	344	371	358	352	352	399	345	334	344	331	356	346	320	327	346	362	322	311	349	344	373	328	340	363	371	347	378	327	368	375	365	340	347	321	327	332	392	384	407	370	345	327	370	340	361	371	346	365	336	371	378	374	348	357	309	374	346	328	349	328	348	386	357	367	324	333	331	351	355	374	350	375	337	378	359	351	381	338	381	365	368	340	330	351	371	394	334	340	414	342	332	321	309	351	339	343	345	351	393	386	361	367	350	362	373	396	367	347	370	330	365	361	331	382	384	352	344	355	334	351	352	329	333	364	314	333	366	370	371	384	354	351	348	365	339	343	376	367	359	347	358	373	335	363	372	383	372	319	325	337	349	347	342	338	349	333	343	361	345	376	346	384	325	343	340	363	398	355	358	334	391	354	357	345	350	385	351	346	375	316	336	351	380	361	354	372	349	336	336	337	371	359	376	340	356	345	379	371	347	334	377	333	340	348	336	336	351	338	336	347	343	353	351	354	355	365	303	369	369	355	311	363	373	343	342	346	344	317	367	339	338	369	335	357	383	362	346	362	333	384	326	368	356	353	317	343	369	353	383	384	357	338	346	345	348	335	383	332	369	340	374	353	346	361	366	332	407	353	339	329	372	338	318	361	362	347	348	348	378	364	361	364	356	347	380	371	355	335	349	346	385	359	344	334	348	344	362	362	362	328	351	357	312	348	365	348	340	355	343	335	320	377	339	365	370	362	345	350	368	367	354	373	341	359	395	337	409	338	370	329	342	346	386	329	295	340	348	367	363	375	338	337	389	326	336	307	372	359	349	342	309	370	409	360	343	362	331	344	385	310	358	326	348	345	365	377	320	328	341	368	372	356	357	332	340	386	331	340	405	376	348	358	398	321	362	328	374	346	350	313	354	352	357	336	349	351	340	344	339	359	366	339	356	305	343	340	333	326	368	347	373	364	369	315	373	308	348	363	332	358	385	356	341	357	391	360	351	363	355	379	349	334
4952	806	855	850	838	867	830	796	780	827	902	752	826	842	863	843	829	826	839	782	878	793	824	814	804	809	830	841	839	777	817	817	771	879	834	801	825	779	820	843	770	780	862	812	871	871	848	899	820	845	797	847	830	792	819	805	856	780	907	838	867	802	803	855	838	838	811	787	808	822	860	862	835	840	849	864	832	814	831	837	797	815	849	862	777	825	793	826	860	855	822	791	798	825	793	811	835	885	884	813	822	811	773	796	831	867	883	827	814	841	847	805	840	849	801	831	791	812	859	891	814	794	805	864	795	822	824	781	810	838	832	832	822	843	819	767	827	814	821	776	847	847	821	845	853	796	847	817	829	823	814	808	822	800	792	836	792	834	825	828	776	846	776	806	820	801	824	791	780	847	809	850	859	791	872	798	808	807	850	792	785	828	841	845	834	828	828	789	823	834	808	853	824	807	789	813	818	841	815	822	837	816	761	865	834	801	786	829	869	830	834	812	847	822	847	814	821	842	809	811	816	790	878	812	846	829	844	807	782	821	814	824	836	841	830	783	845	816	905	921	882	796	795	826	759	844	800	826	806	797	786	795	851	846	865	839	881	831	870	821	836	858	816	833	871	778	839	855	800	851	840	798	846	814	852	798	779	855	787	864	821	783	879	804	834	833	794	840	846	860	852	813	827	794	774	851	802	848	851	820	907	853	803	846	791	855	825	770	789	884	791	844	863	850	872	836	845	863	808	873	830	766	828	843	804	822	867	832	835	841	810	818	829	813	855	860	818	828	817	789	830	798	886	857	819	807	785	823	841	818	802	872	795	823	829	828	811	834	777	819	815	868	797	803	810	831	828	836	792	788	819	818	807	813	780	816	821	813	825	863	837	835	790	835	830	844	858	825	861	877	863	853	851	822	832	811	827	806	836	851	787	802	791	860	815	856	827	879	830	817	833	774	834	848	795	868	737	820	813	856	848	815	822	812	850	809	794	883	781	824	774	893	794	842	868	804	782	891	871	865	802	839	802	849	819	827	802	808	825	857	850	810	819	801	813	779	858	804	805	805	818	822	859	859	831	837	814	841	816	826	846	837	795	806	836	835	904	884	851	831	816	787	880	777	804	861	805	832	824	872	781	840	855	773	852	804	851	851	790	803	856	833	805	867	856	825	822	845	843	813	828	843	813	817	811	812	833	831	848	850	834	782	858	853	851	851	783	789	801	832	854	786	818	842	884	858	843	832	851	902	787	850	839	867	803	826	809	832	863	854	781	825	820	836	806	825	830	776	861	809	857	813	786	872	838	833	869	870	869	810	819	883	842	816	854	820	828	857	782	788	804	768	888	771	816	845	861	832	804	823	851	846	852	878	788	851	805	840	781	833	842	794	851	820	775	833	844	850	828	832	870	824	816	841	821	825	825	863	814	854	845	816	820	827	863	805	842	817	781	858	808	786	792	794	806	803	798	776	864	835	800	789	824	820	828	849	836	836	793	776	822	775	843	805	786	801	851	831	859	826	801	832	852	878	795	835	834	809	823	861	824	812	764	801	772	852	818	821	816	824	794	825	909	892	795	829	868	843	781	873	853	818	847	857	818	821	806	804	855	806	810	794	855	827	844	847	825	811	828	819	785	843	835	837	873	849	825	858	775	849	807	796	831	835	790	842	785	833	830	799	863	856	842	798	798	805	809	847	866	811	787	812	826	836	852	902	841	835	811	870	825	789	849	822	860	837	851	848	875	852	817	810	852	803	845	828	822	829	842	830	867	828	801	819	812	825	819	798	851	815	838	826	871	804	845	782	837	885	858	855	832	819	834	836	822	872	804	859	860	819	807	814	827	835	792	839	803	806	868	828	819	838	814	836	810	888	848	770	824	812	850	780	828	860	795	791	817	819	854	835	796	802	825	843	802	818	822	841	825	847	792	849	800	800	827	830	782	782	861	839	814	804	848	801	835	822	846	807	870	873	857	852	841	819	811	845	828	863	821	833	770	808	852	835	833	833	825	818	811	832	814	839	838	846	810	811	820	807	863	825	854	768	841	824	847	822	851	852	847	798	858	815	820	817	814	833	797	846	795	856	833	865	811	813	813	795	818	822	847	850	826	815	855	827	788	800	863	820	822	796	856	816	838	806	815	852	851	893	869	819	800	788	820	831	838	856	816	855	789	805	842	834	832	782	824	769	880	831	831	835	806	866	790	806	810	777	802	846	843	835	818	807	845	861	869	837	878	793	847	815	880	826	849	774	851	791	762	791	800	790	800	842	819	819	860	830	831	804	807	854	824	835	806	777	821	891	796	826	811	850	800	852	850	827	871	780	881	782	804	841	870	834	808	815	871	847	820	843	801	806	829	811	836	820	838	833	803	804	827	816	801	821	837	809	841	858	836	817	885	829	861	850	826	829	820	832	836	839	849	818	856	828	807	824	822	831	837	787	803	822	796	785	777	809	859	862	881	782	808	824	844	785	782	816	834	799	845	804	885	779	834	840	841	802	836	777	815	815	856	816	814	810	823	841	838	796	826	808	834	868	868	842	841	780	851	785	866	816	814	803	824	824	791	781	798	836	837	835	819	809	805	841	843	836	813	803	837	806	781	872	832	785	857	797	824	861	838	806	809	840	782	814	789	797	839	866	847	848	806	812	854	863	828	834	789	833	820	848	782	870	851	848	807	819	838	808	782	806	802	776	812	811	847	856	796	809	856	846	822	822	802	825	807	801	824	815	810	846	846	897	814	862	820	860	840	840	840	864	868	798	896	792	836	829	812	850	799	807	794	835	838	815	861	825	863	837	918	855	781	786	865	901	818	793	806	857	828	875	787	787	831	879	831	878	828	843	833	862	840	832	812	834	798	861	864	839	873	794	837	781	773	809	835	857	855	847	783	848	867	814	818	809	774	804	845	809	793	827	835	796	872	838	806	810	855	798	814	852	840	826	795	883	785	806	854	859	854	790	787	792	780	875	822	863	834	805	840	847	855	885	814	834	799	865	796	810	794	785	831	799	839	824	814	871	816	825	870	812	806	841	864	789	857	807	864	829	835	814	823	856	832	822	791	783	815	815	833	801	855	884	835	778	832	846	770	821	886	865	852	855	832	817	872	821	821	830	870	827	864	828	812	784	840	826	861	847	857	810	784	843	812	784	804	833	871	853	818	808	800	875	848	834	757	781	871	790	788	780	856	727	852	782	810	742	825	800	831	854	838	840	842	889	796	824	821	812	900	763	827	823	838	859	773	804	799	871	815	835	803	824	814	820	855	830	861	820	852	850	832	837	876	815	881	843	807	830	819	812	848	829	818	799	784	870	865	776	790	792	880	777	836	817	834	836	834	857	872	771	841	780	804	826	847	800	861	785	878	820	832	818	876	825	864	846	820	842	869	816	864	812	864	809	792	830	840	845	838	862	838	808	852	794	835	847	832	812	841	816	783	796	866	819	773	855	833	827	802	867	806	868	803	842	822	831	832	815	827	807	815	833	833	765	804	826	795	793
18526	1584	541	436	393	345	316	316	314	274	293	262	272	292	289	311	282	273	271	278	254	296	276	309	291	273	289	292	269	281	284	289	264	273	281	256	270	260	270	303	258	260	249	236	294	243	293	301	283	286	219	286	272	275	263	270	299	283	318	279	280	284	283	234	243	291	309	266	277	311	242	245	286	320	252	261	274	277	303	283	300	282	285	269	253	269	284	276	271	286	260	238	258	309	291	241	250	289	288	250	282	271	276	270	298	259	240	315	290	245	245	268	266	281	265	290	269	312	279	285	250	260	287	286	298	272	278	267	238	283	314	278	271	262	276	266	292	289	288	253	296	294	272	276	271	258	293	289	278	263	262	283	294	258	259	273	292	287	260	271	304	306	280	281	275	257	276	317	286	259	287	272	264	263	244	246	268	255	249	270	262	277	277	262	269	312	295	253	274	278	279	255	286	247	260	278	241	295	258	274	274	281	285	261	275	295	263	287	299	277	264	255	298	253	285	290	251	306	255	251	288	286	296	252	276	275	292	269	267	277	272	281	296	311	262	295	295	265	272	254	282	254	266	277	278	271	285	250	275	307	271	283	249	290	272	239	239	294	331	266	293	257	246	283	253	253	285	252	284	292	262	320	240	293	278	282	304	254	281	266	272	257	247	242	264	267	251	267	264	276	258	242	277	252	319	278	268	273	289	268	287	264	256	263	273	272	245	261	258	295	272	277	275	276	280	282	304	291	289	295	310	289	289	272	247	257	286	258	242	306	297	292	285	279	268	275	258	279	269	296	272	279	279	294	290	266	285	276	272	270	313	275	258	293	293	270	295	287	244	266	250	264	289	270	268	266	281	274	269	305	275	287	249	247	303	296	258	273	278	289	267	295	286	282	300	298	286	282	288	273	295	268	302	303	283	292	276	252	240	265	297	245	294	284	261	255	266	312	267	291	253	263	269	269	267	284	275	298	289	259	286	317	312	258	243	273	274	292	267	278	261	276	277	297	269	274	260	281	265	295	257	272	285	287	271	294	258	292	315	296	255	277	260	287	272	290	258	255	254	264	255	291	293	294	281	294	265	282	286	260	283	263	308	276	282	279	263	311	291	283	287	261	280	295	307	295	279	262	271	244	302	259	286	254	266	243	267	275	229	278	273	303	273	295	314	276	262	269	249	291	292	297	281	273	275	255	293	264	265	258	273	320	279	256	265	249	283	289	292	243	286	258	274	256	297	233	285	285	248	285	292	277	262	268	251	284	247	264	285	264	268	298	304	274	248	316	310	290	306	258	250	248	276	284	254	263	283	264	277	287	268	242	297	260	295	312	271	298	286	269	277	298	282	267	294	261	313	267	274	265	287	282	292	277	286	274	290	282	281	267	261	288	264	290	274	284	269	254	322	277	275	282	301	282	292	297	296	284	282	272	285	288	337	295	293	288	283	272	258	301	242	254	291	262	288	283	295	243	269	288	261	273	249	271	259	258	292	269	244	285	257	272	279	281	271	288	289	267	274	263	286	256	248	302	301	239	245	304	243	301	272	261	258	264	270	270	272	265	262	275	254	260	261	292	278	263	265	274	279	298	305	272	273	271	273	273	271	272	267	271	251	248	265	281	275	272	266	267	273	305	262	242	302	293	275	287	258	229	284	282	268	288	286	292	281	290	257	260	282	295	304	304	262	275	278	270	276	267	264	284	287	258	302	277	272	249	277	259	273	285	272	282	283	288	289	282	295	254	266	270	291	260	262	295	274	280	271	264	252	298	301	309	273	264	272	274	265	282	296	268	274	305	282	275	275	270	223	246	288	286	304	297	310	294	233	265	301	283	281	309	309	260	246	293	288	251	281	248	283	264	284	263	286	257	286	259	276	245	255	287	279	253	289	266	272	259	247	302	265	272	276	244	269	313	276	289	282	269	259	272	278	303	273	219	254	268	262	306	295	274	248	274	292	283	300	301	294	283	230	274	276	236	276	269	256	265	275	254	281	277	301	256	258	265	283	274	281	274	269	256	245	260	276	300	315	245	318	300	271	254	293	283	286	295	269	268	293	246	272	285	297	286	271	271	285	306	304	292	305	273	280	268	266	317	284	262	269	315	285	245	261	271	314	277	253	267	278	267	302	286	294	271	264	269	243	263	272	266	294	267	274	247	274	266	242	280	273	234	240	269	281	243	276	287	280	253	256	287	315	261	291	236	269	268	273	244	292	263	305	280	254	239	305	240	272	251	282	294	276	278	258	266	253	279	261	254	272	268	283	254	283	271	288	273	251	294	272	272	275	235	304	294	261	278	306	286	272	288	249	266	300	290	290	306	257	297	262	268	270	299	302	279	286	285	292	300	303	294	288	297	275	294	262	280	292	270	268	285	262	268	275	298	292	275	290	280	296	303	281	221	277	273	268	302	247	296	278	269	271	286	249	282	281	285	282	264	322	304	258	255	307	278	269	268	273	292	286	255	281	278	306	282	276	283	248	310	272	253	278	306	275	295	277	245	277	297	303	285	305	230	287	293	289	269	281	288	234	294	259	283	268	283	260	260	271	253	255	285	272	299	261	289	282	295	285	314	281	267	270	285	255	264	296	259	294	284	259	263	241	284	276	262	305	269	281	260	277	269	277	260	272	264	287	322	253	268	295	306	266	282	257	292	307	285	267	258	304	253	273	274	307	279	263	256	258	257	285	278	267	287	257	302	293	285	258	257	262	268	247	278	252	248	272	263	290	287	295	298	260	261	260	274	285	270	262	291	262	274	311	282	262	254	251	293	329	287	269	258	263	287	261	272	277	279	266	234	284	251	267	249	312	275	291	283	274	244	265	273	275	239	258	287	269	241	244	276	274	250	284	234	263	261	284	287	288	287	257	244	289	256	259	297	290	271	295	305	276	271	275	272	272	286	259	269	264	248	262	267	240	274	252	272	289	263	277	333	297	297	274	281	287	257	253	286	289	239	264	260	298	304	276	290	295	276	277	275	267	283	255	288	270	295	254	284	283	275	248	246	285	300	283	304	274	293	231	298	290	245	303	279	261	228	295	273	270	305	276	275	253	287	278	273	265	319	290	284	280	259	259	254	298	278	280	284	304	258	293	298	280	286	255	261	274	274	310	279	272	272	244	294	270	282	281	265	305	258	266	231	314	258	265	256	259	270	273	275	312	277	266	247	289	291	264	272	294	255	279	291	282	293	232	294	288	271	249	274	266	266	276	269	259	290	269	275	274	271	267	259	262	269	296	289	307	251	259	259	296	281	288	245	293	273	269	304	290	286	258	275	304	283	281	273	280	257	271	284	249	302	270	258	300	251	277	313	263	296	266	280	270	267	277	286	288	267	255	276	269	267	271	317	277	287	261	257	263	307	248	264	293	266	286	276	267	266	236	272	272	292	282	278	299	238	298	289	261	271	260	260	258	251	293	287	299	289	315	277	270	298	283	279	271	260	263	269	283	295	257	312	276	270	248	244	254	270	291	276	272	270	279	299	271	282	276	286	295	260
13012	854	1170	1283	1178	1039	857	851	849	785	719	757	722	737	708	715	714	668	703	713	651	700	662	657	692	636	682	698	629	696	687	698	694	725	662	681	648	661	670	655	691	689	681	672	679	681	584	619	663	637	647	656	670	681	656	648	678	680	605	662	681	663	617	675	683	669	651	666	643	669	638	683	668	688	695	662	662	665	652	619	668	622	661	665	656	622	678	645	655	673	700	631	695	665	675	661	700	649	675	670	720	652	646	653	668	641	720	657	583	615	675	698	662	699	698	666	633	634	658	653	663	692	670	652	673	648	652	639	638	663	648	672	658	649	662	660	675	641	662	678	709	652	641	626	679	634	614	687	650	678	585	652	628	695	611	692	651	614	684	615	646	669	663	647	678	689	692	691	661	660	655	694	605	643	662	661	627	645	651	618	624	623	651	709	650	647	649	693	636	624	636	668	601	670	652	632	656	664	657	687	674	644	650	645	631	705	635	649	635	634	674	670	711	655	640	603	668	640	641	627	678	637	621	629	670	634	666	662	673	649	665	630	699	652	624	653	605	658	624	639	635	650	668	623	657	673	636	668	653	644	617	657	674	656	647	664	694	662	640	645	668	602	660	625	664	653	683	643	636	638	649	605	651	671	728	671	652	659	653	619	646	699	656	612	624	700	658	605	647	610	660	625	640	675	664	619	664	690	690	633	638	662	619	685	638	680	653	662	642	644	648	629	616	678	624	669	647	667	615	665	665	651	670	669	678	680	634	642	646	644	638	643	633	656	637	662	677	656	624	681	646	671	665	654	648	604	634	651	672	629	667	592	663	636	621	655	645	643	666	649	651	632	681	639	656	652	613	629	644	660	610	653	680	665	629	628	620	619	670	627	633	661	617	705	663	687	609	637	630	655	652	634	602	642	660	641	663	678	654	637	632	649	623	671	712	650	625	689	684	667	677	663	645	676	623	659	646	693	625	643	652	675	663	637	645	670	626	667	646	660	626	677	607	648	620	645	660	674	640	651	642	642	659	676	641	686	648	656	684	626	661	646	615	714	650	653	677	657	651	638	645	699	673	650	643	614	644	607	634	674	613	668	633	661	635	600	673	653	659	634	675	641	654	660	690	657	663	682	625	659	649	626	657	648	633	603	634	667	668	623	604	630	677	651	603	696	694	678	624	655	657	641	677	664	689	649	651	643	669	665	626	660	639	661	637	647	652	666	729	680	606	626	639	641	636	657	650	674	657	645	700	671	699	690	672	643	695	649	630	711	656	654	629	675	635	617	707	643	637	619	645	688	673	668	681	646	663	683	658	647	687	622	659	660	662	650	649	674	621	622	690	636	666	649	689	681	618	701	670	649	667	642	622	625	625	654	641	647	642	642	665	636	669	644	657	678	637	672	694	687	633	620	659	689	629	646	692	635	644	679	687	661	564	654	657	657	673	611	696	678	663	656	698	652	687	642	689	628	630	689	630	652	660	614	633	645	663	687	722	715	680	659	683	654	658	652	667	613	655	665	706	660	670	670	647	620	680	620	678	631	672	674	641	659	674	678	657	666	678	616	684	678	693	616	609	669	678	663	631	656	681	636	621	649	626	657	644	666	647	692	640	662	695	673	681	629	644	653	647	620	644	648	616	677	673	639	632	663	652	696	648	637	682	648	710	642	655	634	691	640	677	686	659	657	627	646	634	626	663	648	637	672	645	723	605	678	651	630	635	646	650	657	649	690	687	653	643	634	628	659	677	632	622	658	641	621	647	693	663	693	648	694	686	680	633	680	627	664	649	609	661	639	654	611	661	662	621	694	617	645	676	642	627	630	670	591	643	638	641	618	682	668	664	630	671	642	668	661	677	657	650	647	660	667	651	653	648	674	644	696	665	650	687	638	645	661	642	598	683	678	677	671	672	653	671	612	629	631	662	693	637	641	667	665	617	672	684	675	645	625	647	649	637	655	654	653	680	664	667	606	648	628	653	706	728	673	674	640	618	638	689	668	636	639	678	637	683	633	647	680	606	641	644	671	630	634	598	660	646	635	645	658	675	660	639	650	676	677	642	657	689	629	688	635	652	638	656	614	655	691	628	658	642	627	638	657	648	678	668	680	610	684	694	660	670	670	675	639	665	649	622	638	620	654	641	604	648	643	682	680	636	689	661	652	665	676	651	655	635	676	671	639	641	677	605	648	587	689	650	615	682	646	630	596	669	688	650	653	651	682	631	687	663	620	674	663	574	616	674	622	675	635	680	639	628	681	610	638	659	685	686	635	661	679	645	639	659	620	678	614	640	629	629	649	653	679	652	618	631	657	676	682	638	651	700	671	636	616	656	636	658	670	647	628	636	666	648	639	696	638	671	625	622	671	703	647	690	620	629	632	649	648	665	627	621	664	647	621	678	659	619	615	650	644	662	652	647	685	636	677	667	645	649	668	650	654	627	661	632	635	665	605	614	670	669	656	650	628	668	655	628	661	634	601	666	633	624	654	624	598	642	634	632	668	694	677	643	684	667	649	622	648	639	614	642	650	661	624	634	710	630	661	659	686	636	651	669	654	645	651	676	672	661	643	645	654	650	607	635	613	640	660	630	637	647	656	665	649	619	649	640	659	684	686	690	665	650	618	650	669	685	680	672	658	651	625	633	638	664	675	640	649	628	646	631	655	684	697	671	668	644	661	627	666	646	659	686	681	665	654	657	670	689	651	678	650	643	623	631	634	641	670	681	635	628	695	632	639	647	676	684	680	646	638	655	629	640	665	670	679	646	646	693	676	691	707	648	655	617	621	619	659	625	671	672	694	632	652	625	667	656	669	652	691	656	596	640	646	676	613	645	654	664	675	670	629	627	641	645	681	646	628	635	661	633	613	656	688	652	671	665	624	685	662	676	692	641	633	684	682	665	722	675	680	649	670	642	655	655	644	666	657	689	654	682	639	614	674	685	634	697	632	680	668	630	682	661	584	667	672	675	634	650	674	648	630	648	651	640	656	620	639	671	653	699	642	648	686	658	657	609	639	660	642	669	632	671	670	641	669	624	628	653	619	634	662	681	657	627	667	659	676	668	632	586	657	667	668	673	669	608	648	672	644	703	636	630	637	626	648	648	661	644	649	680	616	714	709	670	630	670	650	616	650	584	644	659	619	631	685	623	642	686	685	672	656	630	606	687	618	646	652	623	606	652	662	631	686	632	616	696	642	665	634	687	682	625	663	655	658	668	648	728	680	597	678	651	647	630	617	656	636	683	616	703	650	626	666	630	701	685	658	718	664	632	737	656	632	631	632	651	633	622	646	623	644	677	650	654	608	704	632	642	667	648	646	666	633	667	675	635	702	653	692	664	649	641	605	603	646	683	643	663	641	647	646	634	676	644	632	673	643	663	694	647	665	684	687	626	645	701	630	619	665	653	674	656	639	688	658	648	635	648	718	650	653	644	636	630	631	620	647	628	660	660	669	653	616	674	659	644	646	691	649	676	668	660	660	669	628	622	650	638	617	659	652
29030	3411	664	458	321	281	199	196	176	183	159	144	130	159	155	138	128	138	132	130	132	129	137	131	124	134	100	121	104	129	129	112	110	122	115	126	117	129	108	124	121	117	98	130	123	104	106	127	129	102	113	126	121	95	128	129	105	132	130	116	121	125	125	135	111	125	108	103	120	115	129	126	127	116	135	138	128	117	131	123	99	121	101	138	119	124	109	106	115	111	103	116	119	119	106	124	129	139	134	105	144	128	124	93	102	112	117	149	128	138	123	92	108	125	108	99	126	152	118	138	107	119	104	113	118	124	139	125	107	108	122	108	125	138	99	112	131	141	113	99	121	131	120	102	111	110	124	139	114	122	114	114	109	109	124	128	116	94	121	104	114	120	119	116	132	111	110	108	117	107	115	120	110	131	143	126	119	117	130	107	116	127	104	121	109	126	102	113	107	121	116	119	109	124	123	116	117	108	93	121	116	107	117	105	110	117	118	108	124	118	114	101	100	129	138	108	127	120	114	117	124	120	96	101	111	115	105	117	130	117	116	124	122	124	118	102	113	103	107	100	118	122	121	109	135	118	140	114	115	110	122	105	133	110	102	131	111	121	131	114	109	117	137	102	107	137	94	120	127	110	118	129	101	114	107	102	116	131	120	137	115	109	124	126	114	110	111	138	131	131	135	111	112	95	119	119	125	88	111	126	120	125	116	124	98	114	105	107	109	106	138	121	116	120	123	134	110	129	125	129	114	138	131	126	90	108	96	125	118	108	108	111	125	140	110	127	120	131	107	127	113	122	125	135	121	119	111	120	117	117	123	132	116	113	120	131	106	116	112	115	117	124	110	113	129	110	100	136	110	106	116	116	106	114	129	134	130	134	110	142	112	107	125	137	128	85	119	115	120	129	116	145	113	114	110	92	119	119	113	130	123	114	126	89	130	98	110	122	122	118	133	109	110	124	119	99	108	112	128	108	110	129	125	130	122	130	99	116	128	116	133	112	133	97	110	145	103	114	107	145	121	91	133	93	123	115	115	115	125	122	112	114	122	120	123	102	124	106	107	103	116	124	116	122	105	106	126	131	98	104	121	104	100	122	121	133	121	108	131	122	107	134	121	111	125	111	116	128	121	103	122	112	122	117	104	137	116	135	125	116	124	114	124	115	118	121	121	114	122	131	115	124	116	115	124	118	107	121	125	119	124	115	107	125	105	122	123	97	127	125	125	119	120	120	113	119	98	136	113	120	115	126	117	122	113	97	117	111	122	115	116	103	129	110	130	145	139	115	108	115	128	119	125	71	137	105	102	114	133	106	111	108	107	132	133	112	112	118	106	107	127	138	107	121	102	102	120	127	111	112	120	135	123	114	117	99	106	120	121	115	117	120	110	125	111	118	113	136	129	137	123	115	127	119	111	115	123	126	129	123	133	112	113	113	98	128	120	96	134	141	116	112	129	99	128	146	120	98	116	108	114	116	113	114	123	130	119	125	103	121	116	103	121	147	107	125	115	120	131	129	121	121	125	116	134	136	112	132	103	120	114	121	109	130	118	119	116	121	113	116	122	123	97	114	129	113	129	114	128	115	134	117	119	112	142	110	133	109	125	129	129	130	111	110	132	127	119	121	89	121	101	134	112	109	118	114	121	114	121	116	122	134	118	126	112	117	126	98	119	114	128	113	108	119	114	126	115	106	135	117	124	94	106	131	129	110	102	134	107	112	118	108	120	135	135	128	127	117	111	122	123	116	122	122	120	127	100	133	135	145	132	110	106	114	122	122	110	110	114	108	114	100	119	112	114	112	112	116	99	103	109	115	103	117	126	116	120	128	121	116	146	107	124	137	106	116	137	121	121	118	112	122	121	119	135	123	95	115	133	119	112	116	108	117	114	115	122	133	124	97	111	117	131	107	116	118	132	132	136	114	121	110	119	126	142	135	107	113	111	140	130	111	113	106	128	139	134	112	129	131	118	121	131	120	139	117	98	109	116	124	126	124	115	112	111	102	130	108	119	134	104	109	105	128	123	104	130	121	114	128	118	139	119	122	119	111	131	150	126	116	113	119	100	129	113	104	114	112	115	115	122	125	109	116	112	128	135	107	121	100	111	111	129	112	119	114	110	128	120	94	119	112	113	115	103	110	134	108	121	103	125	106	113	110	121	131	131	110	112	110	122	112	104	122	121	138	104	91	124	124	111	128	116	103	115	123	102	113	105	147	137	124	130	107	143	118	109	114	116	116	116	107	119	142	120	135	116	124	104	106	116	126	102	102	99	111	98	113	106	112	127	135	125	121	112	107	104	123	132	131	92	115	119	138	116	117	118	121	110	117	107	96	127	113	114	115	101	119	123	98	119	131	113	109	94	103	126	132	113	109	128	133	137	139	123	127	95	113	121	113	125	115	121	130	104	120	118	110	110	92	115	110	102	123	113	100	130	114	133	120	118	108	97	105	114	123	117	125	111	118	126	132	102	115	101	108	88	123	115	110	131	127	106	122	121	104	118	124	100	124	115	121	122	128	116	124	125	105	126	100	114	154	116	118	122	113	113	119	142	128	102	101	115	123	119	132	127	123	107	111	138	101	127	128	112	111	129	123	102	122	121	124	127	122	110	113	113	136	119	126	102	97	111	129	131	118	110	132	115	115	114	114	125	115	109	114	103	120	94	105	111	94	107	106	119	102	139	120	140	119	120	123	141	119	135	123	108	121	122	131	119	122	113	107	111	115	119	109	113	111	107	127	108	119	112	102	146	124	118	119	118	89	117	109	100	116	109	111	118	111	115	128	106	105	115	119	100	120	131	107	114	109	118	125	130	99	128	123	122	122	114	114	128	117	115	105	112	123	126	127	115	119	127	117	93	114	135	115	110	120	121	137	127	117	119	121	131	114	120	101	110	130	121	119	115	120	115	117	124	142	131	116	106	125	111	128	126	132	105	119	123	105	112	96	148	144	131	118	104	114	127	105	129	114	100	118	101	113	131	134	122	118	121	120	111	107	114	122	137	117	112	107	123	139	111	126	106	103	114	106	105	121	109	130	134	96	119	120	117	102	110	105	104	117	108	118	136	88	112	113	119	100	113	117	122	112	129	122	126	107	120	128	117	103	124	126	110	120	109	106	117	119	115	113	104	111	102	129	135	117	102	106	124	100	137	138	121	127	112	109	124	112	116	139	104	144	134	124	122	106	121	129	126	120	107	101	116	108	108	122	121	134	103	113	145	109	112	124	127	117	113	115	98	130	139	104	127	115	105	85	82	112	122	97	94	117	119	128	132	104	115	131	120	143	126	109	107	129	103	128	105	117	128	126	121	116	110	124	119	116	119	118	113	133	106	115	110	124	117	129	130	116	134	99	112	133	116	122	98	134	134	132	140	127	133	126	99	152	114	123	125	122	114	121	116	107	119	124	104	118	114	113	124	123	122	112	127	118	116	122	114	117	116	113	102	132	107	125	130	105	124	118	108	96	114	115	121	130	123	122	127	104	108	119	116	118
17342	786	1382	1521	1325	989	802	634	571	571	530	508	488	441	428	435	398	382	409	378	370	406	380	353	379	345	327	359	341	368	335	344	341	321	330	357	319	339	342	344	339	340	355	351	344	314	323	327	339	329	324	321	325	296	311	318	308	339	331	308	303	324	333	327	336	332	336	308	324	331	329	326	333	316	282	317	315	320	330	328	353	302	336	312	350	304	294	338	301	335	302	354	302	336	333	315	350	325	335	323	310	337	332	329	313	343	334	316	321	302	365	315	352	325	314	323	353	312	351	273	338	319	322	310	357	322	306	300	325	335	351	326	328	321	331	311	287	319	340	311	327	318	316	328	307	309	320	322	293	290	305	342	321	324	325	293	349	319	332	299	320	348	342	325	316	340	337	323	310	285	320	313	329	310	332	315	320	304	298	332	327	318	305	301	289	306	312	334	302	282	307	322	293	308	309	320	312	316	316	325	316	298	343	305	347	307	331	312	354	308	309	336	338	299	338	322	328	298	300	296	299	301	334	321	344	315	320	334	297	301	278	338	313	331	310	321	311	309	342	334	311	318	309	311	299	336	327	303	299	327	338	323	297	293	312	298	307	311	322	311	326	308	295	324	315	332	296	308	317	321	298	332	346	308	310	350	334	320	312	316	309	320	341	317	316	309	306	306	325	310	336	329	286	316	301	314	321	290	302	329	319	289	302	301	334	323	324	322	302	309	337	330	333	332	315	311	303	314	315	324	295	331	323	315	296	275	344	295	290	323	287	321	308	346	309	315	335	285	334	305	323	329	340	331	306	323	294	339	337	284	293	332	321	308	311	309	312	337	304	267	323	310	331	325	331	347	345	324	308	312	315	338	314	294	292	312	327	321	316	280	334	332	304	319	327	333	329	329	323	316	308	332	324	322	329	343	354	343	314	342	322	325	361	337	361	335	349	329	293	312	291	335	332	305	336	336	332	339	326	341	329	312	299	309	307	338	306	344	325	325	318	319	320	303	328	328	352	314	339	306	344	312	314	318	347	320	322	293	289	318	336	297	323	304	323	316	290	324	307	318	321	317	330	320	300	289	330	282	327	316	302	336	309	289	294	342	320	300	326	289	355	350	328	317	300	329	343	304	316	351	327	308	312	331	336	299	325	297	323	276	307	332	316	292	305	316	317	307	313	313	313	327	313	288	325	275	322	300	274	296	316	294	277	288	334	293	328	306	326	302	319	326	329	341	319	311	299	307	347	299	301	337	326	302	317	307	327	290	300	328	348	345	293	332	313	313	318	321	291	295	299	303	306	309	313	318	338	302	314	324	297	292	311	291	330	340	300	319	352	312	305	334	357	333	301	299	320	335	335	312	301	342	311	305	299	336	294	339	324	342	333	293	357	317	321	284	337	324	326	293	323	342	317	316	329	319	315	309	327	301	301	311	335	330	353	313	335	318	310	309	357	357	289	286	318	306	292	296	315	307	312	327	283	321	311	327	307	312	304	309	323	317	302	325	315	331	318	303	320	342	324	308	314	303	329	311	308	302	291	329	308	308	317	306	324	315	317	331	314	338	311	309	318	297	311	315	289	287	328	331	288	315	322	356	341	301	300	298	305	328	306	304	309	265	286	300	302	302	305	352	337	327	343	322	292	301	289	304	308	328	310	304	322	329	340	337	344	319	315	302	309	339	287	319	303	326	361	311	301	296	322	332	309	324	300	308	309	338	317	320	345	313	325	306	338	349	315	324	347	296	306	321	335	307	274	316	332	336	316	307	326	299	326	318	314	305	300	290	334	320	318	336	320	342	295	322	292	335	320	304	306	317	328	315	308	303	307	320	313	290	297	309	352	294	361	318	327	323	347	318	304	331	351	320	327	307	320	324	329	301	310	317	328	276	338	317	297	310	292	294	327	310	307	298	272	347	326	312	279	327	312	343	341	328	308	325	321	312	313	318	322	304	330	281	324	328	306	346	318	276	292	313	303	288	307	293	330	329	304	310	322	308	302	316	324	328	335	302	304	289	321	314	313	287	308	300	296	295	323	291	309	292	308	321	318	306	285	307	327	289	351	325	307	326	277	302	310	292	305	338	332	298	308	310	327	289	358	340	311	342	340	317	308	272	351	305	305	298	289	326	310	288	331	326	321	336	302	317	282	317	354	275	347	312	291	331	319	303	338	300	301	275	280	312	321	319	294	326	331	332	335	280	332	321	333	314	304	308	314	345	299	324	335	338	290	353	320	304	344	312	296	299	315	313	315	345	302	320	306	308	337	339	343	308	295	331	324	276	351	295	322	311	324	310	297	367	328	295	323	322	270	317	298	303	308	316	314	299	318	331	288	324	319	329	321	308	317	304	331	325	314	339	301	341	302	357	347	340	298	309	293	305	287	335	326	352	305	306	304	314	302	317	330	303	326	331	309	311	327	330	315	314	349	318	319	324	295	312	313	364	305	326	303	318	312	313	310	349	326	304	325	344	307	298	321	325	295	339	316	318	333	303	354	299	303	294	329	319	314	287	329	292	316	346	296	323	309	305	344	336	317	327	349	335	319	293	303	288	293	332	292	327	309	325	314	305	313	306	332	296	301	311	342	312	325	323	324	336	306	318	309	324	342	314	312	297	345	311	335	343	321	314	307	286	304	307	306	331	327	329	323	299	293	327	329	305	283	315	318	322	291	322	321	325	323	310	305	346	306	365	328	337	333	284	311	351	287	299	334	338	345	291	336	298	312	321	300	341	341	311	324	323	285	299	321	320	333	333	311	299	332	297	349	289	331	320	330	324	349	317	320	315	320	296	313	324	307	308	329	322	315	291	319	325	311	311	309	339	315	287	387	322	297	329	330	317	362	301	310	324	334	320	292	322	313	312	332	303	285	309	281	327	327	338	313	329	318	303	312	300	296	312	315	307	327	329	335	336	314	337	351	326	302	308	328	321	318	344	323	302	319	313	325	315	306	329	331	319	312	320	348	295	323	286	310	336	296	313	320	337	313	286	328	306	294	255	320	299	323	311	317	333	329	310	303	300	301	332	315	340	309	305	320	314	336	299	338	303	318	316	287	335	294	300	288	305	344	339	315	298	338	322	321	321	302	315	355	336	283	341	314	308	280	325	339	296	319	309	334	286	306	324	339	294	323	321	288	319	303	336	270	295	325	323	328	341	321	296	314	324	294	320	326	316	308	350	316	321	311	289	314	311	318	307	327	350	323	331	288	307	362	317	319	323	306	327	342	321	298	347	310	345	337	311	306	309	358	314	307	304	317	319	334	292	337	320	316	310	363	288	324	311	315	340	313	356	271	322	347	277	347	331	366	319	311	297	323	308	287	284	348	324	304	324	273	300	299	338	288	327	359	311	309	335	317	300	299	325	308	299	309	341	337	334	276	339	317	304	335	320	319	316	316	302	334	301	331	311	321	280	306	315	320	325	308	311	310	295	307	322	305	296	341	294	341	253	323	320	320	298	329	308	309	359	325	323	265	313	342	312	319	289	277	341	274	301
5409	465	352	350	384	331	369	344	343	376	359	349	356	365	320	369	338	411	356	365	387	358	350	349	343	357	333	335	360	341	384	383	369	360	379	352	355	333	312	406	368	350	384	383	324	318	355	344	328	347	337	348	353	352	356	346	364	344	355	322	385	358	332	356	363	353	318	350	385	325	325	316	356	353	328	343	355	293	335	380	343	362	342	379	359	310	322	341	322	356	345	352	396	370	358	385	338	339	376	342	337	331	365	364	338	370	353	358	339	341	335	340	346	360	375	367	358	351	354	381	349	377	337	359	316	372	339	365	358	338	367	339	353	351	363	385	342	373	342	347	350	330	329	387	361	364	323	357	367	364	339	352	345	339	353	347	340	365	331	363	360	332	329	324	333	313	359	348	355	355	340	394	384	374	364	385	360	359	325	352	379	338	355	368	372	385	358	336	323	341	352	335	366	332	355	373	352	372	338	378	344	344	375	336	345	343	359	346	341	368	365	343	357	345	349	359	332	371	373	371	366	342	341	363	354	379	360	352	346	400	371	331	375	348	339	362	331	345	347	358	355	368	374	342	343	343	342	346	368	312	371	347	346	373	318	371	380	387	349	323	372	334	326	359	384	362	378	332	374	382	376	361	344	357	330	339	345	399	367	359	318	344	367	320	376	324	336	357	360	356	372	346	354	358	362	343	346	341	322	368	375	351	353	349	331	332	330	338	341	349	379	322	364	373	344	336	355	366	351	342	337	354	362	354	337	307	355	373	350	339	355	381	367	356	313	369	358	361	343	359	361	330	326	355	344	331	338	337	326	384	326	338	352	322	372	339	388	343	355	364	349	351	345	370	345	348	399	375	336	360	378	345	320	374	354	341	330	344	346	319	344	355	366	353	326	348	367	362	359	364	364	345	346	355	350	372	373	350	320	327	334	356	348	351	381	368	338	361	368	330	333	374	336	382	346	371	317	335	354	371	359	392	344	320	382	374	365	354	331	364	379	371	314	332	333	319	335	326	345	340	348	358	387	345	327	346	328	327	374	338	372	323	333	345	375	367	346	349	350	372	348	360	370	352	342	306	383	357	351	362	387	366	327	334	321	354	336	379	298	357	367	321	372	339	386	349	331	343	352	388	380	361	361	396	322	363	326	349	358	372	322	365	359	387	420	335	333	331	341	350	345	362	375	398	350	356	366	325	371	356	330	345	337	364	356	363	346	350	338	350	349	345	360	373	340	341	352	314	353	362	336	343	371	330	355	404	348	341	357	359	311	337	378	350	354	349	310	355	370	337	371	319	352	401	336	353	339	362	363	374	327	341	393	336	363	357	367	316	355	351	345	352	340	349	332	361	394	360	346	356	352	316	380	379	369	376	354	353	342	319	338	325	361	351	408	366	353	360	338	344	333	331	373	352	346	313	354	347	397	322	372	353	302	331	369	370	361	347	344	331	354	352	325	360	341	377	356	330	346	349	337	393	356	352	358	381	343	353	345	370	350	342	323	311	363	370	344	374	331	346	314	405	400	372	348	374	371	344	377	336	330	380	321	354	348	373	334	338	381	341	345	345	318	375	354	366	353	350	320	363	357	324	343	341	343	373	336	328	385	338	351	368	325	339	359	380	387	394	343	398	330	325	358	372	330	367	350	336	360	376	382	378	351	322	350	307	383	350	374	353	330	360	339	379	327	353	380	327	328	359	353	353	337	345	360	328	372	364	340	354	340	383	372	320	358	349	338	363	321	345	371	329	370	334	370	370	332	333	361	349	349	432	387	348	337	363	361	364	373	348	356	367	328	384	342	368	384	369	335	357	349	341	326	356	354	323	370	368	341	338	359	351	369	379	332	367	338	353	320	318	379	318	354	367	362	353	327	356	382	345	338	386	390	362	348	331	349	378	350	346	355	345	346	363	330	350	350	356	352	376	372	380	375	357	355	356	318	341	360	326	321	378	366	306	365	374	315	364	366	383	335	347	314	346	391	335	355	373	364	345	354	329	362	349	355	364	356	362	362	343	331	374	323	346	351	335	360	366	377	343	376	375	365	364	336	312	352	374	385	364	363	353	340	369	353	343	350	382	354	367	368	346	345	349	354	375	395	349	373	348	320	331	380	327	358	342	352	325	343	377	343	360	372	319	366	374	355	338	340	322	317	321	363	382	382	385	366	336	350	371	358	391	374	313	368	366	364	345	332	339	330	349	315	330	346	354	385	362	360	319	357	372	385	332	329	377	346	366	361	337	347	358	327	349	359	353	333	372	324	357	363	390	360	362	315	364	360	328	349	367	328	343	382	343	346	334	384	337	331	331	331	348	376	351	341	364	364	359	359	332	339	367	341	331	389	370	350	382	358	379	331	353	342	339	352	352	330	381	375	355	352	335	371	407	347	367	351	335	363	337	350	362	329	345	351	343	351	337	339	364	366	335	362	315	352	348	403	338	370	338	330	355	375	354	381	358	339	377	362	355	354	347	383	342	358	364	358	332	326	344	375	365	395	351	341	349	330	344	367	360	362	349	340	353	359	352	342	344	333	335	347	382	342	344	353	344	370	334	356	349	336	328	329	360	370	349	363	320	342	367	377	387	349	328	380	369	368	381	341	327	341	349	361	336	322	335	352	355	345	370	386	340	363	346	345	358	327	372	353	367	369	347	367	358	320	368	346	365	409	329	384	341	365	337	333	360	371	368	379	357	347	371	349	331	332	354	340	341	390	379	353	326	337	374	343	317	349	358	352	357	351	312	357	326	338	345	320	330	356	345	392	355	374	349	364	356	368	315	339	385	348	344	395	370	350	348	352	335	351	302	359	375	351	347	331	362	343	339	350	338	358	339	355	381	363	329	333	346	347	359	391	406	345	333	331	346	380	322	320	383	358	360	382	357	357	331	344	372	349	346	370	349	364	347	323	340	366	326	391	373	350	366	332	361	348	375	354	318	341	355	339	354	343	317	358	371	332	324	365	374	376	326	353	355	338	372	338	360	344	351	327	338	331	339	305	371	384	334	371	381	361	329	378	343	319	338	355	378	359	360	377	353	342	368	358	336	379	329	347	336	346	355	337	359	361	363	328	365	358	380	379	358	322	328	307	355	337	337	331	331	334	379	356	334	353	365	365	348	335	348	326	374	336	378	359	326	361	365	377	381	368	379	362	344	322	334	376	346	371	362	346	373	342	362	365	380	365	362	319	347	352	358	375	352	353	353	319	324	334	320	343	354	292	340	346	305	335	345	312	328	354	361	348	389	321	375	369	338	354	326	357	344	367	349	328	327	348	334	374	358	370	326	345	349	346	329	344	347	356	337	337	341	351	320	363	326	363	349	378	337	350	345	364	343	349	322	343	380	359	335	360	367	394	338	346	338	351	373	347	350	390	380	339	358	322	353	362	332	351	351	356	348	385	374	347	338	342	332	326	351	355	339	378	351	324	360	335	340	337	375	360	326	364	340	337	349	363	351	357	347	335	343	377	309	361	314	376	352	344	358	353	389	366	313	376	385
4824	873	823	874	830	836	841	852	819	843	845	835	842	800	780	807	840	828	879	846	803	816	868	821	813	810	865	813	856	849	853	840	830	844	816	840	804	805	809	841	825	865	797	846	865	828	840	850	826	812	789	809	815	854	792	793	856	891	796	795	799	871	823	821	864	812	759	865	833	849	820	872	819	843	787	876	823	862	853	799	852	850	857	846	912	824	852	869	845	784	787	807	827	830	856	820	850	813	789	828	761	796	846	821	816	827	804	832	819	820	842	796	787	826	774	806	830	875	875	800	782	873	834	878	802	851	841	810	818	804	835	850	857	825	839	883	842	767	825	852	813	876	830	848	853	813	785	811	810	829	794	846	853	822	837	838	856	809	801	803	826	833	858	825	838	803	844	854	830	859	860	875	827	809	842	827	783	873	813	857	827	846	833	818	823	827	821	803	819	855	831	862	844	834	860	848	847	823	782	800	826	827	767	813	853	812	907	799	872	837	840	862	873	801	840	838	829	808	844	878	817	782	844	861	836	851	761	847	858	820	844	849	861	824	834	835	806	822	815	805	835	855	820	831	805	849	830	810	835	796	855	908	827	861	893	860	814	828	843	904	808	813	795	778	841	822	839	844	799	812	832	796	828	773	816	832	818	829	819	835	818	852	827	847	796	813	908	848	849	846	822	818	846	844	888	798	832	802	883	816	805	840	836	760	792	819	824	818	833	799	792	819	821	817	823	876	824	842	851	805	818	871	823	848	723	870	800	834	805	825	847	795	828	798	813	818	842	829	783	848	851	850	863	810	806	801	842	851	829	829	832	822	783	832	804	869	817	873	861	789	872	810	806	801	820	819	844	819	836	792	815	797	822	832	853	792	786	827	804	804	819	811	841	816	844	803	828	799	811	836	846	878	856	899	813	812	862	800	866	831	850	829	859	799	810	822	804	804	879	830	834	875	806	854	784	810	862	864	864	790	831	884	809	815	812	837	809	810	806	814	862	838	839	821	803	825	865	813	805	797	829	766	827	815	862	850	791	853	815	871	808	858	834	835	891	874	798	806	866	849	839	803	834	804	826	881	859	862	827	830	838	807	831	815	855	864	797	827	816	816	834	819	857	847	922	793	809	797	820	860	814	817	842	844	853	829	860	802	870	911	807	850	822	846	837	851	831	803	852	813	817	838	801	797	852	810	826	866	879	834	826	835	799	842	824	884	852	849	831	845	854	874	871	819	831	798	832	798	789	844	810	851	836	850	772	820	835	815	804	835	869	825	758	822	789	813	873	796	828	846	841	816	872	823	822	810	819	837	820	824	822	823	799	795	803	789	868	866	783	817	806	813	840	842	837	871	789	836	819	816	835	813	880	863	817	837	808	844	882	799	825	858	824	815	841	839	854	809	804	761	857	849	773	818	820	774	882	791	847	830	806	850	876	855	847	847	792	802	819	878	826	850	833	777	852	842	865	802	823	841	855	793	816	843	811	808	852	817	835	806	780	826	837	813	827	829	789	850	827	844	776	849	843	810	858	822	836	859	877	833	850	819	876	841	839	822	812	877	856	877	789	806	850	853	846	814	814	838	866	806	869	852	845	886	800	803	877	784	824	845	816	816	825	891	769	809	880	863	820	810	830	826	863	843	829	806	809	813	806	865	826	808	842	837	786	837	856	827	834	796	828	826	834	848	830	888	886	749	829	837	773	830	845	835	771	836	792	815	879	779	835	801	865	873	857	858	860	812	759	844	828	799	852	812	857	837	859	785	784	824	767	842	782	834	844	818	760	824	808	852	835	813	792	790	841	777	865	854	797	827	825	809	847	835	874	846	838	788	882	796	810	798	761	842	875	817	806	807	820	793	840	830	910	804	838	814	830	871	830	809	828	830	794	835	800	840	852	818	810	845	789	836	797	828	809	844	837	831	855	875	830	829	852	771	817	825	843	822	849	843	835	792	813	867	783	843	833	780	848	806	859	825	827	827	834	831	805	823	854	785	828	832	794	789	811	845	872	850	851	819	890	820	804	832	826	806	784	814	835	803	863	856	829	841	836	851	817	823	864	873	839	821	801	779	809	843	767	858	768	747	838	844	829	806	837	811	836	817	833	811	835	817	829	844	865	816	822	829	859	797	821	872	825	816	851	846	815	837	818	829	801	841	851	797	819	810	805	766	807	822	870	779	790	836	824	867	877	806	844	792	812	819	815	785	802	880	862	876	876	816	830	834	801	847	841	852	803	856	864	781	883	907	834	822	835	826	796	793	793	868	853	849	837	822	818	878	824	879	816	872	863	827	824	872	819	795	823	822	826	888	857	881	843	843	855	885	777	817	837	823	795	818	841	803	809	831	871	824	851	885	892	809	899	843	774	803	831	778	809	800	828	864	848	880	821	852	816	801	830	792	856	840	780	858	801	816	873	874	788	822	848	848	862	895	858	779	832	848	839	808	799	821	848	815	816	837	807	801	832	838	837	841	821	836	846	851	800	783	833	841	842	834	808	823	870	789	796	829	815	860	820	766	803	838	864	810	856	856	776	805	844	849	823	843	851	831	817	847	849	792	877	844	816	829	839	851	857	815	807	855	805	806	814	824	846	818	851	915	829	859	885	814	867	835	805	819	817	829	841	839	874	805	832	875	825	833	847	791	780	798	807	865	876	852	798	814	800	885	822	850	884	828	807	819	816	833	839	805	835	821	848	806	781	825	862	849	807	866	813	862	820	825	840	795	815	820	877	822	816	847	817	810	833	849	834	814	849	819	800	833	810	801	837	808	783	828	845	831	772	876	824	857	814	861	864	843	848	833	799	875	877	852	836	817	811	787	845	802	897	841	865	836	849	817	834	785	841	810	828	813	805	832	869	859	835	823	786	859	801	824	861	809	786	856	781	841	848	849	822	811	812	851	849	852	892	851	817	798	812	828	830	811	807	847	794	847	858	865	845	781	887	841	853	849	838	851	829	821	812	820	845	858	839	878	847	825	805	845	873	801	863	836	819	832	838	827	858	824	843	838	745	830	784	851	826	870	793	792	819	826	842	804	837	868	839	828	808	854	859	795	791	816	817	839	839	813	819	858	835	824	828	836	800	839	811	808	834	839	797	874	831	851	799	786	840	812	801	779	850	850	842	830	827	784	812	848	847	814	804	824	838	843	818	789	867	807	832	788	840	809	804	836	761	839	819	806	857	839	807	847	809	806	879	843	841	853	804	817	865	826	850	816	816	827	833	812	815	790	810	847	852	844	851	838	842	786	776	809	858	849	840	837	804	825	820	870	874	855	797	809	797	803	802	816	821	833	868	823	783	846	816	860	814	862	833	842	822	835	864	835	876	824	845	813	780	808	823	790	847	796	831	837	821	832	830	803	808	819	771	791	844	850	840	855	795	841	811	822	854	790	844	803	832	888	861	827	839	791	831	806	840	826	823	869	835	826	888	787	827	775	821	821	828	822	837	802	853	834	821	830	818	845	795	866	799	807	853	850	841	812	820	832	854	891	816	811
17760	1298	538	447	345	362	334	303	276	247	282	288	292	290	286	307	247	297	270	275	288	250	255	293	250	264	283	265	273	287	270	271	277	291	273	264	275	288	263	258	267	276	285	274	270	263	286	261	281	279	261	269	296	268	257	266	282	276	289	301	293	275	242	292	286	293	275	284	258	278	283	258	262	256	253	286	291	284	258	250	272	244	300	317	307	285	297	259	301	271	263	274	265	266	275	285	278	293	262	292	254	281	248	254	258	277	274	279	257	244	260	300	288	276	274	274	251	272	248	296	288	252	258	274	246	288	268	275	294	280	273	269	272	243	309	249	276	258	262	274	283	288	275	262	261	267	277	280	299	285	249	285	266	261	268	280	304	293	262	272	267	288	247	279	258	283	277	282	274	270	271	286	253	234	277	275	269	274	299	265	246	261	273	277	256	277	304	274	277	252	229	267	296	303	284	296	232	229	272	263	283	282	314	289	277	270	260	280	279	272	325	270	278	298	278	295	266	281	233	300	238	290	287	313	293	271	257	258	274	268	257	260	315	283	261	298	325	288	282	256	284	266	289	286	283	301	272	300	267	257	263	277	275	267	244	265	281	272	280	268	275	282	285	278	268	263	288	257	286	257	286	275	268	261	265	277	312	264	298	283	277	303	277	268	265	268	278	271	282	251	272	265	306	273	294	273	282	273	280	273	255	285	257	282	257	253	285	265	265	273	265	266	268	271	277	284	262	285	267	254	283	273	264	259	290	294	299	292	266	261	270	252	283	284	295	276	246	255	263	277	262	280	271	274	258	278	238	260	266	310	270	287	261	291	255	276	277	265	238	291	276	283	275	254	292	274	281	279	252	272	264	275	297	281	253	289	273	290	269	290	254	296	267	289	259	286	271	251	274	281	290	296	269	297	272	283	266	275	270	271	300	302	306	312	292	290	275	280	268	272	258	268	284	259	251	238	287	292	264	288	260	258	295	254	273	288	266	251	262	248	291	278	269	290	304	271	260	293	299	278	255	280	307	244	290	264	266	300	287	293	244	308	276	278	289	315	266	278	252	260	271	263	306	280	267	281	239	253	249	268	276	283	291	267	272	314	286	301	275	279	277	278	259	275	273	248	259	279	250	267	260	253	282	264	302	285	259	262	246	272	288	268	249	250	282	269	271	240	281	269	268	267	274	259	270	275	246	296	271	295	275	295	270	294	266	285	292	280	300	304	265	260	273	270	279	274	264	282	288	292	235	271	283	281	262	291	284	305	262	262	298	271	252	277	265	290	263	241	253	266	276	253	260	271	266	292	282	287	302	299	275	255	264	289	267	265	268	270	281	274	251	236	292	274	253	298	272	277	292	280	293	307	247	278	293	282	257	252	294	326	263	267	331	297	246	290	228	265	310	298	288	285	255	247	249	266	252	257	276	233	269	278	278	303	295	267	285	261	251	271	264	295	282	266	260	293	272	272	278	272	306	258	263	244	250	260	294	280	247	248	293	271	242	268	289	237	274	256	263	283	295	288	309	294	268	288	270	269	308	273	253	275	298	289	284	273	276	282	290	276	261	283	296	285	281	269	283	281	275	257	300	247	243	251	303	280	305	318	301	250	299	294	234	315	256	267	261	275	269	276	253	271	297	295	297	297	259	282	267	277	251	281	301	284	267	279	304	283	273	288	281	273	282	290	280	285	263	295	251	246	266	264	271	276	249	289	288	260	259	283	258	291	258	285	319	279	248	277	255	284	287	273	282	276	294	245	284	239	257	265	276	288	274	284	273	304	292	286	279	287	251	270	292	279	250	257	271	244	266	254	284	261	274	274	277	259	267	282	262	270	283	257	300	264	296	252	241	268	268	264	264	270	276	282	276	287	278	273	274	281	273	267	299	272	302	276	246	274	263	237	273	299	289	286	268	273	263	286	246	253	284	240	277	281	293	283	286	280	270	272	276	259	270	273	283	299	255	277	284	248	272	258	262	279	258	280	291	272	267	265	269	253	289	284	265	262	270	282	286	277	289	283	276	281	281	277	297	263	279	256	273	266	284	271	289	262	260	286	266	273	239	277	283	286	238	279	256	252	271	299	243	296	280	280	259	279	289	270	251	299	251	285	269	264	278	261	270	285	281	275	273	287	280	282	278	300	278	246	271	276	273	278	264	260	269	275	280	258	271	299	275	276	284	250	284	277	303	294	256	290	286	260	285	243	255	230	257	243	270	301	280	319	268	280	263	229	275	260	271	285	281	265	294	286	278	276	272	254	264	265	275	281	259	257	302	270	273	274	263	261	260	270	272	293	254	264	289	284	265	248	266	322	263	271	278	259	303	268	288	284	281	275	258	280	248	264	277	262	275	291	268	259	260	243	253	274	287	284	299	276	253	261	263	239	269	273	284	278	257	279	251	270	279	270	253	281	293	304	275	309	245	277	257	261	249	273	279	254	274	275	238	262	286	285	296	270	237	253	261	289	268	255	303	268	267	287	266	276	254	251	319	243	274	255	273	292	252	268	328	245	267	272	269	306	276	275	261	277	294	256	283	256	294	272	303	261	266	305	292	271	284	233	279	282	260	299	294	284	275	304	287	266	272	270	306	280	290	280	264	282	272	293	270	269	271	286	243	277	265	260	280	282	272	290	310	248	286	254	278	276	283	244	263	296	268	291	293	267	275	287	285	291	295	282	266	284	285	281	296	293	313	304	275	276	291	269	287	280	280	277	298	273	271	305	272	305	256	266	282	271	262	249	251	290	291	270	264	285	248	300	307	274	290	270	286	256	265	273	259	276	269	280	274	283	258	285	277	266	263	273	262	285	283	264	250	282	257	279	258	278	265	266	245	274	295	258	275	305	255	312	258	304	255	279	265	289	247	297	250	292	263	268	301	270	275	222	222	266	259	270	255	271	268	272	295	275	299	254	233	275	280	278	262	270	261	282	235	291	264	283	268	273	278	277	269	305	259	279	285	234	259	269	295	268	233	254	283	244	279	295	282	284	278	265	294	287	247	298	281	227	264	267	272	295	256	290	282	254	281	290	282	286	225	285	271	298	254	275	256	283	267	290	261	285	273	296	300	271	229	267	265	297	296	286	270	268	271	285	256	307	274	270	303	261	268	302	301	279	254	262	296	281	289	240	264	250	242	282	277	281	271	282	251	241	286	261	252	312	251	288	265	271	279	278	288	254	304	279	265	262	280	301	277	294	305	274	273	273	285	294	277	265	257	284	286	245	287	266	259	265	277	301	278	297	221	277	255	271	293	291	315	265	286	258	261	306	290	288	298	261	269	297	281	264	277	273	308	298	259	277	298	270	265	264	282	254	269	298	267	267	284	277	282	264	307	293	286	306	278	277	286	265	244	270	277	276	271	268	279	269	298	274	258	285	275	275	294	294	261	288	262	296	286	288	283	307	269	272	311	273	278	305	275	285	264	281	275	262	269	235	273	300	262	271	262	264	268	277	287	284	254	288	245	306	274	262	243	330	284	261	263	285	250	241	275	286
12459	910	1182	1243	1177	1017	928	869	771	795	776	821	734	734	715	702	743	717	716	701	643	683	690	669	625	678	703	640	706	662	668	662	646	648	635	653	633	705	696	637	661	632	611	664	650	646	653	640	674	669	668	642	661	650	646	672	705	671	678	649	652	657	614	651	687	677	635	617	635	681	654	643	699	659	629	685	623	617	704	684	612	639	650	668	678	644	624	608	688	674	654	669	636	652	663	609	662	626	638	656	674	640	692	658	668	633	672	613	671	664	652	660	672	629	669	684	649	667	633	677	599	668	618	648	620	637	614	613	666	666	623	655	658	649	664	644	674	636	674	662	638	640	658	639	677	642	659	674	632	650	637	688	668	671	640	670	685	645	676	629	665	669	662	691	682	688	613	677	613	694	647	624	657	647	656	676	685	674	657	645	683	670	641	647	648	646	654	657	644	638	687	640	659	670	632	590	656	669	641	687	634	653	670	649	684	613	683	666	659	676	612	657	644	660	618	662	617	598	685	669	679	689	663	653	603	658	632	624	642	640	672	649	653	659	656	623	643	689	660	609	624	683	611	630	648	634	609	642	626	674	712	631	627	661	640	652	670	661	635	620	633	669	671	645	676	668	668	666	642	663	626	652	672	634	678	640	639	717	635	651	635	631	608	653	658	675	661	681	698	715	652	610	611	675	642	647	634	678	645	687	678	691	670	626	671	644	671	642	689	653	647	666	666	683	631	679	660	650	663	671	635	612	642	676	715	669	661	668	655	647	646	592	646	634	645	632	613	641	673	716	678	653	653	627	664	622	677	658	666	612	612	635	693	690	683	665	721	678	652	637	680	661	658	656	650	656	678	705	664	626	672	702	620	692	632	654	666	648	618	652	664	680	710	642	656	659	649	698	688	654	625	661	669	631	657	661	647	642	659	673	593	633	636	656	659	700	687	622	635	659	627	672	608	611	623	656	637	611	628	598	698	638	653	672	720	642	685	678	655	658	654	675	638	648	668	607	626	666	638	654	637	665	651	612	636	674	679	604	640	641	628	684	672	647	649	666	632	623	688	700	650	657	706	669	624	700	683	659	623	660	667	664	681	639	625	646	643	642	669	628	629	640	621	646	700	600	656	616	623	651	670	644	646	665	659	643	666	717	668	617	638	638	677	665	675	677	661	711	643	670	633	664	697	725	600	628	660	682	661	638	666	638	647	647	657	670	644	642	605	656	664	646	602	662	614	650	667	628	635	667	639	660	607	662	664	670	671	627	673	623	647	632	641	653	595	678	633	632	627	630	653	613	641	650	685	670	654	657	654	673	618	597	668	648	632	686	681	635	665	642	618	655	662	665	650	684	663	672	646	659	658	653	615	670	659	683	633	662	695	595	667	692	640	647	643	648	663	657	624	616	661	605	652	705	667	645	670	626	626	656	693	660	678	654	662	697	664	662	668	644	690	619	693	668	642	653	635	626	609	680	625	663	634	685	694	655	644	659	700	652	697	677	674	660	663	661	634	649	653	620	622	640	691	643	715	695	618	618	649	612	643	668	687	664	666	645	665	646	648	645	675	660	635	632	659	658	671	648	715	645	639	658	630	651	625	651	668	636	626	677	687	599	664	644	682	635	697	696	667	693	618	604	628	654	670	663	609	688	632	623	650	651	659	673	631	701	647	637	655	664	661	708	664	636	667	662	641	645	642	641	612	675	682	659	670	664	645	675	672	705	677	667	695	632	643	666	651	657	684	624	642	598	661	641	614	658	693	630	674	598	613	667	643	637	659	674	663	656	616	690	627	665	661	625	676	659	659	663	692	640	674	648	635	647	625	685	672	656	618	592	690	632	630	706	650	648	656	668	661	643	628	672	641	664	637	671	674	629	615	656	651	680	688	658	663	651	638	643	682	660	618	656	653	659	619	672	677	637	650	633	689	585	630	658	636	644	636	670	683	613	676	649	611	627	623	697	600	624	610	611	614	658	660	620	648	629	645	635	609	656	676	650	652	670	648	673	646	671	630	670	701	655	661	662	643	689	648	678	685	650	646	650	661	678	625	614	624	652	667	704	664	614	636	653	668	671	652	685	638	666	688	665	617	676	659	674	608	618	633	657	671	636	675	638	651	622	678	664	675	609	674	668	637	641	637	657	674	654	617	604	683	654	664	594	667	647	706	618	662	608	693	615	681	651	623	625	659	653	685	618	689	674	682	662	640	675	666	650	649	687	682	659	672	649	669	659	620	629	651	615	660	672	662	691	680	654	651	643	643	629	697	655	630	691	631	660	667	649	662	702	641	667	624	696	648	639	663	645	662	661	689	661	660	662	686	637	685	613	656	656	701	666	657	588	617	661	638	718	649	682	665	663	690	618	632	676	641	617	651	662	676	623	666	672	647	645	688	636	669	733	631	649	636	657	655	631	620	645	615	642	648	672	620	654	631	643	679	642	658	619	688	658	653	685	653	614	665	707	628	633	591	667	612	661	673	700	605	648	657	614	634	643	634	607	664	638	645	635	601	685	680	651	658	653	631	654	650	690	649	657	629	668	702	697	654	620	605	626	617	662	655	637	657	607	659	654	684	673	603	653	711	670	644	701	647	675	704	650	655	687	650	676	662	659	642	673	676	647	666	648	656	634	649	680	647	680	637	608	644	651	636	650	661	637	684	663	650	646	633	647	699	646	642	646	634	625	658	660	677	643	648	641	634	673	619	653	645	655	657	633	648	617	593	652	660	645	648	642	656	627	641	679	668	723	689	656	675	669	627	686	649	625	641	686	632	662	678	679	657	616	616	648	618	667	681	645	631	647	616	630	679	686	625	641	638	648	639	633	642	670	681	619	648	669	664	672	667	703	628	634	607	685	656	629	723	667	650	625	653	663	601	684	655	612	658	630	657	633	624	656	655	663	616	633	654	689	608	646	675	673	664	642	636	665	665	660	654	680	691	666	651	654	652	634	635	656	686	627	636	657	600	646	655	614	631	659	702	647	668	613	646	656	676	653	636	663	647	625	628	705	647	654	700	600	666	673	690	663	671	674	654	710	656	700	676	582	682	666	640	660	683	636	665	686	636	699	637	680	642	680	671	660	672	630	671	677	675	693	687	664	674	682	633	634	652	669	630	647	661	650	654	662	676	652	651	659	638	690	611	668	658	652	658	652	666	635	686	633	653	638	651	670	711	668	659	644	630	667	617	672	684	680	628	663	683	611	662	715	650	627	642	683	595	676	719	677	671	654	697	668	703	620	670	648	662	630	631	619	641	681	638	634	659	643	657	635	683	662	647	618	668	660	679	653	655	631	672	648	623	697	658	664	667	645	702	619	651	622	690	625	677	650	688	675	643	675	641	649	674	658	661	648	605	617	648	660	662	637	659	665	667	668	648	651	623	681	654	666	679	646	657	638	673	658	592	606	620	659	652	601	646	662	668	623	588	672	624	687	672	657	650	645	614	662	685	640	655	673	693	655	630	649	641	680	633	635	658	633	647	688	669	656	708	688	650	643
27190	2941	722	496	341	231	212	170	150	156	134	129	153	116	118	136	131	116	117	133	127	117	146	124	129	139	138	105	107	112	115	114	112	98	132	118	119	107	151	144	126	131	123	138	117	138	129	99	129	129	151	114	137	98	127	131	129	114	100	98	111	100	126	109	110	136	118	124	113	107	134	116	107	101	106	102	118	100	112	118	119	109	95	135	126	114	97	118	142	119	118	103	115	110	106	112	128	109	103	127	125	133	124	118	135	122	118	106	122	114	113	135	113	110	117	136	132	115	123	130	106	110	97	122	97	113	101	108	114	139	121	111	125	111	117	126	106	109	106	116	116	121	110	112	108	109	110	145	130	101	118	111	130	114	103	101	109	116	126	116	116	115	125	105	122	113	124	106	138	124	142	105	109	119	114	94	110	87	107	124	103	108	93	116	108	91	121	129	124	129	143	128	106	98	119	106	122	107	122	112	85	114	134	123	104	100	117	134	97	107	112	99	117	134	125	118	119	117	106	117	104	128	118	104	116	121	100	125	99	114	115	118	121	100	116	114	120	92	123	112	137	129	115	122	129	135	107	118	116	113	134	120	137	145	117	103	124	114	108	118	125	128	114	111	96	107	96	114	114	105	120	129	123	117	105	129	104	105	116	108	110	104	128	122	106	112	123	107	141	100	131	131	113	102	114	106	125	119	132	131	104	112	105	110	124	138	85	99	125	106	107	117	111	113	142	144	131	145	110	112	110	106	113	125	125	112	126	129	128	122	122	133	116	115	121	110	144	120	111	127	117	110	113	111	124	114	119	112	112	105	102	128	116	118	118	143	113	130	131	108	115	116	122	115	118	132	118	117	113	119	110	123	119	103	110	118	121	119	116	109	98	114	116	115	110	109	113	123	97	120	119	127	117	131	128	114	111	112	113	115	110	140	116	106	145	106	103	124	103	129	123	122	103	89	99	119	114	98	115	123	107	123	120	140	100	138	124	124	108	134	117	140	119	114	121	103	124	127	114	125	122	118	103	100	117	124	113	135	134	134	126	123	131	116	119	137	115	126	101	90	118	117	117	103	111	106	106	110	126	121	103	100	136	110	112	110	112	131	115	103	100	94	99	125	117	111	125	138	130	118	101	103	97	122	103	104	129	102	108	100	109	122	101	109	110	115	119	115	125	126	114	127	145	122	119	121	128	122	97	118	142	108	114	129	123	108	111	114	108	132	112	109	132	119	133	118	109	129	117	118	113	118	97	127	107	101	104	116	103	102	111	86	123	126	115	98	95	116	121	122	110	112	128	130	155	112	111	133	128	104	137	126	120	136	125	153	108	133	125	119	98	121	125	121	112	108	105	115	138	120	118	109	110	98	107	126	113	118	103	135	113	108	112	115	138	120	119	113	119	119	136	141	102	118	151	117	136	101	102	119	96	104	105	122	108	114	105	113	103	97	121	103	130	115	106	124	117	127	120	110	117	141	118	122	96	110	115	119	115	142	140	106	115	118	137	126	114	109	118	132	96	105	132	124	101	115	110	136	115	116	128	107	106	116	115	114	112	120	114	104	100	127	117	97	104	105	96	106	109	118	121	111	118	110	119	109	118	129	121	129	118	146	121	101	111	127	132	124	119	125	134	116	81	117	128	121	110	123	135	132	121	146	117	119	109	110	120	129	92	113	127	101	84	128	94	120	127	122	99	108	105	125	103	92	105	114	122	106	139	125	117	128	92	123	121	119	104	135	105	114	116	129	113	123	95	126	112	99	115	117	128	135	120	120	112	119	98	125	113	87	136	100	111	105	107	102	98	116	123	114	118	117	112	112	108	127	90	116	123	105	135	136	111	135	116	118	109	114	122	103	122	100	123	107	128	103	104	131	126	133	139	137	130	119	120	110	118	112	110	106	113	107	117	118	114	134	87	127	120	131	122	130	117	120	116	119	108	92	127	100	105	108	107	129	118	119	126	121	123	131	116	115	99	118	122	95	106	95	101	108	99	130	123	112	118	118	121	110	142	101	126	114	132	104	103	115	138	108	98	130	113	129	135	109	102	125	118	145	120	112	100	118	126	111	132	126	113	95	118	113	123	110	130	120	119	123	114	103	90	124	118	106	131	107	112	114	114	124	119	104	127	111	106	111	114	119	122	120	113	129	108	100	110	124	106	128	118	123	112	147	105	117	124	114	124	112	131	107	82	120	120	100	119	121	135	100	105	100	128	106	104	116	125	136	108	128	109	127	126	129	96	99	120	114	102	110	114	117	111	124	116	131	125	125	102	124	104	137	108	133	104	130	124	133	107	108	126	123	126	131	118	124	110	117	114	139	142	122	108	106	101	93	126	100	124	104	124	137	125	121	127	118	119	108	108	118	112	113	118	111	117	123	113	120	118	111	109	110	136	114	120	93	106	112	110	122	106	105	132	130	126	113	103	123	109	114	137	113	112	112	111	126	117	101	109	121	114	99	108	120	112	112	98	101	113	121	116	113	106	106	105	119	140	96	97	146	98	123	122	111	129	105	125	112	142	93	113	122	123	100	100	121	124	125	119	107	121	106	118	121	116	106	111	120	126	107	119	116	118	101	133	132	116	126	130	113	119	130	120	104	123	107	119	95	116	103	108	111	123	112	114	106	122	93	125	104	115	126	105	121	102	100	120	137	122	150	106	122	111	123	115	117	119	119	94	121	114	110	117	103	116	109	121	129	130	128	107	117	117	95	97	119	115	114	113	108	103	105	119	103	91	124	125	122	92	121	126	106	110	94	111	136	121	103	118	138	124	116	138	109	109	122	107	123	107	112	108	129	129	108	119	138	134	118	121	132	132	121	132	108	120	92	123	120	149	104	126	129	136	122	102	121	111	131	113	120	113	91	114	137	131	98	132	99	115	108	119	106	109	115	104	116	102	107	116	122	126	121	96	99	114	137	102	112	104	122	120	116	120	113	140	98	120	123	112	125	107	115	112	119	141	110	124	109	120	103	120	117	119	115	111	124	135	105	104	111	126	134	97	107	109	144	115	109	124	102	100	100	123	118	120	120	114	119	119	112	146	124	113	128	108	140	111	126	121	107	116	113	129	113	101	120	117	110	124	125	117	108	140	119	122	121	109	120	119	116	93	127	121	123	99	130	105	108	100	121	117	139	126	127	132	99	113	128	128	127	113	110	127	94	127	132	102	129	115	121	135	110	130	123	118	116	130	100	121	100	121	117	123	124	115	119	115	116	113	109	105	112	120	98	120	115	133	116	114	115	123	96	109	104	107	114	120	117	124	128	106	114	112	104	137	101	116	122	117	125	93	88	116	151	109	107	104	118	121	88	123	124	108	112	102	139	123	118	109	109	125	125	109	127	106	99	117	120	112	124	106	121	129	125	108	115	115	113	128	114	125	103	115	120	124	109	127	98	129	125	121	116	112	122	123	121	121	123	135	129	104	103	103	112	117	94	131	109	126	133	103	118	133	107	116	96	106	96	101	89	110	101	101	120	121	109	98	121	121	110
16163	761	1346	1527	1329	988	827	718	606	556	510	521	513	408	467	416	422	398	389	353	372	378	342	349	359	363	356	348	349	358	324	368	331	318	359	375	356	333	330	332	344	325	320	334	343	306	299	316	302	311	308	362	334	306	310	364	291	322	382	293	303	315	307	301	306	313	298	364	336	304	329	301	308	352	331	348	316	320	315	310	316	336	299	316	324	320	325	324	302	311	291	304	316	340	326	322	314	294	311	327	302	307	305	332	308	304	347	324	322	321	322	308	329	337	252	300	331	314	323	325	300	325	311	332	308	318	302	322	298	300	295	345	329	305	306	283	284	340	319	310	306	327	308	299	328	280	315	315	325	283	328	312	289	315	281	346	289	333	305	310	304	319	328	314	304	325	301	294	305	297	295	312	339	313	327	322	338	305	300	293	322	329	278	298	305	314	316	299	342	308	312	309	310	308	279	314	295	318	350	304	272	332	331	342	276	345	314	318	330	307	300	323	336	302	327	306	301	324	291	353	335	274	303	333	322	356	299	306	331	284	285	315	326	333	313	331	325	319	308	322	340	316	316	338	318	335	294	310	296	334	346	336	329	320	309	299	303	302	333	333	272	283	307	300	318	320	328	309	324	315	279	340	337	327	326	299	299	312	330	314	310	318	310	296	326	338	315	353	282	312	342	312	295	295	291	313	304	299	266	333	301	273	336	309	296	295	340	330	285	301	328	310	292	281	323	293	295	316	293	325	294	326	293	298	298	336	320	289	307	307	304	288	291	291	315	307	347	321	316	301	310	323	318	345	320	318	301	279	327	311	278	305	336	323	309	333	324	323	331	316	291	357	324	308	322	312	308	310	297	313	319	319	300	292	316	300	307	309	316	319	320	330	311	350	314	309	301	326	340	333	302	286	335	337	320	297	344	342	317	332	305	294	294	298	313	306	283	302	329	289	304	319	329	328	308	293	328	279	314	333	299	302	287	321	325	290	315	332	292	279	342	322	318	285	304	292	327	299	323	300	320	313	284	309	302	330	328	317	326	286	299	354	330	340	319	319	315	319	317	323	314	322	304	316	330	308	322	360	295	345	279	307	307	312	294	325	293	325	317	319	326	314	324	286	313	336	322	317	310	304	303	313	345	317	294	329	345	287	283	294	307	306	287	314	319	289	318	323	303	296	282	310	318	308	342	299	331	344	302	322	302	335	335	278	300	334	333	292	325	328	312	321	288	312	301	317	341	310	354	320	289	299	304	326	299	304	306	295	352	302	332	341	335	294	323	302	280	316	311	299	336	318	324	367	278	312	309	349	331	346	349	325	323	302	318	318	327	309	298	309	301	314	311	297	321	348	315	296	316	312	308	286	271	309	300	290	297	328	326	334	308	323	342	312	346	306	344	303	333	300	315	302	341	292	331	323	323	305	309	313	320	344	293	340	341	310	335	304	352	301	291	322	318	317	351	299	311	322	330	329	307	301	328	329	296	316	318	337	334	281	298	324	341	356	287	307	364	332	305	321	273	303	284	320	284	312	326	319	307	342	312	316	321	333	305	283	356	326	304	322	298	300	298	328	330	301	275	291	321	323	314	319	307	313	308	327	316	316	334	285	295	342	324	310	260	302	336	319	313	301	320	290	298	341	319	325	314	325	309	313	331	323	321	314	338	363	336	334	301	280	337	293	316	289	323	300	311	342	356	291	309	308	325	308	300	311	323	333	290	313	317	330	308	335	317	288	329	289	292	324	325	281	291	310	349	330	308	325	309	323	324	300	317	322	316	263	283	301	328	281	333	353	301	330	303	291	310	320	303	333	283	312	316	292	304	312	298	274	279	313	317	333	297	326	324	304	304	298	319	313	326	295	319	312	325	292	296	329	323	330	311	348	293	312	314	340	321	314	330	279	310	298	291	291	324	335	304	314	314	336	314	282	326	342	345	311	299	293	283	293	272	317	310	326	306	337	316	312	305	308	319	309	315	323	288	308	346	309	370	325	302	321	314	286	321	295	314	325	298	326	291	330	316	292	325	332	320	284	311	290	302	295	335	320	323	307	320	301	290	301	346	351	304	314	321	299	276	293	294	321	314	305	305	325	328	336	300	326	285	280	326	295	296	329	303	324	312	303	311	283	289	278	343	295	320	310	301	334	307	338	328	324	296	287	298	303	330	343	308	302	309	306	326	340	328	313	289	303	327	322	295	297	333	330	328	329	324	363	325	298	330	309	324	352	321	301	270	293	329	317	319	295	333	310	333	321	333	310	336	326	329	329	344	304	295	338	299	331	306	323	351	313	307	319	295	301	297	298	314	295	283	280	310	330	322	292	320	291	340	337	310	321	338	303	298	318	322	291	306	308	325	337	335	317	320	321	304	331	305	290	319	317	320	337	304	319	317	306	310	313	304	311	283	306	305	323	292	312	334	325	331	319	287	314	327	319	305	321	303	301	343	325	342	303	328	322	320	306	289	332	302	319	298	310	319	335	330	311	323	332	327	307	309	310	311	335	330	292	314	319	291	300	318	287	285	324	285	295	309	301	300	324	302	292	326	293	320	299	300	303	324	310	306	293	346	311	327	315	301	307	322	295	283	328	323	316	297	314	316	294	310	352	312	294	300	325	301	312	338	309	279	356	285	310	324	304	299	339	271	324	315	321	290	314	325	336	287	305	296	308	346	289	303	304	310	326	327	337	322	311	309	299	336	304	314	295	343	316	286	313	317	305	321	306	270	337	329	308	304	314	320	347	301	312	346	298	316	302	328	320	327	311	347	314	299	311	297	309	313	319	315	313	333	307	336	283	352	295	304	312	313	305	298	307	324	308	285	319	309	323	297	308	322	321	292	300	299	310	329	336	279	301	331	307	319	336	303	297	347	304	295	325	316	336	317	337	292	333	318	335	296	359	325	297	328	314	311	325	311	300	302	340	328	281	302	311	303	360	294	327	299	290	326	304	326	297	306	318	317	324	330	304	287	312	289	312	315	308	300	299	303	314	301	315	301	305	334	311	295	308	302	308	297	328	314	299	328	319	326	344	316	288	289	298	307	286	306	309	340	304	292	293	336	323	301	332	287	336	286	316	306	320	328	293	314	315	303	307	315	319	327	343	336	298	296	314	332	311	320	305	323	304	329	313	320	315	327	330	304	309	349	299	299	332	306	302	270	322	308	315	322	301	332	308	300	293	340	292	314	296	319	307	349	325	338	317	281	286	305	303	321	297	303	320	333	316	320	331	294	322	329	304	310	284	333	313	319	327	337	339	311	333	314	312	309	318	293	275	338	277	306	305	292	300	318	300	321	310	319	344	286	305	320	331	288	333	335	294	348	303	316	332	325	306	325	306	317	285	305	265	286	302	285	291	299	312	324	321	321	289	303	322	307	309	288	295	293	289	289	308	311	348	320	313	322	287	298	314	305	283	296	314	309	328	313	282	309	334	334	313	286	325	298	334	310	328	339	324	332	346	295	315	324	334	314	286	317	337	288	289	317	362	310	306	302	325
5420	419	380	371	332	314	361	370	366	325	367	340	371	346	337	382	362	397	365	359	328	373	339	329	342	346	369	345	372	370	346	299	370	340	356	341	327	360	352	343	331	357	313	364	335	298	349	332	344	339	336	332	364	389	366	341	355	351	360	327	391	357	312	352	377	348	322	329	360	362	382	354	358	343	364	331	327	363	381	377	329	328	362	380	371	345	344	341	355	350	359	368	360	330	330	331	355	392	359	322	304	355	347	323	337	357	363	367	350	373	366	353	354	358	355	343	368	349	362	362	331	331	363	362	363	369	337	354	349	371	353	383	348	362	362	347	341	333	360	342	375	338	332	346	388	369	369	360	315	331	347	345	353	362	382	344	359	331	346	342	330	343	320	324	388	358	359	359	344	345	347	351	363	350	353	334	355	333	352	359	370	342	332	339	326	323	356	369	359	349	352	358	341	347	368	324	378	356	372	352	333	355	381	383	340	343	376	326	322	331	390	306	381	325	381	343	376	351	341	347	357	378	376	356	341	388	356	326	352	323	357	370	335	322	352	359	338	342	341	336	349	366	361	339	337	334	358	350	373	346	348	357	358	394	343	349	335	352	340	330	351	333	357	349	326	334	361	373	351	335	359	342	324	344	325	374	317	352	376	355	362	356	357	373	373	343	335	351	389	360	346	367	343	371	316	360	378	352	324	401	339	333	361	310	328	293	341	331	366	341	347	368	356	331	374	393	346	339	357	339	334	325	344	347	338	337	356	347	367	361	346	313	309	331	333	355	375	352	348	358	386	331	336	345	324	355	341	316	324	358	346	349	345	362	327	332	330	356	358	348	366	330	344	361	323	346	368	345	353	372	366	371	378	328	356	354	353	341	368	378	345	315	366	333	355	357	360	341	376	367	378	305	338	343	341	384	360	359	352	375	336	354	376	399	358	354	354	352	343	354	342	374	350	366	362	312	367	395	353	350	340	343	352	358	341	326	343	346	319	358	340	364	332	346	307	413	361	364	361	342	385	369	369	349	356	327	382	313	371	332	311	376	345	356	336	351	387	329	343	360	349	321	354	358	370	369	364	364	311	347	308	404	343	373	312	376	375	320	365	412	306	368	371	346	345	353	353	370	352	344	329	342	361	392	340	371	358	343	359	353	362	332	358	349	335	345	313	329	334	315	352	348	331	365	368	355	327	308	313	355	298	339	336	345	319	355	365	363	363	358	312	357	342	353	398	359	318	328	340	357	329	332	345	339	333	359	334	319	359	329	344	322	363	368	341	369	366	359	386	349	345	351	348	313	352	364	354	396	351	356	343	348	386	352	376	351	346	352	364	349	363	322	351	365	361	341	382	347	323	384	374	360	305	353	366	390	319	350	366	331	370	331	303	331	317	378	347	351	378	324	348	340	375	370	385	382	380	333	332	360	328	363	364	321	324	309	333	336	344	392	347	333	344	366	347	365	351	367	328	345	333	312	366	367	408	383	408	350	390	375	359	348	362	351	326	330	349	326	391	345	345	372	324	367	338	360	368	329	324	384	385	355	360	347	350	363	344	352	344	357	351	359	353	360	339	363	370	384	337	358	368	326	341	322	357	354	341	389	332	347	338	339	355	368	355	340	339	373	326	351	353	353	343	345	374	370	363	361	354	344	338	340	361	346	357	328	357	337	326	331	362	363	367	368	342	339	341	364	322	357	357	371	361	371	326	336	346	369	355	333	321	333	325	351	345	364	344	324	334	348	331	340	333	347	327	333	352	334	342	349	354	355	399	354	357	377	373	339	347	382	361	318	352	367	360	346	397	336	342	348	391	367	370	339	350	346	325	344	344	335	350	347	326	348	348	382	309	340	350	361	353	335	362	336	365	352	337	364	341	355	319	356	345	355	360	378	360	348	332	378	335	334	367	385	375	318	323	361	349	332	356	326	350	346	349	361	364	333	373	378	360	342	373	366	375	334	359	375	344	332	337	328	325	388	329	358	380	346	335	336	349	360	345	378	352	366	350	375	334	361	344	345	357	357	323	336	335	362	332	326	337	349	316	311	392	351	348	321	352	357	364	363	380	370	324	350	373	379	357	353	328	374	357	370	370	370	352	388	337	359	395	371	366	374	340	347	349	348	372	360	341	339	353	337	375	346	355	299	307	356	330	332	355	337	335	368	307	355	332	361	331	322	362	331	363	376	359	379	341	359	365	377	344	362	340	337	343	329	370	376	382	370	336	330	395	331	334	345	360	352	358	327	353	374	333	346	323	313	350	370	346	378	360	352	343	384	359	354	345	400	352	348	339	399	334	386	331	350	340	371	362	330	383	384	322	356	338	351	359	365	365	369	322	355	369	354	359	276	332	371	369	334	369	366	318	367	366	349	332	340	381	344	341	338	330	382	355	342	351	388	349	383	337	352	369	373	322	381	350	335	366	339	337	355	334	338	345	357	371	359	373	365	374	339	355	350	347	347	327	342	334	334	337	372	334	330	333	337	332	350	393	327	402	355	338	395	352	348	346	364	350	332	393	323	357	336	365	364	357	372	353	377	336	354	344	379	351	353	347	355	347	358	349	336	358	366	392	369	326	329	345	339	351	337	351	380	356	356	369	351	369	375	324	328	319	355	367	361	336	312	357	309	328	361	341	313	377	336	357	326	374	330	348	370	334	350	338	338	338	380	380	370	335	375	341	365	322	300	310	363	338	381	356	329	313	354	358	363	386	338	330	385	368	379	326	298	307	343	363	360	334	386	333	372	368	328	320	343	347	334	348	330	369	348	333	336	359	353	371	344	328	360	370	390	347	338	356	364	378	355	382	348	341	356	373	385	343	331	359	381	372	345	341	339	359	371	372	364	332	335	330	344	395	338	334	351	356	328	342	339	355	326	361	354	361	348	349	357	347	329	386	361	329	318	331	387	304	378	340	333	366	319	350	361	338	333	333	357	369	357	364	365	351	350	372	325	385	345	319	364	374	357	353	370	335	346	359	353	353	342	338	306	365	361	326	349	368	377	353	360	324	359	361	338	339	333	357	351	357	327	378	329	323	292	320	387	330	335	324	365	374	360	314	327	362	331	351	352	302	317	348	331	363	331	357	341	355	309	330	359	333	320	337	334	329	356	344	373	341	349	318	325	363	384	352	348	334	373	370	363	346	363	310	374	352	318	337	366	357	369	351	368	343	385	321	359	346	352	377	342	400	373	335	331	350	353	348	326	385	365	353	348	379	333	341	379	393	364	312	335	331	360	326	360	370	379	340	360	363	366	342	353	350	313	348	366	364	322	321	335	308	365	320	360	356	344	319	353	342	331	352	334	348	326	308	352	362	355	375	355	330	357	380	365	375	328	368	386	322	329	338	360	341	336	372	341	336	368	346	340	367	341	342	363	359	353	343	330	341	358	346	360	318	326	355	343	330	344	337	321	363	363	340	324	374	367	335	314	357	331	328	357	363	330	330	339	355	363	348	333	360	380	372	398	351	343	353	342	347	385	314	342	339	344	354	387
4699	755	844	881	860	855	835	834	813	830	831	860	828	811	785	795	872	826	841	818	807	808	781	821	840	866	797	818	769	812	837	830	845	793	826	811	826	785	793	789	840	816	870	821	841	834	835	808	820	805	804	868	791	819	849	845	839	842	814	809	820	830	857	799	868	811	847	877	781	820	926	837	882	794	870	822	802	791	795	807	841	816	846	851	833	810	820	853	848	809	864	824	731	834	816	820	760	908	791	797	827	814	820	821	866	812	834	837	798	791	807	786	832	849	820	809	844	795	815	876	829	795	865	853	849	833	781	813	836	785	876	799	809	833	804	903	821	807	847	815	838	839	813	840	836	841	822	753	852	805	773	809	817	824	814	836	803	810	849	821	797	873	797	783	828	807	858	784	827	805	847	813	860	806	833	797	788	858	822	822	892	814	796	769	876	840	845	872	811	800	825	852	821	868	834	849	840	806	877	799	843	774	825	831	817	792	896	867	863	806	806	846	829	855	779	799	825	864	857	819	815	775	874	834	846	849	863	812	816	848	806	791	844	819	825	821	867	792	794	838	852	825	830	853	893	868	817	831	828	821	821	877	865	865	861	819	838	842	773	808	803	794	821	829	793	800	844	878	809	864	847	784	790	849	820	821	819	797	844	853	829	811	794	820	860	799	871	836	789	852	865	827	829	799	852	845	802	818	820	803	854	795	833	799	857	834	833	880	827	878	843	822	801	805	834	894	790	798	808	836	828	831	806	846	868	798	854	852	868	895	823	801	827	845	813	819	781	837	840	857	826	815	823	785	802	836	867	827	827	869	854	821	831	832	807	868	760	817	808	795	798	795	801	861	871	899	818	831	807	841	861	822	850	787	823	850	886	854	852	820	894	885	843	855	810	810	823	797	757	854	880	862	840	816	840	868	810	827	788	841	845	814	833	781	831	823	848	819	812	822	830	826	836	796	832	817	819	819	842	789	789	802	866	855	821	820	837	906	815	856	833	819	812	820	814	812	847	875	835	827	862	804	810	866	801	847	804	868	859	847	850	776	847	791	796	804	789	854	785	833	822	831	835	905	907	816	790	827	882	849	861	878	828	801	803	872	876	872	855	778	811	834	800	869	858	823	844	764	873	823	845	854	785	801	920	815	788	821	833	880	863	801	849	811	783	841	861	806	783	814	802	840	801	856	873	820	855	814	875	811	798	811	817	876	772	812	823	789	772	818	791	845	782	818	872	916	823	795	834	890	896	801	846	839	807	850	828	842	866	804	800	859	810	780	795	782	877	856	808	817	838	845	856	809	876	829	850	837	791	851	818	857	839	843	893	834	895	803	818	831	801	822	800	851	830	817	836	782	826	859	801	800	833	798	837	797	850	818	802	849	785	839	843	772	838	859	840	805	880	818	872	836	793	866	819	875	811	802	812	879	805	814	794	852	829	825	813	822	812	871	842	828	891	851	810	797	839	878	832	848	868	829	810	829	810	876	846	879	802	911	815	817	811	828	852	815	817	849	860	879	813	826	818	835	812	859	822	796	831	802	824	864	840	864	828	848	810	813	831	830	809	790	835	827	850	884	831	803	833	833	792	857	833	827	800	802	776	851	808	854	838	793	807	841	839	825	861	791	810	813	790	817	770	853	845	828	829	862	859	816	885	799	788	845	798	847	804	800	836	791	790	816	879	792	843	824	827	849	844	826	834	827	818	825	859	831	831	804	815	767	805	846	823	888	850	800	839	833	830	896	839	821	839	821	773	851	815	813	812	810	852	858	810	868	867	873	784	857	822	807	805	849	830	812	840	825	831	858	820	843	784	861	878	832	827	822	841	798	842	851	915	806	834	872	817	821	830	830	795	814	839	858	863	833	797	814	785	834	790	818	806	823	848	810	848	825	850	831	877	872	804	836	818	840	837	780	834	841	840	790	818	874	796	816	773	885	821	852	847	761	835	829	824	830	820	827	779	794	765	891	828	895	817	823	810	822	850	826	794	820	819	809	819	855	812	822	848	790	819	792	834	816	805	816	821	784	821	861	832	846	796	847	828	783	830	836	859	852	823	855	806	854	819	824	826	862	855	900	833	843	835	788	819	790	823	851	856	801	868	839	828	844	851	815	784	871	848	871	834	857	813	830	763	837	833	827	861	856	808	842	823	791	838	863	800	844	838	844	818	825	816	849	803	854	791	824	800	802	855	792	847	804	832	830	825	818	814	817	850	828	828	851	781	752	806	925	852	850	804	777	872	820	814	850	803	847	837	832	790	856	776	803	878	838	827	785	819	847	852	828	812	782	834	807	827	843	801	782	861	800	829	821	861	811	787	810	783	758	830	808	757	847	796	827	851	895	822	810	832	804	790	799	834	854	843	840	818	839	883	824	881	853	862	761	805	848	861	827	873	773	826	872	823	790	833	777	824	832	884	849	791	844	858	861	851	852	819	785	838	870	799	823	809	856	821	841	843	780	838	847	817	813	898	825	831	812	807	802	844	896	807	819	837	812	872	834	831	827	846	828	860	798	821	822	817	806	781	802	838	836	843	833	844	836	773	837	795	831	834	790	870	819	792	834	815	861	814	809	839	839	848	802	820	804	828	762	800	860	869	794	805	886	848	843	816	842	822	873	837	808	778	831	855	819	895	839	812	870	819	848	816	808	859	807	864	840	795	810	813	778	854	831	883	780	840	827	855	859	833	796	801	824	814	802	785	836	851	811	824	822	825	811	807	810	804	828	836	852	797	823	805	783	838	824	871	817	821	815	807	819	836	792	807	818	810	843	827	828	866	815	863	856	842	846	788	800	792	841	861	867	808	892	836	838	872	836	838	793	784	827	842	828	847	812	815	796	790	813	852	837	792	840	854	787	882	809	809	826	841	857	840	793	824	830	834	785	810	883	886	801	816	870	831	842	851	820	843	826	804	841	819	849	869	774	839	824	823	760	798	854	812	845	873	852	815	804	815	844	836	800	857	809	863	811	816	820	820	877	829	822	835	822	814	803	796	834	858	869	773	797	812	851	806	834	850	820	810	841	818	866	868	852	894	795	807	812	857	859	804	834	833	830	805	837	850	794	795	809	875	832	828	761	857	759	846	829	841	844	818	892	817	821	872	836	787	881	872	801	840	843	847	833	832	832	795	841	842	767	800	835	805	785	830	820	854	804	822	847	848	842	816	843	846	813	856	842	825	793	859	818	828	780	820	838	852	815	863	802	813	843	798	804	858	876	795	851	877	842	853	853	850	857	854	797	842	830	840	819	859	836	844	830	852	797	845	826	804	832	786	858	804	867	802	796	837	826	807	785	792	831	795	828	856	813	811	821	872	849	852	866	841	861	839	870	791	790	803	844	805	841	776	824	838	829	814	809	845	814	826	816	832	862	858	901	827	869	880	864	813	869	833	826	816	826	839	839	788	851	763	803	871	784	837	859	818	852	793	853	846	849	865	794	839	780	821	795	802	869	845	829	817	808	831	891	823	863	854	813	838	811	853	870	840	833	868	781
17082	1331	550	392	392	350	301	298	296	323	313	293	284	292	281	286	289	286	273	276	249	303	272	263	298	283	279	270	294	290	259	274	269	272	259	276	265	249	301	289	276	299	258	285	286	266	258	283	247	290	285	262	294	265	285	278	230	254	235	230	290	265	284	268	276	241	268	275	266	259	302	234	262	300	286	245	288	249	261	298	258	271	275	271	266	282	278	266	264	269	267	273	279	294	277	288	293	248	284	265	295	293	256	269	241	252	285	299	291	300	288	297	279	287	262	255	315	270	276	276	277	299	280	263	268	280	304	298	262	272	260	247	275	235	268	270	288	270	276	294	255	277	251	275	253	260	289	272	281	275	289	244	287	262	285	288	256	274	283	281	254	251	262	278	255	275	268	282	274	260	279	268	260	264	279	289	255	316	250	285	273	258	291	232	280	279	274	258	295	268	293	271	293	282	282	265	245	276	284	274	290	301	286	291	288	265	266	286	262	268	261	280	299	302	270	275	274	268	269	298	256	304	296	278	256	268	298	272	283	269	245	274	249	274	271	296	279	277	254	259	254	258	279	291	262	264	275	254	265	251	312	263	251	294	294	261	299	264	283	251	261	300	291	272	251	297	254	275	295	277	270	291	272	262	269	245	254	276	274	263	258	277	245	285	302	270	245	247	286	288	286	280	285	270	290	279	272	288	279	276	302	277	239	274	262	261	281	304	285	265	266	265	244	275	278	280	244	275	274	280	301	294	245	275	278	272	282	282	285	283	292	236	288	260	280	246	282	289	257	264	284	238	271	297	270	279	266	246	283	256	266	288	272	295	239	280	265	273	277	259	258	286	277	265	299	258	247	296	265	291	278	266	277	283	303	262	291	283	257	284	271	269	264	283	311	255	274	287	278	255	270	221	256	288	272	303	275	269	283	293	300	260	260	266	288	290	239	268	291	281	298	257	271	300	256	270	299	271	240	278	267	260	275	332	277	306	275	277	319	242	294	257	264	292	283	293	294	262	285	258	285	284	263	278	283	312	279	284	315	260	274	280	273	291	262	283	284	268	285	269	268	300	310	267	278	291	276	243	303	255	259	281	274	264	274	277	280	257	264	282	258	247	259	251	267	301	261	288	270	268	307	294	257	291	273	310	301	264	274	266	275	286	247	242	284	293	258	294	304	250	292	249	271	261	259	297	283	305	279	276	279	281	270	269	250	266	264	248	271	262	282	288	261	316	277	287	304	278	269	266	263	268	268	254	254	287	293	263	241	272	264	247	292	264	280	292	275	269	248	274	276	291	275	277	257	241	263	257	319	274	256	282	291	256	276	273	274	229	266	264	306	283	241	278	270	257	258	272	266	274	265	302	275	280	267	250	273	266	259	259	292	284	264	256	283	260	279	252	263	292	281	263	245	318	310	272	270	287	307	287	271	255	287	280	274	274	283	280	262	276	279	296	272	290	311	294	307	245	360	272	263	257	318	258	284	323	285	265	282	276	265	265	297	236	293	275	297	267	289	300	265	309	279	261	278	244	286	311	274	259	304	275	274	250	271	276	291	263	272	268	275	248	249	252	288	260	266	299	293	255	286	265	279	319	271	305	258	275	282	305	266	262	285	270	292	282	258	278	285	286	267	278	292	283	287	290	285	291	278	280	273	252	296	253	275	271	245	287	285	283	247	305	247	271	254	307	254	251	267	288	280	293	261	276	259	275	272	268	309	303	298	284	273	246	291	283	238	272	285	274	301	276	259	292	271	252	284	249	265	268	270	275	271	265	289	276	271	274	268	246	255	302	242	256	254	314	288	287	273	282	287	264	299	255	258	301	271	250	253	284	261	249	260	290	282	275	273	269	260	303	258	244	282	276	268	269	282	297	239	275	230	246	278	274	287	287	251	276	253	288	297	279	264	245	274	251	303	291	264	263	266	296	305	257	268	276	264	253	273	297	299	260	279	263	283	280	286	277	269	270	286	287	255	302	230	251	278	278	262	301	256	281	296	267	262	258	289	266	272	261	235	276	272	281	277	268	274	268	298	244	294	270	300	283	260	277	271	281	303	272	272	259	273	272	326	308	289	237	289	270	267	239	263	311	324	298	253	254	293	266	270	305	261	256	280	268	272	273	251	246	265	286	280	239	306	292	270	284	251	288	279	267	271	274	290	315	290	269	288	265	255	289	285	285	271	298	273	271	292	285	278	283	274	287	288	283	302	287	317	275	265	274	284	258	277	294	295	289	290	289	262	275	283	262	264	315	286	285	258	258	262	253	268	266	276	311	271	284	285	247	263	244	271	266	274	271	285	303	258	309	284	311	261	274	269	286	284	274	291	266	284	286	282	268	270	294	270	296	264	232	278	278	279	295	286	264	282	327	253	302	297	303	258	275	298	273	264	276	267	260	290	274	297	291	258	273	257	278	287	270	293	282	284	298	305	273	277	286	279	257	280	256	286	267	268	284	265	285	296	284	277	290	290	286	283	297	271	261	258	286	306	292	253	262	285	279	243	304	271	269	305	294	286	284	256	307	283	269	261	282	265	259	287	271	270	296	274	256	278	310	286	271	277	253	258	292	269	269	297	257	281	276	255	281	297	319	278	308	276	263	277	273	251	301	258	235	251	271	277	278	248	266	270	274	295	274	227	265	275	253	275	263	261	312	272	264	254	261	296	270	244	280	271	298	245	280	234	281	263	273	284	243	276	263	286	259	271	291	282	245	279	285	250	291	290	274	275	299	281	277	228	274	265	284	279	253	254	260	261	289	257	309	296	293	284	278	286	277	277	291	262	279	270	292	268	315	275	267	270	308	268	260	278	276	252	276	281	287	262	286	270	277	292	260	301	278	290	274	306	275	256	288	315	285	300	241	275	260	278	272	246	284	308	262	273	323	264	272	269	300	286	288	270	295	244	278	273	246	275	298	272	257	269	267	287	267	285	281	250	288	256	263	268	253	288	271	297	288	289	286	276	252	294	243	249	267	270	285	262	305	258	260	238	265	276	285	260	267	286	279	281	278	298	281	274	298	274	292	258	260	286	263	279	270	258	314	267	316	264	282	275	264	278	276	244	277	275	255	296	296	273	289	286	279	263	284	299	274	310	291	273	261	291	265	282	266	234	272	278	256	281	308	307	264	241	260	249	272	270	257	268	260	282	273	263	273	271	264	287	243	272	281	297	262	266	277	294	268	283	285	266	288	288	265	287	273	265	287	299	295	272	287	260	296	265	275	249	259	298	264	265	282	252	251	296	256	264	287	265	285	289	276	279	287	276	276	294	293	260	255	262	270	249	282	239	306	294	270	283	267	241	297	297	252	237	284	274	283	272	284	247	263	271	303	269	289	291	261	290	272	290	278	277	258	316	269	250	263	280	294	249	268	267	301	249	252	270	254	256	262	283	282	269	302	254	265	299	270	280	250	282	280	256	261	254	288	284	273	303	293	289	265	269	255	277	311	244	256	249	260	267	253	287	267	279	258	249	292	257	287	283	304	292	265	235	275
12214	831	1179	1192	1147	1049	899	858	759	762	787	705	760	694	736	717	661	665	703	661	710	649	660	684	682	731	694	668	678	681	621	664	650	701	642	646	655	682	646	661	680	656	669	669	610	653	663	679	655	619	615	685	652	655	629	638	647	640	669	664	652	664	664	672	641	672	692	632	626	633	612	695	657	686	625	635	681	632	657	683	655	619	627	626	686	615	642	613	638	705	672	666	710	642	655	669	656	688	652	623	685	651	690	647	639	652	653	634	692	638	645	622	659	656	634	675	617	668	629	647	682	657	640	659	618	660	665	659	662	651	640	682	663	661	662	640	605	642	635	721	625	617	653	624	653	632	660	649	631	680	656	662	635	624	646	633	682	665	660	658	603	621	684	619	626	661	635	662	639	666	680	623	613	684	660	652	645	645	656	618	661	659	634	686	638	661	652	623	663	666	622	686	636	635	625	651	641	673	661	642	648	664	654	672	633	638	691	630	605	666	633	591	623	665	592	601	658	670	620	628	670	691	641	638	674	688	644	657	697	639	605	609	656	616	660	630	652	674	622	653	626	643	636	655	595	632	641	618	617	641	638	630	646	670	625	641	658	731	640	684	634	649	634	595	667	673	649	652	589	622	636	647	647	684	690	636	646	639	658	632	651	637	668	669	654	674	627	649	599	649	667	658	702	622	680	628	703	647	625	658	600	686	655	647	655	625	645	612	611	707	621	611	648	643	638	656	640	628	653	625	611	630	689	658	651	659	634	686	639	617	670	629	643	654	673	629	615	675	677	598	671	581	646	625	643	662	662	674	661	714	627	659	608	675	657	668	691	684	630	644	620	635	665	641	625	621	615	677	681	647	703	657	639	574	659	691	637	632	684	638	637	625	677	682	610	698	602	683	681	627	635	613	667	644	690	622	637	692	683	643	680	639	660	615	656	659	643	637	594	654	638	626	617	599	630	653	638	647	696	610	636	664	680	652	618	637	634	619	648	625	664	595	647	662	655	634	638	651	628	650	649	668	622	663	653	683	625	692	672	614	648	601	653	630	607	653	659	611	670	643	673	658	686	666	602	628	617	660	620	611	667	616	661	653	619	667	637	658	672	653	651	621	589	682	651	616	676	661	605	632	622	666	618	638	608	615	652	658	711	589	637	650	623	666	659	639	660	626	671	634	641	631	659	634	599	621	636	638	658	679	635	652	676	649	704	615	625	632	662	704	597	697	656	640	665	648	613	625	659	671	607	695	608	613	657	654	716	673	653	690	616	620	645	658	644	673	694	670	605	619	666	689	688	678	653	633	621	632	661	613	658	623	661	673	633	691	664	667	658	648	645	634	670	677	654	654	672	626	663	652	666	661	658	677	663	638	698	668	632	667	629	610	677	623	689	643	679	631	653	666	707	651	609	599	633	656	646	653	683	628	660	635	649	665	660	647	661	633	658	622	656	639	655	647	642	623	614	622	646	612	665	675	619	654	665	661	664	664	656	654	622	681	681	620	609	622	695	668	613	621	682	633	674	636	689	670	666	673	701	659	641	686	683	637	667	677	668	677	658	672	653	637	646	622	645	646	643	596	677	647	701	652	614	665	634	653	646	670	670	679	653	649	668	645	620	673	628	608	629	650	694	646	597	664	647	683	641	614	615	700	642	660	687	637	673	628	637	677	665	666	672	623	661	624	633	641	628	666	698	616	638	675	693	678	606	668	612	662	620	600	642	661	657	643	648	610	652	647	623	625	681	662	650	667	622	660	685	635	643	635	681	645	645	671	676	655	651	670	653	677	638	613	672	628	670	667	630	639	655	700	648	657	650	675	637	666	630	642	631	638	656	629	623	689	605	650	649	620	606	652	649	644	639	687	645	600	663	683	669	646	610	681	638	668	624	662	625	673	680	677	622	697	663	634	665	689	655	613	687	656	661	671	672	641	670	642	650	592	668	595	696	602	626	621	657	661	653	622	681	602	660	600	652	658	580	701	673	664	651	610	645	653	603	704	641	624	691	673	627	614	671	647	614	655	615	634	653	623	661	630	712	691	673	645	621	662	662	656	633	689	651	698	688	617	660	652	653	658	671	650	632	627	631	652	692	598	684	640	641	620	649	677	626	673	674	701	693	621	645	592	653	660	655	626	619	650	673	621	686	647	604	615	586	654	620	657	670	586	667	614	647	656	641	626	644	681	662	670	686	630	664	644	700	640	671	657	657	634	653	627	615	633	710	627	677	651	640	637	691	699	652	619	720	600	618	591	628	625	595	648	619	675	635	647	660	646	661	656	643	628	677	618	640	663	622	651	695	682	637	623	635	625	646	658	647	625	643	624	604	646	671	670	621	628	643	622	689	614	667	660	601	615	628	661	660	671	620	605	643	669	688	605	683	673	708	671	694	619	608	664	661	645	653	622	676	626	591	621	661	638	673	669	613	671	601	640	649	677	623	622	621	618	598	612	626	641	671	571	639	661	676	642	632	661	604	652	652	665	669	714	643	664	670	648	663	658	647	670	648	621	654	641	627	641	649	603	641	634	621	633	593	619	651	613	664	629	627	657	619	661	652	670	672	648	597	645	703	703	654	662	629	650	638	631	649	678	672	639	671	652	660	647	668	652	627	651	621	658	666	687	639	644	679	646	692	692	608	675	656	621	704	632	639	659	657	588	619	683	638	687	658	659	652	678	645	642	676	630	691	670	656	694	657	670	659	662	646	587	638	598	651	647	632	646	634	672	679	638	648	605	648	624	646	633	641	636	660	663	624	659	688	691	711	633	647	637	651	684	624	695	617	650	665	629	617	654	656	628	695	646	700	619	638	656	653	698	658	640	637	666	661	670	641	634	659	647	646	647	678	662	699	661	693	664	648	659	650	630	648	657	670	658	633	666	669	677	640	627	649	653	629	659	671	625	663	603	632	698	643	626	608	661	656	672	644	715	659	618	595	706	577	658	625	623	640	603	664	662	662	664	597	702	647	642	626	642	656	620	650	676	641	649	685	623	646	672	649	612	644	680	622	657	601	658	657	650	669	645	627	678	662	714	624	636	662	628	631	688	636	693	644	625	670	662	623	611	601	656	659	583	665	633	655	681	659	687	639	656	657	698	678	643	689	643	645	622	632	627	671	640	660	709	638	625	664	656	603	612	632	654	655	638	649	681	700	583	621	678	636	639	656	622	632	633	697	668	684	657	675	627	616	685	668	639	654	677	670	629	659	637	671	682	693	646	640	624	643	667	652	688	619	622	655	624	629	631	634	649	623	633	639	663	642	632	671	645	631	651	670	660	634	643	601	638	580	657	636	628	629	666	642	689	658	628	646	654	705	656	626	667	675	673	640	646	639	660	652	632	660	681	629	646	655	612	633	644	633	649	666	671	672	631	636	662	638	616	677	657	623	703	645	635	680	606	659	632	659	648	687	629	675	635	659	616	637	639	636	669	657	668	606	644	671	628	641	621	653	700	674	627	664	662	667	633	666	626	635	665	667	646	709	638	647	640	675	663
27427	2801	671	454	317	256	169	170	163	158	138	130	125	130	122	126	135	141	126	122	141	119	114	103	115	123	119	136	118	130	113	116	128	110	102	115	138	120	131	105	118	118	101	122	132	105	116	100	105	121	130	134	151	126	133	121	115	142	109	115	104	113	126	113	128	127	98	125	111	109	121	114	90	99	120	108	132	117	133	120	113	118	121	119	118	98	101	114	116	124	111	106	121	94	98	98	114	123	123	123	117	111	129	123	119	126	140	111	101	133	112	119	105	119	131	123	125	127	141	141	133	140	130	130	95	121	116	115	138	117	124	128	105	123	118	120	128	115	125	131	121	135	108	127	120	125	133	116	126	107	123	121	112	112	110	99	110	108	122	114	116	108	127	120	133	115	107	108	109	99	116	122	134	119	105	103	123	108	103	117	100	101	107	123	114	115	114	121	111	115	120	114	114	112	109	113	102	122	104	130	117	122	115	126	109	99	118	108	135	116	114	92	134	123	123	102	108	125	137	101	101	119	110	97	131	130	118	119	108	106	102	109	110	88	133	116	119	114	111	108	109	108	107	119	130	111	101	125	102	127	106	134	130	130	112	103	104	101	112	121	112	120	104	105	116	103	125	113	98	114	115	127	111	140	108	112	120	118	124	117	125	104	103	137	119	121	124	125	92	112	120	113	101	112	120	130	114	121	113	117	127	117	103	123	119	126	128	124	132	112	117	93	118	129	113	87	115	112	102	115	117	121	106	121	132	99	107	92	115	101	103	97	118	138	121	121	119	110	97	118	91	103	121	121	103	119	109	111	104	108	120	119	103	101	125	101	116	115	112	104	97	117	128	113	123	118	112	135	107	119	116	140	111	134	100	118	99	120	124	111	128	110	118	121	113	90	122	105	110	126	139	120	112	106	125	105	127	121	121	114	121	131	114	116	101	126	101	130	109	110	130	139	125	107	121	107	126	109	110	111	95	108	118	111	118	119	100	127	108	114	126	110	134	143	113	125	119	104	115	129	118	115	124	118	111	117	115	112	93	121	123	105	123	127	112	112	96	98	121	116	107	125	115	108	128	125	128	122	119	108	116	110	104	103	113	110	123	114	133	112	103	116	113	124	118	106	97	115	99	130	123	110	104	96	99	112	146	112	121	114	116	113	104	115	123	140	118	118	103	107	103	126	116	131	122	121	113	106	102	130	96	135	117	126	126	96	121	115	105	130	123	98	117	105	112	142	109	105	93	112	103	109	108	90	111	118	116	100	111	112	123	121	110	90	99	105	120	103	129	115	133	116	94	102	133	123	97	107	118	97	85	98	116	121	110	137	104	108	98	116	116	116	133	114	106	114	117	131	113	101	123	138	103	122	101	106	108	101	126	106	102	116	98	120	111	105	119	113	117	105	112	109	110	137	111	119	115	114	113	115	112	145	104	123	123	107	98	111	133	115	126	120	105	130	118	111	133	113	118	110	117	89	143	100	124	116	125	128	124	120	108	129	100	90	112	114	122	128	142	128	110	120	119	117	116	128	118	111	141	103	128	105	101	97	109	105	118	111	120	129	125	133	101	108	120	102	97	122	123	105	123	92	121	110	140	123	125	115	121	130	84	109	123	126	126	108	123	105	126	120	113	125	127	108	125	125	123	122	121	127	112	115	126	107	143	95	122	103	126	106	115	105	101	112	140	112	122	107	101	99	97	102	101	124	119	108	110	113	109	117	141	125	120	107	106	110	114	132	112	119	111	122	120	97	106	136	130	107	138	105	129	119	113	112	101	126	126	119	130	108	102	121	126	109	139	121	118	111	106	113	141	120	99	106	108	110	110	102	116	131	112	104	104	115	126	126	92	104	113	111	121	110	115	105	105	106	109	101	108	115	114	111	118	115	95	112	105	106	109	124	109	126	120	118	141	115	97	107	107	103	96	94	120	119	118	114	117	128	114	103	101	114	116	124	142	122	107	130	113	121	109	107	113	99	116	103	115	111	121	119	103	116	122	130	107	105	110	120	128	117	122	121	131	102	125	124	111	116	131	120	119	104	123	136	112	118	113	122	115	127	120	104	123	95	106	122	100	116	145	117	107	103	122	140	121	111	125	112	110	112	108	111	119	107	112	122	113	113	121	108	134	119	125	93	128	144	123	147	144	125	113	123	105	115	104	101	101	108	84	108	133	123	100	131	112	105	103	114	110	114	100	111	112	120	124	106	97	129	128	113	105	120	122	89	107	144	114	105	139	114	102	112	125	107	108	99	113	113	120	114	124	131	110	100	118	88	131	141	107	122	117	107	111	110	123	125	115	120	110	128	107	120	113	119	124	125	121	95	128	114	117	118	116	122	101	136	121	126	114	110	108	121	128	116	117	133	130	121	120	128	115	130	91	118	126	116	121	120	100	130	129	111	99	111	113	119	113	105	108	116	103	146	103	94	116	127	112	124	117	121	124	131	97	103	107	111	117	117	106	107	125	115	134	100	121	124	120	112	110	120	110	131	106	113	108	110	83	110	108	112	138	119	125	116	118	118	115	118	124	114	135	116	80	107	104	101	123	124	107	115	126	124	103	110	129	103	130	114	125	139	102	122	93	130	122	134	141	116	122	115	115	116	111	114	109	116	105	103	99	118	118	118	146	108	111	120	110	119	109	132	111	118	102	124	123	106	111	126	109	97	111	135	122	125	113	106	127	96	101	114	111	116	112	117	112	127	112	106	99	119	115	112	119	115	122	131	128	97	103	106	126	105	129	90	114	102	105	103	101	101	101	139	100	126	111	102	89	140	137	105	118	119	111	119	134	106	101	104	84	105	117	106	95	136	119	96	118	129	108	120	102	114	125	100	102	112	102	90	130	120	90	106	118	113	119	113	112	113	108	106	102	98	114	110	114	110	116	116	114	111	99	101	128	116	122	120	107	117	106	113	109	105	119	116	118	123	106	110	113	83	117	108	123	116	125	103	107	116	110	126	120	114	125	97	110	97	119	112	123	140	111	100	109	116	117	125	106	117	98	101	110	112	108	103	88	115	116	137	132	114	117	118	114	124	104	124	114	109	124	100	138	114	106	137	113	102	121	116	115	117	110	130	107	135	116	118	117	114	108	128	101	123	122	125	110	119	118	119	129	116	115	104	132	113	116	114	112	101	107	127	114	106	106	110	103	140	133	116	100	89	112	110	119	106	111	98	125	142	126	114	134	120	100	116	100	124	116	123	109	109	125	129	134	123	112	112	112	141	106	103	116	118	105	118	150	119	118	104	125	117	98	100	121	110	126	123	102	118	134	113	112	112	127	104	94	106	118	106	122	117	136	129	122	128	112	108	116	107	126	116	131	112	144	112	118	117	129	112	128	100	110	114	145	108	105	131	119	92	98	109	144	115	122	103	120	120	105	124	113	84	105	110	118	95	100	102	100	114	103	112	114	106	118	124	97	133	107	123	118	108	108	140	98	124	106	111	118	124	113	117	136	117	113	104	99	130	121	111	98	120	118	133	111	120	103	129
16090	728	1381	1588	1221	979	824	723	622	525	520	504	480	459	430	408	405	405	384	385	349	358	346	330	344	353	345	341	330	334	359	322	349	350	375	323	335	314	357	336	345	328	346	323	294	343	341	364	330	331	319	328	304	310	315	320	337	341	322	318	313	306	294	315	316	334	317	313	372	341	319	327	346	291	310	313	304	316	334	331	308	330	329	330	346	336	282	323	327	326	334	304	335	303	307	322	334	330	286	317	309	302	298	297	294	316	300	295	342	316	295	324	309	318	313	311	302	328	329	310	337	340	311	279	315	299	328	317	329	324	303	285	308	331	326	328	293	308	318	338	323	308	307	290	320	279	301	288	348	295	317	324	316	324	296	303	310	310	312	274	312	342	304	313	334	336	313	313	344	308	278	296	309	277	338	302	314	323	305	319	296	291	323	313	315	283	337	299	301	324	280	316	330	313	291	322	331	317	296	350	308	308	304	316	284	290	296	333	344	292	306	299	301	331	288	291	275	310	330	337	327	329	324	287	290	309	312	334	317	269	311	287	329	317	307	330	329	306	308	274	307	307	294	294	317	320	338	307	305	286	323	293	319	318	322	358	298	309	285	329	315	312	297	304	322	311	307	301	318	316	343	276	297	338	310	272	290	309	324	313	289	323	304	316	282	297	295	333	317	331	301	306	317	329	337	333	305	288	362	300	347	301	286	278	316	283	310	302	300	311	317	333	295	330	334	325	302	363	304	318	316	299	305	329	312	296	318	348	285	330	330	298	311	295	311	302	327	333	296	284	341	319	327	313	299	320	336	315	295	325	294	348	277	310	312	298	305	320	329	324	300	279	307	310	325	311	307	340	280	310	309	315	316	313	284	304	331	308	298	307	303	300	299	307	293	289	306	285	315	305	307	299	314	340	339	303	303	316	331	319	288	297	293	297	331	298	322	305	327	296	311	307	316	312	306	288	322	330	329	291	312	310	265	320	304	316	316	302	296	310	303	321	325	300	316	313	308	311	307	324	308	309	309	305	309	318	308	299	327	324	279	300	325	309	307	299	309	325	299	277	330	293	335	288	324	311	314	313	343	307	297	324	285	310	298	320	310	323	314	339	312	323	325	304	310	325	287	334	289	265	345	298	315	320	347	303	322	346	285	303	321	304	323	300	294	292	293	308	306	286	321	327	311	307	317	318	309	304	302	321	318	301	311	301	316	289	324	300	320	279	344	274	299	289	327	288	314	319	319	315	295	288	287	311	303	263	316	307	329	309	303	338	295	306	308	340	309	294	305	271	328	277	297	303	287	312	298	318	307	278	327	310	357	314	317	296	319	332	303	323	321	320	323	321	311	298	330	309	308	317	278	334	302	317	322	304	326	288	309	301	321	316	333	297	292	296	292	329	317	292	297	313	297	330	322	315	304	317	311	337	331	292	260	326	315	306	307	343	317	314	283	307	308	323	309	297	274	318	311	307	285	303	300	282	335	336	320	326	335	309	310	306	304	335	313	329	304	316	295	314	314	323	297	333	295	322	300	346	280	325	301	295	324	313	291	310	342	318	338	307	318	307	270	292	322	333	301	316	307	296	308	317	316	295	319	311	287	337	315	307	326	316	308	295	311	321	287	277	319	341	324	323	312	319	312	312	339	351	264	328	291	321	307	330	326	306	305	321	335	281	325	328	300	341	300	272	313	317	297	313	297	304	326	312	296	310	316	317	294	280	339	350	288	328	314	323	286	338	282	328	313	320	310	314	305	331	295	319	290	313	328	315	317	319	303	303	299	324	308	298	328	306	291	322	291	291	293	285	314	303	307	272	289	319	302	331	303	314	316	308	310	331	302	297	324	319	279	315	314	307	313	312	324	318	325	339	315	288	334	288	298	339	310	331	311	297	312	303	320	303	335	268	300	330	318	310	330	293	304	278	336	293	299	314	321	293	270	297	326	320	296	301	315	297	327	305	296	351	323	292	310	295	307	331	331	304	292	330	292	309	295	302	290	291	315	309	273	308	285	302	293	313	307	289	281	318	313	337	304	350	289	319	328	299	297	313	320	287	310	313	346	317	282	322	291	324	300	343	310	290	334	338	343	324	308	362	307	321	308	329	316	320	309	329	292	282	335	281	309	323	296	303	317	329	324	306	328	310	298	300	337	289	308	259	332	319	300	296	322	306	334	327	319	298	327	316	326	338	341	321	279	324	317	336	290	287	318	316	296	307	313	331	319	340	317	347	318	277	280	308	314	338	328	333	330	290	283	291	342	298	323	290	322	306	315	303	314	326	290	317	310	323	342	307	298	330	305	324	331	305	320	322	328	309	292	326	297	313	311	275	335	316	284	320	288	324	332	309	312	315	292	292	338	310	307	311	324	307	332	318	309	293	303	287	291	300	297	325	289	332	296	306	288	321	312	297	298	330	302	322	288	304	304	334	317	320	322	312	286	294	319	277	292	321	290	329	274	318	317	381	319	309	344	333	299	316	306	302	295	320	301	353	315	312	281	313	333	328	329	328	337	284	301	322	302	326	317	287	313	291	298	282	320	306	290	282	308	300	282	290	323	320	321	325	300	345	306	336	293	311	308	320	322	325	332	309	286	290	318	285	323	315	319	291	296	301	293	299	283	280	311	326	327	302	325	333	298	323	320	292	341	325	295	311	279	334	331	329	300	310	334	320	320	346	321	326	328	329	322	305	300	316	313	284	325	311	324	312	295	284	312	289	289	293	321	319	303	290	316	330	300	329	314	299	330	286	321	338	324	318	325	310	325	325	298	343	324	309	336	288	304	311	335	327	293	299	319	308	298	321	298	330	331	322	277	346	317	337	300	293	324	295	275	307	304	294	324	295	328	332	311	316	299	321	321	321	301	283	345	334	329	289	327	324	268	319	297	281	311	303	319	329	292	309	314	330	332	311	309	321	308	313	319	299	295	299	316	328	300	306	327	300	321	322	319	322	304	293	283	305	308	298	329	321	269	284	304	322	304	311	308	305	344	319	324	267	313	301	318	329	323	322	319	289	342	301	325	318	295	311	274	314	291	302	307	317	330	332	307	347	311	315	318	315	310	310	278	314	311	321	304	310	350	301	303	330	325	306	319	299	316	315	320	292	333	288	317	299	305	300	327	291	284	304	311	306	294	296	303	298	310	309	346	319	288	308	320	330	322	296	307	291	300	308	316	287	317	322	306	337	311	335	332	302	309	313	293	317	321	316	307	304	280	337	318	302	319	309	317	301	291	310	318	318	282	311	303	327	288	284	320	294	307	320	306	306	262	319	311	289	315	304	297	316	288	322	321	284	307	310	316	295	338	330	303	321	289	297	319	313	283	307	341	330	311	326	287	288	330	318	291	338	318	309	331	322	301	271	320	321	331	293	313	319	300	340	279	281	276	322	307	362	285	297	310	329	310	318	294	310	314	316	309	322	289	293	310	305	313	336	290	324	322	307	286	333	306	316	346	316	301	308	302	356	308	343	344	295	317	301	292	276	323	295	266	323
5458	433	370	366	333	350	360	327	401	375	381	342	351	374	374	348	333	334	314	366	372	372	347	342	358	364	312	338	345	348	339	319	330	333	327	350	325	336	363	342	344	317	322	352	347	356	344	366	384	327	347	372	372	365	326	334	426	362	352	325	327	341	369	349	313	350	331	331	339	354	355	354	311	340	382	328	381	347	331	359	345	385	357	336	355	351	366	356	352	329	340	330	333	335	364	348	376	347	352	348	382	379	331	342	318	343	370	367	355	362	373	353	342	382	343	358	334	355	365	333	347	368	364	352	342	356	398	346	375	373	348	350	363	372	329	348	357	359	362	328	358	372	327	332	349	355	330	338	352	327	361	339	383	338	355	330	335	372	335	364	338	395	376	345	348	352	347	341	395	334	322	301	339	353	356	324	342	341	365	321	386	329	376	369	339	372	326	346	367	349	372	350	380	346	318	374	375	345	358	352	337	358	337	375	324	345	348	350	365	337	364	315	348	344	379	345	307	346	333	350	345	362	339	315	379	364	363	351	398	370	312	360	355	340	336	342	361	350	367	334	357	355	342	349	339	347	373	365	397	287	368	352	336	337	362	319	344	396	363	351	349	374	355	352	370	382	339	360	352	369	363	375	344	332	325	338	348	309	373	316	375	343	369	342	338	357	346	350	331	370	351	304	377	380	344	309	334	382	340	326	354	354	347	351	311	307	336	336	325	381	354	364	363	340	345	301	357	322	328	336	329	325	399	316	344	308	320	358	360	377	333	341	362	358	338	342	386	341	362	351	364	355	353	349	362	318	353	309	324	337	349	328	344	352	349	380	358	368	361	314	383	326	347	342	346	327	325	350	329	345	349	364	326	346	317	337	370	367	353	357	345	360	308	381	403	341	358	302	344	352	348	358	355	298	355	351	373	360	344	357	341	325	341	356	350	324	357	331	364	305	321	361	357	350	360	381	303	347	332	348	356	345	349	395	377	381	324	326	339	356	344	367	328	354	404	353	355	357	336	338	356	337	344	338	371	341	356	333	360	364	377	338	332	367	342	382	325	381	344	363	371	354	346	371	360	375	353	316	364	356	332	339	351	364	344	361	362	334	318	346	348	351	349	356	376	410	360	353	341	338	367	323	343	337	352	365	332	376	397	377	384	361	331	361	349	347	335	365	336	339	327	350	352	346	356	337	363	335	359	344	309	380	360	348	328	358	361	364	375	329	366	378	375	315	357	350	335	339	369	347	330	352	353	348	319	347	376	346	348	365	337	358	341	385	346	378	364	350	323	344	338	371	321	338	321	346	369	337	338	304	346	351	333	323	323	380	363	330	341	346	343	372	333	346	364	345	322	351	340	351	351	374	348	372	341	359	328	372	350	326	334	326	335	344	335	372	372	340	326	335	365	366	372	362	366	327	387	338	361	331	360	334	307	301	358	301	357	356	348	359	330	375	362	335	345	356	355	357	343	357	372	355	329	315	348	346	384	375	335	334	339	355	367	372	373	349	346	346	347	386	343	333	360	368	380	339	353	337	343	328	327	368	347	335	316	350	357	356	332	334	349	366	365	366	360	356	336	339	338	367	362	373	336	345	345	388	346	375	356	356	359	340	363	314	331	394	348	346	361	365	347	363	332	373	370	371	393	317	350	345	314	324	301	347	334	301	351	353	349	342	326	327	384	375	385	364	349	369	341	328	324	379	353	328	311	388	353	353	314	359	358	351	356	379	336	326	352	367	325	330	324	374	370	365	358	357	346	368	308	374	352	338	363	331	354	361	351	368	344	345	346	323	357	312	359	343	329	345	348	339	379	366	338	359	312	354	323	316	314	348	376	332	358	353	346	329	342	345	351	335	360	368	335	381	387	336	358	348	347	374	347	356	350	347	329	378	390	360	324	353	338	321	313	348	344	374	373	347	395	400	359	365	344	333	327	328	381	345	362	333	349	366	379	361	355	377	323	359	401	362	349	331	390	306	360	365	367	339	350	339	362	337	398	331	337	311	336	393	339	376	350	330	359	356	339	348	353	360	328	390	325	355	349	372	370	319	381	315	332	365	348	365	347	350	312	334	343	379	351	323	349	366	357	365	363	346	344	328	326	312	356	357	349	374	340	396	357	372	360	364	346	354	372	381	313	370	375	353	345	338	327	355	342	337	360	356	359	351	336	390	358	361	344	364	348	351	371	361	333	372	338	310	369	347	325	318	381	362	324	345	353	360	334	343	329	315	312	312	307	364	343	379	339	340	291	322	385	328	364	364	355	369	361	371	361	350	368	380	346	347	358	348	311	377	315	360	369	365	347	338	350	342	367	352	347	354	314	358	357	369	355	365	343	350	341	365	346	336	357	377	337	396	332	342	324	367	327	335	395	336	377	353	372	357	338	329	365	349	363	344	353	332	330	334	333	339	355	364	350	378	350	323	375	360	331	346	335	369	343	329	360	376	352	343	370	362	364	350	367	366	349	331	338	334	334	339	325	331	334	386	363	351	360	350	331	362	332	348	378	372	355	376	408	363	365	353	363	339	350	335	347	379	337	349	363	368	331	338	304	338	356	342	386	372	332	373	352	385	374	325	365	325	306	332	288	370	309	391	354	351	343	339	353	335	329	348	340	326	331	358	354	377	356	367	326	397	369	344	363	340	368	352	366	341	400	371	371	356	333	357	336	340	346	332	374	339	320	332	350	323	364	356	373	387	337	355	359	372	331	347	369	348	326	368	386	337	391	337	353	347	338	348	361	366	349	370	330	314	324	351	347	351	353	376	319	345	354	380	347	334	353	366	372	345	343	322	358	338	354	355	388	315	354	376	321	352	363	356	357	371	348	320	305	366	347	329	338	352	325	373	370	348	368	345	363	340	327	333	392	378	368	362	340	345	350	356	354	389	397	345	318	336	341	389	381	344	347	326	347	355	323	329	333	315	344	407	332	359	353	345	387	314	358	358	357	375	324	355	369	324	359	325	361	369	366	336	322	328	343	336	375	369	375	371	363	359	366	330	342	341	360	345	356	326	357	372	354	362	349	333	369	358	358	355	350	371	379	345	347	342	336	364	337	340	362	374	336	355	352	387	388	369	356	346	370	349	341	357	315	345	336	324	370	322	375	308	331	342	354	336	346	372	365	358	351	334	368	360	359	350	369	356	372	347	334	340	320	368	375	336	345	351	368	389	340	337	289	340	338	328	356	342	359	342	378	370	363	306	347	324	353	333	375	360	344	335	332	345	338	341	331	365	377	346	356	385	333	350	357	368	345	328	343	354	314	372	369	306	342	342	339	356	384	345	355	347	315	374	393	319	345	345	354	330	339	308	325	333	344	330	380	355	377	365	354	364	353	350	356	379	365	366	376	357	353	350	381	329	339	366	352	331	362	346	354	366	357	352	334	351	328	369	335	373	346	382	368	363	357	326	383	341	359	351	356	326	351	314	372	344	351	349	354	358	336	350	363	363	349	328	327	327	342	357	373	351	351	340	361	345	363	361	331	340	328	389
4659	800	894	845	845	878	812	879	831	850	793	944	832	882	848	832	869	838	826	892	870	863	862	814	837	845	858	819	762	808	812	838	830	808	797	788	842	839	795	807	801	872	823	807	842	800	881	847	852	798	774	797	805	863	835	817	828	852	834	842	789	782	874	841	838	826	812	801	764	817	797	786	820	791	818	836	861	861	845	823	799	823	795	836	855	848	837	800	825	835	884	862	820	816	859	804	823	825	802	863	824	792	821	823	797	813	809	852	860	833	790	848	822	771	775	828	839	823	824	834	815	870	845	854	790	818	813	859	816	861	840	856	837	797	832	788	819	820	794	849	811	824	827	783	859	858	815	877	853	843	865	835	879	847	854	835	831	870	795	789	798	796	839	793	845	871	838	801	828	806	822	788	876	835	822	870	801	864	836	789	820	820	793	810	830	807	787	797	834	835	848	841	810	848	767	836	840	855	862	824	822	861	838	817	789	893	843	827	782	838	862	798	859	875	821	818	755	786	809	785	836	814	804	850	812	822	866	789	858	841	778	825	771	789	842	824	869	810	809	820	849	858	820	844	833	861	795	842	787	795	820	761	820	829	793	808	842	836	871	805	830	830	847	828	841	803	860	807	837	817	855	838	832	832	823	866	771	783	791	841	856	823	801	817	805	867	855	768	835	836	781	785	812	832	788	831	860	803	773	838	803	854	808	876	788	800	867	824	873	813	840	885	833	835	847	820	806	821	797	734	835	825	824	788	861	815	813	799	789	849	785	857	825	818	893	799	853	800	785	851	813	833	781	781	745	865	843	819	839	815	871	859	789	834	818	822	846	866	841	856	820	836	822	841	831	853	849	889	834	817	811	791	818	839	879	848	827	829	809	820	840	787	745	838	829	835	820	844	754	851	845	811	800	794	819	816	841	863	792	843	795	867	782	788	778	864	852	854	810	823	813	852	803	865	846	802	832	826	804	850	790	846	824	828	831	860	857	821	821	799	872	838	829	840	886	833	799	766	757	798	827	841	825	863	816	852	840	814	863	794	839	817	836	862	832	858	855	830	771	867	793	801	819	813	863	813	823	783	810	856	797	849	817	818	835	835	829	844	827	763	825	833	832	836	865	790	821	809	835	823	817	858	821	877	817	811	849	808	844	769	810	878	798	832	810	835	838	873	873	853	851	849	826	815	843	811	803	838	798	831	809	788	840	827	775	831	787	839	784	859	776	810	865	816	829	791	860	816	892	856	841	829	825	845	855	831	820	839	796	846	848	893	854	832	790	867	867	792	828	870	819	811	819	788	814	865	892	901	842	828	830	839	824	831	782	905	826	793	837	802	853	823	810	795	857	827	809	839	843	823	893	878	852	792	843	762	815	787	787	816	825	849	778	805	831	853	811	845	794	828	795	798	788	910	848	867	831	849	833	808	835	845	827	844	760	854	767	821	787	817	861	779	859	866	816	867	794	818	828	802	778	859	808	795	839	825	807	802	821	813	846	815	860	906	786	831	860	830	811	801	812	856	854	799	797	813	834	805	869	781	829	812	791	852	833	827	857	800	836	795	847	857	817	827	805	833	832	833	788	813	842	829	792	806	832	857	759	841	829	836	866	819	785	760	792	858	830	821	845	816	876	860	897	808	813	815	854	852	818	819	825	815	803	835	812	809	825	803	854	874	844	878	787	824	840	814	887	836	841	848	834	796	868	799	823	774	831	822	834	823	882	834	850	793	798	858	872	815	799	807	822	820	788	822	872	787	816	831	835	839	868	861	815	893	838	836	798	829	839	844	852	828	849	885	818	804	827	827	819	816	896	855	821	848	810	824	810	831	855	860	832	816	820	814	768	831	852	824	783	808	791	819	897	818	820	822	830	870	833	917	834	781	864	745	818	836	838	784	829	841	839	819	775	810	829	837	818	851	801	813	856	850	824	811	852	814	838	788	799	822	828	844	838	863	848	878	816	844	820	806	857	823	838	848	822	790	832	792	862	803	830	847	813	847	899	837	829	835	844	823	810	828	831	821	871	848	876	830	809	835	840	826	819	845	824	832	810	835	820	807	817	743	834	795	810	794	816	861	824	812	854	806	813	809	816	809	846	815	830	840	773	836	801	794	875	789	817	879	849	800	867	843	825	839	860	869	786	826	847	801	837	844	798	863	851	820	800	868	784	811	810	836	802	875	833	853	835	801	802	839	853	792	823	839	855	807	828	864	840	845	802	815	831	823	803	828	805	785	793	831	806	816	832	878	819	835	792	833	858	811	876	828	814	817	824	864	852	864	814	844	763	828	866	877	808	811	799	806	853	866	843	855	828	826	837	798	855	838	836	822	841	834	806	791	794	804	833	840	841	850	815	800	852	814	833	808	787	778	795	852	791	839	813	766	839	830	823	838	859	791	836	868	875	803	818	780	815	823	847	845	811	805	815	794	856	854	863	848	747	840	924	823	842	849	859	809	818	830	857	848	829	828	803	861	821	843	852	830	859	786	847	890	860	862	845	835	826	828	811	816	829	816	838	819	835	821	825	809	812	849	847	860	826	873	783	817	801	819	801	849	860	844	879	787	863	823	824	839	808	803	819	839	849	850	844	815	831	859	827	885	823	812	844	821	834	841	869	802	814	834	809	837	815	813	831	830	845	807	835	821	801	814	880	796	853	820	809	826	796	870	840	834	807	796	843	780	835	829	802	826	833	824	827	787	883	819	820	812	828	800	844	844	806	844	807	796	778	804	805	873	782	788	779	836	794	826	837	819	791	782	872	798	839	812	828	787	775	849	819	814	826	855	844	815	843	837	873	822	853	845	851	846	804	790	845	830	834	843	821	838	847	863	841	836	843	900	845	836	850	822	779	844	825	819	863	853	797	821	832	819	806	822	879	831	873	785	803	810	818	836	866	819	815	835	790	790	811	792	811	808	832	833	806	830	810	841	833	799	790	815	820	788	800	840	818	858	786	812	834	839	805	783	856	841	740	871	838	845	844	756	799	826	796	845	873	841	864	813	921	824	818	863	820	816	827	866	839	833	835	807	833	861	800	792	836	847	805	865	860	841	838	825	850	842	828	849	806	816	848	810	832	787	864	852	859	786	890	826	790	848	857	828	841	825	876	849	822	809	819	842	781	801	823	818	782	832	828	823	769	773	845	778	818	813	781	849	800	828	754	838	806	838	803	798	809	831	822	830	807	844	845	790	838	847	840	838	849	785	813	820	840	819	839	817	807	838	793	805	861	782	840	775	821	771	823	828	818	872	819	838	817	897	826	821	789	850	820	815	853	804	852	755	867	803	848	823	824	818	784	829	806	874	789	865	800	871	830	845	760	783	818	811	794	855	817	803	860	774	832	855	860	790	831	805	847	807	838	868	815	795	794	856	850	819	842	774	820	744	812	857	889	836	795	840	789	846	865	815	817	851	832	824	805	778	841	830	787	805	820	882	832	844	841	855	849	877	818	855	852	841	865	818	816	837	864	819	832	812	818	799	813	823	811	828	839	768
18117	1314	492	402	391	339	333	325	320	281	281	292	258	294	279	295	278	279	268	260	250	268	296	283	275	261	297	305	302	285	289	304	262	260	306	300	257	273	270	292	265	292	282	274	297	261	264	274	301	226	266	261	280	292	286	263	287	292	267	285	305	265	256	288	297	301	279	266	252	295	282	277	287	268	267	275	266	262	267	298	264	299	265	257	308	278	268	281	266	270	268	275	272	272	294	268	285	295	271	299	302	292	261	251	302	281	284	248	271	274	260	281	284	285	272	281	276	292	252	263	246	274	283	255	256	284	273	273	269	281	255	282	281	266	267	261	272	260	311	271	250	279	287	258	288	270	255	247	273	254	319	291	277	268	284	290	259	232	265	283	260	268	264	278	253	269	256	260	261	262	308	256	264	267	257	259	281	268	255	290	251	235	275	283	284	262	257	282	290	284	226	260	267	323	291	280	236	298	282	243	276	273	267	305	295	277	304	301	277	273	328	243	282	276	281	271	294	279	294	257	272	275	302	267	280	286	244	252	248	284	260	260	261	280	267	314	259	287	275	251	255	300	295	255	300	283	287	270	254	283	292	269	246	235	283	267	261	265	273	263	241	299	249	269	258	276	254	255	284	284	298	269	268	282	306	274	261	289	278	281	286	275	283	294	271	252	293	273	267	277	251	246	271	292	251	313	270	279	306	261	259	255	270	262	284	284	282	274	244	263	266	283	294	274	271	275	260	293	260	279	251	291	276	266	277	262	269	258	265	245	236	260	276	271	305	278	279	259	264	263	256	275	271	240	285	267	272	286	255	265	271	286	255	294	258	263	317	287	268	304	268	288	251	264	241	274	260	290	300	264	255	269	273	275	261	262	255	252	266	272	277	284	263	273	267	242	288	281	237	251	252	280	288	286	275	262	262	250	301	249	267	269	280	267	260	272	232	248	253	293	271	251	310	274	305	282	277	303	277	282	255	278	269	286	311	294	272	317	271	252	270	260	290	294	292	263	285	246	235	279	277	261	302	278	295	261	246	279	270	260	283	288	274	257	258	265	301	279	259	269	278	238	262	245	239	268	285	269	251	249	311	270	301	260	295	263	282	250	274	301	295	272	254	274	297	281	271	270	273	265	291	296	264	281	270	305	263	245	294	269	233	292	288	270	313	290	254	245	287	271	316	292	268	281	275	279	278	292	255	289	284	297	289	259	280	257	305	293	270	256	251	273	289	250	279	264	299	253	265	274	334	303	286	271	264	265	279	243	290	303	258	278	258	280	270	258	272	264	275	271	283	255	277	286	272	291	280	232	297	257	252	251	298	271	285	302	279	281	294	269	289	274	287	277	286	275	276	256	264	266	294	275	288	283	234	286	267	271	279	278	256	269	288	240	279	295	282	251	253	277	272	278	239	269	264	282	299	302	287	257	277	263	263	270	257	266	255	293	290	272	277	216	249	292	264	271	254	262	240	312	252	254	254	283	294	267	237	294	268	285	268	295	250	276	278	308	272	290	274	291	258	262	246	289	279	261	274	266	263	267	261	231	273	294	266	269	255	258	300	293	279	249	256	269	272	286	294	283	281	249	278	283	271	245	266	273	315	270	277	258	291	260	262	272	308	281	268	295	280	275	268	274	282	304	304	290	293	270	267	271	283	275	292	266	284	288	271	257	296	299	301	268	243	270	282	280	270	281	270	253	312	289	273	270	280	292	288	299	305	279	293	265	283	225	263	276	269	294	309	269	296	278	270	253	284	258	284	250	263	260	253	273	301	285	281	248	286	291	263	260	276	283	275	312	260	253	288	251	251	259	286	282	270	277	261	232	258	271	251	266	273	257	265	243	280	310	252	305	257	268	262	282	243	232	301	245	275	264	277	287	285	286	258	282	254	253	301	265	279	262	237	293	275	279	268	261	303	262	266	268	285	282	245	263	278	263	264	271	288	294	294	257	306	277	272	255	282	281	300	292	271	291	279	254	274	287	265	242	272	275	253	292	257	263	273	258	266	311	263	305	292	277	273	284	247	269	230	259	239	263	268	282	283	278	293	261	241	257	255	272	282	273	237	256	284	265	268	258	267	264	265	249	263	270	256	299	310	288	264	279	277	306	251	253	278	257	264	293	233	238	273	294	229	265	307	277	276	292	252	274	278	288	281	288	263	246	281	252	281	279	237	257	241	267	275	258	254	288	271	284	283	257	294	275	263	270	323	300	305	301	276	282	276	272	290	270	276	280	277	260	289	257	260	274	284	264	291	283	283	273	262	246	283	291	272	282	269	276	246	287	278	273	296	257	249	284	285	274	275	299	298	281	309	286	273	266	249	272	269	288	271	251	276	277	288	278	253	260	296	249	292	266	270	269	261	280	316	286	253	277	289	292	278	277	290	280	308	274	272	277	278	269	281	297	272	275	268	288	235	261	256	243	269	271	268	309	286	230	272	280	292	265	287	283	274	263	259	264	306	285	264	248	287	276	287	272	283	283	292	264	287	274	303	289	255	276	265	265	237	274	278	285	263	298	226	281	295	267	274	277	245	303	293	289	271	243	281	277	274	272	273	267	290	261	253	271	260	276	250	292	283	265	238	260	283	260	280	258	298	271	256	264	259	282	262	286	240	258	267	285	285	264	262	278	283	266	295	287	275	294	257	253	294	255	280	311	312	270	267	323	291	282	252	295	238	261	256	275	285	230	267	256	288	252	279	253	297	284	262	259	277	262	281	245	269	267	282	272	284	287	309	272	294	275	266	274	263	253	285	302	274	259	291	253	257	274	269	262	275	298	272	284	271	282	248	244	280	281	280	272	255	305	299	276	271	249	247	267	315	285	273	279	253	278	280	266	288	257	267	290	262	259	256	286	252	264	292	295	270	259	278	296	258	283	282	261	304	286	250	271	262	287	266	316	256	292	299	265	265	304	291	274	279	260	282	265	265	276	252	288	303	254	261	264	262	250	269	297	275	298	251	258	278	251	302	290	283	263	251	254	251	266	282	269	260	292	281	236	263	275	253	317	266	277	290	283	250	290	290	277	306	262	268	243	280	302	302	255	287	263	269	251	269	261	311	296	284	290	280	293	277	273	245	235	286	259	303	282	266	288	292	291	284	278	259	307	265	298	278	293	270	275	291	262	294	269	284	254	253	280	262	274	259	247	259	263	308	255	286	275	305	260	228	271	243	297	261	268	255	243	281	289	245	276	288	282	259	272	293	259	286	272	292	257	294	267	262	256	293	289	261	283	258	255	263	277	299	278	273	277	256	254	288	290	284	261	272	282	261	283	288	286	249	286	290	292	268	277	276	289	270	286	255	270	248	302	279	255	291	265	250	316	293	246	273	267	288	290	257	244	266	252	270	275	267	297	263	308	269	293	254	279	278	281	282	271	244	235	300	239	299	272	271	288	304	279	303	223	282	273	269	258	293	267	254	252	263	250	282	298	258	288	267	260	293	260	263	277	282	261	257	260	276	281	285	261	296	254	248	276	286	278	267	253	270	303
12752	819	1208	1300	1137	1038	870	897	862	766	758	735	729	773	702	674	671	712	701	697	679	704	640	683	696	641	714	666	650	686	659	705	645	649	696	641	661	688	629	673	655	632	716	669	657	629	658	623	635	645	641	657	664	641	687	678	651	669	628	671	637	632	638	623	662	689	612	632	660	702	638	658	633	664	674	711	658	690	679	636	620	645	652	660	609	625	615	663	650	659	668	671	660	635	678	659	644	635	626	625	646	630	656	662	654	632	695	656	638	652	696	630	673	654	602	644	605	653	628	677	576	661	643	598	681	642	646	652	687	635	616	675	617	652	654	661	627	644	626	629	684	621	598	675	665	677	610	627	655	652	633	660	671	651	658	644	675	608	617	646	650	612	677	613	612	643	670	640	653	632	637	675	654	659	622	660	696	608	619	644	680	650	635	656	617	621	642	658	620	673	676	689	636	694	601	644	634	658	659	668	643	627	626	584	643	630	671	657	635	681	611	655	658	631	648	675	653	642	632	686	636	657	680	692	613	646	622	698	627	646	682	643	685	618	622	654	617	642	643	629	679	692	679	676	658	684	669	612	608	693	639	676	684	639	637	626	612	655	614	659	626	650	665	645	696	663	689	649	671	631	657	641	627	653	657	668	623	687	640	611	627	620	656	660	661	669	651	631	639	650	648	638	666	601	632	649	617	641	643	622	621	638	671	601	665	604	675	640	633	628	628	645	639	627	656	619	677	708	637	661	702	670	621	615	630	662	648	666	692	682	677	630	664	621	642	641	670	611	654	653	653	662	648	642	629	622	635	629	638	623	625	643	671	708	679	660	657	643	695	592	616	638	618	663	651	668	655	639	656	678	628	629	679	699	658	655	676	599	661	675	642	634	656	675	685	649	672	652	649	624	707	639	646	680	667	670	653	660	619	650	659	648	658	617	667	699	656	668	614	657	644	663	634	652	601	666	654	687	643	638	605	741	675	631	648	685	645	644	689	672	658	609	650	648	644	625	650	691	642	637	693	643	662	647	632	681	669	641	658	677	643	650	628	675	618	654	686	666	620	657	654	716	655	650	654	664	680	640	639	653	648	661	638	663	630	639	656	678	621	670	622	664	644	648	617	648	657	636	653	621	660	669	603	638	713	632	643	676	652	661	660	686	633	667	642	617	659	634	637	643	691	686	662	661	597	628	637	668	632	653	670	631	627	633	651	635	667	657	679	644	647	600	663	636	648	649	624	701	634	622	662	630	680	661	666	599	646	676	641	656	668	658	678	659	641	676	611	624	647	652	656	631	644	643	661	638	658	677	674	680	657	699	650	619	679	684	656	641	627	672	670	610	618	626	695	636	628	624	632	647	664	648	632	639	656	613	663	629	662	625	672	648	682	639	624	643	621	652	633	659	644	659	627	669	622	632	650	641	606	620	662	624	602	623	629	635	593	641	662	647	676	653	585	647	652	660	669	644	661	684	658	679	672	665	657	636	662	644	687	648	649	657	666	655	671	668	666	667	642	662	665	617	659	650	659	669	633	654	615	641	649	648	627	658	652	691	658	659	679	668	632	634	646	623	679	653	650	609	619	695	622	656	682	660	712	679	620	704	696	652	653	639	695	641	665	606	768	647	649	662	675	686	676	623	638	647	661	623	665	675	625	630	627	665	690	627	663	684	658	668	683	618	649	659	688	664	633	646	666	653	656	629	684	675	655	655	645	685	704	608	609	663	652	707	610	611	660	643	638	625	634	645	645	688	618	628	611	674	615	647	680	635	652	619	676	612	667	646	636	651	652	671	639	662	625	667	671	624	656	677	649	658	685	665	710	649	616	676	650	667	669	678	639	665	680	701	660	605	622	716	615	659	641	619	629	639	607	712	668	653	645	619	605	653	700	653	656	640	610	629	651	662	607	640	611	646	661	646	652	654	646	639	674	668	600	618	674	647	637	679	658	667	633	687	696	670	635	599	674	709	616	612	656	660	672	651	681	626	664	704	641	671	702	612	681	689	654	668	646	673	669	688	611	636	653	623	634	699	624	656	724	718	663	621	682	675	678	682	656	641	688	684	640	634	628	665	651	668	656	672	706	634	635	659	643	664	628	631	635	668	636	646	635	619	642	661	612	683	643	697	654	663	694	696	637	609	615	647	626	654	624	653	685	662	624	663	662	692	649	674	645	633	697	635	654	654	674	648	646	645	662	616	691	585	664	620	672	647	631	728	689	637	660	663	685	654	611	638	629	653	676	650	639	652	653	646	666	673	664	668	647	617	662	637	662	616	682	623	644	687	667	635	654	658	655	673	638	648	651	678	627	662	677	693	633	658	655	649	654	670	694	678	635	692	665	636	650	658	637	640	660	609	675	643	594	630	662	694	607	663	668	675	653	602	599	628	656	649	657	663	647	657	672	683	677	644	669	675	665	674	703	644	690	677	628	665	657	610	642	652	651	715	678	675	611	620	653	627	615	605	632	646	653	656	613	651	641	655	675	614	590	666	706	693	622	656	640	628	657	668	644	650	635	613	635	629	655	623	636	621	684	657	595	661	638	684	698	624	621	666	606	638	645	609	640	663	657	666	687	663	605	681	629	662	597	625	664	644	637	625	669	705	647	631	607	623	631	650	658	606	644	671	646	656	600	652	690	627	631	639	655	663	689	642	673	641	688	619	679	671	656	631	701	686	633	694	627	648	664	657	619	631	649	621	661	656	665	688	687	668	654	640	651	624	668	682	665	642	711	634	642	664	658	614	673	618	642	641	644	634	654	676	677	645	675	641	687	669	671	601	625	649	666	684	677	662	622	702	639	636	591	642	632	657	672	638	683	642	665	640	664	619	640	671	647	621	648	665	693	577	661	679	655	702	640	627	703	663	625	656	658	635	676	607	643	652	708	638	597	621	643	671	673	664	700	643	656	616	640	658	637	714	647	665	676	671	679	627	679	647	666	642	655	648	637	640	640	626	650	635	670	643	653	609	653	643	641	644	641	678	653	676	642	636	645	637	661	648	638	626	656	644	674	643	625	633	628	623	636	648	633	670	700	663	613	657	629	686	645	625	649	667	657	640	634	634	711	671	633	671	615	629	642	709	666	652	674	696	643	682	631	635	655	665	638	673	657	630	644	629	627	612	660	631	611	674	643	669	666	652	647	654	663	608	610	656	662	661	650	669	656	664	678	640	649	659	660	656	616	669	654	600	638	639	665	655	642	686	647	564	644	658	669	686	656	621	623	642	628	649	642	663	634	670	694	625	664	684	657	665	645	658	684	631	647	628	652	659	652	682	671	638	653	645	674	630	640	695	647	638	628	629	603	633	648	647	639	683	619	647	664	613	655	650	715	669	651	633	660	628	603	616	663	637	609	626	664	630	623	676	650	625	677	643	707	664	661	678	661	651	663	701	660	655	682	674	687	609	643	665	613	655	678	613	665	658	699	612	688	706	633	604	679	682	659	677	616	646	651	688	636	642	661	652	647	684	669	672	650	704	638	665	676	675	628	646
28509	3238	727	459	294	238	212	160	158	160	132	138	154	142	133	117	137	136	122	112	124	129	117	137	112	126	127	104	94	105	110	132	125	136	116	122	152	121	134	119	119	125	103	108	109	113	135	109	105	108	130	98	129	119	108	113	112	97	126	124	113	128	101	143	108	110	121	113	118	132	124	104	123	119	102	119	117	120	110	118	121	116	122	93	131	101	125	138	113	100	114	111	89	131	116	117	108	123	126	121	119	114	132	117	119	107	91	115	113	107	125	132	100	126	85	118	136	101	102	119	121	111	136	120	122	118	108	109	110	126	120	118	103	105	99	130	119	90	108	126	108	107	123	91	83	118	115	133	104	102	128	133	115	119	112	100	99	127	114	115	115	115	144	119	93	111	132	120	104	119	120	114	92	111	118	101	106	118	119	93	110	113	108	137	108	134	111	121	106	119	119	114	139	121	124	121	133	117	110	113	104	111	123	114	122	118	97	108	125	121	119	85	112	133	115	121	94	124	106	108	123	121	119	119	120	128	97	113	115	103	113	121	100	123	114	123	142	106	117	111	105	116	121	120	104	117	104	111	131	115	128	121	123	120	93	133	104	129	145	115	137	133	124	117	88	100	112	119	122	111	114	119	119	128	122	121	138	103	127	110	129	119	112	110	107	114	106	119	121	103	102	98	125	127	125	107	112	114	100	112	132	115	111	114	81	110	107	128	126	106	106	119	107	116	126	97	127	127	135	114	126	118	104	134	117	93	109	107	131	125	98	146	123	126	124	138	122	114	127	116	116	108	121	105	128	130	127	120	129	124	130	135	107	125	120	115	107	114	137	113	108	134	131	138	110	128	113	128	104	127	100	111	108	118	123	106	112	119	106	121	103	129	112	106	127	115	138	108	104	120	107	97	117	114	122	119	128	125	111	112	108	112	105	103	99	126	122	129	100	119	115	117	117	129	111	113	111	121	103	109	141	107	102	112	127	108	125	124	133	109	113	142	121	127	108	122	127	124	118	126	119	109	99	123	125	104	135	111	125	125	135	108	103	110	141	124	115	127	134	112	102	106	103	94	121	99	114	115	129	109	102	122	93	111	108	123	113	116	96	118	123	115	107	111	98	113	124	129	113	129	106	122	110	113	113	134	128	98	92	78	114	102	114	107	119	116	125	132	117	122	113	107	97	118	114	119	97	123	114	101	129	112	133	126	109	102	125	136	121	114	111	117	117	126	106	134	125	103	120	122	127	130	97	118	116	98	112	99	119	119	119	104	106	112	120	109	111	108	118	114	110	126	114	112	120	116	113	106	112	116	130	120	135	146	120	128	123	123	144	121	106	113	120	109	111	101	123	118	97	109	103	133	113	105	121	129	124	143	113	109	112	130	120	100	132	119	119	115	115	123	110	120	120	120	105	113	130	127	126	120	115	124	108	122	98	111	123	107	110	119	124	117	118	139	116	125	101	103	114	104	114	128	126	124	134	133	106	101	121	115	127	129	123	123	132	121	121	106	104	132	111	126	134	114	115	124	115	115	111	120	126	118	114	132	106	110	109	119	128	115	128	100	127	111	120	126	105	99	103	114	112	128	116	104	102	107	107	122	99	121	99	116	114	113	98	126	122	125	124	111	104	124	123	115	146	142	125	134	118	95	109	116	127	135	109	132	106	126	105	115	120	92	132	125	120	126	100	114	113	117	112	114	110	102	136	131	132	114	125	125	114	96	123	136	112	120	142	81	97	116	112	113	127	134	108	111	117	103	103	117	99	101	93	99	142	109	123	104	124	134	131	136	105	118	146	87	101	126	116	128	118	150	105	106	121	107	99	107	116	111	101	118	112	119	110	120	96	128	129	114	116	122	123	101	95	122	112	111	144	112	137	119	97	148	109	121	126	133	104	131	112	118	106	131	114	114	120	114	120	115	107	123	135	112	131	111	119	114	121	107	112	125	123	101	107	122	110	131	123	101	116	135	120	127	108	123	101	111	125	91	122	118	120	105	105	109	117	123	125	118	112	128	112	114	112	110	123	111	112	104	111	114	117	117	112	97	116	143	121	129	128	131	116	111	93	113	131	107	125	105	132	124	114	119	117	117	112	112	109	118	122	130	107	113	119	114	124	115	118	104	116	120	114	105	98	93	117	113	126	110	117	123	130	99	112	118	115	108	115	93	106	138	117	122	122	125	134	125	110	126	115	107	110	123	114	117	105	126	144	103	111	117	119	122	99	103	117	133	119	123	107	103	100	122	123	108	109	111	125	109	126	110	114	121	132	116	110	100	114	100	113	120	122	114	122	103	113	117	129	109	135	128	140	133	118	111	103	117	106	104	120	124	126	126	122	113	107	124	128	124	93	105	115	116	116	82	118	103	129	133	107	103	119	121	96	109	138	132	130	97	106	96	111	99	82	118	113	121	118	114	104	87	109	124	99	107	111	114	121	112	115	111	122	129	114	118	105	114	128	91	124	117	122	110	96	109	143	127	142	112	132	119	107	117	107	113	98	128	120	114	112	123	136	117	127	127	127	120	133	121	112	120	125	129	126	132	136	106	105	118	119	121	120	129	116	117	123	109	124	129	119	121	133	150	120	115	108	121	116	126	120	122	102	116	111	103	136	113	104	94	121	136	120	105	102	104	106	134	113	127	107	125	117	133	105	105	103	124	124	120	116	134	120	129	107	114	125	105	107	109	121	116	116	119	95	135	97	135	124	106	126	106	128	124	130	139	116	120	112	115	106	93	114	103	125	125	112	140	109	105	128	140	112	110	135	115	114	111	95	113	102	132	122	94	115	115	125	116	101	110	108	118	123	128	118	146	122	127	129	121	112	133	109	123	118	102	117	116	116	135	130	117	131	135	114	94	121	108	123	114	125	126	119	116	118	105	111	114	115	104	107	100	125	123	122	128	120	114	116	126	97	94	111	125	129	120	110	99	115	123	109	122	100	113	124	120	113	100	110	107	110	113	121	89	101	107	108	108	117	108	101	89	121	113	105	128	119	101	109	103	121	123	116	108	132	134	112	100	132	113	116	101	111	119	117	114	114	117	125	125	128	104	112	123	122	102	158	119	127	113	115	108	122	125	107	114	118	105	113	102	111	131	122	111	132	133	121	114	109	128	115	134	130	122	117	128	92	106	104	110	116	124	119	123	121	135	129	129	110	111	123	132	111	103	98	120	116	103	104	115	118	106	120	93	136	110	136	108	108	116	132	115	101	128	127	126	100	125	120	119	110	133	141	126	114	128	122	130	109	130	134	123	110	118	113	124	116	101	104	121	123	138	109	106	107	122	117	130	125	135	115	102	129	123	121	113	110	119	109	113	121	98	95	103	107	103	119	114	116	118	138	109	116	97	129	108	116	101	138	93	111	114	123	128	137	133	128	125	121	121	119	132	128	117	121	128	106	143	124	138	120	123	110	83	120	114	112	124	100	119	107	118	133	115	115	122	115	114	111	114	122	120	134	89	123	126	135	103	132	111	108	113	93	103	129	109
16911	700	1329	1469	1305	1055	858	683	581	529	529	510	452	446	399	429	397	415	388	387	378	381	345	353	383	335	349	342	338	351	338	347	337	319	330	307	341	320	361	329	328	377	335	337	350	333	326	328	319	341	300	352	328	321	325	327	297	339	300	297	326	293	339	339	303	301	296	331	316	329	331	320	278	298	295	302	310	325	315	344	308	321	331	304	319	305	301	342	306	334	308	330	325	331	330	309	325	326	337	312	329	305	293	319	322	316	335	302	308	343	304	313	310	321	330	293	302	323	315	332	300	307	333	307	303	338	318	318	329	284	325	314	298	279	290	283	337	336	332	326	304	315	309	338	316	340	325	328	311	279	314	294	330	334	341	300	294	332	324	329	330	312	318	286	313	311	339	318	308	308	300	328	344	301	340	301	287	352	338	312	298	292	286	310	301	316	308	302	297	316	317	304	332	311	315	310	313	314	307	330	316	306	308	277	298	301	327	325	294	336	300	330	304	311	329	318	303	289	307	321	318	299	315	318	314	292	332	298	346	311	344	310	315	290	298	336	309	264	287	318	322	326	323	326	311	310	309	295	338	304	290	318	315	319	311	275	324	321	333	311	323	311	276	335	308	317	323	331	306	299	307	300	289	316	341	312	342	299	306	314	313	301	271	351	306	332	324	329	305	305	317	314	346	285	329	300	306	303	297	351	307	340	308	313	283	325	320	314	327	332	304	321	275	312	280	329	290	321	316	315	314	313	298	290	296	311	304	314	294	324	311	288	314	318	305	311	336	333	300	330	290	330	345	318	322	321	321	305	335	305	357	310	326	301	334	282	310	346	311	311	327	319	307	299	311	321	324	303	301	324	295	352	331	324	323	313	317	309	337	316	311	322	306	310	335	271	315	317	303	305	303	284	331	320	321	296	302	335	318	324	266	337	308	301	299	316	300	309	332	315	351	311	283	308	335	296	308	306	304	301	298	324	308	321	286	322	301	316	323	275	309	310	312	337	313	302	294	327	329	322	333	324	313	298	299	263	332	309	313	307	331	306	321	303	299	324	289	296	350	290	302	313	322	299	299	308	311	309	335	315	308	293	334	271	323	315	300	330	317	315	318	323	300	332	296	289	312	327	316	345	307	310	325	290	270	318	316	336	324	307	329	323	320	337	326	299	323	319	324	300	298	317	327	348	303	299	303	315	288	328	317	313	314	265	318	298	280	336	297	304	310	305	293	331	328	302	289	300	311	326	284	300	303	304	297	339	347	301	297	322	291	324	308	274	303	324	300	302	296	299	315	307	287	319	314	337	267	321	311	297	312	346	333	324	297	312	289	308	317	304	314	279	301	277	340	317	311	328	284	304	304	309	298	334	323	273	319	311	311	310	307	348	302	328	297	293	312	315	299	322	316	316	323	330	316	328	275	309	318	344	331	315	355	318	326	319	297	306	342	314	326	295	338	312	311	313	289	323	307	320	267	328	311	313	279	281	302	314	330	286	295	306	326	323	304	306	306	295	315	321	322	304	322	312	313	306	303	327	313	311	331	328	344	302	317	322	299	332	300	342	315	300	333	291	343	299	304	320	310	299	288	297	316	332	320	324	333	313	303	314	304	307	292	325	296	329	311	307	315	308	342	285	342	275	350	327	328	328	329	352	317	306	304	316	328	312	310	287	340	285	321	314	288	320	335	328	322	289	310	300	318	325	293	315	345	324	327	321	321	305	327	326	323	319	337	305	318	321	284	315	332	316	311	285	307	348	302	338	327	330	322	317	323	292	283	294	316	311	308	317	300	335	298	283	310	309	314	315	294	298	315	319	345	322	321	301	294	305	286	321	352	293	321	308	351	313	322	328	312	316	324	319	337	310	337	319	320	288	313	286	329	327	310	274	292	313	274	320	297	310	329	335	303	297	337	284	316	286	312	334	312	299	306	321	321	319	292	318	304	284	278	318	307	251	308	301	299	302	321	302	319	304	358	325	323	284	320	295	303	277	355	326	301	312	333	298	268	271	338	301	305	313	289	306	289	320	309	311	303	281	304	301	317	328	314	307	302	324	335	301	323	293	314	341	293	321	302	304	302	277	317	309	311	302	299	353	305	337	303	299	352	303	335	315	340	323	322	278	321	336	297	305	317	314	331	319	301	314	325	302	275	284	312	331	318	291	277	338	330	317	282	288	285	322	309	310	307	351	299	284	294	310	359	300	321	324	320	300	299	298	325	323	339	299	332	310	285	336	301	304	320	302	329	301	304	302	338	310	281	316	334	337	330	324	307	303	345	325	300	303	330	288	320	320	330	304	328	309	314	300	300	329	314	310	322	302	324	274	311	299	308	309	323	304	303	273	329	299	300	333	303	296	346	331	310	311	289	288	320	317	331	318	300	321	301	317	340	308	313	346	299	308	289	289	323	292	304	324	328	288	276	310	307	298	291	291	279	328	343	311	323	325	309	340	326	278	323	319	285	298	296	335	328	321	301	328	310	306	319	285	315	302	312	324	299	338	293	292	286	316	312	311	318	335	303	319	302	302	317	313	293	317	325	285	318	320	289	320	299	304	280	319	278	327	312	285	362	325	287	306	335	315	312	262	309	340	312	310	306	310	327	338	291	341	299	311	304	351	327	305	306	312	318	300	313	327	370	298	316	359	334	308	286	317	315	317	308	315	325	326	312	337	301	290	300	312	332	280	316	311	312	367	297	296	316	309	324	303	354	310	331	280	328	308	336	326	306	322	315	325	295	293	321	299	290	299	336	315	325	307	331	337	296	276	313	318	330	323	302	328	292	308	284	283	313	283	318	351	343	269	309	298	279	294	343	320	322	302	312	314	299	300	320	306	310	339	278	289	295	303	296	296	292	291	312	326	329	268	332	321	316	328	297	290	309	296	306	321	321	328	283	313	322	276	329	309	318	308	341	301	350	342	329	336	311	305	330	339	306	337	309	297	326	305	317	331	320	317	349	299	315	302	305	300	306	310	303	335	298	314	300	305	295	320	311	327	321	285	307	309	328	310	305	284	288	332	328	290	313	310	308	305	319	322	321	326	328	296	317	292	288	318	301	320	305	313	322	295	306	330	318	298	300	315	326	331	306	311	337	293	325	318	315	310	324	288	327	285	303	281	311	316	315	309	339	343	313	313	340	290	304	313	324	301	305	307	312	287	317	328	291	338	310	331	302	300	295	301	313	310	306	331	313	321	303	321	323	346	314	315	337	316	315	321	312	314	302	308	282	289	316	334	306	308	337	312	292	329	301	284	327	300	316	339	291	324	297	315	327	313	309	301	313	332	327	300	292	320	312	326	306	324	307	283	294	340	313	319	293	313	290	319	326	310	313	310	296	317	294	313	329	305	315	328	329	329	298	303	338	320	277	280	317	323	284	295	299	290	315	335	326	330	309	274	288	319	308	321	315	335	323	281	310	309	322	309	348	299	338	305	291	304	304	307	287	298	320	298	323	298	312	315	322	329	309	319	311	341	326	305	285	313	299	312	316	313
5144	425	352	348	367	372	345	334	363	352	342	360	324	360	351	331	364	375	351	346	369	384	349	328	379	350	334	363	331	362	326	346	343	355	332	362	395	351	358	363	375	340	363	342	382	322	351	333	346	395	346	325	336	334	378	315	360	349	353	367	384	358	318	363	351	377	345	361	336	324	388	362	345	378	378	330	384	342	361	376	326	357	349	371	333	361	363	299	328	361	337	351	356	347	335	349	353	337	359	342	345	331	368	358	336	350	337	363	389	375	310	366	346	336	341	373	340	382	376	346	303	351	359	321	349	320	347	331	354	355	389	337	373	334	372	341	330	375	392	347	342	373	335	354	346	327	376	391	353	382	366	363	380	357	356	345	336	347	350	361	367	370	344	363	316	370	367	335	307	327	374	379	327	373	315	323	384	337	379	344	327	338	365	367	337	337	335	329	370	347	363	333	351	353	331	359	345	360	325	368	358	364	368	327	344	338	333	346	341	366	352	384	360	298	322	350	360	335	395	369	367	352	359	334	376	361	397	332	378	357	332	323	338	344	347	371	351	330	376	340	351	314	350	389	335	349	335	396	362	332	397	334	365	335	339	328	361	342	358	359	362	382	330	355	345	361	374	348	368	349	364	331	379	343	344	316	304	360	353	358	337	343	370	342	385	358	352	385	348	316	368	344	347	355	372	383	376	325	361	361	353	361	387	344	342	371	420	365	367	347	349	347	367	341	341	328	315	364	350	361	302	345	379	356	371	369	349	365	345	363	348	345	356	366	333	313	336	337	343	353	351	328	320	362	330	359	352	347	330	318	358	350	373	364	329	360	342	403	352	344	347	338	312	329	326	326	364	357	385	370	354	352	388	380	359	346	372	334	349	340	355	361	342	336	357	362	319	344	370	326	365	333	347	371	347	336	324	380	339	329	337	339	342	372	349	330	356	377	361	355	305	352	367	372	383	337	374	385	348	377	324	363	344	375	344	333	348	321	349	347	320	356	342	348	372	372	369	324	384	342	369	367	352	313	321	347	347	310	350	357	340	338	354	344	381	326	368	345	364	374	382	301	346	339	336	382	363	369	380	374	362	351	353	322	364	353	347	389	330	326	335	385	368	341	366	362	370	336	349	348	356	349	338	371	310	323	332	306	340	348	371	357	342	325	326	345	377	303	362	320	356	322	349	366	366	323	367	371	345	354	362	375	362	360	368	344	354	323	333	333	342	395	312	322	348	316	335	396	388	389	355	374	342	361	378	350	393	356	341	337	370	349	339	328	365	352	387	340	363	346	371	366	337	338	368	386	351	369	318	352	339	343	374	329	359	369	335	346	354	372	361	353	383	328	353	339	365	385	336	327	374	315	336	334	345	373	358	367	318	362	384	331	358	391	359	366	337	362	338	321	351	344	339	357	363	344	355	338	380	370	326	369	355	388	349	353	335	377	348	329	358	314	336	335	368	342	389	352	346	346	343	354	358	359	353	338	332	342	336	369	345	334	351	328	354	353	354	341	334	339	378	356	368	323	368	345	340	347	352	339	345	376	384	351	359	343	374	358	371	362	375	337	338	351	353	382	340	370	324	335	364	345	382	355	360	392	329	346	341	351	333	338	350	358	360	353	327	330	332	341	387	339	368	327	334	348	347	343	345	356	344	346	366	335	341	378	331	366	338	355	337	341	341	348	391	343	321	346	363	346	349	347	370	332	352	330	351	339	373	326	334	397	361	329	385	339	358	298	350	331	359	353	390	376	371	360	357	379	342	367	349	347	394	356	335	354	352	370	348	341	372	331	336	352	339	287	316	326	380	349	376	328	346	332	365	365	373	335	310	382	351	349	366	378	352	344	323	352	349	381	343	347	340	381	389	327	341	354	347	345	345	357	364	374	378	364	357	355	327	355	375	377	305	346	362	341	341	356	369	368	346	365	371	367	401	370	378	373	365	337	386	336	347	327	362	368	352	321	346	334	358	354	377	363	365	339	343	367	375	341	293	359	357	366	337	386	318	334	354	379	360	350	370	396	330	370	350	353	327	348	347	369	388	356	377	312	328	381	313	313	379	337	307	341	351	331	348	355	338	337	347	352	332	352	348	340	335	317	330	356	331	353	324	340	301	335	316	357	349	358	345	391	374	375	356	353	354	322	338	340	351	349	392	342	345	328	343	328	373	375	372	346	336	353	384	357	342	355	355	345	335	361	362	346	372	331	375	353	359	376	342	353	341	361	345	335	336	338	321	367	377	354	349	333	375	359	338	362	367	323	321	368	347	325	331	343	384	365	353	329	346	356	349	339	378	401	331	349	346	345	335	327	357	324	383	374	354	324	360	349	366	336	357	339	330	355	340	355	356	378	371	332	367	341	346	322	326	305	339	353	346	341	358	401	345	390	333	334	382	315	343	394	362	361	364	348	364	362	384	339	345	335	326	337	361	369	328	330	340	342	345	391	353	351	366	380	378	333	326	348	369	369	360	331	365	375	360	383	343	340	362	350	352	324	366	332	303	379	359	341	364	348	342	352	336	321	343	359	346	364	359	333	330	322	345	394	383	369	355	387	352	343	336	348	356	351	330	317	360	314	347	338	406	316	340	359	355	393	368	351	352	326	352	349	343	352	326	340	345	363	349	345	366	309	373	334	345	359	384	349	382	361	348	351	371	374	341	373	349	362	366	345	330	337	345	343	393	356	332	372	338	341	344	322	343	341	357	325	386	355	351	336	356	354	379	359	329	325	322	331	366	398	349	350	350	332	354	338	373	363	353	350	370	339	347	357	375	329	344	359	353	380	361	316	349	361	369	345	333	369	355	369	364	352	346	340	356	316	340	376	341	333	346	380	373	379	335	356	348	364	347	322	366	371	342	364	357	329	352	362	360	361	360	352	327	346	375	348	363	339	378	334	360	344	355	314	366	350	361	307	357	358	348	361	332	363	371	338	343	367	388	367	342	356	336	349	338	337	314	346	376	361	352	337	317	331	328	371	366	369	339	370	334	326	353	332	360	343	373	341	349	322	360	368	351	323	347	327	359	375	328	359	357	346	370	374	366	328	354	342	377	337	340	373	335	342	373	330	302	351	362	325	332	339	396	343	369	331	373	343	354	349	337	365	368	327	350	381	365	341	335	354	387	368	343	350	360	379	334	288	342	346	320	333	359	318	348	326	339	331	381	365	373	378	357	359	337	379	331	321	337	366	355	352	349	371	357	365	362	345	358	360	329	307	353	362	361	335	352	376	359	363	351	330	321	330	331	341	347	330	345	354	356	346	348	334	330	340	358	367	376	338	325	367	361	361	331	336	348	357	360	331	316	376	355	333	335	345	391	350	357	359	342	388	375	353	377	372	347	356	349	331	363	338	355	340	338	362	333	333	356	344	334	351	347	376	326	380	369	371	307	394	353	339	351	383	332	326	364	345	354	360	374	346	362	364	360	342	355	331	360	343	368	350	343	338	354	388	358	334	342	336	365	358	366	355	368	347	327	346	363	345	348	355	360	385
4579	845	825	898	819	819	910	886	840	786	811	835	807	831	831	849	791	767	835	879	859	810	848	784	773	849	815	822	853	845	868	827	838	852	812	846	830	860	835	835	806	807	841	830	812	845	846	804	832	822	812	814	821	806	853	824	838	861	833	834	795	771	819	784	857	858	838	841	799	855	915	827	854	762	853	823	851	831	769	768	827	831	815	802	790	861	858	836	817	825	777	832	835	838	835	792	790	838	836	787	814	821	799	813	818	798	825	821	843	832	840	817	814	770	829	789	845	821	854	870	819	796	859	802	820	824	792	855	845	804	849	856	812	824	874	787	853	799	801	813	826	848	829	830	814	814	780	786	782	823	796	771	817	804	865	836	834	817	856	807	801	834	768	855	863	784	815	827	852	859	805	873	833	873	855	818	804	813	774	798	838	877	807	798	781	817	806	825	792	781	766	789	827	824	799	883	875	804	750	863	861	784	827	838	799	820	786	853	869	841	847	802	821	806	801	838	819	820	765	830	835	908	828	811	817	800	839	799	848	805	840	863	866	835	813	808	799	816	732	807	870	783	820	792	854	826	848	853	818	798	881	801	806	843	824	850	828	850	807	823	782	814	830	766	826	825	844	837	832	863	793	822	927	820	822	827	817	800	859	844	791	816	870	805	804	843	799	794	862	798	867	882	836	837	815	820	784	882	856	828	790	792	912	811	825	831	860	813	782	827	884	825	829	825	804	839	850	803	788	810	843	839	808	828	833	817	790	763	792	836	821	843	799	781	818	840	828	772	869	831	849	813	858	836	829	891	811	846	861	833	841	844	804	800	832	820	814	827	817	845	849	774	866	808	796	818	834	878	848	820	754	864	858	885	880	838	847	783	796	862	849	789	824	801	793	839	837	871	802	843	805	855	830	790	802	816	839	841	895	848	775	843	805	801	876	854	805	780	844	801	838	868	873	813	832	843	825	848	795	800	801	795	859	823	846	835	841	862	806	846	807	813	761	763	799	819	886	860	784	829	846	822	789	850	857	802	866	804	815	825	826	828	853	834	822	805	853	800	771	824	827	804	796	853	833	809	771	777	846	889	821	794	841	881	780	820	869	810	839	790	806	837	825	825	823	848	804	812	835	766	808	840	811	796	756	812	796	827	782	846	804	868	800	838	812	860	839	790	784	816	866	801	872	826	780	806	835	851	847	801	795	851	817	804	880	807	804	836	864	784	797	819	829	748	818	812	827	809	847	774	796	844	872	772	818	809	811	837	825	801	805	827	829	859	846	788	840	824	802	830	882	814	837	803	839	810	847	899	796	820	773	813	817	828	866	851	889	876	841	760	848	753	829	826	817	827	794	747	871	796	846	842	800	822	783	866	822	825	804	777	820	802	833	753	787	837	844	841	847	820	810	781	858	846	800	811	865	834	877	831	817	751	840	810	826	821	822	850	807	807	793	848	834	815	795	836	807	834	804	821	829	793	866	783	745	833	831	841	799	776	828	804	814	817	820	817	783	851	815	819	838	816	831	823	852	783	848	816	842	814	821	871	794	817	829	801	843	827	796	775	770	855	795	838	843	806	784	841	796	775	797	827	784	809	834	848	840	850	799	848	805	808	846	834	819	789	851	819	798	832	845	816	811	875	857	813	836	814	822	782	829	757	860	817	751	781	822	796	780	800	801	793	812	828	811	848	843	837	853	829	841	846	841	804	887	830	819	776	822	811	844	837	808	819	842	838	819	770	846	852	787	829	841	841	819	781	838	828	799	814	829	789	798	792	822	804	814	829	857	824	791	785	821	857	798	852	808	796	813	806	832	778	805	859	844	811	807	815	817	802	857	798	840	783	815	813	817	831	803	850	842	835	814	871	805	761	797	837	889	790	836	800	828	812	815	821	799	793	794	801	863	799	810	809	833	818	813	782	773	800	829	812	831	835	853	809	799	829	825	832	834	857	826	851	841	846	786	798	849	809	866	852	801	837	765	813	838	862	827	793	820	832	816	782	820	840	752	828	834	804	810	807	806	827	820	842	858	810	852	823	774	799	808	804	822	808	784	814	811	826	855	813	882	843	811	819	820	854	841	830	853	774	828	799	853	830	844	811	799	831	804	820	840	751	822	807	806	790	830	850	819	843	814	848	797	783	811	836	798	801	894	798	834	809	802	874	851	803	799	836	841	825	826	847	838	813	808	867	807	794	855	808	815	802	803	807	807	810	834	892	851	765	800	768	833	815	802	835	844	800	832	830	795	842	867	832	809	799	879	790	808	823	803	816	830	854	768	818	831	801	845	790	843	808	834	780	831	864	789	864	794	789	819	812	793	804	849	803	843	786	819	824	839	788	830	846	845	847	837	848	809	839	768	803	833	808	831	844	825	862	816	809	850	874	825	838	868	883	833	800	815	827	850	851	879	872	844	835	809	802	808	843	827	810	861	868	898	837	851	799	824	818	817	858	833	837	849	865	836	809	822	801	842	796	791	873	799	834	813	888	822	834	776	875	858	831	779	775	783	794	812	790	791	839	861	788	801	828	781	805	873	825	827	785	809	823	813	770	786	836	861	829	819	885	807	830	838	816	844	793	769	801	884	814	856	787	851	843	835	829	837	848	823	827	781	797	849	827	775	799	847	896	826	855	798	804	811	811	820	842	785	822	809	832	761	804	807	836	830	827	885	871	815	833	790	822	847	830	800	835	806	802	885	821	836	871	822	821	855	866	800	821	818	809	833	791	831	877	836	841	779	864	868	840	831	845	796	803	825	842	840	820	848	830	812	838	797	842	817	790	824	830	802	778	823	841	863	816	853	786	832	799	766	785	871	835	816	837	796	817	819	807	788	872	842	814	810	824	832	839	868	825	754	757	798	860	829	842	829	761	829	809	829	830	877	834	796	839	812	818	875	788	878	778	854	780	878	809	844	801	796	813	779	854	811	788	820	812	806	825	838	831	797	813	813	827	821	764	806	807	809	826	896	839	802	848	803	840	865	815	778	804	859	867	839	882	815	764	841	827	801	808	804	862	853	828	818	793	849	829	837	797	788	830	819	844	809	788	804	831	786	843	801	768	829	779	819	787	831	892	849	835	799	787	827	820	791	796	834	853	851	799	831	811	854	789	846	841	851	834	794	849	857	799	819	812	869	825	837	821	884	862	790	825	846	816	885	860	850	761	810	812	777	859	874	825	836	801	793	810	766	809	796	820	885	825	818	780	815	803	870	814	783	806	833	823	840	839	861	810	831	794	760	795	833	825	797	869	825	799	795	817	826	805	824	827	840	824	851	847	790	858	799	804	818	847	810	833	871	835	853	822	787	850	842	787	804	825	806	866	788	771	748	844	774	804	810	825	857	768	782	787	817	813	782	831	846	815	817	809	761	784	818	801	836	864	809	818	806	911	836	819	793	805	834	837	768	833	838	801	757	885	841	755	833	787	764	838	826	821	826	846	816	833	820	846	819	868	797	841	812	834	791	843	800	853	760	791	816	843	846	761	836	803	806	806
17272	1260	511	414	424	314	313	284	295	278	281	298	298	281	271	291	285	278	260	284	296	285	279	256	258	290	295	264	268	263	274	294	282	267	283	281	282	274	260	249	264	289	311	292	241	282	290	250	280	270	289	270	276	232	300	267	269	281	269	277	288	286	262	313	249	292	283	267	258	268	294	289	276	309	293	255	247	286	287	250	287	268	308	290	294	270	238	288	225	280	267	251	282	278	296	268	260	255	277	278	265	283	282	276	278	295	268	311	274	274	268	275	274	267	284	262	258	297	251	260	261	283	280	261	264	274	279	271	260	267	295	270	292	261	275	269	280	258	272	279	266	286	280	285	274	293	309	278	269	264	283	274	239	277	249	263	258	279	271	251	230	278	285	278	254	273	262	271	254	281	267	285	244	266	306	252	279	290	257	277	252	291	290	234	304	292	264	268	251	261	268	255	287	284	249	260	264	274	281	260	255	290	264	264	278	266	282	286	264	293	256	271	269	238	266	278	301	290	288	271	289	253	275	277	282	264	281	266	255	282	284	285	259	249	244	272	286	257	282	260	280	301	250	258	304	274	261	266	280	276	292	265	271	264	234	269	269	268	249	296	254	271	259	271	266	290	262	253	279	280	274	247	297	276	240	262	271	290	283	274	260	261	265	271	245	265	270	290	266	269	270	267	258	295	256	258	283	291	272	284	288	286	285	287	244	293	246	260	280	275	283	273	284	263	275	276	262	302	280	272	260	272	260	268	255	288	269	271	275	286	240	315	269	245	303	285	256	268	279	308	310	290	292	259	246	271	293	271	269	311	270	262	278	286	265	242	261	256	268	268	245	260	275	289	234	289	276	319	290	262	265	285	261	244	263	296	259	264	292	264	286	301	279	277	282	257	285	270	259	319	273	282	297	226	244	246	282	242	289	268	273	291	293	289	284	285	277	271	298	299	288	256	273	308	290	288	272	300	281	306	263	252	280	269	249	282	284	295	268	270	271	294	263	286	261	261	269	256	284	283	249	278	286	284	290	261	273	296	272	275	276	287	252	291	269	245	293	281	297	260	271	254	285	250	255	285	289	281	262	237	269	274	248	253	258	258	267	279	301	308	282	270	291	271	256	262	251	275	267	261	287	262	278	277	281	282	284	275	275	262	252	300	262	314	275	265	268	288	266	276	268	254	269	255	269	295	257	266	289	268	288	287	261	272	284	254	269	265	255	295	303	299	270	297	283	285	271	280	240	278	300	280	305	291	277	251	273	241	246	275	265	279	278	295	282	299	237	255	280	288	253	274	235	288	264	266	278	299	288	264	274	292	273	268	271	276	281	292	287	247	244	291	293	288	256	272	300	297	273	260	288	279	251	272	268	293	270	238	271	284	280	286	261	238	268	259	284	266	249	265	279	298	284	270	282	259	253	233	303	269	273	319	289	300	266	261	258	250	259	266	285	297	280	249	276	275	282	285	254	273	318	297	284	272	277	258	286	267	294	262	275	292	273	276	261	277	258	277	259	306	277	279	236	269	230	279	260	272	274	295	279	300	279	281	285	291	309	271	262	240	301	255	270	282	289	265	265	252	291	288	279	282	272	289	305	249	296	345	287	277	287	274	259	279	243	278	274	268	299	303	266	265	250	267	281	287	253	246	265	283	243	283	289	302	291	253	277	288	250	311	289	292	257	264	267	277	276	260	256	266	291	267	258	270	258	289	273	282	268	272	253	254	265	258	275	259	279	263	261	281	236	268	274	282	286	281	294	283	269	239	261	279	230	279	279	289	284	272	299	313	285	283	287	282	283	279	271	288	277	276	238	266	271	262	280	289	266	285	264	260	262	277	300	262	263	273	286	235	250	279	300	282	253	278	310	283	255	260	264	284	307	257	285	272	273	272	281	264	272	292	257	279	299	274	258	273	251	277	250	285	279	286	287	265	268	281	274	274	262	268	266	289	268	279	270	294	238	276	271	268	269	235	286	276	253	300	257	290	241	275	295	282	265	265	286	283	257	250	278	243	262	278	293	309	241	279	251	291	286	288	240	273	286	267	260	263	280	303	275	248	268	258	268	244	285	314	278	259	246	280	275	283	264	274	265	266	271	293	258	284	273	265	268	284	266	270	253	254	272	281	293	289	299	271	283	270	244	283	247	248	247	279	276	279	268	268	266	272	299	294	281	285	248	273	291	285	281	255	272	270	282	259	290	253	277	263	275	255	270	293	272	243	277	272	251	263	288	262	255	261	260	262	312	277	255	251	260	310	286	285	274	272	285	271	242	281	258	258	297	290	260	283	269	247	290	235	275	278	257	267	286	250	253	285	258	326	257	224	268	268	281	285	284	269	254	264	285	268	253	267	289	233	247	262	254	275	259	261	297	273	276	287	250	285	270	288	294	297	244	314	286	261	304	251	295	280	228	295	269	270	260	277	274	267	266	279	273	280	265	269	267	250	267	278	308	296	260	273	278	242	270	262	267	267	262	308	316	279	291	255	299	277	275	260	235	248	256	281	279	274	283	267	262	275	273	298	283	256	293	262	279	282	271	243	277	243	287	258	237	252	284	291	275	271	276	251	287	266	272	288	280	277	280	267	292	270	310	262	288	286	257	260	251	282	274	283	317	307	275	292	283	287	275	269	282	272	274	293	264	295	280	301	263	269	263	313	279	273	284	287	270	279	262	286	305	251	290	250	286	265	236	284	254	282	286	274	300	238	254	284	274	282	288	266	280	304	303	305	297	300	274	256	257	248	268	255	268	304	304	288	277	272	246	259	288	281	279	284	255	249	278	283	276	271	283	274	259	273	272	280	282	292	263	259	252	258	263	246	299	252	279	274	252	266	279	272	264	297	284	251	265	261	278	280	235	258	296	275	281	264	260	261	227	253	273	263	295	274	272	251	264	274	263	241	255	286	269	279	277	240	254	259	248	268	294	289	272	288	252	269	261	285	276	271	273	266	288	266	265	285	266	272	270	277	279	257	284	292	248	267	288	256	242	276	240	257	246	250	255	307	256	283	264	300	266	282	293	259	278	268	290	281	298	241	287	301	273	240	256	281	281	254	253	269	242	291	254	312	280	271	244	276	287	287	279	278	270	263	238	287	252	294	250	275	288	267	286	286	242	237	295	310	261	276	263	263	272	269	259	291	276	263	275	281	236	269	294	297	278	288	286	267	250	276	290	269	235	253	287	250	246	267	248	281	270	272	279	270	268	283	270	272	255	260	278	242	287	302	258	257	275	264	276	256	252	280	264	260	276	261	285	258	256	260	251	301	264	273	279	301	280	256	283	255	285	291	300	246	290	297	269	278	244	259	257	234	279	262	277	252	261	291	296	273	285	254	276	282	277	288	289	267	256	275	290	298	269	292	260	261	281	251	267	266	253	275	254	273	299	264	283	266	283	272	281	287	295	276	273	277	257	239	251	277	304	247	266	265	307	257	281	274	287	268	271	266	283	289	255	264	268	236	227	275	290	256	275	297	252	268	266	272	251	274	267	264
12292	823	1162	1302	1118	1034	921	888	872	796	768	813	710	676	710	721	704	709	614	685	718	631	663	721	686	669	672	705	649	640	691	651	638	622	685	658	716	666	609	638	669	686	688	632	665	668	650	626	654	659	647	643	692	675	626	652	617	679	661	637	682	659	674	668	630	671	605	631	633	638	664	628	633	620	640	637	642	621	702	673	694	641	636	649	630	686	636	672	620	628	673	650	639	678	631	647	670	678	649	624	622	690	659	653	610	643	620	649	676	648	660	646	630	633	628	615	646	625	653	675	642	689	661	634	646	586	626	599	617	682	654	631	629	623	656	677	651	645	669	601	610	639	653	645	637	662	626	601	639	635	670	623	672	638	640	609	635	615	635	634	604	627	642	649	640	636	619	636	665	617	613	626	599	613	684	648	618	685	632	628	629	691	662	626	602	606	689	662	655	631	657	669	631	641	634	677	636	618	616	675	659	639	672	665	654	685	625	635	645	675	635	631	607	647	630	667	682	656	649	664	673	650	618	644	644	660	636	707	621	661	620	633	625	662	640	625	643	682	620	594	646	631	672	607	657	625	653	597	622	666	686	697	609	637	677	619	621	660	678	634	661	658	640	662	659	664	655	626	658	582	603	637	641	629	640	621	648	636	595	634	655	629	604	682	596	646	618	643	620	655	667	646	636	705	666	630	630	640	620	637	651	653	679	619	651	639	664	658	595	652	664	623	651	634	649	643	649	653	699	620	635	648	655	632	652	665	637	672	634	668	617	645	631	680	610	636	672	613	670	641	593	674	637	619	687	664	633	639	680	638	663	642	645	635	601	644	689	635	646	619	659	650	662	661	668	666	614	646	658	650	664	660	643	635	629	671	644	670	631	654	680	665	623	656	679	667	681	677	651	654	658	645	679	642	618	661	618	644	677	640	645	650	611	619	647	625	649	611	642	697	637	645	654	618	628	640	656	606	652	635	629	619	625	646	629	683	638	643	681	659	666	659	633	629	677	602	699	620	676	698	635	640	649	671	637	662	656	650	614	646	633	653	636	635	659	685	651	673	651	651	640	618	678	623	653	620	644	643	673	651	632	650	631	620	733	633	651	667	653	655	675	629	661	617	652	617	585	687	663	650	681	600	683	658	638	645	628	619	642	609	611	647	602	619	617	614	630	653	635	660	629	638	638	679	633	637	671	649	664	620	713	592	621	642	678	652	658	628	666	624	657	616	645	669	630	597	612	667	671	675	636	607	650	655	636	647	645	666	606	657	663	652	683	619	702	644	634	647	623	607	642	681	644	709	628	616	625	673	644	706	624	681	685	671	655	663	644	640	669	602	633	625	664	590	616	633	617	616	670	633	635	661	619	648	644	636	630	611	652	667	637	637	641	676	659	584	676	602	659	619	621	653	667	616	637	659	661	613	632	623	671	640	695	647	638	650	662	685	658	661	671	685	668	700	638	655	633	609	695	603	658	683	619	628	652	660	664	633	665	634	669	666	630	649	649	623	659	709	687	637	612	665	673	647	647	627	632	661	651	625	654	656	628	615	649	627	662	657	743	700	641	635	608	646	660	626	608	652	644	619	629	640	603	672	619	643	690	658	626	652	633	662	619	650	694	647	623	662	653	671	656	665	647	642	668	670	663	644	629	631	631	655	653	637	613	639	628	640	623	633	663	651	639	644	640	604	642	637	656	624	634	638	695	642	617	681	651	630	668	668	648	624	703	642	721	650	640	628	657	630	664	619	585	626	684	664	647	672	677	649	612	641	628	586	643	653	676	650	624	629	630	629	620	647	645	668	574	691	638	678	657	634	653	612	662	647	653	625	666	696	652	664	633	618	640	618	671	608	657	656	613	641	615	641	645	649	665	635	600	646	627	642	681	640	646	612	672	636	676	665	656	622	666	633	604	668	601	680	639	682	650	638	648	621	631	612	620	652	613	653	645	612	654	621	608	623	649	622	610	649	643	663	649	674	685	612	648	616	649	683	649	627	686	661	655	666	633	648	701	622	632	655	663	662	663	669	652	631	664	630	653	647	632	657	700	646	645	644	674	655	656	651	683	660	633	596	667	649	597	659	657	676	676	625	685	649	633	622	654	617	629	666	631	618	636	646	689	630	678	638	598	665	687	648	635	644	664	642	672	636	647	663	617	673	675	630	651	641	644	657	665	600	621	625	596	635	624	682	664	640	666	618	670	661	655	624	614	612	664	615	665	654	639	657	616	597	654	634	610	636	670	638	691	666	682	644	626	650	594	677	624	640	601	632	655	669	656	639	644	628	652	641	646	654	632	648	610	661	638	673	657	691	635	622	667	671	655	620	587	655	671	607	626	623	599	671	615	647	646	650	587	641	657	620	624	638	667	657	652	636	682	647	672	634	663	662	649	655	645	630	630	678	635	643	610	633	629	626	673	689	637	643	656	642	681	672	636	634	668	645	650	629	674	633	611	640	622	598	608	636	643	636	666	670	622	656	646	622	645	671	638	676	637	680	666	656	675	637	607	683	653	610	673	675	638	625	667	591	655	635	668	679	630	653	652	613	670	683	676	715	663	641	667	620	639	618	686	647	620	609	632	653	607	625	605	630	659	664	645	646	671	638	597	641	623	643	615	626	672	674	628	605	631	667	671	665	637	668	696	680	662	632	642	594	661	632	641	648	620	645	581	659	692	655	613	680	638	658	636	637	654	631	621	655	640	637	664	651	644	623	607	584	707	597	688	652	680	633	596	640	656	648	621	625	637	624	611	598	673	672	608	623	670	611	730	688	622	656	670	665	586	658	646	635	644	647	622	638	618	681	656	609	646	676	627	654	620	640	613	647	619	641	626	674	639	650	657	631	638	602	645	609	595	646	647	615	625	622	672	681	673	657	644	652	624	612	710	664	648	645	630	642	633	667	647	674	620	626	629	674	600	664	664	669	670	620	630	671	619	630	616	638	652	636	643	697	585	685	648	627	656	609	662	626	653	658	658	644	654	615	612	639	610	624	642	588	635	638	638	658	657	635	618	688	642	650	632	652	630	622	631	635	619	636	610	609	649	593	640	663	607	623	637	659	704	603	610	647	583	647	661	641	621	614	663	677	685	645	646	594	654	657	656	664	621	665	679	691	672	699	671	622	628	675	635	692	673	597	690	651	673	652	578	596	639	662	643	638	655	678	590	657	654	613	668	636	682	649	627	626	635	633	617	642	627	645	629	647	629	662	632	707	614	609	632	623	646	667	630	664	628	594	614	649	638	638	617	666	672	637	644	635	672	671	644	644	668	621	643	661	653	661	643	655	629	618	642	624	645	660	693	652	636	665	641	655	629	628	606	680	628	647	649	621	648	670	666	631	637	683	650	644	649	641	640	627	640	661	625	676	656	623	664	656	664	616	651	672	680	677	600	636	627	601	675	626	666	628	664	606	685	698	653	609	628	679	653	632	667	640	657	625	703	653	640	644	647	664	687	682	657	628	627	605	704	602	618	656	676	633	695	710	629	663	660	648
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
