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
338583142768	338583143277	338583143827	338583144377	338583144927	338583145477	338583146027	338583146577	338583147127	338583147677	338583148227	338583148777	338583149327	338583149877	338583150427	338583150977	338583151527	338583152077	338583152627	338583153177	338583153727	338583154277	338583154827	338583155377	338583155927	338583156477	338583157027	338583157577	338583158127	338583158677	338583159227	338583159777	338583160327	338583160877	338583161427	338583161977	338583162527	338583163079	338583163627	338583164177	338583164727	338583165277	338583165827	338583166377	338583166927	338583167477	338583168027	338583168577	338583169127	338583169677	338583170227	338583170777	338583171327	338583171877	338583172427	338583172977	338583173527	338583174079	338583174627	338583175177	338583175727	338583176277	338583176827	338583177377	338583177927	338583178477	338583179027	338583179577	338583180127	338583180677	338583181227	338583181777	338583182327	338583182877	338583183427	338583183979	338583184527	338583185077	338583185627	338583186177	338583186727	338583187277	338583187827	338583188377	338583188927	338583189477	338583190027	338583190577	338583191127	338583191677	338583192227	338583192777	338583193327	338583193877	338583194427	338583194977	338583195527	338583196077	338583196627	338583197177	338583197729	338583198277	338583198827	338583199377	338583199927	338583200477	338583201027	338583201577	338583202127	338583202677	338583203227	338583203777	338583204327	338583204877	338583205427	338583205977	338583206527	338583207077	338583207629	338583208177	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21080	1947	658	487	298	276	219	193	171	171	179	161	168	148	140	137	168	139	138	137	126	121	145	165	136	131	136	123	124	145	140	135	130	117	151	124	118	133	133	154	120	139	131	134	107	137	138	132	121	129	123	126	124	135	123	123	131	127	137	124	116	131	142	128	119	126	160	131	143	146	129	140	132	115	132	128	144	152	159	138	130	131	114	143	115	147	135	149	132	128	145	118	127	113	123	125	124	123	139	129	131	135	147	138	144	122	138	102	139	129	150	128	128	133	122	139	115	140	110	149	121	131	137	163	133	131	140	143	126	144	140	120	156	121	152	156	123	130	119	123	123	99	109	145	109	123	123	144	129	115	114	113	140	133	139	118	147	132	121	128	127	111	127	136	154	132	135	117	116	137	114	134	146	112	116	136	127	123	121	135	144	150	118	136	124	137	122	126	147	129	119	116	117	150	124	120	141	122	129	113	138	147	126	130	127	145	122	124	156	158	131	109	142	132	121	122	151	130	123	139	128	130	99	133	136	137	149	139	128	119	132	149	143	137	136	142	127	132	149	146	140	120	137	150	126	120	131	148	132	174	124	122	137	140	137	123	146	136	137	152	125	135	141	141	124	126	156	133	112	122	128	119	130	120	132	130	152	112	133	120	121	144	151	136	135	131	140	125	167	125	145	143	145	133	143	145	136	138	120	125	132	145	127	121	153	130	118	120	136	104	125	115	141	150	148	151	141	134	128	111	141	115	141	136	144	141	138	109	129	137	120	147	134	149	112	138	133	127	134	145	133	131	114	127	140	119	148	129	140	137	123	133	137	128	152	133	137	118	139	127	118	122	136	117	145	122	129	120	122	118	146	130	143	121	139	142	134	115	130	141	148	136	136	135	146	128	125	134	136	126	123	124	132	144	139	137	142	143	134	142	117	144	136	151	130	137	144	133	107	110	154	120	166	133	136	141	126	102	145	134	107	132	129	120	122	124	142	124	142	110	128	123	144	156	136	148	131	124	128	137	120	121	128	136	149	145	139	125	125	124	122	107	114	125	126	145	114	113	143	149	123	129	125	115	123	125	128	140	136	138	134	120	156	122	135	122	131	119	128	125	126	134	117	146	130	154	136	112	131	169	127	119	121	168	131	114	128	123	145	134	155	145	118	129	118	136	134	120	131	122	136	120	130	122	116	128	142	127	136	150	136	116	135	136	133	141	134	126	147	135	123	119	149	130	120	132	110	123	140	134	116	126	125	114	118	113	135	146	119	142	141	140	120	126	143	126	129	115	122	144	135	131	143	121	157	135	149	141	146	137	132	121	125	142	110	112	134	124	151	140	126	128	131	112	130	140	118	159	157	139	122	128	134	140	117	147	138	141	159	139	135	152	144	134	137	155	128	126	124	114	144	127	131	114	118	120	116	132	114	131	128	96	130	143	130	119	135	117	135	133	114	144	145	125	132	144	140	125	137	132	116	115	133	152	142	127	152	145	143	133	124	138	115	121	122	130	122	120	131	147	147	166	124	156	133	120	134	128	154	133	153	127	127	145	125	116	151	132	132	127	139	157	145	133	123	115	126	158	130	140	140	119	108	113	145	148	130	112	142	127	125	117	138	132	143	132	129	143	143	144	109	118	122	144	137	117	131	147	134	121	128	139	127	132	149	137	119	138	129	130	128	141	113	142	115	110	120	129	142	114	154	129	123	139	136	125	128	131	148	130	147	147	143	137	124	132	125	146	129	144	137	130	142	148	126	124	147	120	155	142	139	115	117	132	131	138	127	146	153	139	123	148	132	129	128	120	132	113	137	119	140	137	150	140	139	152	138	110	136	124	111	117	135	123	130	135	123	115	125	137	125	128	128	162	124	129	123	126	152	107	128	142	110	142	147	136	129	131	148	115	118	133	113	134	144	165	142	143	155	157	117	127	138	115	144	164	133	146	130	144	150	137	111	128	107	157	137	135	129	129	144	139	139	140	136	124	139	163	113	137	136	155	110	121	139	115	124	121	151	119	138	125	127	126	123	120	138	128	143	140	158	145	116	127	154	121	134	133	130	144	126	143	124	155	129	140	118	138	115	125	123	149	123	139	141	115	121	133	132	136	129	128	146	153	144	127	127	136	132	107	129	136	133	128	122	154	136	149	126	129	125	121	135	137	147	130	125	129	143	133	146	141	139	157	137	129	130	142	139	124	147	127	143	138	132	136	149	150	132	123	135	147	129	147	144	147	155	142	135	148	123	134	135	136	131	140	141	124	131	135	138	120	138	138	129	128	122	130	152	126	150	111	133	123	159	145	129	125	134	121	136	120	134	136	124	121	119	112	138	132	151	126	145	110	140	125	110	128	121	128	148	137	123	141	128	166	120	128	122	119	111	144	137	125	143	123	136	115	133	162	121	130	132	130	132	143	142	127	133	121	147	157	139	139	152	128	125	133	121	122	104	111	130	140	123	139	129	136	155	137	136	151	126	135	122	146	155	133	136	135	123	129	151	154	149	109	134	117	142	131	135	109	136	141	113	123	101	125	141	134	125	129	106	119	134	159	130	142	126	148	138	115	143	158	122	148	129	147	122	153	139	129	135	159	148	138	141	154	127	125	135	149	127	121	128	135	109	147	107	139	147	131	115	112	128	130	134	133	144	123	123	126	133	128	140	107	122	141	147	122	124	150	158	121	126	139	114	143	128	112	119	145	130	129	137	148	120	123	130	143	153	139	122	127	148	136	134	134	117	116	118	130	131	129	128	150	139	152	133	131	146	132	146	110	137	125	156	139	127	145	132	123	122	136	127	126	130	138	137	112	138	121	120	118	144	120	122	165	144	145	141	125	143	127	139	114	113	141	133	145	130	131	141	126	128	143	124	145	137	118	118	106	151	125	129	124	127	153	133	136	126	118	136	143	133	140	137	144	141	130	116	121	144	138	146	142	126	136	127	163	169	146	141	113	129	139	118	140	133	152	129	132	134	132	153	133	136	140	128	140	120	135	120	148	131	120	135	134	131	126	122	124	144	124	130	133	135	132	112	145	144	137	134	106	140	121	117	120	130	134	126	147	126	158	137	135	110	123	132	121	141	128	131	144	140	129	151	135	133	150	153	127	128	120	108	125	150	130	130	115	114	143	150	136	132	119	122	134	150	117	135	138	155	145	144	146	125	132	127	135	105	158	116	140	119	115	109	123	121	122	140	127	118	124	135	126	135	141	130	134	127	127	133	150	123	144	123	134	145	147	133	121	130	131	119	129	126	145	144	128	147	112	121	142	115	128	130	132	132	138	130	129	125	126	144	122	132	131	114	130	134	141	110	136	123	133	150	120	134	117	130	151	149	123	127	144	115	130	104	123	143	105	142	133	129	115	138	159	134	122	128	118	123	131	119	120	122	127	118	125	149	135	160	133	130	130	141	133	145	135	124	132	127	133	162	139	143	139	122	148	152	128	129	120	134	121	124	126	110	120	136	154	145	145	117	118	115	119	127	145	118	126	119	146	129	136
12846	736	1374	1539	1263	1009	831	740	646	606	550	540	503	475	475	467	448	428	425	419	410	381	416	375	394	379	395	426	377	376	404	382	373	362	415	342	356	404	353	365	365	376	377	372	364	392	333	352	351	358	374	347	332	373	385	323	368	330	356	337	353	356	357	371	390	335	371	383	339	361	390	354	328	374	350	351	376	389	366	381	350	354	341	339	373	351	355	355	378	390	355	363	334	361	357	349	360	378	369	363	361	367	354	320	343	378	329	350	362	345	382	348	348	343	377	364	354	322	348	395	307	366	369	327	352	347	319	331	322	355	391	312	369	354	319	332	370	325	362	345	363	370	364	349	368	349	362	358	347	372	395	340	336	355	344	324	345	360	361	363	353	376	333	358	353	362	379	343	327	353	349	347	376	372	371	359	355	332	329	360	376	346	401	356	325	374	315	339	345	355	379	359	342	344	356	369	354	315	359	353	393	365	348	375	401	368	350	340	324	356	354	346	366	345	335	320	346	369	342	355	382	345	334	371	335	362	347	357	349	330	366	343	345	334	344	394	362	336	344	346	348	355	347	339	366	353	370	377	388	349	327	338	342	350	378	364	357	367	356	330	300	370	351	369	327	348	343	361	376	357	349	384	314	359	309	379	351	378	398	363	367	353	352	381	353	357	365	350	365	359	326	359	350	348	352	369	366	341	346	357	325	344	329	400	387	352	344	357	385	367	374	354	362	351	385	337	328	351	353	387	370	328	352	366	366	341	359	360	358	371	359	364	319	370	303	368	350	353	356	345	322	344	348	336	352	367	359	379	348	344	287	353	392	360	335	319	358	356	339	358	338	381	339	405	364	359	364	393	348	357	377	356	344	349	358	369	381	398	380	368	332	369	358	336	354	344	359	367	384	355	369	362	345	366	333	347	340	348	396	377	338	369	313	365	341	360	344	331	334	367	354	368	358	333	356	379	362	333	341	355	328	330	343	352	359	368	375	339	346	372	385	352	383	369	350	359	333	374	375	344	368	401	381	386	333	354	353	343	337	370	358	343	324	371	346	362	367	381	318	328	352	332	361	359	380	371	344	356	342	348	361	341	323	365	379	392	354	372	344	326	370	331	345	378	352	386	344	377	383	361	342	363	399	380	355	355	338	359	338	303	371	336	336	352	378	332	356	361	344	385	334	380	373	374	374	351	329	335	349	351	367	375	323	366	329	348	385	369	376	369	381	347	322	330	338	357	373	346	359	372	340	366	337	314	351	349	339	356	365	337	338	325	329	376	339	381	371	358	357	387	356	355	338	345	377	319	407	367	377	331	353	388	367	338	346	382	358	347	389	363	358	350	366	342	349	329	368	353	335	360	352	346	365	351	360	368	380	377	392	325	337	361	362	354	335	328	375	346	376	350	356	347	321	380	353	323	355	379	375	344	353	330	338	334	378	360	346	353	370	358	350	372	370	350	336	339	357	350	373	345	366	334	317	334	342	375	358	333	323	332	346	352	356	396	360	368	365	354	347	366	336	343	375	375	360	332	343	341	344	359	379	363	341	327	373	369	352	348	358	349	341	355	356	337	338	341	366	333	369	355	387	387	372	348	366	355	335	373	330	367	371	321	361	361	348	342	340	349	390	329	358	366	353	384	305	329	359	359	348	349	353	328	361	354	348	360	374	384	337	378	366	372	345	361	366	343	375	357	312	326	354	362	350	356	339	349	362	362	361	352	343	380	358	367	361	361	357	351	355	336	347	339	363	352	367	326	361	374	364	361	366	335	345	346	371	347	385	326	354	357	337	329	357	330	384	372	337	373	408	356	326	395	364	369	361	351	355	394	356	375	378	331	375	353	331	354	368	363	344	362	327	349	327	322	334	360	347	352	357	348	357	379	375	355	367	326	369	322	352	326	358	348	301	345	351	378	359	359	339	353	332	372	370	355	328	363	340	365	342	348	347	355	376	372	359	359	358	345	351	365	338	369	366	385	352	346	362	342	382	352	391	322	353	320	358	335	373	357	313	342	347	323	337	364	370	378	370	352	345	361	392	347	322	356	374	344	360	360	356	361	363	340	340	352	358	330	364	335	380	359	320	340	381	389	355	339	327	363	388	335	377	344	360	365	335	332	352	341	327	342	349	358	338	353	320	351	336	372	375	359	370	344	372	331	371	364	327	320	362	364	323	356	319	345	360	345	354	385	347	370	359	328	363	349	366	361	352	357	364	349	332	369	343	355	369	390	361	339	364	386	366	370	348	358	321	359	350	386	359	351	347	344	370	364	341	324	371	353	335	337	349	343	368	347	318	386	366	375	387	367	393	331	372	341	348	345	372	363	377	350	360	336	379	322	382	363	369	308	368	324	341	363	369	329	346	375	354	336	359	345	338	305	339	356	377	401	344	345	347	335	380	337	318	380	369	328	370	306	331	341	366	331	351	348	360	365	334	343	335	338	368	374	355	359	364	340	340	378	352	349	364	380	372	340	358	329	363	343	395	375	373	363	357	368	370	339	339	325	366	348	358	343	348	356	389	342	371	349	360	375	355	342	354	367	336	330	401	345	360	374	336	335	342	372	368	364	374	351	373	373	366	361	348	356	363	338	328	360	365	364	343	349	366	397	357	371	352	354	343	360	348	345	345	348	362	362	328	356	369	351	355	344	350	332	352	390	346	326	360	326	357	349	308	355	371	387	366	372	357	366	347	327	341	337	361	361	346	347	342	323	324	356	324	373	340	344	375	367	376	375	344	346	361	340	382	381	348	338	327	364	376	368	379	343	332	362	342	366	375	331	332	360	383	353	384	313	351	363	341	346	374	301	337	335	364	339	350	332	343	378	364	364	344	378	382	355	373	317	349	354	349	335	361	337	363	361	342	364	334	348	343	368	394	344	373	357	346	352	364	357	341	346	350	321	341	394	361	356	379	360	330	371	356	380	325	375	343	363	367	355	359	366	322	355	333	348	368	350	363	352	359	356	362	337	369	373	351	341	344	351	316	382	356	380	344	353	393	343	378	363	352	357	382	383	354	356	356	362	350	349	374	357	355	383	347	375	377	354	343	360	342	375	337	357	324	316	351	326	322	322	346	354	360	332	354	351	307	370	352	354	351	330	356	356	355	325	355	333	342	333	375	351	376	346	364	356	344	331	368	352	317	348	366	388	368	365	354	330	375	377	346	355	364	326	378	373	355	358	389	339	330	371	366	349	340	372	373	374	321	377	357	333	352	346	343	365	314	359	379	385	337	368	355	328	355	348	362	367	348	330	395	363	368	318	351	342	361	393	378	355	359	350	348	343	334	354	356	374	337	330	346	350	373	326	362	368	322	359	361	338	362	318	344	345	367	393	335	374	387	333	353	336	341	322	350	368	355	340	344	309	365	341	327	405	345	341	351	338	350	378	354	318	336	337	387	345	351	377	354	339	372	325	345	370	330	356	305	326	365	354	376	379	362	351	339	352	334	347	341	309	325	338	376	356	308	388	303	305	382	344	350	348	350	320	339	377
3898	452	401	379	351	370	377	381	372	349	365	403	395	419	377	395	427	377	355	397	362	388	385	343	387	379	402	362	353	396	373	379	366	389	356	374	363	426	364	363	392	347	365	369	396	368	384	354	347	400	382	344	428	361	378	382	341	371	402	382	358	390	389	358	382	399	360	382	327	363	355	389	390	349	377	365	351	382	369	358	376	363	361	412	377	384	414	327	393	345	380	373	349	378	372	357	392	369	337	399	436	374	381	401	379	356	346	379	367	378	382	407	357	376	339	366	386	402	364	377	393	349	389	381	382	403	369	370	355	362	366	377	346	411	403	377	410	382	371	390	358	329	389	393	369	390	386	407	362	364	388	409	369	372	370	364	390	405	369	394	360	395	376	347	376	420	370	428	391	360	405	380	424	361	364	386	370	362	375	370	403	361	388	362	355	385	406	357	384	352	426	353	376	393	391	368	346	358	343	352	372	409	378	384	397	392	372	392	391	399	351	383	387	404	351	402	364	361	409	385	388	335	388	397	402	382	332	346	358	377	363	386	368	400	373	365	413	356	394	368	405	367	383	368	382	411	376	393	396	354	382	359	356	368	395	360	357	387	372	386	397	389	392	384	355	350	368	350	386	345	414	343	333	377	417	374	364	397	340	369	336	354	389	381	365	419	373	362	377	382	376	368	338	400	375	356	370	425	427	418	419	434	346	401	373	392	414	386	390	383	404	360	368	345	363	385	387	378	348	385	367	408	386	373	403	386	412	408	379	363	402	376	353	358	350	375	357	329	393	384	378	375	399	373	416	396	398	330	378	389	369	366	365	381	384	355	387	353	352	377	351	348	423	400	370	363	345	342	355	377	388	375	380	370	367	405	367	331	410	382	378	342	381	394	378	340	348	385	380	410	361	347	399	386	370	380	409	379	345	391	371	354	365	380	399	394	369	396	336	385	344	357	392	373	374	340	349	347	390	389	388	387	408	395	387	369	419	377	395	395	357	432	386	358	409	375	339	351	358	368	364	373	376	383	359	356	402	392	401	369	420	345	353	401	430	382	378	369	356	384	388	390	394	384	358	378	404	390	336	374	369	384	330	368	357	379	377	386	380	364	362	352	381	378	376	386	354	353	367	362	385	402	384	354	338	357	365	386	358	374	384	353	383	364	392	387	362	376	354	389	367	320	350	387	393	351	373	370	356	369	372	381	419	345	350	341	391	398	377	399	361	383	378	396	389	377	369	385	335	392	421	414	370	378	392	368	356	385	398	380	374	378	360	359	371	382	365	371	394	386	372	388	349	425	369	370	385	354	401	364	399	352	376	401	385	332	405	365	365	355	382	401	409	384	389	366	364	383	354	414	392	387	374	359	374	393	394	376	374	359	388	362	363	393	365	346	347	342	338	332	402	365	400	362	372	403	341	351	361	395	361	360	359	360	354	383	361	380	374	357	371	383	384	385	366	356	390	419	360	411	327	387	380	385	374	396	360	355	378	343	402	387	401	389	384	387	370	372	369	384	383	370	368	352	379	390	370	363	401	380	396	358	370	380	364	359	374	361	424	378	365	347	353	356	366	368	319	358	361	368	432	354	398	388	380	430	386	386	424	392	411	402	343	373	386	383	407	367	375	381	383	366	371	358	345	370	354	379	372	344	371	376	348	344	362	397	383	372	355	353	389	396	355	372	345	370	390	374	398	355	366	350	390	375	375	403	345	392	410	389	376	385	369	343	354	421	382	366	373	359	370	352	392	423	416	359	400	374	387	383	412	357	385	387	400	384	364	396	382	377	359	427	389	371	394	380	399	345	371	388	389	357	386	390	397	399	392	379	409	379	388	381	394	429	359	398	405	387	342	388	362	341	353	373	383	377	380	391	377	345	374	347	384	380	353	376	367	394	385	396	367	367	388	347	358	371	372	388	390	402	403	410	399	392	368	361	357	370	379	351	385	361	408	349	410	391	377	359	336	368	392	368	406	398	389	346	380	396	376	404	373	364	368	357	380	374	355	385	374	378	358	353	386	376	373	370	359	391	381	330	366	395	377	345	355	397	383	381	378	364	369	332	386	351	388	345	344	379	354	360	372	412	410	400	375	382	374	368	354	351	376	343	390	374	331	387	382	378	366	368	398	380	378	411	380	422	376	357	370	358	390	390	419	400	393	363	404	391	356	351	364	391	382	369	394	375	381	395	334	382	377	382	411	365	395	361	392	419	354	365	354	345	357	384	369	379	402	403	350	373	370	376	378	391	377	348	377	371	374	349	423	370	401	389	351	369	339	399	359	398	393	364	369	372	387	379	388	339	390	386	367	341	371	336	370	383	348	395	386	381	318	395	387	386	414	409	392	368	350	396	362	353	357	385	392	348	370	390	361	334	391	391	394	342	357	409	376	364	338	368	390	391	354	408	387	369	382	374	333	369	396	362	367	405	369	368	356	357	346	401	367	392	380	372	345	370	373	414	378	386	395	366	378	385	391	382	352	396	366	353	362	398	386	405	366	382	368	369	359	351	376	392	396	389	372	382	397	382	407	379	379	400	381	374	371	360	339	356	397	384	400	353	402	395	369	371	330	360	377	363	362	338	361	389	400	350	367	370	364	362	330	359	335	361	374	378	384	432	377	380	369	377	392	364	358	369	351	375	369	378	382	359	366	361	353	400	375	363	371	377	362	372	398	375	350	404	388	386	347	398	347	381	372	391	402	398	407	367	346	398	395	384	380	391	382	378	371	346	359	410	375	353	366	357	356	370	361	396	343	360	356	379	397	399	381	374	371	398	373	370	391	405	369	386	364	376	371	364	409	368	387	387	354	390	377	383	374	382	318	369	393	374	365	389	379	395	378	365	391	394	370	364	367	378	368	374	383	361	411	370	390	374	336	374	368	396	367	387	376	383	357	373	386	377	361	392	390	365	329	386	402	348	385	352	353	333	395	388	349	382	407	375	347	367	402	377	337	379	363	405	392	387	344	418	369	379	371	362	338	349	382	400	366	366	374	412	402	357	386	370	401	391	350	356	380	352	382	337	378	385	377	399	370	350	360	360	364	369	342	348	371	365	375	329	374	382	400	350	352	377	374	350	366	364	390	398	362	374	408	353	358	411	395	352	386	388	360	373	381	366	378	391	377	369	405	373	378	405	389	411	387	345	382	365	425	409	384	382	343	396	357	372	374	353	369	366	379	369	384	378	345	414	376	355	394	422	382	372	382	388	369	380	373	362	360	351	365	383	378	363	368	373	374	404	381	390	376	396	369	421	340	392	359	388	370	353	381	398	354	378	413	389	359	356	419	404	362	346	380	373	398	405	375	354	370	330	389	392	381	375	411	365	391	369	372	346	403	374	356	360	354	412	385	371	370	375	354	389	377	386	391	371	365	349	411	391	341	404	363	364	342	362	393	361	370	359	378	362	366	387	380	379	381	376	394	377	377	420	412	373	328	351	390	379	393	362	365	409	417	338	408	418	375	349	431	356	376	392	372	360	357	363	368	381	377	396
3801	940	942	932	937	909	886	882	862	840	931	924	886	864	927	857	911	910	867	871	909	901	867	884	894	908	898	889	885	890	884	879	903	883	885	935	904	879	956	943	886	863	886	861	902	927	942	905	924	882	878	957	918	845	892	862	869	904	859	862	884	875	887	895	861	896	897	898	892	877	860	860	911	904	933	887	925	902	857	900	965	943	910	892	934	903	826	884	908	875	873	936	898	928	925	915	918	894	887	961	936	918	917	932	899	836	894	906	924	928	902	929	930	888	902	935	890	910	883	895	898	875	916	895	909	882	898	870	877	923	878	913	937	882	908	930	868	894	896	873	921	914	932	901	860	902	879	932	947	936	884	954	902	884	871	924	885	862	904	945	881	879	907	886	927	861	955	891	921	860	842	863	841	882	875	905	883	960	892	884	908	882	895	890	916	935	918	892	886	887	894	922	916	908	838	895	936	864	919	888	900	893	891	916	886	849	877	869	885	866	890	870	889	902	916	898	934	877	901	953	890	873	938	855	907	939	889	868	947	937	879	952	834	909	871	864	898	923	908	930	886	921	931	893	892	892	857	878	913	934	894	869	880	872	887	826	940	915	888	939	858	896	901	872	928	908	910	865	867	895	899	894	875	871	820	873	899	894	907	912	895	906	867	907	873	882	901	824	953	832	899	908	921	901	856	872	904	885	964	900	833	898	893	934	879	909	935	864	850	927	889	912	888	878	917	865	936	903	939	908	914	853	897	900	856	867	913	884	885	941	904	894	901	904	929	936	909	872	877	863	887	922	924	901	875	911	898	857	852	876	914	887	925	895	928	885	896	873	860	908	862	860	863	910	897	938	875	908	894	936	882	884	944	914	920	893	948	898	877	882	905	951	920	914	884	947	907	869	923	910	888	915	896	858	905	910	878	947	810	888	925	861	910	862	865	924	922	911	909	895	912	950	918	884	878	929	951	839	868	900	909	928	895	907	896	904	905	976	915	903	889	882	944	870	899	881	903	895	833	847	915	894	897	889	888	899	901	920	947	889	920	869	912	885	832	886	853	879	886	885	889	932	920	910	878	892	933	914	904	872	918	902	891	904	908	847	1010	908	879	887	939	918	910	891	874	861	897	878	935	914	874	886	903	956	905	866	889	905	901	875	851	923	883	911	932	934	897	858	909	918	867	888	922	943	930	898	927	901	893	886	904	868	913	836	945	897	940	903	932	861	888	924	900	910	870	925	905	932	891	925	894	887	855	939	917	899	885	829	854	896	861	946	918	930	850	912	914	947	866	916	884	887	926	856	855	878	920	897	880	855	856	860	899	905	882	862	882	873	911	942	937	882	916	922	900	862	910	905	851	870	875	912	904	918	885	876	924	964	907	946	900	932	866	865	903	909	874	901	895	876	903	874	874	920	888	911	884	892	875	893	889	900	902	893	933	907	915	893	909	939	875	849	888	939	857	898	914	890	917	924	901	886	912	884	936	931	913	872	909	906	858	932	836	928	895	897	910	872	954	875	849	898	887	938	874	860	876	897	900	863	926	949	894	872	859	879	947	908	850	863	868	917	916	896	855	877	843	875	886	879	854	871	937	929	912	930	918	892	880	894	889	873	942	855	860	961	903	958	865	980	854	897	900	858	936	854	946	916	905	876	840	902	867	860	927	888	905	860	895	897	869	913	851	931	930	874	869	967	866	907	916	892	881	872	911	895	859	889	887	901	915	845	903	893	901	915	877	935	918	915	820	915	910	897	976	867	898	864	865	868	890	895	915	889	926	843	890	901	897	917	853	866	924	878	920	913	885	927	887	867	907	868	899	865	868	899	903	935	934	854	915	875	883	899	873	904	880	873	913	914	856	860	919	880	918	877	911	944	828	864	851	918	888	884	916	931	911	888	921	894	933	859	889	964	892	913	861	925	837	875	880	888	906	856	883	931	924	905	878	930	886	873	905	898	930	861	905	917	899	891	871	902	918	930	927	928	868	887	943	902	887	882	900	895	851	864	902	885	909	919	862	870	869	849	943	915	944	903	930	842	939	878	871	905	931	852	919	917	876	834	893	880	886	938	865	936	907	892	924	881	878	901	930	898	915	833	903	960	923	892	900	946	905	917	897	855	904	896	842	899	919	902	890	943	976	902	927	905	912	878	793	868	885	888	892	941	869	891	916	865	855	888	904	876	891	851	929	869	874	923	926	865	851	903	879	941	917	929	902	932	876	882	902	856	944	892	899	924	899	870	926	871	884	878	927	943	859	902	846	882	880	857	933	907	907	865	886	847	836	918	862	881	927	921	855	907	877	935	899	862	910	842	929	854	896	903	912	917	938	878	871	916	912	960	842	880	872	913	904	883	981	875	924	892	934	897	949	900	907	875	944	956	873	889	947	911	872	902	920	854	916	857	869	963	929	882	871	863	913	924	886	977	952	910	958	907	925	889	859	920	876	889	911	898	918	892	875	941	896	859	903	914	909	901	944	832	928	894	920	930	898	931	885	882	916	896	919	928	887	909	895	906	958	912	953	896	912	932	909	910	918	891	947	921	971	882	908	942	900	957	885	911	877	864	895	918	945	904	934	893	827	921	869	867	907	892	883	830	937	905	890	915	862	882	924	894	942	903	900	877	901	872	933	854	946	848	938	897	837	875	953	931	882	844	954	933	919	914	904	889	902	893	895	913	896	894	904	875	920	866	888	882	851	869	862	874	859	903	892	907	940	839	932	954	843	908	849	928	902	901	915	906	908	876	869	865	947	844	913	857	901	955	894	885	876	880	801	917	918	870	876	871	946	863	843	882	941	872	896	832	888	859	902	854	869	927	915	838	916	880	874	948	899	894	879	891	937	885	918	927	880	928	856	946	828	883	960	884	927	873	935	851	944	853	952	945	877	888	838	870	888	873	900	900	889	910	933	920	939	914	933	856	922	874	880	884	899	920	950	876	877	862	881	898	879	912	876	882	912	888	885	882	905	904	872	937	831	893	947	887	922	827	878	945	915	885	885	911	885	875	903	921	865	916	917	898	882	861	932	870	875	929	897	897	874	927	904	885	877	828	974	833	829	920	935	918	828	922	906	867	878	867	870	896	927	881	917	897	933	839	936	896	945	905	905	885	863	932	929	893	947	894	904	894	923	869	919	935	910	918	875	875	881	921	920	899	906	894	929	886	857	922	916	898	892	886	856	885	855	879	821	921	900	831	927	926	931	894	857	881	853	887	898	885	918	877	910	922	910	822	937	919	888	877	884	871	936	911	884	975	888	901	963	897	895	894	891	881	912	893	919	882	863	896	894	887	889	918	918	881	910	888	913	854	891	934	860	925	891	909	871	857	880	859	831	895	917	886	883	936	914	835	1006	896	867	916	898	865	917	931	904	874	939	881	892	909	871	879	926	932	882	864	879	929	932	923	915	909	860	859	896	905	864	895	887	928	933	882	872	881	933	923	891	875	935	911	864	913	889	906	943	872	920	958	937	925	929	879	896	948	861	824	909	937	906	885
13925	1028	578	489	406	399	374	355	380	353	361	363	327	330	316	346	321	363	325	308	317	341	297	322	294	328	330	348	317	332	327	307	313	350	332	320	324	336	327	349	303	301	328	307	325	331	289	347	288	314	313	318	336	317	325	345	323	326	335	331	325	330	319	346	351	310	342	327	315	346	372	316	316	301	297	292	340	336	313	337	328	348	337	335	325	338	313	320	334	334	336	336	344	327	300	346	345	326	339	347	323	321	305	301	314	325	331	333	323	328	339	329	305	344	323	330	340	345	316	335	316	335	291	308	303	332	335	318	344	319	316	350	327	272	341	316	318	342	322	332	303	326	280	311	311	340	312	328	311	329	313	325	316	337	329	350	331	298	330	304	357	314	331	348	305	328	329	337	342	332	308	347	331	326	352	326	300	304	336	341	316	334	353	306	344	306	331	314	335	326	321	306	327	289	303	309	267	305	352	301	331	302	344	318	293	329	325	314	332	345	337	323	314	309	316	347	325	344	321	328	298	357	323	281	294	297	310	310	300	285	338	347	366	295	306	341	325	273	329	322	317	277	320	351	338	330	311	343	314	339	330	305	327	332	373	333	324	322	313	323	314	325	323	296	309	338	335	305	325	310	343	311	306	323	336	322	288	299	333	333	348	289	316	316	329	347	320	362	322	328	326	351	325	314	329	330	307	342	310	331	361	298	308	287	310	291	309	315	336	328	301	311	333	338	343	328	296	316	338	348	317	288	288	315	307	325	338	336	317	322	305	287	342	311	339	343	321	299	330	328	283	319	314	313	337	332	306	312	298	322	348	328	296	329	354	306	297	306	308	338	327	301	313	338	347	335	310	317	293	322	306	319	331	297	304	299	311	292	330	316	289	326	332	317	318	313	334	330	299	302	320	292	300	302	317	297	318	298	317	335	330	324	340	296	321	334	375	307	322	324	334	306	351	341	304	287	331	318	275	328	326	342	320	307	315	330	346	321	309	349	329	342	323	353	321	326	334	282	305	311	342	325	348	300	328	305	314	362	323	311	305	312	304	312	344	307	285	299	334	315	332	317	317	281	328	325	309	282	328	320	308	305	323	322	326	297	325	341	314	350	327	315	315	298	323	300	321	324	321	314	308	330	309	362	308	333	311	320	296	328	325	332	337	337	307	297	302	296	300	305	331	335	290	346	309	332	341	337	383	314	335	364	306	306	296	318	311	339	304	338	306	334	344	321	293	322	321	303	299	313	359	331	326	327	325	301	349	297	313	320	298	311	312	341	340	317	323	317	344	302	315	329	337	308	320	299	343	327	308	333	309	300	319	348	301	342	335	304	286	326	323	319	330	315	369	323	349	338	326	264	295	327	357	284	310	353	321	348	323	348	326	321	340	365	305	299	313	350	295	310	287	298	334	340	305	341	319	306	315	305	375	283	339	308	327	302	325	341	307	321	331	290	314	301	344	340	299	336	301	318	331	323	376	343	352	356	360	308	316	315	329	312	321	303	332	308	327	302	324	329	336	362	314	296	329	319	326	334	307	314	321	317	329	314	312	321	359	334	321	310	313	324	273	320	312	334	341	324	313	320	309	339	365	298	360	342	331	355	338	303	356	298	317	302	287	326	306	338	347	292	317	299	328	331	296	325	316	372	336	332	340	350	323	271	331	342	343	333	305	313	318	308	346	300	319	332	329	327	326	305	342	372	322	305	334	316	284	334	321	342	330	348	311	297	338	311	351	334	343	307	326	321	323	314	327	272	314	329	306	314	338	339	285	327	317	311	303	328	327	315	336	302	315	296	304	325	329	335	338	321	292	328	335	304	298	359	315	326	319	308	357	324	329	316	317	335	322	326	356	316	365	348	296	310	329	361	336	319	313	294	312	316	332	319	357	325	321	339	323	341	341	318	330	313	316	288	315	308	346	302	310	328	299	331	359	301	322	308	307	306	340	301	298	336	310	316	335	297	301	278	324	325	326	371	308	341	298	303	350	322	343	345	310	288	309	315	311	308	313	324	338	336	291	309	342	316	311	305	320	299	301	313	334	307	314	310	266	356	340	294	312	335	314	324	354	315	337	305	316	317	302	332	366	341	335	327	335	334	301	360	336	291	355	288	345	305	328	300	351	330	333	322	289	328	318	350	319	310	257	281	329	361	348	299	295	335	329	316	343	310	344	329	315	310	304	346	337	293	338	312	326	346	317	320	336	334	346	344	312	309	324	321	297	313	313	320	323	317	325	295	338	316	338	325	319	315	354	336	332	332	343	312	341	289	325	312	318	362	309	320	351	325	299	354	312	364	316	319	305	333	304	313	338	304	314	368	307	344	342	286	327	334	285	337	335	325	345	333	334	334	286	321	293	294	331	336	374	328	334	338	314	305	315	354	325	300	332	291	324	337	345	352	362	327	339	330	320	330	318	356	295	317	314	329	302	311	342	323	332	308	307	280	323	339	328	306	309	312	301	318	315	336	322	334	310	334	305	325	307	309	289	375	335	342	337	298	338	310	294	290	315	318	292	319	358	331	308	342	380	311	282	306	345	304	296	322	307	323	315	294	314	334	329	311	323	341	301	307	325	329	280	354	327	314	351	331	313	331	320	299	297	325	318	327	306	335	330	372	320	306	322	322	328	323	322	329	326	330	317	335	316	323	334	305	322	319	329	326	348	289	332	311	326	342	322	308	328	323	337	308	311	338	355	325	343	308	329	317	322	313	318	296	325	349	338	344	353	364	322	322	306	312	328	326	313	326	315	335	335	309	326	327	327	331	306	340	326	330	320	342	306	319	365	304	319	311	328	317	338	363	309	311	297	296	317	324	318	344	340	282	321	316	324	354	312	364	330	332	344	303	294	328	340	340	337	352	344	301	306	344	319	313	322	344	291	314	342	317	308	338	322	314	306	312	337	297	320	314	326	312	332	350	349	337	355	353	340	300	312	336	339	310	286	313	334	324	317	360	344	297	302	337	327	338	322	325	335	315	342	314	326	335	334	323	302	317	268	298	319	295	344	358	335	314	274	325	306	332	316	354	337	336	319	293	303	305	334	306	291	340	324	342	324	300	341	394	354	330	319	279	312	280	329	330	333	325	338	339	395	350	312	335	318	312	324	377	317	296	349	281	317	355	324	321	308	311	313	327	324	326	314	311	320	327	311	342	321	315	326	328	317	326	333	326	337	335	325	314	315	320	308	329	307	298	306	340	341	318	321	322	334	305	335	321	318	317	346	338	326	304	314	325	346	271	331	295	331	341	336	327	306	348	344	332	315	311	303	310	328	312	316	330	326	352	309	303	319	333	297	352	335	336	291	363	351	286	315	291	347	302	331	311	348	302	318	310	324	319	351	318	309	329	335	322	336	301	300	348	328	306	342	339	282	275	308	321	309	307	343	314	306	327	325	326	329	331	319	356	333	350	311	282	288	303	297	330	302	334	343	318	341	317	335	277	326	327	307	303	301	302	334	285	308	319	312	303	318	307	302	366	320	326	310	331	297	336
10518	1022	1293	1407	1250	1152	1054	954	920	910	905	843	896	802	836	831	815	768	827	758	841	799	805	774	795	804	763	789	767	789	831	753	762	802	747	747	763	738	821	770	794	761	742	803	749	804	735	799	770	804	765	796	795	773	766	776	747	807	746	767	792	762	790	750	755	782	744	759	793	800	800	790	750	729	809	809	812	797	760	762	802	755	695	772	746	790	735	782	792	776	733	716	783	829	756	786	722	774	814	827	733	781	806	756	756	744	754	771	743	772	730	771	761	729	752	777	715	805	753	756	753	767	761	758	738	770	813	811	747	753	762	757	769	743	815	796	772	694	799	820	776	732	770	790	786	768	798	744	727	734	753	731	762	766	782	775	802	769	795	739	751	765	701	792	759	803	760	718	775	812	773	775	682	759	773	752	740	751	730	727	795	773	735	767	789	782	794	754	748	777	812	769	768	759	746	771	774	772	781	790	750	787	793	777	760	729	799	778	820	738	774	766	758	757	783	787	857	779	701	757	743	800	745	779	772	783	721	790	715	746	773	703	756	722	766	714	714	803	787	812	754	764	774	800	787	734	830	738	811	741	785	763	771	789	800	746	769	786	714	769	781	768	834	771	744	775	762	777	766	780	721	782	798	794	762	771	755	778	744	764	777	797	776	744	778	736	761	768	703	777	827	738	768	709	807	773	775	753	776	788	740	782	789	748	759	744	809	782	761	757	780	797	770	780	796	774	742	756	716	775	755	732	755	770	787	776	772	809	729	782	804	787	774	777	771	791	724	726	735	763	723	728	757	754	800	809	784	792	733	747	753	768	767	770	728	739	729	787	735	726	810	790	689	822	777	773	741	778	813	746	750	746	732	774	722	751	759	777	716	797	798	716	812	769	766	769	753	763	740	758	796	744	752	765	682	789	807	803	843	751	825	756	794	737	821	721	759	786	779	785	781	718	798	718	795	769	769	711	762	774	766	773	807	734	740	698	778	758	753	792	697	751	778	795	770	766	756	762	777	787	769	738	795	772	765	760	812	781	778	795	751	780	792	811	740	802	777	725	788	776	773	788	778	759	764	782	787	759	735	777	716	747	774	788	754	799	723	790	719	769	804	762	740	730	769	734	781	731	773	795	785	747	736	785	775	754	778	743	757	773	825	789	763	735	738	746	818	781	794	829	758	780	737	773	756	778	767	772	770	766	775	738	754	778	796	760	797	765	813	740	780	734	767	762	793	759	762	746	720	723	732	750	796	764	718	794	763	737	764	769	752	822	790	778	772	771	746	720	758	764	757	770	789	782	786	794	786	806	793	770	734	762	788	767	752	774	753	809	807	775	773	754	732	783	769	783	760	742	815	740	721	797	792	772	742	775	733	760	765	745	791	800	796	728	759	757	707	766	764	750	767	786	836	756	730	793	769	753	795	740	826	813	769	740	767	802	791	760	765	777	719	748	763	793	744	745	729	833	744	784	758	773	756	754	846	734	778	746	776	819	781	754	782	728	754	743	774	798	822	802	752	734	799	794	785	769	685	829	798	810	772	756	777	696	781	774	783	751	718	788	766	741	718	728	789	771	780	762	774	753	759	773	835	765	771	787	756	751	741	808	765	731	783	768	778	736	756	750	730	767	771	766	769	747	746	780	755	794	800	795	738	757	734	746	779	746	809	753	713	793	809	786	784	734	788	763	748	731	775	751	750	734	775	755	717	717	772	753	757	734	761	742	747	739	751	748	778	811	811	803	745	773	769	752	808	760	714	807	759	764	748	763	774	775	736	754	793	781	758	782	769	737	769	730	755	778	783	794	756	762	788	741	808	753	764	773	715	733	778	752	806	803	747	778	754	749	782	790	735	756	793	762	777	807	768	770	742	814	782	805	804	749	766	753	781	749	785	773	739	785	794	740	815	768	757	767	733	744	749	759	748	739	817	808	743	751	798	746	758	769	772	740	782	771	802	792	795	745	750	778	758	737	767	827	716	785	761	756	750	774	691	757	809	783	782	789	780	820	815	784	782	777	780	745	775	767	768	673	808	774	732	776	790	713	816	737	754	743	761	758	771	753	795	793	773	714	743	783	773	800	763	729	788	741	779	767	733	768	718	795	817	745	786	760	765	796	800	792	770	783	771	770	744	754	789	791	790	790	731	817	773	781	728	763	804	777	807	765	788	762	792	779	768	757	757	772	759	748	732	789	773	743	778	737	721	789	747	769	816	761	779	754	764	763	755	718	750	715	742	736	760	795	732	777	787	737	768	798	790	770	769	720	751	721	773	793	771	742	796	798	806	759	780	747	727	737	780	810	775	824	810	821	709	758	743	777	763	785	729	769	783	782	751	781	803	745	747	762	801	706	685	758	791	730	744	784	796	792	825	746	818	770	794	735	752	799	777	737	791	797	777	756	759	792	795	744	726	774	729	761	807	778	742	772	750	766	793	778	749	813	699	811	744	751	706	747	760	785	734	716	780	747	763	794	761	772	761	774	714	751	822	753	792	749	749	752	749	793	704	745	757	775	781	785	811	797	772	784	758	791	751	740	803	771	764	770	783	733	732	764	760	770	778	785	738	755	759	775	733	745	760	759	773	734	754	770	772	734	787	769	759	666	745	744	812	801	821	781	745	803	754	754	796	768	795	789	765	730	767	762	780	784	758	777	793	810	796	778	742	745	770	772	756	767	767	824	785	744	762	763	783	771	775	768	761	807	745	791	746	750	784	772	773	733	771	773	764	755	712	745	746	794	828	758	818	790	773	741	736	763	764	786	752	766	776	755	793	767	789	738	745	747	774	753	722	717	759	763	784	785	789	774	793	775	788	778	841	778	752	777	779	749	780	780	757	767	782	802	815	770	779	734	802	763	777	792	790	759	732	823	794	736	756	807	779	757	806	727	774	732	770	735	741	711	724	729	798	752	794	792	835	779	803	778	758	784	792	753	766	751	771	764	766	780	846	798	724	724	731	731	798	775	789	746	744	728	751	806	766	740	807	741	798	777	769	777	808	789	776	793	781	798	774	773	733	758	750	734	801	777	783	811	795	812	807	777	777	745	739	731	746	798	775	728	784	786	763	754	726	769	758	777	761	796	734	744	757	774	811	792	738	785	756	766	754	764	712	750	721	794	788	757	803	746	755	794	774	800	776	793	799	754	766	795	715	740	731	790	816	748	784	744	728	737	705	835	806	797	762	769	792	751	814	759	799	739	777	770	770	775	759	777	784	779	780	746	804	777	768	784	751	726	748	748	735	804	775	713	807	775	761	749	790	784	751	777	741	816	823	763	768	762	802	777	783	739	771	717	769	803	759	742	793	765	780	796	799	771	778	758	807	761	796	771	765	783	761	755	760	747	804	803	715	731	764	731	799	736	790	728	786	743	768	762	759	738	797	770	743	791	753	758	765	795	765	756	782	743	755	766	780	780	740	734	768	777	757	763	807	814	772	807	790	814	781	779	796	795	776	749	750	792	763	740	797	794	755	751	739	787	791	714	787	804	776	762
22537	2215	757	484	400	270	240	205	196	177	167	158	162	172	153	157	154	157	149	132	154	151	134	145	145	134	136	140	145	122	139	137	151	140	143	137	137	152	169	162	158	132	150	150	145	129	133	157	121	118	142	133	120	140	138	143	164	128	144	128	140	132	131	136	145	131	140	155	138	142	141	149	121	150	139	145	142	123	152	144	137	136	124	167	130	150	144	141	152	158	153	125	135	141	133	117	149	173	139	153	148	168	148	128	132	151	170	163	139	126	142	146	128	151	155	143	143	155	127	156	152	142	124	133	148	145	150	135	138	164	140	128	160	133	138	136	135	147	142	136	154	146	137	138	142	109	121	133	135	122	143	156	124	179	154	133	155	133	149	152	144	141	131	122	127	125	149	142	139	135	138	137	158	138	169	138	134	146	145	130	148	133	143	138	131	119	140	135	135	136	136	148	153	131	140	134	141	124	146	151	156	153	140	116	137	155	134	169	158	134	124	136	136	108	143	152	153	135	136	121	126	142	136	142	159	137	145	138	144	118	122	141	159	153	147	129	126	132	155	135	153	142	124	148	125	149	149	147	135	133	134	141	140	119	141	157	148	149	155	156	119	134	139	136	152	130	138	125	147	139	134	125	125	169	151	135	156	130	155	159	142	147	119	139	154	141	154	156	134	132	131	129	124	138	152	133	136	132	164	147	159	132	119	139	133	142	150	143	139	152	138	150	141	141	138	137	154	131	135	137	142	144	142	131	169	154	140	149	108	121	135	138	140	124	150	127	115	149	136	145	135	142	135	168	161	140	140	133	156	139	174	148	146	137	146	129	164	132	151	137	149	146	146	147	154	141	152	151	129	131	161	141	136	152	144	132	135	163	143	128	140	150	153	151	158	143	148	134	150	139	165	146	145	157	153	122	167	145	141	139	143	131	136	141	139	161	134	125	129	136	134	127	131	147	147	127	152	146	145	134	142	157	131	145	143	141	145	149	133	140	166	137	127	148	144	129	124	160	134	150	138	149	159	140	153	138	143	136	134	134	138	138	138	149	173	138	142	137	143	130	163	124	143	143	152	149	129	132	140	140	143	140	149	145	149	145	132	144	138	124	152	129	134	140	126	122	148	132	145	137	147	124	149	135	155	140	141	130	152	163	135	146	147	149	126	164	130	161	150	137	195	149	137	143	159	136	160	136	137	139	139	147	160	131	136	152	136	148	134	132	139	154	147	136	139	135	149	143	111	133	140	116	124	123	158	152	122	151	116	146	133	127	132	133	147	124	157	134	146	150	130	133	146	148	122	126	146	121	145	131	136	133	141	150	133	142	128	132	133	157	128	133	152	127	153	159	150	131	167	131	140	136	153	133	143	149	141	124	150	155	118	139	154	130	122	147	137	144	136	129	157	154	142	153	150	130	133	150	126	149	137	167	150	134	137	126	129	129	144	170	147	139	135	130	143	173	140	131	160	140	125	133	115	175	148	114	122	140	155	135	124	143	162	129	159	141	148	161	141	153	147	130	156	149	148	131	145	155	128	140	134	133	122	161	128	134	117	141	162	134	125	142	152	145	131	156	152	146	141	151	124	151	140	164	145	150	118	138	141	143	140	135	121	149	144	117	139	142	143	136	148	152	127	150	131	121	145	141	157	136	138	149	134	129	143	153	128	152	141	155	143	142	148	143	140	123	157	151	136	144	154	130	123	141	149	145	133	156	164	149	158	138	143	164	155	133	113	139	146	175	138	150	121	124	135	139	143	132	125	133	145	157	120	160	131	125	136	133	152	150	139	134	159	153	141	124	129	137	159	127	138	127	137	121	134	145	146	135	141	135	150	140	150	156	145	148	146	154	166	165	148	137	150	132	151	147	138	152	170	138	132	131	129	128	123	145	134	144	141	142	136	161	142	146	148	151	151	150	128	139	165	158	135	125	130	138	148	139	144	144	128	142	138	155	132	134	145	131	159	155	149	140	167	132	144	158	122	140	153	142	136	136	144	149	143	140	151	126	154	145	132	104	135	151	139	137	150	148	136	146	156	151	126	131	133	155	133	148	162	139	120	144	162	133	162	165	131	143	143	124	140	135	147	152	138	141	136	134	146	149	150	132	150	125	123	147	155	142	143	148	128	137	158	152	130	138	145	141	155	137	137	142	146	147	138	160	143	144	115	145	145	162	159	143	136	138	145	129	137	124	141	137	127	127	156	124	138	142	132	128	135	133	134	139	131	164	130	129	130	157	144	138	164	125	138	154	137	142	157	132	150	121	149	141	146	158	151	150	159	152	150	134	145	115	152	131	143	141	142	154	144	157	166	125	145	174	150	141	159	148	128	121	142	136	161	153	143	153	143	147	147	141	130	149	151	131	146	145	147	128	144	145	137	129	124	155	124	139	135	153	151	132	147	184	161	150	135	144	152	130	150	146	150	138	145	134	139	126	141	163	139	130	147	140	145	136	137	150	143	130	143	171	151	165	119	154	148	171	126	129	143	140	151	168	137	132	135	119	153	139	164	141	126	134	148	144	151	156	148	144	140	139	151	154	140	139	140	136	147	118	122	151	174	147	140	133	136	129	144	148	149	127	152	138	159	130	139	147	152	144	135	165	138	145	167	161	117	149	147	124	139	141	147	153	136	141	159	158	131	121	156	120	156	155	131	135	131	147	137	130	114	123	127	163	138	149	170	134	146	158	164	122	125	146	132	156	139	140	116	136	144	144	146	132	151	133	129	142	120	163	154	134	120	144	129	128	143	126	136	122	158	127	147	151	137	138	122	155	132	126	145	139	116	156	138	140	132	133	151	156	145	144	138	144	130	170	170	141	149	163	157	139	144	146	134	120	147	139	146	168	153	113	112	149	144	131	140	121	153	142	163	144	140	162	117	154	159	153	132	145	145	168	156	133	146	144	128	136	142	131	146	121	148	129	121	159	155	138	133	140	159	141	141	152	130	124	131	157	144	154	165	141	149	154	129	146	134	133	141	146	140	138	139	135	142	172	153	139	123	140	153	128	123	132	140	136	131	138	154	145	138	151	184	133	120	144	119	164	149	155	130	148	140	137	163	153	141	143	132	141	125	142	139	126	136	128	152	149	142	139	174	132	131	141	145	141	143	130	145	142	140	138	153	144	134	156	143	146	151	157	138	125	132	159	147	127	153	122	137	134	158	156	152	150	136	153	144	162	120	149	140	118	140	136	142	147	147	139	158	135	134	161	157	150	149	136	134	149	156	158	140	137	136	123	146	154	133	154	158	141	144	162	118	125	137	130	140	160	163	163	138	124	153	149	152	126	132	130	144	133	142	128	143	110	155	158	142	125	151	131	162	139	135	142	136	157	144	136	136	126	119	130	127	184	153	153	131	150	119	133	135	131	136	132	127	138	140	144	133	136	146	149	149	152	137	169	153	151	145	125	152	151	133	128	154	144	139	147	149	140	146	127	114	137	138	134	134	139	158	141	158	150	150	163	156	139	153	146	134	139	127	153	131	135	141	134
13632	812	1393	1609	1277	1093	872	780	679	598	551	583	549	531	493	463	481	466	468	462	434	411	438	407	420	396	444	385	396	414	402	382	382	427	390	412	422	402	372	388	372	379	375	404	377	397	377	394	412	364	350	418	399	381	381	355	395	388	381	352	422	391	380	401	424	362	416	387	404	385	382	402	411	387	403	373	390	389	358	424	386	385	416	422	399	383	405	377	398	390	356	373	377	409	371	362	380	385	370	364	365	412	377	375	380	386	370	408	396	389	353	363	393	410	354	403	393	389	343	403	375	371	428	373	375	346	392	358	408	377	361	363	368	416	365	385	347	382	396	404	407	397	372	399	398	407	341	389	399	362	348	394	351	377	360	378	389	368	414	401	404	381	371	378	382	380	373	397	403	371	389	384	358	350	366	385	340	379	392	398	393	366	345	418	378	387	373	390	399	392	392	386	378	388	355	369	390	344	334	382	394	342	408	368	374	377	374	356	372	395	369	379	395	381	384	376	371	351	390	392	395	375	364	362	374	379	372	380	397	408	399	402	361	362	400	382	385	370	370	390	336	377	370	371	385	399	367	379	374	396	378	349	426	343	372	378	343	362	396	386	393	363	377	388	381	393	378	348	379	346	348	374	370	387	403	345	396	386	396	385	317	372	381	375	365	375	378	339	366	399	362	377	398	425	392	375	378	359	380	369	408	357	360	379	389	378	377	376	380	377	352	389	392	358	373	372	352	383	355	394	416	392	380	367	416	385	376	404	348	368	375	375	348	338	393	379	352	373	366	376	361	352	364	365	374	402	390	386	396	389	408	367	363	398	366	387	356	367	379	366	390	380	345	359	397	372	407	400	367	355	394	372	384	389	394	373	393	381	412	363	407	387	396	371	367	357	343	373	373	360	371	400	389	347	385	389	357	397	349	378	431	379	404	364	362	362	395	366	376	405	356	371	386	400	344	355	382	396	347	393	371	375	357	380	356	388	362	348	387	368	395	413	397	388	378	360	383	382	399	406	393	370	437	364	380	374	380	375	386	356	414	415	399	368	366	373	376	336	346	367	321	382	384	382	361	382	375	343	393	399	378	355	365	380	348	392	398	351	395	362	381	398	377	384	360	380	385	308	380	392	399	400	412	377	370	384	368	394	400	374	370	353	364	400	364	354	363	383	352	376	408	394	377	373	352	376	361	395	370	384	388	374	380	423	423	386	389	343	373	389	374	379	383	384	387	342	348	410	409	385	369	396	398	399	339	374	372	386	403	368	327	348	376	358	369	381	376	380	372	356	385	375	358	366	387	380	374	366	396	359	388	406	365	390	406	388	381	371	373	419	374	410	386	408	345	366	394	363	374	395	378	359	374	374	385	361	384	334	391	353	379	379	363	384	368	313	382	349	352	395	364	364	397	392	380	361	370	403	393	397	369	404	350	397	385	387	395	405	360	372	385	378	378	412	395	354	395	384	354	426	378	386	412	371	347	377	375	430	388	357	384	377	418	394	371	361	363	374	388	401	360	366	368	394	400	402	410	364	365	393	405	366	370	379	373	384	377	387	370	387	381	359	376	385	377	373	371	376	405	392	387	386	395	380	394	373	394	346	370	379	379	377	352	377	384	370	375	401	382	361	341	391	383	429	377	389	383	407	377	389	373	384	345	390	393	361	337	382	378	379	403	368	448	363	379	427	377	392	351	394	383	395	358	389	383	383	398	412	385	386	361	373	399	410	350	405	402	414	356	388	376	351	390	364	374	415	359	361	384	375	352	373	404	368	386	378	400	357	340	350	354	382	385	369	405	408	394	376	332	399	430	358	373	351	383	372	367	431	404	370	378	373	352	378	374	381	379	375	351	391	369	406	384	398	349	359	354	390	379	357	380	380	378	402	372	392	375	382	376	396	372	402	343	347	419	380	400	392	375	434	375	369	381	383	376	334	364	370	379	395	377	363	358	387	369	393	384	380	355	383	371	374	382	402	386	417	383	363	394	412	367	396	368	361	401	366	376	379	390	370	381	342	366	374	391	337	366	388	370	364	368	373	378	363	392	381	363	379	378	384	373	371	357	392	422	359	378	357	380	379	389	363	371	346	397	366	362	372	369	399	357	388	388	397	432	370	348	405	362	388	391	373	392	372	370	340	409	374	382	364	383	376	375	352	384	403	376	385	367	366	380	372	341	414	384	398	332	382	394	369	362	375	369	348	389	372	369	392	371	387	367	401	361	352	400	380	388	388	374	380	348	379	367	355	371	369	367	368	412	315	329	379	357	400	397	398	408	372	374	352	371	385	384	386	388	374	418	383	415	406	404	390	349	381	390	372	372	373	377	392	404	408	386	384	368	425	378	417	347	375	377	377	354	361	385	385	379	366	372	370	404	398	382	360	372	369	360	333	394	396	365	397	398	373	404	375	354	352	374	379	393	356	374	401	408	397	363	374	364	384	351	386	376	384	410	387	349	386	399	360	385	382	381	361	365	372	386	371	371	372	363	393	379	397	381	365	392	336	387	408	391	387	395	328	398	338	367	379	368	392	375	350	358	401	406	368	396	372	360	362	375	353	372	378	384	367	368	377	373	357	405	347	402	404	371	389	374	379	358	376	372	411	363	384	363	363	373	391	382	412	370	394	429	388	387	395	392	400	374	406	380	415	392	400	375	401	368	384	381	393	375	401	357	385	375	381	393	378	409	392	407	399	382	363	406	365	368	410	384	429	380	367	375	382	408	360	357	414	371	389	385	381	339	371	361	379	398	375	384	408	370	398	392	356	374	356	369	390	359	353	352	368	370	377	385	345	376	397	378	400	374	357	408	377	387	363	397	368	386	354	398	386	390	391	367	365	378	359	377	396	404	390	380	389	394	359	382	417	360	402	367	377	392	362	394	370	379	393	376	388	375	419	381	385	412	341	383	379	393	421	393	328	363	405	393	391	410	400	368	387	407	403	361	385	380	392	349	383	382	378	381	374	376	378	360	379	407	372	374	375	394	364	362	362	390	352	375	396	377	366	403	390	366	397	378	380	394	397	390	363	363	387	382	372	393	397	393	386	376	375	361	367	351	381	384	374	374	377	387	371	421	361	373	369	365	374	363	403	392	358	347	329	371	372	376	353	372	375	389	386	373	364	352	402	379	388	358	375	373	403	391	385	375	381	407	401	414	367	419	371	365	391	393	356	394	351	354	340	335	363	402	367	395	398	381	367	378	355	372	382	351	409	361	404	376	352	389	378	383	364	379	370	397	384	347	386	408	385	398	363	346	385	403	381	421	361	379	366	374	396	368	382	369	395	369	394	359	361	369	362	342	388	365	406	397	402	370	388	367	375	373	363	361	400	383	347	359	404	412	349	386	376	392	383	366	391	402	407	390	401	380	344	381	396	382	394	407	362	398	372	345	375	406	419	375	371	364	383	375	367	374	390	355	380	393	370	365	365	381	371	367	338	388	388	370	354	389	430	383	336	392	367	356	337	384	390	383	371	376	377	386	406	383	407	397	370
3662	415	393	352	399	408	373	377	395	349	356	370	375	377	408	381	404	372	372	358	366	379	393	356	373	392	386	366	343	378	380	369	386	361	408	396	389	385	349	358	369	391	384	369	368	377	381	374	421	345	364	367	372	375	410	352	340	382	367	374	365	407	382	360	370	383	378	353	373	400	361	377	358	387	352	367	393	381	397	393	365	374	348	365	432	381	382	370	363	368	390	381	380	368	381	361	373	385	390	387	370	398	384	363	396	424	388	385	358	383	356	407	377	348	391	389	335	390	354	340	369	385	342	377	369	349	355	356	378	375	369	389	364	385	362	391	352	387	385	353	357	364	356	348	347	388	393	402	331	419	390	357	365	378	371	384	353	383	369	347	367	387	358	414	369	402	376	374	438	373	409	359	389	377	366	360	396	388	370	402	401	374	372	371	376	358	390	383	378	402	385	379	350	351	376	391	378	354	384	359	394	378	376	370	358	380	343	383	378	408	366	369	365	407	380	354	368	358	379	376	394	389	387	337	359	368	353	370	391	384	419	384	358	344	369	376	375	352	372	381	396	375	375	375	361	399	348	369	368	381	382	365	385	380	359	362	384	373	390	395	372	363	403	370	334	384	384	354	364	368	393	378	351	357	388	389	358	385	342	359	369	401	382	383	414	374	351	351	387	385	455	392	365	387	375	331	378	359	393	341	390	385	393	401	395	375	378	377	352	352	372	400	371	373	363	351	374	351	369	382	373	335	379	380	363	360	366	400	381	362	376	354	369	359	402	354	360	397	377	426	392	403	313	378	366	365	394	383	383	381	384	375	409	422	381	380	349	345	385	410	407	368	397	358	383	364	355	348	378	366	390	365	426	344	355	398	360	332	375	380	355	365	360	389	385	389	328	325	346	346	369	385	357	385	324	361	362	369	399	361	378	409	380	362	385	357	378	354	397	356	367	368	417	357	385	386	372	376	369	337	393	409	370	401	379	386	379	339	371	365	391	368	355	391	406	365	349	367	359	365	379	351	368	339	359	360	385	407	379	352	388	384	372	400	380	374	375	376	363	388	366	397	346	368	399	338	390	366	382	389	377	376	384	385	366	392	364	390	369	367	354	399	358	332	363	351	398	394	347	375	445	360	357	397	383	369	355	369	403	392	368	408	345	360	366	390	376	388	370	362	396	441	341	384	383	351	347	383	426	394	405	364	366	383	376	393	344	384	368	338	385	366	395	384	341	368	381	403	424	427	368	395	360	364	367	385	389	374	399	362	362	367	401	358	423	367	374	359	391	359	384	337	339	334	390	369	369	361	353	376	362	360	367	393	362	397	379	388	368	396	324	335	356	391	359	392	388	385	389	369	385	358	386	360	337	370	374	372	394	395	356	384	374	368	377	358	401	377	382	376	369	363	370	373	382	375	369	370	381	375	396	364	359	376	390	397	346	391	375	384	360	396	343	349	383	368	371	372	382	400	397	381	396	366	372	394	366	347	346	361	383	390	362	364	357	334	398	387	370	364	335	361	385	376	341	365	427	363	373	395	355	373	360	360	385	365	368	313	359	379	350	374	379	392	367	399	367	382	387	392	415	367	381	348	377	403	383	355	331	388	338	381	353	408	359	349	409	388	396	361	368	376	392	366	422	351	349	373	391	366	349	354	353	338	385	408	380	372	387	358	364	362	378	389	371	372	358	360	386	362	399	394	412	402	360	398	365	364	350	400	426	378	354	376	392	379	361	363	404	360	384	386	359	384	371	364	373	387	363	368	360	363	338	362	396	374	353	396	391	366	375	371	365	356	383	392	365	387	411	376	329	396	373	364	396	357	400	380	386	405	370	390	344	380	346	388	388	346	374	376	380	365	380	339	361	369	354	362	371	385	363	359	380	381	378	372	356	376	364	331	373	372	372	339	370	360	367	373	395	363	386	376	419	372	346	353	410	381	384	353	390	348	370	347	373	382	346	334	343	370	356	418	392	339	378	383	366	416	400	362	370	397	375	382	372	381	353	410	399	374	391	349	369	381	370	356	351	332	359	370	369	380	401	372	386	401	376	361	350	385	417	369	383	379	397	362	359	379	385	396	385	366	398	374	348	386	364	324	366	359	359	352	332	374	427	402	394	384	329	402	393	371	362	365	395	337	412	331	388	370	349	348	368	378	350	399	363	396	349	397	365	355	344	383	384	421	395	362	393	394	321	390	382	391	421	361	361	371	380	411	388	361	397	362	398	348	362	386	390	374	369	379	434	409	394	396	365	379	365	361	357	356	351	382	366	356	385	386	393	400	395	389	395	374	395	351	382	337	379	345	361	360	376	351	348	397	410	348	383	382	334	386	391	396	385	328	352	389	360	366	413	367	414	348	348	321	396	354	348	372	383	378	335	366	421	368	356	347	366	320	386	418	372	398	400	362	353	387	364	377	406	394	376	379	407	361	392	357	355	367	392	389	348	385	368	348	379	381	383	365	391	348	343	335	339	380	381	364	364	382	341	372	410	380	382	407	399	394	392	378	341	363	383	381	364	382	356	336	366	405	371	396	386	383	352	409	383	388	364	403	369	380	380	338	366	334	367	368	379	378	355	400	394	352	400	395	371	393	350	371	360	348	330	363	380	398	392	361	381	394	364	365	347	365	388	397	345	363	397	366	394	382	374	330	381	401	393	340	371	395	386	405	368	386	352	392	370	358	349	370	381	408	393	372	401	400	353	371	383	357	373	384	385	367	374	379	358	384	434	406	371	391	362	376	350	373	349	369	365	385	359	404	375	391	366	397	386	384	354	367	392	372	347	407	410	338	393	376	377	355	363	363	365	363	365	381	401	360	363	361	359	363	386	388	373	399	375	347	367	367	356	432	380	331	347	381	337	356	381	387	347	353	370	372	371	370	358	377	370	378	411	392	363	372	368	363	382	356	395	385	376	364	377	390	360	360	374	382	393	395	339	376	393	357	401	391	379	388	390	371	375	364	377	407	393	323	356	418	388	357	369	402	372	345	364	362	371	354	405	329	343	377	353	350	373	361	402	380	352	384	361	383	356	380	375	401	357	372	364	348	367	360	391	364	385	382	324	385	336	378	360	357	382	362	349	351	392	351	384	365	369	380	366	411	346	385	387	341	377	377	368	385	368	398	388	355	410	366	376	408	384	361	359	389	389	352	408	373	364	397	374	344	372	373	380	402	393	365	359	380	396	403	343	340	377	339	355	402	377	352	341	381	391	394	413	358	382	389	372	385	340	351	399	370	365	384	398	397	377	365	371	412	362	345	387	384	395	367	377	341	342	387	370	377	368	395	425	369	378	387	357	396	374	388	362	384	405	380	364	388	388	346	356	376	372	387	368	368	390	352	390	396	406	357	355	396	345	348	359	353	370	343	354	359	370	373	386	330	371	381	376	357	387	379	409	376	382	370	384	385	366	403	387	357	377	387	360	364	371	364	373	364	365	356	360	366	396	348	410	371	406	364	384	379	374	362	343	376	392	378	364	362	388	406	391	389
3699	927	934	939	931	897	905	970	899	897	922	888	895	936	888	885	850	866	919	887	867	887	880	899	867	908	862	876	957	868	898	877	917	957	898	893	951	850	882	852	845	907	902	912	887	845	885	930	907	881	869	916	880	946	907	845	880	866	908	864	913	858	961	899	869	892	911	869	903	867	958	902	864	889	877	924	868	889	836	880	901	866	891	891	920	874	902	862	839	892	891	937	928	928	859	898	843	915	851	929	888	887	904	886	928	908	833	893	899	917	925	922	864	889	905	908	893	854	857	898	931	831	878	826	886	892	861	945	901	887	888	895	861	887	871	876	871	941	891	917	848	923	859	881	887	944	904	914	903	914	868	938	909	903	962	922	892	902	881	918	944	874	902	895	877	874	911	875	882	868	878	876	887	900	892	915	832	895	921	878	938	881	846	860	894	917	867	851	890	907	874	844	849	833	852	869	894	892	839	921	869	906	910	874	850	885	872	865	859	945	878	876	844	890	894	868	930	903	902	889	880	981	890	921	879	949	838	946	887	865	905	945	877	980	890	847	877	936	869	893	886	863	916	843	876	838	910	913	866	883	936	868	925	899	871	919	885	847	833	916	915	882	882	872	920	837	917	914	887	884	880	943	870	876	882	896	876	888	910	902	897	932	959	867	897	875	866	904	903	914	878	849	852	959	974	897	925	845	815	916	842	869	915	912	852	946	884	932	856	872	876	937	917	940	945	870	869	917	887	926	887	920	824	877	907	886	864	911	883	916	923	948	861	907	924	927	911	901	849	914	900	904	859	914	824	938	919	876	912	889	897	884	949	860	880	897	906	900	901	877	858	909	866	893	851	894	903	979	957	903	891	898	927	932	873	910	868	890	847	879	806	861	904	893	898	860	912	887	894	844	859	887	888	855	884	930	899	894	874	876	905	897	873	862	868	925	892	876	872	924	893	873	879	868	861	923	889	898	916	883	924	903	871	913	873	905	905	820	930	850	864	885	894	887	895	888	914	881	902	884	901	966	903	902	854	907	881	870	871	911	900	826	891	884	881	867	880	909	817	850	870	909	895	888	898	899	883	887	887	842	881	933	878	888	876	860	892	886	950	922	912	872	845	907	891	913	925	855	867	886	908	863	864	870	877	880	868	851	894	894	860	909	863	917	891	927	897	911	845	836	908	913	844	916	900	899	905	932	895	906	890	932	840	906	895	851	890	918	951	848	956	848	835	844	927	836	914	929	897	870	902	905	869	882	925	883	856	906	902	898	899	900	952	867	918	901	879	899	838	892	919	966	894	898	859	867	908	927	871	887	951	940	918	998	872	911	964	933	898	872	863	888	900	919	902	938	884	888	937	876	871	868	882	920	936	899	898	868	890	868	866	894	869	893	957	940	923	909	893	880	892	902	884	929	885	938	885	928	878	909	899	911	828	888	894	893	903	813	857	890	908	915	873	860	910	896	881	920	887	919	897	863	837	857	902	860	927	838	897	856	898	895	939	858	914	967	903	906	959	916	889	861	840	937	873	841	880	938	899	900	906	889	895	893	883	864	875	888	880	906	896	867	879	884	948	854	846	938	885	879	890	883	922	890	896	887	896	875	907	882	904	859	912	874	875	868	867	915	899	867	890	911	911	916	893	884	853	906	852	799	896	1009	852	870	849	882	904	926	895	1012	850	907	859	875	877	904	865	960	886	909	891	881	931	829	814	893	838	889	881	899	882	926	906	863	867	886	888	933	936	919	974	879	850	943	877	902	877	883	845	914	950	895	916	838	874	920	899	871	876	889	911	858	852	918	866	883	851	875	897	901	910	911	897	887	889	872	867	843	873	881	877	907	908	878	924	894	891	859	872	905	900	901	854	861	920	929	859	886	908	896	867	934	925	903	905	868	894	910	855	867	874	910	904	876	878	883	851	896	876	848	896	883	868	835	870	919	861	894	868	895	903	857	942	855	873	936	938	894	901	915	885	887	899	921	921	839	889	896	871	921	902	895	920	861	878	882	860	898	943	885	890	867	906	842	886	884	895	848	865	928	936	910	848	860	932	892	883	860	883	889	895	904	871	928	912	874	922	899	895	915	873	887	878	874	900	914	929	910	914	913	896	910	886	889	859	874	892	907	915	866	926	881	885	897	912	913	914	879	931	911	944	839	873	891	886	896	868	906	871	959	895	838	883	867	905	884	862	882	927	882	964	875	893	873	874	927	904	908	955	921	869	918	946	881	823	945	922	870	932	873	887	906	878	838	860	908	942	879	905	851	876	839	975	867	866	947	918	897	873	866	816	914	861	920	845	880	824	842	867	900	863	876	846	932	857	897	899	876	883	883	890	957	905	917	923	915	891	871	900	871	921	885	923	873	930	882	922	873	875	883	859	929	901	878	923	888	852	935	858	847	913	888	818	823	883	875	898	916	933	907	900	853	884	913	871	860	878	941	877	938	857	905	879	837	861	875	881	878	906	894	881	903	876	874	883	912	902	885	877	898	885	896	933	937	896	848	879	877	893	874	847	917	860	910	870	851	905	967	919	903	926	872	914	905	914	879	900	920	959	900	874	906	861	860	928	841	887	908	875	881	871	891	900	843	920	848	917	897	908	876	908	913	898	892	890	858	946	937	933	856	902	938	921	950	906	899	900	905	902	913	839	926	862	878	878	905	887	902	880	957	897	884	881	887	935	884	915	894	869	866	911	931	970	900	925	830	931	902	960	893	884	875	866	880	923	909	879	908	878	872	897	946	897	878	888	933	846	896	888	906	960	894	868	887	923	874	884	867	948	856	869	886	843	891	862	900	872	955	884	927	890	865	902	908	894	850	908	917	863	939	891	929	870	822	919	885	920	864	893	928	874	903	919	870	924	869	864	956	888	884	879	877	861	867	865	871	919	851	885	875	905	949	832	927	925	826	916	912	959	916	889	917	859	898	912	866	943	886	881	877	895	931	893	906	890	854	878	873	869	835	911	898	914	876	831	919	914	956	898	912	924	870	839	921	901	860	873	923	868	900	898	876	887	901	906	912	884	924	881	846	893	898	900	923	892	912	894	911	856	890	896	900	930	885	888	916	880	896	877	872	899	929	856	850	888	907	866	889	837	905	909	854	858	900	860	899	912	914	874	880	881	914	920	827	908	923	879	930	831	943	876	882	891	919	886	843	873	890	905	948	921	850	872	888	888	850	876	877	881	862	918	928	990	913	915	869	852	859	853	959	857	926	882	858	877	844	860	898	903	846	916	898	883	853	929	937	899	888	933	854	874	874	866	859	929	887	839	888	922	916	868	891	873	852	891	916	901	942	854	877	865	900	879	887	907	982	921	849	904	883	925	909	851	924	903	897	921	858	901	884	898	886	905	923	885	894	910	889	899	899	881	882	891	920	958	879	885	873	897	885	930	913	888	907	872	918	944	921	855	917	916	910	894	879	914	865	888	847	908	882	913	916	860	867	883	883	914	863	883	943	903	859	907	853	860	945	841	852	942	931	859	881	938	877	921	893
13515	1091	600	478	414	415	381	330	367	358	359	339	353	325	321	314	301	325	323	340	346	326	345	316	321	353	327	302	330	319	327	345	303	297	320	296	334	332	348	297	326	334	342	321	309	301	316	319	305	381	296	356	333	314	306	349	330	313	355	332	327	318	314	315	317	325	341	333	331	337	317	345	317	323	327	319	352	307	325	305	315	324	328	293	297	351	352	312	314	339	314	371	300	311	328	318	312	301	323	329	332	295	325	330	328	325	320	314	313	348	298	351	306	321	302	323	323	326	324	340	297	320	293	317	306	332	312	291	327	308	301	324	294	341	308	332	344	322	320	299	292	345	319	309	309	315	342	332	373	347	317	312	327	328	328	284	325	334	318	326	366	324	329	337	318	295	314	313	308	288	310	335	338	343	313	320	310	310	314	352	333	331	322	330	325	296	329	301	305	328	340	308	303	317	287	308	310	326	320	277	298	334	333	300	317	319	339	319	317	349	352	305	335	322	339	338	334	286	333	315	315	317	324	331	346	294	303	329	306	304	330	274	297	324	282	287	346	342	301	345	317	319	301	323	321	353	292	322	354	301	341	331	333	332	334	336	301	311	328	311	327	319	318	303	341	336	283	318	298	321	312	319	304	319	312	307	324	285	334	310	322	298	322	333	349	323	305	315	321	329	336	334	350	325	326	334	348	309	350	321	306	308	304	281	337	297	310	282	331	319	310	312	326	376	339	334	327	285	268	297	329	257	305	333	308	328	331	304	324	332	342	309	302	347	355	324	309	311	319	290	308	328	327	302	303	314	297	331	319	328	319	310	303	318	344	332	364	316	298	328	271	277	344	328	304	338	319	350	306	336	298	323	332	314	300	348	317	357	315	302	353	344	329	307	336	317	306	333	308	311	344	302	326	319	359	346	326	330	309	343	315	319	314	315	366	337	316	317	304	307	312	329	328	340	344	332	319	298	335	318	340	322	337	313	286	318	311	294	281	306	304	321	328	302	366	346	306	323	304	311	314	324	290	319	320	329	296	316	308	348	341	316	337	334	293	352	286	346	295	285	332	347	307	319	342	278	300	330	317	319	344	330	325	330	292	307	313	314	314	312	314	331	294	353	311	348	318	334	313	350	327	318	330	373	344	291	342	313	341	310	309	340	302	314	307	314	338	302	341	357	346	372	318	358	358	312	325	364	337	331	306	365	289	343	307	305	324	302	321	331	317	323	317	340	310	329	322	331	307	300	341	290	333	313	315	346	275	334	343	300	371	306	326	309	293	316	325	296	308	296	309	322	323	332	291	354	299	304	321	331	345	332	326	309	324	343	304	323	327	306	331	316	300	314	323	307	305	324	340	277	345	294	311	319	321	279	286	319	343	310	324	328	286	303	318	334	333	323	327	313	332	298	312	339	336	319	340	342	308	300	336	296	308	336	312	351	332	367	318	296	330	343	335	304	339	352	308	303	318	332	281	332	320	342	313	295	353	334	304	296	351	328	315	303	324	334	309	345	358	325	332	295	351	335	298	309	304	333	317	294	308	328	353	318	319	333	332	332	322	326	337	257	319	315	301	333	335	309	297	359	304	320	333	312	354	338	312	332	319	340	305	292	308	317	349	345	316	310	340	363	334	306	306	301	330	320	333	328	328	310	320	357	325	326	341	326	316	335	321	294	313	318	313	284	290	339	343	316	343	315	306	333	332	349	347	294	336	317	336	307	333	299	301	288	353	329	304	310	317	296	324	315	336	310	316	330	315	319	319	302	326	333	294	357	320	299	283	296	286	330	318	295	300	355	306	311	309	324	329	353	348	339	350	321	309	320	293	312	313	291	317	374	349	313	310	330	300	309	319	338	337	335	315	305	329	310	324	311	327	299	316	328	302	341	322	312	360	318	299	333	353	321	330	321	308	355	335	301	332	315	325	293	294	322	326	288	344	326	304	288	341	332	337	335	340	301	306	353	287	314	308	294	325	304	323	343	326	319	344	354	312	337	309	317	321	312	330	308	308	298	289	319	346	309	339	302	333	325	328	328	384	327	320	323	322	323	283	318	276	316	299	303	313	340	362	360	328	321	320	325	334	259	323	339	329	346	311	335	325	340	321	335	302	333	340	347	341	336	326	286	319	317	348	336	326	343	309	306	325	350	338	328	342	321	333	345	299	313	319	328	319	328	349	314	350	318	298	320	310	314	328	323	315	331	347	355	340	313	314	319	339	342	324	313	317	304	297	319	309	320	331	331	320	324	319	361	316	317	329	316	324	331	313	329	307	327	325	283	305	296	312	350	352	329	307	329	327	324	327	331	324	318	330	305	315	358	316	322	321	312	284	303	309	313	307	303	340	289	279	317	328	344	334	329	299	330	292	294	319	322	318	327	321	319	357	317	319	332	327	340	304	337	307	320	342	359	333	330	299	329	308	264	306	334	331	348	337	301	344	328	352	298	342	305	329	318	328	334	310	311	337	326	339	324	331	338	335	307	321	312	315	307	319	342	309	360	292	356	335	342	355	301	339	319	317	312	299	311	340	310	326	344	285	361	348	307	317	273	300	297	312	316	336	313	338	316	323	308	343	314	312	342	314	303	326	295	325	320	369	347	320	289	323	338	321	323	300	332	348	329	348	300	310	341	320	332	292	316	322	314	329	336	338	303	317	327	302	309	341	340	334	334	296	330	341	305	289	314	323	339	337	312	300	296	328	304	365	309	305	318	322	314	316	331	300	359	301	315	302	299	292	347	281	305	339	320	312	342	343	301	332	305	370	327	301	325	319	323	319	341	329	304	314	307	333	331	336	332	319	290	291	326	310	293	312	314	325	323	320	326	275	353	316	329	334	284	333	316	314	292	329	326	314	337	322	300	357	331	306	317	302	300	315	345	327	325	320	310	333	281	306	353	343	312	333	330	333	299	325	308	293	314	334	298	345	339	304	332	351	326	342	340	318	348	319	319	323	279	333	305	319	341	330	308	305	290	337	309	326	343	330	301	330	318	340	282	336	295	342	330	318	323	303	320	298	326	330	316	316	323	292	310	319	296	320	332	342	314	336	334	351	307	315	322	334	321	306	301	302	277	358	323	331	306	314	323	335	326	307	316	309	327	314	324	301	331	359	343	326	316	323	322	327	306	346	322	317	336	300	325	308	296	332	301	322	344	340	320	327	287	313	329	295	316	330	310	297	323	353	315	300	319	345	310	331	324	323	309	355	314	318	350	303	338	321	327	326	291	342	333	318	345	313	325	299	324	288	323	345	333	307	307	317	322	335	333	336	322	317	353	320	303	304	323	309	300	330	338	339	343	338	318	298	313	311	324	302	342	315	341	316	302	293	327	314	332	295	318	304	337	339	331	333	312	328	308	294	343	316	321	313	331	314	301	291	322	332	355	332	292	342	323	311	309	299	343	316	328	334	317	309	299	303	283	335	299	335	319	285	316	322	333	330	358	344	331	324	290	307	317	334	293	328	357	326	354	337	304	294	351	337	315	337	322	280	346
10418	936	1260	1409	1353	1151	1073	932	907	907	883	863	830	828	852	848	751	804	787	806	774	794	777	806	794	737	755	750	773	773	772	760	761	745	766	731	807	810	769	756	801	722	778	721	781	770	769	783	738	762	730	777	717	778	813	781	736	724	745	767	789	783	692	779	736	771	750	777	811	779	688	740	761	770	746	792	772	744	754	742	806	702	773	751	757	713	713	803	764	762	795	733	758	773	783	799	738	779	759	754	755	790	732	794	728	811	735	750	756	762	770	788	768	751	705	750	796	780	808	822	756	743	743	802	775	751	744	756	792	827	752	811	752	764	753	781	792	766	751	778	767	775	735	803	774	766	755	814	809	767	780	776	752	756	822	760	771	770	780	763	750	754	716	744	737	782	746	807	793	777	744	769	781	767	784	771	794	779	818	755	754	743	771	773	805	775	793	816	700	762	739	769	786	754	780	723	783	735	793	762	723	801	767	783	745	772	756	780	713	804	767	766	764	769	803	781	747	753	772	773	739	796	783	766	758	750	740	794	754	755	789	767	775	715	767	804	735	777	758	751	755	756	702	774	756	786	736	770	741	728	705	781	739	690	787	703	732	778	736	742	786	706	759	733	717	745	766	755	760	765	763	716	784	767	803	768	813	851	753	724	697	705	702	786	769	769	820	799	759	795	766	765	760	763	754	724	764	724	753	745	732	763	764	787	748	723	724	739	778	748	824	756	787	765	781	761	717	741	800	721	761	772	732	784	759	776	810	730	760	760	746	798	734	743	763	726	779	758	740	771	735	727	792	761	730	749	726	735	787	796	805	725	726	740	783	733	773	774	733	788	769	776	748	781	778	746	729	790	782	761	781	784	793	812	801	767	782	764	751	765	723	739	750	787	727	753	754	795	756	746	732	786	748	721	791	786	765	716	791	734	847	799	774	765	786	752	772	782	756	756	776	786	813	750	760	782	743	784	741	794	761	765	754	803	769	745	796	746	796	766	751	760	769	723	762	762	756	726	763	737	733	762	717	790	747	786	773	779	742	782	787	797	771	785	746	743	801	765	788	781	759	773	764	700	779	803	736	798	769	810	806	763	757	790	735	755	750	786	732	762	798	759	796	770	766	713	757	764	805	784	812	787	782	776	757	785	735	789	759	752	801	769	748	783	754	758	778	745	793	799	755	713	778	767	773	781	715	763	811	827	778	738	752	767	758	714	764	775	795	741	742	799	783	748	763	799	739	760	736	792	795	797	772	747	783	756	794	790	733	813	769	774	747	784	748	727	756	828	746	734	778	757	762	759	728	731	749	751	771	755	749	774	754	766	783	809	783	797	755	797	748	777	813	779	758	751	767	756	736	761	729	831	765	759	822	722	736	755	795	795	793	743	795	782	726	780	828	741	778	762	724	769	739	758	773	748	764	753	808	765	767	774	784	758	780	744	793	727	758	807	765	772	796	788	720	741	802	790	742	805	812	764	789	736	787	816	724	758	758	730	776	799	713	760	776	750	806	777	720	752	753	782	705	778	760	786	760	736	711	827	832	725	737	743	774	796	772	761	738	762	747	801	773	757	730	805	722	779	771	726	760	747	744	749	783	754	729	769	742	720	777	778	768	762	791	753	766	775	744	772	780	743	762	721	754	744	766	732	797	833	806	778	783	762	777	770	733	777	748	777	749	786	719	749	738	722	763	802	731	759	734	792	806	715	788	800	718	830	776	793	771	741	780	734	770	792	787	795	784	754	761	750	777	794	771	742	738	760	775	768	764	747	772	766	756	749	730	744	787	700	810	719	757	786	785	748	714	778	708	767	773	759	803	779	777	740	754	740	756	794	769	755	823	768	810	773	752	779	810	758	781	745	796	773	715	729	757	754	741	723	707	764	734	772	730	755	742	756	748	729	750	717	782	721	740	796	778	755	736	759	746	779	739	774	800	757	820	792	774	769	768	748	726	719	741	762	751	767	765	716	777	737	745	802	781	795	753	779	745	738	759	794	764	780	721	790	756	749	745	794	765	826	751	732	777	725	790	768	749	734	698	773	760	724	799	753	764	734	744	740	757	776	759	797	775	740	774	814	768	785	788	765	750	793	721	795	750	711	782	766	779	759	733	748	765	769	779	730	748	750	738	776	792	785	721	721	786	784	780	772	741	797	724	757	740	781	782	773	772	751	774	772	806	785	723	781	754	754	740	763	759	797	740	795	760	745	773	765	760	767	750	785	749	747	753	726	764	765	770	750	827	718	740	755	782	725	747	765	728	753	769	707	784	756	740	763	715	771	793	753	799	712	783	777	781	769	763	746	745	785	788	772	761	792	779	782	759	766	760	727	734	769	768	768	735	776	783	746	733	731	716	746	768	803	770	781	749	743	704	811	749	754	787	776	732	729	742	745	756	806	774	737	784	719	759	752	779	777	766	780	738	764	776	757	737	801	737	794	820	771	723	788	827	779	757	704	786	780	759	713	768	806	743	739	717	777	802	776	781	779	773	761	718	740	772	745	786	757	735	728	778	821	764	766	793	805	794	773	734	732	706	804	736	752	739	699	741	733	767	793	786	726	807	737	746	762	800	799	733	781	802	770	733	732	795	831	780	722	740	760	785	759	777	788	717	762	772	795	752	739	722	769	779	786	742	711	782	732	671	779	762	770	776	793	794	776	762	727	715	761	834	744	770	726	756	758	742	755	736	776	765	783	780	729	751	749	732	750	790	766	781	760	837	774	773	755	752	748	775	736	735	790	735	749	739	747	794	818	751	774	719	759	739	765	754	787	739	718	748	737	741	748	763	793	820	788	772	749	754	761	771	786	740	763	766	776	750	731	800	743	847	795	779	767	730	767	723	778	722	773	765	725	772	766	761	710	734	746	762	780	781	762	760	780	766	765	759	689	768	759	765	735	756	750	749	780	751	755	744	783	802	778	809	791	723	760	769	711	809	779	772	763	755	721	762	748	752	771	740	740	786	774	722	770	810	813	725	768	787	758	738	751	721	748	721	798	790	761	685	804	755	756	757	767	769	734	747	802	759	805	745	740	790	729	799	776	756	775	749	751	799	830	747	755	724	769	753	785	700	718	759	715	732	759	711	746	768	755	742	731	718	803	773	783	745	789	793	795	764	812	757	791	743	780	706	773	791	766	770	763	743	791	761	793	798	779	767	742	762	743	799	761	790	801	783	800	755	768	749	737	764	799	742	750	767	739	811	775	763	809	756	771	729	768	779	754	747	778	744	805	798	742	799	767	784	735	804	739	781	743	796	751	742	732	789	722	807	812	778	791	747	794	752	792	738	763	735	813	779	766	807	722	766	704	752	737	769	768	768	746	761	741	828	738	765	760	814	754	730	806	752	762	783	777	737	786	815	784	795	751	742	768	733	786	791	760	776	782	739	702	750	756	792	798	765	781	790	752	772	803	787	756	745	733	812	746	793	728	782	725	750	765	751	750	800	728	792	758	790	763	756	778	788	698	763	752	819	773	776	750	765	749	758	762	739	783
21959	1994	694	443	325	309	230	190	193	193	165	171	180	148	140	157	159	140	141	146	150	142	124	158	170	133	139	148	143	148	141	158	135	128	153	142	140	161	149	152	119	151	146	157	153	141	145	124	151	127	143	140	149	141	148	148	136	132	137	140	148	130	147	154	135	129	131	170	144	140	151	147	152	138	160	140	124	136	159	141	133	129	149	142	140	151	156	176	149	159	154	130	129	146	144	125	124	145	126	125	156	126	142	138	145	163	156	140	128	137	129	133	161	151	159	131	123	121	168	148	147	115	125	141	136	144	138	124	145	126	158	128	164	151	127	139	140	123	142	113	161	126	162	144	148	156	163	142	144	141	140	140	146	138	138	153	144	128	174	150	135	152	121	116	143	139	141	150	151	144	150	166	121	137	158	155	131	120	153	168	133	141	147	141	155	141	142	146	154	156	137	139	143	129	167	147	153	148	129	145	137	132	146	155	148	157	154	147	150	145	172	134	135	128	174	160	135	110	158	140	149	134	153	140	147	158	152	131	128	142	135	134	151	152	143	141	138	157	160	142	156	152	142	121	145	175	136	145	128	145	135	163	136	131	157	153	139	149	142	141	130	133	149	154	130	125	153	130	131	155	149	129	136	138	146	136	163	179	123	135	133	124	179	155	151	131	121	125	138	153	168	137	158	140	132	140	150	156	133	139	135	127	143	122	140	144	142	146	124	147	155	148	129	123	138	152	130	154	133	150	135	139	125	130	142	124	127	146	130	150	132	149	143	137	129	127	140	163	149	125	141	145	135	122	151	136	142	143	144	144	140	143	151	144	154	156	135	148	131	142	159	133	145	165	133	118	110	139	138	130	138	159	130	148	136	149	138	157	131	142	129	131	122	148	138	167	143	135	137	135	127	138	150	154	134	160	130	120	149	154	146	148	136	154	157	155	134	122	142	166	136	140	145	138	151	153	126	153	156	148	128	145	133	167	162	138	128	153	135	125	160	141	146	148	138	155	133	152	134	141	141	155	134	147	132	150	126	143	147	128	139	171	119	131	128	135	149	136	136	144	138	152	128	139	117	133	148	159	118	163	142	155	159	148	137	135	154	134	147	124	143	128	149	162	150	138	156	132	142	136	145	159	136	151	148	143	162	131	134	150	155	119	150	133	131	150	122	152	163	133	160	133	141	135	130	149	123	127	134	147	126	123	151	144	119	136	151	157	150	151	151	140	149	157	126	134	157	127	152	137	163	151	122	138	140	152	137	135	138	148	145	150	164	148	147	147	131	139	147	153	161	136	131	126	133	147	131	135	130	131	158	158	160	145	153	141	137	153	141	119	123	146	175	143	142	148	126	126	123	142	113	165	127	152	133	157	149	155	135	145	130	133	144	143	147	134	116	145	152	135	122	141	141	152	137	134	154	130	167	158	125	142	144	137	150	139	126	147	146	125	138	149	142	124	161	134	140	150	158	136	135	137	120	140	148	147	130	131	149	127	126	119	139	137	130	151	149	178	140	137	154	116	133	135	149	138	125	146	133	148	149	128	150	138	133	137	159	130	155	140	125	185	153	166	138	131	117	130	154	168	143	163	128	150	166	133	135	136	138	136	161	142	164	139	127	134	139	143	125	141	149	153	133	147	148	146	141	119	140	114	148	133	154	141	179	127	140	160	114	155	145	152	144	157	144	152	147	142	137	142	172	164	136	141	129	121	148	130	151	145	111	132	144	165	131	140	148	143	162	109	132	137	136	146	143	146	146	128	143	141	146	150	142	124	131	142	129	149	127	140	160	143	139	149	166	133	140	120	144	136	136	156	144	140	112	141	148	123	145	154	144	115	150	134	139	154	159	148	159	133	134	139	116	132	147	145	137	141	154	113	158	158	144	158	163	134	127	130	162	164	136	126	140	142	140	163	140	132	152	132	138	155	146	141	134	122	136	129	155	153	124	151	141	133	142	151	152	137	127	141	137	144	134	160	154	135	135	142	135	125	143	125	126	124	134	123	139	136	131	137	144	133	155	143	149	168	139	152	138	151	144	121	143	140	156	143	158	133	160	150	123	126	142	151	138	140	143	145	139	145	150	143	133	143	142	130	132	128	159	153	145	135	132	129	136	114	118	144	152	139	158	135	137	114	133	143	155	147	158	140	164	145	125	133	130	141	145	147	156	128	138	169	128	155	153	168	119	153	160	143	157	171	163	148	131	153	132	137	127	112	132	155	146	139	138	129	155	131	149	143	157	141	130	134	125	155	147	140	138	146	125	150	126	134	139	155	134	154	138	168	152	148	143	135	158	129	147	163	137	149	118	145	162	120	140	153	153	132	152	134	116	149	129	129	145	151	150	144	141	141	134	131	122	147	162	140	134	138	129	140	148	159	137	138	157	141	128	134	120	129	131	144	172	167	136	141	151	140	133	150	134	132	119	150	151	132	146	152	143	165	151	144	140	130	142	144	137	149	125	155	139	129	151	131	151	139	147	143	160	142	139	127	153	144	135	148	123	140	154	168	135	113	169	152	118	143	139	156	129	128	140	153	141	124	130	144	138	149	144	126	148	141	127	140	158	137	141	133	171	116	145	148	116	136	149	127	110	144	124	165	140	137	147	139	133	121	130	140	148	157	129	155	141	137	161	144	143	131	149	143	135	129	155	123	137	132	129	152	140	133	135	117	122	155	142	132	149	147	152	137	160	158	156	135	134	131	132	159	116	134	144	154	144	167	149	152	136	137	137	143	136	148	131	154	159	141	130	133	138	121	149	121	143	134	114	135	138	140	157	126	141	119	159	147	141	145	152	134	138	136	137	137	140	163	167	134	137	117	140	127	154	128	123	149	142	131	140	123	144	125	131	148	149	159	138	117	139	147	127	149	161	139	126	139	156	137	120	144	134	142	148	148	137	155	137	126	132	143	149	119	155	130	132	161	124	132	124	135	163	141	147	151	164	147	132	136	135	152	134	135	135	148	133	146	129	149	134	142	134	133	141	167	150	130	140	117	128	149	148	149	129	139	148	158	115	143	154	124	147	135	155	137	141	151	129	156	144	137	153	153	150	171	153	156	134	154	152	147	145	146	161	136	122	136	137	140	151	154	118	138	167	138	143	150	142	143	141	153	131	140	159	140	148	140	130	135	119	148	144	116	117	163	126	148	164	136	140	166	129	166	155	149	139	128	138	138	150	146	144	138	151	131	136	141	149	139	144	150	138	132	146	168	150	171	164	138	164	149	150	149	127	148	138	152	149	116	142	146	167	138	142	142	146	140	150	123	143	134	148	131	139	134	132	145	147	146	132	131	142	115	141	142	130	138	154	162	148	128	133	159	156	161	139	139	149	166	134	109	133	144	135	144	143	147	169	151	148	150	139	130	139	149	139	144	128	124	148	144	144	162	147	113	144	152	146	136	145	140	151	137	126	139	139	139	133	126	129	140	130	134	149	135	132	142	126	170	156	110	141	155	130	143	146	136	154	162	149	141	146	128	129	127	137	147	124	149
13159	801	1457	1634	1414	1105	933	786	686	620	613	553	550	516	499	471	473	480	471	430	457	420	408	426	441	434	452	407	448	400	410	394	398	373	405	397	399	375	416	384	390	398	405	398	383	383	381	388	361	354	390	395	435	353	391	388	368	379	379	390	350	422	387	378	394	354	343	397	399	399	362	392	396	339	419	403	369	382	395	421	411	408	386	402	378	407	421	349	367	393	354	351	382	399	373	429	366	380	381	361	383	380	377	400	360	388	367	384	365	381	380	395	405	385	360	386	394	364	380	398	366	431	369	389	367	393	354	368	358	402	375	384	380	378	366	358	412	368	402	401	378	378	370	397	377	363	352	365	341	361	387	373	366	369	397	365	388	355	367	361	405	374	336	381	369	370	373	351	372	397	350	382	393	380	381	396	356	377	364	393	369	382	371	375	370	385	363	380	369	388	355	354	379	371	381	365	339	373	385	357	398	369	369	371	371	400	351	374	380	376	397	397	373	365	374	395	333	356	375	383	376	352	396	363	383	377	348	367	401	408	362	370	379	359	386	371	394	371	397	346	391	370	441	375	380	343	378	338	403	355	340	358	352	366	388	378	364	390	376	356	371	390	382	382	374	404	405	373	361	356	355	399	359	369	388	393	400	387	399	360	360	416	356	394	364	348	382	358	405	386	374	368	375	377	363	355	408	382	395	382	403	344	366	438	379	336	380	391	415	357	370	364	374	378	385	365	357	385	320	389	390	401	393	378	377	359	373	357	377	391	385	387	366	359	395	399	408	358	368	388	380	384	383	356	340	353	392	386	393	359	413	393	360	343	392	371	398	400	377	397	394	360	383	382	396	359	367	357	356	412	393	359	382	365	349	387	383	375	379	374	374	414	369	355	392	396	371	350	358	390	382	374	373	391	388	382	384	389	356	381	378	366	403	354	385	376	354	381	389	385	399	381	373	375	394	365	371	362	343	393	363	363	384	385	362	332	394	370	379	404	388	366	367	395	352	385	365	398	367	381	403	374	348	367	365	371	398	326	380	378	364	337	344	397	389	372	399	355	368	397	337	357	365	373	367	401	388	397	390	356	387	432	360	416	367	377	395	352	364	368	379	381	387	400	364	358	420	374	384	377	375	381	354	396	380	373	353	383	410	404	364	399	383	358	410	351	394	356	375	357	351	375	384	327	387	384	372	402	395	354	419	377	353	365	410	400	383	386	377	361	409	391	383	371	363	353	366	359	387	368	374	364	386	391	389	362	361	368	382	401	372	344	369	402	379	425	386	384	350	385	347	380	364	376	380	367	406	368	330	377	385	357	413	376	409	434	360	380	359	367	362	341	360	345	372	421	396	370	395	342	374	375	415	370	338	394	403	375	410	399	374	403	441	372	377	373	381	387	390	369	368	360	365	373	387	365	391	393	388	366	374	387	357	348	391	352	350	375	392	331	353	390	340	353	380	375	369	355	377	359	387	361	355	337	375	380	337	366	386	370	397	373	366	420	353	390	364	401	372	387	367	368	386	378	390	371	349	400	350	369	337	400	388	367	372	388	364	396	393	356	348	383	345	392	394	385	385	388	348	390	376	329	361	378	397	349	353	369	375	362	362	381	397	385	397	367	351	361	414	357	379	410	355	359	374	395	401	377	357	395	382	376	421	353	383	382	398	345	384	377	378	357	389	400	421	398	391	360	392	361	326	395	382	377	367	355	388	362	364	345	395	373	385	363	389	349	362	321	399	392	408	391	415	368	385	366	370	357	399	398	347	392	348	387	378	349	347	360	383	383	373	397	403	359	367	397	399	376	380	357	352	399	388	367	405	386	383	365	382	372	394	393	372	355	378	357	353	355	388	375	372	371	362	366	386	361	352	345	400	382	353	401	328	346	379	425	344	412	349	418	362	390	362	392	381	376	333	389	386	377	389	393	366	400	382	369	345	384	361	377	379	377	406	379	417	372	395	371	392	370	334	360	397	368	395	428	363	371	361	379	390	389	377	337	398	355	365	323	364	355	361	357	372	356	396	372	363	394	374	387	356	366	357	358	398	372	390	359	379	386	398	394	403	361	361	374	364	414	378	382	376	384	362	353	365	334	372	391	370	387	392	374	385	368	370	378	372	379	408	373	379	364	332	378	350	349	386	368	403	407	359	357	362	363	385	370	379	373	356	384	382	383	394	383	384	376	392	373	411	413	375	357	356	349	338	372	412	376	355	353	378	338	400	353	361	368	377	347	329	380	340	371	345	390	377	393	400	354	353	362	367	380	358	351	355	391	386	356	396	380	363	373	361	351	347	363	381	398	409	386	357	341	377	390	380	370	365	371	387	356	359	341	365	360	388	373	380	355	362	344	347	376	392	396	381	432	385	417	376	381	364	379	388	344	395	364	389	381	363	375	360	382	393	374	352	365	382	379	393	360	355	336	362	337	360	420	385	382	342	369	347	364	387	361	354	403	363	404	393	413	345	392	383	397	393	409	381	328	348	343	399	400	389	362	388	338	377	394	404	352	367	376	372	371	379	371	344	410	370	335	389	390	346	398	397	367	385	346	382	350	399	368	345	384	388	360	353	357	346	381	356	369	376	383	344	361	378	363	373	368	374	348	367	375	374	369	352	344	399	386	387	349	363	379	358	374	390	409	397	379	414	404	406	364	363	361	349	354	406	389	375	350	381	368	380	369	373	350	369	397	403	391	342	388	383	398	380	381	345	357	390	359	386	362	386	412	394	355	372	363	363	348	351	374	351	367	377	387	382	361	318	373	368	395	384	367	398	398	410	395	363	357	362	385	374	389	369	358	393	363	337	396	383	383	377	387	364	407	383	430	396	370	389	389	369	382	370	360	399	370	389	364	357	419	336	371	343	375	389	359	391	375	374	399	372	426	374	408	384	319	368	350	404	351	351	379	391	400	359	385	352	332	446	344	387	369	369	410	381	396	417	362	376	425	357	397	362	344	381	405	385	395	389	406	374	380	372	357	391	364	356	352	367	378	356	374	391	349	393	381	381	388	361	392	364	404	362	417	365	357	362	341	400	387	387	400	363	362	389	398	359	369	361	350	378	374	379	390	376	387	366	357	371	333	379	375	390	383	377	328	399	363	390	361	386	397	387	395	396	379	374	416	360	361	358	380	340	397	393	372	406	349	373	380	391	380	389	380	401	339	383	381	336	397	422	409	348	395	399	373	376	360	381	375	389	401	384	367	399	344	404	344	366	374	381	368	370	344	407	384	391	343	399	389	386	366	390	383	386	380	368	400	367	370	334	367	416	354	361	348	375	380	349	388	357	369	399	367	379	376	373	370	358	370	370	369	378	429	418	340	398	384	363	369	365	347	366	399	395	378	355	394	382	367	394	374	387	360	347	356	370	338	433	398	386	378	354	381	368	371	401	376	370	388	379	356	389	354	338	386	385	384	390	369	372	409	361	340	398	374	375	387	417	371	334	409	384	374	382	388	392	384	364	347	330	360	384	398	356	364	365	400	393	397	369	345
3952	405	360	377	355	354	365	343	422	389	343	371	381	371	363	388	365	402	400	378	408	367	379	385	425	341	408	367	368	370	384	389	388	401	382	355	384	384	374	334	351	363	363	358	343	365	360	391	345	374	386	348	342	351	360	376	376	391	380	352	383	356	365	368	383	380	396	355	419	393	396	351	306	335	372	372	373	372	368	359	390	389	347	345	360	391	350	387	371	362	368	379	392	366	400	359	346	364	375	374	373	355	378	363	369	363	384	373	367	358	349	354	349	368	375	347	357	372	352	393	370	366	377	385	326	391	399	351	345	373	397	378	375	370	367	355	329	408	360	344	361	366	359	353	354	364	403	329	386	371	392	349	388	379	371	332	382	376	365	370	374	355	379	383	355	405	429	369	374	372	380	363	353	334	362	360	388	367	355	344	373	349	378	409	376	372	386	408	354	348	373	392	368	368	395	384	350	352	396	358	398	351	347	393	367	341	365	359	370	395	378	367	397	375	374	382	377	375	409	344	382	367	377	356	387	347	392	403	376	345	359	350	385	356	390	361	369	399	386	339	374	358	397	354	394	403	381	321	392	392	378	354	370	382	384	350	339	397	380	378	363	373	381	364	339	371	384	379	351	350	393	349	351	364	359	392	369	371	329	355	391	358	370	358	365	359	371	376	374	346	374	331	368	370	349	376	368	294	412	384	390	364	392	365	377	369	392	377	379	365	364	376	353	377	372	400	381	392	375	406	331	378	349	362	391	356	404	412	405	355	368	366	403	343	371	365	397	382	397	342	338	397	366	356	351	371	397	397	403	403	345	372	398	399	367	375	423	374	374	338	384	374	372	399	368	391	353	403	393	394	366	355	395	374	375	365	375	394	401	374	413	391	352	365	370	359	330	382	371	356	350	400	367	353	401	367	393	337	383	377	391	388	361	346	367	350	342	386	372	394	375	331	366	399	340	352	373	358	373	388	418	398	388	368	393	385	326	344	404	382	367	346	381	350	375	387	360	381	396	376	363	399	380	362	440	370	355	421	368	360	375	397	391	339	363	364	349	395	359	343	376	384	368	385	369	426	385	368	379	371	380	378	377	385	397	383	368	363	392	385	402	377	390	348	350	379	366	379	381	343	406	370	405	367	416	384	323	374	401	362	380	354	357	382	360	374	379	383	397	386	366	384	368	350	373	358	400	408	366	359	391	352	375	382	345	378	347	403	371	356	362	384	386	399	386	344	391	405	379	393	384	379	411	353	352	360	388	370	385	373	370	367	389	357	405	365	386	372	396	380	373	387	342	345	381	364	372	376	370	368	385	370	410	371	376	350	357	370	387	367	383	393	405	352	384	385	387	377	375	380	377	363	333	374	344	343	372	371	368	356	349	369	391	371	359	361	354	379	363	382	378	352	384	415	381	415	372	335	377	372	384	321	370	387	411	371	381	375	355	342	342	392	361	386	378	386	366	401	366	350	407	372	410	399	367	416	373	358	380	378	349	365	384	413	364	348	383	404	355	374	392	349	369	389	371	390	414	365	349	377	364	337	418	367	372	398	408	386	403	378	364	370	387	395	388	356	381	379	403	396	361	368	357	374	353	346	382	367	387	343	364	368	324	345	343	398	350	328	346	347	345	358	389	360	397	388	396	338	345	353	389	373	371	390	379	361	306	371	410	372	364	377	376	370	348	382	381	413	383	388	347	408	389	358	379	372	348	340	366	386	384	397	352	341	373	336	361	324	361	381	350	393	384	362	389	383	394	373	345	370	334	368	372	339	377	346	358	367	361	357	382	381	324	362	359	396	373	391	348	361	366	338	357	380	377	403	376	392	328	338	351	364	331	383	381	345	409	364	347	364	396	341	378	366	359	391	358	352	355	331	396	357	365	368	337	367	381	367	373	351	352	400	372	392	351	368	351	373	394	339	356	383	376	360	351	347	396	368	378	377	342	374	350	362	358	344	391	379	362	379	336	395	376	337	376	367	403	396	392	368	377	404	370	361	382	390	375	378	374	343	373	364	368	401	349	405	392	390	402	384	371	345	411	373	363	365	307	326	351	379	393	351	398	393	367	358	381	388	349	397	389	387	395	328	354	339	367	366	335	382	350	328	355	375	375	398	377	376	348	370	365	364	345	371	407	402	378	354	350	376	400	337	340	387	400	362	361	383	397	342	365	393	347	352	426	350	396	403	345	353	403	355	372	393	326	381	366	367	339	365	418	401	333	326	365	381	381	390	390	369	377	402	402	387	382	386	377	394	371	355	358	399	343	416	384	373	402	369	364	381	378	385	379	360	342	364	383	408	373	366	351	369	379	372	370	344	322	352	414	329	357	360	378	391	349	354	397	358	374	365	348	386	366	354	376	404	388	367	382	369	389	384	375	383	344	366	363	387	353	343	338	352	382	350	355	361	383	388	392	376	365	322	369	394	380	356	376	419	371	342	347	358	358	402	361	391	370	361	376	360	351	340	371	369	379	370	383	333	376	377	369	380	376	371	331	351	348	389	386	376	395	386	381	366	361	367	428	379	370	349	365	362	378	365	349	349	372	323	374	404	400	385	361	386	365	351	362	376	360	361	364	374	361	360	371	372	398	416	385	388	386	367	350	363	374	325	363	360	403	375	366	352	380	354	415	377	370	375	362	399	393	377	398	396	372	398	408	380	396	339	398	414	366	359	373	350	385	361	344	360	341	376	412	371	399	382	360	393	363	372	331	380	399	334	357	340	385	394	368	383	380	394	360	355	363	407	359	360	417	351	353	364	340	377	340	361	370	346	406	372	360	367	367	325	376	352	366	369	377	411	355	391	372	379	373	389	381	346	337	377	373	376	355	392	357	364	410	397	366	382	404	408	412	357	369	367	389	386	393	391	384	367	365	356	319	353	370	366	359	361	361	382	415	369	352	353	400	383	341	404	356	396	358	366	349	380	378	372	369	360	349	386	359	378	367	322	394	372	376	376	367	387	377	375	345	352	374	343	374	386	361	370	397	400	367	378	373	346	372	406	400	361	395	384	368	375	382	338	414	377	338	386	379	411	397	390	399	375	383	366	357	381	365	419	390	375	374	378	374	377	365	364	380	382	380	352	362	388	376	395	336	361	425	379	404	395	366	398	401	399	342	355	376	337	395	357	375	350	350	384	415	401	357	365	387	364	364	351	387	388	357	359	376	367	349	366	324	383	371	364	320	370	378	336	347	372	372	333	351	365	371	337	364	371	403	352	380	383	353	364	412	410	377	395	356	354	405	376	378	362	351	382	344	373	362	391	363	372	359	377	369	369	383	396	389	376	351	388	356	351	383	346	374	328	396	384	361	393	361	383	382	354	352	382	373	376	422	392	384	381	390	415	349	393	371	342	339	386	404	399	373	368	360	376	401	360	383	388	353	355	382	363	405	367	389	356	385	381	368	353	400	357	372	365	348	369	368	396	402	379	375	380	325	361	358	335	356	402	390	427	340	401	344	352	375	371	361	377	404	360	382	359	378	339	338	360
3724	925	979	896	913	886	903	964	892	886	878	907	868	928	894	945	918	885	895	865	929	933	855	889	897	862	875	840	901	903	910	830	904	852	873	898	850	904	872	894	873	879	904	868	856	893	830	928	876	958	897	870	914	873	922	879	899	861	854	878	875	886	886	900	879	856	922	913	892	882	916	854	913	894	878	822	856	885	845	891	870	930	822	943	893	904	910	939	904	927	905	870	899	889	924	870	891	827	896	880	856	896	874	890	868	824	862	878	860	905	886	881	951	912	907	880	888	891	912	903	900	939	832	825	890	896	877	822	834	834	846	879	846	902	915	945	905	848	860	836	883	873	916	884	959	858	904	884	890	837	930	966	842	868	902	884	910	864	858	913	877	924	899	951	891	881	942	846	868	877	894	896	912	908	898	873	861	896	900	861	843	863	793	848	900	942	905	970	876	889	845	875	927	852	889	877	879	933	889	926	872	848	910	918	855	840	901	858	908	933	873	883	836	892	870	861	919	828	847	921	898	913	885	878	934	880	911	875	881	870	861	889	895	916	898	959	840	856	879	854	913	889	896	925	910	915	893	856	883	848	841	899	877	836	895	853	870	854	903	843	901	879	900	913	838	889	884	937	893	889	882	914	900	864	860	881	947	857	900	877	920	871	868	880	908	870	848	927	852	886	869	919	921	901	847	839	912	899	909	893	824	945	857	857	900	894	886	894	833	914	875	880	833	865	882	945	850	874	892	891	918	871	901	900	891	904	874	920	851	904	947	849	886	885	944	935	882	865	897	884	842	887	860	888	848	909	901	898	914	838	897	834	889	901	877	896	910	932	943	882	859	899	890	872	952	905	905	896	904	892	843	906	894	872	880	935	865	871	866	891	870	917	926	882	897	850	919	889	869	884	878	830	936	868	814	887	856	911	901	931	867	915	878	874	856	870	872	903	917	911	898	904	875	857	946	919	866	913	924	861	876	907	939	900	883	898	942	904	851	920	851	879	866	922	833	839	812	834	878	902	921	898	893	887	867	874	889	852	945	887	914	871	921	881	923	921	901	916	885	868	876	873	893	885	896	844	867	868	937	940	928	899	862	893	859	888	924	900	940	900	898	901	872	913	888	886	875	921	924	917	837	878	927	842	923	867	899	906	940	843	895	899	898	861	868	890	902	870	886	837	915	888	923	886	890	893	877	892	840	913	836	886	892	889	881	869	884	922	891	836	856	895	892	856	868	871	933	901	841	862	892	908	956	871	865	866	905	899	850	823	895	875	820	878	918	907	901	912	862	905	823	892	904	927	856	911	898	904	867	861	879	908	910	866	869	897	922	832	887	909	883	865	902	930	901	864	929	901	936	900	878	919	904	839	898	887	887	875	906	885	892	926	902	886	903	849	898	879	928	881	840	900	916	865	890	946	880	906	918	836	859	877	894	856	899	896	837	895	869	906	909	937	884	926	852	878	886	887	902	897	896	889	832	869	840	886	903	905	903	923	922	830	914	849	951	877	857	894	864	885	930	887	894	920	916	880	894	895	876	902	877	877	890	927	862	907	914	847	912	872	932	886	816	886	826	936	858	864	916	831	897	875	921	913	906	862	891	860	885	877	894	867	894	857	881	922	887	896	910	921	862	905	925	845	865	941	911	846	930	900	914	913	904	944	891	835	939	889	865	874	899	869	831	854	890	828	857	854	910	869	879	907	910	942	881	939	869	822	895	879	897	835	884	833	898	888	920	892	905	860	881	861	901	902	878	921	888	868	909	884	878	943	893	901	922	879	885	861	849	904	884	932	891	874	831	848	868	923	877	869	923	848	846	860	906	950	928	904	888	893	949	893	887	880	874	908	860	866	921	891	965	897	904	884	871	893	880	870	884	906	849	905	908	891	926	919	910	885	835	871	868	887	923	907	890	881	863	867	842	879	867	890	895	866	865	899	840	945	843	854	897	859	853	887	834	943	916	893	880	896	924	810	841	966	866	890	905	898	844	884	921	857	941	838	868	913	898	869	895	941	821	882	899	903	908	872	869	933	860	907	915	925	859	880	897	840	876	905	866	866	941	890	866	908	839	874	877	941	908	904	879	867	867	916	875	878	965	886	878	885	873	873	864	907	876	837	918	850	860	885	909	894	903	883	919	882	901	888	921	877	899	842	919	874	859	938	870	920	896	864	877	904	877	872	841	878	850	884	923	875	879	919	863	958	954	894	914	896	898	912	910	868	903	878	862	887	882	857	890	892	883	879	853	861	900	864	863	912	873	873	884	844	908	914	825	906	883	924	884	856	911	836	863	875	834	890	873	900	848	861	902	934	836	916	880	899	836	872	913	870	858	879	920	889	858	872	827	833	888	915	870	906	922	852	899	908	849	852	994	858	905	908	904	849	916	903	863	864	858	953	885	858	923	837	890	919	897	900	896	899	881	870	906	884	880	880	861	932	878	865	876	887	921	905	896	914	896	888	853	893	913	939	924	932	875	922	875	853	914	907	865	860	879	933	906	840	857	934	868	898	885	882	856	862	899	897	876	919	837	862	887	916	907	892	882	881	874	879	886	873	897	841	940	841	861	901	834	870	883	895	857	910	935	847	850	887	864	927	866	857	883	878	878	851	892	838	887	877	908	931	877	885	950	858	869	956	905	892	881	865	879	833	922	851	873	904	880	883	895	842	916	891	882	878	890	859	882	936	883	882	909	890	919	870	892	881	914	888	923	887	887	895	923	875	920	900	920	929	881	906	905	887	890	897	910	862	863	904	861	902	868	822	912	887	864	885	917	826	906	895	914	895	895	891	921	864	889	879	909	876	930	894	913	840	892	911	924	958	870	870	885	842	861	884	929	875	899	897	871	858	872	886	899	833	919	876	906	915	929	881	893	832	919	863	904	869	862	878	899	914	856	878	858	857	905	824	901	858	923	851	861	867	856	866	842	857	865	885	931	848	871	903	913	898	881	862	898	878	904	937	901	918	847	868	919	874	848	890	910	890	915	899	876	905	916	890	866	877	878	878	907	879	882	843	823	874	938	904	943	900	896	853	920	894	900	844	883	920	943	867	855	941	902	936	922	836	846	905	868	841	881	912	891	869	904	867	850	884	945	916	877	875	827	942	887	883	901	892	934	895	919	899	861	889	876	893	929	912	896	868	899	908	929	855	853	896	818	971	890	865	886	889	867	915	892	855	882	892	877	882	904	876	915	893	889	859	910	844	904	856	852	893	830	894	885	875	888	886	921	896	920	884	920	892	855	890	878	887	861	918	913	895	916	957	932	877	896	904	885	918	880	907	852	866	933	915	855	891	888	837	867	897	921	895	890	873	879	884	914	940	897	912	864	887	888	870	932	899	850	868	906	870	851	844	920	962	864	893	841	878	896	894	928	888	851	899	875	814	862	891	872	899	869	903	845	880	919	841	916	872	879	909	906	918	884	897	853	874	921	921	871	832	876	882	874	865	899	877	851	869	827	854	857	893	930	907	926	906	892	895	851	870	902	841	867	881
14547	1230	608	517	457	396	357	378	337	355	330	310	347	321	324	315	312	327	327	310	341	332	297	318	297	298	324	335	329	325	329	336	337	329	337	285	315	314	338	314	307	328	330	333	328	322	322	309	298	319	317	355	316	298	371	356	325	306	360	364	327	332	300	307	316	289	322	309	355	304	320	293	333	313	312	337	337	294	360	343	353	310	314	338	312	340	296	292	346	354	375	325	317	315	351	295	328	319	321	332	318	310	335	350	322	295	288	277	305	369	294	309	354	318	290	326	290	328	345	300	328	299	265	327	347	322	354	300	337	369	292	307	340	295	316	326	324	340	327	321	330	284	310	293	334	275	314	320	308	347	329	350	335	278	327	311	346	340	278	269	340	334	322	327	308	319	314	279	335	348	318	331	312	308	351	338	360	325	327	331	326	313	341	305	329	304	320	308	341	311	319	341	327	319	286	301	321	314	297	316	318	321	282	320	332	326	291	308	338	310	319	338	268	284	305	318	315	338	358	325	352	311	328	350	334	303	309	325	306	309	330	335	306	339	339	326	321	345	339	349	342	328	305	283	341	310	323	327	321	341	329	341	300	332	311	314	339	333	303	335	293	328	284	336	297	339	330	318	339	370	350	315	338	343	320	321	312	297	308	295	333	344	342	335	316	301	291	337	331	379	289	303	334	309	324	329	309	317	327	332	307	328	311	335	323	293	314	335	301	333	318	303	321	339	303	320	324	323	308	339	324	336	331	319	298	343	329	311	320	315	343	321	302	293	326	314	277	320	322	291	343	343	299	296	338	317	344	371	296	330	325	344	301	327	335	332	289	320	322	314	286	308	345	351	307	331	320	307	287	345	342	343	321	334	349	309	336	319	311	301	297	318	336	335	332	297	308	336	298	320	322	320	324	312	301	313	350	324	332	301	302	320	350	329	318	321	279	330	337	292	325	325	309	353	318	334	370	312	323	351	344	318	335	342	326	321	339	318	333	341	313	288	354	320	349	315	337	322	301	314	337	328	336	306	320	314	328	293	321	325	339	333	298	326	342	308	316	298	315	338	339	342	328	326	327	348	344	292	315	327	349	319	326	330	341	350	321	327	304	309	328	324	292	341	349	331	306	335	312	325	328	311	322	311	334	315	314	370	330	331	350	317	325	307	298	327	323	370	368	327	371	336	312	320	330	321	319	319	321	328	322	347	312	329	307	335	288	327	296	328	287	284	330	329	338	360	348	369	336	318	305	318	321	288	296	328	331	341	302	343	323	307	306	326	306	323	289	294	323	274	292	308	323	318	338	323	267	355	326	317	310	329	322	313	315	315	321	336	331	355	322	331	272	323	305	329	314	312	319	304	322	299	346	316	323	351	321	341	306	332	325	353	329	296	354	347	319	306	336	316	310	289	355	316	294	330	354	328	335	314	318	308	301	330	313	317	320	322	349	328	278	300	301	320	323	317	349	276	342	308	358	263	327	329	337	330	311	309	309	343	336	338	313	325	318	316	285	330	282	302	372	301	307	305	323	297	309	330	307	311	314	295	328	293	326	311	306	351	300	307	306	293	287	327	310	341	311	323	268	298	287	293	340	295	320	281	342	343	312	281	310	313	348	317	285	314	330	285	325	327	342	358	317	342	325	346	325	342	304	320	307	334	350	324	322	328	338	297	322	323	331	339	311	328	327	330	346	332	300	323	349	315	288	324	299	324	317	343	327	317	314	318	345	337	324	266	327	323	325	299	318	293	330	309	341	331	328	327	323	345	344	349	311	319	328	329	291	316	339	349	330	289	277	271	325	309	347	318	344	315	297	299	331	323	334	348	356	328	334	333	316	325	350	334	347	322	304	325	332	329	333	316	298	303	327	283	289	315	315	299	320	332	335	325	316	319	272	339	339	314	338	331	280	327	326	318	323	298	316	309	319	320	310	308	298	345	329	318	293	318	322	327	354	334	304	300	321	301	331	285	340	327	347	319	273	336	281	311	308	298	292	327	311	331	326	303	316	303	288	306	321	322	363	279	347	341	326	345	332	323	316	282	326	308	311	316	299	318	327	330	326	309	279	338	299	350	287	330	306	320	320	316	316	326	283	342	311	325	328	332	310	330	340	310	303	306	330	304	358	296	301	320	336	303	342	362	310	293	333	304	340	322	301	325	301	327	337	288	320	316	322	323	334	345	316	302	328	292	307	335	354	338	305	347	338	307	352	308	327	291	292	275	327	324	324	329	303	325	335	341	293	354	317	342	299	328	316	337	325	317	343	327	313	338	318	295	315	353	332	310	301	322	281	329	320	320	332	321	321	291	338	324	321	353	288	341	335	313	296	340	332	351	320	322	296	303	337	332	297	307	307	300	337	294	323	293	293	333	343	338	322	316	313	363	321	325	322	301	334	332	339	329	355	290	328	324	292	310	295	316	369	336	295	339	330	334	268	305	344	342	337	321	314	343	276	332	302	309	312	327	322	294	324	327	348	330	323	308	312	323	321	325	335	300	317	310	316	310	294	312	340	358	343	300	305	329	295	301	304	291	328	321	302	311	295	330	331	320	336	297	301	304	341	283	344	316	299	331	352	334	331	319	300	307	343	328	291	320	345	320	310	315	345	331	302	290	316	325	315	292	357	322	306	325	352	288	314	308	328	311	328	317	298	340	338	310	345	295	311	309	337	319	317	320	310	339	269	336	334	325	297	313	346	326	292	331	320	320	342	320	324	328	317	302	320	300	302	314	347	321	306	328	297	303	325	316	339	323	327	327	345	337	312	320	302	310	303	324	331	356	325	312	352	318	321	353	322	287	346	296	329	329	342	322	337	327	313	301	307	334	298	319	305	301	308	288	335	310	350	338	329	352	313	321	353	321	317	340	321	334	353	338	318	314	329	322	319	307	291	324	304	303	299	335	328	323	311	328	366	354	326	316	315	327	310	287	325	307	311	329	283	293	322	333	313	315	317	324	313	320	310	270	300	309	341	320	297	322	342	333	305	302	317	347	287	335	313	313	319	277	308	314	326	321	306	317	313	352	324	320	326	315	330	305	337	338	323	341	303	308	342	312	306	285	319	300	306	360	348	357	344	323	295	344	358	349	326	325	335	341	339	327	323	307	339	351	321	307	325	312	317	315	321	326	298	305	361	286	323	303	325	341	295	320	316	296	313	321	312	342	322	320	322	323	315	321	333	301	324	309	337	303	305	304	330	336	328	342	307	316	336	319	316	287	308	306	351	342	279	364	332	328	300	314	303	291	358	324	328	365	326	342	326	334	329	291	335	299	330	329	323	294	350	305	305	343	295	311	319	302	319	339	340	330	255	339	322	365	341	336	295	310	325	317	333	344	342	317	356	304	321	315	373	337	321	340	293	314	318	352	311	306	320	309	303	300	329	333	308	304	351	366	315	320	320	310	330	343	334	314	322	303	314	314	333	365	319	324	313	328	319	349	287	335	308	298	323	312	291	314	325	332	357	311	305	309	311	330	313	335	325	306	307	326	300	296
10945	995	1271	1307	1234	1195	1068	964	906	874	866	832	851	791	807	858	799	811	780	766	788	794	751	748	805	772	754	779	770	741	757	743	772	824	755	728	834	759	768	740	742	762	760	743	759	779	755	791	795	758	746	756	837	753	817	770	773	800	781	746	739	773	820	798	777	770	758	742	768	767	752	785	785	761	761	784	783	727	729	737	772	763	768	797	810	729	794	749	745	758	755	744	748	799	771	754	778	754	819	723	754	792	757	811	778	820	748	817	748	782	803	738	755	814	782	744	748	784	721	793	788	794	732	741	743	761	806	724	772	825	816	755	747	756	761	779	747	765	784	709	763	702	781	784	751	817	781	784	686	781	757	747	737	723	828	770	798	813	772	774	761	756	757	756	737	760	721	749	730	772	770	793	801	764	756	789	794	748	775	741	815	792	768	830	778	810	755	786	754	818	733	718	749	769	721	736	755	740	795	770	789	783	741	692	778	811	758	769	771	771	783	750	772	747	738	754	791	788	764	810	811	742	777	744	766	783	709	729	724	744	749	744	824	748	776	760	784	738	780	800	777	771	805	809	718	797	785	761	743	746	786	778	747	802	730	779	769	770	803	720	785	788	744	745	744	728	795	761	831	738	747	792	748	793	779	777	783	724	749	775	753	783	755	771	743	768	782	803	805	766	748	759	791	721	806	738	798	740	785	741	782	750	767	696	755	744	734	773	769	717	701	732	773	802	714	759	812	814	753	773	752	752	753	722	737	769	741	740	801	779	778	785	746	744	778	746	768	767	735	762	724	778	776	778	793	763	743	811	776	761	773	749	758	779	754	742	746	729	747	787	737	760	790	807	805	780	790	779	793	775	745	723	726	808	789	769	723	819	740	763	754	715	735	782	765	740	806	759	725	791	753	769	752	799	709	767	752	763	779	786	750	765	764	734	717	818	803	798	775	738	809	766	723	754	751	759	775	741	771	759	781	679	772	759	766	806	763	762	749	774	750	721	740	743	796	768	805	747	792	804	768	739	776	703	818	728	761	811	723	692	743	780	829	762	868	752	778	779	738	765	750	811	788	753	769	728	750	762	768	695	765	771	765	764	735	794	766	736	748	761	757	755	807	732	730	804	711	737	770	766	808	711	714	758	778	737	772	767	769	738	730	748	718	789	708	763	801	763	796	787	777	742	744	751	753	776	736	773	778	745	766	732	758	728	800	747	766	716	752	752	788	756	688	791	718	777	771	788	736	770	785	712	747	782	797	834	775	777	741	798	748	788	719	758	753	772	821	776	834	789	762	770	768	847	801	805	757	758	756	721	743	699	807	792	799	766	786	797	760	760	821	764	738	756	763	776	727	759	791	733	766	761	726	754	733	761	788	746	773	727	719	790	711	770	819	785	720	729	758	776	762	767	692	766	738	770	754	717	744	802	708	769	753	807	776	743	780	778	768	703	752	713	776	724	726	735	784	772	756	768	767	738	721	741	748	753	765	826	750	805	781	765	760	735	774	769	800	758	710	732	741	755	747	797	768	794	750	769	752	728	797	774	743	748	751	715	778	836	782	765	746	762	742	754	795	759	740	786	777	796	721	773	805	687	784	776	788	777	758	795	805	752	751	799	778	806	796	777	768	813	703	764	753	729	756	762	767	767	758	772	815	797	705	784	770	780	730	744	775	751	806	771	758	772	764	754	788	775	771	782	766	716	766	824	741	749	778	736	751	776	743	830	774	783	773	782	755	747	786	728	764	756	735	742	792	725	750	785	772	741	781	709	772	740	754	815	738	777	706	746	776	743	768	782	737	733	777	783	732	762	733	726	805	784	784	735	787	750	732	769	777	742	745	723	766	748	748	791	775	779	776	760	735	777	748	789	735	774	760	744	728	762	800	756	766	775	738	754	765	782	765	745	765	780	752	750	725	762	730	818	709	762	719	770	764	732	761	770	732	764	747	745	758	730	750	756	775	810	781	719	725	749	784	750	778	808	773	707	745	735	802	779	705	788	745	778	750	738	742	776	785	738	785	781	765	784	832	757	753	825	743	738	767	821	722	809	770	730	780	724	778	763	745	774	785	778	803	786	757	792	783	801	746	733	788	789	808	741	784	772	744	717	722	725	782	716	731	714	794	711	790	743	736	791	750	755	766	793	748	746	758	765	746	730	769	759	748	713	726	810	791	707	780	739	765	768	763	763	780	785	767	788	779	736	761	789	758	779	791	704	741	771	749	776	762	784	759	758	781	781	717	787	808	765	763	799	773	715	753	742	755	763	739	754	782	769	747	844	725	747	791	731	773	846	771	741	726	753	769	763	732	747	756	760	755	722	764	740	805	733	782	778	774	738	802	799	725	712	741	797	777	806	778	741	804	710	757	770	677	698	748	740	765	742	747	729	724	719	756	743	760	792	813	748	761	753	780	769	771	759	752	777	742	774	764	811	822	713	759	720	812	742	756	791	730	732	758	780	765	806	811	787	764	770	786	770	790	721	771	746	725	783	802	770	793	734	746	828	749	763	744	750	753	771	763	745	793	751	721	756	710	781	717	805	774	769	722	787	771	788	755	724	711	759	744	797	737	779	752	817	768	758	789	750	789	785	769	742	707	767	721	733	795	778	785	719	768	777	735	781	777	756	781	793	755	827	777	764	758	762	749	745	787	771	724	746	756	695	783	758	827	759	781	787	800	747	774	732	729	776	770	753	735	783	775	768	717	740	778	760	736	754	765	766	730	772	756	775	720	763	749	757	684	810	779	716	715	759	718	796	709	759	817	723	707	719	768	719	750	759	780	724	763	767	791	749	808	781	764	733	759	700	766	762	782	750	779	762	798	745	739	762	737	817	744	738	798	789	740	773	799	757	709	750	759	717	764	788	856	750	760	773	739	724	770	720	743	778	777	779	762	764	764	702	768	789	761	817	751	749	710	812	736	766	739	773	739	771	760	739	785	756	777	807	793	756	756	786	806	808	786	779	768	777	773	748	812	737	759	756	715	742	761	760	750	737	756	767	774	786	789	737	729	794	743	764	737	753	809	786	726	777	759	732	810	774	737	789	804	811	826	749	791	708	803	783	751	740	775	709	796	738	816	744	793	735	758	773	773	731	742	726	749	716	772	757	778	833	762	770	768	733	780	766	782	760	791	747	746	774	794	746	785	752	726	776	746	758	816	741	763	785	784	724	760	734	735	771	780	799	800	797	773	771	790	785	734	768	768	795	747	802	710	737	754	759	779	770	760	706	793	759	742	760	801	736	760	788	756	804	772	744	757	791	768	757	799	762	735	765	772	789	816	735	721	734	799	791	734	768	780	806	744	703	744	746	763	757	784	804	814	770	741	718	783	774	750	786	754	731	777	753	804	716	720	797	778	744	789	811	749	795	778	763	783	773	755	732	737	751	785	796	738	744	762	757	780	792	725	769	670	758	754	747	739	732	751	773	729	725	773	774	744	725	770	771	772	813	783	772	765	761	775	741	795	783	737	777	778	750	799	753	772	706	729	789
23530	2314	747	522	355	248	232	211	183	217	161	156	174	154	158	148	130	155	128	144	136	142	143	167	134	140	135	147	131	155	143	122	138	143	121	137	147	130	136	137	157	148	127	145	157	145	161	129	149	154	149	146	141	146	149	137	140	136	169	149	152	122	134	153	149	126	142	143	141	165	150	152	159	180	151	145	134	125	127	134	153	151	153	147	141	158	147	138	140	137	152	150	134	136	130	152	128	153	145	146	144	161	127	139	150	143	148	135	145	134	144	119	137	154	122	156	144	146	157	114	135	117	128	136	140	149	132	137	126	155	144	146	143	148	146	140	136	147	143	140	129	178	150	145	157	140	145	141	124	144	139	143	155	125	140	148	142	133	142	160	160	150	149	152	131	144	132	143	121	149	156	128	156	122	157	150	146	138	155	153	143	151	145	162	152	155	129	121	144	135	154	148	151	135	140	135	130	152	152	134	145	164	154	149	142	157	160	135	139	152	163	139	160	119	168	159	126	151	134	117	147	132	144	135	141	141	141	127	140	142	174	125	156	139	119	156	153	146	147	142	120	130	151	147	139	151	157	145	142	159	138	146	154	149	132	159	128	148	144	135	159	125	131	153	156	153	141	157	116	169	163	130	129	140	139	127	180	159	138	127	120	146	153	151	129	126	154	148	131	140	137	136	148	138	154	148	176	138	132	140	155	158	113	149	141	144	141	122	133	156	138	124	130	132	140	137	126	168	163	155	141	131	138	142	130	150	139	151	153	169	140	128	126	157	153	136	139	140	160	151	152	157	141	121	158	186	147	142	136	151	143	139	134	161	190	139	149	145	141	139	134	148	130	142	135	139	133	151	149	133	124	140	144	131	146	168	132	131	155	165	128	131	146	149	129	134	157	143	158	175	153	145	156	122	134	165	130	138	148	118	157	164	138	150	133	150	153	158	132	153	152	139	143	142	132	170	146	157	152	159	136	144	141	155	131	135	139	143	128	129	118	143	142	145	118	121	121	139	134	153	142	129	145	132	170	151	150	160	142	131	133	132	139	141	143	153	152	133	138	129	126	149	131	135	160	149	135	152	140	142	151	135	129	131	137	143	151	124	157	154	149	129	147	128	163	168	149	146	144	145	116	129	156	139	135	135	150	129	142	140	147	136	120	123	127	135	148	126	116	149	140	143	144	136	141	138	125	139	151	138	130	120	166	141	155	143	145	136	132	120	143	139	146	123	147	163	144	134	127	135	132	158	130	150	130	156	152	146	160	130	164	152	158	135	143	120	149	142	135	160	133	139	141	135	158	155	160	192	151	152	145	133	132	144	128	155	132	118	137	153	146	165	122	136	151	133	149	166	145	149	115	153	126	140	134	126	117	161	133	143	153	150	150	130	126	163	138	150	134	126	133	130	156	140	143	140	136	149	144	168	146	132	141	131	165	148	131	153	137	163	116	140	137	121	143	148	150	149	131	143	134	139	143	138	127	165	158	142	107	145	167	145	137	139	151	129	166	143	158	130	178	141	160	147	147	167	143	123	137	127	148	136	140	133	154	131	151	124	145	148	163	126	151	167	149	139	157	160	149	154	130	136	136	131	138	150	152	136	138	146	128	128	133	128	155	112	153	164	170	130	141	149	118	148	153	154	153	144	137	129	154	134	134	149	130	145	123	149	160	128	176	147	141	156	138	133	157	136	140	128	139	141	135	138	131	133	129	148	128	141	139	156	147	129	134	141	126	122	147	156	157	148	150	145	146	149	147	166	151	162	133	123	140	136	145	138	137	153	158	147	144	164	133	138	125	125	150	131	164	151	134	128	129	140	143	154	127	122	168	137	117	148	174	155	164	138	162	156	165	138	155	157	142	145	135	163	138	143	156	145	140	151	143	173	176	139	139	107	136	148	127	146	140	124	134	164	146	151	144	147	150	144	145	171	143	156	159	135	129	139	138	137	125	133	128	145	157	139	147	132	116	134	141	119	139	140	154	126	125	171	146	123	135	125	148	124	142	124	151	127	133	139	142	144	127	136	122	134	141	142	150	132	153	133	118	161	145	151	131	150	159	135	132	119	115	129	139	133	135	170	159	140	146	139	158	127	165	141	135	128	146	147	114	113	143	137	140	155	141	157	155	146	153	130	166	156	143	115	156	167	123	134	143	119	151	150	154	146	143	146	146	156	146	143	119	169	129	128	138	121	150	118	156	152	127	127	147	136	153	126	137	128	140	124	134	134	156	161	116	150	145	118	150	137	147	143	138	148	159	146	138	160	157	126	146	138	141	129	142	156	127	140	144	116	126	147	137	132	132	142	150	141	132	133	135	150	140	144	131	140	137	156	142	143	159	150	150	130	143	158	145	157	147	139	145	130	128	139	141	139	143	120	161	139	127	130	147	117	144	142	139	160	155	157	140	128	134	146	138	141	130	129	141	171	120	139	144	120	136	137	150	158	135	151	159	154	140	125	126	140	131	161	144	144	151	151	126	151	128	159	133	133	146	146	134	134	122	160	147	146	134	135	146	129	129	137	123	158	161	129	156	138	157	137	134	152	142	149	135	160	130	140	126	137	145	148	145	138	121	151	141	177	169	143	132	139	145	142	124	128	135	155	143	137	150	132	174	163	156	156	149	126	129	149	146	145	130	129	121	156	168	155	129	156	145	140	127	134	138	159	147	127	130	157	150	156	146	134	138	138	146	145	143	139	146	165	153	155	127	155	143	132	148	118	136	148	158	140	131	153	143	141	152	130	158	160	140	158	158	170	144	147	128	152	116	130	143	128	140	120	143	141	136	140	145	152	148	120	148	153	113	128	132	162	139	133	118	151	127	160	158	146	142	143	144	155	145	167	164	136	162	147	158	140	163	169	135	137	112	160	151	132	148	154	146	152	126	153	129	143	152	117	136	154	145	141	123	129	133	167	118	159	124	149	148	109	115	160	144	149	128	133	140	126	127	139	151	140	144	121	145	146	180	138	138	157	147	145	160	144	151	139	118	134	154	144	123	153	130	158	125	123	133	141	143	151	148	164	136	152	133	161	149	116	144	150	164	144	149	159	156	142	154	171	173	146	144	141	162	140	157	153	157	149	144	139	135	163	140	130	142	146	130	151	147	151	154	164	124	151	136	130	139	169	140	157	138	145	139	141	151	139	153	133	160	163	136	121	144	175	140	132	130	154	140	142	150	142	121	132	162	128	159	142	141	151	126	146	142	152	131	140	156	159	135	135	139	167	140	148	119	147	134	141	130	135	130	138	130	156	137	140	143	125	141	145	145	119	138	170	149	117	146	153	137	140	132	126	148	117	159	161	123	148	136	137	136	139	146	158	161	150	161	141	141	150	154	149	150	128	136	158	149	147	128	130	130	138	125	149	134	146	127	149	155	133	144	134	143	164	142	139	133	116	147	134	120	152	136	135	138	138	134	153	155	134	140	133	148	124	143	139	129	133	137	124	116	140	140	132	158	129	134	139	141	118	150	158	138	128	132	139	133	134	152	119
14047	807	1427	1688	1400	1094	900	776	697	595	601	587	545	519	503	487	481	465	487	438	439	468	416	441	430	449	415	403	409	400	409	355	398	391	395	401	372	371	402	369	435	409	404	428	388	391	398	381	400	352	435	404	355	387	409	400	392	368	406	380	395	406	373	411	399	373	393	375	356	375	372	370	376	388	418	376	372	391	344	412	387	356	408	350	381	351	391	397	359	390	366	399	373	383	370	362	367	362	397	398	377	362	404	379	354	388	377	381	351	382	388	351	402	406	346	394	376	385	389	355	359	402	367	371	419	378	414	403	389	395	401	352	382	383	374	351	346	339	346	366	366	353	381	359	363	367	392	323	398	358	376	363	365	371	376	408	365	344	359	341	366	387	409	371	374	366	383	385	397	398	389	365	378	368	399	400	406	377	362	363	355	386	362	382	390	385	389	383	389	367	369	361	367	399	383	385	372	365	360	371	367	345	424	395	362	378	392	379	387	367	374	358	374	380	389	385	366	389	382	386	408	385	346	356	385	360	341	355	397	386	348	361	402	382	385	359	390	382	383	357	383	358	418	392	405	401	347	370	351	385	356	371	352	372	397	351	385	368	366	398	411	373	367	388	346	357	388	378	355	357	400	360	372	373	410	372	359	395	366	395	395	387	329	366	360	385	350	386	357	373	380	406	381	352	384	359	360	354	384	350	379	368	374	363	363	386	354	319	376	351	352	369	386	351	369	382	397	360	375	394	368	384	358	366	359	379	408	374	363	365	410	363	340	346	371	369	403	360	384	343	378	378	340	375	369	391	379	384	400	355	386	380	373	405	387	341	407	384	369	364	404	390	413	374	391	387	396	381	355	340	378	364	391	383	398	374	363	344	383	386	365	382	385	346	391	374	371	374	406	346	364	392	353	361	397	412	377	354	387	374	363	391	393	367	374	381	357	365	394	371	350	364	340	401	380	380	385	351	394	366	398	408	378	387	363	382	373	339	382	394	363	381	379	375	383	372	371	360	360	407	327	361	445	372	385	377	382	390	379	429	410	401	392	361	341	372	388	412	352	398	359	356	382	435	359	358	387	376	374	348	369	388	400	366	389	390	347	348	384	393	337	379	374	370	382	382	367	386	392	344	361	374	375	370	361	341	395	350	373	418	347	379	371	377	389	415	403	383	367	367	378	361	411	374	366	352	337	370	359	365	372	366	384	361	388	351	383	381	373	358	383	391	398	361	376	381	354	369	386	400	390	424	373	372	350	359	360	376	355	365	371	389	358	357	373	376	367	329	353	352	374	374	395	388	388	392	341	398	365	365	342	378	383	376	392	359	384	352	320	369	389	347	374	370	394	383	350	365	351	402	345	385	407	369	373	394	356	368	355	401	358	417	368	339	345	374	362	375	365	357	376	384	361	387	416	389	334	375	369	370	393	382	398	395	376	346	406	401	407	396	380	366	373	399	353	364	392	384	373	352	386	358	379	367	399	343	386	387	369	389	371	359	387	354	357	387	429	378	390	377	381	404	394	350	384	375	346	380	353	403	389	385	371	412	403	393	368	366	390	392	386	381	400	380	369	383	361	364	398	395	380	397	370	343	380	336	379	381	357	378	336	347	366	380	381	360	370	369	402	386	377	382	350	387	377	414	380	382	373	389	377	393	399	399	356	379	368	362	342	384	396	346	372	384	370	401	332	352	346	347	376	371	364	400	370	360	336	357	382	368	378	356	365	408	365	380	372	352	368	367	360	403	368	371	356	386	341	378	372	377	376	401	353	406	387	378	363	403	375	357	375	373	348	374	405	392	379	391	372	361	359	346	375	355	356	399	404	368	362	369	378	358	333	375	381	356	361	373	328	393	373	393	365	391	414	387	387	371	383	397	355	398	402	390	384	386	423	373	401	375	407	382	355	397	354	366	385	384	348	386	380	375	373	399	409	360	402	388	373	404	406	393	383	386	358	355	369	380	352	371	418	375	367	372	378	358	351	357	372	343	383	366	408	374	370	383	373	395	372	375	413	374	399	377	367	376	363	358	392	370	377	385	402	382	400	378	396	379	384	352	388	386	359	337	383	378	383	349	387	381	392	373	405	361	379	361	370	377	380	388	393	361	372	390	388	357	365	394	384	390	376	356	384	366	421	389	340	423	383	405	355	360	335	366	401	374	386	368	390	391	387	354	371	372	380	348	379	401	350	370	337	362	405	373	371	355	368	416	379	379	432	363	392	357	394	391	371	352	384	360	369	374	363	380	373	378	402	387	374	361	378	402	376	397	384	366	373	364	394	392	389	381	376	377	382	387	417	378	376	362	370	366	374	384	368	366	400	401	394	349	421	365	418	368	390	369	367	369	337	382	373	384	379	376	400	390	396	383	369	394	400	377	384	365	380	371	372	417	374	413	365	361	365	393	388	373	375	362	409	380	372	392	360	377	368	386	354	339	388	392	365	373	371	385	387	387	357	378	342	369	376	400	376	371	369	347	330	360	349	361	382	372	366	401	352	381	410	392	369	392	417	351	388	395	359	376	380	393	379	358	358	433	403	371	383	363	363	370	377	391	382	427	387	372	389	376	389	392	362	368	364	360	402	342	372	398	346	383	371	349	392	397	392	386	380	370	358	379	407	398	367	368	394	391	388	369	336	385	368	432	373	390	360	348	353	373	366	424	369	342	378	376	359	367	351	391	354	422	373	387	347	376	354	393	335	372	368	396	394	373	343	394	369	367	350	346	404	364	366	411	379	353	364	403	364	352	361	394	375	351	403	374	414	377	371	391	405	376	360	333	392	352	393	370	381	341	379	378	402	368	351	363	388	403	360	338	371	392	390	365	381	356	376	359	376	387	396	375	369	382	372	363	383	342	396	396	371	378	363	406	386	395	361	358	373	409	300	376	348	413	385	384	361	357	364	349	363	354	388	380	365	377	386	390	345	379	363	392	374	405	352	439	353	367	395	379	397	381	406	395	378	372	346	400	399	403	373	361	381	386	356	361	419	410	355	366	387	358	358	362	372	369	370	357	394	374	356	410	405	370	373	380	385	391	371	352	360	370	381	385	400	357	358	383	384	397	350	356	408	372	375	375	374	389	369	386	386	405	375	391	387	428	386	384	386	352	362	385	379	375	384	415	369	388	411	387	363	365	359	410	400	410	375	405	387	377	342	371	424	387	344	369	349	347	377	367	360	366	401	428	393	386	371	411	367	392	346	358	405	378	354	403	346	377	395	379	375	389	373	391	388	394	407	353	364	405	351	395	407	362	367	397	365	404	380	389	416	402	390	390	370	384	393	367	350	407	389	399	352	355	404	375	367	351	363	385	382	369	353	389	380	370	398	416	400	378	378	376	360	377	378	375	356	389	389	369	369	366	418	379	396	371	342	379	390	385	393	356	351	389	389	383	392	397	441	395	357	353	392	346	376	392	399	381	354	406	356	390	378	379	405	386	359	372	370	406	380	346	424	384	366	386	379	364	352	408	371	377	369	367	387	376	357	425	408	374
3829	474	397	366	367	355	373	405	392	374	359	396	367	368	366	387	364	352	395	387	378	378	356	358	388	383	362	399	388	395	354	363	321	380	348	378	373	373	371	384	410	351	375	389	366	328	355	351	404	352	360	400	373	334	372	381	375	374	399	380	392	396	367	393	373	368	387	439	402	380	398	354	374	376	357	401	400	369	356	343	367	360	361	382	407	395	385	409	385	374	346	366	402	355	367	378	347	395	395	386	412	328	388	398	350	387	369	408	393	380	366	383	362	408	384	384	389	380	372	398	394	366	436	354	361	368	375	388	382	323	335	362	397	392	364	355	378	390	340	362	370	379	362	346	346	376	374	352	395	382	345	392	398	393	401	381	358	346	359	386	349	355	362	393	409	344	387	410	380	405	390	360	355	347	363	362	341	398	357	350	380	343	338	373	382	381	391	386	394	393	353	378	382	366	352	364	341	368	393	356	385	373	375	341	416	415	351	384	389	347	384	358	371	409	367	368	374	350	362	399	393	370	371	395	340	381	376	369	380	376	359	421	348	389	350	359	376	362	410	390	372	373	381	365	389	359	368	354	389	372	368	358	393	360	374	381	363	406	426	386	382	380	397	367	362	385	408	358	376	366	379	385	326	380	378	357	355	361	407	350	384	399	382	334	330	407	382	386	375	323	341	343	378	345	359	366	396	377	368	368	385	392	347	344	343	339	381	361	352	397	362	350	392	330	385	367	393	378	360	381	372	369	397	360	376	365	350	325	371	383	399	379	407	338	340	352	348	344	430	360	351	389	414	375	393	356	348	339	389	373	376	395	378	367	368	368	340	363	390	361	349	332	358	383	345	361	376	397	351	360	382	353	358	361	351	364	399	357	382	373	372	350	425	378	369	357	382	355	362	375	358	393	363	422	370	382	401	365	388	354	369	381	368	371	367	367	373	385	391	371	380	367	347	394	385	413	372	388	400	387	353	360	331	366	388	385	391	347	344	407	388	341	365	380	382	376	356	356	356	380	384	338	391	362	354	377	353	345	352	365	380	361	390	361	328	390	362	345	374	366	362	399	383	337	370	347	404	390	356	343	366	389	358	367	360	374	394	335	379	372	371	355	351	351	355	345	358	386	346	334	348	367	367	353	357	409	370	374	354	378	373	395	382	364	333	366	384	343	397	421	387	386	373	348	367	391	361	373	441	413	386	359	371	379	376	396	393	385	370	387	358	361	389	379	360	360	361	359	355	378	391	369	381	334	353	377	383	365	356	377	371	387	325	331	400	361	348	395	365	362	362	410	380	352	376	362	367	333	352	332	346	402	361	375	361	350	332	386	372	395	351	362	370	365	377	382	384	405	389	364	377	385	373	375	387	381	393	364	368	387	401	365	360	343	369	374	380	366	370	373	410	384	365	368	402	387	400	395	339	371	368	417	363	364	398	392	353	393	351	398	425	326	353	387	387	381	389	378	374	406	359	336	401	367	363	395	389	348	377	359	375	385	393	391	376	356	349	358	364	411	352	381	402	365	394	346	351	371	376	339	392	378	386	351	400	347	405	347	403	347	381	373	340	391	363	346	356	350	378	372	392	386	367	377	395	330	346	364	332	369	390	336	372	358	352	365	385	369	386	376	338	378	351	401	391	381	373	412	386	388	340	393	356	332	400	356	392	392	383	381	359	376	346	411	362	375	390	355	342	366	367	383	389	335	385	362	367	351	367	381	374	374	374	367	372	400	380	378	380	342	336	366	374	391	363	377	385	381	372	371	393	399	357	368	359	367	394	369	381	359	330	372	374	356	370	346	362	362	392	370	376	400	329	370	297	355	342	374	325	385	359	363	387	352	399	349	417	356	373	387	414	358	371	414	388	404	355	350	342	359	354	352	371	373	413	383	358	396	347	367	384	360	357	361	371	367	335	379	366	346	386	366	377	369	370	386	323	373	353	375	350	403	392	353	372	329	372	338	366	325	381	393	362	359	374	364	380	355	391	372	355	385	378	351	370	376	407	372	377	357	426	335	393	382	373	363	391	385	376	368	354	352	391	383	369	363	369	400	382	351	392	400	384	386	414	401	372	365	375	376	381	358	389	402	345	322	385	382	376	366	381	349	370	367	366	359	363	418	355	379	391	377	396	406	340	361	388	389	398	362	366	399	398	361	343	375	379	396	317	384	386	375	346	333	378	353	373	367	377	379	414	379	405	377	363	395	387	336	383	378	373	358	380	376	411	370	406	375	374	371	376	380	382	374	398	378	378	370	337	408	387	372	364	395	378	385	376	382	345	374	363	355	381	356	373	371	354	360	392	397	377	378	369	387	383	384	397	344	351	376	401	343	334	368	358	353	373	384	361	350	374	352	388	378	388	356	340	393	361	382	377	375	373	340	407	349	399	347	343	372	397	391	361	353	366	379	382	360	336	369	345	340	360	365	401	413	380	385	423	349	321	377	390	412	369	357	348	361	337	377	341	388	386	391	375	380	383	382	387	396	362	418	390	375	344	372	390	338	368	382	339	360	373	372	389	364	404	377	372	347	381	375	369	351	379	363	397	379	376	389	345	366	353	377	365	387	398	357	353	375	380	364	403	394	374	361	383	350	375	379	364	357	405	391	393	381	378	377	380	404	379	374	365	393	382	355	392	416	419	381	367	373	369	366	401	383	411	394	380	363	365	333	382	400	342	400	394	372	371	337	398	396	364	408	370	391	389	370	376	361	327	341	356	385	422	375	382	364	372	361	372	378	393	378	345	378	359	365	371	374	389	392	378	409	352	361	360	366	362	372	355	393	364	376	381	376	371	366	372	382	359	361	386	363	376	366	395	372	389	371	379	385	356	398	378	361	380	401	333	394	410	347	372	392	362	407	382	406	352	393	401	385	397	338	349	350	392	369	346	371	399	361	384	403	384	368	364	401	401	365	409	383	365	378	370	393	369	383	368	373	404	385	372	402	366	357	384	367	347	380	403	333	389	383	363	380	324	353	397	362	378	379	358	338	372	372	405	368	369	353	345	374	361	352	397	358	363	384	336	352	379	365	373	386	405	374	392	404	369	370	365	356	363	371	362	393	366	386	350	367	386	372	363	363	394	384	395	376	355	371	386	355	379	351	365	373	362	330	370	397	381	390	345	380	378	394	367	393	347	357	371	371	406	381	373	412	394	366	402	399	380	356	339	330	368	352	391	381	339	396	370	363	371	366	335	380	375	356	381	371	362	365	386	393	345	382	339	343	398	350	393	371	407	370	382	359	325	352	330	398	388	358	391	385	342	374	356	403	393	375	403	371	344	371	371	388	363	383	387	366	382	400	375	372	404	363	369	381	403	346	326	360	336	377	390	361	398	355	376	357	399	393	393	337	346	415	389	358	389	396	339	376	394	372	433	353	404	336	377	368	382	348	367	374	368	367	381	375	386	360	351	340	392	379	373	359	413	380	348	342	392	385	391	406	362	359	356	390	369	411	377	360	344	337	408	399	396	359	376	370	380	354	367	390	383	389
3795	875	893	995	854	887	877	926	881	887	847	912	864	880	897	869	896	856	886	894	870	911	851	885	910	869	885	858	933	880	895	901	877	919	865	903	922	873	897	962	932	856	878	865	878	905	891	945	886	930	895	836	897	885	911	879	890	894	909	884	868	917	931	865	885	890	917	883	898	841	890	907	927	927	821	839	885	837	847	896	909	901	940	844	936	898	903	930	906	884	848	884	877	858	913	896	854	917	862	881	894	888	886	874	900	925	910	943	904	849	903	913	899	866	921	856	861	892	890	893	895	885	845	983	902	885	854	893	887	864	905	905	852	887	922	842	891	928	896	856	886	893	874	900	900	793	896	955	886	988	843	882	886	854	868	861	906	871	917	880	893	946	887	918	879	849	865	892	901	875	897	880	881	908	835	925	930	895	892	859	875	888	896	913	846	868	924	878	929	856	899	889	890	879	842	888	910	844	966	874	871	898	894	950	910	880	923	843	927	901	880	814	883	901	881	896	874	871	888	900	901	875	865	926	903	870	855	848	939	912	871	906	875	882	946	900	882	908	910	885	911	899	910	901	918	897	914	919	935	891	915	922	886	896	870	898	893	895	859	858	882	919	913	896	863	868	893	842	882	858	879	894	844	953	852	871	864	902	853	904	896	858	927	922	851	887	854	883	983	865	841	827	860	895	853	878	841	919	889	906	875	869	884	875	841	915	892	877	868	860	867	876	876	874	886	891	922	925	875	901	832	882	873	872	861	891	883	841	947	848	925	868	886	903	922	917	876	883	854	837	870	930	847	869	905	924	898	877	869	894	875	913	890	822	888	878	898	856	919	848	797	900	886	882	937	911	918	900	837	913	885	898	878	893	888	905	861	864	883	904	942	913	858	899	865	851	863	894	921	892	881	895	858	837	891	868	897	912	890	881	915	934	871	927	896	831	819	884	899	838	885	881	869	914	887	868	890	911	919	854	855	914	884	929	929	887	914	885	874	875	872	911	868	885	901	850	906	877	906	879	895	923	878	868	868	973	909	882	837	849	829	956	889	879	906	925	904	883	882	886	927	830	906	890	851	891	877	848	876	903	946	891	859	868	908	938	892	825	906	868	871	883	940	869	934	856	854	872	891	940	872	922	859	856	925	881	929	856	888	895	965	916	878	917	861	873	928	913	908	869	866	892	865	970	900	934	870	911	887	829	894	844	866	888	828	879	912	873	863	862	844	897	922	890	918	882	870	849	914	877	928	907	936	925	900	857	904	914	933	878	890	862	921	890	904	964	866	959	923	918	912	842	941	885	889	908	920	881	909	877	854	857	895	897	870	887	910	867	885	859	913	850	821	847	914	895	890	888	833	857	853	870	873	893	870	864	838	837	865	897	889	882	885	871	840	903	838	872	834	920	905	914	857	912	933	893	875	897	885	903	909	870	913	902	913	910	912	899	943	853	911	853	899	878	844	851	911	888	903	935	832	896	885	900	843	905	858	937	903	847	909	922	954	917	906	852	909	883	862	905	862	883	881	914	931	910	851	911	891	879	911	904	910	896	870	886	891	851	860	875	891	890	838	910	901	890	882	858	919	878	860	853	922	887	915	889	850	898	918	935	914	932	844	885	874	892	889	893	900	877	889	911	905	914	913	924	850	862	869	835	900	926	899	863	874	910	862	844	875	903	860	905	901	896	915	891	912	880	900	882	937	861	901	884	858	877	850	862	874	844	890	822	873	881	906	883	887	932	915	902	799	905	889	880	866	891	933	885	870	857	904	879	880	917	872	955	895	905	915	891	906	893	914	880	872	898	905	894	896	926	903	874	933	920	886	886	889	884	889	850	929	955	907	895	860	817	854	881	866	863	881	888	870	897	886	881	876	917	935	878	852	888	902	911	917	853	883	865	866	879	881	929	918	868	877	891	864	910	881	890	877	898	897	876	876	896	894	924	864	910	891	922	876	898	911	903	899	854	917	853	861	884	904	883	893	862	842	922	909	902	812	875	874	925	874	931	882	898	958	864	912	921	858	863	879	895	912	907	854	861	822	870	880	853	894	888	899	876	900	914	882	940	928	930	874	949	891	902	918	912	918	868	934	902	867	1003	891	898	892	913	846	920	922	838	869	898	870	881	889	911	893	883	953	871	856	940	952	880	921	890	916	944	898	894	914	888	884	847	862	939	871	932	877	847	855	850	927	888	896	856	897	876	864	928	867	900	867	890	905	908	822	941	917	920	960	930	853	920	886	901	897	880	854	891	876	863	847	922	891	906	883	893	855	888	949	928	918	905	931	894	896	891	901	863	916	870	898	910	869	877	929	873	950	883	873	893	890	886	939	866	920	882	842	916	877	899	914	925	908	903	905	846	919	894	914	927	872	906	905	916	894	898	855	872	952	907	924	911	907	882	897	878	876	841	893	920	847	871	879	893	916	849	903	901	848	887	916	883	886	897	918	935	891	875	902	881	860	884	886	847	901	882	896	863	903	940	922	877	853	926	928	951	904	867	933	904	845	902	897	899	859	923	917	868	871	903	897	896	866	854	891	881	908	865	888	881	865	923	885	906	835	927	941	906	900	874	937	910	903	888	869	828	892	914	864	917	885	911	837	820	818	899	899	873	875	926	869	849	881	914	857	878	903	918	848	800	801	899	900	874	859	887	863	876	906	878	852	866	898	893	921	923	876	939	921	875	875	917	916	908	916	889	921	866	862	941	887	855	832	865	899	871	847	903	858	851	934	892	831	876	880	891	901	903	959	845	953	926	911	891	851	898	881	906	938	907	848	896	951	884	883	873	894	866	866	913	863	934	900	875	881	896	918	896	945	852	862	883	920	846	877	880	865	916	862	884	859	895	909	924	867	848	838	894	891	923	897	865	873	821	895	889	901	895	908	912	891	904	828	881	858	839	926	904	884	881	893	881	864	893	898	881	894	864	913	878	879	876	885	905	917	880	851	834	906	850	899	897	943	880	894	905	896	855	860	873	889	890	922	875	910	883	845	855	892	902	918	907	887	885	894	901	941	913	895	924	859	837	902	921	870	878	900	923	918	818	844	900	876	890	844	933	946	942	888	870	916	928	890	896	884	929	932	883	892	911	876	862	938	882	901	902	897	843	875	870	859	914	881	873	886	929	855	872	931	897	883	932	892	868	875	878	832	875	908	883	922	855	929	880	907	901	948	884	874	911	918	919	848	956	870	879	881	914	865	887	898	853	867	908	901	876	931	908	884	896	826	887	883	828	819	866	882	917	850	917	893	891	881	896	923	902	834	919	871	894	904	936	907	857	870	879	890	900	872	919	846	869	899	863	883	875	904	871	877	918	914	888	909	924	920	899	902	898	829	871	882	903	958	938	905	862	905	945	904	901	906	860	849	878	927	897	864	911	854	881	870	951	915	878	874	910	925	895	875	892	911	939	894	877	869	873	919	820	906	892	875	858	903	875	918	944	927	859	910	914	885	914	855	922	914	866	874	935	870	928	890	866	867	893	885	860	956	850	908	911
14337	1153	578	507	384	398	391	340	328	351	312	351	322	344	352	333	334	324	300	337	319	274	345	301	337	339	302	295	366	302	330	331	374	314	328	348	336	336	352	302	355	323	309	314	314	315	342	316	287	288	317	361	332	320	291	300	373	302	275	332	327	300	326	348	352	302	337	292	312	299	332	359	305	349	305	293	322	328	335	311	304	327	302	324	353	280	296	316	269	294	293	298	361	331	316	320	315	307	315	299	339	300	306	323	324	327	343	321	292	351	316	316	308	326	357	317	278	309	332	276	311	339	308	321	294	345	325	357	306	290	307	277	319	297	332	311	311	348	310	277	299	313	323	309	338	331	331	312	340	325	296	290	319	322	352	275	305	300	316	322	302	311	341	314	322	330	316	312	335	321	341	337	345	340	295	278	331	288	310	289	315	283	326	313	346	323	325	310	311	281	329	315	324	309	345	328	309	302	351	317	315	332	352	325	308	334	344	329	289	340	313	299	328	325	305	312	304	359	309	343	325	332	301	289	338	303	323	313	317	300	322	299	311	324	341	336	353	348	322	331	325	323	321	317	325	291	319	309	311	321	320	336	341	324	303	325	318	311	356	306	303	328	305	330	312	333	325	317	324	317	333	319	331	358	313	325	340	323	350	304	297	360	315	319	324	281	294	292	326	312	327	288	310	309	303	335	320	313	278	322	299	289	325	295	293	340	297	292	343	313	297	276	311	324	323	349	318	325	288	331	284	332	328	291	333	341	358	330	348	310	328	328	339	312	319	326	310	333	351	329	314	325	337	346	333	337	279	294	309	315	329	342	352	337	313	313	292	342	290	306	327	336	313	307	344	330	339	363	302	266	309	334	296	320	343	306	299	327	337	289	301	333	299	319	291	320	325	326	311	330	346	339	322	323	296	332	304	306	306	337	314	314	322	285	289	293	299	329	351	309	343	344	326	310	299	350	337	359	320	334	320	316	311	328	316	344	323	295	298	336	311	294	331	314	341	344	295	328	289	284	311	344	354	294	349	316	319	351	304	327	320	329	287	302	328	301	361	300	314	332	311	302	311	300	321	316	333	317	337	322	319	325	290	298	301	295	302	329	325	317	324	332	321	346	320	319	325	350	325	279	310	291	344	324	318	332	338	352	309	333	331	362	327	323	329	383	309	350	310	342	329	331	325	288	318	296	348	340	309	330	306	346	319	342	313	331	339	355	338	336	311	329	313	271	330	303	320	316	351	343	315	296	315	328	303	302	282	315	290	293	305	318	300	298	353	306	332	310	345	310	300	312	302	327	297	329	319	307	313	347	295	302	298	338	343	301	333	337	313	286	333	315	291	323	308	331	303	332	315	320	347	335	343	298	317	308	331	297	314	312	326	303	303	293	314	317	300	327	351	335	347	318	311	330	346	308	308	291	305	330	332	307	304	326	321	325	314	304	305	316	342	309	350	341	354	312	327	340	314	291	319	328	345	314	327	356	329	331	321	355	296	302	333	284	336	338	286	328	292	297	332	327	300	310	307	313	339	317	306	304	307	299	309	317	334	307	320	325	293	320	294	318	277	302	340	351	329	358	312	305	316	317	300	323	326	298	325	313	318	349	324	327	318	318	334	298	349	326	282	326	339	324	315	296	323	293	301	285	331	340	319	301	312	343	309	305	323	322	326	322	282	310	326	340	339	306	355	319	335	273	315	317	339	345	325	327	339	298	348	314	295	322	350	292	339	323	295	372	315	297	365	318	330	375	307	317	327	338	302	311	323	309	336	339	305	340	341	324	344	292	323	331	340	306	362	306	327	296	301	317	349	335	293	347	319	306	315	321	323	311	310	305	336	324	330	300	298	309	313	345	311	300	292	350	318	330	297	323	317	329	293	319	333	295	318	330	304	350	311	343	327	322	328	301	321	317	306	353	312	335	311	310	334	324	318	323	323	349	330	317	328	331	329	322	311	320	326	339	328	320	317	306	312	360	319	338	294	334	331	347	313	319	357	341	338	307	335	368	267	316	326	310	312	326	336	355	325	311	319	336	318	305	298	313	297	320	319	315	343	330	299	314	339	318	316	335	273	345	314	321	320	309	321	301	306	347	294	307	312	319	314	320	322	312	332	314	334	320	282	352	336	317	289	325	336	346	303	320	315	319	311	319	317	310	314	318	332	349	328	332	331	340	345	317	334	320	303	327	350	310	307	317	310	326	341	317	322	308	347	295	321	343	329	329	337	310	315	339	308	323	344	339	301	313	314	332	309	329	330	315	305	303	294	286	320	320	319	337	355	314	329	286	287	319	331	316	308	312	315	313	320	352	285	313	341	303	321	300	324	298	295	338	314	301	304	318	330	361	293	312	311	300	311	309	290	342	315	350	316	312	334	386	307	316	330	306	329	289	302	333	342	311	299	310	325	298	337	291	366	331	314	326	304	331	310	314	305	334	319	323	265	326	290	336	330	340	306	311	319	305	296	347	346	315	306	314	345	323	303	308	313	311	327	296	296	296	327	289	324	320	323	307	290	322	324	286	337	291	293	275	315	315	325	311	340	337	331	301	342	336	322	279	303	331	308	340	320	345	336	324	338	306	329	304	313	329	308	290	282	335	317	356	316	320	294	332	325	328	320	371	303	334	268	321	327	356	334	333	333	326	286	362	330	334	305	356	305	321	311	308	335	328	305	288	311	313	342	310	319	283	330	310	353	295	305	329	320	288	322	331	340	305	316	323	289	297	309	304	308	335	320	288	317	321	290	303	338	338	307	319	325	342	343	330	306	317	350	321	325	324	304	332	326	284	325	288	306	289	330	306	319	330	321	325	337	345	326	336	348	335	312	285	299	330	296	294	331	304	315	312	313	283	314	313	333	302	328	337	326	310	321	318	301	348	316	313	297	314	315	337	346	339	313	327	339	336	317	303	317	297	347	326	312	324	302	319	312	342	312	310	331	317	348	348	326	318	341	305	298	312	348	307	320	307	337	336	293	323	345	326	351	334	316	323	347	293	305	339	326	341	318	336	316	335	331	326	316	326	318	312	321	329	311	309	345	315	328	349	300	315	293	302	315	332	324	307	329	348	321	342	316	291	330	296	337	335	298	358	312	307	310	322	326	324	316	281	330	343	318	284	292	305	283	295	378	307	357	293	319	313	311	326	333	308	316	299	321	297	285	311	306	323	316	314	333	308	340	336	317	315	328	317	304	336	324	340	325	343	305	309	312	315	318	315	329	297	314	335	331	282	337	301	334	337	302	299	351	312	321	320	280	368	317	287	287	298	317	318	323	321	322	295	310	298	312	328	320	349	268	286	301	330	316	297	324	311	323	293	308	288	293	323	360	312	352	344	317	295	337	339	299	330	339	312	323	306	283	313	284	341	291	318	312	284	310	315	301	332	302	325	316	314	332	284	297	327	314	325	318	365	353	313	328	312	321	348	311	345	309	319	312	308	325	347	331	327	314	344	306	307	365	293	369	316	311	332	305	321	331	340	326	327	339	318	320	330
10747	998	1282	1446	1278	1159	984	941	900	905	829	827	833	816	848	826	841	822	792	817	815	771	795	760	783	799	805	816	774	714	755	773	749	830	754	798	813	731	774	783	742	784	798	827	786	768	791	737	774	750	790	767	770	741	702	802	748	755	787	797	769	769	772	773	746	778	753	769	799	797	744	749	763	743	765	725	742	766	750	779	760	714	771	831	798	742	775	771	722	758	755	740	790	752	746	753	811	739	828	765	749	821	746	774	745	724	783	716	806	777	771	728	769	754	814	789	759	701	760	733	754	807	798	786	721	749	778	808	748	755	759	739	749	743	755	740	752	747	744	771	746	791	747	745	759	746	755	780	742	813	782	726	752	747	702	796	777	778	730	757	789	778	728	744	814	755	756	785	751	779	764	734	792	798	740	774	754	784	736	729	731	765	788	790	742	811	728	775	772	758	749	837	757	793	793	734	809	759	743	744	767	789	752	768	764	800	743	796	743	795	734	737	734	805	730	800	801	736	703	776	707	753	742	783	719	761	766	816	818	714	762	780	780	764	728	769	771	763	821	775	772	719	755	769	800	719	764	725	794	761	795	796	772	809	787	743	793	686	688	771	749	764	717	748	753	749	753	796	783	747	766	750	785	766	778	800	762	759	723	772	754	787	773	764	767	770	740	710	787	770	761	746	729	732	721	806	751	770	709	766	752	798	763	788	788	755	719	796	747	750	790	815	725	765	710	792	738	769	753	798	756	778	791	794	745	776	769	756	759	742	772	769	775	801	787	756	800	754	802	780	752	756	725	785	750	753	733	733	792	766	814	819	793	744	739	807	760	742	798	709	741	769	770	722	768	723	751	825	783	758	801	766	754	770	755	770	756	754	791	753	760	773	752	775	759	725	779	767	739	750	725	802	731	713	791	794	703	738	753	797	738	823	770	786	721	788	788	790	739	766	773	764	776	760	752	770	764	738	725	757	808	782	755	783	755	779	752	734	763	760	737	754	744	699	768	751	773	795	755	725	772	734	737	731	697	788	728	732	748	782	763	769	755	757	741	824	794	791	761	778	779	738	795	781	752	780	800	790	764	706	762	802	713	726	787	758	749	772	770	754	777	720	811	752	715	699	807	773	735	747	740	731	797	811	778	738	784	802	750	722	728	735	779	755	728	720	786	736	757	746	792	738	716	781	802	769	725	737	750	791	759	715	732	783	721	714	747	713	793	720	767	796	750	766	743	760	808	770	715	781	782	754	754	773	759	816	732	783	806	720	774	764	784	763	769	754	730	753	744	787	782	759	763	767	741	778	777	789	748	751	715	739	767	742	766	763	762	730	765	745	823	764	754	750	737	745	732	785	716	752	769	687	753	717	753	797	799	773	787	755	765	764	734	768	740	744	776	749	803	779	765	744	730	710	728	716	750	731	767	715	750	739	757	740	784	752	758	783	780	805	764	737	764	773	753	791	755	783	794	719	775	757	816	762	774	803	751	765	745	748	786	737	787	714	763	766	796	745	764	766	770	743	734	745	771	746	746	760	696	752	780	780	772	792	747	765	761	775	791	770	749	752	761	744	802	757	770	693	734	744	794	734	740	769	782	777	781	746	744	728	790	806	765	825	741	769	803	738	723	770	758	777	773	756	781	764	755	724	793	746	789	752	792	754	717	750	748	810	779	738	817	745	752	763	792	725	785	760	727	793	732	811	787	724	769	750	801	758	774	723	744	768	749	767	764	767	781	728	780	747	774	787	789	820	719	781	730	736	730	817	762	730	776	806	773	781	768	779	801	736	741	747	751	756	764	733	726	777	814	756	739	715	746	798	762	722	739	772	743	773	793	751	737	742	750	759	784	830	747	758	791	747	744	746	790	734	739	752	739	789	808	803	768	726	711	755	798	754	787	766	752	744	774	700	737	794	780	748	697	744	722	798	768	723	752	783	760	782	794	766	758	803	785	759	737	768	811	790	779	803	742	731	730	788	759	732	782	737	720	815	754	694	816	771	752	767	764	801	754	723	775	730	727	730	762	785	782	736	777	842	763	776	744	766	725	768	805	766	777	764	757	748	802	790	774	801	783	768	810	746	745	756	779	792	786	760	767	751	733	743	799	751	770	765	793	739	790	784	758	763	695	785	748	727	781	722	771	744	743	736	769	763	762	793	766	747	783	764	796	788	775	760	717	782	792	781	755	716	765	766	765	713	751	734	759	774	738	792	723	843	775	803	795	763	727	768	752	734	730	770	748	713	716	757	783	735	805	793	799	764	757	723	757	742	751	769	718	740	741	791	801	760	744	810	782	786	797	751	750	791	739	753	743	772	794	731	785	794	728	751	736	741	825	756	732	777	758	735	785	775	779	727	743	745	756	762	802	759	768	776	794	775	749	758	773	753	756	783	778	784	751	718	791	804	741	815	747	757	784	774	702	749	777	723	829	772	764	840	757	762	738	793	769	756	770	760	780	773	733	835	756	731	761	733	747	753	768	793	782	779	722	808	751	741	730	738	732	785	739	755	787	726	723	741	725	771	768	752	674	782	794	764	740	758	778	721	723	756	719	780	792	810	796	762	767	776	791	717	818	762	742	761	739	770	780	788	742	811	745	744	738	743	775	710	757	778	738	780	723	734	760	781	770	757	710	746	775	790	760	714	758	767	801	793	763	795	765	735	784	740	815	789	756	724	753	755	817	774	781	794	743	742	739	764	770	786	723	715	843	725	760	773	764	791	798	753	785	745	713	767	726	778	758	765	766	797	757	762	774	759	767	783	764	813	751	814	768	803	765	749	780	788	741	798	781	756	735	737	806	753	763	803	797	799	790	727	795	767	752	753	754	759	794	783	745	738	743	769	784	739	766	803	767	779	837	796	751	724	739	765	761	761	749	717	772	781	744	720	724	754	817	752	796	749	777	794	778	813	814	716	785	738	777	772	782	787	733	745	783	754	726	782	801	739	703	718	767	744	821	768	761	749	762	760	767	729	743	787	844	765	744	753	748	762	709	703	737	708	732	772	792	781	752	726	737	730	777	779	778	756	742	801	784	756	739	801	740	729	771	774	757	715	765	765	724	742	780	751	787	745	727	748	755	807	726	799	769	726	757	820	757	765	807	759	770	787	748	759	780	698	776	767	778	797	738	752	769	776	774	745	716	765	740	766	762	827	772	785	741	787	739	776	737	773	798	718	768	787	753	749	717	783	720	754	769	797	787	725	782	701	737	747	742	754	731	739	791	790	725	729	773	741	750	804	753	775	761	774	772	781	747	781	757	742	796	771	772	773	787	807	735	743	761	778	784	824	737	762	783	776	757	799	727	761	764	750	745	785	750	756	786	750	746	709	782	771	718	759	779	804	734	791	747	726	776	762	775	768	773	784	782	772	764	739	737	734	737	781	798	743	816	790	773	735	773	745	748	708	758	736	804	758	780	700	789	721	789	789	734	756	753	749	715	824	825	774	728	756	750	811	763	726	796	744	749	759	734	757	751	737	777	742	775	763	768	831
22114	1971	674	531	372	234	210	199	172	192	187	149	164	153	148	157	176	149	130	137	178	145	122	149	152	145	131	148	135	123	154	149	157	140	140	129	120	135	132	159	133	157	137	158	150	138	124	117	144	141	142	160	155	132	124	137	141	127	132	134	155	137	128	137	126	145	151	138	135	134	135	147	134	143	145	163	110	139	128	117	151	125	151	144	143	156	136	136	157	119	136	143	149	135	131	138	133	139	152	149	129	145	159	134	119	145	141	127	154	151	140	139	126	136	123	117	129	150	135	123	154	152	134	141	157	146	153	148	141	126	147	141	134	148	137	163	145	134	153	120	155	127	142	161	138	127	137	158	128	133	115	169	136	146	153	144	129	149	154	145	131	151	138	139	127	135	145	152	153	115	134	136	155	144	147	136	151	137	136	159	156	145	163	118	158	164	163	155	126	127	140	129	144	153	148	126	137	128	135	145	147	138	113	141	138	128	141	132	140	142	149	134	139	156	127	138	129	143	133	119	147	129	167	155	116	163	130	138	148	150	140	144	148	125	152	162	143	129	149	141	143	169	128	138	111	139	154	138	142	135	144	131	131	133	122	134	124	126	142	125	144	142	132	137	132	138	157	129	140	143	130	129	139	128	123	165	174	138	139	124	153	121	124	149	150	132	132	122	125	150	149	120	144	147	128	150	151	136	169	154	150	150	143	146	141	141	142	163	137	147	132	141	157	138	141	136	147	134	132	148	136	138	156	150	130	133	146	150	135	136	136	141	150	118	129	147	136	116	131	133	137	132	141	125	144	144	124	136	129	151	142	132	126	133	148	132	131	133	168	132	145	146	141	146	148	109	151	140	141	136	153	140	133	125	141	138	140	142	135	125	143	116	153	147	129	144	139	156	130	146	148	139	127	130	147	139	127	124	117	156	138	132	124	145	139	135	122	143	134	168	115	129	131	139	135	128	123	129	159	125	145	135	143	137	150	141	150	152	132	163	146	129	153	161	174	145	145	136	146	124	134	126	133	157	115	132	130	152	144	130	138	133	146	130	169	132	130	153	133	151	137	155	140	144	149	139	139	144	153	157	144	150	159	151	131	142	167	145	144	123	148	117	135	147	161	137	145	138	105	143	161	157	126	151	136	111	154	132	114	139	155	136	152	129	153	148	123	159	140	140	123	145	131	142	136	116	175	128	149	130	127	140	142	138	121	137	129	137	148	140	151	126	137	151	132	141	158	150	144	139	168	144	150	139	161	133	144	150	146	127	134	134	135	154	153	125	131	143	141	137	122	150	137	132	141	138	140	162	133	150	153	124	135	158	130	140	127	133	139	122	155	135	129	146	142	158	142	108	145	135	129	142	158	168	150	146	150	153	126	143	142	154	148	157	107	123	138	156	144	134	117	139	136	138	157	125	160	133	134	145	164	152	153	146	141	131	158	127	149	108	133	150	159	138	144	123	138	141	145	135	122	145	134	144	142	163	139	140	165	158	158	159	134	132	136	145	140	143	142	173	156	168	140	142	140	130	150	118	155	144	169	129	153	135	144	153	139	149	129	131	133	124	151	118	133	129	153	159	142	127	141	139	145	151	156	166	138	130	149	133	125	129	143	138	125	144	121	152	148	129	147	109	137	137	133	139	127	150	157	149	148	152	138	164	141	145	142	153	158	134	144	137	130	142	152	125	148	118	140	123	129	129	170	143	140	162	144	142	140	127	144	136	121	137	149	135	144	146	143	136	135	159	143	142	124	144	151	113	166	144	149	141	169	131	150	138	156	146	131	136	129	144	126	139	156	139	123	152	130	137	136	138	162	138	137	141	136	162	152	127	149	147	136	120	162	142	155	121	118	138	138	151	148	140	150	145	131	136	123	144	157	135	135	136	136	126	132	140	158	149	145	179	126	126	156	135	130	144	119	142	138	151	118	138	137	156	138	129	136	125	141	122	143	148	130	142	135	149	140	147	122	121	170	155	134	152	147	123	125	117	131	128	133	133	130	149	147	154	138	146	157	142	130	138	146	119	152	137	148	146	133	151	152	124	145	153	147	147	138	137	134	165	125	162	121	146	143	148	148	161	131	136	145	123	136	137	119	138	134	124	117	141	137	121	143	146	144	139	137	149	162	136	141	155	144	145	139	122	139	132	143	136	149	143	147	138	133	156	154	137	161	140	147	127	133	160	149	157	126	140	151	145	154	154	137	157	130	141	163	140	140	145	130	162	145	148	137	137	145	125	125	155	118	164	135	138	136	130	134	151	163	139	136	145	142	141	125	159	149	151	129	130	137	151	152	154	147	158	136	158	148	156	127	132	158	123	142	142	149	142	132	138	151	132	156	148	141	119	143	119	135	126	144	149	130	146	145	130	129	135	174	139	109	150	126	148	119	150	125	157	135	129	154	141	148	142	126	156	158	130	130	149	141	153	158	137	136	141	123	154	145	151	150	131	124	129	145	146	139	151	128	157	138	135	160	158	126	151	124	142	138	135	143	149	139	162	133	148	153	145	134	160	131	159	159	141	137	125	152	146	130	166	156	140	162	119	138	161	145	146	130	158	140	165	124	129	150	115	156	142	127	137	132	131	121	158	146	129	128	166	146	144	137	150	133	147	132	147	153	137	129	151	120	160	130	149	152	124	131	136	118	144	131	118	137	141	134	137	134	145	123	161	140	125	161	146	140	141	145	134	151	149	126	146	118	146	119	145	131	147	156	130	121	140	158	128	146	136	136	130	150	123	155	135	135	101	126	144	127	140	124	126	140	144	151	143	132	142	134	149	144	136	147	122	137	143	136	133	152	128	135	163	149	145	131	137	140	131	146	125	119	144	143	150	130	130	156	147	142	139	144	164	145	121	138	132	162	141	143	126	128	127	135	148	125	145	143	139	140	163	131	145	122	139	152	168	143	148	163	142	130	144	123	151	124	134	129	140	125	146	119	176	138	163	127	134	152	121	158	144	146	135	138	128	148	124	127	122	134	116	158	137	129	132	126	131	151	126	142	128	145	133	142	133	138	124	150	133	133	147	126	134	148	126	144	148	163	135	142	155	125	127	160	148	148	141	115	154	130	136	138	154	177	160	146	136	134	128	119	124	135	150	131	153	133	139	116	146	144	155	133	153	141	140	128	130	150	138	158	124	125	133	145	135	130	152	154	163	147	133	142	134	134	125	141	123	123	140	143	142	147	144	146	125	144	148	149	134	153	150	142	149	146	124	153	143	140	118	131	132	133	145	146	142	161	150	136	137	141	133	133	122	121	123	139	162	118	134	143	128	122	153	143	126	155	121	140	145	159	159	128	129	144	120	142	184	151	112	144	128	139	136	135	138	151	152	124	150	149	158	131	153	142	102	121	155	136	143	136	160	131	133	124	158	168	122	138	160	148	151	132	135	180	133	140	145	115	137	134	141	135	158	130	127	142	141	120	159	134	146	140	128	163	146	145	138	146	131	149	126	127	141	135	130	142	140	137	128	138	143	132	137	119	122	122	145
13363	792	1404	1605	1282	1079	890	767	663	629	550	530	500	506	523	482	454	448	482	450	447	418	447	391	409	406	419	436	399	429	415	389	408	426	420	389	397	416	410	384	415	378	375	366	383	377	405	362	386	364	409	383	371	376	369	379	398	374	365	384	425	399	397	387	369	375	385	359	400	382	348	402	388	392	358	411	398	374	406	398	398	354	386	350	374	350	365	380	343	380	359	352	354	360	362	351	374	379	389	359	372	383	397	361	362	399	374	385	395	384	419	395	403	393	359	371	359	376	395	349	355	367	340	374	391	395	416	361	391	397	361	398	402	370	381	352	349	396	375	379	396	402	361	375	380	397	363	395	401	374	381	419	372	382	365	381	380	396	365	374	423	351	400	378	397	352	382	386	373	381	385	372	390	374	404	380	356	369	373	382	374	389	408	390	348	359	382	368	405	377	382	348	396	376	353	380	387	368	421	383	389	376	390	400	363	351	393	375	357	399	352	317	348	363	362	354	353	342	377	375	379	401	401	347	384	389	388	346	375	364	348	376	375	358	387	373	400	378	380	379	385	353	355	389	381	335	383	395	363	355	382	379	358	361	367	391	381	376	388	391	393	393	373	364	352	381	354	386	380	392	370	389	390	383	400	388	379	372	348	369	355	357	347	352	384	393	381	319	373	371	351	373	361	409	354	377	365	381	375	361	356	373	380	371	347	347	396	370	377	385	385	392	370	398	381	390	350	374	362	390	378	369	396	388	376	341	417	356	365	412	387	389	381	378	338	395	360	362	353	370	369	348	372	383	372	378	339	367	387	385	381	382	387	361	381	336	364	360	401	362	356	407	366	344	394	380	370	399	383	383	369	448	398	381	393	408	391	376	382	405	391	352	376	393	376	353	404	347	351	376	371	368	354	378	369	386	391	359	366	363	343	382	387	361	381	359	375	347	353	350	406	350	348	385	368	343	390	376	377	374	384	396	382	371	389	377	369	352	384	384	387	395	354	381	340	366	374	371	366	382	378	347	376	378	349	395	386	348	372	385	394	359	372	347	341	369	389	391	373	330	340	368	376	420	334	392	389	327	405	385	358	333	378	394	360	348	353	345	372	370	367	362	377	369	344	380	397	363	397	380	376	355	388	367	356	357	384	364	386	348	367	386	362	379	375	361	379	417	369	353	350	353	383	347	326	364	376	363	358	410	360	382	362	330	388	344	378	348	348	393	376	426	372	384	382	359	383	369	395	374	376	380	349	366	384	345	371	361	389	398	362	372	368	404	370	368	384	362	371	366	358	369	358	371	396	386	352	365	378	355	369	390	342	379	402	374	395	374	334	375	338	358	393	377	394	385	408	350	373	388	365	383	390	385	416	372	404	385	379	370	390	388	396	380	404	390	396	389	379	391	382	354	388	357	362	385	357	380	395	412	376	398	361	365	378	374	345	383	361	338	381	354	367	367	376	392	371	411	389	347	355	395	391	357	379	393	365	353	395	377	362	386	388	369	350	389	418	383	392	398	402	364	379	363	350	346	395	366	362	399	382	352	394	368	351	380	383	366	370	396	357	347	349	374	344	372	389	380	367	394	403	368	386	326	375	371	401	371	404	352	378	348	378	327	376	390	356	394	365	360	367	356	386	360	343	377	359	355	386	386	366	366	380	349	396	421	360	384	408	363	373	379	328	415	379	352	364	366	376	376	366	381	357	333	367	368	367	369	385	377	364	369	378	369	383	363	389	376	387	349	343	364	380	380	411	392	365	372	404	375	376	380	387	352	376	380	376	339	397	361	343	390	356	360	375	426	347	370	379	382	347	363	369	367	357	357	370	369	373	363	362	381	366	345	414	376	367	414	397	382	358	349	381	377	363	380	378	379	385	350	381	354	350	400	369	374	401	366	380	406	386	370	379	382	352	364	379	368	384	381	366	385	384	379	361	381	358	394	347	375	391	391	352	384	359	417	362	341	323	393	374	369	345	372	368	365	371	367	380	418	343	347	368	331	377	408	304	361	375	426	347	394	413	366	320	349	388	369	372	378	357	362	353	354	391	385	377	359	371	360	371	364	376	365	370	361	324	400	359	363	391	407	356	388	355	345	377	400	376	432	350	410	373	327	363	364	372	423	380	347	407	389	382	379	388	384	367	389	350	389	359	346	362	379	345	389	374	366	392	398	371	402	356	407	382	354	358	372	398	348	359	353	377	344	356	391	356	359	376	361	388	358	384	345	395	384	381	335	354	386	431	368	386	366	406	362	367	367	352	360	373	337	362	380	398	355	334	362	371	369	390	408	366	382	381	430	377	343	363	369	376	388	338	350	398	372	342	333	374	375	362	381	367	380	355	379	356	376	375	365	372	388	369	388	377	374	390	378	422	393	401	353	352	368	391	347	374	363	368	381	365	387	406	388	379	373	411	373	383	385	381	371	375	347	378	395	357	337	379	362	357	389	380	350	428	346	372	332	388	403	375	402	365	364	360	356	386	383	371	343	394	364	382	366	411	340	366	377	359	363	364	407	352	391	415	353	391	403	353	344	387	394	365	388	341	356	381	370	390	358	353	354	394	350	398	393	393	351	354	346	374	338	363	354	370	391	388	349	363	361	428	355	389	372	376	357	342	368	364	373	355	392	373	344	407	366	382	396	389	360	354	400	386	423	391	369	365	373	324	360	409	364	361	382	375	382	351	389	416	347	371	355	392	392	349	388	386	379	371	360	400	355	360	370	380	374	387	406	379	385	357	380	408	413	375	367	399	421	369	382	368	408	344	396	384	409	376	389	375	392	382	345	376	363	391	385	376	358	366	357	379	356	376	364	373	386	392	386	376	364	349	335	406	360	382	416	358	368	401	386	416	386	359	382	362	364	356	381	375	366	412	403	393	353	410	366	351	366	359	381	366	373	340	344	377	393	364	396	385	389	391	354	385	359	380	399	363	367	375	393	356	395	365	366	351	353	402	402	351	369	357	376	424	351	363	363	401	354	403	387	371	374	401	376	394	363	368	360	389	379	398	347	361	349	381	383	399	366	357	363	360	383	370	412	388	378	415	378	350	413	366	374	376	346	373	377	357	362	380	368	385	340	379	387	367	411	382	390	385	372	387	376	374	364	370	363	386	392	387	379	398	357	385	370	362	355	374	401	387	363	353	351	383	354	370	384	379	356	374	327	387	375	364	343	415	389	377	359	392	364	407	377	342	353	393	362	392	355	358	340	375	383	368	364	384	396	377	367	361	401	348	390	404	383	383	387	404	367	354	385	369	360	347	375	374	373	363	365	358	368	402	393	383	432	387	364	369	422	370	368	386	383	397	379	399	356	365	365	357	370	345	384	371	374	367	349	388	418	358	350	349	411	390	381	370	332	375	385	380	356	392	370	388	375	386	395	354	335	381	348	383	411	389	380	379	372	346	375	376	424	366	424	343	392	376	359	398	386	388	344	352	396	384	363	372	355	387	390	371	380	388	384	386	353	351	418	310	398	362	390	423	373	388	397	389	372
3811	413	414	354	328	407	353	381	345	383	408	412	376	396	315	429	382	387	366	367	366	356	372	381	375	354	332	393	378	352	365	378	341	359	365	416	371	392	379	327	414	400	366	357	372	363	352	372	385	342	403	383	352	412	368	371	397	385	387	373	356	360	392	367	416	409	368	377	365	375	374	349	384	385	347	367	357	360	359	385	355	411	371	397	418	365	357	366	362	358	359	356	401	347	354	377	396	414	391	376	378	348	379	364	396	358	386	407	393	376	342	408	385	368	376	351	362	368	402	376	337	367	390	378	406	393	388	377	394	393	384	344	372	371	377	385	336	357	338	401	368	383	389	361	377	413	402	365	365	406	380	327	381	418	380	376	363	390	380	378	369	395	368	349	371	375	386	379	362	361	352	374	396	372	370	410	390	372	363	362	368	390	374	371	400	383	396	396	355	350	397	351	385	346	373	396	395	363	337	373	380	405	388	402	352	371	371	391	341	360	375	386	378	340	365	340	337	358	346	389	379	387	389	364	401	368	391	385	363	386	359	366	389	358	367	383	372	370	363	381	400	389	353	369	353	399	378	392	378	335	324	358	349	376	362	390	358	393	362	352	351	385	392	384	390	386	369	360	379	356	381	364	410	361	405	416	356	412	349	419	365	380	363	378	378	366	390	415	367	371	354	362	359	402	358	414	404	379	367	374	430	397	356	392	324	375	376	380	402	363	348	339	381	354	345	353	367	392	382	389	379	367	349	370	327	384	395	385	367	355	397	367	352	328	362	399	373	368	377	398	403	346	376	386	369	407	390	378	370	438	409	387	390	327	363	400	382	344	359	359	381	419	352	383	362	367	376	372	393	408	378	382	354	374	389	380	348	350	409	373	374	353	333	368	387	363	354	375	378	375	386	405	390	372	357	382	361	391	333	388	388	399	383	374	390	387	342	378	397	336	393	343	341	360	350	359	382	372	402	358	373	369	375	359	396	357	394	356	347	359	369	342	391	353	374	336	389	391	330	366	319	379	364	388	388	347	345	369	410	340	414	371	391	376	404	391	377	363	334	337	397	378	399	363	372	359	388	339	403	392	356	384	365	370	373	393	385	362	381	384	395	394	394	357	346	347	398	336	395	385	370	370	353	345	351	356	423	357	370	372	397	356	364	376	352	360	376	358	390	358	390	392	386	352	381	374	368	359	417	400	363	344	378	383	373	369	363	369	388	380	396	394	359	367	379	371	365	365	345	391	381	374	421	364	405	398	361	383	395	387	374	395	362	352	355	373	350	388	350	375	392	400	371	385	396	374	381	371	377	385	367	423	374	399	350	385	335	367	344	393	378	359	370	337	375	386	377	373	364	386	369	380	339	359	363	387	367	378	355	393	372	328	353	377	350	361	376	396	347	413	361	379	354	395	351	387	380	385	355	391	352	380	346	431	376	343	394	392	377	379	399	391	414	376	400	355	365	344	389	359	381	360	334	367	374	337	410	354	398	361	329	389	356	395	368	375	385	396	379	351	362	364	350	376	371	339	382	347	361	345	359	367	394	376	350	342	375	385	359	343	387	390	337	344	348	386	367	382	386	377	386	361	389	396	376	401	352	423	349	382	425	363	377	372	380	412	365	371	370	384	335	381	407	383	346	396	344	349	389	368	359	370	371	364	359	384	397	408	374	351	383	357	375	343	354	366	406	362	341	371	376	374	367	358	364	409	385	345	361	370	372	364	342	393	384	350	375	400	405	381	344	373	387	373	401	398	365	331	385	359	390	354	361	363	368	356	361	312	393	342	421	378	353	356	383	386	412	397	350	345	389	391	367	387	375	376	380	363	385	385	373	354	350	374	358	364	364	408	376	372	343	359	365	347	369	385	358	405	388	361	360	365	398	359	363	362	385	354	385	370	400	362	397	376	393	373	373	435	345	378	363	388	392	378	354	394	384	331	396	390	407	387	396	366	354	371	392	399	400	379	385	393	354	404	380	373	377	410	372	344	381	348	356	353	399	379	397	364	381	369	373	338	402	346	363	380	391	391	346	370	345	393	412	405	340	349	336	320	376	352	376	387	385	361	366	387	356	346	372	362	372	352	374	366	385	338	376	394	372	403	370	362	397	382	392	343	385	340	392	368	377	327	306	340	365	352	378	356	367	336	352	353	371	396	421	366	342	373	345	379	360	339	360	347	351	416	438	366	369	359	336	381	381	372	353	359	384	388	376	382	335	348	360	407	370	374	396	377	421	379	377	385	379	378	356	372	370	382	367	385	384	359	385	346	357	399	398	345	373	405	399	369	395	354	350	344	381	381	350	387	372	367	368	405	340	394	404	396	352	394	391	382	347	362	376	347	381	410	371	379	362	396	367	338	345	348	345	339	364	351	400	367	382	424	358	385	347	410	362	372	349	361	350	367	355	385	373	386	377	336	385	356	366	397	388	382	342	399	402	366	383	368	410	389	367	393	400	355	396	389	394	373	392	368	375	359	375	384	399	380	394	368	423	369	402	371	362	376	382	361	367	392	408	386	367	381	373	386	353	380	373	374	384	364	385	408	361	361	379	382	405	371	377	350	389	360	351	377	404	373	369	397	386	345	313	360	388	429	353	341	391	371	358	388	343	395	411	403	360	370	350	367	361	337	386	375	378	373	369	373	365	379	399	382	360	380	374	372	402	364	355	368	331	410	354	377	382	371	389	395	389	404	365	372	390	340	382	380	388	395	391	366	367	388	358	371	364	358	374	355	371	334	370	369	377	374	381	355	333	367	355	339	417	375	430	383	407	361	372	382	364	392	440	381	352	382	357	349	390	345	368	400	359	360	361	365	376	396	407	369	356	373	352	343	365	357	368	396	348	350	362	376	406	354	383	403	373	335	354	387	392	351	347	357	388	390	363	409	365	373	376	378	364	332	372	380	377	362	359	369	358	368	391	371	372	361	392	400	386	378	374	363	370	379	384	389	367	363	359	337	341	375	358	362	387	377	390	383	378	366	392	385	356	352	395	384	383	356	382	392	339	338	365	347	354	343	386	345	384	393	390	369	392	403	401	376	386	381	399	411	372	376	343	364	369	405	351	390	380	360	415	364	345	351	382	355	358	334	415	360	366	358	381	381	387	368	352	339	373	377	414	380	380	372	368	359	357	365	341	422	364	385	346	364	380	376	386	380	381	409	409	400	378	353	391	361	380	389	401	406	389	359	390	332	396	361	404	358	368	401	364	376	416	376	425	383	391	370	368	386	387	348	389	365	363	394	366	374	368	369	345	370	341	389	374	364	361	391	406	357	390	392	369	402	399	374	399	395	381	350	357	420	358	356	353	385	405	375	336	365	392	349	377	357	350	373	367	399	362	390	351	379	388	352	375	375	374	367	388	340	346	399	382	359	397	371	337	413	376	378	384	346	360	340	391	346	405	332	387	359	385	364	362	354	366	368	379	371	393	377	324	357	352	386	389	390	341	408	389	377	386	348	389	387	370	359	387	371	372	354	359	403	337	378	350	360
3740	899	920	914	915	929	860	908	937	954	906	888	886	936	844	921	876	932	849	897	913	918	911	853	903	894	927	901	895	877	930	895	850	900	870	892	864	914	930	933	909	867	897	932	946	888	822	880	886	856	895	869	925	892	878	861	861	953	884	877	883	858	918	869	870	925	885	905	884	884	848	900	941	909	860	877	918	911	867	901	890	918	915	850	911	913	905	842	865	853	919	875	926	900	905	884	909	921	914	875	879	836	872	897	940	880	916	854	881	900	885	899	940	882	904	945	887	936	854	879	915	886	899	894	874	917	912	854	912	881	909	879	874	880	885	931	822	943	876	900	970	851	876	886	867	881	863	886	869	868	939	880	826	933	902	921	927	858	898	863	858	870	861	869	868	854	856	894	907	914	888	879	926	886	901	902	867	900	860	876	912	857	902	889	939	894	868	947	926	851	903	881	930	882	888	864	942	898	863	963	850	932	896	923	892	868	883	880	922	905	867	961	895	860	915	907	883	891	837	871	845	909	907	879	862	868	912	907	887	900	859	914	875	838	894	867	906	870	860	860	891	885	891	877	925	878	894	863	881	906	883	920	909	864	919	851	883	903	849	885	849	867	901	883	873	818	900	872	1004	887	855	864	909	859	906	885	911	896	872	873	882	917	890	932	876	893	891	948	837	878	857	874	922	914	861	914	874	881	904	889	872	884	906	859	904	877	875	907	915	927	875	840	933	853	857	863	907	847	906	815	901	881	874	922	864	892	913	888	861	899	869	827	954	898	941	903	844	916	827	858	865	864	847	864	840	962	908	848	950	916	910	958	920	881	910	912	851	908	922	903	910	883	918	864	904	861	867	893	896	879	937	877	899	878	869	872	949	890	935	901	870	884	927	925	908	876	936	849	896	890	861	941	858	919	874	877	852	886	914	883	874	877	869	837	878	869	907	855	889	840	888	825	853	902	917	899	894	872	907	883	888	888	945	871	903	862	912	873	935	881	871	869	871	850	955	887	925	865	896	893	804	847	871	880	879	948	894	899	848	912	917	881	852	914	880	930	886	919	890	876	920	831	904	914	939	883	859	882	910	872	891	914	923	885	873	901	913	877	928	887	925	846	852	930	960	950	922	883	839	909	892	830	917	905	889	857	849	895	908	907	859	838	895	926	895	858	853	955	909	857	878	849	912	876	908	897	884	901	932	890	952	942	903	838	929	848	865	857	866	944	846	841	883	923	859	903	910	906	877	879	918	867	907	902	906	882	902	928	903	901	937	897	875	893	871	949	866	903	872	867	829	925	843	879	830	927	871	882	898	924	902	855	946	915	830	913	901	916	841	908	918	895	888	903	898	819	902	850	928	893	917	869	926	891	910	916	932	961	944	863	898	849	919	899	910	898	856	854	919	934	863	882	920	868	921	878	876	917	848	901	931	884	862	931	877	868	848	880	873	866	862	899	904	887	943	928	870	930	892	943	895	885	882	813	884	900	911	896	884	911	878	932	938	903	858	881	861	870	892	893	856	848	912	860	873	895	908	883	932	875	925	900	951	896	833	867	900	833	924	927	847	873	916	872	854	851	901	880	944	935	838	913	849	840	851	878	857	876	925	882	860	841	873	894	864	868	933	845	887	917	848	911	918	914	898	915	882	869	927	891	862	878	888	928	884	906	893	900	928	885	877	868	834	907	882	864	853	881	896	879	940	919	879	914	909	874	895	880	830	898	878	861	886	863	877	893	864	905	882	867	880	886	872	896	891	968	920	865	894	870	871	893	910	886	919	881	896	941	875	914	912	939	844	901	860	935	925	888	814	859	887	913	879	895	891	836	897	890	859	910	960	870	935	927	877	889	881	880	878	925	912	870	878	921	884	944	922	887	881	908	888	898	877	877	852	878	948	903	879	933	911	886	815	872	818	921	871	932	939	883	873	862	874	874	914	928	910	926	840	850	882	881	900	950	913	876	900	831	965	897	928	846	891	918	956	864	878	907	892	921	929	890	904	819	911	837	862	921	865	830	889	866	873	871	920	874	968	879	899	852	853	896	873	900	921	891	870	868	849	845	892	882	904	889	924	912	912	942	851	890	896	868	856	924	847	886	882	919	900	948	917	874	910	847	923	853	904	836	906	896	899	895	927	883	926	883	925	921	913	940	870	865	921	826	875	917	882	873	884	928	858	909	930	867	917	857	869	897	881	825	905	859	859	943	946	796	840	869	870	891	943	887	896	860	885	883	946	869	921	895	906	902	889	960	860	949	907	868	886	881	898	918	820	894	863	828	890	864	887	835	879	907	957	877	920	860	871	913	869	915	883	898	909	853	859	948	861	913	894	892	908	842	912	893	888	923	853	892	935	939	890	903	857	880	875	876	864	926	925	881	944	842	910	895	883	912	928	907	856	913	940	855	907	874	904	851	923	886	884	914	922	886	869	879	849	909	877	909	858	892	867	881	885	921	885	836	854	865	888	906	889	910	940	905	916	877	893	910	883	903	870	941	863	820	913	882	869	923	900	891	971	943	908	896	875	899	889	930	891	920	884	922	886	883	879	956	937	905	879	882	879	884	980	903	914	965	908	907	918	853	859	888	852	888	874	890	871	870	930	895	886	923	911	893	897	902	865	926	862	899	867	888	897	891	905	865	920	880	933	915	912	939	866	933	842	878	898	858	814	926	892	914	805	904	872	843	887	899	915	833	885	822	841	902	902	877	885	888	880	923	908	868	879	897	861	919	897	883	849	870	902	894	861	851	871	892	900	876	824	900	935	916	833	860	844	915	910	884	924	861	890	918	863	865	874	895	903	868	888	906	878	940	879	908	964	862	894	886	874	880	901	894	900	878	871	897	854	875	870	854	872	912	929	878	926	944	898	897	886	907	875	899	898	903	906	923	875	915	832	853	890	911	892	906	903	899	908	863	872	847	853	865	925	880	851	914	888	875	938	931	925	901	873	892	846	875	897	890	890	905	899	861	888	878	889	899	929	891	912	855	904	923	842	899	876	886	892	872	862	868	853	910	866	840	942	905	884	926	891	861	859	850	883	876	930	923	917	929	878	909	891	910	866	819	860	955	911	866	853	928	866	921	877	873	833	867	909	932	902	933	942	897	890	853	891	915	842	854	894	908	900	856	906	849	941	820	890	894	860	882	872	896	912	913	853	845	920	908	892	907	912	875	906	890	925	897	840	867	913	866	912	874	906	911	916	869	878	877	897	919	914	896	851	904	924	893	910	927	868	905	953	852	841	833	886	913	880	883	862	858	870	897	876	882	888	880	848	895	902	933	855	910	880	892	908	875	864	880	914	879	910	878	889	901	903	830	896	888	875	888	919	900	894	901	890	915	855	915	844	874	889	905	862	923	880	926	860	874	921	898	910	873	889	889	857	857	933	906	915	853	890	877	865	874	879	954	869	901	929	812	827	875	905	899	896	895	905	910	881	897	896	934	853	920	901	940	926	918	871	896	878	868	852	917	868	893	866	874	904	857	869	937	860	924	887	885
14005	1015	559	449	425	375	357	360	332	327	339	308	342	336	324	321	354	324	310	278	321	308	310	327	323	337	301	287	314	320	333	339	301	284	314	341	356	331	285	311	314	334	330	302	323	316	303	318	327	297	288	273	289	325	312	323	272	328	289	318	326	316	328	301	314	337	284	300	326	329	328	333	295	337	331	330	336	316	336	327	322	320	327	310	329	321	322	330	312	320	319	325	304	318	324	326	295	298	337	324	303	331	311	299	289	322	306	329	312	310	313	295	330	333	336	290	282	332	342	309	322	320	319	292	307	329	314	316	324	305	320	316	298	296	315	321	324	319	299	326	334	351	338	331	305	329	323	307	281	337	273	318	299	305	316	349	333	310	317	321	302	303	270	301	313	323	316	313	308	307	314	312	333	281	311	348	299	293	326	328	308	280	305	326	301	348	301	332	307	303	315	312	345	346	319	299	297	316	320	303	302	320	323	312	337	344	346	322	285	298	304	310	285	307	290	320	310	333	322	311	307	326	288	311	351	316	274	323	314	315	318	327	290	315	329	309	327	346	290	296	331	304	313	315	310	302	330	318	328	298	344	339	313	344	328	312	305	305	361	329	333	308	308	311	335	299	300	320	319	307	301	331	314	334	306	296	294	331	330	335	342	311	282	327	347	324	334	326	333	308	293	327	314	284	332	344	288	333	318	318	314	323	315	313	294	304	287	280	347	315	320	305	330	334	312	300	302	330	309	296	343	344	331	318	336	339	308	334	329	339	308	321	303	317	318	327	321	318	321	350	304	329	326	314	315	330	298	301	324	319	310	328	333	298	278	306	344	321	352	328	319	279	353	326	299	341	307	294	308	319	320	292	352	318	309	323	297	270	311	308	356	288	317	308	324	323	306	286	304	321	306	334	307	292	295	326	321	321	326	335	329	296	343	305	307	295	327	308	313	345	297	302	329	330	334	340	296	307	319	285	304	275	298	352	327	309	303	335	301	298	330	294	340	340	308	301	296	318	284	300	305	293	326	304	346	301	309	332	315	304	307	279	324	324	309	310	322	320	302	320	290	285	313	329	335	310	303	342	305	308	303	339	354	314	306	376	300	290	355	280	343	269	302	337	309	293	340	271	277	335	331	299	344	341	345	317	310	302	323	337	294	332	323	335	321	338	314	307	296	329	304	343	345	334	296	327	308	316	316	296	324	341	328	311	326	312	310	288	291	291	299	302	309	278	322	326	301	316	314	279	307	362	330	353	337	321	315	329	302	293	332	322	317	328	305	325	304	333	305	308	316	339	326	303	296	319	334	339	350	328	326	326	322	322	349	342	314	326	325	295	305	305	315	282	335	338	284	323	306	289	356	311	330	326	337	257	310	310	322	338	294	306	303	301	316	341	322	320	327	340	285	342	348	306	312	312	323	331	300	301	343	307	341	304	318	302	308	304	297	303	303	367	316	305	305	329	292	333	290	324	328	340	298	295	317	274	322	313	341	315	339	327	327	322	316	310	331	308	331	289	321	341	319	326	296	333	300	332	314	299	325	322	330	313	369	316	316	329	325	321	311	323	332	343	340	290	317	336	342	368	311	286	307	308	319	336	310	310	304	290	289	314	325	343	303	305	304	326	368	354	288	262	286	319	294	297	342	328	311	318	347	332	293	296	303	312	329	313	330	333	316	325	292	316	356	309	338	282	314	337	306	292	341	318	321	342	343	334	298	326	319	294	322	307	314	308	318	284	339	313	305	323	283	325	266	300	327	339	289	336	326	305	288	319	320	312	291	345	338	293	326	338	297	319	289	342	338	316	296	294	312	353	309	296	346	318	317	313	308	347	317	320	296	310	321	303	326	303	322	315	315	295	319	296	322	327	311	346	295	314	319	316	328	318	339	317	300	326	315	293	325	336	321	366	328	328	309	302	318	326	327	292	344	327	315	332	314	293	318	307	301	290	336	310	303	312	312	302	325	334	345	286	334	316	347	314	318	325	324	329	336	319	282	309	306	320	344	301	377	311	315	313	320	327	327	349	296	296	330	326	326	316	322	307	359	325	318	301	293	343	306	313	302	306	293	318	335	330	300	324	335	341	328	296	349	316	337	354	301	304	301	314	361	304	346	322	317	312	314	302	329	320	296	326	326	325	333	297	330	330	330	344	335	314	326	335	305	307	301	310	315	343	302	298	313	334	364	318	329	275	301	298	299	326	278	290	336	286	331	334	352	323	302	312	295	313	289	305	329	302	301	321	306	292	310	313	314	324	339	307	316	308	280	317	309	317	326	326	303	347	328	308	342	288	344	322	309	322	325	325	316	301	318	321	307	288	359	292	314	304	304	266	325	316	356	312	344	322	341	338	278	320	306	308	317	304	334	328	324	317	331	345	309	312	323	362	320	338	316	343	323	274	293	354	332	347	314	300	301	310	340	310	328	327	318	351	305	348	337	341	339	321	341	316	317	318	353	309	291	319	321	304	331	324	302	301	314	320	301	315	309	332	278	350	308	287	289	340	316	327	330	329	338	312	336	319	329	277	313	323	298	345	309	334	310	342	351	320	316	356	332	321	286	294	304	313	327	284	297	287	318	313	350	327	307	306	316	314	308	320	326	282	322	331	325	309	327	322	309	307	296	314	332	327	318	298	335	288	321	343	319	333	298	297	306	322	335	303	279	327	312	358	320	327	324	292	327	331	335	340	342	335	282	335	341	312	320	352	343	299	327	326	308	308	367	308	339	296	362	322	317	302	318	279	345	340	298	297	312	310	313	319	336	346	357	318	320	308	334	285	324	332	325	329	345	310	296	296	311	293	314	307	309	317	328	304	310	282	275	315	301	349	326	298	323	322	292	317	337	321	316	267	272	319	304	321	314	311	336	316	328	329	323	326	340	307	350	314	304	339	330	333	295	320	323	341	274	341	321	326	307	334	293	267	306	325	326	315	314	352	293	296	338	345	303	312	318	324	331	328	305	339	312	319	317	327	312	334	290	346	316	341	293	300	312	336	306	304	331	348	303	354	320	355	345	331	297	326	343	315	326	366	295	333	338	299	328	332	323	340	335	296	330	353	305	335	325	314	314	315	315	339	310	306	312	311	347	326	302	330	338	306	330	316	314	311	327	300	303	294	323	313	309	291	314	306	288	338	334	314	327	274	347	326	354	314	299	293	292	298	268	327	294	326	324	288	314	320	307	308	312	312	332	338	324	281	348	308	339	305	344	294	306	286	376	339	350	288	302	332	335	326	314	329	306	380	327	323	370	317	319	332	327	336	310	321	301	316	316	273	312	355	320	346	289	306	313	353	286	311	353	329	338	334	335	364	374	354	288	322	311	288	308	317	359	287	281	340	329	322	309	320	310	299	335	288	333	308	344	329	330	278	321	322	345	288	313	320	287	330	335	319	325	324	288	328	334	357	280	301	306	310	325	340	306	324	313	291	325	324	303	323	300	334	320	300	284	302	307	306	317	300	309	280	356	338	314	302	300	329	311	308	305	314	304	371
10352	953	1288	1413	1256	1103	1088	955	901	857	859	865	875	805	857	827	780	764	813	853	768	772	813	759	783	773	823	795	778	777	742	823	791	787	753	747	804	789	725	796	785	753	766	738	779	833	763	787	771	730	756	749	690	785	755	749	768	752	736	732	767	797	750	769	733	742	726	806	757	797	751	691	760	744	741	769	759	754	728	766	763	763	701	808	775	765	710	830	765	743	728	732	755	768	789	743	768	727	761	749	823	777	776	762	742	781	738	730	719	784	783	755	764	770	745	750	733	743	740	760	774	750	774	817	741	747	739	743	739	774	759	753	768	757	765	738	787	761	772	746	772	751	751	703	751	775	790	737	742	800	754	752	745	723	715	764	761	770	726	740	781	754	792	767	756	730	779	768	767	744	773	734	758	791	745	725	735	823	768	745	753	770	769	741	716	714	812	783	760	780	755	745	756	755	775	711	759	745	755	724	756	738	745	748	764	800	743	705	772	747	778	729	728	714	743	790	705	782	804	782	715	760	705	737	781	780	733	763	801	695	724	792	737	772	739	776	751	730	769	735	711	738	747	782	792	782	725	809	717	767	799	764	767	780	762	800	772	767	692	757	743	743	757	789	770	760	773	768	785	770	742	755	754	722	713	760	772	760	727	782	787	745	725	757	795	720	792	726	788	780	773	757	741	753	736	731	745	738	785	746	783	712	779	782	784	761	787	774	738	674	810	741	767	796	786	796	725	796	780	736	737	747	772	761	734	731	740	760	813	739	715	749	739	718	707	680	766	753	715	767	738	770	762	755	751	762	753	758	737	744	770	729	767	725	764	756	790	750	768	752	764	771	784	741	749	741	774	721	776	724	759	735	697	818	754	745	772	780	767	733	762	802	743	797	742	745	740	824	734	772	725	784	750	769	749	761	763	724	796	761	721	784	767	766	707	719	784	751	768	765	756	758	772	762	743	775	755	726	721	762	760	738	796	725	770	737	764	786	709	711	741	769	735	794	769	740	794	745	742	762	753	776	741	771	730	747	750	780	772	740	759	772	794	731	773	769	779	723	756	765	759	758	793	795	748	742	814	743	759	770	804	747	741	774	777	741	736	758	772	780	740	737	761	749	768	747	784	745	773	746	773	715	757	751	759	803	716	742	753	720	760	769	792	719	772	782	801	776	782	758	792	806	761	731	724	808	770	743	773	788	817	745	783	800	728	728	780	739	795	761	741	813	788	765	747	742	736	759	794	724	734	785	792	791	742	745	747	724	777	752	766	723	772	753	732	746	776	744	771	789	762	750	696	718	804	733	744	781	793	748	748	750	793	775	790	750	804	782	785	740	725	752	722	722	721	805	751	753	745	694	756	742	813	732	756	824	715	813	773	738	748	756	744	755	757	731	815	744	759	800	803	768	763	737	797	809	745	775	775	736	795	704	757	789	757	730	752	740	736	783	738	749	729	818	790	730	712	779	813	731	786	806	726	697	765	758	760	777	789	712	786	734	763	735	772	776	696	703	736	780	696	741	769	802	732	751	721	744	768	728	781	736	747	743	789	778	762	773	741	767	751	744	713	731	761	753	725	745	772	742	744	771	775	752	699	724	776	755	810	758	777	773	779	745	767	793	736	768	733	777	734	756	772	757	769	717	771	733	748	742	720	742	717	775	765	731	672	775	788	744	731	724	741	803	741	740	759	746	787	761	744	745	762	806	727	776	771	730	781	718	769	767	758	717	746	768	785	732	717	766	806	763	769	768	718	795	747	709	738	692	749	771	771	731	691	748	757	689	765	751	774	759	754	758	782	779	762	797	752	766	768	771	723	718	783	794	798	752	772	777	701	768	775	753	721	757	792	817	745	729	752	730	772	764	717	741	734	743	739	772	783	789	762	736	808	750	774	752	733	776	737	805	787	796	749	759	715	777	737	734	761	773	769	793	732	732	743	776	766	707	736	769	752	784	757	832	769	760	816	725	769	743	764	725	737	778	775	823	749	766	747	741	757	771	816	756	779	745	764	792	743	756	770	803	722	746	777	744	765	783	736	761	734	762	755	782	756	745	756	700	766	798	776	773	713	743	748	758	725	788	811	758	794	766	776	721	771	746	758	713	738	754	704	757	734	758	771	776	789	753	773	792	776	733	788	778	762	718	743	758	737	735	765	767	696	764	783	749	830	757	752	745	758	788	748	762	768	725	757	739	776	708	750	768	762	706	766	772	801	759	763	724	766	743	783	784	713	785	738	781	761	746	787	806	714	791	778	753	763	765	724	792	747	778	746	782	792	759	748	808	747	745	803	740	780	713	738	727	768	758	793	765	705	787	777	800	762	747	766	736	722	768	719	769	787	742	756	715	782	781	769	750	761	744	783	797	729	773	748	781	806	790	774	752	786	762	755	721	758	767	734	794	690	731	799	732	733	749	733	767	763	806	700	798	821	741	755	777	772	740	755	752	762	746	769	722	767	739	774	770	757	766	750	773	775	715	754	779	752	769	813	754	781	761	782	726	775	763	784	762	820	772	757	795	780	708	731	772	781	746	768	758	799	753	781	763	739	744	744	778	732	780	745	781	750	757	757	806	735	715	724	750	779	795	763	700	771	752	801	735	782	768	746	760	772	752	780	803	772	729	711	765	768	740	730	751	744	779	804	769	782	771	773	786	742	766	739	719	718	767	755	798	715	730	774	759	754	738	784	714	779	758	795	772	762	758	722	751	741	743	735	753	747	741	771	747	752	732	746	705	766	734	816	717	725	770	738	821	794	775	746	738	802	767	760	774	740	808	811	761	782	722	784	729	775	776	717	724	732	782	762	740	749	720	784	723	722	839	750	775	763	728	765	759	731	735	786	763	774	754	749	795	772	760	705	711	740	750	767	743	755	749	740	778	777	747	738	762	739	793	715	781	746	769	755	778	753	732	732	736	752	816	754	782	780	767	755	780	762	774	730	725	717	764	743	762	753	726	758	784	757	708	726	737	761	786	801	728	775	749	698	778	730	705	712	727	783	765	775	768	761	771	738	741	713	810	761	775	742	734	745	790	811	729	795	717	755	773	725	746	707	750	778	732	764	768	775	709	792	752	773	756	757	758	713	736	755	781	807	771	780	742	750	776	738	801	779	790	733	742	782	773	743	749	751	739	756	682	734	733	733	723	776	765	789	783	800	768	768	761	760	739	805	727	772	744	759	766	805	762	794	784	731	737	784	787	749	728	772	757	732	746	762	779	779	771	798	753	772	768	760	781	754	783	745	706	755	778	822	757	762	798	760	752	724	787	756	795	771	715	769	747	796	742	740	733	728	757	740	783	774	801	727	746	736	745	777	740	742	774	716	728	775	739	739	700	761	749	786	704	804	721	734	720	786	745	774	785	818	734	733	801	765	746	746	750	740	776	772	743	758	713	762	795	753	813	763	757	708	782	757	814	696	744	781	774	767	752	735	795	743	797	720	711	778	792	801	745	765	761	778	756	751	751	748	758	773	741	764	745	779	743	809	750	731	825
22843	2187	765	537	343	271	196	202	174	185	179	200	153	163	154	136	148	165	147	164	148	153	161	158	143	148	144	136	144	144	143	135	140	156	158	141	142	127	155	155	135	138	144	133	133	133	153	161	131	133	152	161	118	138	152	152	146	139	148	136	145	150	139	152	139	128	122	121	136	137	161	123	135	138	138	138	115	151	148	116	126	125	138	153	156	118	123	149	152	155	143	158	143	142	136	136	130	140	137	155	138	152	141	151	139	126	130	139	161	140	121	137	154	137	134	143	114	142	151	157	150	165	156	165	137	155	156	137	163	129	130	130	127	156	129	153	150	137	153	140	148	120	152	127	148	120	129	128	164	126	148	155	131	142	126	150	122	154	137	138	131	154	130	141	125	117	144	132	139	142	137	121	142	135	149	152	143	144	133	136	133	138	126	134	130	150	147	108	134	141	144	139	152	127	132	119	157	111	159	145	118	112	133	155	133	144	143	142	159	136	152	122	146	127	101	134	118	137	173	147	151	137	126	143	159	141	143	152	152	128	152	131	133	130	120	146	126	126	141	146	147	118	129	146	141	143	132	133	133	138	155	152	143	135	127	136	147	131	143	158	145	145	135	122	130	154	137	147	132	124	147	154	152	135	151	128	133	133	149	116	162	154	153	154	136	139	141	131	136	130	126	140	126	158	144	142	155	146	138	155	130	134	133	166	139	132	127	137	115	143	141	148	136	124	156	166	140	148	125	127	132	148	114	138	144	135	136	130	126	150	158	132	127	139	158	142	135	128	163	148	159	162	155	122	157	116	141	143	140	118	139	129	144	122	141	143	151	157	146	150	139	129	140	178	139	139	155	153	134	116	149	125	144	145	135	141	132	144	148	143	130	168	135	133	142	133	152	139	141	149	130	152	168	146	152	126	119	134	155	157	123	132	155	146	122	130	123	136	136	145	141	136	121	118	140	160	175	146	131	146	126	155	155	140	151	134	160	145	153	133	153	167	135	152	140	134	115	151	137	137	152	114	132	148	145	154	139	135	137	158	182	143	143	134	157	139	149	142	135	127	119	138	134	139	143	146	128	155	146	159	158	137	142	150	134	133	114	140	149	145	141	139	146	101	113	132	156	138	140	135	162	145	136	144	151	116	159	158	156	152	137	127	140	140	151	138	116	134	144	151	148	170	141	119	128	137	163	112	154	142	148	151	154	142	153	144	131	119	140	142	155	132	133	139	158	129	151	136	148	143	121	145	135	146	120	148	139	115	149	140	150	121	132	135	125	150	130	122	141	125	139	161	171	127	157	163	167	147	132	141	148	141	143	134	135	164	145	126	169	139	117	126	141	140	134	144	129	119	128	125	129	142	113	157	140	143	148	131	146	135	153	141	161	136	138	152	141	136	145	141	127	128	129	135	142	139	135	130	116	120	127	153	136	137	142	148	138	124	161	142	122	126	147	123	136	142	111	148	163	144	136	123	136	144	138	143	155	165	140	144	131	140	147	144	120	142	132	157	132	152	135	152	158	145	186	128	154	141	155	141	136	132	140	168	164	134	155	139	165	147	133	140	152	154	140	143	133	126	164	147	130	129	126	147	138	151	137	144	147	123	148	127	139	140	131	114	134	147	146	141	137	155	134	139	151	150	146	126	131	137	154	150	147	158	119	122	144	154	140	144	138	120	148	152	151	178	144	150	133	142	145	124	148	144	136	119	133	141	138	142	152	155	153	153	119	147	125	135	137	133	131	145	132	137	131	145	144	150	135	146	157	146	150	171	125	111	124	164	140	135	135	162	155	138	131	143	146	163	129	124	156	133	138	134	141	144	139	126	125	153	151	128	143	152	156	123	117	140	147	157	140	131	153	148	149	128	135	128	147	141	164	150	129	143	146	158	154	127	148	128	145	135	138	138	144	135	153	145	139	130	152	134	125	151	145	142	148	147	130	176	146	136	136	137	157	153	126	154	135	175	126	141	143	154	135	131	147	123	133	139	154	143	135	153	154	127	117	168	131	142	124	146	152	159	118	142	143	164	147	141	149	119	124	125	128	160	136	132	146	149	116	161	147	128	128	149	139	127	147	135	137	129	143	143	135	122	129	148	132	131	140	122	144	135	135	143	141	166	133	140	126	153	148	144	139	138	159	139	148	112	127	134	120	136	133	121	161	145	157	143	143	152	135	152	116	129	148	149	142	114	125	155	168	145	144	139	125	156	145	124	144	156	155	144	149	144	134	147	122	131	127	129	136	139	144	161	140	149	142	128	137	143	145	123	160	154	122	130	163	136	111	134	162	140	146	157	131	124	111	151	153	107	161	156	121	157	130	136	147	175	153	139	140	144	138	150	129	155	125	136	121	153	146	130	152	139	137	129	143	153	158	127	155	154	157	136	130	150	130	127	140	135	156	121	139	115	128	128	136	112	133	124	128	123	140	145	147	153	147	141	131	149	172	141	151	141	149	124	152	145	151	154	135	131	125	127	135	145	139	155	169	145	139	139	139	161	120	152	133	147	169	152	132	135	120	133	155	161	130	141	124	140	107	157	154	145	112	136	126	158	162	158	141	135	157	131	133	126	127	131	149	143	135	163	129	157	131	150	127	128	124	128	139	157	147	145	136	139	142	135	144	131	131	128	147	130	143	140	135	138	143	156	157	139	141	163	165	155	145	143	136	165	155	156	133	156	137	140	124	130	149	138	158	150	144	132	146	126	137	155	133	151	157	122	151	126	119	128	150	125	129	154	123	122	139	154	141	160	139	148	144	145	155	127	159	108	136	165	128	129	124	129	151	155	137	131	145	155	131	155	142	126	131	130	160	126	133	154	127	125	115	145	157	141	124	137	145	161	138	131	129	144	150	125	155	147	144	130	132	114	127	143	145	149	142	131	144	137	157	126	144	132	145	139	153	129	159	154	141	152	146	170	133	140	134	153	144	143	134	148	140	142	135	159	138	143	162	117	135	162	154	159	142	135	167	125	143	140	146	152	122	137	177	117	122	112	159	165	149	126	147	145	137	129	138	126	125	145	138	143	154	157	130	144	151	160	131	155	161	165	152	148	149	151	135	136	139	125	122	142	134	138	165	147	129	139	131	164	150	151	132	128	145	142	146	129	146	130	143	133	142	133	155	144	137	151	138	150	128	146	139	144	152	146	123	164	145	135	140	128	161	132	124	115	157	150	167	123	131	142	118	143	146	150	145	148	149	128	150	155	138	133	139	136	143	129	124	130	140	134	124	160	139	159	157	142	137	115	141	141	151	150	139	151	132	130	146	157	141	117	129	152	152	140	132	141	137	125	142	120	135	130	125	145	134	127	151	142	113	156	140	141	147	159	150	133	113	123	158	162	153	130	157	118	141	165	136	124	128	151	136	146	142	139	136	150	134	156	131	117	120	148	141	135	123	153	147	152	140	152	164	153	128	148	148	153	154	128	143	127	126	147	136	145	129	119	125	166	155	135	137	159	129	130	125	141	137	132	117	130	132	156	154	130	135	117
14074	798	1441	1653	1350	1101	927	835	658	616	547	594	500	554	497	520	463	445	460	453	450	458	428	418	436	413	411	423	391	407	404	404	392	423	392	412	413	419	380	352	366	390	390	406	413	367	355	386	410	351	365	369	372	408	401	395	411	398	399	376	375	440	326	366	356	400	394	387	368	352	410	370	389	389	383	395	362	334	390	363	363	367	388	384	352	361	342	364	375	364	376	379	372	409	381	365	371	371	400	370	410	355	415	367	371	358	388	385	372	359	373	320	375	379	390	368	368	405	415	392	371	402	374	379	364	383	365	370	411	428	388	376	353	366	341	371	385	348	414	368	358	411	337	358	411	368	390	370	395	393	401	372	395	388	366	407	359	350	380	371	420	353	367	384	354	393	372	387	356	397	393	416	407	388	387	350	394	338	353	350	337	380	357	371	383	344	363	333	363	366	380	365	377	361	391	390	382	367	357	387	365	401	383	374	367	361	370	359	378	384	387	376	364	366	357	378	377	387	381	389	360	362	425	398	366	362	364	363	360	392	400	384	428	399	354	386	392	418	393	378	372	351	403	366	379	338	390	372	379	387	385	397	376	342	388	354	356	368	419	376	358	339	390	353	380	330	386	377	375	371	387	356	395	362	376	370	386	387	344	389	346	362	356	389	379	353	391	354	411	358	375	373	384	375	398	383	372	388	390	389	369	358	380	381	393	390	390	373	340	374	360	347	393	357	393	343	370	375	408	350	369	361	401	369	371	414	363	385	363	371	352	364	354	359	371	377	375	396	374	359	370	392	389	384	370	366	413	362	402	370	385	349	314	373	392	363	397	379	377	340	395	381	395	412	380	374	359	356	346	397	416	343	382	377	403	365	360	415	361	340	349	395	378	375	413	387	350	377	355	365	349	383	335	383	381	378	360	404	376	352	378	393	370	338	352	357	396	384	387	370	363	383	361	381	387	410	366	387	381	377	373	391	387	345	376	361	361	380	359	386	375	394	380	405	369	345	369	362	368	360	353	396	375	369	381	395	391	363	385	404	376	394	344	374	407	375	408	353	344	384	398	406	387	362	336	399	340	371	384	370	355	351	358	355	384	349	387	385	379	397	374	352	356	413	381	404	390	382	347	389	367	380	338	396	375	381	361	399	372	383	384	371	390	406	369	361	381	382	385	397	379	354	364	394	413	389	321	382	381	351	380	391	384	352	371	402	352	389	380	393	382	373	360	359	351	398	337	381	360	359	370	380	374	371	370	347	367	386	426	366	389	372	375	332	390	385	370	372	390	374	414	394	356	398	392	397	378	341	349	346	382	397	387	388	379	366	339	400	368	370	369	375	400	361	392	398	399	370	384	376	369	384	359	351	363	382	347	386	351	387	369	342	375	390	372	405	389	379	376	372	344	380	318	378	414	382	385	387	390	370	389	403	384	379	402	365	366	383	394	342	387	399	373	356	393	380	369	384	414	376	379	367	388	353	374	417	399	373	356	377	373	387	349	362	365	356	380	355	345	360	386	331	347	401	373	376	374	393	391	367	341	380	358	365	349	375	388	382	367	385	361	385	364	335	370	391	385	355	401	383	385	366	371	431	388	369	390	393	397	341	376	377	395	403	360	383	390	356	361	368	383	385	391	380	360	406	366	378	388	374	362	358	387	349	364	385	400	352	423	408	368	395	362	402	398	365	378	392	399	386	413	351	362	402	371	359	387	389	359	364	367	355	359	374	385	393	384	368	400	321	385	331	362	377	348	374	398	365	350	392	376	374	369	379	365	338	364	365	398	373	371	384	382	355	392	373	377	354	399	388	348	407	406	393	375	377	369	387	383	395	371	365	406	359	362	391	330	359	382	348	391	366	406	376	378	395	368	388	347	362	368	347	375	381	382	394	393	376	372	373	374	352	340	351	402	373	379	357	347	370	390	366	384	364	364	368	364	378	377	358	362	367	359	401	373	353	380	345	374	388	378	372	382	380	404	359	392	360	364	386	371	390	384	373	407	382	386	359	379	359	371	408	376	387	369	407	340	387	380	347	370	350	375	396	329	350	376	361	381	369	399	362	361	396	370	366	359	368	390	364	376	380	379	358	368	370	365	382	397	395	385	344	420	381	386	368	368	398	407	360	373	351	373	380	377	351	365	402	335	395	352	409	374	348	348	370	406	369	387	383	379	384	398	375	363	359	375	392	380	366	374	347	378	385	350	365	372	368	361	388	383	373	393	367	384	390	366	340	388	361	368	383	365	402	359	375	369	381	353	388	381	340	396	373	392	397	386	380	371	443	351	380	397	382	387	379	399	367	341	375	338	361	374	412	394	358	387	386	367	345	355	390	358	389	394	354	347	364	403	369	379	376	356	375	356	374	364	386	392	376	397	352	396	391	334	400	356	364	368	344	391	383	351	385	371	364	369	380	395	400	393	364	415	348	385	363	386	363	387	359	367	405	371	355	381	358	402	387	341	385	378	358	363	381	389	338	389	369	388	357	375	325	405	352	360	374	375	393	382	367	381	363	370	382	356	379	380	353	411	386	370	382	367	355	348	410	343	382	388	356	362	362	349	401	365	356	346	388	378	364	378	391	350	415	390	359	374	361	387	360	381	383	388	351	374	401	364	384	379	380	369	341	408	399	377	372	353	404	365	389	362	368	382	390	386	331	389	420	402	365	356	355	428	381	363	381	419	387	386	362	394	376	400	376	377	406	399	371	346	360	417	386	399	365	398	373	378	436	354	391	363	369	365	376	370	368	399	371	359	381	367	392	359	344	391	392	365	387	380	392	360	359	383	343	383	380	398	371	378	408	353	381	360	353	364	357	365	347	378	402	377	394	379	395	319	392	394	396	399	379	395	376	407	363	379	390	375	371	359	387	386	374	374	375	396	375	373	366	415	366	386	380	363	393	387	353	356	372	378	337	383	381	362	363	360	367	341	377	359	358	374	387	350	397	392	382	361	410	387	363	386	386	361	400	382	374	430	377	365	404	395	390	403	406	358	413	363	361	375	372	359	387	386	353	421	359	355	367	383	369	369	361	350	409	376	358	355	387	397	365	393	385	387	375	363	361	390	384	383	345	351	362	399	377	348	399	382	380	343	347	360	373	377	370	385	419	391	378	380	336	385	351	368	364	397	366	377	325	382	365	362	354	375	366	358	367	393	349	379	368	383	349	367	383	392	371	370	349	373	358	378	368	361	349	390	375	392	368	382	362	383	384	407	363	376	375	384	385	385	360	367	377	354	371	383	380	384	402	401	370	345	378	371	390	339	382	376	358	362	355	374	385	387	356	399	391	351	365	408	358	383	369	390	345	332	375	377	347	393	412	369	377	384	339	379	358	398	334	358	409	408	384	378	391	384	371	377	385	397	365	373	339	356	364	354	347	372	363	370	401	365	386	378	388	382	331	385	393	389	371	389	385	327	374	362	391	372	360	399	342	361	390	379	361	392	360	351	330	354	355	378	336	343	346	367	383	376	366	351	352	378	385	362	382	382	341
3418	377	370	358	365	335	430	387	397	357	354	381	391	384	352	374	383	409	374	366	382	364	387	354	376	349	363	403	381	369	344	384	350	386	356	400	398	366	381	364	361	395	366	366	372	402	326	359	390	372	351	367	399	376	375	350	372	377	339	350	377	371	388	374	383	362	342	372	379	357	372	364	372	359	402	356	368	357	379	389	358	382	374	339	378	394	407	371	370	352	350	358	380	371	370	359	343	358	368	381	348	378	359	397	416	384	370	362	410	368	377	385	367	359	326	364	363	397	404	355	380	338	332	395	392	350	376	372	389	357	360	381	350	359	379	359	413	390	384	405	356	363	342	313	402	375	334	371	356	339	379	370	333	379	383	395	315	358	400	347	358	359	387	384	382	384	377	388	345	366	366	331	389	392	381	373	428	390	380	333	370	366	377	362	374	335	353	370	350	371	367	363	359	347	370	343	399	329	341	401	368	376	402	375	404	359	421	380	393	350	354	362	389	353	394	341	363	379	375	316	362	370	335	364	387	370	379	357	375	366	348	362	389	358	368	363	359	393	374	334	403	369	380	386	356	370	358	391	343	370	345	388	372	372	350	390	372	363	365	365	358	388	386	377	383	382	378	333	377	358	377	361	364	362	334	355	370	393	392	366	355	374	396	389	348	377	356	385	378	370	376	377	357	324	354	365	364	367	333	370	361	389	399	350	384	360	341	388	376	357	414	362	340	389	370	379	370	320	352	369	372	383	365	374	392	356	372	385	382	361	392	347	372	355	375	391	415	405	364	387	385	386	369	353	374	371	346	392	357	380	362	352	368	380	391	366	382	361	386	405	333	385	412	371	382	375	367	368	399	388	392	334	381	345	358	359	342	341	393	359	365	368	369	394	376	367	383	370	352	368	378	389	364	367	379	391	365	362	334	376	404	394	369	375	334	342	372	367	402	406	386	367	340	376	379	353	415	369	390	363	382	372	384	375	384	364	347	373	362	341	366	362	394	369	365	383	399	344	342	375	371	351	408	301	390	357	375	360	354	360	388	374	376	400	375	347	378	402	383	345	375	380	360	370	394	369	383	364	388	350	371	406	382	384	372	354	393	376	366	357	377	360	343	334	347	406	358	380	375	342	395	352	356	366	335	392	346	380	385	388	366	383	393	356	384	381	378	387	378	410	333	376	395	389	339	370	369	365	372	350	404	412	372	349	375	426	377	390	380	362	363	369	368	368	377	363	388	383	376	365	352	333	332	335	397	391	377	412	353	373	367	414	362	356	339	379	363	428	353	352	364	367	385	360	389	383	394	363	379	356	375	365	367	398	417	362	353	393	377	362	353	397	361	365	362	378	382	345	344	410	346	344	382	382	380	376	346	368	397	348	346	390	383	374	399	373	391	352	357	371	374	346	355	379	380	359	378	376	347	348	390	347	372	376	367	358	338	379	372	418	392	397	352	370	349	366	342	357	377	346	341	383	357	364	394	374	413	378	407	364	375	370	377	383	338	331	378	399	391	366	368	390	412	392	368	373	348	407	372	346	392	392	366	326	369	369	371	369	365	352	371	349	358	376	382	356	343	340	419	376	397	359	365	352	373	379	370	347	426	333	370	405	388	370	368	395	388	361	351	400	401	399	405	381	348	383	357	387	404	388	413	352	356	366	344	381	364	342	351	370	339	349	388	406	365	355	371	375	391	364	407	388	346	390	340	375	373	378	360	359	394	361	371	352	350	382	362	391	380	400	363	361	371	394	380	360	358	387	374	369	363	380	395	355	399	342	368	369	360	377	381	413	353	376	372	368	331	387	400	383	361	364	381	372	373	351	394	432	376	388	370	376	359	419	363	357	394	375	348	383	386	406	376	391	378	358	379	364	414	393	386	382	343	386	354	389	355	353	375	367	391	364	396	371	391	380	381	389	335	354	384	407	340	351	397	388	355	353	341	388	371	337	396	371	342	383	389	381	370	380	358	408	392	386	391	363	393	384	377	363	346	366	382	339	392	354	357	379	365	382	363	370	396	349	376	361	397	387	394	370	384	385	368	375	333	357	348	343	344	337	367	414	356	370	387	381	340	370	382	403	387	335	371	355	346	369	374	396	405	403	361	374	381	377	345	408	385	407	364	319	361	386	363	372	382	365	353	359	383	355	395	372	364	363	381	365	383	374	388	375	422	359	342	383	376	361	390	372	352	368	377	385	337	394	393	341	392	370	401	354	385	355	390	395	372	359	381	355	358	393	373	387	356	408	349	358	379	380	359	396	402	363	352	374	368	383	379	379	381	354	368	351	353	360	390	362	391	349	391	351	390	380	349	346	384	366	404	343	402	359	350	386	358	399	354	355	406	366	404	378	396	400	391	376	349	362	368	347	319	393	379	357	345	369	443	355	374	355	385	353	367	373	385	375	380	391	376	431	381	415	372	378	369	390	379	326	381	389	400	385	364	373	382	371	401	373	422	337	365	346	386	379	376	356	391	348	394	374	387	411	383	392	374	375	403	360	329	367	374	353	387	343	376	390	366	371	388	366	392	344	373	386	402	359	362	362	362	357	379	363	409	369	381	359	365	389	384	344	357	384	384	385	341	371	350	346	414	347	354	394	365	378	369	352	365	366	371	398	363	300	357	380	361	367	338	391	365	384	391	392	390	373	398	401	413	363	345	369	383	352	352	339	362	383	350	364	344	378	353	386	389	367	381	345	401	364	377	372	365	346	338	411	343	393	361	385	373	375	358	392	389	361	339	321	367	371	400	413	427	382	408	328	392	395	391	352	352	341	389	397	375	383	365	382	382	387	345	351	388	365	366	354	374	393	344	361	365	397	383	343	358	368	369	399	360	339	376	386	382	374	376	394	385	388	395	380	331	379	363	361	352	335	331	369	391	402	384	370	352	373	368	384	372	338	390	420	382	317	358	347	352	400	357	372	404	380	367	361	347	383	338	364	344	363	330	392	408	362	325	357	377	350	362	353	353	331	365	380	408	358	332	368	389	385	376	375	355	362	364	386	367	347	351	392	373	372	394	398	364	373	355	370	329	388	389	336	382	365	367	364	433	375	338	383	400	353	377	379	345	415	356	372	374	368	371	389	352	365	351	365	352	403	324	387	365	376	386	378	375	440	382	382	361	430	385	382	354	344	373	334	384	368	377	384	346	359	368	350	364	403	370	408	368	372	357	389	353	382	355	421	383	405	361	388	366	425	363	391	380	370	335	329	387	378	378	432	399	378	378	360	368	362	334	391	358	356	359	359	348	381	370	368	370	362	409	375	387	366	378	400	371	339	340	355	371	376	365	373	410	331	349	353	385	366	355	351	374	373	370	382	360	386	367	423	371	342	368	357	346	398	401	393	372	397	373	370	384	383	401	411	384	405	408	382	405	359	384	356	349	351	371	353	388	337	399	426	394	361	385	367	361	399	377	385	367	370	386	358	395	375	356	353	396	373	360	340	337	401	360	378	352	390	389	366	356	345	380	327	391	375	370	393	387	366	369	394
3547	863	904	910	915	894	905	875	922	871	906	900	888	845	907	954	870	930	894	876	894	930	918	863	885	844	841	850	945	878	905	889	901	889	904	915	867	831	871	913	897	871	998	848	865	918	874	930	889	913	895	892	938	892	912	869	897	897	906	863	847	894	885	874	949	914	905	846	852	870	908	837	868	893	910	911	841	854	883	898	920	907	830	830	900	836	896	876	866	869	845	867	900	865	890	890	901	885	921	870	869	856	895	942	903	914	948	896	872	873	911	811	900	956	896	907	904	951	928	883	852	947	882	919	911	870	885	947	906	941	897	891	907	962	916	876	847	877	965	932	841	888	819	839	846	902	893	958	854	931	906	905	861	932	867	872	838	901	910	888	955	860	883	898	886	912	892	872	892	925	911	891	913	903	880	846	940	900	863	918	872	895	909	865	908	902	874	910	883	912	916	880	884	845	897	896	888	907	856	920	897	882	868	917	878	906	875	905	896	852	902	886	892	892	910	895	866	899	868	947	889	877	852	879	900	853	869	863	865	883	904	861	938	871	909	879	882	900	932	896	897	902	828	866	974	892	887	907	870	907	953	919	843	899	881	843	856	904	859	880	908	859	881	907	876	878	866	870	822	903	890	869	891	842	911	847	872	909	927	891	892	877	888	886	893	912	828	886	877	853	888	930	854	951	866	885	857	824	902	875	891	867	857	882	851	862	871	854	851	890	849	897	907	880	945	888	876	899	944	855	884	865	919	879	889	896	855	913	859	890	840	919	874	885	922	876	939	873	918	864	870	913	874	839	869	885	913	902	868	880	876	941	863	866	864	897	893	902	936	871	900	858	894	838	853	848	914	923	911	896	901	891	889	841	918	916	886	920	827	837	939	864	871	875	837	869	898	880	885	895	917	877	894	879	894	881	921	896	921	908	810	927	881	918	891	981	923	881	909	898	877	861	872	830	888	870	929	829	878	873	885	895	841	945	843	889	856	908	872	902	860	905	896	864	862	860	896	856	865	942	836	874	874	890	883	926	891	820	905	896	933	869	854	837	887	878	864	893	865	890	883	881	907	906	859	871	885	875	941	871	928	892	889	897	927	897	864	902	889	844	924	872	883	897	902	905	922	883	939	928	912	842	936	881	868	857	902	902	858	808	902	877	920	883	922	892	902	942	867	833	865	868	904	864	888	904	867	878	883	913	887	927	863	833	859	888	894	888	893	913	926	909	933	847	868	917	904	861	864	912	847	932	881	867	872	879	898	903	856	858	885	855	934	868	861	916	898	879	875	892	874	882	903	903	872	841	960	855	923	895	876	886	869	940	866	907	867	835	870	891	893	875	901	888	913	835	914	901	861	864	924	920	844	916	905	891	902	891	886	841	876	900	911	902	886	874	849	927	883	906	855	882	879	871	841	903	860	865	851	860	909	893	869	880	898	872	956	865	900	974	843	886	912	881	903	876	888	863	903	894	912	895	887	863	884	922	936	863	911	861	907	931	894	933	909	871	910	892	916	934	920	886	923	904	882	892	906	827	865	884	847	894	880	898	846	863	917	897	878	886	879	884	877	908	873	854	862	906	923	874	866	913	837	868	869	859	912	876	860	916	942	892	904	872	865	887	933	840	878	885	873	893	871	862	866	945	897	847	917	838	865	914	873	886	900	944	897	918	825	845	848	917	880	857	887	881	884	857	881	918	895	848	912	892	930	943	867	884	875	926	896	899	898	845	853	864	933	905	909	897	862	871	886	894	881	908	876	862	875	911	827	903	877	907	922	935	891	892	847	857	923	897	858	909	880	904	869	870	922	903	835	890	873	880	878	838	894	913	887	931	920	873	909	871	832	866	916	920	872	937	896	876	858	860	950	903	850	893	872	903	890	892	879	890	865	924	911	854	891	937	870	912	875	893	864	863	907	870	883	926	931	926	893	909	889	885	854	898	924	837	916	924	957	904	878	864	861	891	921	843	895	899	864	878	938	916	882	919	886	879	895	889	871	914	818	886	939	823	838	898	871	888	912	901	850	907	871	927	872	887	874	911	862	819	940	928	887	900	867	905	848	912	858	880	917	888	934	876	922	864	904	902	922	872	936	868	911	845	826	918	840	852	891	908	835	901	851	886	841	870	909	903	850	922	916	872	935	866	865	886	934	882	891	873	850	861	868	910	831	899	887	913	909	891	943	827	820	856	908	915	901	916	886	908	858	883	908	863	885	929	890	915	903	926	898	929	846	897	897	832	894	878	867	893	887	857	893	865	910	887	864	839	858	842	870	896	861	904	873	889	944	877	874	878	854	861	908	911	879	943	878	897	861	940	911	851	880	897	892	929	905	873	902	858	897	912	875	876	944	896	910	912	881	871	826	889	883	879	856	871	860	899	878	858	905	902	898	929	914	821	900	880	890	845	869	889	837	883	929	836	862	855	923	901	843	844	919	855	924	898	898	890	940	908	884	895	905	908	874	881	838	930	869	905	896	900	955	917	922	838	868	853	920	909	867	914	922	860	883	893	934	810	904	872	916	865	864	918	879	854	903	860	871	946	862	864	863	925	868	879	917	906	862	870	882	856	867	934	901	901	861	903	853	851	823	876	881	853	945	915	901	863	891	947	848	910	860	867	930	937	863	877	893	885	929	879	905	881	872	927	826	883	872	879	883	837	828	923	870	903	905	847	840	884	850	870	847	879	869	895	888	930	869	914	902	893	863	821	856	946	873	915	802	888	817	895	894	861	936	921	869	871	917	892	866	911	856	839	849	860	926	940	867	869	879	878	948	879	839	925	947	825	894	869	918	897	879	821	965	874	877	917	838	862	928	888	924	902	929	893	894	900	933	877	902	883	867	889	859	888	834	911	899	921	819	897	896	882	888	866	879	900	919	832	880	899	817	883	921	873	882	882	907	905	897	822	899	855	922	887	921	892	881	879	862	892	911	876	925	846	899	859	850	935	854	875	876	894	904	857	841	899	918	875	904	945	923	890	864	838	891	884	869	831	834	896	832	895	899	930	889	894	889	883	852	886	896	902	893	903	833	866	891	893	890	854	912	892	895	834	889	852	911	863	891	859	872	883	940	852	933	842	913	881	864	924	932	810	847	914	866	867	850	822	857	893	879	894	901	928	893	881	848	923	886	881	873	901	919	854	889	876	912	821	890	914	822	887	881	905	860	891	930	889	914	862	948	905	868	852	927	846	890	871	867	822	931	860	846	882	839	875	955	901	833	902	902	855	887	957	914	878	904	835	896	872	862	870	894	901	922	937	891	885	891	882	849	866	891	889	880	913	842	901	886	902	866	884	914	891	894	871	895	894	907	866	877	879	976	896	917	874	859	881	828	848	884	898	844	845	884	938	900	920	965	853	900	910	882	869	902	832	833	863	861	909	903	934	845	902	921	876	902	876	859	946	868	879	866	857	890	905	927	928	863	918	856	879	871	895	858	860	893	877	961	915	888	880	903	896	920	864	925	916	857	870	934	880	949	859	849	889	876	939	887	904
13708	1079	603	473	425	367	392	326	370	319	346	323	309	343	304	324	341	324	296	343	320	327	325	298	287	306	308	320	317	288	295	351	349	329	324	314	307	324	305	303	357	326	331	361	318	330	324	298	312	305	296	356	317	287	335	371	304	319	324	325	325	349	303	324	297	326	326	354	324	334	350	301	290	321	337	322	343	315	343	322	383	318	324	301	271	321	306	309	311	332	321	320	318	326	314	282	293	315	296	308	320	296	343	345	301	305	295	311	363	295	288	289	329	347	310	335	309	300	333	321	309	312	323	319	320	331	366	326	371	304	294	316	312	343	332	316	309	314	323	309	324	345	308	313	325	305	299	299	333	339	346	350	300	358	298	333	305	308	311	329	350	285	329	321	324	300	309	302	342	335	330	333	352	315	301	311	335	341	291	270	305	317	312	289	303	289	324	308	315	332	314	356	310	313	286	297	316	307	352	319	337	292	330	318	325	326	298	327	339	299	270	323	291	327	309	294	324	322	307	337	312	276	304	331	302	308	337	294	279	297	330	317	347	340	323	311	357	328	311	308	333	321	335	300	308	338	312	331	306	334	290	373	317	295	318	330	328	320	296	281	309	354	315	334	306	309	327	333	353	319	307	346	336	316	329	335	323	363	323	352	322	298	312	312	327	331	313	311	291	323	303	315	308	341	292	337	341	317	298	336	335	299	352	326	319	311	369	327	328	320	299	318	329	332	335	308	315	328	276	338	337	292	341	310	321	298	335	318	321	296	323	321	301	326	325	319	334	325	312	315	301	322	334	349	359	270	312	325	274	302	344	311	343	320	318	335	308	340	318	334	326	309	275	340	321	296	301	334	324	331	313	332	296	307	308	323	319	313	323	347	290	294	308	294	326	324	319	340	304	325	304	300	341	298	316	321	306	310	338	308	348	352	322	336	320	337	338	339	302	309	301	345	316	304	306	340	358	325	296	343	307	273	336	324	344	330	327	305	330	314	289	342	312	315	330	317	302	310	268	343	343	344	313	307	319	314	315	294	334	347	354	311	332	342	311	301	300	318	324	307	314	333	282	306	294	320	311	320	321	334	330	301	265	328	314	297	294	309	317	346	292	314	300	313	292	306	278	299	285	303	319	306	338	309	320	322	336	346	316	335	284	355	306	304	338	346	321	334	308	308	321	319	299	270	323	335	283	366	307	332	334	343	289	316	337	324	323	345	326	315	326	321	286	326	325	283	313	307	333	298	275	312	348	301	293	322	352	302	291	303	308	325	300	333	349	327	302	313	319	317	310	300	324	311	301	350	343	288	306	340	297	272	328	335	335	302	283	310	330	338	286	290	307	280	339	338	337	328	345	330	308	291	332	292	309	324	286	331	309	321	307	281	335	310	325	305	320	271	285	316	344	327	316	299	318	330	305	292	314	306	318	346	324	312	278	310	315	316	334	297	329	322	322	302	324	297	324	309	307	306	311	325	331	316	321	310	290	293	306	340	345	327	311	298	331	307	345	316	312	312	291	303	324	313	307	331	351	308	330	322	306	310	300	314	312	326	358	303	306	331	302	323	310	315	293	287	318	353	354	350	338	308	324	312	299	338	329	308	327	323	319	329	344	290	325	326	314	349	355	300	306	296	303	302	333	286	284	349	322	305	303	322	269	292	322	322	323	325	292	326	277	334	297	319	305	301	341	330	297	330	304	316	340	339	311	324	355	316	295	334	327	324	314	329	319	314	340	292	299	287	354	322	349	324	372	297	330	317	319	311	308	323	300	315	290	335	297	342	334	288	319	328	357	304	325	325	305	332	342	308	323	314	326	328	312	328	334	325	319	346	313	336	333	275	316	298	295	315	314	340	353	310	303	292	316	321	335	341	296	346	317	303	299	339	331	306	331	326	296	354	308	327	313	289	328	315	347	314	323	326	289	299	329	316	344	300	316	327	326	314	363	298	311	314	300	305	353	345	292	337	300	320	284	315	321	283	312	303	330	364	324	333	297	318	353	279	334	309	308	336	285	274	370	348	319	285	294	279	321	334	346	349	333	294	298	307	334	326	306	299	303	292	325	280	318	305	324	315	344	350	321	280	329	315	321	312	327	330	321	342	279	344	310	321	315	325	306	334	342	305	324	348	321	316	298	311	313	315	354	332	300	326	326	294	315	305	295	314	312	336	346	314	312	346	342	301	305	294	320	320	306	316	273	317	301	296	297	313	279	332	316	292	345	320	290	310	306	310	318	292	341	295	299	331	310	298	312	309	330	349	326	330	340	304	320	329	344	332	314	326	301	308	326	296	332	329	298	299	299	297	296	354	296	316	322	346	321	293	347	314	302	337	323	339	303	347	321	285	339	331	302	347	312	334	337	338	330	330	334	339	317	354	300	301	304	321	291	305	314	307	283	346	332	298	309	285	349	335	309	302	315	312	289	317	315	308	305	296	277	307	282	330	306	290	339	306	308	347	279	355	336	326	308	332	290	304	323	310	298	355	341	289	303	320	329	332	326	314	290	296	335	320	309	315	287	313	319	313	304	302	346	299	314	311	323	334	307	304	280	333	344	330	335	310	304	341	325	301	287	311	339	309	330	313	294	344	298	291	297	331	316	309	289	305	311	311	357	321	310	326	337	295	349	301	311	305	330	315	325	321	290	317	308	328	311	291	346	341	347	335	326	300	319	341	340	293	284	303	356	337	313	312	307	323	317	280	290	318	322	343	312	319	341	301	303	317	306	289	295	339	310	281	293	315	333	319	296	317	296	327	319	339	320	289	298	319	272	298	292	326	331	305	298	337	321	311	326	326	326	287	311	280	345	318	318	341	323	320	339	301	326	302	305	344	334	342	315	299	296	299	315	329	273	316	312	312	303	314	309	312	293	321	328	308	284	310	319	331	316	309	303	342	311	307	316	307	309	323	323	335	326	310	296	319	322	319	301	318	331	325	316	302	293	311	303	313	314	317	328	329	344	326	320	294	311	334	331	329	352	343	318	311	339	287	303	266	338	321	314	310	336	350	341	341	315	290	335	299	322	336	369	343	323	310	301	287	334	311	355	291	333	319	321	304	342	349	304	324	326	330	319	314	315	327	312	352	340	311	288	340	319	318	334	355	302	291	319	308	295	308	332	318	323	284	321	320	303	310	316	328	319	343	305	332	309	304	311	324	317	339	299	283	315	321	311	331	316	341	293	341	313	301	331	311	333	288	312	340	321	329	291	297	315	284	351	323	297	331	303	308	356	340	328	315	293	303	326	309	322	315	324	307	305	323	289	318	339	339	315	312	301	325	324	349	306	316	331	318	318	289	314	343	319	317	343	322	337	337	334	302	315	321	322	313	295	329	308	306	312	322	336	276	318	361	341	319	301	317	335	325	308	338	333	308	331	286	315	340	301	310	327	317	311	348	311	335	319	344	343	327	305	316	297	273	317	288	317	319	342	324	351	289	304	353	334	314	316	310	328	299	321	295	318	340	318	313	331	310	290	315	330	327	333	306	327	333
10410	944	1323	1378	1248	1116	1027	995	895	840	886	795	870	847	791	832	810	818	812	824	799	793	786	769	802	731	778	837	813	811	773	754	761	752	753	767	798	783	813	804	760	760	789	710	789	750	776	789	707	734	779	765	800	796	802	769	777	762	735	778	757	744	735	780	795	756	741	828	773	753	770	793	750	726	763	728	771	781	726	746	786	792	761	749	744	793	763	782	807	791	803	817	690	759	786	755	739	738	730	774	757	765	728	717	750	740	769	806	727	771	784	755	751	758	767	784	704	765	763	752	726	782	758	779	718	758	730	755	799	757	791	792	798	735	738	799	747	705	719	775	774	733	771	758	705	779	770	720	787	743	772	764	767	812	716	748	796	754	717	716	761	752	761	749	764	733	763	725	757	702	730	755	718	779	755	784	799	762	774	813	789	739	729	731	745	710	806	763	793	779	724	735	746	774	783	734	792	772	793	732	748	728	753	717	795	735	832	724	770	749	777	794	788	768	725	774	727	733	791	807	755	744	754	730	790	776	744	799	772	721	743	751	787	744	740	753	753	780	733	720	719	776	759	749	747	779	734	772	775	785	759	761	778	803	755	757	741	743	810	808	751	721	783	760	747	761	757	718	746	758	761	736	781	789	733	756	755	744	746	785	791	748	817	715	746	732	765	774	846	765	787	744	794	792	791	740	733	766	804	738	774	775	736	773	772	809	771	839	718	751	764	782	772	716	767	754	801	743	759	736	750	745	739	764	756	772	749	758	708	736	772	771	798	742	719	768	761	729	791	748	764	737	726	731	748	771	787	784	743	759	743	765	765	716	790	750	758	801	725	802	773	745	780	737	763	779	744	746	756	704	809	745	726	735	719	791	783	723	796	761	804	733	755	768	745	759	779	780	776	746	735	771	787	737	778	693	759	791	744	729	758	716	747	766	750	719	764	780	758	758	800	810	749	794	772	763	758	812	785	758	744	784	776	808	713	777	741	771	758	774	723	764	765	755	787	759	730	786	797	757	785	752	745	769	771	751	794	739	748	758	725	747	748	729	779	729	722	740	730	747	758	745	750	724	773	796	705	766	711	771	747	741	773	800	785	764	711	826	752	781	763	751	755	730	737	745	713	778	778	769	751	801	786	765	777	735	737	779	759	769	754	759	780	774	770	747	812	740	764	756	748	722	688	773	729	713	714	757	778	773	737	784	769	844	779	762	770	775	747	797	740	775	729	758	756	775	756	744	754	750	754	770	772	730	820	768	723	782	742	769	779	780	796	716	773	754	786	718	755	765	691	770	765	791	768	756	781	719	723	785	781	798	757	754	753	783	779	735	768	760	746	788	750	818	794	772	813	720	723	702	746	795	775	765	755	753	726	762	809	755	720	793	814	763	746	793	784	756	741	750	788	746	775	792	714	723	808	776	768	726	797	759	776	778	786	747	757	707	761	728	794	773	759	780	736	828	770	730	754	764	745	769	760	745	820	714	743	782	729	784	752	741	733	751	771	761	780	772	785	741	770	727	749	743	776	751	799	767	748	775	756	806	741	748	811	733	775	743	737	724	740	822	773	761	751	766	762	724	740	773	750	725	772	756	695	766	767	795	756	801	767	742	759	786	753	779	790	784	772	728	769	774	774	698	763	748	760	763	762	745	736	772	783	765	761	762	771	763	763	787	780	765	778	768	773	753	755	821	785	761	781	751	764	761	770	762	775	753	755	757	761	741	771	771	754	742	779	730	738	767	724	738	751	778	772	763	770	734	749	717	770	769	778	752	780	786	772	773	766	738	762	749	818	739	785	739	757	724	800	711	785	732	802	721	741	756	739	717	781	787	794	762	771	717	768	760	782	760	758	753	766	763	769	739	796	777	718	753	715	771	734	734	785	809	796	738	763	753	813	759	751	784	753	814	820	762	772	740	795	742	741	765	767	793	736	766	713	769	754	782	758	749	771	685	720	784	773	779	785	741	742	775	744	770	761	737	756	728	755	762	748	756	740	807	769	753	758	762	731	773	769	788	755	767	769	781	741	767	741	752	735	802	795	780	794	714	734	769	776	764	754	811	730	695	808	770	766	758	788	771	754	781	784	766	760	735	741	711	759	765	782	710	786	775	778	730	771	798	721	776	723	755	751	741	759	720	735	693	740	786	751	766	769	765	735	748	821	808	723	747	783	733	756	748	710	780	732	726	746	752	744	763	748	755	763	780	746	760	748	787	735	797	812	786	775	766	764	754	750	725	783	716	785	806	798	779	744	761	731	783	706	791	779	740	825	806	741	753	723	710	767	756	779	754	769	750	773	788	770	714	735	766	764	798	751	749	808	766	794	754	794	741	775	808	757	761	770	735	797	740	704	702	736	759	802	725	790	739	769	768	739	724	779	741	734	766	688	779	750	769	776	731	796	747	744	780	743	787	722	749	733	743	755	753	708	783	785	747	768	763	773	813	773	766	736	789	726	738	785	796	770	743	789	741	724	777	715	741	796	768	771	765	783	710	783	737	759	765	773	748	781	774	769	750	768	798	822	763	762	772	770	778	742	783	819	763	697	732	795	749	723	759	785	749	726	781	732	764	802	769	785	747	753	752	732	709	788	749	759	756	744	752	798	735	758	749	759	780	735	779	747	737	761	742	719	741	770	766	789	758	749	783	740	770	760	776	730	733	780	746	741	752	785	746	762	681	744	739	733	817	791	732	748	764	736	787	780	768	762	762	786	745	797	779	767	790	720	756	780	704	765	770	787	775	735	765	708	789	769	774	766	734	780	761	743	801	783	722	768	761	776	781	714	740	746	809	731	729	713	749	782	756	762	731	769	787	795	752	781	764	731	765	736	759	780	797	721	804	732	751	738	738	759	765	775	807	767	761	738	744	774	786	734	820	760	757	769	769	731	821	774	713	780	730	744	788	707	774	735	752	752	766	695	774	817	780	741	753	789	749	783	759	738	748	766	701	781	803	786	785	757	763	752	760	802	770	752	740	777	779	710	724	765	770	758	743	763	801	744	771	742	784	740	766	753	754	787	712	759	761	725	729	786	751	731	766	745	765	741	781	771	710	705	768	739	782	780	772	708	742	808	760	733	775	743	715	767	745	750	777	763	720	692	730	753	771	786	751	805	757	757	772	708	742	758	794	758	734	781	706	763	815	774	749	782	762	727	758	746	752	790	763	764	797	753	774	787	770	772	759	753	760	723	768	738	770	732	702	716	774	816	765	758	762	755	791	762	761	738	771	698	726	787	794	777	781	806	753	746	761	767	755	765	761	756	774	731	760	783	727	733	770	738	770	729	758	783	745	792	787	812	804	780	738	758	774	758	761	760	778	750	740	747	774	800	743	731	760	777	724	757	726	790	782	782	761	773	763	783	768	733	791	749	797	795	788	744	794	762	756	746	787	768	793	798	778	822	793	789	771	769	754	758	721	761	754	742	756	778	734	786	740	745	721	731	788	719	739	739	738	721	733	781	755	773	781	761	789	729	785	773	777	751	753	757	730
22877	2203	694	527	371	263	231	214	216	178	162	137	140	149	185	151	133	146	143	141	143	151	130	119	147	137	155	123	162	163	125	130	164	128	153	161	149	150	133	130	125	126	161	153	159	127	165	163	131	125	148	124	131	147	151	143	144	145	150	128	130	129	154	133	143	132	155	145	142	166	126	128	143	148	128	112	141	137	111	117	125	124	168	156	138	137	123	172	148	139	149	133	145	133	134	139	158	151	121	128	122	164	134	134	131	135	146	151	112	143	166	126	141	151	134	133	127	130	139	136	140	137	143	149	146	135	126	140	126	155	142	137	134	132	150	123	122	130	112	134	117	122	145	131	146	138	145	134	135	158	146	144	148	121	165	137	145	150	151	155	131	120	143	150	151	162	123	135	134	135	128	144	129	129	129	174	150	137	134	150	160	122	129	131	142	128	123	136	152	132	127	156	119	128	145	154	121	137	134	142	144	146	148	126	155	133	155	138	121	124	123	142	159	154	146	134	125	142	127	145	152	138	134	175	119	132	149	138	131	173	137	150	126	138	144	133	141	124	155	149	139	142	164	132	139	131	132	154	144	151	142	120	147	140	138	140	144	145	149	126	132	141	119	122	145	147	148	145	149	134	128	141	133	157	124	136	148	115	134	131	138	125	127	116	122	128	139	116	127	134	171	135	146	160	123	132	145	156	135	125	155	129	135	142	136	138	127	158	146	127	137	114	131	132	150	155	128	118	132	144	147	183	149	146	150	132	153	138	132	139	118	138	177	170	153	158	140	143	145	150	140	152	154	137	147	128	137	133	141	137	128	141	133	142	140	124	141	145	116	147	125	135	137	127	129	138	143	138	119	145	126	116	137	150	125	135	128	144	162	142	135	142	131	129	122	145	124	128	119	127	136	147	148	139	129	146	136	169	102	133	118	125	141	139	144	138	163	158	147	140	133	117	153	154	149	131	157	141	174	165	146	157	154	152	149	150	134	137	143	147	138	142	120	126	159	133	138	140	131	137	112	145	144	143	129	158	145	135	149	134	130	140	142	137	141	144	128	128	150	139	136	145	153	148	132	136	145	134	168	125	136	132	125	141	112	113	134	124	141	155	144	149	152	140	125	123	135	129	125	172	105	146	138	140	159	150	139	137	134	130	118	133	121	163	133	127	145	114	126	133	159	144	131	135	146	153	128	133	141	149	122	141	150	150	144	151	153	132	122	133	146	156	136	140	110	134	130	113	150	136	140	130	127	131	125	139	117	124	133	152	137	153	145	128	147	155	135	150	141	131	143	118	137	144	144	112	141	120	145	142	126	125	138	144	141	145	148	142	146	133	154	123	152	139	139	144	122	134	150	132	116	143	129	138	147	134	117	157	132	129	135	121	129	126	158	139	109	141	143	132	162	129	118	123	144	139	150	133	154	148	129	152	134	121	122	143	140	146	122	131	144	160	143	121	129	158	134	125	138	119	143	155	127	131	140	153	136	117	139	139	146	138	161	135	126	157	165	140	151	143	143	147	139	136	136	121	119	135	134	129	148	128	121	130	135	125	156	134	128	157	139	134	150	126	135	140	121	126	144	127	128	141	142	144	155	137	151	128	121	162	144	104	129	131	138	143	124	130	144	158	132	136	141	129	133	151	131	135	126	133	130	148	142	159	160	153	127	144	136	139	152	131	152	130	149	147	149	137	131	116	146	138	136	154	148	149	145	136	138	139	135	135	146	156	145	166	146	132	112	127	144	145	128	157	129	119	121	133	134	128	137	154	141	145	137	137	148	112	155	137	164	134	170	161	158	148	120	148	151	141	173	149	125	129	131	141	164	138	139	146	152	132	134	138	149	148	132	109	140	135	128	155	142	135	137	161	138	131	116	159	125	150	133	147	166	125	148	125	121	134	115	135	130	152	135	154	124	124	147	129	121	126	142	110	156	148	117	139	166	137	123	127	104	114	131	124	119	147	146	159	151	135	134	153	131	149	140	123	143	149	130	158	141	154	144	136	138	105	117	172	133	145	131	147	126	128	144	156	122	119	135	147	156	122	135	119	157	129	143	155	166	133	142	125	144	115	147	149	150	113	138	135	146	140	146	125	124	141	140	134	150	154	142	138	131	154	155	153	143	159	136	162	145	150	113	157	171	141	148	127	136	145	144	135	137	151	108	147	138	141	135	149	135	157	138	140	142	126	139	145	137	143	149	125	133	132	155	161	147	118	140	127	145	151	123	127	136	141	154	154	142	142	138	135	157	148	164	152	136	152	155	127	139	125	171	136	139	138	127	155	124	128	131	143	117	157	165	135	132	129	137	138	154	124	145	146	115	137	154	147	141	138	139	139	146	139	143	152	149	141	161	139	143	170	162	136	138	122	131	167	139	125	135	148	116	176	153	150	130	143	139	123	152	129	137	130	128	150	131	139	134	129	132	118	142	147	145	153	156	158	137	140	114	145	145	133	154	139	126	141	144	137	155	156	165	128	144	145	138	122	133	122	142	142	124	137	130	129	151	152	127	164	145	153	148	147	121	122	134	134	144	138	114	137	120	154	144	139	134	141	149	122	122	145	137	128	140	131	105	152	137	142	139	146	125	123	155	149	116	145	120	125	152	132	139	130	107	144	157	136	129	140	140	136	139	133	130	129	138	156	133	132	132	145	155	154	134	119	152	134	115	148	125	143	141	144	138	160	139	144	118	121	149	137	147	151	141	167	159	140	126	155	149	138	133	135	150	115	144	150	140	128	128	138	140	133	129	123	116	132	143	150	145	130	127	148	144	129	126	152	122	160	145	144	151	139	132	137	141	158	141	125	132	150	134	140	141	117	141	152	127	144	151	149	138	162	159	115	146	131	151	167	154	147	135	152	122	111	138	144	126	158	162	150	140	117	163	140	118	138	148	150	138	135	134	144	135	145	134	125	110	131	158	148	135	129	152	148	128	146	140	150	131	143	142	138	151	160	153	134	122	148	151	145	158	146	128	140	157	122	148	149	131	128	142	135	146	136	139	132	143	130	118	136	149	137	148	139	150	121	137	129	139	129	153	138	131	139	131	127	132	124	159	173	136	135	148	125	152	133	128	143	159	157	156	146	152	155	130	148	124	122	122	158	166	143	116	143	138	156	140	145	134	154	141	143	152	145	170	151	125	155	137	152	161	141	108	151	143	148	132	130	136	124	118	145	135	129	140	139	139	144	141	134	132	141	133	135	134	139	136	147	135	126	121	151	159	116	153	135	147	119	152	140	132	154	119	158	154	149	133	157	138	132	124	120	137	141	134	162	166	136	118	146	131	151	155	155	138	124	124	131	132	118	122	120	150	160	159	131	124	146	142	145	159	128	131	146	134	158	144	136	144	130	152	165	141	140	134	136	127	135	154	134	119	123	136	126	126	140	146	156	143	148	143	123	137	140	144	119	140	150	149	126	148	142	143	121	142	117	112	112	142	138	150	132	146	129	126	146	134	146	134	140	137	149	158	114	141	142	178	157	130	130	130	148
13899	804	1396	1578	1426	1036	963	738	652	652	560	526	508	540	512	455	502	457	426	454	467	426	418	425	415	427	420	414	380	414	395	418	421	410	409	416	389	381	397	396	395	387	373	387	374	420	384	386	394	363	404	408	376	350	386	359	389	402	384	389	363	361	380	381	380	381	390	370	420	373	403	398	395	367	396	353	395	390	355	360	377	391	402	373	399	381	367	365	375	355	381	361	428	391	372	366	374	380	358	371	359	393	358	406	346	371	388	368	355	390	363	371	387	385	372	406	362	359	373	375	392	393	333	368	366	355	313	340	380	394	375	387	333	380	390	373	361	362	372	352	359	382	339	366	367	389	393	397	365	387	375	361	369	366	371	373	367	387	386	372	358	419	346	362	365	382	365	348	361	371	384	405	375	403	364	335	374	371	367	366	362	394	390	401	366	357	338	400	381	368	347	374	360	392	363	379	358	355	363	350	364	359	400	387	382	339	391	345	396	334	349	391	343	402	368	393	345	351	387	370	346	333	392	375	355	403	377	381	356	391	347	394	396	383	355	374	356	386	363	352	350	347	373	373	384	399	385	358	405	352	342	365	364	357	396	389	405	354	407	372	369	363	397	370	347	395	361	403	385	386	387	354	394	380	343	355	377	347	373	336	372	380	355	365	310	356	346	395	372	351	373	380	380	384	405	373	385	367	361	350	353	396	373	368	377	396	346	408	419	399	374	355	399	407	397	343	393	357	363	403	360	391	398	394	385	360	386	339	394	358	336	407	373	391	357	353	364	370	401	388	351	394	390	384	388	416	402	380	390	361	383	369	406	374	354	412	403	395	352	386	410	384	386	386	346	376	361	385	380	387	393	334	362	350	355	388	362	368	360	384	435	363	425	369	385	390	363	395	361	403	401	369	348	355	326	334	411	398	381	375	336	348	370	403	348	390	386	386	358	384	361	373	378	397	374	356	380	399	373	366	399	377	388	361	386	400	386	365	364	376	368	377	365	352	384	399	355	385	393	384	359	358	396	419	349	403	393	361	336	370	392	400	381	390	359	343	345	389	342	355	366	399	408	393	370	342	388	364	384	384	362	387	397	395	368	366	365	353	409	336	333	340	398	405	349	376	362	354	385	357	353	378	393	358	366	388	392	376	352	354	394	395	380	368	352	373	377	438	382	397	384	377	360	350	393	345	379	349	327	347	355	367	353	384	388	402	354	366	363	373	334	361	354	383	360	398	346	379	354	387	364	385	361	404	416	405	378	362	337	375	362	390	360	379	364	417	380	376	372	367	387	368	389	374	376	375	352	375	403	383	379	341	361	349	343	356	333	374	368	362	401	384	372	327	392	381	380	352	415	376	403	380	374	357	386	360	382	373	349	365	375	362	408	356	394	389	407	359	378	352	347	419	368	357	378	357	371	395	358	388	359	310	376	386	398	403	367	345	382	345	344	372	383	364	385	343	382	379	361	363	354	369	373	337	376	327	367	382	364	360	376	340	392	393	337	397	405	379	364	391	381	361	367	360	369	395	396	355	367	400	358	367	398	382	385	372	390	397	377	338	385	389	380	412	382	393	380	408	373	340	390	389	393	369	398	381	386	342	351	362	362	397	384	359	393	379	395	346	379	405	400	353	380	374	347	415	364	364	355	373	379	377	386	396	410	364	370	355	385	408	364	407	357	368	399	365	386	351	379	365	395	341	387	332	359	380	387	392	321	401	378	370	372	397	394	331	356	373	376	370	356	366	356	364	399	372	363	399	370	354	354	382	389	399	387	402	353	376	373	356	335	371	365	366	393	376	383	367	367	399	331	369	348	346	397	381	376	369	347	386	381	360	356	382	382	396	369	365	350	373	377	345	339	396	364	423	387	347	366	359	341	361	351	360	387	349	379	348	398	372	377	380	353	363	370	350	360	386	360	366	380	365	346	363	357	359	406	353	356	368	395	420	344	399	351	383	374	378	362	381	351	376	359	400	360	360	408	365	379	357	374	358	405	364	388	381	375	404	390	381	377	330	392	370	409	387	374	354	393	392	368	386	346	361	393	362	381	355	388	381	373	398	390	323	369	348	349	331	388	392	375	360	362	370	363	380	405	376	380	379	423	384	374	372	391	358	361	396	381	354	354	372	341	405	369	354	395	375	373	353	349	383	402	366	365	390	355	349	361	371	394	396	373	377	323	375	392	383	371	386	342	373	362	390	353	387	385	360	377	349	375	332	373	364	342	404	371	359	386	388	381	389	366	378	335	374	353	357	368	360	372	355	380	353	401	425	356	392	387	363	385	363	344	376	370	334	348	370	385	381	361	375	372	398	342	412	396	379	393	345	371	369	395	389	367	388	357	392	361	402	352	364	380	360	364	397	370	367	382	371	388	382	387	373	378	366	393	358	382	382	381	364	377	388	352	358	384	396	411	385	395	397	380	404	381	377	365	365	363	374	352	348	353	368	368	349	363	366	381	368	372	340	370	401	359	401	330	400	350	339	348	374	350	387	359	360	344	367	386	380	394	395	360	376	367	349	370	343	379	396	387	341	371	377	390	366	388	341	334	377	370	382	394	365	361	365	357	372	351	351	364	378	391	353	369	354	399	377	391	369	346	356	362	379	427	367	379	359	404	364	372	371	335	321	376	365	403	380	354	353	366	350	355	360	359	372	392	395	351	384	362	357	360	371	373	391	355	409	341	386	402	350	379	388	357	379	397	395	371	380	372	355	372	373	356	411	366	364	338	314	336	370	378	358	372	364	388	350	385	354	437	379	357	392	399	426	399	394	363	377	384	416	349	341	375	385	388	408	368	381	361	375	364	353	362	373	392	388	350	370	410	370	376	373	368	372	412	364	409	366	326	411	399	379	387	373	378	392	382	355	378	403	349	397	350	357	336	382	380	387	403	375	371	362	348	380	364	382	380	352	370	400	363	344	364	341	372	360	392	369	359	370	391	392	361	418	355	394	389	398	350	372	376	391	378	349	361	393	367	393	385	364	390	367	384	363	384	387	366	367	392	357	393	402	346	398	337	393	411	350	396	351	383	347	361	337	405	371	338	356	371	362	398	391	398	392	389	375	350	399	357	410	387	372	388	376	358	344	382	381	371	373	375	376	370	359	384	392	363	356	362	348	380	338	397	399	370	390	353	380	361	360	403	378	376	387	367	395	368	362	344	384	365	370	368	354	383	357	362	358	394	325	360	364	387	357	361	366	345	373	378	379	363	381	392	371	408	388	410	382	365	411	383	379	362	394	350	353	372	372	393	332	407	335	382	358	329	397	361	376	362	361	366	387	375	370	384	362	377	353	383	340	385	360	390	363	382	392	360	366	383	369	357	371	387	373	381	386	425	372	389	378	361	392	359	353	380	386	346	386	381	377	353	404	359	374	416	394	392	374	383	401	359	360	401	366	369	353	369	377	404	356	401	335	332	346	386	367	348	345	361	365	362	352	352	370	362	407	394	376	377	394	390	364	360	399	356	386	412	384	361	363	389	354	421	386
3549	411	379	350	401	396	368	377	353	361	377	400	387	353	364	324	376	389	378	361	360	352	377	352	345	349	360	387	364	378	391	387	357	353	366	366	393	349	409	402	393	375	359	417	395	381	391	346	393	366	366	381	345	364	398	366	314	368	397	373	364	356	395	364	384	342	416	361	368	383	388	341	349	362	363	370	363	364	365	348	381	366	378	407	405	386	379	389	371	370	386	398	367	370	380	394	374	339	381	386	385	373	324	340	344	375	395	362	377	370	369	353	325	358	378	390	364	330	360	371	374	403	333	368	377	382	400	353	331	405	389	386	366	379	353	411	393	347	380	371	336	378	349	344	380	405	352	353	383	358	362	388	381	360	352	390	363	353	368	415	373	378	371	369	367	351	375	354	379	380	350	360	383	370	348	385	352	376	404	367	353	404	376	410	345	371	356	365	417	333	385	387	351	380	363	392	358	334	406	360	375	384	341	347	401	365	368	356	376	350	399	368	374	376	354	351	377	377	392	407	370	378	377	394	404	362	367	383	381	379	384	361	366	413	372	353	319	367	351	397	385	352	369	385	381	388	373	363	348	361	390	338	387	352	360	391	361	350	371	368	390	346	361	380	327	413	374	371	371	364	389	383	363	366	401	399	383	357	342	365	373	363	368	338	366	350	377	363	387	372	395	412	324	339	407	316	378	345	351	399	385	380	332	354	366	358	367	340	360	367	350	350	416	325	389	344	370	373	366	349	375	348	408	385	367	372	359	428	375	395	350	394	369	381	372	376	385	375	356	378	389	395	353	379	356	379	381	382	372	403	405	370	382	333	358	379	344	403	385	370	415	374	349	352	366	366	391	377	394	371	354	394	369	353	363	383	363	375	396	387	380	412	406	365	398	353	387	371	341	382	386	385	380	397	351	367	392	381	339	378	392	373	377	361	372	363	393	389	362	401	374	369	369	386	395	379	360	376	382	336	370	368	388	361	386	384	369	376	349	342	355	434	396	363	313	385	386	372	368	349	367	363	392	368	370	393	369	357	372	371	445	379	353	365	383	405	354	379	408	334	374	373	372	348	378	378	370	369	353	373	382	352	393	392	342	360	351	384	368	345	370	348	349	388	428	354	334	376	398	341	359	361	377	371	357	357	374	378	397	356	372	389	353	372	372	383	391	368	379	377	365	393	345	402	369	387	385	395	389	387	356	377	400	384	370	402	395	356	339	352	340	382	359	377	360	356	387	373	366	359	379	375	346	354	369	363	390	324	377	369	365	370	381	356	380	357	372	363	379	384	352	412	362	371	399	356	379	334	343	358	380	391	338	362	380	386	361	378	338	362	371	376	424	384	369	398	359	376	426	399	373	392	388	378	343	348	357	366	379	399	385	373	370	362	386	324	361	385	346	374	407	380	337	400	370	392	399	398	380	357	357	353	366	383	411	357	356	391	398	401	372	331	366	398	366	383	373	354	370	358	389	386	320	378	391	369	356	360	387	363	374	373	334	398	394	367	375	396	395	390	353	405	352	373	386	358	352	380	361	377	380	350	352	333	392	426	383	380	400	386	390	356	356	375	363	388	372	383	353	373	406	409	355	380	371	379	389	353	370	337	325	368	359	358	379	394	403	345	366	366	380	353	367	358	386	372	368	357	355	349	377	352	348	406	373	385	354	397	334	405	380	381	344	381	393	385	337	363	405	380	366	360	382	376	377	361	383	372	367	382	379	409	380	387	371	391	355	393	390	390	381	378	409	385	369	380	382	437	366	390	336	415	378	342	352	355	410	396	350	355	377	345	369	346	390	363	380	381	372	393	401	363	398	385	342	361	393	352	409	323	344	367	368	355	390	378	334	389	377	372	376	317	409	373	366	400	394	372	354	342	429	401	373	375	342	360	370	352	345	367	372	384	364	375	398	393	369	341	389	417	368	340	355	356	365	353	387	395	402	395	373	367	352	370	348	343	375	362	380	388	373	350	366	368	357	335	389	366	387	435	387	376	369	405	350	392	408	400	385	381	373	348	383	317	385	363	339	351	378	387	362	362	342	379	335	384	341	376	345	361	352	367	353	355	350	392	354	353	352	353	406	358	342	376	348	354	394	427	393	399	390	371	344	379	351	381	391	360	379	385	342	401	389	368	353	417	404	355	351	357	425	385	322	366	406	383	357	351	375	348	352	382	349	391	366	327	355	353	356	390	374	414	359	384	372	350	377	343	349	378	347	359	401	393	321	350	390	357	368	333	346	399	371	371	370	373	372	344	362	332	391	393	382	359	384	388	414	376	370	360	394	378	366	352	332	367	341	368	391	425	373	366	368	374	362	393	351	365	379	361	403	394	400	374	334	370	401	396	322	354	413	359	353	391	374	358	359	336	371	361	373	363	380	368	344	365	382	386	358	375	373	354	368	382	359	346	374	375	376	399	353	385	361	376	355	360	358	351	357	386	361	361	375	375	352	387	343	364	349	319	389	367	359	339	370	395	368	395	393	377	366	381	365	369	353	363	368	363	389	416	430	370	376	378	381	387	424	342	337	369	381	364	378	376	352	381	377	397	370	410	412	401	382	379	371	364	347	341	386	384	396	398	370	385	364	371	364	389	379	377	372	392	381	361	399	349	386	399	366	410	372	385	384	347	397	352	407	362	351	383	350	370	339	364	366	393	358	383	377	346	376	355	381	350	355	391	352	379	355	342	375	347	395	377	350	348	390	383	400	358	409	364	392	375	389	397	414	376	357	355	382	396	396	395	379	380	373	365	399	354	378	392	395	374	381	373	367	369	388	346	389	382	350	353	345	379	376	355	362	394	411	362	363	373	393	341	400	358	366	387	360	372	396	427	372	352	411	384	370	405	356	395	337	367	410	354	355	377	371	394	356	352	413	381	350	353	377	387	353	388	366	372	388	348	366	333	363	363	347	363	330	373	386	336	363	407	370	363	375	348	374	418	387	357	339	360	391	346	370	343	410	367	353	383	370	367	363	366	383	368	377	392	359	357	372	346	349	387	369	353	382	362	380	351	395	392	401	370	363	352	327	364	399	402	374	364	351	358	377	357	371	397	345	381	347	356	362	346	371	398	365	360	359	375	376	364	376	357	382	361	330	380	356	347	356	373	336	368	382	364	392	346	369	377	408	388	394	340	357	383	370	370	350	397	376	365	382	404	356	352	365	389	400	372	336	331	353	384	339	366	388	371	356	382	378	397	377	380	366	363	370	391	368	351	338	368	398	374	384	371	365	367	348	369	358	395	383	380	385	371	391	421	385	390	374	367	370	354	377	381	378	386	401	389	406	399	404	416	384	372	367	377	370	376	356	353	371	361	380	352	343	376	373	371	352	392	387	381	346	357	379	422	344	363	366	393	372	369	340	361	376	343	366	362	379	349	360	372	371	408	377	367	362	406	370	392	342	346	368	359	381	363	387	366	359	364	364	393	367	353	355	383	405	366	360	377	353	391	338	362	379	361	362	367	361	405	385	394	399	380	390	335	352	392	381	386
3620	844	903	925	898	876	917	923	913	884	907	838	859	873	875	877	897	853	879	922	878	854	918	849	880	873	886	889	913	859	885	905	864	930	884	892	931	941	930	863	851	851	905	917	876	914	914	883	842	897	863	903	859	897	890	830	872	917	830	877	879	875	856	872	866	905	857	931	884	889	906	888	874	861	890	852	838	914	889	874	886	903	824	851	889	941	831	868	876	833	940	865	864	891	860	889	887	810	863	887	818	891	908	856	925	843	918	900	848	896	917	893	914	883	934	874	893	841	895	861	862	897	882	849	902	912	933	848	925	931	925	865	825	848	945	857	910	913	890	905	908	904	874	878	911	932	827	918	877	877	875	918	872	866	878	856	896	897	930	910	887	826	928	877	886	890	840	896	899	881	876	882	900	852	837	908	884	884	872	878	890	822	871	895	887	896	876	910	885	882	855	876	935	901	877	869	872	926	883	871	900	844	878	898	891	876	861	870	938	925	894	907	894	868	930	910	903	876	845	911	911	887	885	911	906	915	891	891	881	896	878	890	877	850	856	891	852	884	850	863	842	843	886	925	902	891	902	863	870	895	896	889	914	882	866	890	893	896	917	894	872	920	884	894	871	914	823	884	895	915	912	915	878	921	899	827	815	857	850	920	889	897	854	863	885	897	909	905	859	909	899	863	942	895	924	870	905	848	895	880	877	940	893	891	909	910	883	877	884	931	902	920	885	891	850	922	877	901	877	859	876	844	860	923	877	874	884	857	926	872	866	934	870	884	884	895	880	869	852	956	880	936	871	844	902	872	872	870	928	910	912	836	865	875	942	917	885	906	844	939	844	877	910	881	948	936	858	927	857	868	897	893	879	892	867	868	945	811	871	904	855	851	921	899	831	872	875	872	873	885	866	884	910	883	864	880	881	908	905	864	889	887	912	888	892	878	892	818	886	846	894	939	943	868	912	903	872	865	889	856	929	802	865	891	915	875	923	927	840	900	858	863	857	935	878	866	957	853	910	913	879	860	867	958	895	887	852	809	860	907	893	871	908	846	890	862	895	855	916	863	949	877	901	864	981	876	839	860	849	924	910	895	887	888	876	884	871	897	890	854	892	885	919	825	878	936	916	906	907	888	867	907	853	896	940	853	890	867	898	922	870	837	833	834	859	899	919	913	922	828	921	871	892	924	918	923	852	810	841	854	948	927	836	870	869	922	899	900	864	871	861	908	857	890	913	882	923	853	871	865	895	893	850	854	868	885	879	818	878	931	877	927	903	860	856	904	931	923	863	890	848	913	903	915	923	913	885	913	891	865	877	940	908	856	872	912	825	885	874	886	885	889	892	869	877	893	871	907	900	895	884	854	877	821	924	906	890	840	928	869	872	918	865	887	888	897	866	884	902	898	925	922	879	882	885	855	912	849	918	879	878	856	906	881	854	874	862	865	901	870	845	844	893	833	853	914	915	868	829	929	902	925	858	838	889	932	839	901	900	869	851	952	867	873	846	893	865	939	878	881	883	906	885	889	883	905	880	913	899	890	907	881	933	872	900	892	884	905	870	893	872	833	924	880	926	910	874	831	885	847	881	924	887	881	857	901	925	913	892	916	914	865	879	868	927	887	906	865	894	911	917	875	895	858	947	893	882	847	876	841	908	879	886	886	944	892	865	916	896	856	895	898	844	910	892	927	893	902	912	867	973	861	901	887	858	868	930	887	896	873	832	865	848	881	923	862	891	921	874	831	908	889	939	877	881	902	888	886	896	861	905	874	911	892	882	866	908	925	903	933	932	869	870	902	869	888	857	903	880	871	892	901	887	924	903	874	834	884	881	876	867	889	883	924	929	910	855	839	885	911	841	918	896	854	865	869	852	871	855	859	879	918	871	897	876	864	897	909	874	795	877	934	915	902	867	852	894	911	844	846	865	886	893	848	904	927	896	910	868	949	887	875	877	876	874	913	956	932	911	906	881	846	893	924	881	869	922	899	891	942	875	828	923	932	894	920	872	912	868	853	955	883	846	869	870	884	883	873	905	921	898	837	880	893	850	863	866	890	863	869	865	902	881	923	909	855	871	887	881	926	881	872	884	875	933	868	921	850	839	887	852	841	850	904	876	842	831	865	953	903	858	884	882	909	875	869	832	870	860	890	882	842	905	840	856	866	872	924	882	881	901	897	856	887	869	949	895	881	910	888	879	869	874	880	875	849	892	842	888	892	810	898	888	925	827	862	856	902	901	900	860	863	882	884	893	916	882	829	885	874	891	868	869	889	878	850	870	863	882	861	824	913	899	887	920	883	925	888	913	911	839	872	927	901	915	876	871	898	893	915	882	904	901	894	869	837	855	983	879	893	837	882	911	888	899	894	896	899	946	844	879	918	881	902	854	902	889	929	917	847	889	856	874	839	833	927	908	853	893	872	860	903	900	897	893	912	882	854	872	882	880	871	882	879	883	823	842	878	913	876	855	913	896	904	868	846	932	868	889	861	932	847	918	925	826	816	866	939	890	903	859	887	909	903	910	873	870	893	883	870	856	836	892	874	872	908	895	926	941	872	842	888	879	904	896	873	896	881	910	945	908	910	925	831	912	901	929	859	879	861	872	835	931	884	912	925	941	873	901	900	904	894	911	866	873	915	860	887	919	883	896	919	923	906	856	889	885	852	892	913	881	871	894	905	910	872	851	911	904	832	881	902	922	906	860	879	818	903	871	881	905	891	880	891	895	890	929	874	887	901	859	916	879	864	819	901	904	871	901	891	883	878	851	872	885	857	861	861	865	913	839	895	894	917	914	892	877	925	877	881	927	855	850	860	871	870	900	886	929	891	889	944	848	878	897	884	857	921	948	887	875	879	923	864	879	844	899	821	900	909	874	902	865	866	950	899	893	894	913	896	946	922	908	949	854	873	890	854	885	859	846	837	821	936	834	856	854	941	860	901	878	896	894	905	851	840	937	825	840	858	859	915	916	925	929	856	916	865	872	865	855	907	905	894	869	886	889	876	902	922	847	934	836	891	872	867	918	919	899	906	882	850	891	881	855	880	886	885	952	887	895	912	859	873	892	829	841	912	908	924	848	877	941	897	859	921	864	860	863	876	906	928	845	859	841	878	951	850	928	868	884	866	868	917	865	888	889	897	889	849	870	950	816	909	853	913	908	901	862	837	912	883	840	923	861	883	889	873	886	885	889	918	896	895	866	880	874	877	876	860	912	844	877	879	849	893	880	877	908	910	876	840	904	915	834	852	901	879	873	916	885	851	821	900	900	913	916	873	842	873	876	871	922	935	861	955	884	862	916	856	883	927	855	868	872	869	861	878	833	876	857	845	895	893	882	897	908	932	887	875	885	899	894	875	893	954	885	907	905	905	845	880	917	834	884	878	858	893	862	866	869	921	848	845	880	888	885	870	927	908	913	849	846	864	889	856	948	907	859	795	846	963	913	882	877	843	840	903	874	859	886	929	885	842	943	938	893	877	874	883	895	909	894	884	870	901
13687	1015	583	496	401	385	366	337	345	344	303	297	302	378	305	323	302	284	325	298	322	370	364	330	297	310	304	317	333	306	372	348	364	308	316	339	330	333	304	334	334	312	298	334	300	339	296	345	322	337	323	311	295	288	319	337	330	301	327	340	325	298	325	333	310	339	325	322	320	328	333	318	331	324	322	328	333	327	312	326	313	358	303	306	323	315	330	336	316	331	280	314	338	297	303	323	308	281	311	314	314	308	312	307	308	294	336	335	343	308	280	311	316	327	308	324	309	298	295	316	324	290	299	303	310	313	333	311	298	325	368	287	305	311	295	327	315	316	291	338	325	336	318	328	321	334	276	318	313	313	334	311	326	336	334	267	316	357	294	332	325	329	336	302	327	363	312	336	311	317	308	313	309	315	321	299	315	283	313	313	294	289	308	306	300	327	314	331	332	277	335	363	320	310	312	329	359	331	336	308	320	310	330	301	321	332	289	290	326	295	312	311	315	288	315	313	326	346	302	334	308	278	323	320	337	292	326	325	312	310	333	311	283	349	325	300	309	325	348	326	350	321	315	320	320	332	311	300	287	321	340	286	310	279	311	315	282	296	301	309	311	305	337	295	319	321	335	325	313	305	345	337	317	335	325	297	321	339	324	305	334	323	317	324	324	318	329	333	322	293	312	317	319	318	330	310	303	270	340	323	322	295	347	313	324	294	337	339	292	283	313	317	333	361	321	302	336	339	310	341	297	270	320	306	278	335	326	320	350	325	329	322	290	342	336	302	342	311	336	318	300	327	341	331	295	336	319	342	300	302	314	266	318	328	340	351	299	339	318	349	327	294	299	310	311	318	337	325	312	333	306	339	332	311	288	308	317	317	329	283	313	315	332	284	296	315	320	298	287	341	313	316	320	271	331	316	331	310	310	322	322	328	315	315	321	323	337	329	308	329	281	333	297	362	313	298	307	336	356	312	313	330	312	302	331	331	312	325	323	301	318	331	338	333	290	327	301	334	311	307	296	297	286	321	287	306	318	306	306	328	321	331	345	305	313	301	312	317	298	346	327	293	347	288	341	320	337	319	336	337	297	331	312	347	322	351	303	280	316	296	307	322	326	299	278	295	326	289	302	305	302	327	330	331	330	295	324	321	293	326	327	329	307	309	293	326	304	327	303	277	339	321	311	311	294	277	323	342	294	329	317	318	324	334	299	324	307	348	337	317	343	300	305	304	323	341	306	345	326	315	264	306	315	343	349	301	303	355	328	330	283	307	308	321	312	336	306	303	330	338	320	301	336	341	309	316	283	345	325	304	315	331	352	352	307	322	311	311	335	302	327	333	330	289	313	321	355	310	286	287	307	346	316	294	328	324	301	306	305	305	303	307	329	296	326	346	334	315	329	315	317	285	323	308	334	277	348	315	330	281	295	306	335	291	305	297	325	274	300	315	300	313	306	283	317	341	295	343	291	326	301	325	324	330	322	305	313	300	341	288	309	316	289	321	306	263	288	309	309	327	315	318	346	333	333	327	294	306	275	314	307	322	326	315	301	304	328	327	304	308	324	346	313	330	311	302	328	319	361	332	286	331	323	317	268	315	325	355	344	329	325	315	342	324	331	309	333	333	312	341	311	323	305	303	301	296	294	305	325	324	315	319	330	316	330	282	308	308	298	326	347	309	283	315	320	354	377	323	319	311	309	343	350	319	302	313	326	314	320	311	305	320	322	341	318	297	340	319	314	300	281	326	304	340	326	350	340	342	304	324	334	320	327	296	368	285	331	341	309	304	298	308	313	299	310	297	305	335	330	345	289	313	349	332	314	334	310	320	308	306	281	323	333	318	337	323	314	296	333	304	320	339	335	314	332	323	311	314	303	330	313	318	327	291	390	334	298	303	314	349	301	324	319	327	298	305	304	286	334	354	312	314	298	313	324	305	320	276	302	327	328	331	289	306	290	296	291	337	320	342	302	333	302	323	314	303	309	325	307	345	303	301	326	319	325	314	301	297	346	314	293	334	339	330	317	310	300	309	311	323	329	302	332	300	286	313	273	306	339	328	315	305	324	337	335	333	343	321	334	299	355	343	306	335	314	336	317	297	344	295	303	317	315	340	327	267	325	332	333	304	303	326	337	330	312	332	339	316	312	283	318	283	302	346	312	326	328	319	322	318	334	292	295	301	300	328	328	320	321	322	302	329	301	318	344	314	321	330	320	315	314	311	328	356	329	302	332	333	281	325	342	311	329	316	330	293	303	303	316	302	303	315	318	327	290	300	294	350	309	335	343	311	326	292	361	299	317	303	358	350	303	313	341	303	312	309	304	345	318	304	339	341	325	354	303	305	311	327	306	314	317	331	315	314	296	317	329	304	275	332	308	332	309	314	314	336	311	324	327	323	323	356	309	326	304	288	307	319	303	289	290	319	315	315	325	337	341	330	342	285	315	309	322	335	329	326	336	341	295	303	325	346	354	312	316	333	321	297	317	306	323	289	312	316	310	305	333	302	320	324	338	323	321	329	312	328	306	335	305	365	328	337	335	330	296	308	287	334	342	284	323	308	276	312	339	304	307	326	327	347	309	308	355	321	311	287	336	285	334	294	327	341	297	310	327	301	314	304	290	314	339	316	324	297	307	350	308	335	315	316	286	344	332	321	341	377	352	324	316	329	321	312	366	330	308	293	295	325	336	278	290	337	288	293	316	314	332	285	308	335	273	302	309	322	335	330	312	334	322	314	332	295	308	334	309	284	333	355	309	340	335	296	317	336	309	345	314	330	317	289	303	326	311	283	323	331	335	298	347	319	302	319	345	325	304	323	308	292	299	324	321	326	306	337	302	316	340	336	303	303	329	306	311	284	280	281	311	321	328	335	287	340	337	303	318	318	291	334	333	337	311	320	327	316	331	313	352	327	308	332	332	311	351	349	327	351	358	311	321	332	345	333	336	323	364	316	323	314	308	314	335	331	328	342	322	302	328	344	318	302	262	317	304	335	346	327	347	298	308	288	336	329	318	331	283	333	310	328	310	318	310	298	325	310	304	318	298	302	264	332	325	289	309	363	281	306	313	321	328	312	370	326	317	331	273	302	341	314	319	337	331	310	300	342	337	338	316	315	329	272	299	325	314	283	334	284	343	271	309	326	323	319	303	289	326	344	319	299	332	297	335	318	319	319	316	321	310	346	361	272	354	337	302	323	326	298	312	314	318	318	316	296	290	342	308	329	338	346	303	295	319	288	295	324	364	305	336	350	339	310	350	302	302	311	324	285	300	299	328	322	309	336	338	327	316	295	320	337	300	280	375	319	351	316	310	293	327	268	311	331	286	335	329	341	294	291	295	309	332	343	351	294	341	326	327	319	318	305	301	310	303	293	330	316	305	327	308	329	300	309	325	301	301	316	298	333	305	303	346	316	315	308	328	320	295	303	296	302	345	311	318	290	291	311	313	324	285	330	288	315	337	314	334	309	276	332	323	325	304	307	312	287	315	317	341	308
10216	933	1257	1421	1341	1114	1046	950	933	892	875	823	864	816	813	803	830	831	769	784	760	799	789	727	793	782	745	814	791	785	780	763	760	736	753	761	757	727	745	771	753	825	721	723	791	801	776	813	761	750	805	757	768	789	724	757	748	769	775	735	708	723	759	751	747	777	765	720	801	737	769	739	751	770	705	802	749	815	808	757	774	770	713	738	829	704	733	724	776	726	747	757	782	799	807	785	710	792	738	797	813	788	773	790	753	709	738	743	766	756	725	726	780	721	699	742	762	744	776	784	779	753	751	746	745	724	790	744	733	742	744	720	732	822	724	714	751	731	721	783	758	725	742	772	735	756	747	725	787	756	710	750	758	794	712	717	751	777	751	752	786	760	722	782	751	704	763	759	769	744	764	792	795	765	790	743	714	729	778	751	786	768	719	769	750	730	783	771	791	761	731	741	789	795	738	742	760	721	787	755	715	757	740	722	810	753	755	759	777	729	783	719	732	807	753	741	778	754	734	786	729	749	742	710	782	721	739	764	733	724	732	772	717	774	747	742	762	727	740	703	793	773	740	762	752	751	772	742	757	793	752	677	796	733	754	780	720	752	742	756	745	754	781	793	757	794	734	724	726	739	724	725	763	768	760	717	773	749	732	819	738	789	755	736	772	779	752	735	836	763	799	741	762	803	728	780	733	756	738	760	756	752	727	782	747	790	720	786	765	713	766	791	800	795	735	774	763	699	775	741	772	721	733	744	741	777	767	787	747	739	719	767	784	804	779	720	751	734	724	776	757	746	710	764	780	803	724	787	749	775	788	741	696	762	776	802	821	753	789	773	741	772	752	719	782	746	773	757	740	750	761	719	773	712	699	737	772	783	736	773	742	799	744	737	734	812	768	747	778	753	740	733	746	716	796	725	767	741	773	749	747	795	704	734	753	757	728	759	769	745	717	776	773	778	714	725	771	735	763	726	758	744	825	767	746	689	786	731	742	711	752	715	769	735	749	798	744	730	776	727	760	750	731	773	760	717	775	780	800	743	760	781	766	684	711	739	726	768	767	789	805	717	756	751	750	718	765	764	758	792	765	775	727	743	724	713	746	716	715	775	742	749	761	746	767	758	780	783	763	751	740	750	774	768	748	756	772	748	766	743	720	808	781	703	766	773	762	743	731	789	757	746	750	762	728	774	755	751	770	721	720	755	774	726	761	732	735	758	770	744	733	776	758	699	750	739	765	755	745	801	729	776	768	695	717	711	750	748	820	755	781	780	795	735	741	770	698	795	744	746	787	755	761	703	755	739	727	719	765	730	731	732	706	757	736	753	749	707	732	720	681	727	713	760	742	754	725	756	767	772	762	783	723	745	786	731	714	723	762	724	763	726	718	723	688	767	750	757	737	767	762	770	772	747	736	738	807	728	780	760	779	801	760	736	713	757	710	752	773	770	709	746	728	744	805	747	756	728	804	785	721	753	737	741	759	728	733	721	684	777	737	698	729	793	733	720	764	757	768	741	695	784	743	753	786	738	752	755	770	770	788	712	748	733	773	738	751	778	742	791	779	732	728	702	774	789	745	737	711	808	731	760	744	733	754	732	784	735	774	749	739	768	768	757	779	736	772	738	793	722	743	749	776	734	739	750	765	774	784	763	756	772	753	722	756	789	753	733	821	771	783	762	761	699	745	768	738	724	775	752	710	746	735	772	771	750	717	709	733	790	745	791	775	753	755	766	784	758	807	739	718	770	669	726	709	712	769	762	769	740	726	793	712	755	743	785	788	776	748	751	759	781	726	750	759	760	760	754	760	743	717	759	723	736	777	786	752	741	742	740	758	718	741	745	755	768	723	694	740	720	747	763	741	804	772	808	773	764	748	732	763	755	760	757	764	795	747	763	753	754	766	740	745	739	766	736	734	786	802	781	812	760	733	785	762	783	767	754	717	719	763	779	713	748	714	733	781	771	739	757	755	740	727	748	803	777	759	767	717	723	732	784	757	784	780	743	745	744	781	737	723	726	768	748	776	752	782	735	763	775	768	740	749	797	761	758	785	759	731	778	765	788	776	744	769	794	710	855	764	722	754	731	769	757	749	749	743	723	726	736	723	739	760	783	751	731	709	750	733	739	780	787	773	779	766	779	772	786	740	793	698	680	741	762	765	702	735	770	769	788	819	730	766	764	782	808	800	764	712	800	784	758	696	764	747	693	746	773	797	759	735	777	709	757	790	785	750	703	766	752	753	817	767	764	712	746	759	714	762	718	764	719	770	790	766	737	757	726	766	757	800	748	750	798	705	809	711	750	739	764	760	706	804	700	770	725	761	752	736	760	775	740	747	716	767	762	740	748	776	739	754	731	751	766	740	734	764	712	720	794	756	726	744	755	710	757	778	721	753	782	762	769	758	738	766	749	739	752	703	744	754	714	718	762	730	744	717	723	732	711	753	727	744	763	766	770	772	764	747	796	756	715	728	769	754	773	776	703	797	736	737	735	756	739	768	716	777	760	735	786	764	673	767	726	748	714	797	787	802	753	759	794	723	762	776	775	746	761	742	750	751	780	712	722	725	765	759	766	732	760	779	751	749	748	736	794	796	706	772	738	782	735	735	759	767	790	793	761	748	725	758	700	804	750	744	807	752	747	775	717	770	754	792	792	742	778	759	737	782	741	751	716	763	754	748	713	749	771	782	758	749	703	760	793	792	766	754	753	791	769	759	755	744	751	753	727	724	803	727	733	757	759	750	776	802	728	737	792	702	750	789	720	808	727	772	748	764	737	755	774	768	735	756	756	770	782	761	798	730	734	732	732	756	762	724	755	750	750	763	780	746	706	771	771	794	751	762	718	755	766	719	802	791	771	756	775	788	743	753	747	749	774	779	732	735	794	722	753	773	696	798	857	735	720	723	787	764	697	768	760	792	748	741	744	774	761	752	776	761	713	766	765	741	785	750	759	779	731	783	779	756	756	715	722	799	764	674	735	781	730	718	742	747	767	721	744	759	754	762	814	809	751	839	753	738	751	775	735	721	701	767	724	696	757	750	730	748	736	729	748	749	789	702	712	782	802	757	782	739	744	765	735	745	694	771	717	754	796	735	742	750	756	778	712	714	690	803	689	763	707	793	706	806	765	731	771	773	728	759	752	702	743	736	743	744	763	746	799	706	757	739	754	789	754	707	809	766	771	763	731	807	748	782	772	770	761	821	761	805	755	773	728	706	804	751	786	711	757	746	708	742	747	707	740	752	803	744	773	737	778	740	753	769	736	781	812	741	758	784	787	772	768	771	703	728	799	743	794	751	743	767	750	804	784	768	795	769	743	738	753	783	725	739	754	750	722	766	798	792	732	797	738	784	750	737	793	768	706	757	718	730	790	726	722	793	721	777	757	722	800	763	764	739	784	694	745	732	705	798	760	752	797	764	744	746	730	768	721	752	758	757	732	759	705	766	713	785	778	766	761	725	699	753	751	772	750	767	698	768	748	725	736	806	664	765	742
23003	2253	711	512	377	277	239	181	201	179	153	160	160	166	152	158	142	165	164	157	175	140	149	152	139	130	153	134	146	138	152	152	154	147	161	144	156	136	134	146	157	141	150	141	153	149	153	144	127	133	149	131	126	124	134	149	152	131	147	123	133	156	146	142	154	136	151	138	129	140	167	146	133	168	113	158	141	163	119	126	152	147	153	146	131	149	141	159	126	142	151	146	166	149	121	152	140	141	150	127	145	138	145	142	132	145	140	148	152	140	144	154	122	140	152	148	141	129	140	132	96	131	128	126	132	130	153	146	160	122	130	163	121	126	139	107	131	148	126	121	149	138	106	154	128	125	135	141	137	128	134	137	132	145	171	153	117	129	134	151	134	147	159	135	142	136	147	166	124	132	147	152	145	159	154	150	112	149	113	152	149	160	137	144	108	134	124	131	133	134	129	146	152	161	121	138	130	151	132	130	135	160	141	152	132	149	136	149	124	136	135	132	118	136	147	123	135	143	155	159	142	153	115	134	157	154	147	144	148	151	130	138	133	141	145	138	145	133	151	148	140	129	160	143	143	146	139	146	141	144	142	146	132	140	143	155	139	134	164	141	145	146	145	120	140	139	132	135	136	161	138	127	136	140	139	137	146	152	144	159	130	142	158	147	147	128	166	141	129	133	145	140	133	157	162	132	147	132	121	140	130	136	114	127	152	131	141	152	140	164	140	158	139	156	121	132	121	151	151	148	145	159	144	124	138	143	133	125	136	161	148	129	126	158	151	140	123	144	157	134	152	143	144	140	140	127	136	134	140	137	142	151	148	112	137	120	150	148	142	147	156	132	141	142	131	149	140	138	143	142	122	122	165	127	157	148	140	135	157	131	134	139	139	146	138	127	151	132	153	123	139	125	137	150	148	133	134	140	164	136	148	141	143	150	136	132	155	152	137	132	144	142	135	134	138	129	153	145	145	155	120	139	141	149	147	139	125	147	135	132	141	131	131	134	146	148	154	135	146	125	138	130	141	130	136	140	139	124	139	135	127	133	131	143	145	147	142	145	136	127	148	138	145	142	126	161	123	142	142	137	127	144	134	124	136	142	145	130	133	147	145	155	172	157	144	135	129	117	143	135	139	136	134	131	136	116	149	132	134	140	127	126	123	141	144	159	151	146	136	129	152	157	113	146	144	145	163	132	153	141	118	157	124	130	137	148	126	142	129	144	142	126	136	147	151	139	139	146	144	129	146	131	149	132	128	130	158	130	154	137	143	131	139	126	130	138	163	143	134	134	123	136	133	134	121	147	135	135	118	134	146	150	133	113	142	140	129	147	139	165	128	123	158	145	138	140	151	142	159	135	136	156	162	154	129	127	143	156	150	133	127	140	148	126	146	137	149	154	142	138	163	135	117	148	152	139	139	140	148	140	151	146	155	117	112	165	129	145	133	160	137	143	170	142	155	149	158	133	124	133	147	138	144	118	147	139	148	150	128	118	129	136	140	121	150	132	126	133	134	142	136	126	150	157	143	156	133	141	159	141	118	140	139	133	161	156	153	124	123	154	142	142	127	155	142	130	146	138	136	128	143	132	141	129	143	147	139	150	129	146	147	144	135	117	128	127	125	130	143	153	132	146	123	155	124	136	143	144	144	151	122	142	118	126	148	135	142	133	127	143	148	146	150	145	140	126	121	133	140	138	155	140	146	136	131	160	148	161	157	137	133	137	136	148	114	122	148	127	131	126	165	146	145	141	134	115	180	158	146	154	168	130	129	143	133	144	154	160	143	129	126	142	145	138	143	158	126	167	134	154	156	170	150	152	152	141	129	145	146	176	148	141	149	154	128	131	149	133	160	164	143	132	119	146	140	129	140	134	141	170	133	131	151	137	124	136	134	123	154	145	138	121	126	131	143	151	150	130	132	138	145	159	136	139	143	147	125	144	131	144	139	124	141	96	138	139	139	158	141	149	124	142	142	132	151	145	129	157	147	153	140	134	140	147	132	138	132	141	143	151	145	126	127	121	164	160	168	134	139	153	133	150	127	122	161	152	127	160	140	129	146	136	135	137	151	122	126	147	153	133	129	148	151	141	132	154	157	148	154	161	139	114	162	142	141	148	108	138	117	158	150	130	139	146	139	157	130	127	141	117	163	146	151	140	141	136	163	139	143	152	155	136	146	144	140	152	151	137	124	142	137	151	154	144	139	126	142	130	144	146	147	145	153	139	125	127	132	143	130	145	134	137	136	142	165	138	123	114	130	133	141	115	142	160	148	148	122	163	149	122	136	143	125	123	131	138	149	139	180	127	153	134	152	132	148	133	135	154	147	146	150	147	140	151	133	132	131	152	126	165	157	139	166	130	152	133	142	140	134	125	121	132	135	138	143	122	139	136	140	132	137	126	132	139	146	136	138	158	145	147	126	144	141	136	138	127	132	122	156	163	143	139	128	132	130	133	122	128	106	150	135	142	139	136	171	120	140	158	139	152	119	123	164	149	157	141	139	149	135	134	125	144	125	157	133	113	106	135	145	158	129	155	138	142	109	118	132	159	149	136	149	162	164	134	140	138	148	151	118	127	150	132	142	139	125	138	151	130	148	128	131	143	132	143	141	147	123	156	140	129	134	120	141	122	137	164	149	157	133	143	170	132	118	147	152	146	140	133	138	140	145	136	147	122	136	130	127	137	134	130	143	144	123	149	133	133	147	140	142	127	143	118	145	141	145	141	138	132	127	135	128	150	154	128	139	120	147	151	118	126	141	142	135	132	146	149	154	142	166	125	149	126	148	129	143	135	153	144	123	151	148	125	129	148	152	132	139	145	140	160	147	137	164	140	168	130	161	135	164	141	150	160	135	129	135	129	136	151	135	127	135	147	127	143	154	145	137	141	115	135	146	160	134	129	161	131	131	121	139	139	137	143	132	141	148	139	145	134	149	139	130	148	133	133	178	158	130	147	120	154	123	159	134	142	130	136	146	128	130	154	152	145	137	162	145	155	146	108	155	140	153	147	143	152	117	126	151	140	125	154	130	160	145	133	159	145	126	151	157	143	130	142	145	122	157	155	112	132	142	120	117	113	140	155	171	121	153	150	109	148	145	136	142	121	146	136	146	141	133	134	124	169	143	126	131	126	157	127	148	164	133	143	140	155	149	140	123	109	141	153	128	141	150	142	130	156	148	137	134	159	157	155	139	126	137	152	161	137	157	147	136	174	131	151	127	127	159	163	121	138	122	137	120	126	130	130	121	124	135	141	118	149	140	114	140	136	153	157	122	136	148	126	127	133	128	160	141	141	135	130	143	143	149	118	145	128	137	123	131	127	128	144	135	143	144	125	123	132	128	138	158	137	133	140	146	135	126	138	155	122	147	145	148	159	170	140	145	136	131	150	140	115	131	142	146	123	148	133	152	139	149	147	156	129	114	139	117	138	143	153	138	158	152	144	153	130	132	154	115	137	148	126	135	166	133	144	148	131	122	143	133	160	134	162	121	125
14029	829	1465	1619	1272	1111	799	765	697	657	614	606	503	513	497	495	464	464	452	447	441	421	425	405	413	424	476	456	422	434	443	394	422	372	398	401	394	385	411	394	380	402	389	377	361	401	395	395	416	354	393	370	385	389	413	395	411	394	388	381	381	402	395	399	369	384	373	376	370	404	392	374	394	359	387	379	383	370	350	367	383	377	412	340	351	377	388	365	352	359	378	374	382	334	399	409	365	363	397	381	352	392	380	382	388	375	390	382	374	346	380	408	384	366	329	360	386	377	354	365	411	355	402	370	373	372	397	398	395	362	376	337	371	341	362	372	402	376	381	350	360	367	365	393	366	403	391	373	351	381	362	396	417	357	388	357	365	356	387	362	391	366	363	395	381	391	357	353	383	342	361	375	379	374	354	367	364	381	390	368	349	385	366	378	415	377	362	391	372	343	365	350	382	382	405	377	386	374	407	342	374	360	395	358	365	371	387	379	377	396	366	383	389	339	414	398	402	391	411	393	342	372	409	337	352	359	382	372	385	367	364	387	353	360	361	379	389	358	390	365	395	402	360	347	397	372	368	359	402	360	399	383	358	377	347	374	403	373	417	383	390	361	371	397	358	361	341	340	357	365	376	340	385	412	396	402	361	373	378	414	380	318	373	368	352	364	372	341	410	393	357	329	387	373	366	379	412	356	375	392	358	372	374	383	368	373	363	342	362	375	378	386	375	372	394	372	391	371	351	368	349	362	378	409	356	357	397	354	364	363	357	390	328	372	366	354	341	407	340	371	383	385	321	364	375	379	382	384	372	380	386	378	341	318	382	389	372	356	401	385	369	371	396	349	367	399	377	357	366	383	402	361	348	374	367	348	361	353	372	374	352	362	392	396	392	374	386	364	406	363	387	350	384	411	389	359	333	380	378	373	386	335	355	391	377	377	354	361	393	375	362	368	372	369	405	383	385	375	382	346	348	353	379	365	372	393	325	369	392	375	393	380	378	327	367	391	333	376	360	358	368	358	342	375	369	363	342	409	393	369	379	386	393	359	382	372	343	350	402	378	378	368	401	367	374	361	425	352	382	388	385	345	369	429	419	369	366	420	399	349	376	380	374	367	362	368	394	386	366	331	357	354	373	357	373	420	368	392	389	360	378	376	369	367	390	357	374	383	368	353	351	373	370	342	400	360	369	383	369	387	372	370	407	375	365	369	370	385	308	352	352	379	390	346	392	360	376	368	351	356	358	369	360	372	399	361	385	359	375	399	366	352	342	371	387	362	393	389	382	353	373	352	349	349	379	352	358	386	364	382	356	378	393	372	378	345	380	371	325	358	393	357	357	381	400	402	367	365	372	367	384	402	384	352	406	385	357	383	367	359	356	395	364	378	361	397	367	362	333	380	379	382	367	367	337	371	392	346	369	354	384	382	404	334	371	402	361	387	397	405	384	349	391	360	375	375	328	367	369	379	349	350	382	330	380	394	388	372	347	358	379	344	392	397	367	384	363	377	394	381	388	363	361	344	371	403	397	375	350	363	332	368	369	355	384	367	359	342	378	407	386	374	393	385	373	396	364	374	383	356	379	349	346	401	369	379	375	360	373	410	338	371	383	360	375	381	404	382	350	412	376	356	384	379	376	366	350	371	365	364	387	396	344	347	393	379	339	380	376	368	371	373	388	378	355	395	363	370	326	425	366	375	360	380	385	381	369	381	393	362	413	359	376	367	371	380	370	343	363	381	388	364	388	383	390	364	378	364	417	384	405	358	381	371	319	341	375	373	369	409	417	384	360	410	384	391	393	370	357	348	361	341	416	378	378	355	372	343	364	330	367	361	409	373	372	387	389	371	366	405	388	375	371	350	338	387	389	353	372	371	383	382	419	345	399	366	353	359	362	388	387	364	386	361	376	359	388	396	393	373	413	392	386	340	355	387	327	360	377	396	393	408	370	389	395	371	391	370	386	383	382	345	370	371	393	357	356	342	373	350	351	373	386	426	338	345	396	369	385	345	382	381	348	358	351	399	385	360	378	382	382	373	372	364	396	364	384	373	364	360	375	356	370	411	392	363	365	356	400	371	384	395	385	359	353	354	379	358	365	385	354	367	372	364	392	341	365	356	417	398	362	370	367	351	384	373	362	363	385	346	401	371	377	378	377	387	365	364	371	392	365	350	364	366	401	389	391	405	376	381	366	365	371	394	333	386	377	370	376	336	376	361	360	368	356	347	347	351	382	349	393	391	373	383	371	381	362	353	394	393	361	397	388	372	377	354	381	372	355	377	417	372	408	345	387	353	359	390	358	393	334	372	391	391	342	366	397	373	344	392	346	368	372	339	356	372	371	392	395	356	368	372	382	357	332	389	370	382	410	392	384	392	395	402	370	354	394	360	362	373	376	414	407	358	351	386	408	389	382	393	387	337	398	387	356	328	376	402	387	374	363	366	382	370	358	362	370	404	359	388	365	390	372	371	394	357	353	369	385	346	336	381	408	372	348	322	346	406	376	398	387	346	358	366	362	358	358	363	397	340	373	392	369	405	372	314	362	344	367	383	370	402	367	354	376	382	391	357	403	374	400	359	358	377	392	373	380	368	350	384	374	371	343	358	362	425	369	374	376	375	381	372	376	361	406	377	368	353	381	373	363	347	386	377	356	381	397	381	359	384	397	365	375	343	369	374	369	371	383	369	363	356	348	401	377	362	359	355	375	369	394	386	377	353	372	352	348	354	403	402	366	341	393	348	383	366	390	358	367	373	376	389	391	369	366	342	373	373	374	395	386	385	360	318	406	337	378	373	389	383	373	384	348	419	383	380	372	372	371	380	378	375	341	360	369	337	328	382	327	371	377	388	364	332	372	362	369	415	402	348	378	386	358	345	392	395	405	341	338	389	372	372	375	356	407	345	378	399	373	387	359	393	357	413	370	354	422	342	372	372	423	382	346	368	397	389	335	353	377	400	392	389	377	386	347	354	376	395	387	358	408	371	354	354	389	376	377	385	343	378	378	354	366	349	389	377	326	354	394	375	349	377	368	378	382	378	382	372	381	402	355	365	372	365	371	384	373	368	386	360	343	352	327	375	399	413	386	378	373	391	380	377	328	357	375	381	384	361	375	401	407	400	365	395	382	344	360	346	364	405	377	390	379	388	355	388	376	359	411	372	374	368	350	381	364	408	357	347	381	339	395	376	342	375	374	357	390	358	377	384	358	361	392	381	350	372	414	357	376	409	374	351	374	359	399	376	367	396	377	337	369	352	373	374	349	362	409	378	376	386	379	385	401	355	407	391	373	372	359	392	364	385	366	361	379	349	349	391	375	364	368	383	362	342	372	391	399	370	365	363	358	343	345	366	353	359	403	383	367	380	387	380	354	378	396	354	376	401	368	403	376	391	352	348	338	373	386	353	394	372	393	360	333	412	377	379	395	356	385	370	399	376	381	363	351	404	378	350	349	392	372	411	378	387	380	386	366	384	364	334	388	362	350	360	387	380
3917	439	340	417	364	393	353	332	386	382	372	380	376	370	380	388	389	363	405	377	391	375	364	362	348	399	378	369	400	354	388	398	357	394	383	364	365	374	401	344	347	354	369	419	369	333	354	350	372	364	383	359	405	353	389	360	373	363	360	359	370	371	386	363	348	382	365	381	415	398	339	385	330	407	378	361	402	395	357	367	352	383	375	350	388	353	404	393	361	353	376	380	375	362	377	341	409	358	373	395	396	379	357	403	408	375	410	383	350	393	379	354	389	321	337	364	359	405	388	392	361	386	349	422	372	417	376	386	354	388	346	384	344	362	340	378	375	385	333	364	397	375	367	362	363	365	352	382	355	356	350	372	366	380	382	330	321	395	354	373	370	368	377	398	373	394	397	365	355	395	360	357	382	359	382	369	365	382	404	387	401	387	386	380	347	352	385	337	363	374	347	379	363	385	389	370	361	412	387	391	364	380	389	361	349	349	329	415	373	359	340	379	378	363	404	395	355	351	399	388	379	416	405	333	341	408	372	407	381	364	358	384	370	399	342	349	381	396	378	386	361	368	385	385	350	363	354	424	362	358	355	384	351	359	399	366	393	347	380	386	381	417	358	380	343	361	384	388	388	343	346	389	376	376	401	355	381	395	376	326	363	370	379	373	409	375	329	405	379	377	345	380	385	378	369	360	355	335	380	340	346	370	322	377	368	374	382	365	358	367	370	378	354	365	392	368	360	365	350	354	367	360	373	354	429	370	381	353	373	407	390	393	399	393	394	371	393	377	368	374	383	368	377	398	413	404	350	384	367	376	373	330	336	362	370	422	356	362	376	354	364	401	393	373	403	375	375	395	365	408	399	377	346	391	312	373	353	335	340	377	367	379	419	325	359	352	372	365	359	395	388	357	418	366	400	366	393	355	403	374	344	350	386	354	371	336	339	369	353	379	380	351	349	374	384	372	343	347	369	380	357	359	399	430	355	388	377	375	359	309	358	383	343	350	365	373	375	355	390	367	365	379	352	365	404	317	379	380	418	376	400	362	338	371	349	342	342	344	354	397	354	362	341	376	339	382	354	346	350	378	338	367	395	350	369	379	395	382	400	381	358	367	405	387	378	361	398	383	396	417	397	412	384	399	344	406	367	371	373	377	392	346	393	371	378	374	352	354	381	357	337	383	394	392	423	344	383	319	346	364	394	369	389	385	385	390	387	334	364	379	396	365	371	382	399	387	411	366	354	411	372	395	380	378	374	392	373	394	336	358	363	381	343	341	361	406	362	376	424	419	342	368	402	372	397	339	366	347	408	393	384	339	397	406	366	363	388	364	350	395	375	368	364	420	398	354	366	356	410	364	387	368	359	416	365	364	357	338	378	380	391	361	374	350	392	391	401	376	414	357	396	393	357	358	374	384	375	392	390	397	376	343	365	350	378	343	355	371	358	399	377	357	386	405	349	363	375	383	387	351	355	336	370	384	407	383	361	371	416	397	403	327	362	391	369	388	365	382	374	398	343	364	367	372	364	402	414	382	398	389	361	373	358	365	385	351	374	369	362	385	350	390	384	399	372	368	367	373	384	373	369	404	345	392	344	378	351	348	387	393	364	400	379	388	367	406	366	370	369	421	402	387	340	351	373	364	381	374	375	332	373	360	380	382	390	411	366	370	344	396	401	390	357	367	343	359	403	355	361	381	358	411	372	373	341	348	346	377	342	365	383	364	336	345	399	358	396	381	332	399	343	354	393	379	348	365	363	405	348	351	390	389	359	371	355	364	360	344	384	352	367	383	384	362	363	394	386	328	372	351	359	344	351	389	377	359	370	363	371	370	370	386	378	357	390	390	384	404	402	353	378	369	379	364	337	369	373	391	373	372	361	344	378	372	350	369	406	346	336	340	387	390	390	376	361	379	416	378	344	414	376	364	351	380	359	398	368	364	350	398	389	391	393	381	410	397	406	395	405	375	369	386	403	370	400	351	372	365	411	367	396	390	352	383	365	366	390	366	379	343	364	364	403	342	352	374	361	383	364	360	392	393	307	386	362	316	340	360	393	368	406	375	392	392	358	365	401	395	370	352	394	361	368	367	424	342	369	395	349	360	382	380	368	364	356	395	391	373	396	339	393	342	366	367	436	367	371	421	363	367	392	372	370	351	394	400	399	380	357	379	383	379	367	349	361	383	381	373	356	336	364	387	393	373	361	373	374	355	387	360	384	384	384	391	382	343	363	362	355	338	367	413	414	397	395	351	361	370	406	370	378	351	409	390	406	416	366	376	369	341	391	402	368	383	378	372	358	343	369	376	391	375	388	370	330	384	371	389	366	353	379	354	353	382	364	338	383	361	390	369	374	383	381	349	392	384	377	380	369	376	376	380	360	362	381	347	388	388	358	385	365	368	340	357	371	369	363	382	355	420	348	396	361	375	369	399	368	330	402	389	332	371	359	374	365	394	373	361	369	422	393	382	370	380	375	360	392	394	372	385	350	356	311	353	343	386	364	391	354	331	368	361	343	361	365	360	389	426	373	363	359	326	389	349	372	374	338	369	394	340	391	390	389	376	379	344	388	367	363	394	378	333	377	389	364	350	372	370	372	393	363	370	399	371	399	354	402	358	379	360	398	401	427	353	351	362	377	405	370	398	400	422	384	377	344	377	402	363	387	379	349	389	343	351	380	375	384	373	374	395	359	365	369	387	373	354	393	361	366	362	367	399	328	340	341	384	391	390	378	378	403	375	380	343	395	367	342	389	410	386	369	364	380	375	358	328	339	349	356	391	381	340	375	371	416	392	358	348	391	383	357	387	389	371	366	366	380	429	389	381	377	374	346	341	348	373	365	370	405	362	378	378	390	384	371	356	359	396	424	348	371	380	397	406	356	360	385	404	386	392	375	406	355	377	356	363	397	346	382	365	390	386	351	385	384	355	364	369	348	334	394	362	379	331	378	369	375	361	359	378	391	375	365	386	399	360	398	379	384	388	383	373	386	374	413	378	356	349	379	373	403	360	327	366	391	385	357	372	385	376	369	352	339	359	387	342	393	363	395	366	388	362	415	380	386	363	385	391	401	340	373	383	364	398	341	355	372	407	369	374	384	390	398	340	394	364	402	385	361	379	381	370	376	362	348	374	327	374	368	368	394	404	385	357	338	363	339	387	379	363	388	426	404	347	386	381	368	372	390	357	329	392	377	374	410	336	337	357	391	410	387	383	357	386	369	397	350	386	360	362	365	384	358	394	400	348	361	392	382	379	368	379	405	363	346	405	407	403	394	382	318	350	380	360	358	356	364	379	371	361	363	382	357	355	357	394	371	367	373	350	393	395	351	411	363	384	380	327	359	365	351	411	350	381	380	380	384	390	388	382	387	391	391	384	389	367	375	337	424	369	382	365	373	407	364	412	349	378	378	364	346	363	396	365	361	365	420	357	364	374	389	405	342	366	374	328	349	350	354	399	369	387	378	389	355	379	399	379	392	355	362	376	346	374	344	371
3858	956	963	903	919	909	882	901	917	922	920	896	840	881	913	860	905	879	863	881	875	907	779	867	863	949	883	931	903	909	970	913	896	894	903	863	878	852	915	918	933	946	903	904	870	847	896	936	872	871	856	850	867	940	936	900	893	847	829	958	911	891	893	882	865	915	858	934	905	902	889	888	939	871	871	879	870	841	912	834	878	881	885	864	866	883	877	946	859	915	882	932	895	827	906	920	874	889	864	900	874	875	929	880	940	878	859	856	906	906	923	900	798	858	881	904	877	855	924	878	893	877	879	836	855	883	857	855	861	889	895	866	915	828	887	871	867	929	901	950	819	856	951	877	878	846	867	865	886	890	857	862	860	810	896	894	900	887	890	839	825	906	881	915	942	878	896	860	900	878	871	829	889	916	876	879	872	860	879	880	945	918	916	885	875	941	905	885	872	903	901	889	845	840	828	860	851	864	861	815	899	878	862	936	839	885	944	901	859	954	829	879	861	901	846	900	824	895	876	907	920	862	875	890	877	910	871	920	912	871	920	924	905	909	874	864	830	855	901	850	910	922	860	946	911	906	921	799	885	859	887	845	866	888	888	862	859	897	867	865	913	944	886	920	848	889	932	880	865	894	863	898	877	904	895	871	870	930	938	863	916	917	891	941	874	814	913	856	909	912	867	886	886	895	824	908	902	895	913	883	926	921	915	898	867	898	843	881	885	812	911	889	809	913	872	869	886	937	843	842	865	876	879	861	859	856	912	886	913	883	924	934	865	922	924	925	906	881	874	886	910	876	874	898	937	878	918	887	861	880	890	822	878	924	897	973	865	931	917	917	865	905	865	836	852	874	889	860	817	827	874	860	880	910	896	932	835	926	876	925	917	928	821	885	907	868	894	893	866	914	882	869	838	866	882	889	893	847	896	910	872	871	896	915	917	888	839	928	866	879	850	928	904	832	881	853	859	869	925	892	876	912	896	922	901	889	891	846	886	901	897	892	873	878	905	869	882	951	848	919	858	867	895	879	962	895	981	879	964	890	881	898	860	964	823	861	865	901	833	918	875	855	897	874	891	923	936	924	910	917	921	890	908	857	925	905	856	874	902	875	936	894	910	904	943	924	893	885	882	885	886	880	829	921	855	904	891	831	914	914	856	918	819	948	877	864	872	880	861	820	858	899	860	894	883	890	915	897	865	854	891	901	859	928	875	931	914	905	918	862	858	876	893	895	858	915	849	885	947	898	913	901	899	877	829	866	929	852	873	903	892	909	924	919	911	964	869	909	895	872	862	861	899	878	885	877	934	846	868	879	899	929	889	930	916	873	869	871	883	895	837	906	853	919	849	886	902	898	917	899	891	861	885	902	962	905	909	894	890	836	916	867	941	914	832	874	861	860	880	900	888	872	898	893	883	860	947	860	894	870	909	929	883	858	886	890	861	904	873	884	880	850	898	884	936	864	942	883	895	874	892	861	916	892	910	851	886	862	919	869	829	887	873	868	963	928	931	913	883	905	860	857	870	914	883	942	907	888	859	828	910	865	883	833	903	882	969	908	864	899	859	880	882	899	902	910	844	845	927	897	857	907	897	954	854	870	871	884	888	884	872	904	896	852	896	910	911	904	897	897	926	890	898	858	899	853	934	883	905	911	886	910	926	901	909	837	838	846	924	850	840	927	855	842	887	923	836	921	944	908	909	854	885	895	858	932	889	901	850	902	843	919	875	834	839	903	916	851	880	890	808	888	826	876	841	882	899	816	886	872	888	900	915	872	894	854	878	898	921	929	903	871	888	908	899	892	905	895	902	908	907	875	876	921	894	906	864	921	875	922	885	866	871	912	814	898	916	897	918	876	912	932	902	842	910	883	817	947	917	847	912	837	821	871	871	893	905	851	866	930	859	875	860	857	913	835	911	891	881	894	880	874	927	907	886	883	846	856	933	889	893	876	809	861	908	856	903	854	922	845	865	966	939	866	889	910	907	873	880	893	936	888	938	899	872	923	881	887	871	867	875	860	915	928	958	869	828	871	888	873	857	846	874	907	860	866	889	898	900	918	915	858	897	915	885	880	896	887	931	870	923	853	882	880	896	878	916	914	904	895	871	847	920	897	893	911	871	885	907	863	865	896	899	914	829	918	946	889	928	845	871	923	916	963	897	850	909	879	839	907	893	828	879	905	929	884	912	848	887	876	925	887	906	861	858	827	921	885	892	925	872	873	894	884	844	889	930	880	878	892	906	903	875	878	843	910	902	860	962	882	891	897	889	927	913	912	917	884	868	850	872	878	880	916	907	952	901	882	859	972	870	900	881	857	899	908	927	884	873	906	881	865	883	879	873	896	870	875	971	876	875	929	905	863	834	925	903	848	915	833	869	920	916	906	906	895	851	853	859	926	885	924	912	915	906	883	877	921	869	889	937	804	879	923	883	810	948	852	866	901	915	934	871	895	907	874	911	836	842	895	909	929	835	877	835	883	903	863	927	911	857	913	871	826	890	889	845	936	856	900	892	872	860	911	923	907	908	879	853	907	917	836	853	867	888	860	923	849	923	875	892	905	893	878	872	908	893	946	878	876	927	945	876	888	871	914	873	882	873	858	890	880	837	854	861	832	902	869	838	882	854	816	966	857	887	927	876	869	900	874	883	896	853	895	931	869	864	936	910	859	913	888	824	867	885	902	839	873	962	950	896	858	879	890	884	890	912	918	844	894	936	863	926	869	881	862	968	895	876	881	869	898	902	856	900	905	890	882	891	872	939	890	861	893	855	867	892	925	868	881	913	909	899	856	844	875	865	898	824	865	868	914	937	881	854	871	885	892	898	820	834	858	892	927	911	920	843	924	901	866	907	894	892	956	909	886	781	950	933	869	917	873	924	825	851	919	980	873	906	854	902	898	902	931	922	854	888	893	892	951	903	924	861	899	921	879	931	842	923	956	936	856	947	917	895	874	942	867	934	917	870	905	871	921	882	920	873	912	887	889	907	937	903	864	885	890	850	892	841	924	883	917	892	904	874	970	859	888	861	956	850	856	859	897	840	959	900	904	902	836	900	885	917	890	904	835	908	932	934	827	882	904	936	885	896	864	951	856	926	887	831	856	892	837	871	873	908	833	865	902	924	870	881	883	926	903	872	872	870	900	908	862	918	874	872	874	895	890	874	909	876	927	886	901	950	897	902	931	876	883	892	859	891	831	890	897	908	886	918	905	860	906	918	888	898	917	919	887	924	883	878	893	914	925	879	947	875	919	915	840	863	858	856	856	901	856	907	877	871	909	917	866	858	954	822	879	926	840	904	912	890	879	885	892	863	915	881	873	903	894	909	850	864	955	895	890	917	870	845	921	872	884	854	912	916	898	857	877	890	886	878	885	885	905	950	902	908	898	856	835	865	857	871	908	906	847	904	941	886	909	892	863	871	867	870	938	882	877	852	839	913	850	947	868	901	927	840	856	941	927	833	917	904	887	827	942	896	886	926	874	875	872	923	894	839	877
14261	1125	542	484	421	379	321	372	343	365	325	339	328	365	335	348	303	286	323	338	304	317	317	305	319	325	301	331	319	302	332	309	314	304	319	319	350	311	339	318	299	320	311	283	322	335	325	314	317	314	316	342	326	334	344	301	347	284	366	313	298	302	329	360	302	303	308	307	348	333	340	322	325	365	359	322	308	319	330	326	302	335	316	324	321	349	324	335	346	303	287	316	330	311	348	341	324	367	320	320	301	320	323	346	337	307	315	304	304	309	328	286	324	331	320	310	344	327	347	337	337	299	287	326	303	343	300	322	324	339	348	318	326	313	325	307	321	322	302	278	317	343	312	300	298	338	296	332	307	318	292	303	317	323	344	297	344	319	312	333	336	355	309	313	309	321	319	281	334	318	293	308	304	331	319	324	298	343	322	309	310	280	298	330	331	336	331	315	309	309	306	320	305	306	306	332	320	305	306	295	303	279	310	351	360	310	324	317	318	318	328	293	339	299	314	300	298	312	339	327	297	290	315	324	325	301	311	333	301	294	333	279	323	320	292	335	320	327	330	326	290	298	319	339	299	312	347	310	286	327	334	299	300	301	319	307	312	344	345	298	309	312	348	322	327	281	317	333	323	315	317	340	297	331	314	317	321	337	299	299	304	307	331	330	310	303	314	326	351	323	305	286	352	315	339	312	329	310	344	337	322	315	297	315	298	295	324	306	338	298	319	287	339	271	320	325	318	320	335	350	314	340	298	307	303	271	336	300	351	346	327	295	330	296	332	306	328	323	312	280	303	306	313	313	298	339	302	291	331	298	358	290	325	300	324	298	319	339	322	297	309	341	332	327	334	259	340	308	320	342	330	360	306	331	313	337	327	328	329	320	328	332	311	349	320	315	310	306	316	306	309	330	327	320	302	344	288	293	316	320	313	325	293	327	327	319	359	266	303	320	308	341	298	333	311	321	315	334	330	311	316	327	321	289	290	310	300	316	312	287	312	333	314	302	344	321	305	311	338	308	341	304	328	317	343	328	298	299	330	303	365	307	321	304	305	308	296	333	314	296	336	302	305	337	325	308	319	319	319	323	296	338	333	297	306	321	319	318	355	314	301	294	302	348	309	321	333	316	304	339	296	322	321	338	351	321	349	327	316	323	329	302	273	358	312	328	314	316	315	312	323	306	342	303	301	331	345	295	314	302	330	338	294	332	293	318	321	279	293	331	354	324	314	305	283	313	331	324	343	293	292	301	341	321	311	343	307	353	332	335	298	296	309	360	322	293	319	322	325	309	335	331	303	346	367	308	322	304	330	331	344	325	327	319	295	339	318	329	292	334	335	296	308	307	312	343	311	306	313	303	270	308	306	279	314	310	317	292	324	321	284	291	299	300	322	306	329	347	296	319	324	331	311	314	334	361	344	332	329	333	334	308	321	314	315	303	295	359	304	337	326	323	299	314	311	308	305	290	337	322	307	305	351	317	315	327	302	301	326	337	319	314	327	336	312	346	339	329	290	312	364	315	301	306	321	329	295	334	313	321	335	307	299	287	299	310	320	316	331	329	302	349	310	307	304	308	298	318	299	325	345	325	308	325	272	350	348	280	310	311	345	317	310	328	345	333	333	317	328	357	318	308	314	330	326	308	291	285	323	326	316	307	328	312	312	299	296	284	316	322	313	343	320	341	330	317	319	323	283	336	298	316	304	309	320	318	350	328	294	311	307	315	298	299	352	295	276	325	334	321	298	319	305	318	301	327	322	308	354	314	300	300	356	283	330	295	311	291	305	330	344	280	364	334	289	294	313	303	322	317	296	297	320	321	347	326	328	295	349	331	335	313	321	305	330	317	303	334	304	296	316	330	358	339	342	308	314	339	353	302	300	275	334	302	300	322	328	333	359	362	290	306	299	329	319	323	330	302	309	320	311	294	372	325	305	313	317	318	342	323	312	345	317	302	318	303	330	294	319	365	317	327	325	298	335	302	301	298	320	297	330	322	310	327	316	346	324	329	348	317	289	349	304	321	321	324	307	327	332	343	301	283	317	327	304	300	307	300	347	318	339	306	301	290	317	328	355	328	319	307	305	343	312	322	330	287	342	309	265	313	326	320	280	293	320	320	288	340	329	322	331	316	345	302	343	324	318	350	313	300	321	295	316	323	336	277	297	334	307	302	296	339	306	297	316	328	338	344	340	345	324	312	292	300	321	319	342	323	318	302	330	295	305	330	297	317	316	301	343	316	330	310	319	296	316	305	298	326	309	320	356	303	309	321	314	328	323	304	319	304	304	329	318	330	319	313	328	296	317	320	314	295	321	305	307	343	292	321	318	325	363	317	309	309	330	309	327	306	337	319	284	321	341	303	306	321	322	311	361	312	339	337	361	307	344	295	308	335	315	312	300	317	314	286	319	334	320	339	326	319	332	304	317	315	322	339	351	341	341	351	331	365	313	335	330	296	331	326	309	319	299	312	348	330	311	325	337	317	309	344	333	306	294	331	313	316	337	321	308	299	341	308	268	316	312	338	311	321	324	302	322	318	312	312	316	319	336	297	309	318	328	285	315	300	325	328	295	294	317	350	342	315	325	345	301	320	324	298	292	346	366	334	301	307	310	324	302	312	320	340	311	329	334	328	314	327	315	326	311	271	257	349	331	330	326	308	342	334	330	306	329	349	311	284	298	320	314	311	289	325	297	338	293	318	276	304	308	294	295	298	297	298	327	312	321	304	280	320	308	303	337	321	291	291	351	325	272	338	309	343	342	329	275	322	299	285	302	319	306	298	312	309	315	313	313	307	325	353	275	291	315	328	323	366	350	316	301	343	329	326	350	321	325	325	335	303	322	312	317	325	317	333	305	307	337	342	316	323	340	296	330	338	326	344	286	287	326	330	324	346	294	323	322	309	315	303	308	336	307	310	305	301	324	295	321	308	292	312	298	337	330	288	321	328	326	340	286	290	339	308	311	308	297	296	305	305	296	320	328	307	329	309	310	312	308	311	332	315	317	300	315	357	287	301	311	343	310	337	342	351	315	284	348	318	354	359	332	294	318	324	326	328	356	330	307	277	316	337	308	305	286	362	285	298	299	341	344	344	295	330	324	317	334	301	320	308	325	336	328	287	283	318	327	304	316	314	269	324	316	327	321	335	316	337	336	290	358	339	339	346	332	298	313	317	301	314	337	327	338	316	325	343	332	291	320	290	308	325	322	312	367	329	302	327	312	315	307	331	279	299	343	321	274	334	355	312	337	307	328	325	330	284	299	320	323	326	317	301	343	327	325	303	312	320	317	335	323	327	329	306	321	288	333	312	309	325	328	346	325	323	314	318	330	322	305	268	317	324	297	297	304	291	304	303	308	327	345	336	351	361	332	314	317	304	298	329	316	290	330	320	332	308	348	307	293	316	295	329	337	308	321	294	303	336	305	335	315	349	303	283	310	294	290	268	315	317	306	315	361	333	352	321	314	286	326	328	296	298	310	324	309	309	330	327	314	329
10794	1028	1298	1395	1256	1132	1049	984	914	886	886	870	797	753	839	783	786	801	816	810	771	792	786	791	740	773	747	793	774	783	742	762	773	759	753	783	781	772	806	795	753	734	747	794	738	789	780	768	760	701	794	758	707	739	751	755	778	701	732	772	783	697	781	744	750	766	791	710	769	733	770	705	712	800	701	750	728	766	722	772	773	775	754	737	739	752	771	736	773	782	699	768	775	792	738	714	766	751	782	695	744	782	749	788	783	726	689	741	789	763	778	774	740	747	749	754	753	737	762	745	730	757	775	759	774	746	795	807	807	758	728	736	774	750	750	782	762	783	721	784	745	745	700	762	762	759	711	741	746	737	770	744	754	759	749	756	785	746	755	767	750	791	756	739	720	790	751	722	718	751	771	752	762	790	762	738	746	782	732	770	751	753	684	799	741	797	807	737	833	776	744	798	774	711	791	766	756	781	748	775	813	747	736	747	733	705	754	715	754	751	731	719	755	726	789	790	734	755	748	756	768	783	749	736	797	772	782	755	734	765	783	788	742	750	821	725	758	759	771	689	747	733	724	755	758	782	738	720	733	737	751	740	771	743	719	745	711	775	718	693	814	754	777	726	773	797	713	783	756	772	811	701	753	801	731	742	760	772	785	797	779	736	729	762	754	765	754	805	783	774	717	766	725	735	765	711	770	731	732	784	781	761	782	734	769	812	751	733	724	717	772	790	773	735	731	743	704	715	797	732	759	785	753	770	725	743	791	738	776	711	748	760	788	732	744	704	761	769	764	734	761	783	772	783	746	757	769	709	784	751	756	756	766	704	791	747	740	738	763	756	760	774	745	766	763	720	732	736	732	780	740	739	703	773	789	749	740	771	797	762	754	775	747	759	733	752	762	774	754	797	763	776	820	759	726	782	774	808	782	774	748	755	773	741	796	706	746	782	772	751	758	807	755	809	754	744	750	761	740	776	756	737	800	779	770	768	722	793	775	768	786	694	714	777	713	795	777	772	689	767	717	797	757	728	709	782	758	743	763	758	782	766	763	761	726	753	806	762	733	757	786	808	763	803	738	739	722	737	755	737	732	764	737	727	705	755	737	722	746	741	759	746	750	718	759	788	764	718	717	764	750	727	751	794	760	725	750	790	769	741	758	736	783	795	729	732	759	735	769	708	772	780	745	745	788	767	778	752	778	764	720	794	767	813	769	781	770	762	760	770	745	755	728	730	773	760	775	802	746	796	713	753	723	751	781	716	758	796	726	711	730	780	727	768	791	739	773	752	784	710	766	752	787	737	768	781	809	749	751	698	716	737	786	774	718	702	792	758	748	783	754	774	758	781	726	820	719	793	754	756	753	765	752	721	750	780	744	752	761	770	798	787	779	757	758	741	781	804	752	738	765	759	740	755	769	786	768	787	801	796	755	770	741	732	711	773	782	788	729	765	739	741	759	768	721	805	766	742	754	739	789	755	718	777	747	754	746	736	755	744	757	725	770	738	751	738	741	763	764	724	773	736	750	762	755	741	721	734	706	739	737	745	755	781	763	727	735	721	671	764	728	726	763	770	711	770	715	765	772	764	784	772	743	756	721	730	754	767	766	749	770	718	763	752	785	780	771	726	762	804	767	778	721	769	745	742	754	735	789	755	791	747	766	712	748	752	786	715	762	749	770	762	767	774	743	719	762	754	742	764	798	783	778	720	713	753	740	770	786	808	782	723	822	793	746	741	746	706	747	789	802	743	773	727	766	754	736	742	815	750	748	731	784	779	709	757	797	723	737	797	736	765	748	748	777	787	741	792	705	769	749	754	749	741	735	765	712	783	754	859	732	779	780	712	754	764	766	777	801	689	755	741	770	780	783	690	747	787	776	770	743	805	747	792	754	755	719	742	790	769	728	744	755	754	759	782	735	780	730	774	764	770	771	711	722	746	747	746	753	731	741	755	741	740	775	721	758	755	749	769	806	762	762	721	771	720	742	765	752	713	729	792	754	729	744	723	718	810	731	733	722	770	789	739	704	779	752	766	753	754	747	762	774	762	783	761	740	716	747	793	789	745	717	780	749	799	742	739	758	780	753	755	727	809	760	767	764	790	733	778	783	721	765	770	747	766	731	737	769	786	747	775	787	723	746	760	726	772	804	754	804	747	754	777	740	816	725	736	762	746	753	760	746	701	756	744	740	768	792	762	765	753	759	770	722	763	779	758	764	767	769	764	795	779	767	708	763	759	728	738	711	765	777	715	767	762	818	732	798	725	733	754	768	808	754	761	791	730	754	776	742	741	736	784	724	722	757	801	763	814	759	752	750	725	744	736	764	782	768	719	740	735	739	689	812	747	738	708	750	798	734	747	711	778	750	733	773	731	726	767	706	727	773	738	766	766	738	791	732	778	748	727	738	730	732	751	711	758	760	751	741	773	752	734	727	771	757	765	754	775	765	768	723	724	707	720	759	742	744	765	740	821	777	765	756	718	749	734	745	725	717	729	711	770	799	773	767	762	781	712	720	703	753	733	777	741	699	725	707	751	704	735	732	760	754	789	760	763	774	780	745	792	761	778	755	691	747	757	730	739	768	814	784	737	725	781	757	805	686	759	773	793	752	768	728	711	787	774	746	774	752	722	752	785	708	729	724	738	723	817	757	766	730	732	686	791	772	787	746	759	783	769	782	737	764	734	754	732	767	785	794	764	702	729	727	737	771	789	729	739	729	683	733	758	732	724	802	750	716	843	747	760	786	717	729	737	790	734	726	797	799	765	752	789	767	711	735	766	753	748	711	755	796	779	795	791	740	771	714	720	762	738	767	768	771	751	725	772	757	751	769	764	740	751	732	753	758	737	785	753	756	764	769	767	766	787	749	763	758	735	780	732	750	731	735	763	767	740	790	761	776	735	754	779	804	787	766	776	737	733	711	792	739	766	778	777	736	718	715	755	760	764	753	745	674	748	791	709	724	771	748	747	741	766	758	755	777	742	821	752	742	754	781	768	747	757	793	728	745	767	772	705	793	760	836	761	761	814	749	729	765	762	785	759	797	748	765	759	780	760	762	727	749	831	763	772	800	814	772	720	738	724	701	796	781	817	753	738	777	768	783	787	734	746	768	719	735	716	730	773	723	772	770	710	788	754	735	842	763	798	713	807	770	708	770	778	777	775	740	734	782	728	740	735	806	795	771	723	742	738	789	767	773	778	774	803	785	767	805	783	729	723	769	773	691	715	760	769	763	745	741	753	755	774	736	763	801	747	788	779	744	722	755	761	757	790	742	786	774	775	746	722	752	794	725	782	804	731	755	738	760	843	736	738	777	724	725	769	702	776	771	786	746	772	759	689	746	790	773	752	777	789	785	812	740	748	767	729	726	723	759	718	723	759	732	724	767	813	740	727	743	778	746	747	758	755	757	761	710	712	775	748	749	748	783	750	744	725	767	800	793	728	735	768	745	793	758	698	734	791	733	741	779	790	810	722	728	717	765	747	799	757	756	752	769	763
23117	2144	700	504	352	258	254	216	200	167	190	162	154	184	150	153	138	157	148	155	142	153	158	159	186	134	155	146	132	152	160	149	139	147	164	138	133	141	143	137	118	148	157	145	151	130	146	170	152	139	130	127	145	158	139	127	139	130	134	143	141	146	153	121	140	138	147	112	135	128	150	138	144	129	138	125	124	151	159	165	163	137	114	143	155	151	136	135	121	125	148	140	159	165	162	132	139	125	144	133	155	137	142	119	155	148	127	139	147	136	128	151	152	143	168	115	118	114	139	151	167	150	146	146	120	129	126	156	147	136	139	123	140	136	144	158	161	134	137	133	149	138	159	138	135	142	142	126	132	133	117	136	144	140	141	141	142	154	146	123	160	127	142	147	123	176	133	136	131	122	135	135	154	128	128	140	142	149	156	140	144	110	136	188	115	131	138	111	137	154	134	128	137	129	140	130	139	140	131	138	157	128	137	120	135	166	138	156	133	159	141	117	114	155	140	146	149	140	131	136	131	154	130	133	145	127	134	136	142	134	139	111	160	153	130	135	145	131	144	153	139	142	142	150	150	147	147	153	124	142	142	132	148	122	134	126	128	155	127	140	153	136	146	148	134	133	125	114	122	146	120	145	137	137	138	148	137	153	105	143	154	140	138	128	144	134	151	152	131	123	132	150	166	137	161	138	126	130	150	144	133	144	135	137	155	152	134	147	129	142	152	148	136	134	137	141	155	138	113	141	147	132	149	127	155	142	138	140	128	136	148	144	119	138	145	136	138	139	142	120	124	138	152	167	161	157	136	141	152	152	137	155	141	135	152	142	140	140	131	167	140	143	115	139	121	160	139	120	135	126	157	143	119	131	133	121	120	129	146	138	120	127	158	136	150	140	173	141	129	155	137	127	138	134	162	156	148	119	146	170	125	152	150	145	145	144	140	134	165	130	143	156	139	130	144	140	149	141	141	138	139	162	166	139	123	120	142	132	153	132	138	150	154	124	153	131	133	120	129	137	140	136	143	134	151	137	152	154	154	154	144	150	133	147	135	121	131	144	124	132	147	161	115	128	145	118	152	140	138	139	142	128	147	127	151	135	140	139	123	138	135	129	125	173	135	142	126	140	143	164	137	148	139	127	143	149	125	149	134	126	150	137	113	154	122	145	135	132	146	154	148	133	149	145	148	139	136	150	119	140	128	152	150	155	146	141	149	144	148	170	145	116	123	161	145	147	147	170	164	123	147	151	122	151	154	129	150	150	105	124	125	130	126	125	163	156	149	140	148	136	134	128	156	152	156	129	141	145	131	140	147	152	143	156	142	135	136	129	114	149	145	155	153	164	134	138	125	146	125	137	135	137	181	124	108	124	123	116	140	148	128	143	147	145	152	142	138	144	128	138	141	133	139	136	131	132	142	139	130	150	152	130	113	119	142	145	136	145	165	135	141	123	139	125	114	137	130	166	137	117	154	134	111	157	125	134	125	123	151	148	150	122	131	142	133	156	144	151	156	138	139	128	135	133	137	127	125	159	127	151	133	162	159	135	139	163	142	147	143	125	142	134	148	128	137	146	153	131	125	132	129	145	148	144	148	135	159	130	145	155	123	157	148	132	130	121	143	153	144	151	124	151	143	114	107	131	132	136	139	140	144	125	160	146	156	153	155	149	109	136	129	144	145	140	121	154	134	134	133	131	136	151	140	144	142	136	140	154	129	132	119	135	155	158	133	137	117	149	120	106	152	130	136	154	138	124	129	161	152	144	131	148	143	136	149	134	156	133	133	140	138	141	127	163	140	142	119	161	132	147	138	128	166	130	144	168	124	128	139	152	145	142	163	123	159	134	141	154	153	144	149	150	120	150	109	133	122	129	133	140	152	135	147	140	139	140	126	139	131	136	139	150	140	139	137	159	133	130	130	136	127	143	153	127	140	161	159	147	138	157	144	160	133	156	151	155	176	153	148	132	144	137	131	128	131	149	170	152	129	162	132	127	117	132	119	159	145	146	134	134	153	132	147	137	133	133	119	140	134	124	126	140	157	120	135	139	138	140	158	138	131	128	136	148	121	131	145	137	154	160	135	151	124	139	174	138	149	135	137	119	140	129	139	127	153	159	140	165	137	136	149	105	141	124	135	148	138	161	133	115	144	119	154	142	126	132	131	116	108	133	148	152	127	154	137	143	149	125	106	124	140	115	132	156	149	152	131	122	139	133	120	133	147	172	151	143	119	132	165	146	125	120	116	162	135	119	142	129	150	145	143	148	153	137	135	135	126	128	126	129	159	123	134	139	134	132	135	140	129	121	138	137	130	110	167	173	156	145	132	144	162	126	162	139	134	130	123	117	138	124	165	137	152	138	148	137	138	152	117	161	157	132	140	141	125	145	143	143	130	146	137	169	119	161	131	140	145	128	153	140	126	149	150	127	159	124	141	134	134	142	141	131	157	146	135	129	156	147	156	148	122	155	150	155	153	134	125	136	143	140	131	136	133	139	113	142	151	132	148	133	143	146	137	149	137	148	126	136	162	147	141	158	134	139	146	137	136	130	142	157	141	123	129	133	139	161	148	123	135	134	130	136	169	142	129	161	141	150	115	134	125	128	163	140	145	144	132	121	149	129	133	137	140	162	152	143	136	125	123	141	140	134	157	122	126	140	135	155	125	154	110	133	147	161	132	129	133	133	137	114	146	132	129	160	150	146	146	140	142	121	149	155	129	128	127	137	133	135	145	118	144	139	167	148	131	164	156	147	156	139	143	156	119	119	142	152	171	129	132	145	139	122	126	134	135	143	134	145	121	159	116	132	132	137	124	126	128	152	143	138	138	147	165	117	143	152	144	165	135	145	131	144	125	129	125	127	127	143	137	150	115	129	132	131	157	142	135	150	154	128	140	140	146	141	131	128	115	149	125	132	149	135	145	116	124	148	121	133	142	137	122	142	136	136	137	140	130	133	160	157	143	134	109	146	141	164	145	149	149	149	125	144	149	153	142	135	139	133	130	142	144	142	149	148	154	143	156	141	144	152	133	138	140	138	121	145	129	134	155	155	142	153	150	137	128	126	131	152	129	143	134	134	139	141	135	122	121	113	117	138	141	121	143	151	147	138	147	136	142	140	138	137	150	127	151	112	144	143	158	148	127	154	140	129	138	108	133	141	152	141	121	136	130	154	155	138	138	163	140	114	135	125	159	128	143	131	134	155	152	117	149	168	137	125	120	148	159	130	157	138	129	138	125	144	125	141	114	140	136	159	157	131	136	135	139	140	141	133	124	153	141	133	150	146	140	140	143	146	131	143	129	132	137	158	132	128	145	135	159	139	121	145	140	137	136	145	127	143	138	121	150	150	154	134	151	122	125	130	144	142	147	134	136	140	125	153	140	134	140	118	139	141	137	148	160	155	144	153	142	153	126	159	145	163	149	139	136	144	143	145	134	135	154	131	134	138	134	158	135	131	146	142	133	144	152	142	133	166	145	123	138	123	125	156	147	141
13850	801	1470	1620	1383	1100	945	712	669	620	557	545	540	511	484	490	472	469	423	402	414	380	419	397	432	407	418	393	389	400	378	406	365	390	382	400	428	395	402	400	399	383	424	375	401	409	416	367	419	390	373	362	351	377	377	419	371	397	363	397	412	362	419	378	346	360	369	388	376	355	379	381	369	398	366	352	374	358	383	384	386	391	355	389	408	361	330	351	394	397	400	333	381	378	374	378	363	355	366	374	354	363	387	387	385	395	377	380	380	371	385	395	342	356	356	376	370	410	333	363	363	359	405	374	362	352	374	398	409	363	393	372	390	400	399	380	384	376	386	395	396	362	369	376	401	401	375	372	384	376	377	384	373	390	366	364	382	397	373	385	393	375	369	374	375	386	375	384	368	388	369	420	365	350	366	362	381	383	361	388	371	388	385	361	386	359	377	365	376	397	381	320	370	337	392	360	378	353	377	379	337	410	386	379	374	380	376	365	385	357	374	402	346	373	353	369	384	393	370	393	379	352	358	374	360	396	370	388	407	358	403	356	371	353	382	359	388	382	404	339	405	377	361	389	403	406	378	385	355	381	341	318	365	377	366	414	379	398	349	386	386	355	394	342	380	360	353	389	376	388	367	346	396	385	353	382	331	364	401	376	372	382	407	381	360	421	391	354	355	353	386	397	389	368	389	402	388	398	374	388	387	375	376	367	394	397	387	366	371	353	354	398	364	359	378	404	371	351	351	401	378	394	385	410	371	370	370	365	367	359	363	364	366	406	345	342	358	370	366	374	357	365	377	394	372	372	359	369	377	401	375	371	370	370	361	359	354	384	376	372	363	397	355	350	369	351	372	366	337	353	341	358	352	339	404	351	381	351	360	339	368	374	359	365	371	340	379	332	343	386	356	377	358	391	336	352	428	404	362	376	357	357	387	357	370	382	407	332	392	350	356	369	379	347	354	358	358	380	315	365	385	392	401	419	358	351	348	375	369	388	385	403	378	377	390	368	373	364	360	389	366	381	387	342	387	401	393	378	375	378	365	372	372	402	403	373	399	391	351	359	400	318	402	369	362	362	386	375	400	378	374	366	369	352	377	382	382	357	367	392	341	402	393	388	324	377	374	377	363	370	370	397	374	377	374	389	392	352	376	366	334	384	383	352	389	345	336	393	392	403	374	334	378	392	379	368	415	364	339	359	383	369	367	378	340	344	375	322	355	376	397	354	388	330	385	366	376	374	364	382	356	362	341	380	390	395	369	368	356	377	385	396	377	378	343	359	407	331	388	373	364	382	371	367	373	387	362	355	352	353	338	382	332	354	371	370	365	409	355	371	391	408	363	380	343	380	381	365	358	398	408	364	386	358	405	377	373	375	362	385	340	364	363	368	383	381	358	416	377	385	371	365	350	382	374	382	381	407	352	402	353	353	370	394	361	393	344	378	401	373	375	368	362	323	391	367	388	360	342	384	400	356	358	392	398	317	349	365	379	371	381	375	369	328	374	363	375	374	395	361	376	382	380	344	375	395	370	401	378	368	311	362	356	359	350	370	384	361	381	357	364	395	404	366	346	362	383	403	382	368	366	364	369	339	357	352	370	384	416	368	362	348	362	374	380	382	388	389	384	388	344	405	341	409	390	365	413	411	371	390	398	366	344	364	385	350	409	383	377	388	364	385	360	378	386	364	399	373	352	369	368	344	361	375	370	357	391	386	391	329	354	354	382	355	370	392	356	368	358	354	402	363	366	366	375	369	401	350	380	398	400	376	377	379	376	359	398	379	339	367	374	406	364	356	396	389	369	351	397	352	357	358	342	367	371	372	380	407	354	342	360	369	375	361	384	388	380	366	342	342	364	335	362	368	380	393	359	356	381	377	372	385	393	389	370	389	375	376	367	347	364	372	396	368	391	345	358	378	376	376	400	383	366	382	387	384	343	376	379	365	328	354	365	389	373	379	374	365	384	389	339	375	367	355	377	368	352	359	349	398	381	370	368	367	392	359	350	368	389	402	346	390	363	355	353	354	351	388	367	349	340	370	394	373	372	381	369	371	390	390	375	370	343	412	365	417	393	341	371	363	394	359	366	372	387	418	340	408	378	381	354	401	380	372	355	403	389	383	385	406	356	367	373	398	372	363	343	358	372	351	366	375	378	392	413	385	377	390	373	343	342	402	339	365	379	397	354	381	398	398	387	354	390	364	367	406	380	397	369	421	357	359	386	410	387	354	389	406	350	369	376	373	364	360	351	372	399	370	374	386	377	387	364	362	372	388	358	369	364	350	361	371	346	372	344	368	382	343	380	383	367	409	373	340	364	332	366	349	351	361	361	356	381	391	376	361	366	364	361	365	361	369	360	357	366	371	363	382	344	354	337	405	383	405	393	377	355	400	370	359	383	351	385	379	376	356	399	368	341	443	318	378	404	376	377	382	385	342	337	383	366	356	382	347	360	338	356	357	399	391	403	388	344	360	398	367	340	365	361	385	384	385	357	371	377	371	376	393	377	364	324	359	356	364	360	383	354	386	370	388	382	403	365	364	379	358	369	368	330	395	363	407	360	389	349	364	376	395	381	382	370	407	355	362	370	359	353	385	352	370	365	355	380	396	378	366	376	348	358	376	386	388	368	389	416	394	369	369	389	371	365	389	348	364	372	390	359	380	351	362	338	362	374	390	380	338	388	353	347	359	371	368	350	376	357	361	418	343	383	379	382	352	363	353	383	369	361	358	366	368	335	398	370	361	335	388	380	361	373	377	385	352	390	382	350	390	349	385	368	344	374	376	386	391	393	403	386	342	379	364	378	379	396	403	350	361	396	390	380	364	389	355	402	370	366	352	394	384	350	388	379	391	383	378	373	378	379	346	380	360	372	361	352	349	370	382	362	388	385	363	390	363	410	375	410	406	362	356	329	385	344	364	346	376	391	343	381	354	366	376	344	415	351	365	364	391	366	350	377	388	348	362	358	372	390	362	350	382	374	386	342	378	386	384	379	358	390	351	349	362	400	388	328	397	378	322	389	374	385	414	381	353	375	361	378	359	374	364	390	382	374	356	387	389	394	392	339	371	377	419	397	378	361	384	314	359	386	370	344	368	381	344	363	379	399	327	382	373	367	362	392	399	389	365	420	385	341	389	357	321	386	397	355	379	411	399	388	370	366	339	365	408	360	367	362	338	413	400	384	361	385	368	367	377	392	381	383	376	352	356	350	347	347	361	366	427	374	355	380	370	367	413	379	387	365	365	342	383	356	379	362	366	393	362	378	407	405	380	398	383	380	377	330	370	376	401	391	400	362	387	345	392	380	366	387	372	368	399	374	373	397	374	364	420	385	376	360	337	374	351	362	356	367	372	412	375	391	396	364	427	352	342	377	379	377	354	376	389	389	370	383	363	371	372	389	350	381	380	370	327	368	381	360	386	378	380	373	398	363	387	360	348	348	398	391	360	382	373	378	388	370	371	407	383	389	345	359	349	392	341	335	353	345	375	391	326
4177	435	358	370	359	378	368	365	373	389	374	380	421	372	385	353	376	367	378	358	367	371	351	349	357	375	367	392	386	399	405	397	349	383	391	346	421	358	359	358	383	368	412	388	381	346	371	363	354	380	397	371	344	367	361	365	377	376	371	371	363	375	397	360	389	378	397	382	374	395	378	389	358	365	418	399	402	332	433	402	369	381	423	375	383	378	353	399	360	355	370	362	320	363	348	341	369	342	368	363	345	366	364	399	368	378	393	368	393	354	386	339	338	371	334	392	386	383	401	376	364	344	360	369	388	373	366	355	381	349	353	392	374	336	378	353	371	379	389	399	361	373	391	384	345	367	377	401	417	353	387	381	348	366	357	334	378	358	403	413	374	355	413	392	364	368	365	370	402	356	368	361	387	368	346	405	370	368	365	376	384	371	387	363	366	351	353	363	338	396	342	356	351	347	372	380	341	345	376	339	373	375	356	373	369	363	355	354	383	386	381	390	377	348	402	377	351	369	372	359	364	385	347	342	359	377	351	365	358	369	368	340	374	362	382	357	373	374	361	389	357	357	390	377	394	351	350	337	349	341	326	372	399	399	339	364	392	366	382	347	377	366	363	359	390	373	368	372	385	372	360	399	373	358	378	403	385	371	387	366	342	367	363	370	371	374	346	400	367	381	382	338	334	387	337	358	427	385	378	370	393	367	357	392	367	377	363	333	332	384	347	376	372	323	369	347	345	380	398	356	371	396	353	352	373	363	399	374	379	372	395	363	385	381	353	387	363	363	358	354	360	375	372	380	357	364	387	392	346	393	398	414	378	332	364	343	348	336	344	376	351	325	379	327	392	376	368	352	316	371	373	391	388	382	354	347	388	379	389	382	381	378	350	375	371	385	378	364	342	365	370	358	401	360	349	381	380	378	380	385	371	358	367	355	387	372	392	348	384	370	356	440	370	336	404	364	323	358	334	356	383	375	374	357	392	378	359	362	390	354	358	356	379	347	382	372	383	333	352	377	365	357	346	366	396	390	389	421	359	341	371	425	380	366	409	384	371	372	353	353	364	364	380	370	364	371	347	394	396	391	403	393	349	385	361	349	385	337	377	369	380	362	343	370	369	341	367	346	366	375	399	362	338	403	350	364	403	372	369	363	379	346	365	375	389	373	394	387	357	400	350	386	367	356	407	366	388	383	332	363	354	344	381	346	361	374	394	378	342	360	371	374	370	385	393	412	373	368	384	370	370	338	336	365	401	349	393	355	370	381	375	378	373	334	336	361	404	366	354	351	395	359	385	407	363	336	385	360	355	366	346	369	345	379	355	364	353	364	373	356	369	338	343	383	388	313	326	340	367	343	338	370	385	372	365	365	365	353	367	387	365	355	371	371	406	337	360	377	349	388	378	388	375	383	366	366	364	400	382	402	387	382	400	380	370	408	359	364	380	390	367	360	365	321	365	354	405	362	389	332	383	358	384	343	359	371	327	357	370	407	386	373	340	362	364	356	337	309	371	410	359	380	357	407	364	350	365	335	359	376	365	381	374	351	401	341	385	352	361	367	360	349	367	348	372	331	373	337	359	367	374	353	386	383	379	350	379	362	397	357	366	393	369	357	375	354	355	353	400	426	403	332	362	387	301	388	379	372	375	337	376	359	379	369	381	385	348	374	365	374	407	365	393	356	400	358	385	357	365	359	356	396	377	362	381	371	394	412	365	386	332	345	351	372	342	348	357	361	374	347	378	353	403	358	346	362	354	394	357	388	353	363	390	363	379	342	370	370	336	361	355	391	346	367	346	386	353	369	366	389	363	367	387	378	371	380	363	374	398	360	365	365	380	337	398	347	362	364	371	385	375	384	364	401	392	368	395	370	348	395	356	400	390	345	373	360	360	350	362	349	373	360	370	375	355	369	350	351	381	373	399	356	377	374	372	372	353	382	353	363	395	328	370	392	381	357	335	347	365	366	410	375	371	373	346	351	334	388	355	302	378	394	343	409	334	360	372	375	326	395	369	366	401	347	376	381	347	372	380	384	381	397	344	338	403	400	340	345	358	364	353	323	377	361	373	400	410	365	363	380	367	350	367	332	394	358	380	364	414	367	391	355	374	353	364	367	373	411	327	382	377	379	403	398	389	351	363	372	378	333	392	368	385	359	344	361	414	358	366	390	351	375	391	372	383	398	369	338	381	334	359	385	396	364	355	389	382	390	333	362	377	400	396	378	408	395	399	419	371	357	370	391	376	383	377	410	357	376	376	371	391	368	384	333	352	398	351	376	336	395	381	370	354	379	386	358	380	374	363	359	371	325	370	411	368	365	371	365	376	375	393	360	370	381	354	387	354	352	356	369	371	411	401	380	370	394	368	322	391	339	370	379	356	349	343	351	348	396	369	370	391	360	349	385	404	339	336	367	352	373	392	395	349	347	389	375	363	405	351	377	365	350	397	384	414	356	383	347	358	398	393	399	401	402	369	360	347	373	365	394	354	379	389	383	333	360	375	366	397	374	368	383	360	395	386	343	368	340	391	374	391	366	336	393	310	375	348	339	368	389	385	364	380	404	370	363	384	352	354	363	370	372	350	385	341	343	358	377	331	370	373	397	377	367	409	362	403	355	390	378	381	346	379	399	389	371	354	398	359	342	395	389	414	361	381	338	379	369	377	364	372	374	355	347	359	362	392	367	354	360	360	342	385	383	374	320	365	396	378	372	374	393	346	355	371	392	357	386	385	356	349	336	372	375	360	334	359	362	377	380	343	369	367	387	399	378	356	368	330	355	404	398	343	371	371	338	344	371	372	343	374	372	373	389	410	350	372	381	376	351	382	399	388	360	364	367	374	356	370	394	367	342	370	335	358	366	390	347	361	357	366	386	340	366	373	373	340	391	386	352	385	369	389	403	358	336	327	368	372	376	408	399	366	365	372	357	387	369	366	351	402	369	349	424	352	389	388	352	345	408	367	377	365	386	345	379	378	374	360	408	336	327	341	378	370	370	328	370	369	375	345	343	362	393	362	374	308	349	371	385	364	346	380	381	401	369	391	369	350	353	375	398	342	367	350	382	372	383	409	360	408	362	331	370	348	333	351	375	367	384	383	386	404	380	356	351	406	364	345	344	369	364	343	389	354	374	380	373	350	388	358	368	359	360	361	335	349	362	378	385	392	396	373	393	376	380	358	355	387	382	363	403	386	347	358	361	377	353	380	347	377	370	353	378	365	393	374	370	394	363	354	395	382	346	374	363	356	365	339	402	352	397	406	376	371	356	352	373	358	338	396	370	345	351	379	349	433	376	375	342	395	384	350	355	397	401	390	368	351	360	361	385	368	367	370	359	369	376	349	357	344	391	353	350	378	377	415	339	362	359	380	363	373	394	396	405	374	351	372	384	337	380	387	393	414	355	369	372	364	380	407	401	369	350	378	380	380	393	332	347	383	374	374	369	374	370	346	379	360	338	394	366	372	397	347	386	377	359	368	387	380	376	358	361	346	373
3975	875	889	940	934	883	949	899	890	863	924	890	875	885	896	895	889	889	878	905	880	898	928	858	906	912	853	852	863	876	888	912	881	883	887	858	811	855	868	911	857	877	871	863	886	898	871	891	860	895	845	885	884	875	917	863	861	845	907	826	868	902	868	903	864	923	818	908	849	903	846	847	892	885	885	851	867	951	884	909	856	888	894	874	818	881	902	840	847	880	903	870	906	879	895	854	843	833	915	870	859	878	886	877	814	894	878	863	840	896	854	858	872	880	855	907	863	914	926	880	881	860	887	912	828	808	861	909	857	890	896	910	884	889	908	886	951	837	900	848	912	807	880	859	840	900	914	850	900	894	903	900	854	905	914	893	894	921	898	897	817	868	913	911	825	885	874	872	855	866	858	920	868	879	913	843	871	855	865	854	914	877	847	851	858	832	917	854	820	884	933	862	886	888	882	903	901	875	840	892	895	907	893	891	879	810	907	845	908	891	931	866	853	915	853	899	880	881	885	902	869	886	889	902	915	873	865	920	895	819	931	898	880	893	937	898	895	840	899	914	917	864	830	923	877	876	845	855	866	837	865	909	847	841	890	865	907	888	883	846	900	818	850	883	823	882	843	861	892	927	891	924	854	866	927	888	887	934	869	925	928	884	871	901	892	883	865	875	840	826	864	878	893	912	899	903	850	932	836	850	859	860	882	891	828	872	862	863	919	867	859	888	831	907	910	924	882	850	911	864	865	898	892	917	833	891	875	909	868	861	853	873	867	885	890	915	902	881	854	849	892	869	875	863	844	875	903	892	838	867	850	868	874	911	913	869	859	847	868	886	919	880	805	936	861	873	849	897	859	853	844	917	851	883	890	863	865	885	877	885	866	879	889	877	870	866	840	847	924	896	860	865	881	861	867	856	855	869	831	899	915	776	904	823	913	817	871	863	870	850	885	838	899	903	885	854	847	868	885	910	920	890	828	818	917	880	903	889	869	899	880	928	918	891	857	923	882	893	894	841	830	887	853	869	855	926	851	907	933	919	866	867	844	889	833	882	881	921	873	911	877	919	897	887	887	901	853	822	881	871	852	898	853	909	897	923	856	852	938	842	903	861	909	867	913	901	851	893	882	895	907	857	896	923	900	876	850	874	990	881	865	895	892	902	850	932	939	878	875	899	936	836	862	859	908	916	893	898	856	890	881	851	822	910	827	884	874	869	890	893	810	928	802	895	896	855	865	845	876	885	882	862	875	880	859	865	856	872	856	925	847	855	887	885	877	858	852	884	861	874	890	881	897	844	911	874	943	837	833	841	883	876	884	850	864	893	883	879	866	911	847	870	911	871	892	905	924	917	870	949	834	856	879	879	893	925	876	873	876	909	937	872	831	902	898	910	861	885	953	882	925	901	813	893	904	935	871	907	870	900	886	842	916	902	836	893	905	818	913	870	885	855	875	878	898	885	878	918	868	853	921	914	937	891	902	871	851	811	907	934	936	890	892	816	891	849	874	858	849	891	894	860	934	877	915	887	858	868	876	912	889	887	878	898	957	834	869	901	895	907	855	906	881	851	920	890	879	840	869	874	858	848	904	872	862	853	904	839	832	892	860	891	872	873	896	912	874	907	797	914	892	858	864	848	856	919	886	868	932	875	813	858	926	862	903	890	919	837	878	870	840	856	914	858	899	884	912	885	876	885	903	865	851	912	890	861	905	850	904	860	907	930	863	875	858	888	860	896	870	889	918	894	904	955	847	873	893	842	871	837	869	977	867	885	867	926	925	883	867	880	917	866	826	945	858	929	874	848	840	903	836	868	934	879	913	867	839	864	875	843	883	933	885	912	932	845	842	894	878	880	874	897	868	869	896	889	917	871	855	856	887	867	876	884	837	856	955	842	870	870	893	890	914	865	868	896	912	942	825	904	867	836	911	903	893	847	846	854	867	893	856	919	876	884	873	861	893	934	898	851	932	886	833	905	902	890	896	893	874	898	947	870	873	892	887	885	883	896	850	842	862	878	891	884	871	944	928	875	890	868	866	851	888	873	896	876	907	910	890	876	887	844	835	763	842	843	860	903	843	875	882	858	886	821	869	852	839	870	873	809	911	918	883	925	916	878	888	829	873	892	903	851	881	883	894	856	853	839	872	907	876	865	926	879	849	873	835	848	816	817	843	875	866	838	915	845	884	880	917	875	889	858	894	813	909	860	854	898	846	936	940	871	969	900	895	905	940	907	890	902	847	853	878	927	861	871	905	894	829	919	879	864	893	874	886	819	895	849	876	866	853	889	876	878	903	892	871	896	878	870	896	917	893	882	868	913	879	885	869	884	886	873	845	892	841	887	858	887	860	813	936	882	862	884	907	884	872	905	931	867	909	912	935	860	851	892	895	887	838	874	821	903	824	869	884	897	846	885	852	892	862	888	907	854	844	882	886	872	913	874	862	853	887	891	866	871	814	882	864	904	857	819	874	929	870	897	910	864	875	863	842	914	905	860	859	908	882	874	861	911	869	901	904	908	877	848	881	825	890	890	830	910	848	887	875	913	907	881	835	834	860	828	922	903	883	868	838	888	886	896	872	880	840	915	873	917	841	859	935	891	903	840	867	895	828	938	886	875	876	877	884	853	841	903	894	881	868	883	879	837	908	934	932	864	923	804	898	860	854	885	892	920	862	868	868	944	889	902	890	879	871	915	870	843	874	901	896	879	892	863	907	837	819	905	851	907	882	863	866	864	909	865	894	927	894	880	918	864	845	850	892	876	849	912	883	882	881	901	869	875	874	925	887	896	846	882	932	900	864	862	908	877	885	896	885	852	859	889	917	920	886	873	868	883	860	849	899	954	873	877	899	919	911	859	856	892	910	868	869	884	867	884	911	919	866	878	906	878	850	935	887	908	861	873	920	873	900	887	856	895	844	887	842	869	862	857	897	867	860	900	876	875	788	863	927	908	910	864	884	851	863	877	920	920	837	879	878	922	866	943	896	861	878	851	858	893	887	905	887	869	847	917	888	827	892	934	850	865	889	897	925	871	822	856	896	853	869	865	899	835	859	872	903	907	872	886	918	878	874	870	925	914	866	898	859	816	883	919	841	875	892	909	826	885	956	897	878	857	892	917	895	894	906	929	827	897	900	863	857	905	891	806	832	902	883	835	852	909	832	870	873	908	830	875	909	896	821	868	900	879	896	888	847	855	901	881	838	901	881	844	889	934	925	886	881	908	949	916	902	892	814	866	883	912	892	866	909	880	866	911	890	900	890	884	849	865	916	924	845	871	876	846	856	884	850	857	845	881	871	851	883	900	819	861	884	869	908	907	915	887	860	906	873	837	857	902	877	860	916	851	939	870	845	819	931	822	890	899	883	892	896	853	838	838	923	863	918	838	889	862	939	941	859	851	897	857	866	861	904	801	866	897	842	915	885	909	893	857	873	896	912	824	872	868	884	901	902	847	894	859	897	908	926	839	899	879	867	883	892	884	930	877	913	902	863	839
14073	1107	588	493	455	392	369	324	325	321	347	326	338	308	349	329	311	342	319	318	321	298	305	305	314	312	307	322	332	352	331	316	319	335	298	308	306	321	340	266	316	332	357	328	305	304	279	331	333	287	325	320	341	329	297	323	347	334	322	302	315	317	291	308	300	312	311	346	313	318	336	302	302	295	332	344	312	325	299	289	323	303	307	314	288	315	302	340	326	293	312	321	333	309	314	311	312	304	323	319	319	335	316	302	304	331	327	297	352	306	303	291	284	301	324	309	297	315	301	294	342	318	298	339	350	325	340	333	320	286	296	305	321	312	336	326	318	299	324	341	321	305	317	301	325	326	301	333	296	335	303	304	324	328	309	335	275	323	298	321	323	357	313	301	297	316	334	340	322	302	317	311	333	301	325	312	320	314	341	312	273	339	328	352	321	303	320	305	320	359	317	328	312	299	295	336	308	322	342	363	337	310	316	298	308	303	305	316	284	304	297	314	365	299	301	306	304	298	306	328	329	309	319	329	300	313	297	352	312	318	316	328	297	298	312	295	350	339	301	279	328	341	291	317	302	306	314	341	316	310	324	322	357	315	309	309	289	325	305	314	344	316	346	302	335	331	282	324	293	356	324	334	303	324	330	306	337	315	340	374	291	320	343	315	330	305	310	328	329	301	321	288	331	307	303	295	329	323	295	311	321	309	307	322	309	317	346	335	308	326	310	308	295	307	305	335	363	362	319	325	312	325	334	341	306	318	314	313	320	306	299	305	311	288	312	330	293	315	313	316	314	350	313	299	329	329	316	314	291	307	336	321	283	325	317	321	334	326	309	350	338	335	345	314	326	310	285	316	321	313	317	317	320	303	314	322	319	334	308	340	308	370	305	339	289	254	319	337	328	316	292	315	313	351	263	290	328	323	345	295	303	301	312	307	331	296	310	335	333	317	304	306	310	344	301	317	306	309	309	346	305	382	308	325	293	308	352	292	300	342	324	327	288	313	303	315	306	325	330	294	337	328	326	307	323	332	330	312	307	303	330	328	327	340	322	316	288	319	318	310	361	333	309	344	319	302	310	319	285	310	338	332	300	308	328	316	331	320	329	352	334	342	334	316	320	351	339	333	301	348	314	344	318	330	310	316	273	292	322	273	325	315	304	280	307	298	311	316	359	286	321	323	277	338	317	320	329	325	318	291	379	328	315	301	314	312	324	338	320	296	347	289	315	305	333	339	311	293	305	291	298	339	287	305	351	303	283	303	304	301	313	331	317	312	328	325	272	317	375	311	299	314	297	330	319	302	269	298	307	315	296	342	318	353	317	326	347	336	265	345	333	362	336	319	286	303	286	338	318	288	306	294	325	351	322	348	328	307	339	308	311	290	305	328	327	282	311	295	343	342	300	337	327	298	298	347	318	298	323	313	333	335	312	301	331	319	325	340	307	314	332	314	342	316	336	297	326	370	317	296	314	304	320	309	328	291	299	299	316	303	331	289	316	319	318	298	311	299	337	287	300	287	332	356	329	297	310	312	356	305	321	330	344	294	311	297	330	319	324	321	337	294	312	344	287	332	326	356	265	314	373	312	327	286	314	318	311	299	315	303	322	330	316	298	338	320	319	324	327	301	335	291	310	309	299	329	341	325	303	340	315	329	326	331	282	359	339	292	337	308	314	319	349	316	314	299	299	312	325	293	344	305	292	341	336	334	303	328	329	318	336	345	338	290	318	306	326	331	316	336	320	325	295	309	292	306	302	287	316	341	306	316	331	301	318	319	317	297	310	316	293	302	298	286	305	293	310	292	325	298	311	339	335	331	334	321	317	288	299	279	325	327	319	316	335	304	304	311	313	304	358	350	327	328	274	330	313	323	314	311	322	294	296	323	315	310	322	327	289	310	332	308	311	300	323	328	325	319	309	341	328	336	298	355	307	286	328	332	329	322	326	354	316	319	361	323	336	343	349	323	315	303	327	338	288	288	265	306	298	330	303	336	307	337	313	315	295	327	319	326	306	296	303	307	320	306	325	296	322	318	322	369	301	309	326	330	306	346	317	324	319	322	329	313	313	303	305	321	302	328	316	317	332	272	281	311	312	315	310	288	324	356	302	329	326	310	338	327	294	303	291	283	323	348	340	333	318	336	327	330	286	317	335	329	353	310	319	320	307	326	324	348	289	321	305	314	299	321	313	327	339	306	343	323	329	297	297	323	296	295	311	289	347	330	337	295	319	286	312	340	343	321	339	304	304	329	288	287	324	326	341	317	275	312	324	334	334	355	312	310	308	315	321	297	286	344	341	329	322	332	321	314	305	317	324	317	309	311	287	312	338	304	330	315	308	298	340	321	325	306	341	312	312	322	320	302	341	296	310	287	265	305	306	314	363	313	313	316	303	326	299	321	315	349	334	270	265	306	356	338	326	301	305	313	362	318	316	322	331	309	353	316	295	309	290	307	308	309	324	312	320	314	322	340	383	348	328	299	353	348	305	312	314	305	311	324	347	315	318	291	316	300	307	321	362	335	302	325	318	302	335	338	324	334	296	347	279	291	338	320	337	339	297	320	306	285	323	335	321	311	364	366	331	308	348	324	317	314	336	316	292	317	302	305	318	321	333	344	338	343	312	306	315	355	329	316	332	301	307	317	335	312	326	321	330	334	312	344	357	288	330	309	338	329	298	321	333	333	306	328	301	311	303	298	312	321	340	324	308	334	324	312	304	312	291	300	328	314	327	309	327	316	304	335	318	302	316	299	313	339	277	319	294	321	297	302	303	306	306	339	303	336	300	317	300	301	312	348	305	317	332	325	312	298	279	314	338	326	335	299	310	295	306	318	307	334	308	304	369	325	315	316	341	328	322	316	312	341	289	300	333	353	303	314	300	343	301	267	316	317	288	341	319	320	360	348	271	333	329	294	304	327	326	318	286	331	331	312	302	324	332	323	312	329	305	294	296	341	308	336	333	352	335	321	329	339	308	342	303	289	300	340	302	321	288	302	283	332	308	320	314	318	293	302	293	354	341	304	300	315	307	331	304	299	301	347	296	321	306	313	309	310	275	328	332	297	323	314	309	289	327	320	333	316	326	334	283	313	305	330	336	320	300	294	334	340	338	326	323	336	298	345	312	322	298	294	320	329	329	311	328	335	302	288	287	296	291	321	304	310	314	331	304	314	309	305	309	304	296	328	330	303	315	311	309	328	355	321	315	325	324	317	316	350	301	329	314	317	319	315	333	326	324	313	322	328	318	326	313	321	279	289	325	327	319	346	327	323	301	310	286	300	301	307	321	305	320	294	311	308	344	316	311	344	282	284	309	292	308	296	293	312	319	318	343	326	330	343	340	364	310	348	342	310	291	334	275	313	332	357	318	292	311	323	332	296	327	293	348	308	305	319	332	316	328	336	314	314	328	304	325	349	313	334	323	335	323	301	338	280	301	306	333	323	315	315	304	355	310	313	293	302	291	298	340	307	343	338	316	331	319	338	296	325	333	316
10482	957	1255	1429	1234	1179	1042	937	906	864	869	878	825	841	807	777	785	811	775	781	768	789	784	778	794	736	791	756	742	701	787	771	789	768	797	759	737	763	782	777	800	759	804	768	749	774	745	803	766	755	782	750	746	783	791	765	754	790	722	747	755	767	806	741	730	792	805	736	757	799	795	752	776	772	808	742	784	733	764	762	783	813	743	769	776	771	784	769	766	747	707	728	766	734	781	748	762	755	758	754	761	736	744	770	750	753	757	741	725	786	735	701	716	738	764	768	733	824	761	790	749	718	751	731	798	747	752	723	775	757	740	726	769	774	741	783	711	702	683	751	771	732	752	741	744	702	779	743	729	706	741	750	755	777	750	788	728	733	766	790	770	778	766	789	804	757	687	758	743	794	754	729	786	791	712	740	744	772	738	766	757	807	775	734	728	756	752	750	770	742	747	762	779	751	744	752	723	778	659	745	742	755	740	786	786	760	795	782	751	813	754	759	716	766	772	745	718	742	727	738	684	770	780	780	749	703	737	765	731	736	794	763	748	774	767	763	728	751	713	779	773	790	724	729	785	719	717	743	759	731	694	711	742	766	743	711	857	760	757	783	789	766	737	797	738	732	764	781	744	779	748	781	692	721	786	771	756	764	757	731	770	728	742	738	808	716	764	745	746	776	818	756	773	782	755	741	742	732	762	756	742	729	764	799	772	722	797	727	740	760	748	768	765	786	769	748	734	762	753	789	757	704	776	761	744	782	741	748	769	760	718	671	769	778	721	760	815	780	747	778	757	740	753	727	778	788	762	728	740	738	752	802	704	710	750	758	762	755	772	764	776	712	755	755	773	778	729	764	734	767	740	732	730	765	711	776	762	777	778	743	714	776	751	768	776	771	727	736	774	746	755	768	708	742	753	773	780	740	757	796	748	789	779	736	802	774	722	763	761	761	706	699	757	727	696	753	759	746	724	781	741	683	741	714	763	766	797	791	756	759	783	740	773	772	762	738	752	740	751	740	761	753	791	742	769	766	770	772	731	744	754	720	712	736	726	777	766	732	718	749	752	725	734	739	764	720	759	724	769	752	784	741	728	732	685	784	753	762	776	757	761	762	780	733	779	786	762	710	685	734	725	848	742	771	745	772	732	724	749	755	760	774	725	738	707	744	744	780	741	757	740	729	748	771	702	734	762	766	727	752	738	766	753	792	769	714	734	737	749	799	720	758	742	757	722	769	761	719	754	772	758	756	834	805	761	787	741	774	771	757	775	750	784	747	766	756	764	756	721	761	781	783	746	752	746	747	780	735	807	737	729	707	804	797	751	787	741	783	729	809	834	707	777	820	780	769	800	720	740	748	755	763	739	747	769	736	756	748	770	758	696	763	782	680	730	766	739	742	780	777	697	737	727	750	700	751	759	778	748	739	778	752	723	765	730	748	780	728	742	722	747	714	750	709	764	743	736	768	742	713	786	732	746	786	780	748	746	726	746	774	716	717	784	747	690	750	744	745	704	732	735	740	728	771	781	810	757	742	763	762	723	740	776	741	707	767	721	726	759	723	751	735	787	752	783	741	751	757	772	725	745	775	755	749	794	724	750	730	760	734	752	731	750	732	700	736	781	750	724	805	747	708	776	761	733	738	781	710	739	725	713	704	733	807	744	704	720	732	764	754	748	753	721	785	761	716	778	723	744	737	746	737	693	752	761	772	724	693	696	784	746	733	778	734	756	768	758	769	750	747	806	739	729	736	744	776	744	744	735	761	739	792	741	810	695	773	739	742	767	764	742	721	769	718	730	733	718	736	839	732	764	717	783	770	777	794	752	735	739	738	777	722	741	779	784	794	745	768	761	740	733	769	804	785	779	779	762	754	799	751	833	789	698	734	787	748	757	708	812	754	706	734	713	752	722	755	735	757	748	731	739	793	739	743	743	768	770	732	789	765	745	760	742	692	713	736	722	739	753	756	746	767	688	761	747	793	746	764	706	783	773	732	739	726	752	747	759	705	797	782	743	725	765	776	761	788	749	743	746	727	758	772	792	790	749	754	745	750	759	800	710	746	775	743	748	755	769	715	755	787	799	753	762	756	793	775	789	743	746	765	740	771	766	735	729	737	789	807	724	715	750	755	777	730	750	749	758	743	753	778	725	780	729	770	761	740	738	772	759	811	776	769	721	737	800	709	706	754	726	746	764	717	765	799	761	786	794	766	695	758	755	715	759	767	727	758	747	743	718	794	718	775	741	712	764	743	740	747	716	833	730	806	703	750	764	731	779	763	755	759	759	768	762	747	748	740	704	731	734	708	747	774	732	733	697	726	763	770	770	753	700	714	750	712	815	770	748	771	779	737	770	781	722	735	762	781	740	737	780	768	799	727	746	754	788	741	756	755	777	756	768	777	740	739	774	729	759	773	754	715	725	732	769	719	804	751	796	776	750	779	808	781	770	724	746	769	714	758	751	742	698	774	697	777	758	721	721	725	744	759	775	822	737	769	744	779	770	780	726	723	729	784	737	757	796	786	724	760	776	743	741	774	775	716	764	758	724	740	788	796	779	753	760	736	723	756	739	745	719	763	749	734	731	760	796	729	738	755	768	793	776	738	809	762	772	809	777	731	778	747	741	708	770	751	750	738	760	704	740	744	749	766	780	797	772	738	740	745	762	757	779	778	747	777	717	747	735	750	743	765	760	726	735	696	809	723	745	760	750	796	736	767	785	764	745	769	780	773	748	749	776	766	754	766	700	750	711	791	747	775	730	731	752	743	766	776	761	767	782	784	684	725	751	744	738	776	785	743	721	780	714	760	732	760	785	738	759	734	753	728	761	763	803	776	761	768	789	783	734	760	774	760	766	724	756	767	766	826	801	777	717	748	766	738	724	732	713	732	791	729	747	756	718	745	721	805	733	702	751	796	806	787	745	750	786	731	751	708	787	727	749	723	758	759	770	774	774	754	731	776	755	760	757	768	711	781	751	701	696	756	762	771	789	794	729	806	815	745	756	784	787	750	760	738	780	772	672	726	712	758	788	771	769	759	766	739	790	746	753	744	780	786	782	751	753	746	718	734	780	744	801	745	749	812	745	726	731	755	828	824	732	756	734	752	732	762	774	738	723	763	748	817	695	793	765	712	730	792	746	720	798	745	768	786	758	764	769	746	711	799	726	776	756	759	778	748	757	752	761	721	734	766	701	793	781	789	763	725	719	840	751	798	771	733	734	744	773	747	771	792	798	747	749	741	767	761	825	779	800	761	702	758	749	754	777	722	776	746	783	766	806	759	753	773	767	759	735	800	789	745	746	751	772	780	791	718	773	747	728	718	750	739	743	808	740	773	687	744	752	753	734	790	784	801	698	754	778	706	727	751	744	749	737	745	696	768	727	761	700	746	731	689	791	759	733	789	783	766	796	781	778	752	784	748	796	775	769	734	785	725	728	744	765	781	727	781	759	723	783	754	772	749	729	724	740	781	737	700	766	736	788	762	707	766	731	736
23322	2243	685	478	383	272	231	244	198	195	174	151	175	169	145	163	172	160	163	141	123	150	146	145	134	119	157	143	143	150	143	148	150	132	141	138	142	143	129	146	157	143	137	142	149	146	169	120	122	142	147	136	129	153	160	136	139	142	149	104	148	136	151	135	155	145	117	127	143	148	137	125	165	128	133	123	139	170	174	135	140	144	97	125	134	165	145	151	150	128	133	139	135	135	140	147	161	125	159	128	140	143	153	138	128	134	133	119	149	140	137	134	138	135	139	144	146	123	141	127	145	149	153	133	136	136	156	124	139	118	151	147	125	133	141	140	156	138	124	125	128	146	131	157	135	146	163	154	138	124	147	135	131	140	148	165	148	158	128	136	117	133	149	142	167	157	137	141	129	133	124	154	136	139	157	137	133	155	128	128	136	141	136	125	133	115	129	118	158	150	135	133	136	156	152	131	137	168	141	148	148	124	124	109	130	148	139	155	137	140	118	142	136	131	147	157	127	137	118	131	127	129	147	151	143	147	137	116	128	138	141	119	130	138	146	140	146	180	131	146	143	150	139	132	167	148	119	144	121	136	137	147	150	152	136	132	137	155	160	144	167	131	155	125	135	127	160	147	127	142	130	136	154	154	137	135	153	134	152	130	154	130	129	139	131	125	137	153	143	156	147	134	141	136	140	133	137	129	142	139	155	128	143	159	121	132	151	143	160	138	156	148	161	122	145	113	125	117	160	133	152	151	139	150	152	128	152	120	124	149	148	136	134	150	147	149	156	140	137	137	146	143	120	135	149	153	168	163	136	137	149	143	147	152	177	128	121	147	150	138	135	128	147	157	116	132	151	129	131	136	140	144	137	156	135	130	118	139	130	152	135	123	147	146	155	153	158	120	135	156	132	143	142	133	117	126	153	131	140	148	129	144	128	160	130	139	113	138	134	148	150	139	148	137	131	114	142	147	149	143	113	140	134	160	129	117	143	166	140	123	115	130	119	147	142	123	155	135	137	124	141	142	115	145	153	143	140	138	132	175	130	136	162	142	147	154	140	160	143	160	136	139	124	141	122	151	121	123	124	131	127	151	143	137	136	144	155	134	139	140	144	161	149	147	149	141	148	147	151	134	129	160	116	157	159	137	133	158	145	154	131	138	147	151	142	152	146	168	152	159	143	122	156	133	143	132	132	144	140	137	147	150	152	131	131	161	143	146	123	149	145	109	132	146	132	160	149	123	149	128	154	158	142	151	133	150	124	148	138	140	147	138	120	148	130	159	149	137	142	155	135	122	109	133	126	129	136	151	145	120	134	128	120	147	156	125	142	112	129	134	122	146	133	154	141	120	108	139	124	148	147	153	169	152	136	120	159	138	168	150	143	136	128	134	149	132	148	161	127	135	133	142	145	141	132	143	139	118	147	148	125	137	141	150	145	158	158	117	137	124	165	125	125	120	125	119	150	149	127	135	134	136	124	145	124	133	136	140	152	130	169	133	140	133	113	152	151	155	120	140	128	149	179	159	130	139	127	149	127	139	144	178	124	109	136	138	145	133	146	153	141	125	127	152	126	148	152	159	160	127	136	153	145	117	152	139	138	136	144	138	159	160	153	133	134	132	121	143	142	134	138	150	158	120	157	164	131	152	120	137	119	131	154	138	119	143	164	149	154	136	132	139	135	139	155	150	121	141	131	136	144	123	136	131	132	146	115	123	143	135	129	115	143	130	131	148	142	124	156	140	122	126	156	143	141	130	135	133	139	119	124	135	120	142	149	153	148	147	137	125	121	160	170	135	138	158	138	163	133	124	146	153	153	139	140	136	140	126	128	150	145	132	154	106	127	142	131	128	123	152	150	153	162	155	136	136	136	131	130	161	139	130	126	126	180	131	123	105	125	140	154	132	147	130	146	108	129	157	152	149	160	152	126	144	166	162	160	147	148	134	128	132	154	123	137	135	140	142	159	148	153	120	138	132	135	135	145	131	154	136	144	158	161	116	134	127	143	126	130	151	139	105	147	143	134	137	142	150	151	149	151	137	113	116	181	150	130	123	153	139	137	125	136	140	126	136	133	152	131	124	136	139	154	122	156	137	153	137	125	125	144	134	149	132	134	155	142	155	127	123	148	142	147	157	161	153	138	153	132	148	135	138	141	131	144	165	134	160	138	140	131	140	146	138	113	154	141	128	145	132	126	150	162	136	158	128	139	132	152	133	142	130	120	126	158	153	132	153	153	114	144	139	140	157	129	144	163	174	163	139	141	149	136	169	151	151	117	151	131	158	139	162	131	136	137	155	151	127	138	125	137	130	141	148	121	147	142	150	133	140	138	133	145	130	159	162	140	142	141	139	128	152	151	136	116	134	139	125	125	121	152	130	151	142	168	161	138	137	128	142	137	136	140	151	141	129	148	147	159	144	149	119	150	128	123	123	122	133	122	139	134	136	148	132	148	135	140	131	128	133	153	122	164	136	144	148	146	131	145	152	135	132	109	143	126	122	126	131	155	138	152	139	145	138	128	117	123	165	146	173	135	127	140	144	139	135	145	140	131	150	159	147	164	117	150	138	121	144	126	137	145	166	159	130	138	130	137	124	126	116	132	161	132	136	133	126	152	133	127	142	140	133	149	135	159	151	127	135	130	147	140	173	147	143	163	155	135	125	135	135	129	139	145	127	143	141	152	155	134	139	158	150	142	132	143	151	138	142	129	133	123	144	154	145	130	135	148	141	122	136	147	158	152	153	153	128	133	145	151	131	154	169	141	167	144	150	150	126	163	157	144	136	136	158	110	127	128	141	125	131	134	134	158	141	158	131	147	146	136	138	140	146	115	149	130	140	128	143	136	116	110	147	143	124	145	140	146	128	146	156	137	133	142	162	143	160	146	134	141	146	136	135	132	143	149	161	148	158	123	128	153	140	151	123	156	125	138	141	140	155	131	138	137	153	124	140	139	123	119	149	127	123	138	144	158	141	158	131	157	124	134	133	153	135	148	136	165	145	154	158	131	138	130	123	145	139	130	106	156	145	135	141	137	134	130	130	144	139	118	131	138	144	134	142	147	132	130	141	153	116	131	157	163	126	131	114	137	141	150	125	148	135	143	117	134	126	138	151	145	154	146	126	143	142	127	146	151	153	143	141	118	157	133	133	134	151	126	128	142	149	126	160	140	132	145	126	124	146	157	115	125	126	136	129	159	172	145	133	109	147	120	155	124	128	145	160	128	130	135	110	144	131	137	156	132	146	140	168	147	139	132	137	145	140	136	129	141	135	133	146	148	130	145	124	139	132	153	144	141	141	155	142	147	130	140	144	115	171	161	120	126	127	134	134	119	134	142	137	140	143	138	125	147	131	115	135	121	146	128	138	136	142	140	130	146	147	146	152	153	165	125	149	133	118	159	142	150	152	154	138	154	140	134	131	129	137	165	153	167	136	138	136	121	130	134	133	132	152	133	154	137	132	163	128	127	158	141	147	140	133	149	152	146	121	126	144
14140	820	1426	1550	1351	1089	883	786	607	653	578	564	532	490	469	491	443	449	434	448	432	456	424	438	429	402	386	409	356	396	423	385	394	411	387	380	343	396	403	377	401	396	347	419	396	376	405	383	411	400	392	385	387	375	376	381	350	373	413	375	319	380	366	383	354	394	372	368	399	366	386	404	361	345	395	354	373	365	381	380	359	390	356	380	380	382	356	352	406	375	350	384	389	367	362	359	386	397	370	366	339	388	358	383	371	358	386	361	371	399	399	359	409	378	338	348	356	354	404	379	344	396	366	371	397	383	358	375	386	359	382	408	386	368	383	409	366	384	316	372	367	386	370	377	351	382	367	389	364	362	369	406	366	384	356	396	371	339	352	394	377	352	384	389	410	373	393	364	391	366	362	390	352	381	369	352	387	370	363	389	360	381	344	367	372	380	375	352	379	393	358	382	368	407	378	408	375	402	374	377	374	382	360	388	372	370	373	375	372	360	345	364	338	385	347	391	343	395	375	334	362	390	344	378	344	383	376	399	339	350	365	368	381	395	354	401	344	346	360	348	355	391	350	409	341	371	396	387	397	362	384	394	383	377	360	357	361	387	384	410	353	382	384	374	379	351	352	373	418	362	376	350	383	368	375	348	369	342	414	384	353	378	361	356	336	361	376	391	387	380	382	350	391	331	356	378	358	401	368	386	366	368	323	378	374	389	373	342	399	375	378	365	373	356	377	356	389	366	361	385	408	365	376	392	379	368	354	349	357	384	373	365	361	401	357	383	395	374	383	363	343	375	379	388	351	371	380	376	383	353	356	364	409	382	368	373	371	372	341	376	389	349	388	375	374	382	360	403	312	378	360	371	380	390	365	384	364	374	373	356	387	371	365	395	365	374	343	339	384	393	369	360	380	379	350	396	384	393	378	377	411	371	343	369	375	365	374	376	370	396	392	377	382	327	341	361	393	381	387	364	374	336	374	375	349	365	338	369	373	369	387	370	375	371	408	380	372	377	386	379	384	367	380	329	371	347	371	372	343	368	366	357	367	399	385	368	371	348	355	350	365	392	362	400	370	362	350	368	346	377	374	399	380	358	385	377	360	362	389	387	340	372	403	372	392	369	377	365	362	385	385	371	356	368	363	393	367	410	349	370	334	340	383	351	394	422	376	361	393	399	354	396	394	361	353	380	385	359	369	409	375	381	393	390	360	369	349	377	398	354	388	370	338	388	350	354	382	402	349	344	380	410	395	398	383	367	368	375	361	399	359	373	383	357	347	363	392	399	343	374	364	378	372	364	381	373	380	388	377	324	364	362	337	363	363	387	374	378	337	363	391	371	363	333	388	320	362	355	380	378	340	382	409	367	368	368	330	357	339	388	340	403	355	363	362	373	366	359	352	358	346	377	355	384	374	342	358	352	366	358	337	409	349	363	336	379	378	383	371	423	374	348	366	367	367	387	398	400	337	369	371	347	340	387	376	375	371	366	359	370	383	364	388	396	372	362	352	328	361	365	379	340	358	374	382	371	370	361	376	403	353	350	401	384	362	379	370	370	407	386	352	373	344	434	371	383	409	359	347	379	372	365	367	381	374	372	378	377	356	398	374	393	344	363	353	338	372	364	354	382	380	369	393	362	377	408	358	383	360	396	324	370	388	381	365	342	347	349	356	357	341	381	385	418	372	375	344	373	405	385	358	354	364	382	383	406	377	339	391	361	372	404	355	391	379	397	360	376	330	357	383	377	380	356	388	370	412	380	376	363	336	365	348	378	385	412	361	387	349	336	342	410	365	370	394	374	352	394	354	381	352	354	343	383	400	379	405	404	366	372	368	365	349	395	366	382	376	358	424	371	371	371	364	382	388	366	355	369	348	371	385	376	405	401	380	360	364	391	373	368	384	386	368	389	386	357	352	371	368	380	347	405	333	405	369	357	380	332	369	390	369	374	389	334	362	358	368	353	370	434	333	383	360	390	335	358	395	387	358	383	340	380	353	401	361	375	384	386	387	378	396	341	386	350	375	379	371	378	378	370	386	382	377	376	330	405	362	363	368	402	377	377	397	353	358	341	386	414	403	343	404	379	370	377	340	363	376	389	345	353	390	403	338	366	376	350	382	407	344	360	379	337	354	394	374	371	370	370	374	349	376	409	380	410	359	415	374	400	387	396	387	413	377	366	370	373	364	397	368	394	366	364	349	376	381	368	354	369	359	390	332	377	400	367	408	362	389	381	349	355	339	374	349	401	374	387	405	363	404	359	348	386	393	362	350	391	358	386	365	365	368	385	348	356	365	353	356	382	393	397	344	371	354	357	365	375	384	332	363	380	382	372	386	380	380	366	377	375	386	336	399	384	355	359	375	407	385	378	398	380	352	395	412	375	366	348	363	349	377	336	355	355	367	393	399	333	393	370	363	369	393	417	360	381	328	388	383	383	381	351	388	378	334	319	354	383	390	381	346	354	375	359	390	358	382	415	373	369	432	403	362	376	346	409	361	374	378	334	365	361	383	416	350	412	396	408	406	396	404	359	377	355	407	340	372	354	415	374	379	382	384	376	388	359	370	359	370	397	347	362	401	337	393	360	379	387	376	394	397	393	406	366	382	369	364	404	360	353	360	349	381	382	339	376	390	372	360	360	363	364	338	376	344	384	394	393	370	378	364	376	362	366	372	387	371	398	400	341	362	375	367	382	392	399	352	379	362	355	345	390	348	353	365	363	365	371	355	366	354	352	365	384	400	367	388	374	375	377	390	376	356	385	346	334	368	374	374	371	362	382	343	385	359	363	380	361	392	378	368	384	364	374	386	381	383	374	360	387	353	337	388	360	378	348	364	342	373	364	354	351	397	347	361	374	372	338	398	373	335	338	370	393	392	371	375	351	366	392	357	363	352	368	385	361	390	339	364	354	387	410	398	367	365	357	363	429	371	355	368	356	366	393	333	363	374	373	381	387	320	360	336	339	379	375	396	374	378	373	344	369	357	383	372	373	387	340	409	406	344	366	366	352	351	379	345	374	384	372	377	382	341	395	361	373	337	397	356	386	364	410	351	360	393	352	382	401	369	390	386	348	362	382	355	376	384	394	392	384	364	390	361	365	352	357	336	370	373	335	351	379	371	358	361	360	397	416	356	394	382	392	369	398	358	388	392	379	357	374	342	382	406	346	380	385	376	359	373	382	392	373	376	373	375	365	341	374	370	376	382	349	382	384	392	407	398	391	351	350	362	382	407	378	359	362	361	357	363	374	374	396	359	374	364	356	341	377	346	347	365	399	400	397	357	359	393	362	372	372	382	380	377	353	388	405	370	358	334	390	376	344	331	372	409	363	347	359	380	386	378	383	389	365	361	375	381	392	368	345	377	383	409	338	397	369	369	350	386	386	345	365	361	364	373	342	378	380	391	364	369	345	354	361	361	373	358	371	403	401	402	378	382	366	389	371	435	414	385	371	371	369	347	379	346	354	375	367	381	355	381	376	374	376	402	376	363	381
4108	435	395	363	352	392	351	385	409	365	365	384	388	372	370	380	359	377	361	376	421	369	377	363	368	394	373	349	361	364	389	382	374	376	368	376	372	387	395	380	411	389	362	349	393	388	363	404	375	365	370	391	372	373	352	354	400	421	381	386	349	395	375	370	360	398	371	368	405	364	377	363	376	361	406	390	372	378	337	383	398	350	366	412	379	355	386	369	359	377	369	360	436	400	368	373	356	362	336	369	370	367	377	378	373	384	400	365	369	347	397	392	419	405	407	402	371	386	352	351	400	415	383	360	393	365	362	389	397	351	358	365	383	380	363	359	383	376	401	379	379	377	392	371	351	374	351	357	355	388	383	398	386	350	357	377	335	360	417	344	354	340	374	359	371	408	356	387	382	387	336	364	341	393	374	386	398	361	352	349	359	411	402	378	375	380	404	404	369	346	380	378	387	354	404	371	360	384	312	371	390	385	404	371	373	362	390	408	345	341	353	369	418	377	354	354	370	327	356	373	367	349	384	317	385	368	391	432	376	355	350	377	388	364	355	352	336	375	360	381	390	383	368	404	396	391	412	360	381	353	346	379	428	405	390	339	394	369	362	329	356	367	380	360	365	360	381	357	367	383	402	383	400	371	369	403	359	386	363	402	391	384	409	405	363	371	353	381	424	387	377	372	380	379	375	346	371	382	371	379	377	409	367	359	351	360	364	374	389	374	362	387	380	338	334	375	362	359	355	378	373	388	405	384	371	385	397	372	378	378	392	358	382	352	347	397	365	392	392	385	358	374	404	399	401	370	362	376	392	407	369	383	350	377	367	376	374	352	386	386	342	362	411	403	362	391	356	402	342	379	392	384	376	356	358	363	411	392	375	387	408	368	377	354	405	328	373	370	383	378	400	422	371	394	404	371	348	367	380	399	389	388	378	349	410	367	364	388	358	369	399	360	367	387	382	358	391	350	388	351	346	351	394	395	364	362	374	353	384	370	390	409	350	387	395	359	354	357	353	354	372	419	352	380	385	379	341	373	372	359	379	385	362	367	402	366	377	361	367	422	348	370	342	344	363	358	352	374	352	397	377	386	386	343	376	378	380	340	398	392	369	362	355	383	405	389	370	351	384	370	381	395	373	404	384	379	379	366	385	349	370	377	387	425	397	345	402	425	357	374	348	353	359	370	381	362	383	367	343	388	388	391	389	337	363	391	366	378	383	347	371	388	406	375	338	369	351	388	381	357	379	386	357	365	380	393	427	349	380	369	341	360	404	402	378	387	381	379	380	409	351	359	365	386	376	393	369	393	424	383	395	352	336	333	346	363	378	342	402	394	370	408	389	344	394	343	393	346	376	394	395	378	401	359	357	381	366	388	366	379	376	384	385	367	377	367	369	346	356	374	379	374	351	364	355	376	392	367	390	385	355	386	360	355	382	394	371	370	363	391	400	366	366	371	380	387	393	374	348	355	388	361	357	375	351	338	367	376	401	375	406	388	365	385	334	347	373	378	360	384	377	337	380	358	388	349	360	365	391	379	342	372	361	363	367	359	345	354	374	373	376	400	364	363	405	399	377	378	375	377	390	355	367	352	384	369	360	391	347	323	348	330	403	380	370	351	383	414	384	394	374	389	400	375	358	357	358	386	361	402	401	396	370	365	361	382	374	344	399	379	341	394	384	397	372	432	399	358	373	339	400	373	377	391	351	378	383	369	360	389	360	342	375	412	385	367	391	373	379	391	388	366	394	374	372	398	341	397	383	362	357	373	351	320	376	380	396	375	390	384	378	356	392	410	373	371	392	391	378	378	360	354	378	374	358	383	387	385	353	366	375	348	375	387	386	370	379	425	375	336	359	385	384	379	414	341	383	411	382	352	361	390	374	397	340	347	358	409	341	346	386	364	382	373	356	344	363	351	332	346	383	375	356	372	340	352	370	388	391	387	385	362	346	370	399	368	398	378	369	384	365	375	378	408	373	412	302	378	366	417	388	438	359	308	364	383	385	387	389	381	410	358	337	379	389	383	366	390	368	390	354	386	379	404	362	363	388	385	380	366	373	399	383	392	375	379	389	333	365	422	356	375	391	377	388	359	381	366	420	376	385	385	377	375	381	392	368	410	357	356	388	377	368	376	355	355	403	360	390	382	372	365	365	371	401	369	352	340	374	367	385	379	353	360	346	415	365	375	371	392	399	381	407	347	361	356	381	392	347	390	352	351	365	361	361	349	366	368	376	371	378	392	348	352	368	350	387	390	375	384	331	393	339	357	377	368	342	359	365	371	346	403	360	421	359	351	366	402	363	364	386	369	375	355	396	358	343	353	356	372	373	347	359	419	361	359	368	372	355	400	390	379	402	389	349	336	370	355	364	371	383	352	390	342	345	356	381	363	351	362	412	375	388	363	370	358	374	344	399	358	372	381	353	369	369	410	372	374	364	319	407	385	390	347	383	387	372	372	360	381	365	372	360	366	391	383	373	372	390	373	347	389	382	387	356	382	385	412	371	363	354	363	367	353	375	350	402	390	373	328	388	405	374	380	365	322	423	363	363	338	362	386	393	313	392	367	384	386	348	356	379	377	378	390	383	406	374	404	395	373	368	405	370	384	353	357	386	406	390	349	413	403	352	407	379	372	386	354	333	419	363	393	352	370	340	393	334	367	384	347	362	391	352	377	363	360	362	391	368	362	372	398	341	350	367	351	360	380	394	381	361	312	399	358	352	354	392	383	374	389	354	366	375	400	402	404	455	392	367	380	371	380	364	389	404	377	406	372	387	361	377	392	371	403	370	365	359	345	382	366	385	420	385	364	402	366	380	398	370	324	356	374	382	355	406	388	344	397	351	439	382	373	368	385	362	369	358	366	403	356	399	353	379	367	372	348	355	382	386	360	398	371	406	370	360	369	369	369	369	389	401	365	379	384	343	370	404	373	400	376	375	372	405	378	383	388	350	380	388	369	359	409	378	370	361	394	363	412	386	385	407	370	383	358	369	367	395	376	380	358	368	374	360	349	394	350	344	372	353	361	347	383	358	380	373	343	365	376	350	390	387	393	378	407	391	376	370	369	390	367	335	380	382	361	355	410	338	382	381	383	370	356	410	385	385	373	351	382	353	390	405	383	388	357	343	349	371	380	367	416	361	342	325	350	387	349	390	359	410	380	399	367	367	377	374	338	384	349	349	353	418	381	402	396	387	377	371	409	366	360	364	367	365	371	374	326	328	354	360	367	405	349	386	385	389	355	397	385	372	422	349	363	370	384	380	372	382	391	369	390	358	357	379	369	387	364	381	405	376	399	394	364	372	412	381	346	337	384	391	379	383	401	351	355	340	344	393	350	368	366	388	332	370	363	401	372	393	363	369	355	348	352	394	362	369	375	405	331	399	375	383	396	392	393	372	378	358	394	392	360	373	375	349	356	408	369	361	393	367	355	356	349	345	372	374	355	385	345	395	343	375	373	388	358	390	368	391	345	377	371	379	359	354	355	389	359
3986	890	924	926	948	920	913	911	902	921	861	864	872	853	898	850	934	882	872	846	873	915	878	889	895	902	831	915	890	841	867	879	957	924	875	893	904	892	923	904	904	911	864	845	925	942	881	902	908	849	866	932	863	885	952	888	881	860	870	889	906	884	871	875	854	835	876	865	861	886	898	889	917	913	874	839	945	892	879	921	905	897	934	879	874	851	914	916	925	911	896	907	865	943	917	884	879	847	899	887	871	950	895	931	907	786	927	853	889	812	912	906	892	881	856	890	941	904	909	890	910	864	952	931	845	905	848	826	937	950	880	920	881	936	881	869	901	898	895	803	913	869	847	877	924	876	901	870	893	906	866	905	938	898	842	903	894	875	855	870	878	886	915	896	890	896	870	860	915	900	906	859	863	869	865	864	890	848	872	943	957	913	886	935	905	900	861	836	835	875	888	876	836	907	904	838	893	925	906	882	890	900	903	843	930	919	905	915	897	873	862	865	951	922	895	871	868	890	880	880	922	879	906	921	843	885	864	949	886	869	875	888	906	887	889	860	871	901	861	901	869	860	906	842	863	875	897	905	841	886	920	864	918	885	905	854	913	924	889	881	897	868	888	870	939	915	878	882	864	869	888	889	888	894	887	943	837	855	897	900	884	870	831	901	914	910	928	890	855	934	920	831	866	837	923	915	859	955	935	874	865	905	956	851	846	838	832	858	878	946	909	848	908	926	891	859	882	934	854	881	911	892	898	896	863	885	862	865	924	871	892	897	854	886	878	846	894	882	895	893	863	892	879	918	872	883	864	882	916	932	952	886	915	832	857	896	868	861	925	866	920	908	848	867	904	938	934	888	929	884	908	846	913	851	877	894	868	903	885	840	882	881	853	898	903	896	911	872	880	947	885	919	866	883	892	909	895	831	889	891	847	869	898	940	890	919	914	875	857	895	942	875	926	879	913	912	890	868	911	908	875	904	896	825	923	882	841	886	869	906	860	899	913	911	861	865	868	881	818	853	886	864	872	900	809	890	903	864	888	836	873	883	843	901	883	897	862	907	858	884	885	910	897	957	902	918	819	868	886	888	928	881	996	907	866	880	868	898	869	915	919	872	850	914	929	913	883	879	899	913	891	927	885	904	921	855	881	838	899	908	896	908	851	923	893	895	898	898	884	891	906	898	931	960	870	893	885	899	883	881	888	921	845	879	885	869	924	908	901	912	884	924	838	886	909	957	939	904	913	869	838	902	906	902	867	881	826	866	931	890	871	904	888	873	875	848	825	911	946	874	948	881	872	850	920	916	874	873	886	900	928	859	900	901	918	873	874	869	888	867	941	909	893	883	900	901	871	916	866	925	929	897	881	906	952	869	891	871	927	871	892	894	897	930	876	848	911	898	842	902	886	858	908	872	878	884	896	849	888	917	883	896	877	886	890	845	877	913	879	938	890	878	863	912	873	903	835	980	876	861	879	908	918	899	900	903	848	882	921	920	931	906	902	864	898	893	922	840	842	908	855	850	846	868	874	890	860	852	896	876	930	888	943	824	928	936	838	923	890	909	916	914	887	887	855	909	898	869	920	897	880	856	906	935	909	861	839	937	831	909	900	856	899	923	845	919	890	889	874	928	887	882	850	912	919	888	918	907	884	861	912	937	895	878	873	862	845	897	889	877	877	826	860	872	879	934	869	897	862	908	846	883	847	861	875	881	907	876	839	887	830	892	903	907	867	876	905	924	861	910	902	856	929	923	882	868	828	899	892	859	833	926	869	934	907	883	855	881	814	925	863	878	932	947	920	900	916	956	919	912	913	852	939	926	923	934	848	866	910	909	908	853	909	873	915	880	834	866	905	855	823	891	906	888	857	899	920	930	942	896	879	829	874	884	891	851	870	889	862	917	916	846	948	845	894	885	915	916	878	926	893	888	845	859	863	902	875	933	893	889	916	941	884	901	892	912	905	881	912	890	839	914	884	895	863	899	915	849	923	907	869	883	918	890	926	847	878	851	889	872	898	885	941	918	861	904	868	885	899	886	858	880	915	854	871	872	895	923	839	888	904	872	863	865	899	837	892	894	886	932	881	874	960	854	825	882	876	908	898	840	847	850	885	882	841	872	901	892	855	876	919	911	878	895	890	953	836	905	915	913	872	884	850	908	886	839	895	889	930	930	860	833	899	864	957	944	865	897	879	858	890	898	888	852	854	927	876	893	888	837	898	887	940	921	883	895	889	892	894	946	883	949	867	963	879	907	897	861	906	898	884	867	861	910	892	837	868	858	888	906	949	859	860	877	871	920	903	848	844	899	868	919	942	912	890	898	880	895	858	938	869	878	885	908	908	923	890	899	863	947	882	890	858	880	844	896	947	875	927	897	896	898	907	896	906	891	892	929	876	891	890	880	823	925	896	911	877	917	912	895	862	890	865	878	959	902	876	901	897	919	900	919	890	907	902	929	896	899	883	894	941	924	862	928	874	911	964	928	934	916	935	910	927	908	868	895	878	873	888	873	908	899	848	906	843	889	904	861	908	892	872	896	847	883	876	892	867	896	905	909	887	916	894	856	904	877	865	875	895	849	905	819	945	866	931	834	876	870	908	924	849	866	929	850	936	911	857	836	889	851	886	865	877	867	853	922	879	919	864	899	891	875	919	842	899	862	883	882	835	891	826	894	837	866	903	871	862	882	926	891	928	947	908	877	876	855	870	833	888	882	882	831	885	881	864	901	900	877	898	847	918	913	881	851	866	891	890	915	876	874	868	911	920	886	940	833	860	916	928	897	902	900	879	899	882	945	868	832	893	841	911	879	890	845	856	851	915	944	868	856	930	872	882	914	913	911	864	881	924	887	909	917	886	875	891	922	900	862	890	937	867	938	864	893	863	911	867	846	929	927	882	877	928	875	904	867	894	962	898	883	869	849	908	917	915	877	872	854	868	880	888	876	909	866	889	863	837	860	857	880	909	874	888	859	896	879	949	885	882	860	928	913	841	899	878	860	856	896	859	892	862	893	871	910	901	844	897	851	870	850	910	840	881	895	916	921	884	912	860	887	868	856	867	914	928	853	866	869	873	887	940	895	929	859	925	894	856	875	885	903	884	885	870	893	866	820	926	893	866	838	890	874	902	904	930	952	890	884	881	872	898	897	870	891	891	869	936	899	886	867	911	956	900	916	911	931	872	901	914	846	860	842	887	833	938	936	893	856	932	838	918	881	895	918	936	921	886	907	887	913	873	830	851	884	879	919	899	902	900	858	833	904	887	846	895	877	955	821	873	895	867	893	907	888	930	870	908	887	856	919	863	854	916	866	846	881	880	903	922	891	894	843	866	844	868	919	874	907	869	885	920	873	874	920	853	877	941	839	942	878	901	917	940	917	867	909	896	869	841	894	878	872	900	885	848	896	864	889	894	899	886	863	862	967	881	959	863	892	846	891	925	893	889	904	848	899	858	917	866	864	888	849	813	905	890	872	935	873	879	871	837	889	905	913	930	891
14349	1102	601	510	416	320	362	359	326	331	359	323	347	319	302	319	306	306	342	296	299	305	342	348	308	325	310	319	298	322	275	328	357	333	298	353	325	323	314	307	337	316	310	280	351	315	329	324	298	360	304	316	300	286	323	307	299	322	277	334	288	306	328	293	316	349	326	324	287	317	322	308	318	310	349	329	310	309	307	335	323	309	274	301	285	341	284	339	315	329	288	309	288	298	316	308	284	292	316	299	271	287	315	344	344	302	315	284	348	316	310	325	317	294	304	322	310	362	314	328	303	277	328	335	317	318	307	291	299	312	304	322	332	323	309	284	341	330	335	325	321	324	320	327	315	290	311	308	315	311	342	326	307	289	327	314	317	317	324	317	325	335	317	347	314	332	305	335	307	310	357	322	305	329	333	343	331	321	320	335	348	287	299	304	313	318	284	311	307	310	289	331	316	303	314	314	340	307	327	331	315	325	307	317	324	318	298	304	326	300	339	305	323	286	304	337	283	346	298	326	346	297	326	320	320	337	313	289	290	333	326	317	307	337	327	337	319	319	298	293	304	302	313	308	312	341	351	318	324	311	320	304	326	334	293	330	321	276	328	322	299	270	333	337	324	329	330	308	316	313	326	320	304	302	316	330	304	296	322	331	319	328	286	318	322	369	302	334	328	318	289	311	304	309	314	334	308	320	343	308	324	311	352	294	307	284	290	347	290	299	340	309	308	298	307	304	298	346	287	336	293	306	360	325	294	318	337	309	296	330	294	314	290	308	311	346	343	322	311	300	317	310	287	307	301	312	324	318	347	301	294	323	280	343	319	318	293	328	302	305	332	300	290	306	319	329	310	301	309	322	311	324	318	298	337	325	282	288	320	307	295	311	310	320	288	306	277	325	346	297	288	326	337	364	307	336	316	314	289	349	294	310	280	275	322	348	309	337	303	298	302	306	328	342	319	309	341	323	322	314	337	305	330	302	312	275	314	329	314	351	316	292	328	348	329	339	318	336	306	339	318	330	305	334	308	337	279	327	316	354	308	299	325	308	318	338	327	353	313	333	359	332	369	280	337	315	320	291	311	301	311	292	278	301	285	301	325	316	276	332	323	302	311	309	318	322	304	349	292	315	256	324	307	298	315	312	298	274	326	303	313	312	318	317	308	318	323	343	300	310	335	276	265	326	307	298	314	319	340	284	311	302	324	321	350	316	340	318	298	294	307	339	358	303	310	312	328	300	329	315	306	316	311	317	313	282	288	317	326	321	321	300	317	293	314	317	352	321	337	313	309	317	302	296	322	291	313	301	297	307	345	347	301	312	319	306	316	287	324	306	287	320	297	316	327	307	280	319	349	316	329	307	307	310	277	296	309	314	319	344	281	280	321	297	287	325	298	323	300	307	328	310	291	349	332	313	325	356	306	344	309	317	322	339	329	304	301	327	335	313	291	320	310	296	317	356	296	330	322	306	277	345	321	308	309	291	346	328	303	301	337	335	301	323	302	302	305	310	306	344	303	355	341	346	306	289	314	323	307	318	307	317	295	302	299	327	293	274	321	321	290	304	288	352	342	294	329	324	344	306	325	311	320	321	320	296	342	334	292	328	349	289	299	328	347	297	288	311	308	312	273	316	349	313	297	294	288	327	317	330	312	319	361	328	325	322	295	353	302	344	295	333	294	336	331	343	313	323	308	304	291	298	296	308	331	343	324	307	318	319	320	324	310	317	291	307	346	353	322	305	320	283	305	292	318	306	286	327	302	299	341	344	337	305	327	317	325	316	325	292	324	301	325	283	303	316	322	354	337	329	319	361	323	330	310	310	356	339	323	296	321	312	322	315	333	326	318	277	295	305	341	309	302	314	294	291	304	300	307	297	340	288	328	315	260	313	345	327	326	285	297	348	334	300	296	308	317	328	297	293	315	289	325	306	273	332	324	340	289	295	318	339	303	309	322	316	307	319	348	305	312	273	299	334	338	297	318	324	301	299	312	284	318	295	340	325	317	309	317	311	317	330	320	324	311	308	288	343	314	330	341	311	318	328	312	345	307	304	306	309	332	340	340	332	336	308	317	354	297	300	294	315	321	326	331	328	293	325	309	323	280	310	328	250	314	344	323	299	323	295	315	320	332	292	318	301	276	356	335	291	302	327	315	360	302	316	301	316	336	312	334	323	323	308	325	320	323	301	286	332	307	308	290	323	318	283	331	317	350	333	303	329	294	302	318	313	307	335	326	295	348	293	316	334	302	289	306	271	320	307	289	321	290	326	329	276	308	323	291	329	303	339	285	315	334	304	324	297	283	335	318	317	335	348	310	319	309	297	296	317	302	312	287	316	333	304	334	312	314	325	332	330	335	317	315	306	311	322	290	288	301	323	306	321	343	355	326	311	305	317	345	281	296	303	307	307	311	316	303	338	322	335	318	319	307	315	305	326	316	319	298	308	300	329	301	328	321	311	319	337	311	345	303	320	331	325	317	302	329	326	295	269	339	315	297	277	310	318	311	348	316	279	335	306	311	343	333	303	309	330	335	293	312	334	331	289	311	341	298	333	319	306	296	323	291	308	329	299	315	313	309	322	297	287	300	291	345	326	309	318	282	322	286	319	343	325	298	306	322	269	296	311	309	296	355	335	281	302	320	344	318	320	314	297	304	331	332	297	305	315	295	326	333	296	313	271	300	309	333	290	273	319	332	309	321	305	309	304	330	290	331	315	341	319	310	314	289	308	319	327	294	359	304	329	311	301	307	309	283	324	303	302	299	341	304	321	288	326	305	344	319	301	298	328	301	367	279	341	310	345	318	332	329	303	286	310	312	309	303	293	296	306	327	315	288	345	307	331	302	311	319	312	301	314	343	341	316	330	359	306	330	294	310	314	306	338	310	340	319	316	340	336	334	288	331	323	319	329	345	291	329	304	324	362	287	300	292	293	319	299	310	297	320	346	329	310	322	336	306	358	298	266	314	314	349	320	297	314	302	324	328	297	308	290	306	304	309	336	327	323	303	328	301	347	311	323	337	296	307	306	314	310	328	325	318	327	295	317	322	330	340	309	278	290	339	332	306	338	320	316	309	314	308	322	320	320	333	299	320	262	310	299	351	314	305	301	293	322	302	301	330	321	321	320	278	297	326	288	324	319	314	343	314	309	293	311	286	286	300	323	346	313	366	319	305	305	328	327	348	322	302	260	290	347	301	313	337	318	295	298	309	306	298	314	315	309	308	310	321	309	308	311	330	340	319	314	306	305	314	299	336	327	302	271	310	318	322	337	294	285	322	309	294	316	299	289	305	310	316	320	294	335	303	326	278	283	334	323	297	347	320	348	317	299	291	319	326	293	342	313	300	292	295	297	306	293	318	323	306	298	327	312	304	277	315	316	305	307	290	303	299	337	330	314	333	334	316	303	286	308	297	345	326	317	284	314	336	313	318	311	342	319	286	283	291	315	280	318	323	315	266	329	294	294	329	310	293	309	336	318	338	311	308	332	305	303
10844	981	1315	1415	1272	1080	1035	898	889	850	876	845	826	796	854	819	760	801	805	765	769	807	791	830	761	774	736	734	723	833	790	777	770	777	750	776	787	801	735	765	748	734	787	786	786	734	738	762	739	738	759	764	772	719	769	758	776	770	736	782	768	735	745	776	773	828	745	753	759	785	763	787	788	751	702	726	740	773	789	736	798	744	739	742	701	741	688	749	694	726	746	777	742	745	739	786	734	768	729	779	781	739	731	717	717	707	746	762	737	759	755	742	729	679	749	727	781	729	719	799	742	802	768	760	721	735	714	737	767	719	755	723	769	728	701	735	790	733	718	724	770	759	738	737	775	726	777	733	722	745	746	784	760	701	735	736	756	767	781	753	777	724	750	769	766	743	769	778	791	744	760	792	733	713	717	743	753	757	693	716	756	723	723	750	735	792	758	763	719	742	784	776	752	770	772	684	755	751	788	755	736	745	767	790	754	765	731	751	786	742	774	736	768	761	781	810	751	748	788	726	776	772	770	746	768	742	736	790	758	728	763	766	748	749	772	768	745	712	790	768	730	760	730	694	767	738	758	775	767	698	756	698	736	732	771	742	694	737	761	775	769	743	686	753	699	757	783	760	792	761	743	801	750	743	775	701	708	713	770	692	784	762	773	756	756	746	795	804	741	794	757	762	757	768	748	736	742	715	764	747	734	778	752	760	723	735	788	769	756	759	727	745	767	735	725	752	729	756	709	742	779	754	703	763	759	739	750	713	714	708	757	782	742	727	776	770	762	754	816	743	782	770	774	745	770	820	797	722	757	737	783	757	723	677	741	718	763	794	781	726	773	715	722	692	699	742	746	753	736	780	752	782	759	736	806	725	724	722	755	778	709	772	734	792	771	760	733	789	779	753	761	745	785	723	769	796	757	750	774	713	710	760	776	783	717	731	771	762	760	715	793	674	743	765	794	758	726	758	767	721	750	725	726	746	753	690	751	755	808	759	781	798	750	717	755	785	735	749	726	707	744	764	740	705	713	777	761	761	722	757	774	723	724	781	752	709	762	738	733	754	727	770	761	782	755	735	769	759	769	747	741	723	750	774	782	775	800	715	796	761	753	732	760	795	714	750	772	779	750	765	778	727	770	741	737	768	706	705	714	734	760	751	781	735	739	780	801	787	726	759	682	721	817	780	757	777	754	715	770	759	736	770	771	751	801	719	754	724	797	728	795	752	795	797	729	758	783	764	700	769	722	701	793	766	717	767	763	761	736	713	735	775	731	708	757	737	704	720	701	798	732	700	786	723	755	741	778	759	767	729	765	710	777	751	777	739	753	775	754	798	782	747	731	727	763	719	721	788	722	791	749	750	756	744	769	747	764	752	741	714	719	731	736	764	733	761	701	697	726	759	724	729	737	741	742	782	727	687	799	749	818	745	769	745	741	752	690	768	756	761	748	787	737	711	725	729	810	723	757	723	742	718	721	710	715	754	755	713	773	711	712	772	766	749	669	703	787	768	766	781	748	688	757	713	743	753	746	775	779	754	751	754	696	767	731	763	749	734	766	762	737	799	807	766	797	733	755	765	734	731	720	745	718	732	783	789	748	746	799	735	727	729	749	749	722	778	753	768	764	753	704	697	722	729	788	737	727	734	758	785	739	736	738	753	753	767	761	761	743	764	793	746	786	756	770	753	758	717	730	734	745	734	760	738	764	742	760	766	767	743	788	751	785	753	751	761	701	716	732	765	783	789	763	704	804	762	709	746	735	780	794	726	794	761	737	774	775	739	777	732	681	798	719	709	722	744	737	773	787	758	765	797	745	759	771	718	753	792	774	709	759	689	718	741	723	745	746	772	715	775	737	769	787	764	816	732	812	739	812	742	763	777	739	784	747	818	819	714	746	744	809	780	701	756	764	731	761	748	697	794	711	746	783	788	794	791	725	759	766	732	750	798	708	759	748	759	755	761	729	722	749	751	780	716	754	762	733	756	687	751	735	778	731	789	749	740	742	751	737	739	760	768	725	750	788	761	770	745	762	754	763	725	724	768	751	770	725	744	768	771	745	745	757	739	747	756	749	744	711	722	781	761	716	774	796	762	755	728	736	744	746	713	771	797	756	732	749	711	708	731	750	716	770	745	766	696	726	742	769	679	807	782	771	769	756	705	742	802	699	760	710	746	731	690	742	773	738	757	775	799	762	757	723	731	791	737	776	735	766	737	773	710	777	782	752	724	782	768	761	760	758	761	762	778	736	764	771	753	806	737	822	767	743	782	806	746	753	719	705	767	790	754	742	741	733	758	733	795	791	753	726	729	729	764	764	738	755	759	778	734	771	770	702	710	730	774	754	736	783	738	711	802	731	735	814	744	740	722	692	770	753	752	740	790	752	786	765	749	804	775	731	751	726	775	739	691	709	730	736	683	744	790	729	778	712	762	756	751	731	726	742	775	759	724	793	714	744	758	761	791	735	755	734	703	776	720	735	731	778	787	750	722	757	725	714	784	755	736	726	726	789	775	749	765	738	760	757	779	679	711	792	763	722	726	726	739	732	765	722	745	767	733	808	766	809	726	736	790	794	777	771	743	767	790	765	692	733	771	734	773	764	762	774	756	725	752	787	774	719	765	750	770	736	733	729	747	755	742	767	781	699	778	759	754	726	724	771	696	754	791	702	719	766	742	730	748	749	730	724	759	727	784	734	736	740	780	738	742	791	800	781	729	719	736	706	778	776	745	737	767	786	700	792	773	767	711	738	778	756	739	719	693	756	752	719	755	719	788	760	743	731	779	739	814	783	780	807	758	749	703	760	739	792	734	795	756	706	728	752	724	700	785	766	720	771	755	756	720	731	761	770	780	776	741	757	763	694	752	751	779	674	768	715	749	707	788	751	742	753	820	746	741	726	752	748	727	746	739	822	752	776	745	785	785	777	770	761	750	760	744	739	739	762	783	738	764	783	737	782	758	787	738	766	746	728	693	767	754	750	751	737	778	754	669	783	736	747	744	775	730	755	761	698	818	713	741	774	697	750	686	738	746	726	717	733	779	775	743	729	778	756	760	748	764	767	748	769	752	738	735	793	794	760	767	767	822	760	694	755	752	803	785	747	762	776	796	775	752	765	787	736	716	779	789	741	752	758	754	761	759	744	740	769	792	712	738	728	765	774	739	785	809	717	727	730	780	789	748	773	733	754	700	745	743	746	804	757	725	765	755	714	754	773	782	785	785	778	788	748	764	758	760	731	745	760	742	768	793	737	761	774	730	750	773	746	750	737	746	715	735	726	764	759	775	756	792	785	751	739	715	775	685	752	761	762	758	704	826	763	738	767	728	738	781	695	716	732	731	742	793	784	806	763	721	722	789	746	778	746	792	763	781	710	743	747	687	791	762	762	649	747	763	757	772	738	728	707	754	714	692	729	717	804	765	707	757	759	706	775	767	783	728	796	761	733	730	706	748	782	774	762	736	772	821	780	721	727	733	740	788	720	741	730	737	777	719
22321	1991	671	472	368	266	236	181	175	166	186	160	151	145	149	152	179	140	157	157	148	135	126	137	153	157	148	125	153	140	146	133	124	150	150	107	126	148	163	147	148	137	143	137	131	153	148	122	141	130	142	149	134	179	122	124	146	149	148	156	141	118	137	139	144	131	142	161	150	134	147	130	136	145	145	140	133	129	121	138	136	142	135	134	144	124	143	147	128	150	143	157	147	127	125	139	130	131	144	155	130	111	155	137	133	146	131	140	118	151	144	132	171	124	115	146	127	146	146	138	145	129	128	130	151	148	140	141	142	154	137	158	155	132	159	151	134	162	123	139	136	142	117	127	130	141	110	132	143	142	127	136	122	143	124	147	138	133	137	151	139	129	147	135	129	162	146	144	126	159	118	123	131	121	126	133	127	135	152	141	166	139	145	120	119	149	129	120	139	150	135	122	117	139	151	158	149	123	115	137	131	135	143	137	141	165	134	148	146	172	122	136	135	142	126	122	134	142	138	142	126	122	133	122	149	152	138	140	126	155	151	157	136	142	162	155	141	126	139	141	142	137	134	149	141	149	165	123	146	154	145	168	137	144	130	124	138	169	128	135	145	144	143	161	122	140	117	119	125	122	127	141	125	173	150	148	153	151	154	150	119	133	128	144	157	118	123	120	128	153	152	122	141	137	129	127	134	141	143	128	129	139	122	135	147	154	151	151	146	133	123	146	134	134	135	151	148	135	127	138	121	136	152	133	164	146	125	122	136	119	148	136	134	135	135	140	120	145	123	149	175	134	156	127	132	155	108	132	131	134	145	119	124	138	137	149	140	153	144	127	143	130	139	137	128	129	136	125	133	156	147	133	138	142	133	121	119	127	121	116	124	139	149	117	126	130	127	155	138	125	123	121	116	144	157	140	150	155	142	135	166	123	132	137	152	142	129	152	128	119	119	135	132	145	158	129	122	146	111	136	131	132	158	139	142	174	153	149	152	132	126	125	118	129	127	150	149	136	137	136	124	162	156	146	127	130	128	140	143	140	135	133	149	146	125	121	140	142	122	153	137	135	108	116	142	120	134	138	134	138	133	140	109	139	132	124	142	152	123	146	120	142	164	148	151	144	138	131	146	154	147	117	112	154	144	146	166	144	149	160	147	134	140	137	161	161	122	148	134	132	135	131	118	165	114	137	123	126	144	138	143	129	126	169	139	151	150	139	124	148	128	132	148	158	123	152	148	149	162	117	124	132	153	107	149	134	140	161	148	140	120	124	151	153	138	142	163	136	136	140	148	106	132	131	134	137	135	142	140	127	146	137	165	157	120	137	158	150	115	143	127	124	152	136	141	146	121	126	121	147	159	152	141	142	136	138	146	148	111	145	148	132	132	158	139	143	140	134	159	138	123	149	134	166	140	147	125	153	151	124	146	150	145	147	141	132	138	157	130	143	151	126	128	139	136	141	149	152	138	121	140	138	149	132	139	150	157	141	151	112	105	141	142	127	113	127	148	153	129	142	110	117	161	128	135	150	129	126	143	141	141	161	158	131	145	139	124	138	137	149	130	133	125	139	125	163	145	138	132	141	135	134	142	142	149	147	147	127	130	136	142	137	126	141	134	138	141	130	126	162	127	109	127	144	143	159	156	131	174	137	141	131	164	151	155	140	126	122	127	138	111	140	128	132	152	139	141	136	106	128	135	123	131	128	145	143	149	141	127	138	142	147	140	137	141	146	123	145	153	149	145	128	139	120	141	140	118	154	127	157	137	157	162	157	116	132	123	150	141	142	137	141	145	114	147	121	118	148	136	140	134	145	168	144	132	132	121	143	134	136	166	126	143	117	150	146	133	156	138	148	147	127	136	147	153	157	146	142	173	132	135	146	121	129	147	153	153	122	121	128	133	140	149	109	134	119	115	107	132	137	128	167	167	124	144	131	149	140	138	175	160	142	137	138	128	161	146	142	147	147	130	138	134	123	150	133	153	142	135	128	129	136	136	146	142	135	155	142	146	135	143	169	141	120	143	124	130	143	131	143	142	145	146	119	126	138	140	136	141	124	139	145	138	162	151	137	134	130	139	153	118	141	140	144	142	165	140	155	138	145	165	143	148	149	147	133	157	152	140	141	144	128	122	124	139	137	154	153	141	144	146	132	156	127	145	135	138	137	112	128	115	159	123	158	134	141	171	126	149	123	139	133	134	141	136	142	168	132	135	136	143	125	143	155	146	125	154	162	143	123	122	132	131	134	139	145	137	124	131	146	151	119	138	135	152	142	139	115	138	135	134	128	121	152	130	173	138	133	120	139	150	134	132	133	165	152	128	128	150	169	142	140	145	142	144	134	161	155	131	144	132	130	127	135	141	128	136	130	131	136	148	130	142	125	123	150	131	160	132	133	161	113	139	141	109	120	142	144	126	139	141	129	122	137	140	130	128	131	130	161	130	138	145	127	150	129	121	132	133	117	133	134	120	137	134	113	127	125	127	128	132	132	144	140	116	143	152	144	135	148	148	139	140	151	121	135	157	147	120	140	128	120	154	130	162	137	135	146	167	140	116	136	143	118	113	155	151	134	134	165	144	147	126	119	93	148	149	148	140	150	156	131	138	100	132	136	145	120	144	125	127	127	143	127	137	142	145	127	135	119	105	126	132	137	152	138	162	120	128	138	129	141	138	123	142	123	129	143	130	158	149	133	129	132	129	140	160	141	152	125	161	149	166	141	122	145	132	142	129	120	141	139	139	136	148	137	145	168	153	133	141	143	133	136	129	148	141	142	147	115	135	138	142	133	133	135	143	142	119	132	141	120	115	153	163	134	130	127	141	139	124	120	120	155	145	150	130	163	150	140	157	129	151	149	153	158	154	152	134	137	137	136	123	137	163	139	122	148	153	143	149	145	113	131	114	157	135	141	130	143	118	132	144	129	118	136	132	122	148	136	138	159	143	143	135	124	137	144	119	168	140	130	146	134	135	141	149	151	141	151	154	134	130	148	142	136	132	135	137	128	128	121	170	152	139	141	131	116	151	148	144	131	146	147	142	154	136	138	134	136	124	139	143	152	147	156	128	119	127	152	135	140	142	131	133	144	127	146	139	140	121	148	128	148	145	129	136	121	135	153	143	134	144	166	145	160	144	143	137	146	145	116	163	154	148	129	126	151	152	143	124	164	137	132	148	149	126	150	121	147	144	138	168	154	126	128	141	128	118	156	146	141	114	133	147	128	142	140	148	140	137	128	136	158	139	138	148	128	122	141	130	164	122	152	125	161	146	117	151	108	135	122	130	138	130	141	139	128	137	140	147	140	120	137	153	126	153	128	152	134	139	127	126	144	126	138	144	143	147	145	145	135	135	148	115	160	155	138	142	138	150	131	154	129	112	151	145	167	135	135	135	140	134	144	109	152	149	148	137	125	122	155	143	129	130	115	143	136	158	148	148	133	162	126	144	150	153	148	133	136	106	125	143	144	132	115	131	121	125	139	122	134	132	156	139	180
13592	838	1387	1537	1406	1089	937	845	720	628	544	561	514	537	488	504	451	448	441	439	470	397	446	409	407	401	404	388	405	398	388	372	379	370	409	382	419	375	374	402	379	354	350	386	385	382	393	368	367	387	393	379	405	408	361	338	373	370	348	404	358	367	352	363	352	392	374	382	377	360	375	359	376	360	353	397	357	360	383	375	397	380	369	381	380	361	361	393	360	390	339	364	357	361	323	361	379	371	359	362	354	389	355	343	378	378	417	413	364	391	338	394	360	342	368	344	386	362	348	366	360	362	364	374	389	372	381	342	369	364	372	407	357	380	370	384	384	358	361	351	344	348	394	398	421	345	395	389	386	363	360	359	359	366	369	320	371	391	349	378	364	332	384	368	364	376	351	383	396	367	356	385	328	388	356	387	353	333	405	392	364	374	371	362	374	372	375	369	379	355	397	404	330	352	347	362	360	379	367	356	369	362	390	343	380	400	379	326	377	358	353	339	403	369	394	364	328	349	370	342	390	355	404	392	361	386	380	357	371	377	402	367	374	346	367	369	371	386	444	378	395	364	391	354	377	361	361	380	382	373	361	380	383	362	371	380	337	353	367	390	379	342	342	381	367	396	404	380	359	361	378	381	373	371	329	356	355	359	391	367	386	357	358	379	359	361	363	354	385	383	410	406	376	364	355	337	381	375	365	379	364	349	369	384	344	361	372	377	386	405	381	380	393	365	406	388	412	393	387	346	336	389	398	336	313	353	387	394	374	361	403	355	335	403	328	384	390	357	390	379	343	372	339	353	394	384	359	394	333	387	407	359	393	373	355	389	385	370	366	364	400	360	384	365	342	362	421	354	370	388	383	390	380	344	357	374	352	361	337	377	332	374	346	408	378	402	363	339	392	392	377	378	362	374	347	358	368	382	373	382	382	365	355	371	391	358	378	348	386	368	403	376	373	379	366	355	377	371	388	387	342	362	379	357	408	361	364	359	342	360	327	362	346	382	347	410	381	352	372	389	297	354	361	374	407	370	377	383	369	359	368	357	399	386	355	387	392	383	392	363	344	375	349	351	381	364	371	338	377	366	386	344	352	399	367	363	379	368	426	330	360	374	364	384	359	351	387	363	366	344	412	354	414	377	372	371	373	348	374	364	402	399	371	335	376	406	382	332	349	319	365	324	335	364	378	362	391	357	358	376	360	405	370	367	384	397	336	368	341	352	339	380	393	386	352	363	386	377	372	341	383	351	376	381	382	373	374	348	356	395	339	384	376	352	367	364	367	343	369	376	377	392	379	380	399	376	352	372	349	357	375	368	382	386	327	376	359	393	346	365	378	358	324	338	394	339	382	359	379	357	383	391	364	412	346	372	397	381	369	360	374	351	362	380	392	388	390	380	352	339	407	366	383	368	370	340	370	363	373	372	351	401	334	390	378	351	376	346	349	347	385	362	377	366	352	382	371	367	361	378	354	365	370	373	364	388	367	384	354	381	360	374	374	371	431	357	353	351	383	357	381	387	379	365	365	382	370	379	350	375	342	365	384	405	344	379	367	355	382	368	376	377	369	352	352	348	355	398	341	353	366	371	361	370	386	364	360	367	356	381	399	364	348	327	371	355	379	366	365	364	374	364	365	340	360	375	340	345	366	368	373	358	374	366	364	368	376	378	376	347	301	360	378	378	380	365	397	334	367	350	426	353	362	389	348	368	361	340	353	408	387	391	412	349	377	380	327	395	354	362	373	384	396	399	353	383	370	366	393	382	347	375	351	373	327	401	365	391	376	383	339	367	367	383	323	355	361	360	352	401	366	361	361	385	366	382	378	377	369	330	377	398	367	343	382	377	355	342	349	416	377	371	346	380	370	388	381	380	379	356	373	344	351	358	360	359	372	376	343	386	343	369	380	365	347	378	372	331	369	378	357	403	344	360	353	362	354	369	393	362	392	365	326	350	339	336	351	353	370	385	341	355	335	379	354	346	376	398	371	390	346	353	363	344	393	388	364	337	379	396	340	365	358	345	379	328	339	391	352	337	359	373	391	402	383	399	386	388	372	408	377	391	350	402	371	411	395	396	355	378	354	352	381	366	360	378	362	370	364	356	346	362	360	383	365	328	345	367	405	341	369	402	382	385	373	328	366	384	374	350	387	367	387	360	371	384	361	348	337	344	370	376	357	328	373	332	376	393	361	372	364	370	349	370	360	348	358	376	390	370	394	390	341	394	356	369	333	371	359	392	349	342	377	377	375	359	372	367	359	377	363	375	376	374	360	358	391	350	329	359	356	380	354	344	384	351	389	378	355	345	326	374	361	337	400	387	356	395	368	354	373	348	351	362	363	358	384	367	392	381	353	384	323	406	363	345	352	370	398	374	364	390	393	381	353	360	358	355	351	387	364	336	349	344	399	373	382	381	358	361	358	365	358	357	373	368	373	355	378	351	337	402	332	355	367	347	392	332	384	391	335	359	369	382	375	401	389	420	367	360	334	394	375	362	343	378	381	383	381	386	372	341	371	381	387	392	375	388	384	404	372	365	342	342	350	380	360	371	370	381	353	353	361	385	376	350	353	395	318	373	348	380	412	366	360	378	358	351	389	393	430	362	394	359	360	388	362	379	374	383	396	363	361	402	350	353	363	380	356	361	371	367	356	369	372	364	385	325	375	385	346	375	349	351	369	375	389	380	356	373	385	377	378	389	392	367	346	372	347	347	397	381	361	361	369	381	388	386	372	366	394	397	338	366	350	381	425	380	372	361	389	372	369	383	361	399	364	377	363	380	369	356	370	397	369	358	370	375	379	359	369	341	387	384	407	335	375	365	350	322	329	375	344	359	362	347	361	370	349	372	391	373	383	375	386	350	381	349	400	374	385	389	383	372	362	354	384	352	386	383	371	360	391	402	408	356	378	398	384	381	354	372	363	347	378	339	318	385	368	368	363	374	347	376	390	373	395	353	355	391	370	361	341	359	370	358	389	394	400	350	403	384	339	382	398	368	365	369	363	385	393	370	386	344	350	369	409	357	358	386	351	354	387	345	366	343	344	360	374	357	346	370	377	358	357	366	359	380	390	388	378	395	375	355	358	369	385	369	381	378	348	366	378	363	382	355	369	376	360	352	371	401	369	358	378	380	351	365	371	367	339	403	343	374	405	360	368	367	398	365	384	375	377	339	368	364	389	383	399	354	374	382	358	375	344	386	369	380	382	377	332	352	387	350	371	381	395	356	382	361	365	376	362	377	375	356	401	360	361	356	384	339	377	358	364	374	382	375	334	361	389	368	349	327	390	366	354	363	377	379	351	332	334	368	387	410	352	339	385	401	374	371	392	346	366	387	376	359	327	359	386	387	358	371	368	365	365	373	354	363	365	383	346	364	364	404	373	337	397	377	388	363	344	348	359	360	385	377	360	376	403	371	374	376	379	382	361	384	361	395	369	352	359	343	361	353	365	358	333	359	370	361	394	374	382	366	361	373	392	362	404	378	381	379	340	388
4373	477	397	373	385	367	353	362	358	336	402	420	397	345	370	365	376	390	377	388	349	343	368	354	362	394	379	383	394	346	388	349	372	374	387	388	380	341	354	389	346	364	365	357	329	376	388	387	338	383	372	348	343	360	322	367	397	388	398	400	401	368	390	367	333	365	364	405	346	381	358	367	363	344	392	369	384	379	386	371	353	367	347	390	394	381	354	329	378	378	385	363	340	385	360	399	381	371	352	346	338	352	414	341	370	363	380	384	343	340	404	338	363	396	380	378	383	368	357	361	387	406	387	351	380	330	358	380	366	382	352	347	390	390	379	385	358	357	367	352	319	383	390	376	376	415	396	331	367	400	379	365	401	388	381	344	388	387	428	361	378	354	363	405	357	385	401	385	366	414	382	397	393	401	389	355	376	407	410	390	360	351	382	361	337	340	367	383	376	372	392	351	364	349	374	384	345	386	380	380	382	408	407	385	384	389	380	367	380	404	348	396	386	367	346	383	378	351	363	365	345	380	391	352	381	358	406	372	375	385	378	369	315	361	368	347	380	390	359	405	389	382	365	337	372	364	387	367	350	377	400	381	372	372	397	411	405	383	415	378	386	363	347	369	372	377	400	367	384	378	380	382	369	366	353	355	414	378	375	371	344	370	367	373	368	376	347	349	376	391	344	360	361	373	376	340	377	380	404	412	363	375	404	358	349	361	388	368	339	391	379	368	368	387	353	375	363	359	380	363	375	352	374	409	356	356	364	404	395	382	387	360	361	363	333	334	385	374	388	380	364	353	378	321	353	386	331	368	340	336	384	395	372	347	372	348	426	368	356	399	381	416	376	390	405	357	387	351	399	400	386	363	384	357	344	397	395	386	394	412	398	383	386	412	336	378	402	360	393	364	371	386	369	367	340	357	384	410	376	384	359	367	386	377	361	383	349	341	367	339	376	355	390	383	366	375	333	357	395	376	405	383	382	377	374	389	349	362	395	365	394	345	363	363	387	376	414	393	374	397	376	386	385	338	352	380	402	386	372	389	377	352	385	405	378	390	365	344	340	347	381	374	347	381	389	360	372	355	347	405	364	353	400	392	385	410	350	346	333	338	380	406	369	383	360	354	361	387	374	362	340	392	362	322	349	395	354	365	388	393	383	402	372	386	346	385	377	372	378	361	327	389	386	344	396	375	391	357	361	375	398	424	365	386	384	366	390	401	435	403	388	370	371	359	396	370	410	390	404	387	343	386	380	365	355	355	385	353	336	388	366	347	376	313	368	408	354	369	362	332	364	394	394	389	372	344	355	383	384	390	371	373	370	357	377	327	369	371	367	357	369	361	371	397	371	367	393	374	383	358	340	341	381	372	373	388	376	351	334	363	360	324	408	405	354	393	389	339	376	415	380	364	424	346	372	349	353	373	359	388	359	356	394	398	369	375	336	337	340	389	388	354	365	389	377	399	352	369	371	376	366	342	360	391	393	335	373	367	380	386	381	367	389	364	351	368	361	362	375	385	374	356	358	379	376	362	361	410	356	381	350	371	366	398	382	376	351	349	385	406	386	374	378	317	395	371	387	375	360	418	424	364	417	354	341	366	366	422	355	409	375	397	342	380	358	372	386	386	371	375	379	348	380	369	349	343	375	407	355	353	385	402	376	365	364	363	367	362	383	354	362	352	381	354	369	428	351	338	343	385	359	358	355	354	345	369	360	347	407	361	398	374	358	366	385	328	362	346	370	399	339	358	366	374	395	375	365	340	374	325	398	373	339	332	381	362	368	393	370	354	402	390	410	344	375	396	380	372	386	351	327	346	383	360	362	363	360	369	381	390	372	394	344	353	379	401	347	356	374	358	363	364	394	349	409	347	337	369	370	385	397	333	379	333	319	376	371	392	373	374	387	361	390	372	376	373	367	331	367	369	368	370	372	354	367	393	334	364	377	395	393	401	359	335	373	370	414	355	347	389	351	331	377	315	357	385	368	389	390	351	380	397	343	412	369	353	381	371	399	372	389	395	340	374	376	397	381	395	344	404	326	393	351	369	401	372	367	358	343	374	372	380	358	388	341	353	370	374	346	385	410	370	348	391	357	399	343	356	363	366	347	385	350	388	401	354	409	389	420	369	379	349	384	377	342	343	371	346	375	394	411	386	351	397	398	351	360	398	396	380	391	387	357	378	414	365	387	378	358	329	378	386	392	359	364	393	401	357	345	404	355	396	373	364	391	415	378	356	368	417	410	382	371	381	361	404	352	348	411	344	355	405	397	361	347	389	385	380	325	386	331	370	358	377	383	394	390	356	353	381	397	341	376	359	377	360	371	387	366	407	369	384	388	361	372	394	374	382	385	362	373	371	352	413	359	377	374	380	375	364	374	365	426	356	354	388	401	370	357	376	391	404	396	388	398	402	407	370	351	383	365	390	397	385	385	361	362	362	349	384	367	386	353	353	354	372	351	420	380	339	361	381	415	414	379	367	401	356	368	386	346	354	385	378	393	383	358	383	382	370	347	375	357	358	384	385	353	378	357	344	346	379	412	378	364	340	381	361	372	372	352	410	377	363	386	370	400	354	376	299	353	365	380	341	332	374	377	406	384	375	348	340	376	384	381	354	337	362	406	383	389	353	382	382	371	348	374	358	406	393	389	394	322	391	386	368	398	361	373	358	365	342	381	358	337	359	375	373	359	369	372	378	325	369	358	389	305	401	389	333	381	352	361	366	341	376	400	367	389	378	360	337	365	341	310	391	387	349	363	395	334	354	378	348	354	379	363	387	388	378	377	396	357	362	364	411	377	384	373	381	337	375	343	403	346	411	383	363	366	360	389	345	358	340	393	407	389	355	380	378	381	393	357	364	405	386	387	373	367	371	383	354	386	399	359	372	424	372	355	382	386	385	386	368	393	403	400	390	394	378	348	340	410	396	367	362	368	352	364	372	387	347	395	358	367	408	369	360	360	390	371	371	393	369	356	403	352	350	399	369	369	355	355	379	362	359	375	362	379	344	363	379	373	355	354	386	387	372	366	368	394	363	335	380	367	381	367	374	353	368	410	369	377	389	365	363	360	385	370	365	429	409	388	375	342	363	369	349	376	362	332	349	400	394	380	366	387	390	379	368	391	356	399	377	381	337	391	374	363	378	381	317	369	348	364	379	384	372	396	366	370	356	365	371	357	387	364	371	364	352	368	337	357	344	377	342	331	333	395	390	367	383	335	419	350	362	390	340	394	373	396	362	402	359	389	369	350	372	358	364	367	326	357	394	350	374	356	355	383	362	369	385	366	351	377	360	385	402	370	380	338	365	398	389	351	393	396	365	380	380	376	382	374	323	351	389	365	374	392	344	352	372	356	386	357	403	363	398	355	366	344	397	382	374	360	380	360	384	363	356	394	388	409	381	390	388	379	347	352	375	340	370	360	351	377	345	377	366	358	366	343	376	340	408	361	376	357	350	376	394	369	399	377	389	374	358	410	374	383	346	382	342	392	346	364	371
3903	946	906	899	835	896	892	872	797	832	906	857	870	879	838	885	876	938	849	900	882	926	918	877	876	830	856	861	871	888	857	873	842	865	874	922	870	869	872	859	904	914	913	938	961	857	849	920	938	914	917	874	885	884	835	853	904	861	855	875	881	891	868	858	905	902	913	839	849	930	861	840	917	874	859	913	854	919	846	889	913	898	856	869	876	862	937	905	902	881	924	888	910	893	910	885	893	893	934	867	900	875	861	955	842	871	875	860	874	885	836	904	822	890	859	891	977	911	872	820	904	894	944	855	827	890	868	851	920	955	886	891	886	884	893	914	863	898	848	888	847	886	890	895	906	833	900	884	888	852	920	908	904	860	881	877	899	817	943	875	898	876	851	881	946	837	932	880	910	867	847	860	961	919	887	842	893	882	909	883	900	884	883	858	871	911	882	874	859	832	913	870	872	865	929	882	936	905	888	843	904	927	887	850	858	846	929	897	909	897	907	875	867	841	849	893	896	884	862	812	880	871	870	894	860	871	946	878	824	874	896	895	885	931	873	867	926	839	842	876	936	847	929	851	916	877	960	852	830	844	918	842	846	867	890	898	818	844	853	854	884	903	773	928	892	891	862	859	900	883	884	825	866	900	867	872	897	908	862	908	910	881	912	851	842	860	880	895	836	866	910	884	912	810	880	921	909	938	901	866	870	861	877	852	861	890	935	913	892	886	913	867	898	918	939	891	885	842	820	890	910	850	914	879	878	892	900	903	932	887	856	865	850	857	910	866	832	880	846	860	893	844	917	857	876	880	887	869	903	866	863	855	828	916	840	912	889	903	864	880	945	951	889	842	857	849	890	869	906	905	871	858	887	850	878	916	903	915	893	902	863	852	911	910	855	868	905	886	894	892	921	906	925	883	900	844	869	900	861	894	893	911	861	864	892	877	883	892	899	882	866	897	859	895	876	873	869	956	923	845	884	823	922	860	952	865	895	935	833	882	856	896	849	903	844	871	948	895	908	900	898	898	947	899	868	891	844	862	918	926	920	865	821	887	855	904	859	880	838	818	881	869	904	885	866	897	865	935	898	879	893	852	896	966	862	919	881	882	879	941	849	899	929	891	890	913	840	900	869	848	854	871	933	867	871	901	875	894	899	919	850	875	948	881	860	917	905	909	903	899	902	867	900	887	860	930	888	931	882	951	917	938	827	867	819	854	885	899	897	901	871	874	892	917	886	882	871	863	898	861	852	851	846	919	869	896	883	876	881	870	870	897	872	901	899	849	872	853	862	842	872	914	908	865	891	884	923	885	901	883	895	864	891	900	876	918	924	834	937	871	835	875	875	824	929	836	907	876	894	875	915	868	855	840	890	891	878	831	867	916	879	906	891	932	894	862	895	834	882	907	902	861	888	932	884	925	907	918	938	884	883	915	896	941	953	868	920	894	927	868	888	881	878	913	852	859	913	918	895	939	849	889	861	890	872	836	953	851	838	963	921	916	893	860	841	870	936	877	899	857	850	891	882	867	845	913	905	921	830	896	855	915	871	911	875	878	888	930	900	938	920	899	866	882	873	892	910	850	902	917	867	877	908	858	926	920	938	868	880	923	890	916	883	907	886	896	868	890	941	868	886	881	867	924	864	861	899	898	844	889	861	906	942	938	914	870	893	934	906	898	915	855	900	884	888	911	885	936	861	954	829	915	921	914	869	858	839	894	847	884	885	876	856	897	895	927	898	880	910	901	936	884	898	921	859	896	896	871	879	851	899	891	877	880	936	858	948	903	962	878	856	882	887	876	898	870	877	894	854	901	908	829	824	900	914	870	866	867	878	885	936	878	889	848	903	909	953	924	899	828	871	896	914	917	901	849	945	898	905	894	882	913	883	897	908	878	904	886	873	890	856	865	921	899	871	891	911	886	966	904	919	911	897	847	896	913	913	898	869	901	868	874	895	947	896	926	880	896	866	878	891	863	904	857	949	847	908	882	848	867	856	876	924	902	927	888	894	898	891	900	854	885	892	881	932	853	875	923	882	881	837	867	884	886	880	883	907	861	867	894	903	900	919	863	828	911	861	860	881	924	936	860	877	863	840	879	858	841	839	907	837	887	963	864	849	916	876	874	865	874	867	879	874	933	941	902	884	895	874	874	868	914	894	900	856	881	950	883	860	891	917	880	911	908	905	877	870	911	901	857	912	829	845	887	897	907	841	861	879	850	898	880	921	873	881	922	850	902	886	862	942	934	932	877	838	886	882	872	917	891	895	890	879	896	923	890	860	897	864	905	900	913	880	927	898	876	864	873	833	859	900	836	875	924	880	830	846	879	875	868	904	882	879	889	905	894	847	894	813	844	912	940	891	898	869	906	864	877	851	876	856	902	895	881	875	904	862	852	886	860	839	884	863	896	926	871	875	916	885	876	901	928	866	884	879	895	915	868	899	902	914	878	876	885	941	871	889	896	919	880	855	909	899	878	910	811	836	884	907	856	954	911	841	856	849	824	925	883	882	851	830	888	869	853	878	956	880	827	904	846	907	919	916	864	874	944	859	912	878	909	907	841	894	866	935	857	899	914	880	868	888	908	893	881	917	850	913	879	906	890	913	924	881	873	871	915	929	888	906	908	876	869	878	811	875	908	832	914	930	884	899	899	843	872	878	906	855	903	861	858	870	870	908	885	869	903	878	911	909	861	881	923	913	902	887	896	884	870	888	901	889	937	882	901	904	924	886	914	904	907	917	882	904	899	882	882	823	906	870	868	865	883	939	901	868	909	874	837	898	880	837	904	915	852	933	884	839	879	904	910	911	921	918	911	863	928	922	866	872	890	890	842	903	893	887	940	881	943	888	913	875	898	884	852	881	900	856	943	883	870	884	881	829	893	854	920	899	942	876	912	832	916	891	911	854	890	888	864	916	888	939	901	888	878	873	890	932	938	842	893	905	834	849	837	888	859	856	879	888	828	901	881	858	940	897	905	879	888	825	901	884	939	880	873	911	892	928	856	860	883	848	857	842	946	857	888	915	860	936	877	889	905	856	912	871	927	921	796	890	852	955	932	861	841	863	922	903	852	865	910	908	933	896	849	883	853	895	853	858	953	871	875	885	862	931	840	902	876	811	901	873	862	963	880	873	897	923	885	904	906	903	886	870	838	930	890	847	854	897	944	872	856	927	922	917	911	885	835	846	955	858	875	914	880	884	905	877	851	915	867	857	868	872	911	894	808	842	924	901	895	874	892	880	890	900	861	903	878	907	876	875	881	915	864	844	877	943	887	881	925	947	891	898	920	860	875	875	920	899	900	879	884	922	885	920	901	888	902	877	888	880	873	903	888	955	882	915	911	942	867	877	932	882	892	921	860	866	938	872	924	860	860	835	832	892	876	880	881	863	900	894	874	941	905	911	883	882	898	907	892	881	869	898	865	824	810	892	870	864	878	917	906	877	910	933	934	839	912	909	882	924	857	875	802	896	890	908	883	903	882	814	913	917	865	893	874
14444	1073	566	495	400	382	353	338	335	332	334	340	335	301	293	345	349	338	297	331	292	342	307	305	313	355	295	322	316	327	333	299	313	300	330	284	325	314	299	325	312	292	305	314	318	331	335	341	332	319	324	327	289	326	307	313	322	321	309	333	316	307	320	319	322	326	309	297	313	291	377	325	321	293	293	314	314	315	307	331	318	366	309	322	337	357	302	298	315	307	301	323	325	302	308	281	314	374	285	331	297	329	312	310	299	306	301	323	308	296	297	293	318	307	342	328	309	329	340	309	338	318	307	328	293	295	325	300	301	300	335	281	295	296	309	320	307	329	321	278	337	340	341	323	297	345	309	307	330	354	295	359	330	348	300	311	286	278	318	315	310	331	324	318	319	302	328	331	307	299	298	321	324	315	313	282	305	302	305	317	321	349	321	314	322	315	376	331	279	306	342	292	331	303	335	327	318	339	349	330	332	289	285	324	343	326	330	321	315	273	324	280	311	315	343	326	293	267	317	318	303	306	308	353	317	325	325	314	327	347	319	310	297	286	313	311	314	304	315	320	312	288	325	298	310	318	326	326	324	306	360	323	310	307	318	312	319	319	303	322	353	340	281	309	305	285	282	318	277	304	291	309	302	311	291	329	359	303	336	322	318	306	312	324	323	316	305	294	275	305	318	325	306	293	321	329	304	333	349	318	321	286	307	294	307	322	317	308	306	309	270	303	343	309	328	306	318	339	287	303	334	322	312	319	313	311	325	342	305	287	317	324	327	303	275	315	302	301	303	334	313	303	315	316	302	309	294	328	333	286	334	288	302	337	316	283	347	314	307	324	319	308	306	314	339	288	309	328	336	289	305	338	259	317	309	343	306	313	309	341	284	293	298	298	294	315	297	325	318	267	299	301	358	321	308	310	336	317	352	323	267	328	327	305	304	304	325	342	313	333	321	314	305	280	322	309	313	298	334	338	304	325	317	297	328	304	317	318	280	293	330	313	287	319	285	299	336	313	349	299	310	285	321	324	312	300	355	302	326	311	335	315	314	299	343	313	311	301	351	342	317	347	320	341	312	300	299	333	316	306	337	301	312	336	306	309	310	299	324	298	334	329	333	281	326	327	347	333	305	297	336	338	320	300	289	294	309	368	333	333	329	317	334	298	302	343	301	343	307	360	297	318	338	322	332	296	329	321	349	332	318	301	360	323	322	264	359	333	294	309	323	315	275	304	329	333	309	332	307	324	324	314	285	299	334	315	290	299	309	338	291	265	307	309	331	343	297	317	303	317	323	324	340	307	293	342	338	286	332	349	319	326	281	315	307	294	310	337	310	298	310	328	320	287	304	357	336	307	307	295	294	329	286	309	305	346	324	347	315	336	325	297	322	310	314	310	332	298	354	349	337	327	333	308	335	270	292	358	313	302	344	303	324	350	334	307	304	315	324	335	354	341	334	278	341	313	319	291	319	347	335	294	336	332	296	307	293	288	335	311	346	303	326	315	328	310	302	332	327	345	279	285	279	322	315	303	310	305	310	302	320	312	325	322	308	305	304	316	341	307	330	331	296	303	308	283	309	286	338	288	326	332	331	327	308	309	313	318	318	341	321	283	320	366	308	337	335	344	327	268	327	352	308	335	320	314	329	330	334	281	319	327	328	314	307	322	360	280	322	325	313	314	328	341	320	298	341	303	335	286	320	303	315	303	302	304	306	318	292	340	289	304	291	293	291	274	307	330	338	348	314	333	311	302	299	291	318	294	310	307	307	322	296	344	301	279	329	334	321	309	315	315	307	339	337	313	284	306	283	335	306	286	333	326	324	297	339	335	335	329	329	302	314	296	323	314	318	329	300	296	288	304	350	298	295	310	316	299	317	320	299	319	322	325	315	357	328	278	308	301	326	316	360	287	286	283	338	344	309	341	313	300	335	277	329	286	303	349	334	294	302	326	337	335	289	323	318	319	308	299	308	285	308	327	315	299	313	303	328	317	313	330	294	322	292	324	309	330	310	319	316	321	300	278	323	301	318	289	307	301	346	305	298	313	296	305	344	324	343	304	328	318	341	342	331	346	333	324	330	329	342	295	355	304	324	345	311	310	292	350	295	326	303	294	293	276	281	311	322	320	315	294	314	335	331	341	312	321	333	280	298	312	318	295	317	315	336	303	321	348	307	306	323	349	311	326	322	273	300	327	326	295	350	311	309	311	307	332	318	333	312	310	312	308	321	321	312	329	318	323	333	321	349	296	296	306	322	320	334	303	290	300	312	341	308	306	364	285	341	348	306	281	285	332	317	303	299	330	328	321	337	350	332	300	293	295	276	313	329	302	317	304	325	351	297	308	361	316	311	275	323	341	307	350	316	310	294	323	310	321	327	313	301	318	296	358	324	351	352	286	313	314	341	336	279	343	307	297	302	301	291	348	315	288	326	287	299	294	323	312	310	317	352	348	349	326	290	297	313	309	278	324	363	317	317	305	283	310	302	310	339	336	322	290	359	318	283	309	303	318	338	284	280	315	319	318	300	345	335	328	344	284	337	324	312	293	325	325	356	292	322	305	282	313	312	254	298	350	305	338	349	310	314	291	353	364	322	326	355	353	318	334	340	309	322	311	319	308	353	290	303	311	293	326	319	300	308	332	312	319	333	320	305	278	321	321	323	307	316	304	297	314	322	316	319	315	303	339	331	304	334	270	302	339	352	296	305	316	310	321	303	339	307	296	336	346	315	280	315	311	316	320	327	354	313	335	274	319	341	343	304	347	339	307	309	330	327	334	331	307	336	314	320	315	316	328	315	328	338	296	321	328	347	291	340	317	303	297	312	329	316	321	345	306	304	297	331	283	319	339	325	319	337	330	302	316	298	298	306	345	311	307	320	306	310	311	331	314	328	310	298	306	315	311	298	346	347	307	294	332	326	266	339	325	299	300	288	323	329	316	310	319	326	310	321	309	288	293	326	281	285	313	304	311	313	331	324	304	326	288	288	305	327	327	314	296	269	298	301	283	303	315	315	315	299	343	331	323	312	351	333	350	312	303	300	286	284	321	356	322	323	299	306	309	317	277	327	320	294	322	325	297	313	290	284	306	330	279	310	319	311	317	324	308	284	318	287	303	302	341	318	319	327	306	320	310	311	293	283	255	308	299	313	299	323	288	341	331	327	348	286	329	313	316	308	299	312	344	318	337	290	289	326	313	310	321	303	333	308	301	327	321	305	335	333	319	351	329	333	314	316	319	351	309	344	317	309	331	278	307	319	338	288	302	315	320	316	331	343	290	293	319	306	322	349	315	331	309	304	345	341	301	360	297	315	314	276	325	332	336	316	297	323	303	319	298	331	319	306	320	304	305	332	324	337	312	299	295	332	302	293	310	341	317	319	298	306	309	308	288	326	316	303	324	347	307	288	243	320	330	326	337	328	311	362	289	324	333	318	318	300	308	318	340	339	306	315	324	345	330	331	300	302	313	342	325	323	309	308	304	300	329	335	312	316	328
10802	989	1261	1390	1267	1179	1025	988	954	862	876	912	841	799	788	837	815	790	844	842	826	799	783	802	810	722	779	779	788	794	741	788	788	746	765	764	767	727	739	819	768	747	764	743	734	804	754	709	747	764	743	765	711	798	741	743	793	759	722	779	757	736	791	784	747	825	719	707	731	741	751	763	792	777	732	751	752	773	765	729	776	724	775	778	751	735	783	759	780	772	766	743	756	733	738	753	780	784	783	725	724	779	750	758	730	732	755	753	733	726	742	708	747	761	749	733	771	690	774	756	778	726	741	761	770	786	745	803	743	726	772	756	736	771	745	748	696	678	739	782	776	743	714	746	777	762	718	738	731	748	761	756	756	776	745	721	781	717	767	753	734	774	729	755	756	728	737	742	759	730	732	775	735	726	740	783	783	706	775	730	731	771	743	774	717	777	738	739	765	783	772	806	712	759	756	765	743	739	772	734	705	731	790	739	747	729	764	743	763	743	715	774	720	747	745	769	757	727	714	759	826	741	740	787	694	775	729	734	773	768	802	745	728	783	693	673	739	662	693	746	794	767	768	755	744	775	765	733	797	757	711	765	753	748	729	720	773	764	822	724	758	755	771	715	786	752	742	777	732	782	747	769	784	744	746	733	747	741	736	773	750	782	742	740	739	767	750	771	784	744	799	747	779	706	763	751	752	739	799	736	718	764	773	760	753	792	748	723	686	766	719	754	757	737	735	795	786	789	744	783	759	719	764	764	756	716	706	771	731	750	779	727	755	728	785	782	751	788	770	809	733	774	741	785	746	742	731	761	711	741	738	751	798	782	786	786	784	735	793	731	771	760	741	716	745	729	783	755	745	764	780	780	720	782	717	796	734	728	738	754	743	771	746	763	801	767	753	803	757	752	730	776	733	757	798	724	780	723	773	675	752	712	725	741	736	765	775	745	750	716	751	700	763	736	744	720	777	781	725	770	745	763	760	748	779	790	756	792	759	758	739	758	761	795	743	729	768	706	772	760	712	760	760	749	736	723	770	710	771	772	757	766	819	771	738	740	751	742	798	721	760	755	724	748	767	683	743	714	750	742	793	688	736	728	767	819	699	777	775	709	768	758	733	727	713	764	765	778	751	765	756	738	707	750	731	752	765	794	759	779	740	783	750	762	764	782	735	739	731	759	797	765	757	746	749	750	755	749	750	779	737	738	732	737	734	716	751	742	736	751	750	747	744	717	767	763	739	755	745	720	731	718	779	737	719	778	760	724	718	755	724	695	736	740	733	818	829	744	718	733	727	775	765	763	730	781	716	793	744	754	738	736	729	705	747	765	722	748	788	750	762	763	786	718	772	741	782	715	782	726	728	816	744	779	722	814	700	704	761	777	721	739	770	739	758	706	759	754	733	713	782	754	752	736	763	750	743	790	770	731	721	757	762	670	801	784	764	787	739	748	766	755	756	755	732	744	777	749	740	783	794	712	780	761	744	741	804	749	776	744	747	715	728	732	728	766	753	765	752	747	791	761	807	733	727	753	756	748	732	736	718	751	751	748	742	753	767	790	732	728	784	722	725	756	760	801	724	761	731	791	736	781	749	743	757	720	784	702	765	720	735	785	766	773	711	758	706	781	729	764	721	751	709	739	763	769	789	759	767	713	772	787	771	755	746	745	768	750	726	733	746	752	745	757	712	769	754	738	763	763	765	782	749	754	821	715	748	747	766	681	744	781	807	740	734	737	794	742	743	781	738	696	753	718	753	738	745	779	753	692	788	779	723	790	749	751	727	819	750	763	733	723	772	738	772	718	774	701	706	723	765	746	809	764	756	777	777	739	776	751	740	743	712	760	767	732	745	732	786	720	799	723	740	726	763	763	770	713	731	782	768	826	720	736	745	747	817	706	764	744	723	725	732	717	734	756	750	757	779	756	708	780	720	751	735	731	748	777	780	770	742	766	771	767	784	776	755	774	777	736	725	802	763	713	716	762	733	727	755	744	725	692	747	736	731	753	795	732	787	716	713	743	714	706	806	711	780	767	729	793	767	787	772	811	759	773	715	724	745	738	739	768	757	763	757	778	717	814	754	728	741	795	705	735	744	752	739	799	746	736	757	750	750	730	791	736	733	711	757	779	705	717	793	752	744	745	707	709	756	710	779	734	739	755	760	725	728	773	742	745	726	768	793	791	783	708	784	752	789	754	753	746	724	762	776	764	798	739	815	748	779	732	772	707	769	736	781	776	754	747	733	814	740	758	765	731	802	795	801	762	711	712	739	703	742	753	755	746	768	795	766	715	701	732	768	782	753	719	719	740	764	821	800	745	731	788	753	796	710	769	729	798	702	734	775	755	741	722	761	793	763	684	744	734	717	812	794	758	745	787	717	720	775	714	766	757	770	759	777	728	738	753	755	774	763	753	750	769	741	742	762	735	719	804	777	784	741	816	777	738	763	787	793	779	774	749	729	746	749	756	790	764	749	714	788	764	769	729	754	719	781	732	774	726	764	725	774	737	733	799	788	744	776	763	756	762	754	797	753	765	743	729	767	767	760	751	771	693	679	777	775	743	791	745	716	754	787	800	709	720	714	726	708	733	734	729	722	781	736	781	780	756	796	777	775	763	739	813	801	795	729	766	771	730	701	787	749	797	783	736	688	785	744	728	781	811	753	772	778	757	787	787	764	749	795	763	739	751	727	776	752	770	804	738	761	770	779	739	771	763	728	779	754	773	765	759	721	736	736	722	779	738	732	744	803	729	751	738	771	735	785	757	774	731	694	729	748	773	728	745	728	713	719	799	728	769	816	756	740	685	719	747	703	763	757	768	732	731	775	781	768	741	735	736	780	775	717	784	777	776	727	774	752	713	769	742	706	772	798	766	730	691	758	784	762	737	733	729	748	761	740	763	734	774	758	669	750	774	733	736	783	774	731	733	766	777	780	768	716	761	763	771	744	736	710	761	712	745	712	725	729	818	774	768	794	768	760	763	831	795	793	713	757	752	742	760	742	787	738	724	779	715	755	756	757	746	722	756	774	741	783	806	727	720	805	780	773	726	774	755	700	732	771	760	746	734	725	757	748	776	744	737	715	802	751	736	769	760	715	736	736	729	754	759	728	723	733	740	757	725	734	760	750	730	753	735	815	739	747	754	733	766	733	768	764	754	735	787	724	779	795	728	711	732	755	751	771	688	769	788	776	782	732	787	771	733	747	769	768	774	757	771	739	786	718	699	740	757	752	713	739	788	717	726	731	762	789	781	712	748	740	738	760	768	727	743	776	744	767	800	742	767	794	783	775	714	732	780	754	758	784	750	740	779	728	774	766	744	705	727	796	758	769	768	675	799	727	724	734	765	754	802	755	750	770	800	772	679	745	770	774	737	726	788	747	711	709	741	724	718	754	754	758	727	784	746	732	784	745	758	815	717	763	708	745	760	718	765	725	805	757	751	727	758	749	743	763	715	738	727	736	763	709	750	806	753	742	759	701	776	749	704	759	796	726	758
22826	2102	657	495	308	261	226	194	186	170	183	181	185	178	153	136	146	140	152	143	146	139	136	165	152	142	139	127	126	145	155	139	145	111	134	143	141	142	141	157	143	151	139	152	154	148	138	144	139	149	115	124	144	129	131	131	149	145	150	123	137	155	146	151	147	134	137	134	160	142	116	132	143	119	159	129	130	135	154	127	136	160	116	138	141	136	123	124	132	138	149	134	142	139	158	134	142	128	144	155	134	145	130	119	129	142	123	136	145	145	134	147	132	144	132	157	143	140	129	157	131	145	137	143	142	156	135	143	170	127	136	110	128	137	137	134	112	146	133	139	147	123	128	117	113	131	109	142	126	99	138	117	114	123	147	137	152	139	153	128	145	137	146	146	110	148	120	133	140	144	149	142	146	137	148	142	135	141	161	165	110	137	125	114	148	124	132	140	138	124	139	133	140	113	135	146	156	134	139	136	150	143	131	134	140	126	149	128	144	125	143	156	116	129	120	137	141	133	123	139	127	139	113	133	137	141	126	128	138	125	152	145	141	131	119	136	130	151	153	134	152	125	144	131	157	119	156	127	150	131	164	120	158	162	156	143	158	138	136	165	133	135	124	139	119	130	135	140	133	144	137	121	135	149	143	133	129	144	133	114	145	138	139	129	145	111	137	167	129	132	112	134	123	125	146	132	155	152	112	142	142	148	120	142	128	149	137	142	130	133	147	144	134	137	124	123	154	140	146	139	127	117	146	144	137	153	136	137	144	133	127	114	159	158	130	136	146	145	123	150	134	133	153	141	142	116	131	122	140	144	128	115	138	132	126	132	141	115	128	125	131	136	154	124	128	148	135	139	123	140	129	147	149	139	147	128	167	124	138	138	122	137	147	139	117	132	141	118	134	130	150	147	148	144	124	131	150	137	139	135	142	154	120	139	131	139	119	149	124	121	137	140	128	146	131	144	137	127	135	129	142	128	158	127	142	141	136	128	145	139	144	140	163	153	146	164	144	140	125	152	147	129	133	132	141	120	139	107	130	160	148	128	145	137	157	140	121	147	147	157	155	139	128	153	112	149	135	132	124	125	129	135	128	137	130	144	132	143	140	126	118	128	149	129	137	130	127	124	131	123	151	122	158	136	136	119	149	137	152	127	120	161	161	149	133	160	127	130	154	133	144	131	132	134	132	138	134	141	126	145	132	131	149	141	141	124	137	148	138	132	130	123	110	120	140	130	136	163	135	135	158	150	125	129	142	136	159	155	132	141	146	141	154	123	135	133	130	141	140	124	155	130	114	134	134	150	148	148	132	141	128	137	120	134	148	157	132	156	131	124	128	131	149	152	126	168	156	139	130	145	143	156	144	111	142	148	141	149	140	134	129	145	152	130	137	121	142	154	125	122	134	124	143	118	131	151	147	130	159	156	119	130	123	144	115	136	153	124	135	153	133	132	128	145	132	163	130	148	135	136	153	139	136	134	138	137	131	126	130	156	141	120	148	145	161	142	137	142	131	138	142	134	111	122	106	146	155	140	137	160	153	125	138	124	113	143	157	134	144	149	136	129	149	132	115	154	149	135	133	162	156	157	134	136	137	129	148	122	133	162	140	120	151	146	144	137	127	146	122	131	150	150	151	115	130	114	123	114	140	136	142	132	139	144	137	133	153	143	150	139	132	161	140	119	142	160	128	133	148	132	145	135	121	135	119	114	121	137	119	129	147	135	132	97	138	139	142	125	119	129	141	132	131	145	152	141	145	163	144	148	153	148	122	141	130	135	135	124	123	118	135	147	156	142	152	136	109	154	142	150	130	128	126	141	140	156	138	129	140	136	123	157	127	148	122	139	137	153	142	145	138	135	122	119	129	113	166	138	113	134	127	147	147	135	151	130	115	122	150	131	143	134	132	160	144	152	142	160	138	135	142	144	118	137	133	137	138	128	147	147	135	132	125	154	142	130	115	138	154	153	138	120	135	132	126	139	134	142	137	142	142	143	130	127	125	141	154	150	142	159	156	133	139	139	138	147	140	145	157	120	155	137	137	138	130	132	130	127	151	137	148	156	168	135	131	128	149	130	147	133	135	157	115	154	119	127	147	136	151	143	128	138	131	165	152	128	134	135	124	151	135	155	128	132	155	130	103	132	138	147	135	129	133	140	129	148	160	128	133	145	135	149	129	117	143	159	130	140	152	147	137	126	139	140	131	151	121	143	127	123	140	133	137	132	136	122	132	162	140	143	143	132	139	122	155	151	130	139	120	149	117	134	133	140	138	121	140	129	134	135	125	100	136	137	150	165	121	128	131	131	150	143	126	130	135	140	152	149	155	136	123	141	139	136	124	148	139	151	131	150	148	164	135	138	129	161	160	126	146	124	144	129	126	153	148	142	154	151	131	131	149	131	138	149	142	138	129	128	140	163	161	132	142	141	135	128	132	131	119	131	128	142	136	128	133	162	123	127	147	130	140	118	145	147	152	127	126	114	131	115	138	129	129	136	156	144	169	110	144	141	143	142	146	154	146	130	133	149	135	139	143	140	134	136	146	152	113	114	126	130	130	139	128	115	137	134	130	130	143	166	151	147	121	140	129	120	132	140	125	147	142	151	173	114	140	131	128	150	117	148	140	144	145	141	123	150	156	129	132	124	130	134	127	136	128	123	141	127	133	146	145	132	133	134	138	130	135	144	138	142	135	121	164	130	144	146	152	143	136	123	128	119	149	135	131	130	158	129	109	143	125	118	128	148	143	158	130	170	137	139	154	143	146	124	129	149	124	132	137	126	135	129	117	132	132	163	134	153	144	136	145	162	170	128	142	152	150	132	122	137	154	125	131	143	155	144	137	130	140	153	149	145	143	138	134	126	128	139	148	159	141	153	145	147	122	133	159	136	138	136	139	128	130	123	148	159	121	148	138	127	119	134	152	141	150	159	127	136	120	147	113	161	137	165	134	136	144	143	123	134	135	140	143	140	136	142	149	122	149	130	136	140	147	142	125	124	135	147	126	137	142	124	115	155	147	129	139	132	140	143	133	143	125	136	126	149	148	140	126	130	155	112	124	126	144	138	135	149	152	147	120	136	127	134	152	140	177	149	157	141	139	115	131	108	150	147	152	137	134	135	148	150	159	120	137	131	140	132	129	134	146	124	127	125	151	130	109	125	121	147	137	159	138	163	137	140	159	134	139	143	122	142	158	137	142	134	136	131	134	164	149	139	158	135	144	137	132	139	124	149	142	126	144	138	147	132	138	147	115	122	138	162	149	149	135	146	146	130	148	131	131	142	138	130	154	136	128	144	139	148	139	124	120	135	132	152	127	135	125	139	135	118	145	109	112	140	134	108	157	174	151	142	157	137	148	130	126	157	141	142	155	143	157	131	142	149	141	141	121	136	141	146	135	133	156	138	126	147	125	162	141	135	144	143	129	141	156	126	145	143	167	124	153	121	169	155	128	150	139	139	137	147	124	138	139	139	134	125	141	121	122	131	145	123	155	125
13767	804	1383	1595	1388	1044	919	762	684	667	579	545	504	537	483	486	461	475	437	413	450	411	431	466	415	397	400	399	417	385	397	408	409	390	387	380	349	385	384	396	381	371	407	388	377	390	368	399	382	367	446	372	375	360	364	420	356	376	359	354	370	362	353	337	373	398	364	356	343	385	379	369	349	371	395	357	359	369	375	343	381	331	366	382	398	371	378	369	361	371	357	360	383	394	368	367	373	392	373	388	384	323	359	376	372	364	379	360	402	375	374	347	345	407	357	339	383	405	378	341	371	352	375	388	360	363	360	356	366	380	368	385	381	383	358	332	349	357	387	372	364	385	388	365	397	373	358	355	357	379	338	384	381	366	392	341	382	357	387	391	342	382	340	366	355	381	373	354	357	341	342	382	353	369	385	344	357	376	379	408	346	392	355	385	368	367	391	360	401	360	367	348	345	374	373	350	352	378	360	336	341	353	326	372	401	401	386	363	360	382	353	373	370	364	350	363	349	351	371	367	402	346	357	396	390	381	389	403	388	342	360	359	374	393	356	358	364	388	388	352	402	377	330	373	356	348	342	337	347	362	393	395	359	365	361	334	375	367	392	389	367	410	343	354	422	373	376	368	359	362	402	385	377	330	345	337	371	362	384	390	360	359	354	387	364	373	384	382	374	363	376	386	339	345	346	363	346	391	340	341	364	333	367	373	388	364	388	368	370	361	349	375	367	353	366	389	390	389	385	374	322	409	351	382	355	355	384	319	366	380	382	338	401	370	384	351	378	357	363	364	351	366	353	389	363	429	383	368	361	377	383	391	378	346	344	361	370	334	365	349	372	366	378	366	378	377	379	348	369	413	372	333	361	349	335	364	396	359	376	345	366	385	338	332	370	377	362	391	343	340	369	345	391	364	362	388	376	354	358	372	374	379	350	376	360	363	366	374	372	411	351	329	362	363	367	365	375	359	380	334	385	371	384	390	347	323	365	388	350	341	363	374	365	377	403	381	368	352	400	349	394	382	348	387	364	407	390	342	371	361	360	359	423	374	377	379	321	352	376	352	363	378	354	397	375	359	340	358	367	380	354	347	400	355	361	377	386	363	389	364	393	374	376	391	370	345	395	349	374	373	352	355	389	365	371	384	346	357	403	378	390	343	350	361	371	348	374	366	383	363	355	362	387	370	360	403	382	357	367	343	366	362	381	364	382	398	342	402	372	389	363	326	380	380	376	373	352	340	375	377	374	356	379	349	382	349	367	372	351	366	363	396	393	370	345	373	391	348	410	383	344	368	346	390	375	382	375	351	397	361	348	379	381	391	392	354	393	379	375	387	351	369	371	342	343	363	368	395	336	374	394	377	375	406	359	400	359	373	379	356	357	428	361	331	376	367	329	390	358	349	375	373	389	361	370	359	402	366	379	383	379	360	391	399	359	372	355	396	360	401	370	342	374	390	379	377	391	364	343	346	350	366	368	368	343	374	342	370	381	375	340	384	397	366	376	360	392	367	372	354	375	377	381	375	396	356	387	370	344	362	332	383	364	358	325	398	380	409	343	346	395	382	355	355	383	332	334	337	374	375	379	352	367	372	394	360	336	355	365	389	331	386	397	358	374	353	339	339	362	367	382	366	366	345	340	348	361	389	350	390	360	355	373	360	378	371	334	369	377	378	349	360	372	363	379	332	373	370	383	386	357	355	354	387	395	372	343	354	410	378	364	342	359	373	363	379	370	352	371	344	360	355	389	397	351	355	358	377	366	340	358	337	373	392	346	345	334	374	363	346	394	350	379	373	359	379	409	333	359	350	392	390	341	352	369	323	381	403	399	376	349	388	344	396	381	382	365	349	365	396	353	357	377	363	331	370	365	370	378	378	354	367	350	385	337	361	368	363	360	362	386	363	340	353	349	361	368	374	376	337	401	369	365	383	383	379	385	386	369	368	345	398	386	363	377	373	375	374	362	372	378	344	364	343	374	366	390	378	337	355	350	395	356	368	372	369	348	352	384	358	373	390	366	374	371	361	383	332	414	373	348	422	347	376	332	413	373	400	381	376	353	359	354	391	349	362	383	379	376	365	382	385	368	355	391	397	376	363	351	348	372	396	395	403	359	354	366	367	350	354	365	357	359	401	367	368	369	392	358	363	367	393	363	300	404	362	384	350	354	353	381	355	355	367	366	383	379	375	370	416	383	369	376	347	354	401	395	368	361	350	357	340	359	379	372	395	332	330	362	383	390	372	373	377	347	374	394	393	382	404	372	380	359	385	363	352	383	349	352	387	416	374	362	338	361	386	337	370	375	390	372	400	409	380	369	392	375	366	351	375	348	346	369	376	360	332	348	372	357	344	374	370	386	366	345	403	364	366	376	366	334	376	353	373	416	380	353	362	404	375	380	377	352	332	352	342	384	380	390	337	386	358	410	365	350	367	392	392	388	387	361	394	347	362	379	383	403	379	370	356	358	395	369	367	359	382	405	378	399	325	368	421	348	360	372	394	396	368	384	338	399	380	379	399	365	365	379	398	368	359	407	397	377	366	363	372	364	349	334	356	375	348	387	388	408	363	347	385	397	351	363	368	379	362	387	377	385	369	415	333	394	327	372	355	385	402	361	356	351	365	354	327	352	401	351	349	371	407	371	361	361	379	414	373	360	379	339	368	378	357	341	367	407	380	374	384	370	364	379	396	332	388	349	381	352	360	354	368	367	375	391	390	367	386	348	319	342	392	399	377	391	352	380	375	368	396	378	338	383	380	375	378	373	353	333	337	379	386	358	372	360	362	383	339	354	376	374	359	370	367	336	375	381	365	385	382	347	360	347	384	402	372	382	381	346	356	379	350	355	361	355	344	364	352	354	375	354	366	370	356	396	390	374	366	365	389	341	377	365	353	389	366	336	352	355	354	376	363	362	384	374	355	375	364	359	379	389	365	346	365	359	366	341	377	409	381	382	366	324	341	360	355	366	357	366	374	393	358	351	350	361	406	343	373	360	361	349	352	370	363	371	350	378	407	369	387	401	385	378	374	411	383	378	398	372	394	369	395	360	390	367	390	359	391	365	383	384	384	396	344	367	365	386	364	403	358	381	357	390	325	340	356	354	356	376	374	347	361	377	384	358	380	335	319	368	335	377	370	353	399	407	341	346	333	357	373	365	339	349	379	390	414	372	368	369	385	388	364	364	380	355	366	373	334	374	374	370	373	363	381	333	372	386	316	380	396	357	351	377	343	390	361	387	345	360	376	384	374	381	380	356	347	348	359	358	398	388	398	361	357	359	380	341	366	341	379	384	344	391	355	360	393	364	332	407	349	388	374	405	378	364	359	377	354	394	339	352	346	349	403	370	395	351	337	342	317	321	357	394	368	373	418	357	381	380	349	352	360	354	370	390	416	398	365	380	391	371	379	394	370	359	383	372	369	388	352	376	384	375	368	418	383	319	355	383	391	374	373	382	345	376	393	367	369	384	408	362	361	366	352	382	350	394	386	372	363
4110	434	371	368	352	402	353	376	355	362	379	381	358	355	353	407	379	346	381	375	343	382	377	384	371	359	372	359	359	359	355	365	363	384	409	370	384	383	327	377	371	345	365	369	378	356	362	360	381	363	360	373	371	383	352	354	353	367	374	348	361	357	377	355	329	393	348	373	385	363	359	375	356	339	402	351	370	394	386	398	389	373	393	373	342	385	385	374	359	354	348	363	385	372	382	398	345	384	358	361	388	334	344	338	357	366	395	384	333	357	372	383	363	411	367	369	351	373	342	348	327	399	363	356	380	354	362	378	371	338	341	353	378	391	335	375	373	344	355	368	387	365	353	394	364	391	364	353	376	362	343	373	351	385	352	398	418	360	369	350	381	394	370	346	380	356	378	354	383	377	381	339	365	362	359	393	416	361	348	367	399	369	367	373	346	353	381	345	348	379	374	378	359	379	408	380	377	366	350	359	371	368	353	365	373	355	352	332	325	378	356	395	378	355	345	400	383	354	374	391	379	347	351	388	347	353	407	353	367	354	360	363	363	396	354	376	395	387	386	352	381	370	394	337	398	384	376	384	345	375	364	358	392	328	331	374	367	356	352	380	361	374	353	336	384	370	353	331	374	411	381	414	386	383	342	420	359	380	386	350	336	400	393	353	352	351	341	376	375	356	386	352	384	320	361	369	379	376	369	369	393	353	377	397	377	389	355	344	371	359	358	368	368	360	319	364	388	373	348	354	391	342	356	366	353	375	371	376	375	349	349	312	365	339	393	382	407	407	367	364	316	359	334	373	399	357	370	343	444	360	338	366	373	401	397	361	355	383	360	391	362	340	374	433	350	408	337	366	352	376	348	382	351	410	345	393	353	345	386	356	377	381	335	346	353	335	354	402	376	365	348	369	341	347	377	400	375	359	372	366	362	363	374	381	347	377	387	385	366	361	371	361	360	375	360	354	353	365	397	397	401	336	363	313	390	395	382	377	334	367	428	354	363	378	383	360	385	350	361	349	369	371	380	400	377	352	340	378	312	388	367	394	380	394	361	369	412	369	381	404	383	378	339	374	381	353	349	369	377	368	335	364	383	379	328	381	343	354	370	368	376	356	382	371	364	370	341	354	316	379	399	405	322	391	401	389	379	362	361	375	361	336	402	370	377	376	384	399	344	363	363	369	362	390	381	387	335	379	372	338	345	406	376	352	388	390	369	391	377	355	376	360	358	352	373	371	398	366	371	400	370	368	347	338	380	382	386	380	361	433	380	394	342	400	353	374	364	353	400	348	365	378	386	354	341	383	385	343	351	377	412	359	389	376	387	362	349	357	374	355	376	355	378	370	381	334	380	366	345	368	402	372	355	371	358	355	340	387	346	361	334	352	341	359	408	363	357	390	365	374	369	392	375	361	355	367	371	377	352	340	348	331	357	397	394	387	335	361	345	350	366	356	371	357	375	348	368	354	392	407	388	415	353	363	360	375	354	383	382	348	350	361	380	394	365	355	359	350	361	348	382	403	343	365	392	359	366	374	378	382	360	366	377	360	355	364	355	370	392	357	373	396	396	350	359	349	394	383	363	390	402	380	367	369	381	340	394	373	387	398	381	321	348	363	357	416	353	367	425	400	405	382	356	377	406	385	350	374	398	367	326	328	364	372	367	341	389	362	383	360	356	381	361	343	358	386	388	389	344	373	384	402	363	342	380	342	351	341	343	318	390	365	378	357	379	405	375	360	390	383	362	373	351	374	358	348	349	357	347	339	371	363	365	371	403	401	341	369	349	405	407	353	358	384	339	400	346	355	374	352	372	350	360	374	357	331	363	390	369	333	373	385	386	361	328	341	367	342	346	387	371	381	395	360	401	327	363	363	363	333	378	360	366	333	403	360	367	336	393	348	377	329	347	376	377	351	326	383	401	368	378	379	353	374	369	384	348	360	367	358	357	351	340	375	363	368	385	340	373	345	374	421	344	391	357	374	391	322	330	388	368	358	338	359	341	364	366	369	350	346	358	375	349	366	322	366	382	390	350	383	377	384	381	359	352	346	364	346	378	356	354	389	360	376	325	362	364	372	401	413	393	384	386	390	389	374	389	370	359	419	395	357	372	346	341	343	350	358	332	363	348	377	354	354	367	421	353	367	357	357	384	399	360	366	339	373	351	371	360	372	368	360	401	389	376	388	369	351	336	356	324	380	351	389	370	334	351	349	373	364	320	370	367	368	377	369	362	361	391	370	373	371	386	361	379	385	367	368	379	373	361	369	392	362	358	366	341	369	347	378	380	411	374	392	362	362	391	391	366	382	378	368	394	378	357	408	400	372	371	389	346	385	372	380	361	383	366	385	345	351	402	432	376	374	367	328	341	368	369	401	373	376	382	346	373	397	380	358	352	355	395	357	382	353	370	345	344	353	342	371	358	329	388	364	377	362	338	366	372	383	367	389	400	374	391	342	358	391	369	330	356	343	355	345	348	366	380	377	355	362	352	378	349	368	386	356	365	366	400	378	388	382	378	361	357	385	357	377	388	356	381	383	382	346	369	360	375	365	350	377	380	411	363	365	391	362	389	355	340	366	395	356	386	384	345	375	372	360	364	356	364	361	351	365	359	387	370	374	394	389	362	378	382	371	367	350	359	351	362	330	346	386	374	383	383	387	345	372	373	326	361	392	345	338	360	394	374	360	371	368	346	369	367	387	365	357	352	374	364	385	373	366	378	391	364	364	394	380	377	366	336	370	361	355	362	333	365	351	388	355	354	366	371	366	358	367	379	349	343	372	390	341	388	342	348	324	380	338	352	356	391	347	357	368	381	381	360	349	380	353	360	352	404	361	354	356	413	360	383	363	359	348	390	382	346	342	406	373	396	378	345	352	367	406	334	365	358	336	347	390	362	378	404	353	333	336	380	376	381	376	427	349	353	331	370	371	345	375	362	367	355	332	359	407	337	361	366	349	369	374	369	386	375	374	333	359	382	340	365	356	361	349	368	327	351	390	386	408	347	356	350	370	362	386	368	361	422	380	373	402	391	357	352	341	349	380	374	355	361	365	369	376	385	366	387	358	368	409	349	374	337	349	381	376	362	374	369	358	356	324	350	360	386	370	383	380	370	342	362	341	370	341	362	404	402	330	334	373	369	341	403	390	400	376	386	375	390	389	396	370	371	368	375	344	378	371	413	393	371	330	413	381	374	406	362	355	355	359	369	364	372	406	385	349	339	355	347	365	387	370	391	358	358	406	386	376	367	364	359	374	378	405	387	326	373	371	377	347	355	393	359	370	370	364	369	335	363	378	354	353	382	371	330	353	357	350	393	350	370	328	364	332	372	325	356	376	378	345	367	357	364	373	407	343	378	365	401	351	361	397	363	391	361	361	393	374	383	334	366	374	376	376	360	357	396	424	335	372	384	348	395	365	314	335	332	363	368	353	360	387	372	382	355	437	376	360	342	329	402	416	363	333	394	371	383	360	377	343	363	367	373	353	376	360	377	363
3964	885	947	978	925	880	911	944	862	886	921	923	880	900	888	891	880	868	862	934	827	910	888	909	859	849	863	951	877	861	956	845	846	881	904	879	881	910	862	842	870	899	912	841	886	881	868	855	836	887	880	912	854	893	859	907	891	860	849	878	853	911	824	918	872	871	926	896	898	859	893	824	906	861	908	884	892	870	865	895	860	836	865	892	879	919	889	840	907	922	863	836	896	910	870	934	908	866	872	883	863	882	905	852	889	919	908	888	808	900	866	849	900	874	883	901	880	848	897	890	867	918	862	814	919	880	909	874	926	909	912	917	889	889	879	853	933	889	867	872	855	904	924	911	873	933	913	890	941	893	925	853	874	821	936	896	899	917	883	870	860	893	875	884	811	828	851	850	843	907	876	861	936	836	879	875	931	888	861	906	935	884	883	899	880	876	901	900	887	934	881	865	857	898	891	852	870	906	870	839	802	877	884	900	870	857	848	875	929	884	827	872	864	901	855	885	861	866	845	903	880	786	843	883	866	867	947	880	876	963	872	950	853	897	891	909	837	876	898	887	931	874	916	915	903	838	846	857	851	955	866	926	876	847	881	882	869	874	861	874	919	816	912	875	933	924	870	876	836	859	854	859	893	831	897	874	864	872	827	874	907	883	854	870	852	890	923	871	908	959	862	903	853	877	850	878	867	888	855	897	868	867	908	906	884	833	907	852	867	877	904	928	874	896	858	903	877	892	855	872	901	933	876	848	857	879	830	860	837	858	846	919	906	859	924	869	916	850	888	882	884	854	904	819	861	822	899	850	840	904	860	853	849	928	869	884	830	863	817	847	920	868	936	871	890	844	915	865	883	935	913	856	857	849	904	898	874	911	878	866	893	859	890	854	866	872	882	864	878	890	925	839	832	875	875	878	848	892	888	882	862	840	861	858	875	861	887	905	929	861	843	858	906	931	824	875	918	915	875	885	893	892	823	830	911	895	880	875	850	897	894	866	935	902	915	892	895	854	922	851	778	860	923	865	932	796	847	863	923	920	892	905	866	878	883	880	854	882	912	872	849	873	874	938	907	888	912	787	904	870	840	836	866	896	891	862	921	872	865	876	852	919	887	882	879	944	905	876	848	903	930	901	908	897	872	893	895	866	835	873	909	833	904	903	919	880	857	909	851	879	881	856	827	892	926	894	891	859	846	913	854	862	904	817	869	850	917	883	889	909	903	911	884	853	909	889	918	922	802	922	856	938	912	857	851	918	870	847	829	913	951	904	857	856	862	861	902	856	876	859	886	940	837	857	889	852	906	876	926	872	852	831	843	924	905	875	881	824	846	867	900	905	886	893	873	926	815	860	887	883	901	910	893	868	905	878	908	830	866	867	884	882	912	909	835	886	857	857	861	875	948	883	907	913	898	906	897	914	920	928	885	906	927	854	842	814	809	947	889	838	900	901	858	873	925	884	872	835	851	890	880	879	919	872	865	871	877	907	891	906	910	848	871	906	894	848	884	878	855	867	934	903	911	822	920	882	931	855	908	776	854	879	969	873	862	862	872	924	907	875	895	929	880	937	857	884	888	930	883	881	866	875	893	871	938	898	866	863	883	863	856	835	889	914	836	874	882	898	916	907	908	864	828	794	908	847	897	828	919	880	920	878	826	916	915	859	916	896	858	852	853	866	864	857	888	846	890	900	906	868	954	837	929	850	895	833	924	872	843	828	883	848	888	822	893	881	874	914	872	926	848	831	850	854	839	856	907	846	908	867	890	874	868	875	864	846	886	912	850	877	864	888	916	865	875	828	865	907	905	922	905	911	836	876	870	915	858	913	856	872	915	864	859	899	864	907	906	883	929	844	878	868	887	892	859	923	921	889	887	829	936	872	840	904	896	946	834	912	872	899	885	860	836	871	858	881	907	847	833	853	871	830	877	833	852	919	867	826	889	884	868	923	912	842	879	835	893	882	881	838	885	833	884	823	866	872	868	877	867	881	853	875	858	893	906	899	908	854	901	871	874	914	855	915	840	902	795	880	888	882	830	817	812	912	891	856	878	869	920	870	894	874	886	888	860	832	874	851	888	835	922	850	882	827	976	833	911	886	895	865	944	922	923	939	877	830	863	873	890	901	861	873	851	951	900	826	848	920	849	843	883	880	829	884	883	885	898	918	865	910	874	807	880	801	912	922	887	944	900	876	885	883	877	868	892	880	860	859	834	874	851	805	908	932	910	902	912	845	831	849	872	867	910	857	919	860	872	891	900	876	942	861	897	904	850	880	920	880	907	921	895	855	878	847	879	880	913	855	911	916	853	903	914	877	895	872	912	892	880	857	912	858	894	879	872	958	864	916	923	869	856	934	851	940	871	860	914	817	895	886	863	832	843	940	899	864	885	851	849	871	886	949	886	893	869	895	896	865	838	819	900	830	853	893	866	878	822	882	926	887	861	802	880	844	829	854	870	849	896	881	902	903	866	897	854	868	869	830	884	922	899	899	920	869	856	807	870	875	914	833	902	881	942	901	869	940	876	894	894	856	908	892	914	842	867	935	865	864	861	899	824	914	866	862	864	847	835	906	908	912	882	864	904	869	888	831	898	896	930	876	900	848	879	897	885	842	883	879	862	889	916	902	924	907	899	820	883	937	880	873	844	853	875	847	865	853	930	889	905	914	884	916	887	930	901	882	878	887	816	942	888	899	907	892	892	968	911	870	859	920	841	890	845	885	903	863	923	906	847	897	855	842	859	884	849	900	878	878	875	846	911	880	939	869	863	907	845	908	833	923	897	873	905	856	859	899	889	878	908	845	856	863	900	895	841	896	889	877	875	886	889	865	883	849	882	958	903	859	878	830	867	894	889	887	836	883	859	885	883	867	887	851	909	871	904	893	842	885	841	871	882	935	884	847	848	847	866	880	904	854	890	898	887	915	893	848	854	909	906	864	903	871	906	866	906	852	899	890	906	858	894	913	881	937	899	849	890	885	883	875	824	936	853	886	851	889	888	844	851	952	835	843	896	861	885	849	945	865	849	882	879	858	887	862	899	869	842	858	885	893	909	905	901	875	894	892	862	882	913	889	853	881	902	870	881	850	839	887	882	910	869	887	846	963	893	849	853	810	853	874	842	911	916	900	873	857	896	921	894	883	863	886	878	899	869	864	854	861	907	856	906	880	865	883	893	899	870	895	910	913	881	931	864	941	832	885	854	848	856	875	867	909	923	899	894	909	920	840	852	937	873	895	852	878	845	908	885	872	887	885	939	874	904	888	843	898	876	884	895	821	904	858	861	926	905	883	875	876	825	871	879	920	896	907	874	873	868	892	900	841	886	902	834	866	819	882	873	853	910	838	860	885	900	877	927	904	865	916	933	872	884	837	914	898	858	922	872	879	851	893	850	913	876	878	863	882	897	876	867	916	905	840	951	854	866	861	941	856	896	890	871	859	846	841	836	900	902	877	892	857	842	866	852	892	797	859	863	887	916	903	890	887	889	844	899	874
14365	1074	586	482	447	393	349	338	332	303	348	356	317	340	310	346	335	338	326	307	266	322	318	326	315	330	279	298	315	306	321	309	305	294	315	305	309	295	302	302	293	312	312	282	321	290	328	306	280	284	290	334	284	283	337	301	330	307	329	350	310	302	321	294	358	320	331	314	270	301	346	279	315	290	329	305	298	337	330	323	338	285	288	358	342	324	354	292	300	312	328	309	334	306	321	345	305	290	296	281	312	299	294	327	346	345	297	346	327	300	324	300	324	302	327	289	340	335	329	272	327	313	294	297	282	308	312	321	306	301	328	320	303	305	329	309	320	301	331	286	266	289	295	299	304	301	319	336	346	312	297	331	321	358	333	304	306	348	321	306	310	315	296	308	281	289	330	273	329	296	318	329	345	315	323	320	330	314	281	327	294	299	329	317	315	326	291	330	308	309	322	308	303	312	320	316	317	324	303	284	318	317	308	308	316	323	324	328	333	319	314	314	279	317	323	323	349	307	317	278	319	319	324	324	320	301	321	332	338	324	291	280	325	314	312	312	323	317	281	312	298	300	328	320	284	328	339	326	322	321	309	335	289	289	309	308	327	334	295	344	369	313	300	318	320	326	287	278	327	311	303	331	306	342	340	303	327	316	314	290	317	286	308	335	319	333	320	326	338	305	309	369	309	322	295	344	336	319	374	316	266	356	343	306	305	319	330	327	307	308	335	310	327	293	326	339	333	305	325	292	308	308	307	270	313	302	300	319	303	323	335	316	284	291	311	293	327	348	335	298	309	344	308	308	299	349	280	316	327	307	314	376	325	309	305	322	316	318	294	313	323	304	313	266	319	340	322	309	294	296	256	323	324	327	309	303	326	321	321	315	303	335	305	309	326	314	318	326	287	300	298	324	318	305	321	300	338	304	328	303	289	316	295	304	292	321	338	325	326	297	299	328	314	297	307	310	334	339	317	313	306	320	346	321	289	329	316	320	323	355	318	310	321	322	311	304	326	332	293	298	306	326	283	309	309	297	331	318	322	292	312	341	291	325	300	338	328	300	365	295	316	310	305	318	301	307	293	318	295	324	346	327	351	339	337	338	304	318	314	321	315	337	324	309	289	317	293	312	320	318	324	351	334	282	275	336	365	257	313	317	314	305	313	357	335	315	326	329	306	337	298	349	312	316	261	329	311	306	327	342	292	299	333	311	294	343	279	304	299	308	326	309	342	354	317	329	310	313	315	314	290	310	299	275	315	320	297	296	276	319	307	338	304	324	325	326	293	330	339	295	299	325	298	317	318	329	315	320	322	346	325	336	285	327	313	282	327	305	317	325	301	309	320	295	320	299	319	292	314	348	298	315	327	300	342	316	279	308	299	288	333	316	314	317	323	330	319	336	306	296	354	297	334	317	328	357	266	342	328	312	306	288	328	316	305	320	332	313	331	320	336	331	363	332	336	320	312	316	320	268	294	296	273	305	317	301	328	300	272	315	302	303	334	344	332	299	338	315	291	308	301	298	292	338	290	332	335	314	314	348	320	323	291	319	337	344	309	289	336	339	337	327	332	313	295	291	327	331	320	279	310	293	316	359	332	295	323	331	331	327	302	310	321	310	332	341	332	297	303	282	316	306	316	317	308	285	300	317	320	299	340	319	321	344	298	318	331	294	305	314	297	329	341	303	305	317	305	330	309	284	292	345	324	311	309	302	317	326	313	302	301	306	316	316	325	340	299	290	340	347	324	300	321	315	295	292	322	329	303	281	299	314	316	303	325	307	329	333	333	307	329	284	305	322	329	348	343	291	324	313	353	306	309	310	355	326	308	331	335	300	309	292	332	316	304	316	317	315	303	299	281	308	336	328	317	303	326	325	313	273	284	287	308	297	303	340	317	302	275	351	323	283	301	313	324	305	318	286	313	297	338	299	312	333	330	322	275	330	316	327	320	298	307	296	331	297	308	318	306	324	331	307	329	296	319	307	313	306	302	313	327	302	318	313	311	316	329	357	312	324	299	325	322	327	304	332	342	304	282	302	315	304	329	321	344	320	319	292	308	351	300	337	328	301	326	333	346	320	310	302	300	319	328	333	336	299	342	301	334	339	322	280	334	314	335	324	302	335	318	279	288	329	328	283	309	342	322	295	302	310	309	295	291	325	309	358	263	319	322	357	313	331	301	285	321	335	324	335	338	309	339	303	301	324	307	309	311	313	262	315	319	301	310	353	301	281	307	329	313	349	359	347	309	307	318	315	320	296	300	323	339	314	334	317	314	323	341	322	288	327	304	340	311	345	294	286	305	330	318	322	329	306	295	319	305	323	274	343	326	319	282	294	300	306	339	296	335	322	325	344	329	331	338	319	301	329	318	303	326	306	316	345	325	279	315	297	275	308	332	307	299	323	303	338	303	304	351	327	321	314	294	367	311	286	289	358	360	304	304	297	310	312	306	327	322	297	322	316	296	327	312	325	332	295	304	293	323	322	310	350	330	292	322	323	310	307	298	310	320	326	332	285	326	332	316	302	300	314	336	326	312	328	326	303	346	343	317	322	287	315	309	284	338	338	329	292	348	319	293	299	320	349	343	311	346	308	297	286	301	299	329	339	319	301	312	339	318	325	337	308	289	319	301	321	307	318	327	317	313	296	323	297	313	317	305	344	281	307	310	310	342	300	349	303	296	350	268	305	308	310	326	274	307	307	320	318	296	299	346	330	338	318	325	329	318	329	331	312	302	279	334	348	328	345	299	303	315	337	323	327	322	335	296	340	322	284	327	295	325	302	302	317	327	291	315	344	291	310	302	271	291	289	310	284	315	332	337	300	306	335	367	312	305	316	323	323	327	274	345	318	315	312	320	324	311	299	296	303	305	299	327	321	331	311	290	317	328	292	325	299	321	305	346	292	299	296	296	331	313	318	286	316	289	298	325	289	323	363	307	288	329	342	298	307	335	317	323	342	302	331	325	328	326	326	321	344	311	314	310	329	356	304	310	326	311	334	294	288	300	307	312	301	321	315	319	314	281	300	370	329	344	312	313	292	286	345	329	339	304	285	310	337	311	363	337	316	313	307	292	320	293	316	312	322	325	312	333	304	317	322	334	331	309	311	324	298	322	299	309	359	317	324	294	295	284	331	312	294	317	291	315	309	272	302	314	336	324	296	357	321	276	316	348	334	310	302	306	332	350	304	310	290	319	322	329	296	350	316	319	321	319	327	338	333	310	306	309	330	325	346	298	329	301	328	326	305	329	325	344	357	319	310	268	310	295	304	309	317	304	330	313	360	293	320	324	311	338	323	306	300	314	311	327	278	277	305	353	331	313	324	350	331	308	338	319	296	313	309	307	288	286	308	302	297	277	338	319	307	350	310	289	305	320	302	305	298	316	344	291	292	330	293	337	325	339	348	289	351	320	307	302	298	343	336	308	313	313	288	312	316	323	281	309	298	337	338	342	322	310	299	318	305	300	325	305	305	347	322	339	297	337	298	311	309	310	321
10801	941	1236	1331	1233	1143	1039	935	909	905	888	848	827	858	786	835	750	792	765	797	839	749	779	798	789	805	775	754	768	770	753	780	766	730	772	729	756	780	762	756	695	725	717	742	792	738	787	736	780	744	763	739	760	763	771	711	727	735	786	688	759	737	768	778	746	746	720	748	763	738	799	710	723	744	767	745	719	735	797	749	774	774	766	761	723	747	750	752	772	755	752	757	731	732	737	750	716	788	756	730	737	761	739	753	753	777	754	730	753	687	767	737	800	739	734	759	744	727	754	759	744	744	745	761	745	714	732	771	711	744	757	719	705	739	753	791	715	788	771	728	707	826	702	810	773	770	760	763	742	750	750	741	737	775	759	750	762	766	783	744	778	764	774	770	757	742	776	745	746	783	781	727	750	757	739	745	752	748	789	732	749	734	743	740	766	757	787	761	762	742	749	780	710	765	750	771	760	713	717	714	737	779	752	733	769	772	735	801	822	716	757	717	748	785	790	768	795	746	751	754	785	804	743	742	755	754	750	793	764	762	759	737	739	745	740	737	718	738	799	732	732	660	750	762	771	757	754	743	762	724	746	799	804	782	755	730	715	765	787	713	744	779	748	787	759	732	721	730	721	691	717	764	758	766	709	774	719	794	755	741	758	753	711	748	730	716	723	763	754	729	720	759	744	729	787	758	754	763	760	746	770	751	727	752	751	761	788	729	751	728	734	735	730	788	757	761	780	769	767	799	751	767	746	777	781	725	748	756	777	737	774	709	791	717	683	724	729	768	730	757	732	719	766	715	752	732	733	738	759	742	746	748	768	714	778	733	768	755	769	779	709	772	769	766	750	715	714	773	758	782	769	744	733	744	734	759	718	778	697	731	760	730	740	742	714	753	733	763	756	724	766	762	749	741	754	745	801	752	787	735	758	723	759	722	782	732	795	750	783	765	734	805	737	754	759	748	741	731	757	749	743	755	754	777	758	788	725	758	778	710	757	729	747	764	747	804	763	721	743	719	749	755	787	743	794	732	752	730	738	782	709	765	757	736	726	781	776	743	754	752	783	756	767	752	762	749	741	761	775	751	793	760	709	718	766	817	796	743	756	735	760	727	785	680	757	765	769	789	742	730	732	729	766	736	744	748	748	814	749	750	757	723	707	739	769	782	749	745	717	729	747	723	751	756	759	766	730	752	725	721	784	735	756	742	756	729	691	716	757	756	768	775	752	771	747	736	719	740	762	746	751	747	790	710	800	725	733	733	801	739	782	799	787	726	772	778	767	803	792	721	772	711	752	743	768	735	744	743	753	762	823	738	744	765	756	715	770	754	696	766	769	740	749	738	725	768	726	774	720	736	771	740	746	718	720	727	789	780	767	765	707	701	772	769	758	765	727	738	811	779	779	749	721	745	780	793	706	742	714	741	743	781	770	712	762	733	729	712	731	776	681	756	724	751	796	741	729	754	733	790	817	792	736	739	772	748	748	735	764	725	765	758	798	735	762	750	788	723	725	778	731	751	759	792	701	754	718	765	751	733	769	735	780	694	671	763	751	780	743	778	743	743	788	781	768	755	726	716	789	732	722	768	788	763	763	763	744	740	735	715	729	768	742	750	734	748	714	735	767	719	695	726	738	704	724	808	758	752	746	747	757	784	749	780	773	697	754	703	729	743	724	721	747	747	786	743	748	769	747	730	689	755	760	740	740	753	800	785	752	752	752	732	716	801	760	758	760	765	743	735	775	759	760	762	747	722	739	715	781	787	765	787	748	781	710	767	726	703	789	770	764	744	722	798	799	758	761	764	716	753	735	705	723	754	714	755	745	740	758	763	784	771	744	782	706	720	775	790	789	751	755	793	854	724	770	756	784	752	768	709	777	736	740	736	757	772	749	741	794	694	763	764	756	732	694	737	750	709	800	764	716	774	777	771	735	732	727	751	766	688	722	780	752	728	735	744	743	716	790	676	728	727	729	770	755	766	705	776	759	736	749	777	705	748	712	789	754	710	821	783	710	781	803	752	737	747	733	741	735	804	713	703	769	747	767	739	772	727	726	714	795	775	758	720	741	749	735	754	780	767	732	724	742	724	799	754	767	758	740	753	794	759	743	737	698	746	747	725	758	788	725	723	714	739	763	771	782	807	730	715	793	780	732	693	731	759	759	719	737	717	772	751	718	782	760	782	777	738	737	764	782	757	739	722	708	735	790	767	763	765	736	727	795	739	766	745	746	740	731	693	808	707	763	711	763	730	731	809	766	737	729	797	732	775	760	768	784	765	798	767	768	729	753	736	720	738	740	754	763	760	738	729	731	731	746	702	796	734	755	838	760	718	732	808	787	745	783	789	755	697	686	701	756	701	756	697	761	743	730	747	803	804	739	728	728	780	720	761	779	729	754	770	717	787	750	717	777	778	710	769	724	769	762	786	793	753	749	762	740	787	700	808	759	731	730	796	740	764	766	724	728	765	756	756	719	738	715	766	751	742	787	771	744	719	772	740	770	774	716	752	722	740	752	782	698	762	759	769	748	729	779	771	739	729	719	758	749	752	726	775	787	736	769	775	776	798	751	765	752	776	741	744	748	771	747	749	769	757	751	721	759	706	751	783	767	723	775	734	764	784	781	777	735	750	745	759	744	767	769	750	715	772	735	725	762	785	748	720	744	741	741	734	753	752	733	753	726	785	775	754	735	742	770	786	766	730	759	753	809	764	776	770	717	778	755	687	764	729	774	741	760	775	779	700	733	721	808	752	772	744	731	712	782	807	733	737	735	783	762	757	758	762	728	718	763	738	754	744	793	746	653	757	766	750	774	813	718	712	744	764	729	780	760	710	797	751	735	743	737	741	747	706	731	728	751	723	753	779	725	720	757	736	777	809	693	753	806	754	738	734	765	744	744	754	756	717	715	774	755	722	739	767	734	752	743	733	775	780	731	751	754	722	756	818	739	741	756	765	735	761	704	762	707	747	765	730	826	753	728	717	714	756	736	703	752	745	684	786	778	785	713	734	750	726	731	738	755	756	787	736	817	709	727	720	732	742	752	778	730	735	786	741	754	776	736	751	752	755	741	779	798	742	810	749	698	704	738	720	754	746	749	779	780	734	758	724	768	737	738	741	777	743	781	733	712	756	735	744	709	789	785	768	790	837	733	754	769	753	763	768	725	751	750	765	735	731	770	761	754	753	727	701	706	728	713	769	725	775	706	766	758	734	757	748	728	735	729	742	796	742	796	735	720	804	731	708	770	742	709	757	727	727	738	784	740	758	773	740	737	767	745	714	712	761	752	775	718	743	756	756	779	715	749	702	748	770	721	770	783	740	756	748	764	769	755	792	789	757	772	777	768	753	739	740	766	742	810	694	749	726	779	740	715	782	752	692	739	766	791	802	789	731	748	760	746	758	755	758	760	787	693	822	746	775	746	719	787	756	717	741	776	770	746	753	724	738	754	778	739	726	750	767	786	750	797	718	762	766	792	767	764	725	750	745	695	735
22986	2139	698	443	358	247	222	203	184	169	179	176	162	181	142	141	164	154	153	163	161	141	127	139	151	145	136	148	127	161	136	138	133	145	131	128	141	134	152	145	126	130	138	121	141	139	158	168	146	127	136	137	117	134	163	123	130	153	151	137	145	130	136	137	138	149	139	132	123	119	141	132	148	114	132	141	140	143	147	141	133	142	159	141	138	154	108	125	146	143	142	149	131	128	127	131	142	117	141	147	148	135	138	143	129	143	126	124	131	128	136	134	137	121	146	135	130	141	133	134	134	151	149	138	153	138	176	145	139	146	129	149	133	158	129	129	155	165	114	143	138	132	134	132	130	133	139	120	160	116	128	125	129	128	135	152	140	137	136	126	135	138	131	126	128	140	133	132	135	136	136	163	153	118	133	135	158	110	134	141	137	134	136	141	116	158	127	109	131	130	157	141	137	139	164	138	137	148	134	137	127	142	127	141	115	141	146	154	109	138	135	142	130	155	124	135	142	142	139	144	141	148	148	135	141	147	137	128	150	149	123	159	155	126	141	136	124	144	157	136	135	103	140	147	148	144	143	151	133	147	129	120	120	154	138	122	150	130	117	137	131	125	135	143	128	130	155	133	136	126	125	148	148	129	115	153	139	124	137	139	139	135	137	139	131	141	141	150	136	135	115	114	148	124	138	132	125	128	138	140	138	139	143	125	128	134	135	150	177	136	126	165	156	134	146	131	144	140	134	148	148	126	125	163	152	139	145	149	145	143	158	141	135	147	128	142	156	133	139	145	107	116	127	148	121	121	146	150	156	129	148	161	159	158	112	133	160	125	157	156	142	149	137	126	130	149	120	122	119	125	146	140	160	157	147	125	133	138	131	167	147	116	130	146	133	142	154	161	144	131	125	136	126	136	128	120	136	126	156	141	126	143	144	147	117	132	137	148	146	150	144	127	145	119	137	152	151	175	134	126	120	134	143	133	149	154	132	155	142	130	115	140	151	140	134	135	144	149	129	137	136	140	150	128	142	154	146	165	133	144	142	144	146	146	120	118	128	125	143	120	136	147	125	134	132	144	116	137	157	111	142	161	148	137	127	134	136	134	134	117	127	164	122	134	169	135	123	122	140	141	132	145	104	125	134	143	117	119	146	138	134	145	134	134	141	141	151	158	138	143	149	161	130	137	138	130	127	134	130	144	127	126	133	129	132	141	121	132	145	159	140	142	162	121	125	131	133	130	135	142	137	156	129	144	144	124	133	157	144	129	137	154	136	133	135	137	152	137	140	129	135	149	150	152	126	136	128	125	143	152	142	143	149	131	126	129	137	133	137	150	135	117	126	129	121	164	147	123	150	121	135	139	141	161	150	136	135	132	141	134	132	161	137	141	149	128	123	140	116	160	148	118	149	145	151	135	119	133	133	115	139	140	145	154	143	136	148	151	122	174	149	141	146	146	134	131	147	132	142	144	145	151	134	135	143	158	117	145	150	134	127	180	129	131	141	120	120	125	145	109	131	123	146	148	152	119	163	126	139	155	150	162	133	154	139	161	131	147	142	134	130	144	135	122	125	143	138	122	116	134	110	151	151	146	141	146	130	148	153	152	149	155	135	153	147	129	144	149	148	146	128	129	147	131	129	150	123	118	119	139	147	134	138	130	134	152	150	138	163	152	131	140	149	144	149	130	131	147	148	138	136	140	142	123	128	131	136	143	122	142	132	136	139	123	125	126	148	145	141	136	124	137	139	136	118	118	124	130	129	140	164	148	130	142	128	152	143	130	123	162	125	132	129	148	157	121	159	139	149	132	142	152	137	152	136	145	144	121	134	143	152	158	118	116	142	144	156	151	133	136	112	139	153	131	139	131	124	136	119	135	133	122	140	152	136	166	137	124	158	155	145	134	129	143	141	151	130	143	148	143	145	140	159	111	138	132	133	117	169	153	150	141	151	127	140	124	148	133	135	141	133	131	140	157	146	121	130	139	125	132	136	147	152	129	139	140	133	137	142	138	131	149	143	136	169	140	140	133	131	138	158	146	110	160	145	152	150	132	144	138	130	148	141	145	129	144	117	121	145	147	146	127	145	138	121	138	139	143	126	121	117	136	126	161	122	127	145	151	137	128	130	138	146	154	149	134	149	130	144	143	134	124	127	158	135	147	143	150	169	128	129	140	129	131	122	132	134	147	133	124	134	150	153	139	136	161	148	140	135	147	132	129	151	143	138	130	136	120	125	122	141	145	156	116	139	132	137	148	139	142	128	136	137	149	135	139	125	140	151	123	132	116	133	133	135	176	153	119	119	153	162	135	115	134	133	145	137	140	125	131	127	146	148	134	100	148	135	135	140	120	144	150	129	141	136	130	132	124	119	144	148	124	143	137	131	125	122	143	135	148	117	141	150	153	133	125	132	121	144	124	142	129	132	131	145	141	139	125	112	142	127	137	170	135	123	122	146	152	151	150	118	139	122	131	179	146	147	115	137	152	140	150	139	112	148	127	133	132	152	134	125	147	135	135	128	129	144	152	118	130	118	114	138	154	144	144	140	144	134	121	166	133	153	147	139	134	136	132	145	158	129	152	141	140	126	146	129	143	138	144	144	132	156	123	142	160	127	137	137	145	136	131	112	117	140	143	113	128	115	140	141	140	123	116	137	113	127	130	141	141	140	123	137	145	121	138	127	125	145	141	123	129	139	133	132	146	135	130	154	133	131	121	137	131	140	121	152	129	153	126	121	148	152	130	138	150	149	136	129	135	139	146	145	117	136	143	131	155	140	121	140	141	136	148	130	137	115	172	127	126	136	139	152	145	142	149	154	149	148	142	111	125	126	137	153	125	156	106	110	151	116	130	132	119	160	154	140	125	138	121	113	150	123	175	150	151	124	139	132	156	132	140	147	145	149	146	150	132	148	123	147	145	154	142	154	150	132	124	152	147	138	142	128	137	159	125	171	144	132	151	142	141	129	147	115	157	130	132	153	123	127	139	151	141	131	143	157	135	143	146	142	120	127	139	148	133	138	127	144	149	149	158	162	141	132	136	135	132	136	150	157	133	128	136	140	148	157	141	146	138	110	149	129	160	126	124	142	131	136	149	127	133	148	151	129	128	124	132	132	118	134	152	144	155	149	143	158	141	154	125	127	137	141	156	137	138	154	164	154	148	153	144	142	143	134	124	142	166	126	142	151	150	133	143	120	147	131	145	127	146	125	116	134	141	151	162	157	138	138	158	133	145	140	158	134	163	141	145	124	137	140	127	148	125	150	138	149	146	137	139	130	138	148	148	142	127	121	128	122	133	131	150	130	107	139	136	146	121	156	148	136	141	130	141	119	159	132	125	145	120	134	137	138	137	127	155	144	124	126	125	129	127	150	125	133	126	140	126	150	152	152	130	157	132	142	144	137	135	112	147	124	137	134	147	136	146	122	142	122	112	121	151	139	145	157	132	127	136	141	136	126	122	137	139	138	139	101	135	138	136	119	151	122	125	130	155
13895	809	1406	1605	1354	1056	907	745	693	629	541	533	533	491	472	473	460	459	486	409	426	419	422	424	431	369	401	404	392	430	429	400	354	408	426	389	424	399	385	374	391	394	375	404	375	404	406	333	384	390	368	364	375	375	383	389	357	364	373	399	388	367	364	414	407	390	360	347	344	370	384	377	362	388	354	377	391	381	375	401	361	369	394	347	346	397	353	404	391	369	362	375	347	355	412	348	360	370	373	371	386	363	390	367	374	425	349	326	358	363	373	339	330	355	355	374	359	362	390	361	336	398	397	392	361	360	378	364	366	387	318	384	344	370	350	405	341	364	353	384	374	362	361	369	414	377	382	355	367	349	377	407	379	361	344	363	374	370	329	360	358	350	408	387	385	365	371	387	399	363	354	356	363	384	352	371	368	373	356	383	387	351	335	383	398	371	373	362	359	362	379	367	371	363	383	399	371	354	344	391	384	386	378	373	350	392	365	384	383	348	373	357	358	358	353	340	369	371	401	362	385	371	374	386	344	380	355	404	362	347	349	387	425	357	400	390	381	373	337	347	366	366	358	384	387	398	351	363	395	370	339	355	361	399	334	369	353	352	389	374	373	388	372	365	367	369	396	331	332	362	379	347	385	396	360	388	348	357	358	366	386	367	343	362	366	347	380	371	352	348	336	400	392	363	400	359	350	374	381	370	376	384	352	370	386	358	396	364	385	390	333	392	347	376	368	370	377	373	379	354	353	369	386	363	370	356	363	341	379	369	386	357	378	353	336	370	413	376	357	335	367	383	386	351	355	394	375	352	356	383	367	386	361	392	373	368	343	373	389	362	353	404	376	359	336	393	374	368	400	357	369	398	361	351	353	387	341	351	382	379	359	391	355	370	385	355	370	368	371	398	352	398	385	323	352	356	374	387	353	348	352	381	363	361	376	338	396	335	365	348	330	379	371	429	388	360	342	358	382	354	369	347	400	390	381	374	361	377	412	370	387	371	327	410	343	344	376	383	370	360	345	376	343	379	410	383	339	359	380	359	357	392	362	370	370	387	381	382	357	356	377	374	356	377	389	369	337	339	356	350	359	391	355	385	324	396	354	379	382	390	347	342	355	373	377	399	371	372	369	364	386	364	339	354	335	363	388	327	370	423	365	384	358	334	372	351	356	374	385	331	381	353	350	412	364	401	351	356	364	392	381	385	360	361	353	387	416	352	352	380	329	349	394	380	379	375	398	341	352	366	371	361	347	355	358	385	344	363	375	394	372	374	324	370	381	348	381	376	378	364	364	376	406	391	388	368	370	399	366	357	355	354	398	355	394	349	359	379	349	380	399	356	342	337	395	345	368	360	358	392	368	391	374	403	381	371	341	376	365	360	387	366	362	377	373	339	374	332	365	408	373	370	351	368	366	342	339	356	391	379	371	369	341	358	358	367	364	383	383	353	369	346	399	351	380	374	382	375	336	395	356	396	347	365	356	358	381	365	362	384	392	369	368	333	382	351	387	374	388	377	381	374	401	392	387	388	341	346	339	397	383	342	358	355	360	368	344	367	355	367	387	362	347	363	384	380	348	377	375	358	334	326	347	389	364	379	412	353	382	396	359	360	351	373	386	380	382	350	339	389	395	401	411	382	389	360	361	379	398	361	324	406	372	364	380	349	362	391	385	362	383	397	342	350	367	368	395	375	386	369	340	396	383	339	371	394	351	368	360	369	353	394	399	351	387	373	395	381	341	379	333	360	412	376	351	385	363	332	360	367	369	400	371	334	364	350	369	377	375	361	379	374	350	366	391	382	352	380	378	387	383	377	376	381	340	343	362	370	374	351	370	364	361	360	359	374	346	383	352	388	336	373	382	346	369	374	380	377	356	390	362	346	356	338	392	371	363	373	410	364	353	367	369	377	350	354	407	388	377	376	368	387	358	355	371	371	366	373	401	400	367	368	334	370	388	362	347	355	357	361	344	375	378	370	350	353	377	360	368	372	382	362	403	354	382	357	389	370	374	355	382	354	374	375	347	368	350	385	365	394	344	368	395	385	386	342	367	342	378	373	391	370	354	380	392	347	366	380	361	360	364	381	353	335	379	370	378	365	380	356	359	388	344	350	350	341	362	336	374	365	397	383	366	342	376	384	385	365	348	356	361	339	370	377	384	357	379	358	398	355	396	357	358	385	409	388	353	387	352	393	367	361	385	355	398	340	389	405	348	387	356	358	385	379	398	393	351	354	344	383	369	398	379	384	376	335	357	326	375	371	357	371	399	382	370	352	372	386	392	372	382	368	394	353	360	365	377	360	371	371	373	369	337	362	362	330	343	394	376	366	356	361	350	352	383	388	387	346	362	339	353	399	379	360	336	394	310	362	360	388	367	360	404	364	369	362	390	355	334	360	352	360	351	361	392	370	367	361	369	375	375	357	372	398	384	367	380	380	375	365	364	335	401	381	399	349	376	377	390	380	389	400	365	379	367	367	371	379	375	389	374	346	371	387	348	385	347	358	391	395	382	357	393	369	360	366	374	386	385	389	363	362	367	364	367	371	340	395	383	363	363	405	372	393	357	391	340	374	371	336	329	324	378	345	344	374	354	376	347	382	363	353	335	358	383	370	348	391	367	355	357	348	384	423	382	360	371	367	393	373	380	391	312	341	361	353	392	397	362	393	367	369	388	404	374	367	366	386	359	377	349	387	392	387	377	369	383	378	398	390	372	412	410	365	351	359	360	414	376	375	365	353	352	378	362	360	381	360	387	369	372	371	380	352	369	374	371	370	382	362	348	354	417	363	386	363	345	344	358	351	372	368	341	377	412	350	366	377	386	356	326	349	372	347	368	358	395	378	359	385	365	432	398	366	359	337	377	363	360	337	387	364	344	393	367	382	369	379	400	384	359	373	393	390	408	353	364	396	340	359	364	363	373	374	351	358	371	351	359	369	355	379	392	367	398	360	370	374	327	394	362	346	359	369	338	383	347	362	393	356	402	365	382	366	376	343	381	351	348	372	416	379	370	360	352	374	384	360	360	389	381	364	372	421	341	371	374	397	384	383	366	361	347	345	373	352	387	384	371	381	370	397	365	372	348	369	371	370	418	393	379	401	355	384	387	362	371	354	355	351	379	381	392	382	366	337	365	363	373	341	400	339	412	391	353	382	370	369	379	369	397	369	368	359	393	358	420	377	396	352	372	415	392	395	379	343	385	380	335	353	352	398	360	364	352	384	372	355	366	378	399	359	380	332	404	376	386	363	378	373	342	338	330	361	387	357	346	382	341	374	402	363	412	384	398	386	324	342	375	351	358	372	359	396	333	386	372	373	364	325	384	364	388	371	393	395	368	353	361	373	382	399	329	380	373	387	361	383	369	385	394	362	353	398	364	346	333	389	349	388	355	373	352	353	338	363	390	386	355	394	376	363	358	335	393	369	358	417	341	358	389	322	360	412	364	358	388	356	348	365	384	408	395	396	385	368	417	360	349	364	376	374	363	422	372	361
4149	497	379	348	402	367	357	365	377	335	356	348	415	358	379	340	395	368	377	382	379	352	364	390	379	388	347	354	379	358	373	357	386	340	374	384	383	359	353	361	386	363	356	390	379	335	364	375	346	352	341	334	362	350	342	359	382	346	379	351	342	360	393	382	372	367	337	369	389	342	344	352	335	368	393	379	387	413	395	382	339	345	369	380	409	368	399	368	371	344	356	353	389	329	366	374	379	387	370	376	370	392	357	364	392	345	398	382	363	339	355	382	351	332	342	397	350	373	392	371	359	396	376	355	348	343	385	360	404	380	340	369	360	398	363	342	368	360	356	334	358	358	384	336	344	361	346	374	377	359	392	380	366	345	344	412	351	339	379	349	332	407	371	384	373	366	383	367	353	365	367	378	397	417	388	383	423	407	371	397	340	368	368	357	357	378	384	333	371	360	356	364	349	396	409	341	376	358	364	386	351	402	396	385	383	389	370	416	364	398	382	402	382	337	393	372	416	393	425	373	363	345	365	360	376	429	362	331	379	337	384	380	353	384	361	368	369	377	362	376	348	373	372	354	358	366	349	379	376	358	391	379	377	356	344	382	377	350	341	352	377	376	341	359	380	387	371	325	375	349	405	369	373	335	357	366	347	375	386	398	376	341	369	315	375	413	378	393	350	358	375	360	390	370	381	335	334	396	344	397	379	397	377	377	391	394	355	326	344	378	371	399	384	357	387	362	348	343	366	379	362	365	345	365	354	375	366	393	366	381	365	373	343	372	351	367	334	377	419	362	419	362	395	365	387	362	370	387	358	383	398	381	389	365	350	342	371	372	384	369	393	357	401	380	378	370	403	362	349	382	343	357	390	391	347	354	376	351	384	360	368	344	404	375	361	364	343	388	363	362	351	352	358	372	376	348	396	366	376	379	392	357	364	390	387	308	405	356	382	373	350	399	417	331	373	360	362	389	400	358	359	394	368	410	352	343	349	366	388	361	372	380	349	366	371	365	320	363	381	361	352	391	377	375	387	384	379	356	402	373	389	366	359	361	373	363	386	408	353	374	340	382	382	387	378	362	369	368	403	352	376	347	338	365	346	356	379	378	370	374	361	356	375	392	379	378	335	373	342	362	397	370	369	354	381	368	397	380	359	383	398	381	384	406	370	366	381	356	377	356	355	382	375	408	380	352	354	360	379	413	376	357	345	413	391	362	383	390	372	374	379	426	387	367	407	400	331	341	378	362	383	358	349	372	379	390	392	381	337	366	347	372	379	352	381	339	369	363	361	341	370	380	369	351	357	340	373	359	364	363	373	365	360	342	366	382	371	338	362	353	371	374	356	348	343	368	348	366	399	358	383	333	350	378	401	375	391	370	363	357	357	373	375	363	390	365	412	396	356	367	401	348	374	320	368	377	377	368	407	378	380	366	349	395	374	365	367	377	422	374	395	372	359	359	387	364	321	375	366	383	367	387	394	369	360	390	382	359	424	356	379	406	368	369	394	385	361	350	375	399	353	382	376	379	379	377	342	346	392	360	319	365	385	371	399	370	361	387	402	357	362	346	395	368	343	338	405	375	365	363	385	364	364	374	379	347	376	334	354	380	361	352	370	390	380	353	358	382	323	365	396	370	322	349	339	381	365	370	387	393	355	389	400	343	376	393	362	396	379	377	379	377	373	363	333	342	321	368	368	351	382	359	378	382	369	385	363	351	377	345	360	388	410	380	361	359	364	358	347	333	369	334	383	403	355	348	380	375	345	353	358	374	363	358	341	381	341	404	402	375	373	394	372	383	396	350	351	375	381	339	373	339	394	355	362	397	399	334	358	374	369	369	356	380	355	340	388	359	347	351	367	345	385	344	379	365	350	355	374	385	368	415	356	371	378	392	387	378	308	407	387	427	320	393	364	366	363	330	368	399	374	395	380	373	374	379	353	370	372	397	367	353	362	382	382	376	355	366	388	367	343	348	359	324	379	404	392	359	358	376	356	369	361	380	359	383	382	389	371	376	346	366	375	357	374	391	402	398	367	384	371	380	368	375	345	384	373	390	359	355	363	350	359	341	324	388	410	376	356	374	347	340	348	338	375	356	343	363	371	339	392	343	369	349	396	398	363	383	389	326	359	358	390	359	377	345	349	368	354	343	393	378	348	397	387	370	343	364	376	374	391	363	368	382	370	365	353	391	399	376	350	347	372	369	401	368	370	348	361	365	398	351	356	369	392	357	367	401	395	391	343	389	355	337	371	363	345	357	366	364	349	350	369	408	384	355	369	354	358	349	372	390	381	369	358	371	362	365	393	383	367	378	359	371	373	378	399	393	380	342	382	335	329	373	384	378	369	364	381	417	360	394	389	367	367	394	371	389	339	345	389	400	358	388	347	355	347	400	362	368	369	370	353	371	323	359	374	346	346	379	365	357	342	391	365	386	381	368	382	360	381	388	397	382	382	329	357	421	377	381	377	324	349	365	387	372	369	394	341	341	356	389	375	376	387	385	342	370	365	342	338	360	345	360	402	399	360	339	398	364	363	343	382	390	355	364	352	348	362	395	396	322	383	355	350	386	345	378	400	384	327	377	361	371	365	400	377	371	367	396	349	346	369	368	331	359	361	358	356	380	348	395	343	340	361	380	383	377	366	377	351	383	358	351	378	362	367	362	365	366	347	357	354	357	355	365	406	372	361	368	357	355	375	415	359	380	343	376	371	376	355	385	352	378	373	345	377	379	362	356	361	361	374	329	348	381	378	398	400	368	379	351	375	349	397	361	385	385	357	391	386	365	360	346	382	409	366	370	335	361	367	366	335	330	395	377	373	355	394	365	408	360	356	355	360	331	355	366	362	386	357	374	353	367	334	374	342	356	384	353	381	390	330	363	373	363	373	349	385	378	351	401	398	388	399	396	337	355	336	342	358	401	423	321	383	409	358	380	378	375	387	341	355	374	368	373	388	383	372	344	403	340	375	349	359	363	361	351	367	364	357	387	383	370	369	378	367	375	327	352	373	351	402	402	356	382	354	369	375	355	365	384	376	334	361	358	368	376	346	338	403	385	344	381	346	353	382	378	374	357	346	358	370	385	359	383	402	358	380	348	379	362	342	403	335	337	363	384	341	342	376	405	351	369	366	358	348	354	349	353	358	389	401	386	367	368	350	379	379	375	365	357	341	364	361	400	359	325	384	367	369	335	376	350	371	388	375	386	381	354	381	338	415	371	399	375	353	362	351	394	369	388	356	387	338	350	347	378	332	355	335	374	321	369	376	379	338	399	374	373	376	374	350	369	352	397	396	367	391	371	341	368	346	338	387	372	374	349	369	378	379	353	336	366	353	354	356	366	394	366	383	368	372	401	368	376	386	384	370	368	364	353	381	370	389	368	380	405	370	342	374	361	345	332	386	375	377	342	370	398	346	370	346	381	387	362	364	340	381	343	413	366	362	367	378	385	382	355	387	345	354	364	346	368	380	335	367	380	343	375	361	370	342	351	399	359
3939	902	956	880	985	901	888	901	887	886	811	865	870	922	882	870	894	840	897	933	894	911	853	902	920	890	889	843	848	868	891	872	851	851	923	911	903	851	872	889	886	832	864	870	883	885	906	896	869	871	848	893	899	882	912	864	860	860	874	882	857	868	869	898	876	861	843	863	874	863	893	859	922	902	932	897	890	871	853	929	893	865	963	882	915	874	875	877	854	904	871	824	867	867	926	897	848	883	880	856	859	885	885	831	886	904	866	915	856	890	910	898	889	845	843	858	919	855	856	904	921	884	899	841	863	905	926	858	919	911	837	878	867	886	856	855	882	877	875	837	977	834	894	906	817	959	903	880	820	866	910	861	903	873	855	879	878	882	906	844	831	895	905	886	864	903	906	855	884	895	896	898	895	874	828	896	874	873	835	844	937	835	884	865	909	863	858	861	859	887	860	843	865	849	882	854	824	866	860	907	929	888	833	884	894	903	861	883	820	835	907	865	893	887	877	808	861	881	929	858	864	929	879	883	916	853	839	898	903	883	830	874	889	891	892	830	879	871	892	874	871	876	906	856	897	785	881	896	886	1001	931	858	856	885	900	926	820	836	882	867	925	892	953	850	934	883	928	855	911	924	871	836	920	890	829	856	874	938	870	933	844	890	856	939	850	839	818	886	893	863	862	874	901	850	884	860	922	875	961	938	913	873	881	906	805	929	829	890	915	926	877	876	867	870	862	894	886	901	882	832	863	892	904	832	896	909	875	904	864	862	893	885	867	880	921	953	877	858	894	876	840	897	870	922	889	865	829	838	908	896	821	851	889	839	878	902	912	817	931	927	887	849	885	897	871	883	834	821	870	882	918	892	824	882	910	837	889	854	880	903	855	869	877	849	863	915	855	888	861	884	902	857	864	904	886	881	859	897	877	912	841	881	915	797	815	903	904	884	921	867	839	881	891	854	915	885	912	853	867	888	882	824	901	899	886	952	864	874	870	859	876	860	921	852	899	859	922	868	901	911	940	864	890	904	886	903	894	861	840	884	869	883	936	859	851	905	821	905	850	852	871	942	870	855	933	850	871	888	892	913	903	902	884	873	905	868	897	929	903	849	873	890	880	839	879	842	919	837	888	889	866	965	867	813	909	945	896	927	843	881	855	886	859	887	905	862	853	830	866	816	857	927	855	910	935	854	882	883	852	879	897	859	889	830	861	912	850	902	859	857	869	915	902	835	863	886	932	859	920	883	860	836	878	858	921	845	833	900	856	870	901	920	864	902	847	870	915	856	861	909	867	901	839	871	892	870	845	923	905	862	872	909	845	883	873	839	873	926	914	840	930	937	918	893	889	903	914	847	883	850	906	871	891	889	912	863	876	861	881	824	895	955	922	838	897	879	863	956	842	911	882	859	852	886	895	912	859	899	887	910	852	868	916	913	889	887	875	876	877	874	922	869	835	863	839	891	851	896	876	877	877	917	883	860	930	902	878	917	888	878	850	877	864	836	882	839	864	850	918	907	851	937	898	871	825	850	875	899	826	870	830	842	914	858	892	886	883	869	866	833	867	866	876	866	869	910	881	861	888	857	830	907	844	889	866	890	883	925	888	825	863	895	875	900	834	822	884	775	944	895	879	806	881	898	854	932	866	924	878	887	890	873	912	830	870	902	849	845	897	889	918	902	869	865	857	900	868	870	902	871	874	899	872	874	922	874	894	843	886	847	864	844	869	912	826	972	888	868	897	883	870	875	924	854	880	876	935	945	879	872	891	830	849	938	852	895	923	924	827	881	893	889	865	896	906	878	876	833	849	867	868	929	908	896	836	843	869	834	875	863	907	856	914	842	874	893	932	832	889	864	856	896	872	885	820	909	850	850	844	862	901	912	852	899	832	921	889	906	858	921	899	795	899	749	880	910	882	954	885	862	896	872	874	881	859	886	931	858	788	881	885	877	867	888	844	884	905	890	841	882	838	862	934	856	895	841	842	896	874	862	856	864	863	938	849	832	900	859	867	877	906	874	808	886	837	907	871	889	860	868	825	893	911	947	886	926	854	888	864	853	840	900	901	927	897	890	876	835	860	883	835	884	850	889	885	843	893	842	840	914	910	906	853	847	880	873	900	897	887	920	907	835	873	917	854	900	832	866	843	879	931	861	867	862	837	863	891	857	865	878	888	917	882	838	886	942	918	944	923	821	838	909	858	858	861	853	867	851	911	882	889	939	858	868	884	914	878	862	925	872	830	927	852	888	922	871	830	903	952	888	911	871	914	887	918	880	903	946	871	924	853	823	867	869	859	863	888	870	937	911	902	885	834	880	887	925	836	870	891	858	886	880	889	838	880	890	883	921	915	986	840	808	878	858	860	826	884	900	857	807	867	859	943	882	900	879	858	876	877	899	885	862	909	833	892	899	882	864	862	893	830	882	898	908	911	866	903	890	874	867	866	923	889	825	893	945	884	860	879	889	844	894	871	897	877	859	889	877	859	891	894	909	864	854	877	908	882	900	856	894	865	903	871	832	838	894	872	885	883	952	856	924	895	890	894	821	842	905	833	914	908	868	854	872	905	872	846	946	839	830	866	917	847	846	885	840	870	844	878	798	910	879	873	899	833	879	843	852	894	830	867	892	889	879	832	841	884	897	907	873	862	893	866	888	909	846	846	899	930	917	862	866	849	856	871	880	921	860	884	917	912	899	898	905	865	920	880	915	870	907	936	896	849	853	889	842	852	929	887	858	899	880	882	879	878	887	883	880	932	923	876	852	841	932	924	868	874	866	907	846	899	873	854	913	837	864	912	866	909	907	844	896	888	945	874	910	865	907	911	922	942	880	916	904	905	853	916	885	850	866	865	884	848	900	845	862	869	869	891	901	845	898	898	906	887	882	878	892	852	891	832	862	926	903	837	840	876	905	883	881	881	891	868	850	854	853	884	899	843	885	866	840	818	858	899	929	870	868	876	866	855	848	848	837	914	889	831	866	982	910	913	874	844	888	850	853	914	891	961	860	896	874	886	858	875	941	870	891	898	879	911	848	897	900	897	892	887	875	920	920	908	865	873	839	909	899	903	900	870	939	888	886	906	925	882	867	882	895	809	827	848	870	912	855	947	833	839	883	857	884	873	852	886	860	886	891	837	866	887	917	853	851	894	894	836	860	852	929	862	840	849	894	955	926	905	864	868	855	860	840	848	897	934	862	849	892	867	891	871	880	858	835	890	837	890	798	905	909	825	828	939	871	867	823	845	870	810	857	878	903	916	870	917	864	828	898	852	889	889	843	928	897	892	845	848	849	901	881	891	910	860	913	857	924	901	871	894	839	913	905	854	892	907	832	845	858	850	898	864	831	920	839	877	927	866	910	862	873	861	938	909	870	878	927	901	888	814	918	856	893	895	820	974	863	856	871	867	930	872	923	818	887	910	849	921	850	838	873	847	889	907	873	894	879	865	933	913	917	865	869	908	883	859	885	867	869	903	968	920	874	875	823	884	907	907	871
15186	1290	626	487	450	406	368	318	329	342	324	321	332	317	317	320	300	327	308	321	317	330	316	304	332	330	351	291	318	309	320	293	320	333	317	296	277	322	341	316	315	310	331	305	282	329	358	319	349	282	341	348	318	321	302	328	328	322	360	310	308	296	313	310	301	313	315	294	288	333	324	304	290	293	299	343	328	319	317	283	288	336	313	323	322	324	292	308	344	371	285	315	313	296	308	296	327	288	337	303	323	297	335	302	323	337	304	301	325	310	319	303	299	297	359	312	350	332	317	292	326	309	306	309	298	315	307	334	323	315	315	328	328	329	335	302	337	307	288	308	328	341	308	304	286	345	319	289	331	305	337	317	293	307	348	332	337	294	288	280	316	321	316	334	271	308	319	308	322	299	318	349	275	301	329	336	314	294	320	315	324	332	306	313	305	290	309	337	291	319	314	301	333	275	305	280	327	295	333	305	300	330	286	354	335	338	264	339	322	323	348	314	308	307	308	331	327	334	300	319	350	311	357	313	299	304	300	316	325	290	328	322	322	329	321	287	293	317	341	327	300	312	331	274	319	329	314	350	310	296	304	292	319	311	311	313	302	315	318	298	301	344	305	331	288	305	318	320	300	323	278	289	274	295	283	263	303	301	278	293	290	327	298	272	307	307	299	306	333	313	325	309	320	313	302	289	293	296	305	332	339	303	281	268	288	331	325	348	294	338	311	319	294	293	325	303	342	310	295	315	319	342	327	311	348	295	336	357	313	313	302	304	309	313	308	311	327	293	290	315	291	329	307	292	322	306	330	336	293	312	319	359	338	354	302	273	305	305	278	301	305	319	306	301	307	337	333	313	302	318	310	292	308	285	321	300	340	285	314	315	308	334	290	311	327	324	322	292	292	312	311	302	326	323	296	328	336	299	347	315	281	313	308	313	324	296	321	291	300	328	336	289	315	319	338	297	278	309	297	340	316	355	311	315	299	304	354	318	313	328	317	326	337	259	318	334	340	310	328	287	342	306	299	323	308	330	298	321	316	279	306	364	314	334	314	315	321	332	317	335	282	332	316	296	331	330	310	326	319	310	286	320	350	305	305	316	337	328	324	338	323	302	304	318	283	339	294	317	303	335	323	317	307	296	318	361	321	324	317	320	284	326	310	310	315	280	307	304	310	308	288	300	287	318	291	317	294	335	317	292	298	313	331	303	290	357	306	333	319	305	287	319	293	321	299	311	308	329	288	323	279	288	312	307	312	305	280	316	310	251	304	329	279	331	309	299	306	331	294	322	341	312	314	274	336	320	311	327	324	315	329	339	329	338	324	289	319	321	335	321	336	322	296	325	319	300	308	300	289	295	343	305	318	344	305	316	321	317	325	312	304	297	312	316	295	307	323	319	281	305	313	344	288	303	269	272	338	311	314	319	323	332	313	338	290	306	330	300	303	292	284	292	315	308	351	341	307	319	318	294	318	325	332	319	282	321	325	326	337	320	303	306	294	346	338	322	300	312	307	309	307	332	325	282	315	274	340	308	296	280	305	302	321	280	321	294	303	314	319	331	324	316	324	296	307	327	311	307	307	293	304	301	331	324	315	295	318	300	308	306	291	313	331	300	331	317	300	323	295	309	320	339	308	314	298	280	283	333	306	271	338	343	316	292	289	326	331	301	324	332	297	297	322	309	306	294	292	307	300	309	330	303	288	293	322	314	305	313	324	293	292	312	329	306	348	312	311	290	321	347	312	279	318	311	316	312	326	324	327	326	315	307	320	308	312	312	303	328	320	331	313	296	319	349	351	340	324	314	323	342	290	336	317	326	315	326	323	339	329	306	330	297	295	328	309	329	296	311	298	335	290	285	278	295	320	299	344	305	349	300	275	325	314	296	284	276	350	336	324	326	286	346	351	317	346	280	360	293	287	274	274	344	285	293	344	302	264	317	339	306	318	322	330	312	303	308	305	298	325	266	291	359	324	311	319	314	312	302	273	306	310	292	332	314	309	321	306	335	313	291	307	276	313	325	307	335	316	296	316	329	359	341	343	306	316	291	313	284	309	311	311	309	305	320	296	332	291	327	313	329	287	301	324	318	264	315	310	309	333	280	277	288	317	347	340	300	317	347	293	300	301	295	341	313	303	331	323	317	300	326	289	335	305	364	318	291	326	292	314	326	307	308	319	299	299	273	296	340	342	350	280	339	353	306	316	303	319	340	296	324	288	340	301	292	307	299	365	325	293	306	305	294	336	317	313	306	295	336	314	328	313	306	314	288	289	325	326	332	326	341	296	303	352	313	293	324	299	324	328	324	316	278	304	297	306	306	293	303	286	325	305	300	302	296	308	305	336	310	310	318	314	317	344	266	325	354	333	292	324	311	288	296	342	318	333	313	322	316	334	299	316	278	321	326	301	326	326	316	307	314	315	299	318	305	330	333	278	341	357	348	303	270	363	307	279	289	279	303	283	308	340	330	333	318	316	318	314	301	348	331	326	301	327	326	309	300	279	301	326	327	328	321	286	320	329	315	287	304	315	329	333	333	320	328	339	313	337	313	326	325	318	308	352	368	294	326	308	313	309	319	299	323	309	308	319	304	326	296	278	303	299	279	305	298	299	359	335	320	333	321	314	304	277	344	322	299	314	306	315	300	309	306	300	339	284	291	315	329	318	312	310	291	329	301	316	308	318	331	322	312	301	299	323	335	290	328	335	313	302	328	347	328	312	299	307	311	333	322	323	305	295	338	337	296	323	328	300	316	285	345	328	298	309	319	324	322	325	280	339	332	305	331	300	302	308	329	307	342	328	311	301	305	341	321	344	316	279	292	311	277	348	325	297	330	306	329	299	338	324	307	295	310	300	326	306	322	347	328	313	289	305	326	338	345	296	320	312	299	314	295	329	329	317	308	309	338	320	311	312	288	322	334	323	360	337	296	324	310	322	332	333	326	309	344	301	325	325	358	323	322	310	298	329	282	285	313	301	300	301	299	309	299	305	345	356	332	301	301	285	322	324	326	309	281	305	287	322	315	336	281	287	332	319	302	328	366	320	305	342	282	318	310	311	333	335	305	304	300	341	268	312	330	288	295	328	321	344	329	294	339	303	336	291	339	322	301	297	288	311	303	323	328	329	321	288	278	343	306	346	303	293	315	358	346	334	318	349	309	329	312	307	328	304	319	325	278	358	319	320	304	295	340	333	303	324	302	279	301	289	313	329	324	312	340	332	331	310	294	344	339	313	323	312	347	329	300	306	330	313	351	309	312	290	305	331	297	333	313	288	328	312	323	334	300	321	310	370	331	283	306	295	298	300	323	302	343	327	288	337	316	315	317	321	321	293	320	335	331	344	310	329	338	310	303	312	308	299	294	320	353	294	298	312	275	307	301	310	315	339	285	311	328	290	342	327	309	312	308	342	312	307	306	321	315	314	295	302	302	341	304	307	318	327	300	275	312	306	310	300	288	317	348	312	318	326	300	325	323	307	327	326	349	339	275	362	297
11124	981	1296	1381	1221	1168	1037	884	912	875	783	861	814	827	828	788	783	833	782	779	735	783	745	745	747	746	774	781	753	779	703	790	740	761	746	729	747	752	756	731	793	753	736	788	803	719	742	752	725	776	753	737	750	764	752	786	722	700	771	771	781	708	775	699	747	695	756	714	752	765	767	759	741	781	743	708	724	724	731	718	757	771	733	712	765	724	787	704	730	733	728	776	754	782	785	768	733	766	774	790	785	769	790	767	738	747	768	691	745	748	768	739	753	708	713	729	742	756	730	779	774	820	747	786	793	755	738	797	702	781	703	772	750	715	761	705	719	740	736	788	752	702	757	717	762	765	745	780	722	747	750	733	771	745	742	739	734	753	696	748	722	712	734	748	757	704	732	705	730	749	803	742	722	823	746	783	735	721	773	752	713	733	813	718	750	718	753	758	761	769	714	686	783	732	746	781	804	764	750	741	747	753	748	725	713	709	708	782	767	743	754	747	737	757	727	723	741	735	716	762	803	774	763	717	710	811	714	776	806	781	746	696	752	712	775	716	772	732	728	774	776	746	726	747	774	778	723	762	717	739	727	788	755	760	721	720	751	747	730	743	757	775	769	772	776	749	759	745	767	780	724	723	780	714	778	726	734	735	760	721	774	671	734	752	737	761	713	789	741	734	742	787	767	745	712	766	766	702	714	776	780	744	765	775	696	735	769	791	679	738	766	736	742	775	810	725	746	744	777	746	740	739	747	703	765	781	707	792	717	752	762	741	758	723	746	714	774	776	725	746	739	683	732	750	807	763	750	723	696	774	807	756	758	788	751	728	741	737	736	777	719	772	735	770	756	726	754	718	745	770	780	762	762	727	789	745	773	761	740	729	750	763	747	768	717	718	772	744	761	746	791	760	734	741	764	753	721	789	728	768	695	784	787	783	786	762	752	683	771	767	747	723	704	764	766	717	752	803	752	772	790	768	759	779	717	713	771	768	751	757	708	724	747	701	765	799	719	768	709	801	760	744	727	706	730	745	715	737	753	813	758	783	734	804	784	770	760	761	723	726	715	758	768	765	742	720	729	792	738	744	738	739	700	787	785	729	725	706	716	710	750	724	681	707	733	767	757	724	718	758	729	727	741	689	776	707	721	723	738	756	743	777	738	771	741	731	778	765	728	779	759	760	752	725	772	766	768	789	769	782	759	722	708	723	729	725	755	790	677	741	776	711	735	761	733	738	773	749	752	715	753	740	762	785	738	747	748	755	756	753	741	792	711	728	724	745	710	721	753	762	720	809	790	756	715	752	739	753	730	786	784	735	741	724	766	776	805	741	849	750	787	696	770	793	738	748	726	727	759	744	787	756	739	762	756	804	732	808	735	800	691	726	711	741	744	714	771	760	739	726	780	756	775	758	815	725	740	767	738	752	787	765	725	714	731	748	738	736	734	733	761	742	749	713	703	726	780	728	735	726	754	753	760	735	810	721	760	816	780	696	734	751	766	683	777	723	767	728	741	774	754	751	718	759	755	726	752	733	770	741	740	780	804	733	688	732	733	733	768	709	729	742	732	730	806	716	757	730	760	730	742	754	737	727	764	720	742	783	749	744	752	738	718	716	725	779	718	726	739	764	735	725	758	762	757	723	802	733	719	705	792	741	814	757	767	739	674	772	756	687	725	768	724	754	748	760	745	708	751	748	716	739	769	779	742	772	737	770	745	723	752	808	725	769	756	758	715	803	715	744	766	747	764	710	747	701	786	741	718	709	776	786	708	745	802	787	787	704	721	737	752	758	739	739	757	822	749	766	758	717	751	791	772	775	719	714	754	768	785	736	755	746	758	757	727	743	760	754	759	770	752	777	764	757	750	734	734	741	793	740	760	723	751	780	758	744	789	727	744	728	764	759	766	752	779	765	762	787	751	748	749	787	751	775	726	747	734	740	737	780	791	773	759	741	768	768	713	730	805	781	730	741	729	748	783	737	754	724	741	758	772	772	753	742	724	739	713	727	727	706	773	797	772	741	715	751	731	753	723	761	703	764	772	717	732	799	790	771	773	733	741	754	747	778	763	717	762	787	730	727	760	733	725	724	793	664	779	783	766	757	748	751	745	768	742	766	723	704	756	746	727	753	739	772	751	682	748	782	718	705	722	742	718	743	721	694	737	791	753	728	783	704	749	753	818	759	813	748	779	768	753	758	725	760	812	739	761	739	773	784	769	725	738	751	747	782	813	741	749	768	762	736	715	760	730	777	740	781	740	770	763	747	682	767	758	764	706	816	757	785	758	763	765	711	746	748	731	760	722	739	722	751	770	742	771	763	782	748	718	767	756	695	773	757	721	759	750	723	730	766	708	725	760	696	713	775	786	715	739	768	772	738	724	773	772	757	785	754	745	743	801	698	796	755	748	764	783	760	738	801	703	722	753	764	735	733	733	747	814	762	760	734	764	723	733	817	759	697	737	734	761	765	755	710	789	700	789	711	731	812	737	714	713	722	727	744	783	724	750	770	735	803	764	812	725	788	703	726	795	765	742	757	766	765	733	792	741	776	715	752	702	743	747	783	730	818	730	762	728	753	764	752	757	743	780	748	766	805	775	789	785	771	795	739	717	738	747	761	741	757	753	806	778	723	726	750	731	779	715	731	652	778	784	768	728	739	740	752	753	749	743	710	775	762	788	768	732	741	715	759	720	739	738	772	776	743	806	761	748	802	750	721	771	779	739	816	739	744	745	778	741	784	788	792	696	730	760	707	711	762	755	800	751	749	758	734	746	756	733	755	760	721	716	775	727	755	766	777	782	723	718	752	729	786	755	783	775	749	692	744	761	752	719	712	694	775	716	750	726	760	740	724	717	754	753	743	780	778	760	718	727	757	741	756	755	733	759	775	708	737	731	759	746	739	790	726	751	748	716	767	735	756	706	737	786	709	765	716	766	783	748	776	775	716	778	752	776	762	706	728	748	769	788	752	774	741	756	754	780	719	766	774	732	715	739	726	755	785	753	702	733	778	747	762	723	765	749	726	703	741	709	727	779	715	763	743	749	764	760	755	750	759	710	737	713	732	744	775	802	764	713	731	727	714	775	771	775	692	763	716	781	689	764	775	759	703	726	781	759	741	721	774	760	796	768	745	747	780	762	735	740	723	752	759	721	753	768	778	750	768	784	808	734	768	763	781	742	786	751	737	792	720	716	776	766	725	753	779	702	719	736	791	680	759	750	770	683	735	802	725	760	730	721	760	764	721	756	769	777	812	751	806	759	767	747	759	756	710	717	783	782	743	758	709	742	772	767	794	754	727	777	735	697	780	727	762	740	779	794	741	764	750	712	728	711	795	792	719	782	731	769	728	750	704	784	708	750	740	795	746	776	743	781	738	807	733	762	764	751	788	744	714	791	752	808	728	726	739	761	730	819	805	739	726	783	722	751	733	778	748	753	774	744	743	726	750	761	745	744	775	699	791	736	762	815	780	755	718	773	766	739	720	777	753	750	762
23061	2020	647	440	339	216	260	232	163	175	201	154	145	137	146	154	134	151	147	137	152	142	140	152	139	126	141	149	131	148	135	131	132	141	128	159	141	153	150	175	132	133	140	134	142	138	132	146	160	142	148	148	145	126	117	135	141	136	115	147	142	145	130	134	137	142	126	141	147	131	124	150	126	138	146	131	137	129	161	125	136	156	126	141	146	136	149	160	129	130	153	138	142	143	166	123	114	118	115	146	135	136	113	156	143	117	132	127	115	150	149	153	122	130	134	130	148	135	166	153	135	147	137	139	138	141	133	118	144	169	149	130	143	144	146	134	141	134	137	132	125	157	128	151	147	142	133	166	162	141	118	164	132	127	161	140	148	118	143	131	132	121	131	143	136	140	172	147	149	133	137	142	143	141	121	137	144	131	141	142	155	125	142	119	136	156	128	138	176	128	126	118	140	153	139	136	114	122	147	132	139	159	115	141	117	130	130	139	131	150	147	134	113	147	141	157	140	121	149	133	120	112	152	147	124	160	126	136	136	138	158	147	142	109	149	134	131	129	143	142	144	140	137	135	135	134	121	147	160	141	143	139	129	134	130	116	128	135	137	135	158	142	145	141	146	163	133	140	134	122	135	119	152	134	133	138	130	126	123	149	128	172	130	121	159	128	109	137	137	135	135	158	147	132	130	174	140	137	136	147	132	123	140	139	132	124	122	154	146	127	139	177	157	124	118	153	143	134	117	143	122	114	144	119	158	145	132	136	156	130	130	116	133	130	120	115	142	142	157	127	140	144	139	165	143	145	127	132	135	133	137	140	144	127	138	147	145	137	158	142	144	113	172	133	139	132	151	136	135	136	121	145	138	131	146	136	140	126	120	134	119	114	162	138	168	126	132	128	141	116	150	137	160	147	151	133	138	126	144	136	129	147	136	143	126	134	136	165	146	154	152	137	150	157	151	128	135	146	134	132	139	137	143	131	148	131	112	138	144	123	136	133	155	148	147	128	132	151	145	153	162	145	125	141	154	155	153	146	137	141	163	163	136	146	128	119	138	143	152	136	151	141	149	148	140	132	134	129	134	145	140	139	150	125	141	166	135	138	147	161	134	149	141	148	135	132	139	144	141	134	137	154	143	137	122	131	137	159	107	132	125	139	136	113	136	125	125	131	154	133	144	105	145	138	144	130	143	129	144	148	146	150	126	129	134	131	136	123	132	145	126	128	148	131	137	148	137	141	119	140	163	151	160	149	152	155	129	136	143	128	131	127	118	164	112	148	137	138	137	145	137	119	135	137	131	143	147	131	138	135	159	134	126	145	147	128	120	149	135	135	132	149	136	121	129	144	165	128	145	137	120	123	147	122	154	126	133	122	147	128	130	133	141	136	139	123	134	172	119	113	140	127	126	145	135	132	139	138	157	146	136	135	131	143	140	133	137	142	147	153	137	130	140	130	113	118	129	145	141	137	153	131	135	140	159	136	145	135	135	135	128	154	151	142	134	141	141	133	133	116	136	143	132	135	156	148	130	145	136	140	131	133	118	132	145	139	132	120	119	149	147	137	148	150	130	122	138	121	145	115	142	125	143	132	117	125	140	144	123	135	140	142	134	162	141	141	147	141	118	141	139	137	143	110	132	140	126	134	155	158	137	130	136	122	149	132	134	137	105	142	129	168	134	127	140	140	135	107	113	140	146	138	121	130	140	123	135	126	123	111	125	136	131	119	133	128	132	134	171	160	138	145	153	142	135	119	161	131	122	146	143	125	114	132	126	131	148	148	128	115	147	133	144	137	125	139	135	131	132	125	132	115	138	130	139	130	135	133	133	138	130	142	157	130	137	124	123	158	145	128	124	154	137	126	131	135	138	126	150	125	151	138	136	129	141	136	136	157	147	128	148	130	151	143	137	115	126	136	118	140	151	128	132	135	126	149	148	132	148	136	141	128	133	132	121	140	130	141	139	126	152	136	124	146	156	139	115	128	150	160	139	136	148	145	137	144	135	139	148	153	164	158	133	124	132	130	157	161	135	131	142	139	128	122	111	111	152	156	138	136	145	123	124	144	129	131	137	123	151	128	134	142	120	139	120	129	131	116	146	128	130	146	134	131	135	142	152	135	155	126	128	128	148	128	134	131	124	129	120	110	133	149	136	129	144	134	140	130	130	137	144	148	129	166	137	147	146	123	133	145	148	169	116	139	124	141	127	125	138	142	152	130	153	127	126	137	147	133	137	149	152	130	156	138	131	123	148	154	126	147	145	130	131	127	126	129	127	109	127	149	150	124	113	124	156	134	146	119	152	127	161	118	121	135	154	157	143	111	143	143	127	148	123	141	137	136	140	125	142	128	127	130	134	132	138	124	123	126	128	150	136	145	162	120	133	145	130	154	135	137	133	131	161	130	128	120	136	128	144	128	138	158	141	123	118	142	139	135	129	140	148	150	114	138	146	129	153	131	147	127	162	117	119	124	142	123	141	123	126	156	143	130	166	162	138	149	170	153	143	130	151	139	138	145	138	132	124	144	128	121	151	132	128	136	149	164	139	123	131	134	128	121	143	167	154	127	132	166	145	131	130	155	131	175	128	143	136	124	145	140	119	166	166	135	136	114	127	136	122	146	121	136	124	133	128	114	120	144	129	142	138	138	129	155	144	109	153	131	130	152	127	140	161	139	127	144	131	128	142	139	119	112	134	135	121	131	139	128	128	128	170	143	160	156	121	141	134	105	141	145	146	148	148	121	135	153	139	163	137	140	139	125	124	141	128	140	129	124	126	118	154	127	146	166	131	135	136	128	133	131	140	115	158	140	130	128	137	133	152	122	140	139	120	156	150	122	137	146	151	154	144	150	143	135	129	141	138	119	131	144	120	127	137	127	146	119	146	131	153	140	145	139	134	139	144	133	150	144	146	150	125	141	165	150	104	127	128	127	131	137	164	141	137	123	121	146	123	147	136	128	155	122	122	126	133	161	142	166	149	149	148	129	127	139	117	129	161	117	142	146	131	141	126	163	171	151	136	140	146	143	144	137	139	134	145	133	140	127	135	152	142	143	147	123	145	133	121	158	133	162	132	127	151	159	131	127	145	128	157	146	136	148	161	120	134	144	143	147	127	157	149	148	127	130	142	143	130	142	150	159	130	169	125	152	131	164	136	133	123	134	112	148	124	142	120	144	154	128	105	146	142	121	140	131	136	116	128	122	154	132	123	124	114	132	120	133	124	135	109	128	142	131	137	143	140	104	113	122	129	144	118	117	143	150	141	153	127	143	132	127	126	148	109	131	127	135	131	130	133	136	150	130	140	143	138	153	123	141	137	129	142	152	116	134	140	133	124	121	139	123	145	170	147	154	140	146	139	131	114	116	139	126	118	153	125	140	138	146	122	132	141	135	158	142	140	152	148	119	135	128	133	139	124	147	125	125	131	127	116	141	125	135	143	119	111	126	134	154	129	129	140	129	133	124	138	123	147	155	131	173	139	127	131	132	137	151
14186	773	1396	1532	1345	1078	877	765	676	650	585	545	548	531	513	486	449	439	443	411	419	421	443	415	396	388	428	416	378	379	425	421	373	403	402	343	380	391	388	375	351	378	383	378	408	406	353	364	406	390	370	352	390	369	377	408	377	337	403	370	397	403	349	385	379	365	379	360	419	354	360	369	374	345	367	361	366	326	329	340	353	381	399	389	390	358	375	368	392	388	379	395	390	396	354	363	392	351	360	367	391	401	376	354	355	420	377	400	401	382	352	384	367	349	359	415	393	387	340	369	375	359	351	334	389	324	398	358	362	369	366	348	369	360	368	366	387	411	357	361	354	372	350	375	354	368	359	373	364	352	365	360	381	359	314	409	398	415	353	340	389	373	378	408	374	385	394	383	389	365	356	351	390	386	389	366	361	368	380	375	399	375	377	381	387	384	352	377	377	388	342	366	367	367	392	356	390	359	342	373	361	359	386	344	352	399	342	385	398	374	378	358	384	353	366	358	377	347	367	374	428	350	376	390	391	379	338	360	363	372	358	371	334	387	386	400	408	399	344	363	359	365	347	361	363	406	372	371	361	367	339	365	362	367	368	356	366	388	378	394	376	374	348	373	365	389	352	373	371	365	340	368	350	388	352	381	367	381	370	383	379	371	382	381	321	360	375	365	376	347	392	335	347	408	356	400	388	354	355	358	357	363	351	406	371	355	354	389	354	343	400	368	353	361	366	389	381	359	367	372	361	333	369	365	348	364	343	385	371	355	337	384	378	370	327	345	372	335	380	372	388	380	387	400	370	365	364	359	346	363	339	357	367	354	374	355	370	384	378	366	340	358	384	381	377	381	357	372	363	379	337	382	387	408	377	380	353	330	349	381	379	365	360	386	376	374	353	329	351	347	348	365	375	369	347	361	361	359	378	377	354	350	349	383	333	398	358	373	372	346	347	355	401	372	363	395	400	337	357	357	361	352	370	381	373	373	386	329	394	400	371	398	353	363	375	369	360	345	346	382	375	344	355	357	354	388	382	383	376	353	373	358	335	352	379	357	371	364	333	387	367	378	342	375	362	348	399	382	361	382	384	364	318	385	352	340	375	419	366	370	354	366	360	347	367	392	372	355	395	346	385	329	377	374	358	384	369	391	387	357	354	357	367	378	366	368	368	368	399	352	360	372	349	366	389	371	344	354	389	409	377	363	357	364	381	359	379	362	392	385	351	380	373	332	347	353	377	352	339	387	382	354	423	364	353	369	368	374	337	410	384	368	391	361	361	411	369	339	362	355	370	383	395	360	383	324	358	371	361	351	361	384	337	373	363	336	335	353	369	311	348	393	393	389	361	385	374	340	349	330	368	376	374	349	353	366	359	381	391	354	375	362	375	335	350	368	372	378	345	379	365	387	354	350	378	370	397	368	385	372	370	387	359	357	372	402	361	365	396	364	379	381	389	337	345	360	381	386	356	335	389	363	346	401	360	387	366	371	411	365	363	342	399	345	396	386	356	382	382	336	345	385	360	393	367	364	392	399	342	315	359	362	343	371	365	360	360	400	351	406	405	376	376	325	337	380	378	340	413	387	370	377	384	387	343	345	339	365	355	362	393	352	398	370	393	358	375	368	346	371	350	387	371	372	386	367	357	358	376	338	384	366	375	402	345	370	370	373	350	371	370	352	362	351	360	353	384	397	363	364	337	357	403	348	354	366	383	353	357	390	351	371	361	418	402	335	353	369	374	343	377	377	378	421	362	399	361	370	361	376	371	391	387	364	348	369	388	352	339	351	360	403	372	361	377	375	330	356	373	404	343	370	409	341	400	383	370	369	370	371	404	373	354	356	352	347	382	384	339	385	347	370	376	369	372	363	340	362	370	365	370	341	410	352	378	389	371	366	353	355	387	375	357	346	361	359	370	372	385	367	354	370	352	378	338	383	355	353	398	383	354	353	347	390	369	373	387	349	387	381	358	372	368	422	380	352	347	352	357	382	348	353	318	374	328	382	359	363	376	390	382	373	367	397	346	379	349	371	366	377	396	394	361	369	397	406	399	392	388	350	396	342	349	380	369	323	363	366	360	377	362	377	337	391	375	371	330	357	337	379	374	328	359	362	397	393	381	339	384	345	377	361	373	351	347	335	345	368	348	350	379	383	366	365	350	366	344	379	368	368	334	371	363	368	348	374	375	348	393	379	370	350	405	333	381	331	391	366	348	371	342	357	343	342	371	376	366	383	354	331	392	368	359	354	334	292	364	369	382	358	369	408	366	373	366	343	358	394	378	355	342	375	368	357	350	381	388	374	348	339	366	375	386	390	394	363	348	368	361	388	366	323	400	373	375	383	375	368	368	341	361	393	398	362	373	355	389	369	371	375	378	376	371	380	397	389	394	354	362	362	381	390	347	381	378	341	370	391	353	363	379	365	383	329	369	356	359	371	389	368	386	344	362	375	386	373	374	370	382	355	352	380	383	360	362	344	335	353	351	383	361	383	388	328	344	381	367	356	342	377	396	399	353	373	383	376	383	356	369	393	349	379	383	386	379	335	403	378	361	386	355	372	348	372	363	376	351	371	399	374	351	354	352	384	365	366	344	396	343	374	354	379	371	381	363	343	395	389	370	361	364	371	343	344	348	363	379	367	374	373	385	388	359	356	386	382	345	364	380	355	407	378	355	364	386	390	375	359	369	403	400	356	349	361	396	358	397	351	357	348	405	397	354	410	396	357	335	401	341	360	370	356	363	395	390	356	340	380	344	372	313	380	360	366	326	350	396	360	362	338	383	374	373	346	371	351	350	354	353	392	359	356	355	383	400	377	367	372	341	367	372	382	365	362	359	389	368	386	391	378	366	338	352	361	358	348	373	386	365	400	359	364	359	338	387	352	368	367	391	356	387	332	402	360	355	348	357	353	346	347	388	369	354	330	378	352	362	345	371	347	359	367	373	356	393	374	373	390	390	367	413	358	353	401	318	383	370	376	382	352	359	380	403	366	397	370	382	365	365	353	376	356	381	344	363	355	375	360	357	364	355	345	410	387	379	364	401	383	336	322	344	365	363	356	345	355	349	374	375	375	371	354	372	354	370	367	348	347	350	373	358	364	373	384	386	383	374	361	326	352	351	366	352	382	377	355	335	382	372	366	345	367	399	343	381	351	351	339	423	365	393	371	394	376	326	364	374	346	351	378	365	356	371	350	358	354	392	357	386	359	377	328	350	370	355	377	405	394	373	362	382	398	415	349	329	358	393	364	389	361	353	397	391	369	370	366	346	339	348	333	378	376	348	394	374	383	369	383	365	329	401	363	371	364	359	340	332	346	409	375	355	351	360	362	374	365	355	334	382	332	390	370	382	390	372	391	376	352	366	372	376	390	361	358	360	385	372	372	373	372	353	357	380	388	382	374	359	377	371	344	349	361	360	366	372	338	343	355	380	347	363	405	364	365	366	354	349	404	355	372	356	366	356	362	395	387	351	335	359	362	363	348	368	368	367	358
4018	403	386	353	387	395	400	362	399	350	362	344	332	395	346	369	340	359	361	401	423	402	303	366	410	384	380	389	378	381	385	375	372	348	379	366	328	383	376	367	361	336	359	386	388	410	367	389	339	372	351	330	352	399	370	381	407	401	365	373	384	355	370	374	392	357	367	375	379	379	357	380	376	367	357	392	377	385	396	395	390	356	405	334	337	356	362	392	330	368	384	408	369	397	340	376	353	376	367	322	349	330	353	392	376	394	381	339	387	349	348	379	378	375	355	429	369	373	360	330	351	376	391	375	365	371	384	426	373	344	373	401	374	377	339	361	386	371	397	383	382	378	385	379	357	371	352	391	383	374	370	386	371	376	373	382	403	395	387	363	372	353	405	389	396	355	352	378	373	387	376	378	376	397	371	400	381	407	371	357	368	353	392	320	372	373	372	347	353	379	378	357	373	390	357	373	370	342	370	376	346	334	369	356	386	345	438	338	403	371	371	384	388	355	359	378	350	371	379	377	382	383	346	360	350	351	375	374	357	341	360	367	381	359	402	380	357	380	360	319	338	370	348	405	376	385	355	370	378	357	366	404	370	358	359	393	343	351	381	363	335	354	385	390	381	396	382	408	351	381	404	410	384	352	359	411	401	360	381	349	356	364	362	370	363	375	351	413	357	371	396	377	364	393	378	344	342	390	376	381	357	352	404	378	363	349	366	409	406	371	351	364	368	337	356	386	408	396	340	410	365	413	355	395	361	376	363	361	357	341	388	373	383	407	337	365	395	341	331	341	378	347	331	359	362	385	387	379	354	372	344	368	341	373	391	383	385	345	337	389	366	369	441	395	370	394	381	358	376	368	353	386	361	359	348	385	374	333	370	405	373	365	385	372	373	368	364	361	358	332	354	339	362	409	361	366	373	351	385	377	387	387	366	379	358	375	372	369	365	376	357	341	388	390	359	367	342	359	369	368	334	375	395	388	387	378	393	374	370	346	356	356	362	319	366	383	364	408	362	362	353	369	361	346	343	393	347	367	373	343	366	388	371	361	343	348	374	342	329	409	332	390	366	364	383	375	387	354	379	399	369	369	363	391	344	386	392	385	365	377	380	363	333	390	362	359	392	372	358	351	361	419	393	348	408	366	338	401	376	367	392	370	375	329	351	348	418	362	335	381	377	356	349	387	333	361	340	369	378	364	347	392	392	378	378	361	373	350	385	374	372	374	385	351	377	388	367	364	405	362	365	327	379	390	355	362	348	338	362	413	349	385	364	364	369	356	383	388	384	371	346	373	373	331	359	394	360	376	382	378	412	353	358	363	344	359	378	389	413	342	355	391	342	376	398	359	365	385	372	340	371	375	420	360	372	336	381	387	334	374	363	345	392	365	354	391	391	368	380	341	324	402	387	394	372	368	366	353	344	356	362	380	381	367	396	365	390	379	377	352	372	393	352	367	344	381	365	335	369	347	378	388	375	362	360	388	390	387	365	392	381	350	355	412	372	365	361	356	376	401	372	328	360	381	349	359	392	362	391	344	369	383	367	353	364	367	372	375	371	387	382	421	335	372	371	372	384	358	395	378	353	393	363	362	381	351	384	371	369	344	360	371	391	370	397	353	357	344	380	401	375	387	376	399	373	368	373	379	330	365	365	341	407	363	376	368	350	331	370	378	381	377	385	358	363	382	401	416	399	367	399	367	345	388	360	387	367	356	388	377	341	361	320	392	383	348	364	368	346	370	403	366	383	359	342	388	339	350	378	379	374	392	379	379	367	356	395	371	351	364	412	357	367	339	334	375	403	370	382	380	364	368	369	417	351	407	378	391	353	388	386	351	353	421	365	357	326	366	384	395	354	347	381	371	352	329	323	381	366	371	365	397	385	377	371	376	379	359	335	380	377	383	369	368	362	366	385	394	359	365	365	387	356	373	383	381	399	356	380	371	382	403	373	359	397	381	388	386	349	363	393	404	379	395	380	380	387	349	381	359	397	372	393	391	359	404	371	375	391	414	372	380	391	382	356	342	364	384	348	377	382	362	375	364	367	354	370	367	343	374	422	393	379	364	371	362	413	372	353	369	363	347	401	356	382	354	400	393	344	391	363	379	353	339	336	371	390	350	353	401	331	389	352	395	342	389	372	328	344	370	368	380	381	383	385	376	361	363	396	352	378	365	350	379	402	343	379	339	399	350	355	381	365	384	367	382	409	404	353	359	397	377	356	404	368	374	383	384	361	364	362	359	371	380	396	358	370	381	360	403	335	370	370	366	378	373	345	387	362	350	374	393	398	382	362	370	379	349	369	356	370	365	400	356	381	361	354	356	369	356	365	407	347	369	367	356	376	349	354	391	376	361	339	360	397	392	380	398	397	353	401	412	359	395	323	388	373	358	424	343	358	367	387	365	376	349	385	391	352	414	389	355	326	347	341	397	362	368	385	351	367	376	377	361	355	337	359	387	347	372	363	369	380	363	351	379	404	381	332	370	392	404	383	372	374	371	385	386	367	380	378	369	382	403	419	397	395	352	361	367	385	369	390	405	383	359	382	389	377	390	365	369	367	353	355	386	374	354	359	374	399	377	352	380	377	393	356	356	384	370	366	369	391	425	361	346	366	352	352	364	369	388	366	393	370	371	413	381	374	337	358	363	360	375	355	337	388	401	375	406	372	352	375	361	391	339	380	383	378	378	389	352	390	402	403	364	403	367	369	392	385	353	336	348	366	391	359	386	360	373	346	411	341	407	382	370	364	357	376	361	404	345	358	383	359	376	377	362	381	369	385	374	360	403	384	394	378	365	388	381	391	394	383	355	384	399	391	367	379	375	377	355	343	368	383	360	359	397	375	393	346	383	397	376	359	376	387	366	355	331	371	362	383	368	390	377	384	373	359	341	388	352	348	355	369	349	362	360	428	362	416	409	390	383	373	359	394	377	386	385	387	369	390	361	373	331	353	365	326	387	379	433	364	355	331	399	415	367	385	377	401	332	359	380	386	339	369	361	360	365	401	360	414	382	389	347	363	358	370	386	378	375	387	386	404	375	327	394	371	377	363	378	350	347	408	369	384	391	348	390	385	375	340	395	376	408	405	371	369	376	388	388	380	365	345	358	376	349	381	367	389	346	338	322	368	379	355	386	385	377	357	372	347	389	358	344	387	385	370	417	361	380	387	391	370	370	368	360	350	392	352	398	398	385	382	361	372	367	359	348	338	342	371	358	360	386	391	382	356	383	395	403	353	370	394	392	378	373	369	342	391	333	362	377	368	396	372	383	379	395	344	365	391	365	391	354	428	376	408	351	383	372	359	362	372	387	353	364	347	390	386	363	373	366	366	396	421	382	333	360	382	420	373	393	375	374	405	351	360	345	414	386	384	368	367	358	360	370	391	345	403	395	383	375	384	378	391	395	342	356	343	380	336	356	408	375	339	360	329	390	351	401	388	414	371	380	376	341	382	388	337	377	360	362	347	363	336	398	358	388	362	354	401	396	375	419
3881	894	876	943	885	932	893	904	889	903	878	864	858	870	894	866	885	906	907	920	870	870	986	828	895	842	899	853	912	869	890	861	932	889	867	916	896	917	888	898	863	900	891	876	947	901	912	938	878	853	899	866	837	893	893	855	891	856	897	894	876	889	921	897	895	953	862	891	857	891	917	931	888	897	877	833	874	883	828	877	846	844	869	899	823	893	836	848	867	878	883	893	906	874	940	871	918	838	904	887	907	862	873	882	907	877	851	850	867	909	875	909	912	879	926	840	882	889	854	890	914	890	862	890	868	871	868	892	845	841	848	921	853	879	875	860	925	880	901	861	855	900	903	890	843	930	880	893	874	894	804	889	887	932	879	851	907	831	890	955	881	828	892	861	878	862	885	853	884	873	868	850	878	896	854	850	896	906	869	892	886	838	881	896	840	910	889	900	900	913	918	846	906	840	926	891	958	851	845	855	870	861	906	899	888	860	878	910	877	881	852	933	863	846	857	899	821	883	885	892	888	880	905	852	900	876	904	863	856	861	898	929	884	914	841	850	921	865	918	893	922	935	876	924	909	902	846	910	857	855	877	917	880	870	869	929	907	835	891	873	850	937	876	826	849	913	867	822	890	902	810	936	857	886	864	877	843	880	884	865	869	861	849	894	847	935	904	849	938	928	854	862	883	903	883	889	931	876	889	928	915	839	890	924	900	895	875	900	809	909	857	891	829	931	896	876	897	867	876	869	873	912	951	864	896	909	844	875	851	918	863	911	939	854	861	868	865	886	880	922	874	873	831	847	900	903	916	821	866	858	911	855	907	912	898	872	877	929	923	904	834	887	942	895	881	852	923	892	819	897	856	873	835	896	925	853	886	895	885	916	921	886	914	892	884	909	864	892	915	882	889	857	873	832	852	847	920	904	902	848	908	911	923	890	879	863	852	872	896	904	903	874	899	931	907	823	848	851	860	888	909	894	884	898	921	859	888	915	878	911	925	929	878	911	875	889	866	897	860	883	873	879	856	833	885	886	863	886	929	849	901	865	895	891	900	901	911	892	908	884	894	912	896	862	853	891	859	932	881	861	868	877	838	845	823	885	911	864	836	904	909	901	926	854	867	908	865	864	887	852	897	864	866	891	846	882	895	833	825	952	917	915	840	933	874	878	881	882	917	859	930	896	864	861	898	894	846	861	880	861	858	889	862	895	968	851	903	860	886	853	884	928	860	865	888	869	836	837	855	915	891	888	878	963	903	853	904	930	896	889	885	893	930	876	902	869	881	924	926	878	883	891	915	872	929	889	907	875	841	868	876	863	892	913	946	898	864	877	906	902	924	840	863	865	897	920	870	878	913	918	894	880	853	824	890	885	842	953	864	892	892	914	825	898	898	875	900	915	873	843	860	858	850	891	842	881	847	917	866	879	882	878	909	863	889	888	874	861	828	858	924	843	876	913	863	960	895	846	868	906	901	896	923	835	852	874	885	837	901	891	847	882	912	848	906	906	900	864	977	899	876	914	860	856	869	948	872	927	832	891	907	916	882	851	905	860	912	889	877	872	901	832	893	871	895	876	851	882	848	857	917	872	900	877	821	877	851	888	913	835	859	904	888	874	880	899	893	837	899	886	805	928	870	848	880	870	902	955	884	876	862	819	918	839	854	830	872	840	835	857	855	844	912	913	916	847	891	873	933	927	910	855	877	938	925	829	856	866	910	868	892	902	874	886	936	883	840	946	887	863	915	931	878	901	865	861	945	897	934	896	906	854	900	884	901	919	868	936	863	868	859	906	862	885	843	887	929	891	867	817	859	892	906	913	825	813	892	813	933	878	884	820	833	867	864	924	839	869	883	854	919	854	870	851	938	823	875	904	905	867	875	874	846	862	866	874	887	882	874	908	875	877	888	855	883	906	864	903	801	859	847	871	928	868	921	883	926	900	857	853	892	877	885	850	847	845	845	869	860	899	888	887	894	894	916	881	877	915	933	885	916	878	869	894	906	899	897	815	873	871	889	902	834	881	910	900	836	899	857	896	868	855	920	904	908	941	920	902	914	894	917	880	898	859	931	861	817	907	898	863	872	878	852	850	920	907	868	879	872	825	893	875	919	885	863	835	847	875	911	914	829	902	878	867	903	945	925	920	892	873	894	890	879	939	935	880	878	894	902	883	901	869	911	920	863	898	931	908	848	895	882	896	897	858	890	885	856	897	859	892	931	914	828	860	883	892	855	916	839	894	890	890	898	897	872	920	891	851	895	910	897	887	903	872	885	881	820	859	914	863	893	861	837	839	906	892	851	884	939	938	809	829	871	864	829	915	850	924	894	881	885	882	911	890	865	860	911	878	900	849	885	905	865	858	858	871	864	862	867	878	934	887	845	869	890	872	873	892	880	904	869	871	868	938	864	884	855	896	930	815	841	818	917	892	865	951	801	837	945	893	858	889	827	809	922	904	931	913	922	911	907	835	838	901	893	876	889	862	920	850	913	835	853	899	868	920	907	846	894	867	831	860	889	883	908	906	876	934	926	868	883	891	904	896	847	926	873	855	855	882	871	872	855	870	894	885	861	888	861	903	880	920	896	873	870	875	897	843	895	847	812	879	877	864	875	879	870	899	903	879	858	879	864	953	896	886	842	913	924	939	836	883	873	841	852	915	841	923	885	864	856	864	874	906	844	920	861	829	859	904	929	847	872	932	890	924	915	913	867	883	851	861	922	903	909	929	907	898	801	897	890	846	846	918	854	908	906	914	883	881	894	881	841	878	912	858	860	884	897	884	910	915	847	906	852	867	892	931	884	871	846	886	887	929	839	851	886	893	913	839	896	870	844	883	907	892	877	865	913	909	886	916	849	888	914	891	882	871	881	894	886	827	880	889	909	914	901	892	888	778	890	878	863	872	906	843	903	903	931	924	878	881	895	846	856	859	863	874	923	877	902	838	835	895	870	792	922	905	894	913	863	905	914	882	908	854	915	904	867	865	914	856	895	793	863	869	843	894	916	857	862	858	909	802	815	840	855	882	874	910	937	851	878	866	870	885	863	902	918	869	830	910	873	918	900	917	870	875	896	876	857	917	920	829	926	825	848	878	896	901	867	882	809	913	942	864	936	912	860	838	857	922	937	900	885	891	873	851	907	858	881	878	918	885	879	913	880	889	872	898	913	882	952	850	917	906	917	867	901	899	883	897	872	883	830	868	864	888	911	874	841	901	868	874	884	925	854	893	881	921	934	962	895	895	876	875	942	850	909	870	916	850	854	858	848	883	907	887	860	850	890	919	905	884	851	849	880	868	869	883	852	889	850	909	881	820	861	866	890	828	862	961	888	862	893	885	870	897	940	879	890	906	857	835	866	869	850	948	926	895	869	911	836	923	910	886	888	871	881	869	866	861	882	883	820	839	937	868	935	889	881	876	913	881	892	879	916	910	863	878	886	860	886	868	871	881	860	879	914	864	904	921	851	908	894	928	870	927	911	912	854	876	883	934	867	876
14979	1231	572	477	436	350	359	365	312	315	353	336	330	328	320	364	333	276	290	323	322	321	343	339	344	320	305	330	305	296	306	298	295	307	312	339	313	336	310	299	320	313	299	317	341	320	279	279	307	294	313	325	315	332	308	332	300	287	290	356	361	305	293	318	342	297	313	300	271	294	344	317	323	268	277	320	335	322	328	321	263	324	297	317	322	330	310	322	312	322	308	353	313	290	305	319	271	333	326	319	318	317	293	331	310	306	312	314	325	293	309	329	335	320	362	356	341	291	284	306	334	340	294	351	307	317	334	341	303	287	289	325	326	336	304	318	308	289	349	343	295	344	320	349	309	296	320	299	335	291	299	297	286	335	297	365	314	294	316	321	299	293	279	321	283	298	315	331	269	313	285	302	296	306	321	324	300	312	285	307	311	355	325	319	321	304	294	319	326	329	321	352	290	304	325	320	332	308	293	325	321	294	310	310	332	298	307	333	330	305	329	354	304	329	287	325	306	326	310	326	309	335	378	318	286	293	281	342	348	295	313	316	299	302	321	281	322	336	297	280	325	310	321	312	296	334	334	305	300	295	320	307	305	307	318	321	286	271	278	337	322	319	319	291	304	306	269	311	324	295	302	320	342	318	317	325	323	326	288	289	312	281	296	336	323	323	287	304	299	332	329	332	323	286	314	301	320	309	291	290	259	311	321	311	309	328	312	344	335	332	358	314	349	336	288	351	305	339	361	309	314	282	282	269	311	318	307	307	343	300	313	324	303	322	315	287	285	295	348	300	321	300	300	320	358	331	308	317	309	294	324	320	305	263	301	328	317	314	311	278	323	307	299	366	323	309	312	250	306	308	311	297	309	295	325	312	323	274	308	329	317	320	295	304	301	315	332	281	304	336	318	337	320	342	322	297	284	340	296	307	293	324	317	303	273	322	328	299	314	305	294	296	275	298	357	295	284	306	332	300	319	305	338	304	295	282	288	337	328	298	339	287	320	328	336	303	312	297	318	331	333	288	278	325	371	327	311	307	322	301	317	307	344	315	308	297	309	337	315	282	333	330	310	331	302	308	297	329	293	304	300	303	344	298	292	307	312	324	321	315	304	309	291	310	334	298	316	339	324	306	302	316	322	336	305	320	347	347	345	308	309	333	280	293	324	303	299	305	287	308	304	348	296	332	318	304	302	307	281	297	330	309	317	342	307	320	306	336	313	310	337	283	302	347	302	334	312	321	309	304	340	306	328	319	308	293	358	323	305	294	325	353	298	302	309	305	314	283	306	332	311	296	339	296	279	332	314	318	303	308	336	317	337	297	320	308	319	322	308	342	324	329	300	306	278	310	288	324	311	315	293	315	290	319	318	309	323	311	322	307	353	300	318	315	317	317	298	340	317	292	319	328	314	278	310	301	286	305	324	351	280	303	299	302	302	280	326	316	313	292	300	347	317	319	291	309	284	325	312	336	298	313	286	323	318	322	304	292	273	308	297	311	308	302	329	324	309	309	314	341	274	328	331	327	321	316	335	308	291	283	337	329	272	309	326	323	313	290	325	316	314	301	292	354	309	301	286	280	272	302	316	338	285	307	327	345	330	309	299	301	309	310	302	324	344	299	300	352	325	305	345	303	294	298	313	306	310	279	327	325	301	290	308	302	302	316	303	281	309	295	325	332	331	302	290	301	322	342	311	312	310	321	277	336	353	333	310	315	320	365	329	338	287	311	355	296	299	327	292	294	327	341	288	284	308	299	338	293	288	300	301	307	334	348	270	309	298	320	308	316	329	331	279	322	336	304	304	298	314	316	319	346	306	301	358	312	303	315	330	304	317	308	324	317	304	315	306	305	288	332	324	338	328	299	302	350	290	305	318	309	332	337	322	317	346	360	320	294	307	302	288	310	314	360	286	326	351	296	290	299	326	320	316	334	313	326	318	327	293	364	351	323	306	342	314	295	285	329	321	322	305	299	339	294	273	282	332	319	300	298	349	307	323	291	318	308	339	313	303	279	343	314	309	286	298	305	318	291	295	346	300	320	319	315	303	312	330	328	278	300	332	325	329	295	295	301	342	312	351	301	302	305	317	325	320	327	289	293	350	337	315	308	306	311	293	332	353	303	305	280	322	319	325	328	317	341	286	317	305	313	291	284	273	309	328	315	300	308	307	315	315	285	302	308	298	339	316	321	340	283	343	278	295	335	296	314	335	324	319	284	325	328	328	318	278	302	329	331	300	302	322	315	335	322	324	344	292	343	309	286	291	299	295	318	334	292	308	324	304	308	315	327	302	316	308	317	337	286	311	291	318	309	317	307	350	301	314	311	288	317	323	275	304	321	313	330	313	300	319	334	325	304	285	306	315	318	317	285	307	294	286	327	315	320	287	324	317	293	287	337	312	278	312	326	361	304	308	302	339	306	299	301	298	343	286	307	308	317	311	293	325	287	289	291	271	313	364	320	308	283	322	337	324	340	305	290	292	346	311	333	319	291	297	287	325	333	278	315	319	303	312	345	336	318	297	291	311	344	307	323	331	291	309	287	268	289	312	314	285	276	303	320	347	330	335	370	340	319	289	322	332	321	323	322	295	330	304	350	336	341	281	296	334	333	314	295	335	319	331	323	323	285	294	322	298	302	338	317	305	325	300	301	309	308	328	318	316	307	330	341	292	313	316	344	295	311	303	304	316	320	281	323	315	355	296	329	325	303	353	328	333	332	320	316	333	304	311	306	290	309	330	302	330	280	322	309	330	356	320	338	313	293	332	339	290	344	328	309	329	294	322	318	334	285	314	327	280	298	304	306	342	313	299	296	323	334	306	315	301	298	297	291	290	307	351	279	314	276	329	308	315	301	287	289	311	268	308	293	358	299	343	327	300	332	308	329	324	311	288	288	282	326	319	302	335	339	323	337	336	317	353	321	338	326	350	326	335	333	309	316	304	315	302	278	338	363	319	324	309	302	321	304	305	301	301	321	315	314	306	326	321	300	330	329	310	316	274	301	316	317	303	299	264	312	308	348	274	318	343	312	303	343	318	310	294	306	336	333	324	303	285	309	307	307	315	326	289	295	312	334	328	352	320	301	323	284	338	307	307	302	294	313	321	304	307	327	271	312	303	298	300	308	285	365	326	310	315	325	357	306	310	285	324	343	301	305	300	362	303	338	276	343	286	325	299	291	314	311	315	321	304	310	309	317	311	329	312	314	265	319	297	299	291	290	282	296	299	304	328	355	320	333	309	276	367	296	299	328	345	327	310	306	294	325	310	315	296	312	301	307	322	283	335	311	324	339	306	339	340	304	300	284	344	292	311	316	346	309	299	267	308	325	311	292	328	323	306	296	284	329	289	302	327	323	304	317	338	288	328	318	303	339	314	322	297	272	311	312	292	300	279	332	307	339	283	309	314	305	322	358	321	314	300	323	306	293	285	310	351	317	316	290	310	301	314	316	294	316	349	283	321	322	290	310	310	289	350	323	294	320	312	353	345	300	344	309
11162	973	1223	1381	1282	1076	1002	915	870	863	824	874	842	840	815	758	823	787	793	832	743	728	742	803	852	819	742	807	812	775	767	739	766	754	776	739	775	744	722	732	743	767	765	766	745	711	754	754	743	752	725	732	779	799	793	737	738	757	744	745	771	753	796	680	716	766	758	763	732	731	758	804	798	738	765	745	749	738	744	711	806	782	717	729	762	737	689	806	701	776	740	708	791	794	700	775	739	697	699	744	773	707	722	783	787	783	752	771	725	787	784	748	699	761	718	783	736	725	749	721	768	772	768	735	751	734	732	763	722	717	809	728	763	712	735	723	802	734	729	738	731	724	814	693	751	729	785	796	786	746	749	751	723	732	774	749	754	821	757	734	789	777	719	720	748	702	797	782	733	752	803	717	710	774	730	742	773	737	756	771	736	768	748	746	720	755	789	754	740	724	778	773	771	750	725	779	767	735	752	720	712	762	761	743	746	754	749	722	739	760	761	737	716	757	751	699	720	766	769	721	789	722	763	745	775	748	726	699	778	740	777	762	707	830	751	758	741	786	745	759	743	713	720	734	745	713	791	744	735	782	737	651	748	798	748	745	762	747	745	809	811	737	740	740	740	755	772	726	712	746	714	776	761	754	765	777	778	780	707	740	748	769	690	755	759	782	726	704	713	752	718	680	746	746	774	713	736	746	767	749	763	727	743	789	728	815	756	734	713	814	735	771	701	804	719	747	757	791	736	716	759	750	731	735	770	722	751	736	732	764	755	739	745	730	768	756	770	798	737	746	736	773	784	760	724	731	724	726	753	723	687	762	741	682	778	749	759	723	745	745	751	739	764	764	712	775	695	731	755	756	773	758	757	732	749	730	744	757	729	755	714	758	719	726	743	736	777	744	691	803	772	790	731	813	777	760	729	792	766	746	756	777	788	713	719	760	740	737	782	707	729	754	755	766	743	765	741	756	746	769	714	764	741	721	813	791	759	705	760	757	717	775	785	757	716	746	744	763	777	750	715	765	762	751	728	764	768	781	759	749	748	738	741	787	786	810	768	762	721	736	685	775	749	754	821	749	773	664	731	755	759	748	714	769	716	739	740	747	727	704	737	721	791	808	752	775	806	773	780	741	744	760	726	737	745	728	749	724	727	714	764	741	735	751	732	768	765	691	714	764	742	764	753	742	752	710	761	753	710	729	792	732	759	761	756	769	733	788	800	715	756	754	729	731	755	750	721	729	754	746	691	743	783	721	790	755	742	765	756	743	753	732	746	737	741	760	707	750	735	786	733	755	762	731	761	738	735	747	715	775	687	765	772	750	771	757	748	738	725	693	777	783	756	750	744	702	733	688	779	740	747	728	746	772	763	786	794	721	781	727	734	730	786	773	744	716	720	739	724	739	788	718	767	763	739	764	721	752	795	747	705	773	714	773	746	772	733	708	784	722	757	774	803	727	681	704	724	806	755	719	782	757	773	732	752	744	749	702	767	770	767	763	783	702	719	757	704	734	765	739	735	769	730	813	729	734	766	673	773	752	783	769	737	795	723	743	748	767	743	700	708	779	769	766	721	764	734	776	749	775	748	789	703	761	729	732	760	769	703	759	727	723	733	722	719	709	745	751	724	704	706	760	738	801	732	755	705	726	785	748	776	743	738	750	775	766	793	731	772	760	763	711	731	743	772	770	711	742	737	712	790	711	735	767	775	793	715	735	797	780	727	767	729	722	800	773	741	762	774	727	747	725	729	772	784	743	787	772	738	716	718	735	742	724	783	766	771	732	763	768	756	760	723	701	750	746	682	757	749	756	725	741	738	740	760	759	761	758	742	780	737	755	711	737	729	765	772	785	812	732	715	748	747	753	780	754	734	742	744	768	778	737	663	748	774	762	765	737	792	767	761	749	755	741	757	733	765	768	712	742	730	762	744	745	707	684	724	762	740	777	755	715	751	732	730	760	745	733	764	723	744	728	763	739	774	687	744	724	769	748	738	787	771	745	763	765	778	747	735	738	804	727	713	733	734	772	722	723	787	797	745	750	755	738	725	735	770	767	736	755	748	766	736	756	781	783	772	748	650	744	719	777	751	729	697	712	765	746	762	747	773	735	743	774	724	811	733	732	747	704	734	763	783	766	724	751	721	709	756	766	758	703	754	743	770	754	737	760	763	730	736	773	703	772	750	735	770	738	766	778	722	767	728	758	726	782	759	736	766	734	744	743	741	775	755	741	739	725	746	765	754	749	753	711	748	776	725	727	722	731	777	795	804	735	777	748	761	761	747	755	780	773	724	747	707	741	758	760	740	766	761	749	759	709	710	741	804	718	710	743	790	763	773	719	766	768	789	717	736	792	760	792	763	785	797	785	741	771	740	734	790	746	763	734	761	753	684	720	765	757	773	759	719	747	735	810	773	746	756	789	782	760	801	737	735	739	780	681	782	733	731	715	746	768	725	720	757	783	727	753	744	706	744	766	734	728	756	778	744	719	752	760	755	754	757	758	730	764	740	740	792	671	778	748	761	716	766	747	758	784	758	769	764	673	705	789	752	763	784	762	785	735	760	754	792	765	742	757	691	756	680	788	769	748	801	708	727	763	793	739	709	723	757	783	744	780	774	765	723	735	709	734	730	798	740	773	743	789	763	797	796	752	736	728	742	792	746	744	751	719	782	790	715	750	761	714	754	769	764	712	721	778	777	707	750	727	729	726	770	742	704	773	680	741	764	757	750	765	776	745	732	717	828	766	802	729	723	725	733	707	756	770	770	779	740	784	731	742	732	726	710	725	798	726	743	753	768	742	761	768	750	768	722	774	743	768	746	737	757	771	744	722	693	751	797	701	728	765	764	795	764	752	743	757	692	748	794	796	790	734	784	734	756	753	756	700	771	733	720	790	795	759	763	789	772	757	831	782	755	747	724	755	766	759	725	733	747	734	745	732	691	758	761	767	754	790	674	735	739	729	679	781	742	737	764	748	744	763	766	780	720	787	739	751	774	709	709	712	770	740	699	733	722	732	834	785	733	720	780	745	760	752	749	794	745	761	770	731	715	752	782	731	775	755	731	757	777	732	728	743	761	777	710	770	731	774	783	786	742	730	745	761	817	722	758	728	697	824	742	807	737	764	727	716	784	776	783	704	756	740	765	707	734	740	807	760	756	714	751	759	709	696	749	732	713	744	788	740	750	787	774	756	775	751	783	744	765	758	739	753	810	786	762	809	712	698	714	725	707	741	758	777	731	768	719	748	734	720	781	743	777	806	768	734	724	744	714	764	746	730	759	749	769	740	747	748	765	762	767	727	694	789	754	741	771	714	765	724	775	730	767	780	713	688	736	681	727	773	744	746	754	710	784	755	729	767	748	753	753	743	788	751	732	757	761	747	741	721	765	733	727	739	738	702	710	770	770	701	749	716	756	741	754	775	761	782	786	722	756	689	728	745	735	747	734	719	717	748	744	716	797	736	786	722	754	797	737	760	737	809	744	754	762	758	771	747
24281	2434	735	440	301	284	231	174	184	189	175	160	181	166	152	154	157	127	170	139	149	147	130	136	148	143	143	138	147	150	114	124	148	153	152	154	144	157	121	131	156	133	132	161	146	141	136	142	142	138	149	143	133	139	137	163	157	127	144	131	124	161	129	148	134	155	128	161	142	141	141	140	140	153	124	154	138	154	130	134	146	146	138	160	136	140	145	158	146	138	146	135	137	145	142	128	126	130	131	129	132	140	152	145	126	148	146	130	131	145	106	113	140	137	129	141	154	127	152	141	146	133	127	144	146	141	147	127	138	143	134	133	128	122	138	129	126	141	148	138	118	157	138	140	128	132	130	177	114	149	128	149	125	143	118	142	126	141	125	133	144	140	139	138	143	140	139	158	126	131	130	142	142	140	136	141	130	131	131	131	140	146	139	120	159	156	142	132	124	117	145	129	152	144	133	129	147	139	126	118	156	117	135	155	129	140	144	146	134	132	124	138	166	155	131	145	142	125	132	140	125	131	138	132	149	128	132	145	132	125	157	150	136	121	129	162	145	126	114	139	147	137	151	129	134	158	142	138	144	125	113	142	122	162	137	143	146	135	164	150	150	135	130	126	143	137	121	146	125	133	149	135	158	148	150	150	139	153	144	129	145	144	113	169	137	139	141	138	141	133	137	124	145	141	110	136	128	143	154	132	149	129	144	129	154	129	142	133	127	127	146	157	123	127	133	151	130	111	119	151	135	141	148	131	108	166	161	152	159	140	130	133	126	143	128	122	138	145	156	157	157	144	125	133	113	124	173	138	113	151	142	130	136	115	115	141	137	134	159	123	148	141	143	129	148	141	155	143	136	119	125	136	148	148	141	127	125	113	147	146	140	143	141	145	170	133	129	138	134	139	135	169	149	143	120	117	144	115	147	122	140	156	139	116	133	102	127	131	140	141	167	142	165	125	122	134	146	145	164	136	128	133	138	127	124	134	149	149	142	137	143	133	148	137	151	125	147	156	139	144	147	165	129	122	137	144	128	148	161	135	140	137	144	153	157	128	126	130	137	120	130	145	146	139	144	130	153	130	135	141	149	151	149	145	151	131	124	156	134	117	135	151	118	146	157	151	145	138	123	149	139	129	142	133	147	136	171	118	120	160	157	137	123	136	151	153	127	146	134	138	157	102	163	178	129	134	151	123	115	116	139	115	138	137	125	147	161	144	151	121	137	151	143	133	143	164	143	125	132	152	137	144	113	145	156	157	146	138	121	140	127	129	139	130	152	134	128	127	140	134	108	156	138	134	143	144	137	134	153	125	118	120	139	145	150	136	153	124	155	145	120	150	128	170	152	123	129	143	120	122	121	124	125	132	132	151	142	139	149	149	136	157	157	140	129	140	129	143	143	138	156	151	148	140	139	143	137	130	141	134	121	145	132	134	139	136	150	131	143	156	126	141	119	128	134	153	138	144	143	123	145	134	133	130	142	133	154	156	131	155	146	126	140	134	145	117	143	137	124	130	126	130	154	134	131	129	138	128	148	143	129	132	119	129	150	128	140	120	136	152	141	142	114	173	114	136	128	139	142	153	129	149	112	123	125	152	140	131	136	131	138	153	144	135	127	126	129	152	153	108	141	137	118	121	133	133	145	151	129	122	155	149	124	141	145	127	146	138	132	139	141	122	135	117	142	125	142	150	162	117	148	136	138	137	150	142	139	134	150	141	122	161	129	151	117	119	158	153	148	127	145	149	139	131	129	166	145	152	137	146	141	133	147	124	135	160	152	137	134	138	138	130	126	127	127	114	151	133	142	131	114	122	131	140	152	130	146	129	116	143	160	127	141	129	157	140	145	145	133	141	124	136	132	113	125	158	129	157	150	133	139	131	164	143	142	142	108	147	124	145	121	152	119	144	126	122	151	138	136	149	134	142	145	165	155	137	149	148	134	142	138	125	140	156	156	121	133	142	137	129	124	130	163	119	139	120	151	146	136	146	122	131	124	139	134	160	146	137	146	128	156	154	154	117	132	135	119	146	132	126	150	137	129	145	132	149	144	144	128	134	146	115	124	147	147	131	138	124	143	154	134	117	139	130	127	136	123	148	137	139	116	126	122	135	134	144	159	161	131	134	118	140	136	121	124	139	156	135	149	147	141	124	137	127	116	136	128	153	153	138	133	144	146	137	154	155	149	164	127	129	130	120	135	137	134	148	138	119	140	143	134	148	138	138	124	151	114	123	130	153	122	158	129	116	139	118	136	106	139	125	135	121	131	137	134	150	114	139	141	110	139	124	150	145	128	140	136	139	153	116	146	125	150	137	127	137	141	143	129	123	131	147	133	154	147	128	124	135	146	145	146	147	117	110	127	133	128	137	148	121	147	124	151	129	143	128	157	134	161	130	131	147	146	150	136	123	129	133	134	133	142	149	147	136	131	143	139	145	136	128	126	138	131	143	137	154	128	126	147	142	147	126	147	154	132	124	125	130	128	142	135	121	128	133	149	133	145	143	142	131	134	137	119	142	138	123	127	120	137	151	132	124	132	114	131	136	116	142	140	143	124	116	150	138	119	116	141	147	132	162	153	146	135	138	121	120	125	147	130	168	142	142	119	136	135	134	136	129	133	143	116	148	131	130	146	144	137	146	151	116	130	148	129	148	136	155	121	161	146	140	138	130	152	122	117	131	163	141	141	148	150	137	147	144	140	137	133	149	142	146	124	138	168	132	152	148	152	132	147	131	141	155	115	139	145	137	103	142	131	124	137	152	156	148	119	128	136	148	132	129	132	135	156	127	133	139	145	133	123	140	147	141	155	136	133	149	142	134	135	152	130	133	146	123	146	158	123	125	139	137	148	128	137	141	136	154	128	130	156	130	146	130	137	120	141	159	131	119	147	134	140	153	134	156	171	130	150	146	119	154	132	134	128	151	138	144	139	181	143	123	147	145	146	139	125	152	157	121	133	115	129	151	137	143	129	122	156	158	168	149	145	156	135	157	143	147	147	129	147	151	127	134	124	141	122	126	127	134	144	135	155	136	118	165	138	137	123	154	141	127	126	123	139	124	125	163	139	118	146	155	135	142	147	124	157	160	129	138	139	138	126	139	146	161	131	131	138	115	127	131	138	160	128	132	135	185	130	143	135	134	137	119	123	141	141	138	147	168	159	141	129	122	150	124	147	134	151	139	153	157	136	148	143	133	135	160	145	154	103	127	156	139	163	121	134	115	138	129	129	137	145	147	129	150	131	128	147	152	126	135	138	138	155	160	143	123	124	140	141	127	130	147	134	135	150	126	133	145	123	134	141	148	141	147	165	149	127	131	132	137	139	155	138	152	119	123	126	125	150	130	131	129	170	117	128	160	124	150	148	125	135	132	137	145	139	123	114	122	144	148	127	124	136	123	164	142	133	138	113	131	132	130	146	144	135	132	150	153	134	128	132	154	120	163	153	138	136	123	124	133	128	138	149	125	138	118	156	146	120	134	129	149	131	161	137	159
14737	804	1407	1570	1353	1088	943	769	677	578	594	522	545	530	530	471	462	419	449	436	452	418	408	438	409	401	406	382	395	390	453	406	390	391	376	377	417	392	372	370	403	380	382	368	354	394	379	364	358	385	371	359	398	392	408	385	413	392	385	391	388	352	403	371	371	406	398	367	366	393	363	360	391	362	397	367	347	376	344	357	392	364	361	382	345	401	343	376	358	420	403	382	359	353	336	397	385	408	412	359	343	382	372	338	357	335	358	370	391	355	374	371	345	384	361	308	415	323	382	368	354	386	376	390	405	373	388	381	398	376	338	342	346	362	356	354	354	402	371	371	368	386	401	358	344	371	368	356	348	331	383	379	379	379	377	369	366	355	373	372	394	403	351	378	383	338	351	368	396	402	379	371	332	357	373	376	353	371	353	367	359	339	379	353	388	339	328	392	388	380	393	318	375	350	361	367	375	391	367	379	343	365	346	402	355	341	375	359	362	353	368	360	349	368	340	330	391	341	343	358	387	356	380	356	364	347	352	402	372	389	378	356	366	356	368	378	352	411	357	333	378	350	399	364	354	364	338	383	401	369	352	359	366	373	368	403	364	371	337	379	338	364	387	346	354	350	396	371	389	359	368	369	354	389	362	359	410	353	370	391	398	376	351	395	373	381	370	374	399	335	355	392	379	386	365	359	348	384	319	344	352	387	346	349	331	354	368	371	371	383	355	335	360	365	361	373	389	348	361	373	397	389	377	372	378	350	358	339	370	372	363	376	381	331	363	359	345	366	388	361	365	357	375	348	386	377	359	340	367	332	359	355	355	379	358	368	343	355	367	395	385	355	357	370	367	385	366	381	383	383	377	337	385	393	380	400	360	378	367	375	388	406	351	326	387	354	342	366	361	364	400	352	369	372	371	358	372	376	380	419	351	366	378	394	414	398	399	357	374	386	394	347	378	351	381	338	357	329	366	360	370	367	379	349	379	324	360	370	341	364	353	387	371	376	354	350	346	377	369	377	370	335	402	344	361	390	353	376	364	361	346	382	348	373	390	392	349	320	332	403	361	375	377	376	363	377	350	355	364	391	357	360	368	371	342	382	380	349	363	371	376	373	366	356	375	376	382	375	353	384	385	355	352	376	387	373	401	374	353	372	347	373	395	373	371	358	377	329	355	384	409	353	371	379	376	374	355	361	315	349	381	389	342	344	364	410	399	382	342	368	382	337	365	385	374	384	360	340	384	340	340	352	341	358	365	345	363	353	393	366	351	347	350	361	370	370	387	380	347	348	372	382	394	368	370	382	346	386	396	364	367	360	374	428	369	353	393	367	375	353	364	379	365	374	389	370	398	402	390	347	387	378	400	357	367	341	392	395	367	375	374	396	341	367	324	375	375	345	359	374	395	382	347	373	294	373	352	377	345	355	382	349	373	375	368	359	352	365	380	364	348	360	384	390	344	373	356	366	383	344	377	368	383	351	413	370	378	333	368	356	369	343	366	373	343	323	362	367	364	362	350	350	341	351	350	379	406	358	389	343	366	365	380	394	334	405	365	377	376	392	377	361	385	392	372	374	407	367	385	397	382	382	383	377	350	354	357	381	352	340	347	353	385	391	374	339	393	325	347	364	368	354	356	358	389	349	368	366	364	365	375	391	342	344	396	368	354	394	385	335	356	348	357	374	340	386	360	376	343	386	374	383	353	367	362	373	374	364	318	387	355	356	350	385	372	368	384	379	357	384	382	372	357	369	360	358	385	380	335	368	349	378	367	344	363	359	355	367	353	393	355	374	409	340	376	368	370	404	347	364	365	354	414	373	362	371	301	395	372	365	380	333	366	384	351	363	359	375	344	386	369	395	383	390	374	327	416	392	364	383	363	365	388	375	348	390	378	366	371	363	337	334	357	371	385	338	362	369	392	371	365	362	374	375	397	359	405	383	394	347	354	362	370	389	352	398	336	408	369	358	355	362	359	372	385	375	355	349	365	380	402	358	383	322	377	339	344	357	373	358	430	387	384	379	396	364	363	335	392	368	383	376	363	380	386	363	368	338	353	371	372	370	344	381	344	368	344	356	382	338	346	369	384	380	370	367	377	402	385	379	345	357	358	384	329	381	389	362	355	358	380	391	377	377	381	386	383	373	370	382	351	363	391	346	382	351	364	347	334	406	371	376	381	360	411	374	398	380	349	385	368	373	388	389	380	360	355	404	346	354	364	351	343	374	394	367	364	362	377	354	391	366	362	396	389	389	404	349	364	369	343	365	379	397	369	365	386	354	337	347	374	391	372	351	364	348	342	379	357	378	341	367	376	343	385	345	357	387	373	335	367	363	343	348	384	385	318	400	383	362	377	381	353	351	357	360	372	365	341	398	355	383	353	360	380	361	384	349	358	372	400	341	332	356	364	404	361	363	373	342	386	379	365	346	370	381	383	336	379	373	374	385	390	356	362	362	394	355	359	377	367	347	381	399	374	362	379	382	401	377	362	360	351	397	356	384	385	378	351	400	360	352	384	364	354	350	336	390	378	360	330	371	388	393	369	378	408	386	377	372	399	390	366	372	327	397	372	379	402	380	339	356	405	373	353	368	382	376	412	362	390	373	372	360	336	353	387	363	365	378	333	377	383	366	379	394	359	386	363	335	388	349	353	412	363	342	363	354	353	360	367	379	402	349	414	346	392	385	359	382	397	392	352	360	322	355	353	343	375	354	365	374	417	370	333	400	329	370	380	403	383	415	356	393	351	391	399	341	404	405	353	345	372	371	396	339	365	375	377	346	386	390	370	365	359	396	356	401	392	389	385	384	391	368	379	381	411	355	385	373	352	394	365	369	372	396	357	351	350	365	383	352	371	358	361	391	368	401	333	382	389	364	359	344	382	363	366	360	396	385	411	393	317	346	405	358	376	382	360	346	332	366	362	417	365	390	364	342	366	362	346	343	332	376	386	366	351	386	406	376	356	360	386	397	359	350	364	362	408	371	371	394	383	367	377	359	379	324	318	352	363	351	393	349	341	368	399	359	373	346	327	386	342	352	380	368	366	371	390	404	352	334	355	350	375	351	362	380	361	361	353	379	389	366	390	354	394	330	350	376	372	376	359	357	362	378	383	379	368	402	377	363	358	381	387	337	351	375	392	379	391	350	331	376	347	360	355	391	396	364	368	355	371	367	341	393	408	348	352	412	349	363	374	353	357	373	337	373	376	378	365	353	338	360	382	343	348	376	354	360	385	358	344	367	366	356	379	399	378	378	366	368	362	325	365	368	372	363	351	379	358	364	338	391	374	334	364	388	380	383	357	335	375	360	364	359	396	383	367	366	356	364	383	391	382	374	368	384	368	363	393	362	362	369	360	382	357	391	318	372	353	369	353	376	355	338	384	357	385	397	371	364	348	382	378	373	364	343	387	388	353	385	367	377	383	363	356	380	398	357	337	372	380	358	353	344	342	360	402	389	384	335	395	395	350	322	357	369	366	336	372	377	339	381	396	395
4095	426	381	363	364	359	362	374	334	341	372	392	395	362	364	378	388	375	374	368	358	388	370	347	348	376	383	341	375	377	364	381	336	361	416	403	404	394	362	363	366	357	366	368	396	365	370	387	357	356	356	392	382	372	361	350	366	362	376	387	361	330	345	396	375	422	342	385	391	410	361	390	377	395	386	358	387	366	375	387	363	379	350	347	357	347	365	394	403	367	378	382	373	317	353	373	415	344	382	361	373	414	379	384	368	366	348	425	372	341	355	342	372	368	345	353	417	388	395	353	374	372	344	392	367	342	385	365	342	359	361	346	373	347	355	396	428	350	420	418	378	397	385	359	367	387	363	388	376	390	372	377	357	357	383	340	384	355	388	358	401	369	362	375	350	383	326	395	380	357	385	363	377	331	353	378	365	373	383	363	332	361	344	366	380	346	386	406	369	393	390	393	345	355	415	375	375	389	360	407	379	344	373	365	350	402	379	384	395	368	360	362	385	347	354	367	370	387	345	386	380	314	351	364	366	408	409	338	356	400	371	375	335	355	388	388	363	375	350	341	386	334	349	350	374	330	366	370	348	390	382	368	380	340	387	360	360	387	354	369	386	357	399	365	367	384	392	356	391	363	374	376	368	393	368	341	405	345	386	369	358	357	389	340	361	350	405	392	363	403	348	385	370	342	377	376	352	369	379	370	371	379	397	411	425	363	393	378	363	410	338	402	374	360	379	338	342	389	352	383	410	335	391	305	343	388	385	379	328	395	373	370	383	398	389	379	420	400	357	354	387	352	377	359	384	375	389	386	364	361	336	368	368	363	361	395	367	389	382	318	346	359	376	350	387	377	376	414	361	372	363	353	372	384	385	369	366	347	415	388	370	351	437	355	384	364	384	381	359	337	383	373	377	372	396	375	376	359	388	374	370	320	363	390	364	381	376	370	340	385	352	397	377	395	410	346	355	389	369	362	348	374	380	365	363	347	384	376	349	395	383	350	382	381	399	376	369	363	375	350	404	332	368	384	382	396	373	368	404	389	335	369	368	361	415	343	366	376	390	354	377	342	364	383	365	334	384	381	374	350	435	380	355	409	347	350	337	383	330	360	354	377	359	377	375	389	371	417	352	404	402	377	358	371	355	348	414	367	354	335	377	385	378	355	377	396	376	363	346	370	376	344	364	342	340	397	374	374	426	385	387	382	350	363	354	368	397	353	358	323	330	364	380	369	372	357	356	358	339	361	337	355	356	387	367	345	341	378	414	383	359	383	361	332	399	365	376	363	338	372	373	355	395	386	377	366	370	398	361	377	399	375	373	387	375	392	390	379	376	370	360	391	371	362	361	367	399	422	401	370	374	396	378	372	393	381	401	388	381	373	363	347	347	368	355	373	363	372	389	378	378	431	352	359	396	394	356	391	339	369	364	376	384	359	344	369	374	356	375	371	363	355	378	355	408	400	393	361	385	403	373	369	404	374	374	354	344	362	346	308	378	367	359	360	375	377	394	407	374	356	337	350	359	370	367	357	374	377	362	350	381	359	374	374	362	370	353	337	384	330	347	355	390	356	377	347	396	390	383	332	335	406	331	393	410	343	386	352	345	333	369	393	356	383	368	370	387	422	359	346	388	367	367	347	370	374	374	358	394	372	376	403	383	375	378	399	339	343	405	413	346	356	357	354	355	339	380	369	333	367	384	341	379	366	363	372	380	364	367	401	367	395	394	452	404	406	376	372	388	385	405	354	363	367	341	436	377	356	379	378	385	379	363	376	377	363	391	398	354	363	359	338	378	374	405	380	339	342	383	360	349	397	369	332	380	335	356	392	372	358	362	360	375	386	353	390	353	415	388	380	386	354	331	402	354	353	387	383	388	348	411	323	385	388	343	362	347	361	369	353	403	421	378	386	354	352	370	350	337	397	368	390	374	366	402	341	375	335	368	378	374	376	317	368	382	395	360	358	402	351	362	359	335	380	366	356	360	398	333	387	344	373	358	367	375	377	382	392	364	367	411	382	363	381	344	367	362	354	355	394	345	381	360	355	346	391	350	357	369	346	365	358	326	387	363	386	398	382	370	352	365	390	377	371	369	320	375	366	354	372	382	379	364	390	375	342	366	365	329	331	403	368	352	417	370	374	359	365	395	368	356	341	379	365	384	369	379	356	369	381	388	339	358	354	351	355	353	352	377	351	408	356	368	376	341	370	369	368	354	379	351	371	376	369	376	388	370	398	365	385	338	357	356	346	327	393	384	377	389	355	362	346	374	331	350	365	386	337	356	371	409	404	367	368	375	363	378	348	338	358	361	368	376	380	368	405	391	353	352	379	382	354	382	404	380	384	364	413	377	359	355	377	378	366	353	368	353	371	381	372	365	387	329	408	398	367	369	379	367	354	403	381	395	356	318	369	373	387	367	350	378	347	357	408	374	356	381	365	374	409	390	356	384	389	378	373	385	353	354	355	376	389	399	364	363	396	386	358	359	367	388	416	362	360	382	392	380	359	321	371	390	393	352	370	383	378	377	357	364	367	383	355	363	400	358	381	394	394	391	372	362	361	374	381	356	405	372	389	340	360	396	373	432	366	396	393	389	375	355	377	359	376	367	374	365	386	371	375	375	366	328	380	365	369	410	366	371	394	384	405	370	378	355	333	345	409	349	348	376	362	355	388	395	356	354	377	351	379	380	372	380	354	348	361	390	356	367	362	358	348	368	364	372	351	406	355	345	370	322	351	411	398	358	367	347	395	373	394	370	373	344	367	322	393	376	378	366	367	397	366	355	401	405	386	389	398	365	345	392	353	377	392	384	369	397	378	373	371	383	385	362	358	366	372	368	403	400	350	411	372	373	384	365	383	348	376	365	377	356	394	395	341	371	335	386	332	361	399	379	342	346	353	366	370	376	364	385	365	373	365	364	387	407	399	333	365	324	386	394	360	353	361	392	361	398	386	357	367	356	367	392	375	388	344	378	351	364	399	364	351	355	421	373	362	360	337	380	363	405	357	353	374	370	356	349	378	365	363	391	336	319	374	349	382	344	371	362	354	367	353	359	334	377	374	375	382	346	366	351	375	377	358	410	363	366	360	378	349	391	356	367	386	382	351	391	352	365	349	364	364	359	387	367	396	366	380	345	357	336	437	392	372	381	341	339	357	414	400	333	347	353	376	381	359	371	349	368	370	368	336	363	365	364	375	375	368	393	375	339	396	352	366	388	341	368	380	399	381	406	351	400	369	350	372	405	369	365	364	378	376	359	347	366	361	420	404	388	378	338	377	371	382	372	353	376	376	412	376	363	374	365	369	390	391	403	380	358	352	373	336	361	371	334	365	362	359	395	409	399	400	380	353	385	321	365	364	391	374	415	387	346	370	362	354	410	378	385	384	370	352	362	361	392	396	379	374	401	362	374	358	380	390	385	331	371	404	391	387	368	374	379	375	393	413	324	372	358	374	337	358	360	371	365	381	389	363	360	386	366	341	340	373	361	402	381	358
3801	876	855	895	899	880	891	950	820	884	967	892	926	957	842	902	905	917	937	832	867	878	921	871	892	848	869	912	883	889	933	834	931	878	882	851	916	858	901	861	853	928	921	865	913	879	822	854	864	892	852	904	915	832	851	882	907	852	867	949	895	898	921	833	892	830	902	897	865	892	812	886	908	861	921	907	838	907	891	886	919	885	922	889	871	824	890	899	952	883	862	896	869	894	855	890	865	832	849	878	855	921	889	888	879	899	850	883	902	950	894	960	880	920	869	863	870	907	917	883	889	888	855	882	882	880	895	898	860	845	924	929	875	876	917	937	923	944	868	927	875	868	903	912	890	874	866	854	918	836	962	902	888	914	884	914	890	856	934	879	901	879	844	918	919	900	916	874	893	905	871	894	864	918	917	859	902	877	869	870	884	924	909	847	914	897	900	864	887	878	908	915	890	911	852	867	868	909	893	874	892	854	870	828	852	871	892	876	890	895	842	852	926	817	831	873	883	905	944	907	913	909	922	915	857	930	898	876	886	875	921	851	866	851	859	820	936	876	886	872	914	865	853	885	938	854	872	892	879	827	923	895	889	857	875	863	873	910	844	843	871	898	911	961	823	874	879	854	863	898	905	902	853	978	961	892	870	854	917	881	907	898	832	902	908	929	899	909	881	861	830	859	873	925	915	860	944	895	903	906	922	867	839	894	889	897	886	908	814	929	872	918	876	848	898	872	898	885	837	895	899	887	915	885	859	845	913	895	926	916	850	877	856	845	904	884	873	869	899	873	863	933	876	880	872	929	865	888	852	889	945	889	873	849	843	939	877	893	885	936	895	904	918	896	867	903	889	901	853	889	927	927	859	860	870	886	934	918	894	939	885	833	943	910	909	917	889	839	915	937	922	850	909	878	899	881	904	900	919	882	918	898	902	892	921	881	861	909	860	863	863	901	848	835	862	854	936	908	912	865	904	876	918	827	892	864	901	857	877	881	856	878	917	888	904	886	853	860	888	886	882	934	938	906	943	919	878	900	898	845	941	863	877	835	849	878	887	907	854	934	868	890	858	874	885	917	857	868	901	864	909	872	916	877	865	829	884	818	869	888	851	851	939	884	899	923	905	925	903	871	961	879	840	916	843	901	920	843	930	860	874	890	910	898	891	923	898	878	846	877	909	919	867	927	906	904	872	886	872	855	882	921	910	914	957	847	945	922	847	869	899	843	830	901	867	911	936	917	887	924	896	846	869	926	893	875	885	909	914	883	908	888	942	893	883	855	908	889	887	925	843	913	855	862	887	950	885	859	855	869	919	967	897	902	885	887	897	863	917	866	934	924	915	934	850	917	880	925	935	867	892	850	904	807	880	870	888	847	885	917	890	884	890	937	893	875	843	880	947	890	868	884	919	918	879	900	863	882	879	847	896	903	846	916	859	859	856	886	864	907	922	889	872	867	831	879	894	891	874	927	844	883	907	937	846	910	882	873	845	885	894	855	891	959	964	866	927	847	868	872	898	832	885	911	912	922	885	889	894	897	919	893	865	839	857	906	884	870	929	894	908	869	874	913	873	843	875	887	868	941	862	894	885	888	854	931	854	871	891	929	890	810	908	913	846	856	880	882	865	837	881	909	870	893	917	874	880	922	888	877	846	902	853	884	855	840	889	838	928	816	953	879	895	843	878	890	922	849	859	862	846	890	850	868	899	869	884	925	847	906	944	840	902	843	887	876	912	894	855	884	876	893	837	913	934	895	903	835	898	892	905	840	920	866	914	914	864	921	895	865	940	901	836	918	896	910	870	852	849	911	871	917	912	901	879	835	844	885	905	899	861	884	880	900	813	941	850	880	873	886	798	809	896	809	891	861	875	880	918	950	861	918	871	908	910	934	907	933	877	856	873	893	885	863	871	901	903	883	902	920	874	883	872	883	863	883	850	921	857	876	839	858	921	873	916	896	860	865	922	948	867	887	866	869	901	893	889	844	827	903	874	911	867	921	877	887	860	889	884	933	913	863	846	922	880	911	810	870	852	901	863	918	921	904	920	852	956	924	908	922	905	888	809	875	880	898	857	914	858	877	853	857	821	892	869	862	908	916	883	886	850	892	901	907	900	899	902	836	863	895	832	888	872	893	887	884	865	851	856	907	914	857	926	866	881	873	883	882	830	923	909	899	938	927	852	912	926	890	877	869	873	876	906	832	907	912	877	845	894	917	829	853	853	907	833	878	881	888	871	871	905	872	860	819	888	899	896	868	879	825	898	808	923	857	918	842	871	908	837	915	874	867	912	885	879	837	889	919	895	872	868	879	903	877	884	906	920	897	888	917	929	907	886	878	837	908	900	913	871	900	876	914	915	842	910	880	855	909	893	837	871	898	915	871	874	852	848	857	879	889	841	864	890	863	873	911	882	899	844	916	876	869	897	873	884	894	870	889	878	896	894	871	903	854	862	911	861	879	894	874	888	848	915	887	836	870	867	965	865	887	819	909	900	877	915	866	843	867	881	817	901	908	924	918	825	826	860	888	907	892	915	871	925	873	943	957	897	916	867	941	834	878	883	894	902	825	884	944	880	848	828	884	909	867	888	878	921	939	897	920	855	893	913	962	871	869	890	891	900	888	854	885	891	854	918	865	932	894	878	852	858	891	906	822	898	903	859	874	882	890	892	895	871	921	905	905	918	891	914	882	850	926	830	908	913	861	902	866	888	838	895	893	883	844	898	852	881	915	841	864	918	861	888	866	868	868	916	915	805	846	871	954	881	911	828	875	930	907	854	881	883	858	853	816	918	878	896	892	869	875	900	914	849	922	904	976	825	887	872	848	884	837	931	932	912	852	876	876	877	864	847	894	887	896	879	940	885	907	906	870	890	882	823	960	868	906	840	873	852	914	868	855	904	894	855	903	924	863	892	892	915	849	869	905	870	845	850	919	901	870	908	854	858	837	877	881	925	867	839	917	886	932	825	902	930	871	835	891	903	903	891	872	868	899	894	877	846	924	837	876	882	901	874	859	864	911	878	875	873	891	895	940	856	842	888	843	832	881	827	866	878	867	878	886	902	888	871	890	865	840	906	877	863	892	890	888	862	906	892	927	909	863	892	871	851	869	873	862	928	867	825	864	871	882	888	859	873	895	861	887	920	856	905	848	849	895	873	946	901	860	873	867	900	887	879	876	895	861	843	875	909	830	903	883	850	832	857	862	953	911	913	893	879	903	912	837	871	895	884	869	887	917	902	842	899	859	850	867	900	889	856	867	898	846	866	859	867	873	913	887	880	889	890	937	859	882	869	870	916	842	902	891	901	896	925	851	898	876	862	841	846	897	863	810	915	901	870	868	864	906	867	826	888	922	888	925	935	875	864	838	840	862	853	915	910	892	858	889	902	876	869	914	854	861	864	888	865	950	943	892	871	811	852	853	927	879	877	896	945	861	886	863	921	858	845	903	946	866	918	935	907	947	880	896	908	857	867	891	935	865	892	878	885	843	903	891
14419	1060	568	515	444	345	364	312	342	333	344	319	326	329	331	299	334	305	331	298	333	325	304	351	305	307	323	320	334	310	348	298	293	306	269	337	299	308	353	323	307	318	329	308	333	315	302	300	330	334	317	284	312	306	320	281	317	317	309	282	307	322	296	318	321	333	346	316	304	298	345	313	319	283	338	346	297	317	293	310	306	326	289	301	333	323	287	322	307	313	328	336	323	317	308	339	297	322	311	294	311	286	305	283	304	348	329	334	296	325	297	282	306	292	334	308	333	300	295	279	302	338	351	302	303	273	309	290	298	312	299	310	314	304	303	312	331	321	304	289	345	292	294	313	272	319	307	277	339	295	342	343	332	313	277	292	290	308	376	343	325	316	310	338	315	333	333	326	285	318	288	327	302	291	316	270	330	286	291	301	293	334	327	305	326	287	358	304	297	321	266	302	311	310	295	278	293	285	333	308	361	311	293	330	309	312	302	342	302	319	323	384	303	315	358	310	304	273	307	290	316	334	302	290	315	282	300	299	305	284	326	315	297	311	331	308	304	310	305	314	330	334	294	303	342	323	333	341	321	296	313	340	296	353	325	320	289	313	336	314	294	305	321	324	353	310	303	311	348	307	307	321	339	310	287	334	310	321	307	321	292	318	288	320	289	324	350	290	315	307	306	317	307	319	288	348	293	322	321	299	302	295	306	278	292	288	305	322	306	331	309	307	342	319	301	333	292	333	334	310	323	304	307	297	295	324	281	320	341	322	277	282	322	305	322	291	329	279	313	296	319	281	272	332	322	307	318	314	303	315	298	304	331	305	291	282	313	346	291	337	293	314	307	305	280	328	310	308	288	332	322	318	311	292	292	322	313	338	310	289	298	300	309	282	324	329	318	294	303	313	303	314	324	301	295	313	320	335	304	289	310	332	316	331	313	287	330	345	304	310	332	353	306	273	315	310	319	280	296	291	338	330	270	327	324	290	311	288	307	321	331	320	294	289	288	314	279	314	289	268	314	313	315	297	313	305	293	294	284	341	309	298	299	294	323	314	355	274	315	326	332	351	317	346	280	282	331	323	305	308	326	269	286	297	293	327	343	283	324	319	311	319	280	313	300	302	324	273	308	318	314	319	289	285	321	293	314	318	325	326	295	295	323	318	332	322	293	295	279	308	305	310	328	331	319	276	299	304	290	314	294	289	310	299	305	339	307	319	308	355	300	306	308	310	282	300	300	326	343	359	306	326	322	343	310	327	314	329	317	333	304	309	291	351	330	267	300	275	297	313	326	316	335	321	301	289	319	324	292	347	293	281	321	283	335	328	323	308	343	297	294	319	276	289	316	283	324	346	336	334	324	291	308	289	316	297	312	301	330	271	321	287	304	277	284	317	302	291	314	307	312	335	335	336	328	307	321	301	326	278	291	308	313	306	297	302	343	297	320	320	294	344	307	308	297	326	331	303	317	305	313	327	283	317	299	293	332	305	312	316	283	320	284	324	329	307	301	320	315	300	289	272	316	306	318	298	295	301	321	327	295	294	341	272	286	306	332	309	287	322	313	321	299	343	304	282	297	302	292	332	276	327	309	314	308	319	325	308	332	302	316	292	345	340	297	337	294	299	307	325	299	304	288	315	288	331	276	341	312	330	314	321	298	321	326	320	294	300	308	298	305	299	292	333	298	284	315	314	297	284	322	345	302	277	331	324	301	311	283	337	329	337	319	342	291	308	314	275	269	301	322	297	336	327	283	297	322	299	308	309	295	305	285	327	282	310	272	301	321	312	323	307	296	322	286	296	294	319	338	321	326	312	297	312	305	330	314	321	287	365	334	288	294	304	345	319	310	317	328	280	285	283	309	293	304	280	357	320	305	307	346	306	328	319	254	291	300	303	311	291	338	308	356	305	304	299	311	316	279	343	267	307	333	331	329	329	358	317	321	279	306	281	296	312	319	295	304	306	296	282	299	329	290	323	310	320	306	333	308	323	322	282	291	296	292	308	329	306	298	295	312	304	323	322	308	341	316	301	327	315	303	313	301	325	275	313	302	323	299	356	303	327	306	298	341	315	330	318	298	309	276	332	340	292	326	334	324	316	321	314	311	324	311	351	316	323	285	288	342	318	306	285	335	343	315	309	322	293	311	298	299	324	314	303	312	298	322	326	317	295	323	285	302	328	345	309	319	309	337	326	341	301	296	309	299	301	303	326	338	325	321	290	321	311	328	284	304	349	310	328	320	345	332	297	333	300	342	295	295	307	315	346	324	317	342	307	322	300	285	307	348	283	306	351	285	327	315	323	278	337	318	319	312	312	299	297	289	331	310	315	277	336	288	279	297	278	311	300	363	353	285	324	336	320	305	294	316	303	315	297	326	307	313	343	285	312	303	311	293	341	308	311	299	296	332	317	326	305	334	325	300	337	338	340	315	306	314	330	327	308	329	322	313	310	305	281	294	297	299	280	329	268	336	325	324	317	315	290	305	285	339	317	318	310	344	302	336	295	329	319	302	316	311	320	312	310	294	321	292	277	299	306	293	362	312	282	305	293	292	302	314	305	305	337	297	309	362	325	317	300	340	334	309	314	332	299	307	334	293	294	323	297	311	328	320	319	350	288	310	302	312	337	311	313	296	302	272	308	307	306	310	339	327	304	290	299	312	302	350	331	335	342	322	296	312	299	289	316	269	323	312	307	293	335	324	324	320	315	318	325	328	317	309	311	314	308	310	301	292	316	315	325	321	318	309	295	292	321	286	318	303	316	292	307	317	294	263	272	303	285	332	312	331	327	335	292	323	307	334	272	326	282	311	278	298	328	316	331	314	333	333	298	323	307	304	296	319	336	326	313	317	283	341	336	315	300	333	321	320	316	322	315	303	312	313	320	311	297	315	290	300	298	331	296	325	338	320	332	312	317	314	289	303	307	280	314	287	304	338	318	300	321	266	285	301	338	335	297	285	333	338	350	292	311	345	298	323	290	300	273	305	327	302	320	312	301	313	303	315	351	314	313	312	318	294	298	321	302	315	296	339	305	337	329	327	296	306	328	308	317	280	330	337	306	287	321	317	260	296	313	311	329	290	315	346	321	309	318	280	313	284	304	333	302	315	312	314	321	307	307	283	338	294	315	320	332	314	292	290	339	315	286	326	302	301	336	330	300	281	317	295	356	294	299	305	323	336	326	318	308	327	320	306	308	287	309	321	341	295	288	332	303	304	350	298	313	320	302	314	283	313	320	291	325	327	305	307	299	292	305	300	280	294	326	291	309	340	319	324	299	307	293	296	318	333	339	283	319	332	315	325	332	328	316	298	314	320	322	337	292	313	325	336	323	289	306	291	309	342	327	330	271	341	309	302	345	319	286	329	304	299	317	302	320	315	316	300	321	336	326	307	318	315	332	304	339	310	319	317	311	304	288	305	339	322	317	333	270	316	288	316	304	323	313	315	305	296	306	293	287	303	311	338	315	330	342	302	286	313	312	300	298	306	297	269	326
10582	925	1261	1354	1232	1050	1017	970	885	856	795	853	831	772	795	825	849	756	779	774	758	770	710	768	780	736	763	752	770	814	762	754	722	735	701	771	791	771	781	738	766	744	776	765	727	721	759	758	774	737	736	790	757	762	747	769	744	759	706	754	762	722	740	750	719	775	755	706	723	685	712	799	741	746	739	756	772	712	722	770	723	772	746	721	764	733	727	749	731	743	756	774	759	719	735	778	724	798	797	748	747	723	670	773	711	772	773	784	744	748	762	749	729	732	719	739	739	750	744	771	738	764	810	721	726	783	728	789	736	733	789	748	756	780	708	720	763	750	724	739	731	765	756	798	773	780	750	735	723	762	775	686	760	764	754	762	741	764	765	741	723	757	736	751	746	699	735	724	753	763	718	778	707	712	774	701	757	754	730	704	755	721	743	724	737	754	693	765	695	747	768	694	790	765	725	704	743	734	763	770	767	723	781	733	753	708	704	720	784	738	781	780	784	722	725	731	738	708	792	789	778	756	739	732	735	735	739	694	743	709	756	757	717	733	717	730	752	729	704	734	770	714	720	765	714	756	732	719	716	737	745	786	759	722	718	718	746	704	745	730	723	778	716	761	769	732	721	753	732	725	751	767	763	739	753	754	755	756	762	784	718	757	738	734	733	778	762	762	697	757	769	745	786	756	762	799	716	718	723	743	756	739	773	700	744	722	675	772	718	762	740	751	729	727	746	758	764	718	731	781	798	709	700	737	730	757	739	739	734	746	718	706	766	759	739	762	748	687	756	750	713	693	776	725	744	758	739	745	723	734	778	705	759	751	709	718	786	737	726	719	730	732	737	739	727	753	733	742	830	756	767	809	744	691	751	765	719	718	746	738	744	756	730	761	775	774	769	784	736	740	742	761	773	752	734	739	757	749	802	721	758	743	722	764	748	746	736	731	756	769	744	753	702	756	760	706	719	771	760	753	708	769	777	726	732	703	712	706	736	712	732	737	734	691	705	767	719	716	749	703	777	762	718	693	767	748	814	709	731	744	740	753	755	767	829	777	789	732	747	756	741	789	768	752	739	746	754	756	741	723	727	699	746	726	728	766	735	734	723	753	789	717	765	716	769	771	759	740	738	771	758	755	745	728	802	705	712	721	761	794	731	741	740	750	767	755	746	727	711	775	772	803	751	768	751	709	734	733	770	717	724	744	668	809	745	760	717	809	763	721	721	742	765	767	724	734	734	730	756	730	769	751	759	761	779	730	697	735	737	720	694	797	728	750	744	757	748	765	717	734	695	718	734	749	729	715	731	761	699	739	768	772	717	773	796	789	740	720	790	721	711	724	793	719	748	715	750	735	718	730	755	745	744	747	726	760	763	749	717	736	744	737	749	771	733	724	776	769	709	735	762	759	769	698	753	708	744	712	757	730	732	756	742	763	734	803	733	725	759	767	692	730	800	717	747	728	686	752	737	715	726	742	737	746	779	756	713	744	738	781	752	743	707	737	741	740	728	755	708	732	737	709	717	751	782	774	763	753	745	737	727	783	748	727	755	699	696	785	743	756	745	749	719	752	751	770	772	780	760	759	770	755	765	714	800	780	766	690	749	778	754	732	722	758	766	768	737	765	741	777	733	746	716	713	766	765	739	769	750	741	751	729	734	717	744	754	747	740	736	741	740	709	749	750	751	763	766	723	746	741	711	756	761	717	734	691	756	782	756	744	741	766	732	730	777	691	785	740	747	711	694	701	717	720	804	771	786	711	758	749	751	777	768	778	696	746	761	703	739	714	747	756	725	745	716	787	718	781	712	767	777	789	774	757	717	735	765	703	683	711	730	700	693	726	755	733	766	700	736	724	692	753	712	771	714	790	752	741	712	742	766	742	758	744	719	737	701	736	704	734	773	725	756	752	773	702	709	765	741	756	771	741	739	697	744	677	749	720	769	728	710	708	743	778	743	704	731	774	747	747	728	727	744	735	782	763	728	718	765	734	758	730	695	731	712	740	730	789	724	742	789	712	738	782	751	729	755	704	730	748	762	732	723	747	735	751	748	766	736	755	722	750	726	758	729	726	656	725	754	751	723	752	748	702	747	756	750	839	742	792	720	735	792	699	766	791	757	725	702	766	728	743	783	776	759	758	739	725	731	768	724	727	705	683	753	758	727	709	730	725	776	712	740	739	721	750	749	733	776	740	785	778	770	753	737	722	733	748	737	741	735	770	724	738	724	703	715	774	786	737	759	728	758	766	706	746	710	705	735	735	764	697	811	769	694	758	736	717	748	681	740	729	773	728	715	787	707	736	738	792	776	720	689	766	745	771	731	750	707	725	739	771	751	790	729	737	698	792	724	773	758	760	767	760	745	745	778	767	738	713	782	762	789	722	799	734	748	691	771	706	743	753	756	782	748	707	701	769	727	767	781	745	753	766	760	713	762	798	725	742	753	739	739	758	771	744	751	734	774	768	699	776	740	721	727	809	763	735	755	779	746	755	709	741	723	775	706	763	744	695	751	719	746	730	681	769	666	717	747	770	729	734	764	770	739	700	765	775	736	770	763	742	758	781	739	723	722	754	757	700	731	738	764	724	693	752	741	753	741	708	720	770	692	729	746	730	750	753	754	802	715	715	754	748	785	752	726	730	720	732	766	751	734	757	746	777	743	748	750	733	773	725	699	747	729	715	767	726	736	758	755	758	757	740	751	737	706	770	778	749	716	702	759	742	737	766	730	730	713	768	710	752	716	772	750	760	741	749	696	728	738	757	782	692	721	768	758	696	720	724	768	734	746	724	723	746	763	707	731	740	762	694	779	752	702	763	746	784	740	758	762	760	754	693	745	742	730	811	757	716	767	787	754	687	758	744	716	711	699	716	742	770	765	755	704	731	733	716	743	718	713	737	759	719	704	756	734	734	724	753	731	765	740	750	701	829	723	746	739	776	783	728	727	729	713	722	685	731	690	743	772	780	748	690	694	798	721	749	730	753	725	802	782	737	703	775	739	788	759	707	810	753	777	725	733	731	710	733	712	737	764	754	800	726	740	732	744	741	736	770	722	734	759	758	782	743	736	789	727	720	755	751	744	762	749	774	728	728	746	768	782	736	767	696	767	781	793	770	722	748	725	745	755	735	803	705	721	780	750	757	754	758	773	727	785	739	707	755	750	714	765	756	713	740	760	757	717	732	701	747	744	722	737	756	777	773	738	758	726	783	746	764	756	756	771	763	730	716	744	727	794	765	712	723	715	736	740	772	768	762	710	712	729	746	764	715	693	790	804	709	764	733	784	759	709	716	727	699	720	740	770	704	762	684	728	717	715	758	712	748	744	748	769	735	770	711	728	755	774	755	729	754	796	730	701	775	775	716	758	746	657	783	697	743	740	729	782	730	795	779	762	749	758	718	759	697	747	749	755	739	737	746	725	768	769	729	785	700	769	706	732	740	734	745	756	744	683	781	749	741	759	732	713	752	796	699	731	746	739	735	779	761	758	742	741	749
23122	2141	732	478	347	260	235	201	154	176	170	149	167	158	134	134	167	142	140	128	148	131	152	168	131	117	128	144	157	143	130	130	135	129	108	121	128	136	134	147	116	130	159	138	126	139	133	148	166	130	118	129	148	157	126	137	154	154	134	158	161	135	142	140	154	132	133	139	136	139	151	126	144	153	113	129	153	122	118	140	137	153	115	133	120	134	140	130	143	144	137	128	158	145	140	134	145	144	157	136	135	145	151	166	135	127	135	117	123	132	131	146	152	132	123	128	131	111	149	116	139	142	108	114	136	135	120	128	156	146	129	111	135	131	140	141	121	136	113	141	152	142	144	153	113	141	129	126	137	139	141	167	112	126	139	138	147	133	134	153	153	169	170	133	156	141	114	136	124	126	135	135	145	122	135	164	150	130	133	114	129	123	132	150	135	136	134	134	121	125	131	124	141	152	126	132	139	134	123	137	132	115	137	108	125	142	157	133	146	124	158	115	121	134	149	132	155	139	127	147	119	139	138	148	136	137	114	143	152	140	147	138	130	140	136	131	134	129	123	140	138	137	127	124	135	114	122	141	152	132	141	147	113	144	135	132	164	126	150	145	126	139	120	132	150	156	124	130	135	147	121	152	119	142	133	130	124	149	133	113	140	138	149	125	135	119	162	139	141	136	145	146	133	114	118	146	116	135	120	120	156	156	126	157	157	145	147	128	130	146	142	150	129	129	131	132	135	151	129	145	117	120	140	137	142	154	138	135	141	119	134	134	129	133	132	116	145	135	156	117	125	135	117	122	121	144	126	157	135	123	111	153	141	176	170	128	137	140	128	124	136	135	126	156	151	125	147	155	133	121	153	127	140	128	123	136	126	151	128	145	159	129	130	135	140	126	135	144	125	127	129	151	143	127	134	134	145	147	160	138	140	149	134	127	130	146	104	148	118	149	110	136	108	143	123	132	132	153	128	122	113	135	139	135	139	151	129	147	140	129	138	141	142	119	114	140	122	142	138	134	142	138	133	139	144	136	147	130	147	142	131	134	127	131	138	132	126	151	144	148	137	148	149	143	134	127	135	116	127	96	120	135	141	141	128	150	130	134	123	139	118	145	143	127	128	124	133	160	130	123	122	129	139	127	147	131	145	135	159	155	147	145	120	125	147	125	152	167	115	153	152	135	127	134	145	139	162	107	131	132	125	134	153	131	146	131	128	149	159	146	129	109	128	121	137	136	127	110	148	123	134	149	163	152	110	138	145	125	129	144	143	118	130	122	113	138	143	149	131	132	131	116	138	152	171	151	125	143	141	156	159	124	141	134	126	129	137	118	148	147	138	131	148	163	158	122	127	129	147	125	126	118	145	113	149	121	133	116	126	134	138	122	137	125	145	134	118	118	120	115	139	136	128	133	128	124	135	135	122	128	126	134	149	142	111	126	129	137	126	117	115	134	141	135	140	143	114	135	168	131	119	127	138	133	121	143	113	129	119	121	128	142	139	120	125	120	136	125	129	122	138	154	141	117	146	149	136	125	135	121	134	116	134	127	148	149	167	129	135	133	135	156	121	136	126	147	104	138	137	130	98	138	126	145	148	148	127	127	137	137	132	121	139	139	118	146	128	146	134	123	140	124	137	127	117	142	124	140	127	157	105	130	152	137	124	124	126	120	104	131	130	143	139	119	113	129	161	138	121	123	153	113	129	142	141	122	126	128	135	129	130	120	125	123	130	143	118	131	126	126	142	133	150	140	136	126	147	122	132	148	128	129	112	152	136	123	128	125	151	131	125	143	144	155	125	123	136	131	140	147	144	125	146	154	125	131	128	158	127	141	130	150	140	140	135	134	130	137	106	153	155	149	123	145	145	129	138	120	136	147	138	141	157	127	130	129	143	138	122	135	123	116	146	128	118	135	148	139	151	128	148	145	125	131	116	135	121	112	126	149	135	154	146	126	136	129	126	143	143	151	115	146	127	133	157	136	142	160	125	142	148	108	141	119	142	131	138	148	113	135	129	121	142	147	119	149	137	141	131	157	142	140	132	135	136	123	129	141	135	159	114	134	125	125	127	135	128	123	130	125	144	156	119	135	136	131	137	139	152	126	123	133	134	120	146	131	131	126	140	102	147	138	138	129	138	145	139	122	134	148	141	160	122	132	127	135	148	150	135	136	126	146	147	124	128	120	152	131	137	135	117	129	145	145	140	144	147	127	111	111	123	120	150	144	134	171	138	143	127	130	124	148	149	152	119	158	128	107	137	110	124	129	109	121	140	121	134	131	147	150	133	138	133	142	126	136	111	136	141	119	161	146	134	127	125	146	153	148	137	134	131	151	139	121	129	133	126	138	133	139	144	123	135	129	135	144	139	141	125	151	149	148	141	117	141	125	141	157	146	143	130	127	141	149	153	152	134	126	148	133	128	141	133	124	125	139	118	135	115	139	121	156	141	137	126	135	135	165	130	135	160	143	141	154	152	144	137	168	133	143	170	124	142	157	160	126	118	167	137	154	128	143	132	141	130	151	118	119	145	153	140	144	143	125	136	153	133	141	132	138	134	131	136	140	132	117	141	112	151	159	139	147	146	134	136	134	138	127	134	107	154	123	120	134	140	128	144	135	146	145	149	161	150	127	129	147	137	135	135	131	162	137	137	136	130	133	126	138	137	148	146	143	133	144	148	119	131	140	141	137	143	111	137	144	127	146	123	138	129	138	134	139	142	124	140	141	138	154	138	154	121	137	163	146	139	153	123	122	138	168	136	135	139	139	134	132	132	128	144	136	121	133	150	120	149	120	127	141	135	140	119	131	129	128	129	117	137	137	129	129	103	121	116	126	148	149	152	140	141	139	115	153	154	141	145	126	144	137	129	147	152	130	118	126	122	138	142	130	138	117	126	128	113	132	117	133	158	131	136	123	126	131	128	124	150	134	148	125	155	150	127	108	130	132	136	122	148	136	157	143	116	133	153	141	157	136	117	135	132	142	157	155	133	135	118	136	119	126	120	135	117	143	147	127	138	123	141	145	151	145	128	128	124	122	141	147	145	125	129	127	115	144	123	140	115	138	126	150	129	124	123	142	134	145	138	136	133	158	124	152	165	122	140	146	131	131	143	142	125	129	137	154	149	128	150	158	162	147	140	148	163	147	122	141	129	139	134	145	140	119	145	112	150	128	151	122	143	153	147	139	133	107	141	121	146	137	146	154	107	145	131	135	144	145	134	124	149	137	123	127	129	125	135	125	143	137	122	132	134	129	146	139	146	135	142	131	138	142	137	119	124	134	139	128	121	126	123	137	140	137	142	128	139	135	140	142	159	152	152	134	138	120	144	112	124	120	125	129	140	121	128	129	126	136	130	134	135	147	113	133	135	145	145	124	132	139	126	133	153	132	145	138	125	139	131	124	152	124	131	116	144	144	157	122	122	136	139	134	149	153	128	145	141	141	114	148	156	142	131	142	153	138	149	123	134	154	129	130	144	127	140	118	124	131	106	145
13907	803	1431	1638	1358	1067	861	824	689	631	592	527	536	492	478	504	460	423	463	437	435	375	423	390	401	384	397	386	366	390	396	423	399	382	376	378	397	374	417	396	368	409	379	368	342	382	395	371	414	358	370	363	338	373	346	382	340	399	366	365	382	351	391	348	344	356	359	356	387	387	392	355	371	403	376	408	337	390	338	381	386	343	348	385	392	342	349	388	373	376	367	362	344	368	352	324	371	375	382	402	335	382	402	322	352	347	358	355	382	389	362	395	364	405	324	365	361	365	398	354	385	385	374	334	362	363	359	360	382	357	379	340	380	395	362	353	382	359	351	364	344	384	389	326	332	380	356	387	379	354	369	384	351	368	380	361	363	326	366	371	362	342	399	368	382	338	362	371	396	406	355	375	380	383	324	351	342	416	359	346	339	380	330	356	334	328	355	386	363	383	345	401	348	360	383	325	356	368	360	381	346	351	361	375	407	346	358	364	362	328	360	366	389	336	336	367	359	344	378	405	326	353	347	363	361	337	404	320	362	348	374	353	345	365	360	364	364	392	382	341	367	339	347	378	367	373	371	374	378	355	387	379	391	364	386	377	384	394	341	366	380	359	377	359	334	354	410	363	331	360	390	347	349	372	360	351	367	368	384	372	388	393	351	358	360	363	358	365	380	342	346	364	394	369	374	363	354	388	395	379	352	357	354	389	368	369	392	380	370	381	368	384	367	343	351	383	379	342	336	354	372	351	385	375	377	355	377	383	352	378	376	340	339	356	406	352	355	367	383	364	344	404	376	383	359	372	367	387	381	372	345	391	388	348	396	354	349	334	357	353	370	387	356	380	362	354	366	360	390	417	392	350	334	330	323	375	393	347	354	381	362	340	371	357	341	347	347	402	359	404	369	387	380	357	347	380	344	380	388	345	365	352	340	389	371	374	375	387	388	371	371	342	365	401	381	335	383	327	318	359	379	373	372	388	364	361	358	387	353	385	367	358	350	339	376	343	362	367	379	361	389	342	359	377	388	407	349	367	376	354	375	366	358	366	407	348	380	348	346	379	396	370	332	388	367	388	393	374	387	392	362	356	334	361	366	321	382	394	377	401	381	353	343	354	362	394	316	370	378	384	358	359	350	342	371	358	335	385	374	368	342	380	364	371	387	339	371	341	350	323	347	376	395	361	363	360	394	361	391	338	355	341	368	334	367	363	342	368	374	359	360	341	340	353	363	398	379	379	413	358	402	348	354	369	399	340	384	390	328	384	392	367	371	377	386	370	365	378	387	372	382	382	369	332	321	373	364	385	369	355	362	344	370	377	368	365	366	379	350	341	361	370	381	327	366	359	400	368	330	354	366	367	337	374	354	412	387	372	353	351	361	344	362	380	351	351	355	376	361	373	348	372	360	345	372	351	374	369	347	380	353	373	364	347	378	356	378	388	361	337	355	351	367	371	342	364	378	347	372	378	332	372	342	367	349	368	383	366	368	354	388	362	356	350	362	346	366	345	373	364	354	377	391	333	362	384	354	369	366	374	378	366	378	356	378	349	353	389	396	371	347	376	394	355	383	338	347	369	370	383	378	354	414	356	363	387	366	342	358	353	351	379	346	336	382	368	359	369	365	371	389	365	380	371	358	376	333	381	377	353	352	369	385	369	378	325	366	348	398	404	371	378	380	362	371	405	350	373	363	392	353	352	357	355	372	365	340	406	353	377	332	364	384	397	334	375	368	379	378	363	374	388	356	346	377	362	370	330	391	345	378	369	399	377	367	371	352	362	381	373	364	341	358	332	346	376	374	381	351	341	372	390	346	415	325	358	349	402	379	369	375	338	384	352	354	386	403	352	380	380	378	338	357	377	367	361	366	404	366	345	356	377	365	331	368	358	360	378	359	380	413	388	352	362	369	384	379	375	355	398	377	374	331	379	367	331	387	364	348	328	347	356	327	346	344	329	361	375	362	388	369	373	348	369	382	370	366	349	372	360	391	370	389	383	374	376	379	370	348	335	366	349	330	327	365	360	346	369	345	363	332	340	404	377	357	371	341	358	382	364	387	357	391	369	370	393	431	391	388	372	374	352	389	382	334	321	394	344	384	357	343	319	398	356	344	365	386	387	353	349	367	382	336	344	366	365	362	346	388	375	383	364	354	370	360	363	386	389	374	371	387	370	350	369	355	329	356	370	372	387	381	357	375	372	383	368	379	333	382	337	394	387	388	336	339	382	401	363	371	386	362	364	364	379	373	362	370	403	384	357	376	367	336	356	376	408	330	368	347	375	361	363	382	328	344	340	371	328	398	387	362	378	383	357	347	386	378	339	372	365	353	369	375	367	399	342	347	388	400	352	370	314	356	350	362	330	352	387	360	348	369	387	365	360	385	370	361	348	373	398	378	384	357	372	364	334	351	381	359	339	398	396	362	340	365	383	325	328	374	378	363	367	349	347	381	376	371	374	339	374	353	354	385	362	367	373	371	359	359	380	398	368	395	345	345	356	343	362	334	365	362	370	375	328	392	366	372	364	355	339	349	377	379	382	353	338	366	378	370	361	389	395	349	396	343	346	400	397	373	338	368	397	393	360	339	384	367	382	401	356	359	377	365	374	360	370	362	363	348	364	383	366	399	355	360	368	366	361	383	401	345	393	375	339	372	404	339	361	366	370	353	363	359	343	330	335	381	335	354	360	335	361	354	361	351	399	370	393	372	372	385	344	366	352	346	357	375	355	327	362	375	333	370	376	346	345	366	356	370	384	337	344	409	371	357	349	376	358	366	356	343	355	388	368	390	380	387	363	343	398	384	401	388	364	375	355	356	374	343	379	372	375	369	369	381	365	362	373	365	359	361	379	339	361	345	351	360	370	377	372	396	376	394	377	375	394	342	368	359	326	353	366	360	357	309	355	345	379	399	359	337	354	357	376	376	386	375	359	356	353	407	351	369	381	371	361	332	365	371	354	349	378	382	387	363	365	359	387	388	391	393	371	371	367	373	375	356	363	317	365	385	326	363	371	367	376	352	363	379	366	402	389	376	378	340	378	375	377	326	344	376	342	361	383	333	357	337	395	346	397	388	372	358	363	365	361	350	346	342	340	374	348	350	389	378	367	372	358	362	379	366	342	360	322	359	373	370	348	377	347	329	355	368	359	345	341	367	374	369	347	359	398	377	393	371	387	375	403	346	357	375	391	378	374	310	375	378	359	345	415	355	352	340	403	338	352	355	411	385	370	363	346	333	324	373	358	359	414	358	328	370	347	353	365	366	350	362	381	349	368	377	373	393	344	389	370	366	365	349	351	382	358	346	414	348	394	385	388	373	355	317	376	358	358	335	367	369	361	374	365	348	347	337	349	373	375	350	337	375	364	408	328	367	358	373	389	428	378	365	349	374	365	357	386	368	404	331	370	343	371	354	367	364	364	362	377	406	363	367	363	402	352	358	349	372	353	373	354	364	381	338	317	330	375	362	347	362	345	348	365	364	391	385	354	352	327
4218	413	414	351	360	363	386	389	374	360	374	364	430	371	385	348	357	362	420	363	364	341	375	358	352	334	378	352	349	392	373	385	379	358	401	363	371	350	393	384	364	374	354	368	385	414	362	350	366	352	359	403	346	387	376	392	404	346	402	371	342	392	390	357	383	367	374	330	351	364	394	355	342	385	361	353	385	374	312	369	364	365	352	360	356	372	356	388	338	358	374	380	368	353	384	386	369	393	364	361	371	347	365	381	362	386	379	366	351	392	389	373	400	336	387	378	402	341	379	348	385	342	340	375	393	383	376	381	369	356	351	361	396	380	410	371	326	393	368	359	396	341	380	392	327	364	396	344	342	363	355	378	358	351	359	371	343	328	393	405	389	362	364	379	348	357	386	370	364	368	331	369	354	373	361	360	363	403	368	401	336	361	374	348	372	370	371	351	333	370	350	415	374	373	355	386	361	399	360	352	395	345	382	394	335	373	395	380	410	386	347	337	347	381	411	351	364	366	377	333	402	401	370	334	360	368	338	337	346	362	362	341	378	369	377	343	358	368	360	350	393	380	382	362	388	359	314	331	414	367	339	342	345	387	363	393	350	375	342	355	351	404	382	356	434	389	365	357	398	321	344	344	390	312	382	381	402	374	382	383	404	344	371	375	351	354	356	348	376	317	376	391	379	327	351	336	347	358	336	355	349	369	408	363	363	349	422	370	391	382	391	354	372	366	370	372	403	395	332	360	385	362	371	353	337	403	332	362	391	358	379	346	393	329	357	380	359	391	377	378	402	369	370	351	388	376	365	334	368	380	331	359	339	379	385	395	377	377	370	337	334	335	374	342	392	396	369	390	362	399	381	398	339	373	353	373	396	355	371	404	396	352	398	368	374	390	343	390	361	357	405	391	373	346	389	358	363	370	405	356	352	401	400	369	363	342	387	364	396	357	394	357	406	378	358	428	369	338	385	412	353	358	386	396	365	352	353	375	368	390	372	380	384	378	427	308	410	375	365	370	428	357	361	370	354	385	362	382	334	359	350	352	392	333	370	362	371	331	394	395	402	362	356	361	342	357	369	342	346	390	366	406	392	364	349	401	361	370	351	354	386	352	404	358	377	379	366	386	355	361	381	369	396	340	398	377	365	350	375	388	369	332	365	396	349	361	370	383	401	354	378	364	342	343	395	351	374	375	377	378	352	379	361	379	392	370	328	391	377	387	364	385	388	363	366	393	371	394	367	346	392	373	357	394	378	388	376	361	364	361	379	411	342	365	382	405	395	374	360	372	340	345	392	351	362	399	348	391	363	363	336	357	359	360	368	355	382	369	358	379	390	355	373	358	390	333	385	395	337	382	388	372	339	378	406	423	372	431	339	363	332	371	369	387	419	335	396	384	370	351	327	375	376	415	366	366	419	355	359	380	377	341	368	383	371	359	357	368	389	372	363	340	351	398	368	332	365	357	378	379	408	379	334	396	377	376	371	355	378	348	360	368	339	407	352	398	376	384	360	342	404	313	382	366	373	347	354	363	389	347	367	356	393	348	366	350	388	402	361	378	380	408	345	384	337	361	386	365	375	386	366	361	364	354	327	367	386	395	356	367	360	369	350	331	348	338	372	373	336	384	360	358	342	368	364	382	362	340	393	365	379	421	399	336	305	342	374	354	357	380	395	343	376	387	362	405	367	382	337	350	347	387	332	319	384	342	309	362	388	366	397	360	394	391	398	360	317	367	394	379	339	338	392	372	371	387	353	366	398	366	378	344	393	381	373	346	353	367	378	320	328	376	373	354	366	334	365	359	328	367	373	367	367	360	368	336	392	365	370	407	371	371	354	378	356	391	353	378	385	375	382	402	373	355	353	385	355	358	377	364	327	395	375	365	340	412	417	378	340	343	344	382	383	385	371	381	356	361	366	359	331	408	402	398	335	378	396	354	357	399	369	360	386	375	342	397	368	390	449	380	335	388	353	362	378	355	396	383	364	353	356	370	367	401	332	365	344	324	391	398	350	385	382	387	379	367	393	351	367	434	367	369	429	343	362	368	382	358	361	409	350	352	395	393	367	369	389	364	388	369	362	351	349	334	364	365	373	354	324	347	343	379	359	354	363	341	395	393	376	381	371	376	389	358	356	361	348	344	357	378	381	375	375	361	321	394	387	309	392	363	391	384	358	356	384	355	368	383	377	350	343	351	339	378	355	360	378	368	375	371	390	379	380	375	399	373	383	345	366	347	414	354	374	388	354	389	371	387	373	376	348	396	405	342	354	359	389	396	394	363	390	344	373	419	366	341	331	377	385	391	371	367	343	333	366	356	368	352	371	335	362	369	390	367	364	356	394	362	417	366	359	383	374	351	358	350	368	402	340	377	325	361	367	358	382	394	360	338	392	391	353	313	371	388	363	355	347	356	380	375	389	351	413	380	365	372	354	371	333	370	360	380	371	396	388	326	381	354	364	390	380	376	339	405	345	331	351	380	365	383	355	365	327	369	361	405	360	380	354	364	378	380	372	383	373	371	382	351	363	377	367	331	376	352	351	383	343	359	374	345	354	354	357	350	410	370	378	320	337	395	364	395	367	376	353	371	353	387	359	368	377	315	351	351	357	352	342	369	363	374	387	378	419	387	371	396	395	364	376	375	375	395	354	395	368	370	389	379	354	300	421	352	329	366	380	384	394	404	380	370	331	351	356	376	345	377	337	375	379	402	377	376	411	391	403	348	366	364	351	385	328	352	353	364	392	380	370	403	383	350	339	382	361	346	368	360	375	378	357	392	339	411	361	352	382	381	375	385	377	345	364	336	393	381	353	340	375	359	373	385	358	350	342	399	403	368	360	374	382	410	400	351	356	358	359	375	370	343	397	380	374	398	351	382	398	377	368	385	358	349	342	373	364	409	379	347	357	379	359	363	367	390	367	341	383	374	385	373	370	412	359	447	381	364	352	358	314	391	372	344	352	406	416	348	358	362	366	369	355	362	338	356	379	360	411	348	379	385	376	379	375	407	336	341	372	371	380	327	371	375	341	369	383	341	346	398	360	374	360	374	366	352	413	348	400	351	395	380	372	388	349	350	389	368	379	366	375	325	352	377	372	370	370	356	388	400	355	351	357	376	373	343	380	349	401	355	374	384	366	402	399	345	371	383	362	407	372	339	360	356	356	355	352	376	404	347	382	408	364	400	366	355	353	337	372	328	347	370	367	373	382	370	321	374	372	359	402	382	364	383	365	336	408	398	391	373	390	367	409	392	386	416	350	375	350	378	390	393	343	379	345	324	346	354	363	374	383	374	347	347	360	403	364	368	349	394	389	393	359	383	359	338	391	405	420	354	335	339	340	342	388	378	367	365	389	342	373	379	361	378	380	364	358	365	381	374	390	334	375	408	373	364	333	336	349	398	420	328	350	403	405	371	373	392	374	376	332	373	353	362	376	335	375	335	382	394	338	371	367	363	361	356	359	398	380	365	376	360	375	361	386	385	342	364	376	396
3969	890	862	882	883	904	878	882	890	910	878	861	842	903	835	862	854	897	851	872	930	863	920	895	865	879	859	882	895	861	866	894	850	909	893	865	875	898	890	912	872	921	873	886	873	894	912	836	887	876	943	911	853	877	874	855	896	889	869	873	928	850	865	922	867	848	859	856	901	880	917	894	860	866	867	885	925	880	888	874	863	867	845	852	880	876	923	885	897	839	908	885	865	897	898	915	844	857	913	889	886	914	902	905	888	889	943	844	900	853	871	881	926	897	942	861	882	871	879	910	897	944	933	865	857	870	893	863	878	881	916	874	809	886	871	871	881	908	889	887	942	908	842	882	905	850	885	904	897	866	834	824	941	920	851	898	887	942	908	871	837	881	888	860	895	901	870	877	887	847	856	804	892	839	851	919	845	879	884	873	886	858	918	880	873	933	872	886	880	906	920	907	845	872	910	919	874	870	888	897	866	870	879	885	894	912	898	948	906	856	856	878	881	899	901	874	896	864	883	885	882	897	944	898	905	915	894	882	847	817	870	853	844	868	901	895	867	923	934	859	937	922	920	865	813	862	859	922	914	879	883	854	869	893	878	876	870	884	901	799	932	876	901	879	909	861	948	878	891	886	881	904	828	924	834	856	897	891	892	858	835	913	834	884	842	852	821	918	885	874	869	883	883	849	886	833	907	919	893	896	912	850	874	923	872	848	888	864	875	853	906	878	941	882	858	906	878	841	844	833	912	909	918	878	941	937	903	869	906	847	890	901	903	906	895	865	867	895	861	908	866	892	843	884	945	868	878	869	942	858	915	923	881	875	840	898	873	868	922	876	878	887	957	927	874	841	917	878	891	859	844	897	872	866	834	845	883	865	831	884	862	931	886	923	905	861	892	880	884	884	903	872	908	927	853	869	886	855	920	865	917	872	879	901	897	828	849	830	916	900	914	843	882	916	886	855	843	904	885	883	891	930	864	832	909	874	884	854	896	850	879	911	912	902	903	887	871	938	887	877	879	903	862	877	880	898	870	925	869	896	911	923	887	889	864	914	936	866	851	871	877	899	902	875	867	920	918	858	907	882	909	887	839	894	921	817	862	871	870	904	903	897	902	937	885	899	926	875	906	935	876	878	852	908	903	867	909	879	876	906	847	927	925	873	913	933	904	866	858	909	850	883	877	866	974	896	880	936	843	906	865	800	889	867	933	846	850	846	834	882	897	907	884	876	863	880	881	874	887	828	884	942	861	878	891	847	809	879	873	863	897	856	899	854	829	920	861	914	903	914	874	944	898	861	908	841	867	926	860	905	883	889	929	920	907	888	910	902	863	881	893	925	852	926	874	912	879	898	874	869	882	863	891	889	854	876	934	875	876	942	856	860	848	886	867	917	866	906	885	923	913	893	882	867	850	897	848	844	875	876	864	859	876	862	925	904	912	885	894	808	882	822	843	897	969	892	883	961	847	852	921	856	824	900	909	862	903	866	871	874	930	889	869	880	847	885	876	953	922	886	881	828	897	826	892	830	924	879	883	891	813	840	870	882	879	892	886	859	904	872	918	918	896	854	887	931	880	863	891	881	855	860	884	864	889	918	854	946	897	880	898	915	849	822	900	885	840	872	880	883	890	847	868	893	887	875	894	857	912	848	888	842	873	877	876	896	817	881	859	885	865	899	926	812	914	867	903	860	885	915	882	895	864	859	949	953	871	917	897	876	867	877	861	843	840	843	852	858	844	914	915	849	832	909	877	835	841	863	891	898	837	858	853	858	884	857	925	887	906	941	855	963	936	872	892	881	864	876	913	873	872	847	938	870	905	911	904	866	877	907	835	902	893	920	859	888	912	897	870	863	881	885	905	891	895	867	867	888	946	884	908	810	987	913	859	851	879	886	868	857	891	845	861	888	851	887	880	896	872	861	920	828	885	846	875	882	924	929	866	900	872	876	891	881	933	871	895	911	898	913	877	896	899	908	874	885	851	913	836	909	904	866	869	880	874	878	859	859	913	874	868	871	912	890	873	860	897	812	922	852	853	905	866	911	959	851	872	813	887	900	919	910	840	882	845	871	929	871	848	946	913	853	833	908	855	882	867	924	876	897	850	921	899	871	922	930	860	900	912	887	870	900	846	849	901	866	893	821	858	899	902	907	911	884	879	867	766	850	868	877	869	882	865	882	886	854	862	906	934	879	947	869	802	839	892	887	878	863	848	872	918	825	896	875	938	931	848	850	875	850	933	874	840	960	905	890	869	933	857	901	892	820	891	888	869	887	872	858	900	888	850	876	882	889	859	861	889	788	844	865	878	894	894	959	839	902	863	894	874	889	847	902	896	882	908	889	889	913	808	856	864	896	868	899	858	930	838	830	873	928	899	849	880	851	863	890	884	881	897	897	890	846	894	843	871	889	873	890	910	875	879	825	917	897	882	846	861	834	834	883	923	891	906	805	828	884	910	926	946	911	854	821	863	929	871	902	888	863	877	897	893	883	853	815	888	919	896	945	840	849	859	852	913	867	901	873	856	886	893	908	862	829	905	877	862	887	862	894	922	859	875	885	869	925	831	890	868	918	854	853	863	909	854	898	883	918	885	915	898	865	848	890	901	845	934	867	864	902	908	913	835	872	867	888	906	881	868	925	925	935	845	858	829	907	855	889	902	941	861	868	897	877	887	836	897	829	916	909	891	856	869	875	883	900	835	914	885	885	886	869	871	842	860	860	855	909	852	838	910	884	877	839	890	858	904	890	847	864	904	840	951	868	851	910	894	889	898	902	846	904	900	896	918	890	877	884	920	877	841	856	935	905	910	892	917	896	862	894	934	859	875	861	888	900	923	848	859	816	957	892	868	854	863	871	871	887	869	907	882	879	908	880	912	875	918	890	889	934	898	861	866	877	885	896	876	945	899	924	884	899	882	875	833	928	863	862	864	906	910	874	909	870	848	887	801	850	900	857	930	894	890	882	891	933	904	894	927	931	891	914	860	897	873	859	874	935	867	913	923	867	915	849	876	896	906	853	801	887	865	862	943	883	847	879	897	897	878	882	875	915	877	871	899	896	845	885	884	850	891	884	905	897	871	947	903	852	901	897	871	930	969	924	893	915	909	896	875	884	916	956	859	913	845	911	899	851	896	874	888	914	849	855	833	923	872	889	921	855	907	908	850	923	889	889	821	900	882	900	904	850	924	912	827	912	902	910	825	916	884	886	867	903	837	861	852	845	832	839	819	856	854	837	933	915	937	858	908	830	937	878	835	846	909	877	874	894	913	858	847	878	871	903	893	898	887	859	916	882	845	846	913	904	894	882	877	924	885	863	917	899	913	829	834	813	880	920	836	929	937	889	890	877	859	887	880	917	901	858	946	883	891	896	844	896	880	800	854	894	868	878	840	830	920	892	897	929	865	882	943	926	906	878	878	871	873	881	877	835	896	887	828	869	890	872	890	858	884	840	834	893	887	935	885	912	876	887	925	857	866	906	862	859	878	864	891	884
14960	1116	554	439	420	396	363	320	331	369	316	341	335	318	327	292	320	327	330	317	322	311	319	305	294	299	292	312	340	282	336	317	320	324	301	312	301	296	305	327	319	321	299	322	313	309	299	302	323	319	320	320	330	329	301	287	337	300	275	326	349	293	290	288	296	292	317	324	336	291	307	303	317	308	279	286	307	322	347	308	330	302	312	324	281	275	302	277	303	312	340	293	348	270	346	290	295	300	318	311	345	296	295	308	307	323	296	288	340	324	314	306	315	312	296	309	316	326	295	324	309	329	301	317	302	291	323	334	334	332	338	291	289	324	340	300	314	312	307	311	347	308	330	307	313	286	286	334	320	308	286	316	304	300	273	305	305	322	336	324	295	289	302	326	296	294	317	322	294	286	338	284	307	324	307	325	326	301	307	286	293	294	329	316	341	303	346	305	333	328	264	320	292	326	341	270	307	335	318	292	291	339	352	319	318	294	337	335	301	327	304	316	311	319	314	275	273	331	302	330	321	324	312	304	300	331	328	301	303	303	340	296	302	306	292	326	296	301	330	341	318	279	312	325	327	363	320	332	291	334	343	326	290	320	302	322	293	329	336	311	328	275	316	295	311	317	332	324	339	298	311	301	279	308	304	311	274	304	323	346	317	282	312	297	320	300	310	295	294	318	305	300	321	304	337	351	308	281	315	312	356	310	281	270	315	309	311	362	298	341	356	325	321	296	301	310	306	309	303	356	327	297	320	300	304	344	325	319	293	291	319	315	347	281	303	298	347	303	330	319	302	324	318	316	341	278	304	318	315	327	321	296	297	320	332	307	318	310	307	287	310	296	300	293	319	326	294	313	308	308	307	308	323	295	288	339	306	342	289	318	313	312	312	297	309	304	291	286	322	331	315	325	309	322	294	291	291	270	280	304	327	339	286	340	314	296	315	324	285	296	294	333	307	316	317	314	305	310	346	294	311	298	349	290	331	312	320	306	309	332	319	352	310	322	306	301	297	318	329	303	283	306	309	334	290	322	337	332	302	298	337	320	341	337	286	293	323	308	313	328	348	309	305	325	295	359	286	315	328	332	320	286	286	304	279	308	283	281	342	337	358	302	302	350	322	316	333	330	326	273	322	329	340	298	333	305	294	295	317	305	318	309	272	307	321	294	326	324	302	342	298	309	282	334	302	305	347	314	283	317	316	299	319	332	325	335	276	287	300	289	272	301	310	317	325	320	317	292	289	321	318	332	320	325	289	290	335	314	345	310	342	307	324	284	290	324	296	321	316	299	293	283	365	302	314	300	299	339	293	313	270	304	328	306	307	316	321	317	326	286	317	284	305	325	340	311	319	315	311	340	297	272	298	275	292	293	295	293	294	323	311	312	306	332	314	305	318	308	325	329	350	298	332	309	322	314	299	323	302	334	312	274	293	331	312	292	311	338	307	281	332	321	339	313	287	359	321	320	292	304	319	322	337	314	318	303	328	303	313	328	351	300	310	269	320	335	308	320	320	322	316	298	327	310	319	299	304	337	339	308	304	278	337	287	324	327	319	316	290	288	293	291	309	307	311	302	334	305	341	289	315	307	325	314	324	296	324	287	299	301	282	328	306	337	286	314	337	329	308	301	339	290	276	294	315	324	264	308	313	310	328	312	344	257	321	351	320	352	327	330	313	304	277	311	338	286	335	334	301	305	332	308	327	308	336	309	300	306	312	324	311	337	300	302	334	309	316	323	302	317	299	304	266	306	286	321	316	339	292	266	356	320	281	304	309	297	321	313	310	354	308	339	337	312	312	335	309	312	317	293	319	304	325	325	318	317	262	319	328	315	303	324	305	311	300	289	323	327	298	292	320	296	313	287	326	303	337	305	332	315	317	303	335	305	314	337	319	314	310	335	278	309	305	334	316	313	306	316	273	284	284	299	304	326	303	334	325	330	321	337	312	334	339	313	326	329	274	324	309	279	304	331	331	331	347	317	286	341	308	318	308	314	304	315	299	288	334	322	305	298	309	330	292	306	291	305	335	311	274	323	336	303	327	318	266	278	292	288	296	314	287	297	307	302	295	311	314	315	320	322	323	308	309	313	305	316	313	317	312	317	304	302	304	259	335	280	275	289	303	333	315	317	279	327	337	286	334	330	293	311	327	294	300	321	302	339	309	303	306	311	325	339	335	320	312	331	313	291	322	290	320	313	331	313	320	322	321	280	333	308	327	325	332	317	295	341	303	313	312	331	308	321	302	319	308	306	315	302	335	292	292	310	324	328	286	312	386	299	339	325	316	303	290	348	333	343	330	336	303	294	323	313	333	287	328	327	296	298	306	325	324	337	282	308	314	319	325	332	307	287	327	298	318	316	330	296	294	357	310	279	306	263	301	341	298	310	316	295	324	330	289	304	299	312	289	303	322	312	304	284	321	302	285	341	303	321	321	304	264	320	297	330	318	288	309	333	283	323	297	311	315	327	322	290	310	313	284	313	329	278	273	292	302	310	276	322	297	335	292	319	326	332	306	318	340	313	328	321	308	305	290	296	309	295	299	306	292	316	289	354	310	332	313	352	321	314	298	309	290	306	318	308	310	324	307	306	304	292	306	336	352	303	319	313	285	337	311	320	319	309	315	282	309	320	304	339	337	321	311	299	310	306	268	340	282	296	295	331	315	296	298	321	303	307	339	331	283	309	320	313	318	320	292	303	302	339	330	275	308	306	336	311	310	337	294	312	319	322	313	281	323	300	299	306	315	327	330	297	344	316	335	307	301	311	290	294	327	318	304	288	322	312	300	284	339	316	328	293	327	310	301	294	301	314	271	326	346	332	338	334	315	334	280	327	324	337	360	329	288	299	301	320	343	302	324	331	341	287	349	266	327	324	284	300	321	297	316	349	325	347	296	319	298	318	309	320	332	332	317	317	314	327	289	305	270	322	342	339	322	308	294	278	315	285	289	301	313	303	353	332	348	317	302	289	306	341	317	300	295	291	315	354	285	314	350	288	310	295	298	305	315	324	311	309	314	300	310	264	317	323	303	321	303	274	318	315	330	297	291	341	325	288	304	318	304	297	308	308	306	310	329	278	310	301	318	324	272	320	269	353	316	310	316	323	361	340	309	326	312	328	363	327	313	297	294	318	330	328	306	315	297	335	327	283	295	277	298	320	274	325	341	302	323	333	289	293	323	311	314	312	319	305	292	305	298	313	305	267	309	330	349	345	342	344	348	337	317	328	345	297	291	301	313	287	307	348	320	308	292	290	286	301	320	326	319	283	299	297	336	304	284	283	338	307	328	334	318	285	283	314	307	362	331	266	308	326	310	332	314	313	292	316	327	318	335	337	292	320	313	324	332	310	303	331	308	305	299	319	301	322	320	298	305	287	325	347	299	307	338	314	317	296	308	285	322	327	297	297	281	312	290	311	318	297	340	285	327	307	289	301	295	288	293	284	306	338	333	303	308	281	305	307	288	306	327	308	301	327	311	318	286	319	298	286	312	305
11118	966	1303	1427	1295	1087	1010	955	971	869	830	835	798	796	781	818	823	792	776	801	731	763	773	768	815	760	752	795	783	778	767	757	734	739	787	756	684	801	778	749	754	704	750	790	722	732	741	761	766	778	822	747	787	753	754	726	758	774	724	696	726	800	780	696	722	732	735	776	726	794	707	769	754	736	765	759	765	722	697	737	783	734	739	738	746	756	729	720	762	774	763	741	790	708	714	766	770	767	721	735	815	743	761	767	753	760	725	758	734	738	745	729	770	777	750	750	776	804	760	735	726	740	707	779	763	756	713	746	753	704	701	765	749	758	755	794	725	782	810	731	786	764	746	731	737	792	756	801	727	750	785	795	721	730	756	727	744	754	759	725	763	715	744	743	763	678	715	742	739	745	798	745	736	707	725	780	734	746	720	706	786	761	792	718	707	732	726	710	745	725	770	717	780	760	702	769	718	752	771	763	759	762	778	748	712	728	733	748	722	768	719	733	774	687	760	716	778	730	739	798	773	721	730	743	789	751	753	769	799	702	727	783	743	712	708	724	815	755	755	787	733	778	756	721	740	774	775	770	734	770	812	751	722	687	731	740	769	725	766	745	739	757	793	752	728	701	813	776	781	746	724	742	764	783	744	738	712	770	695	766	758	755	750	763	770	763	723	731	743	726	769	744	737	697	761	734	741	763	775	710	790	758	774	733	798	769	752	727	739	727	722	724	690	760	757	747	700	789	747	701	741	723	738	745	765	761	749	737	749	744	757	753	736	715	734	789	727	737	682	794	726	776	761	748	777	750	737	731	786	750	734	728	720	764	702	693	785	760	722	730	776	743	720	757	756	802	739	751	751	728	730	753	729	762	748	706	742	727	756	746	772	749	692	721	772	690	742	697	734	722	733	765	715	752	744	695	720	781	762	695	772	770	797	788	795	754	763	711	735	758	781	805	760	779	788	701	775	741	750	702	777	798	810	764	777	783	709	708	719	752	762	739	726	761	746	700	762	732	757	792	761	719	698	697	774	778	797	781	757	747	741	713	699	740	755	745	683	736	762	718	724	747	757	731	793	712	761	723	717	696	763	735	756	789	762	736	769	763	765	752	702	794	718	711	786	763	740	713	758	765	782	787	769	723	734	742	722	777	742	667	746	749	735	717	722	726	766	778	743	776	772	719	760	753	729	733	703	817	760	704	714	761	737	804	802	770	770	738	712	791	729	751	749	726	768	729	764	716	743	731	731	704	728	721	749	746	796	735	742	729	714	723	743	757	744	698	751	710	766	760	747	751	680	704	746	726	766	727	749	727	743	722	791	699	732	750	744	752	713	731	738	763	722	710	752	709	780	736	792	721	756	718	734	704	748	758	732	736	721	694	781	733	691	758	751	820	757	715	742	774	767	789	728	760	711	726	776	732	760	743	764	729	774	785	719	742	743	726	716	713	716	706	705	743	733	790	760	739	783	694	769	753	758	767	765	782	758	716	741	786	755	786	764	717	736	743	738	700	737	797	781	730	666	717	736	786	775	738	752	679	754	740	742	735	712	695	759	779	723	748	686	765	727	744	753	711	747	760	698	704	760	743	684	724	772	720	732	721	730	784	749	739	783	748	682	749	749	718	762	798	731	724	732	756	711	704	758	751	721	761	770	746	737	735	711	801	700	745	742	712	736	730	768	710	739	740	740	731	723	750	751	771	713	757	720	794	729	764	820	784	693	743	716	742	748	761	727	713	708	733	700	756	740	761	695	751	755	704	711	743	770	713	735	763	777	750	726	760	725	733	730	711	705	807	756	749	749	764	769	750	745	759	748	778	813	698	778	767	734	768	769	736	709	764	770	760	736	732	738	706	791	720	748	720	748	785	773	713	789	726	710	751	731	725	700	785	792	741	727	726	770	750	709	720	741	770	767	768	746	727	754	714	734	746	745	700	812	744	751	700	759	736	769	677	784	721	711	735	784	758	771	770	753	737	759	727	744	735	743	739	750	783	764	789	729	796	746	709	748	771	714	753	757	774	798	755	769	782	708	705	722	730	777	728	731	756	735	768	749	691	755	744	730	724	721	732	674	788	716	771	756	742	709	741	706	772	814	766	766	788	713	735	756	760	738	771	707	739	688	726	725	748	727	732	759	719	765	748	771	727	722	775	718	740	730	747	775	771	743	724	761	724	736	815	747	707	775	695	730	680	699	752	764	736	736	752	769	766	761	748	715	761	711	768	745	703	784	773	733	794	736	826	741	717	716	729	746	717	736	721	723	753	768	729	696	703	677	751	761	776	702	739	741	700	782	734	719	782	734	695	713	759	727	762	750	725	777	731	772	759	720	741	759	698	692	712	773	742	781	769	712	736	724	752	737	719	754	689	761	773	748	762	749	732	764	733	693	727	766	745	782	763	736	747	733	704	733	792	722	742	720	787	736	752	723	757	772	710	766	768	714	770	749	735	746	737	730	748	746	753	741	703	715	707	745	702	778	721	775	737	708	726	730	745	728	720	771	758	723	764	747	749	700	729	788	698	765	725	727	773	737	752	759	717	782	751	771	752	740	750	756	762	711	713	756	739	735	742	719	760	775	688	764	754	730	754	726	752	772	705	732	691	766	750	711	791	712	760	761	797	766	704	789	768	737	733	706	753	736	725	739	762	719	755	695	738	753	741	760	755	714	738	782	740	702	708	774	737	764	791	741	771	726	775	744	701	788	718	744	755	808	703	724	742	715	751	750	737	782	808	750	713	743	759	752	725	783	721	760	753	700	763	779	725	736	772	710	756	723	726	756	733	759	754	766	785	744	716	759	717	729	766	786	811	782	715	770	755	755	722	720	767	741	700	750	731	757	699	772	722	726	693	729	732	706	733	767	758	761	721	797	744	719	710	743	746	734	695	702	763	757	708	729	777	756	773	767	756	731	734	777	741	745	723	745	753	700	774	711	709	723	730	757	754	737	762	791	738	726	690	730	749	738	735	760	735	749	740	726	764	732	714	723	779	755	735	799	767	774	752	746	724	734	784	731	754	718	678	755	733	778	732	705	708	698	768	713	746	736	724	746	772	736	744	765	711	770	697	714	743	757	752	805	778	750	780	774	721	747	706	751	711	752	737	724	772	787	724	789	726	745	770	713	706	729	715	723	694	748	734	757	703	721	685	724	776	738	750	781	746	733	693	763	785	778	735	746	724	737	737	719	685	732	703	720	756	749	714	740	722	727	718	738	772	732	707	769	731	708	784	697	718	746	791	755	748	749	754	738	764	733	757	709	779	714	717	751	759	750	761	740	770	753	683	738	767	825	760	734	693	771	734	705	734	683	744	753	785	732	770	744	673	781	726	731	707	721	746	731	765	769	730	725	730	744	745	731	728	766	761	833	712	727	783	771	676	757	764	695	727	740	723	748	768	744	717	733	713	730	711	724	722	729	713	715	737	728	740	790	703	782	750	728	769	749	736	755	738	748	719	709	746	743	760	730	699	761	756	705	792	732	784	744	750	733	767
23464	2172	713	495	366	295	203	178	175	189	187	150	174	156	157	141	155	177	159	150	154	127	148	136	135	156	120	135	148	165	131	148	149	143	126	138	136	131	127	134	146	133	136	142	135	126	140	147	128	130	149	123	136	128	150	125	129	122	132	131	164	155	140	127	145	138	150	148	136	132	162	136	154	142	129	149	144	139	135	135	143	128	106	126	133	134	117	123	133	143	136	144	139	125	142	152	132	131	114	141	119	122	152	149	166	161	141	141	135	161	150	131	115	133	144	143	139	146	135	133	122	140	142	144	126	154	135	122	141	141	118	129	128	155	143	142	122	127	142	152	122	146	150	128	143	121	141	155	113	153	135	137	115	135	140	133	133	124	125	141	124	147	117	152	119	137	120	128	134	137	128	141	124	142	146	119	134	157	133	147	129	140	118	130	144	107	128	146	134	161	138	140	139	131	142	151	139	134	139	136	132	158	148	125	146	130	128	139	147	122	147	124	154	128	146	114	134	122	129	131	141	128	151	121	156	142	141	139	150	132	121	136	145	144	106	132	120	132	128	118	156	135	133	127	140	145	130	131	140	164	135	112	126	121	124	130	151	132	143	148	137	143	128	141	150	140	150	131	134	134	126	150	146	143	142	128	130	139	149	124	138	156	160	146	139	128	155	149	133	131	141	142	134	159	137	144	151	136	126	135	121	109	155	145	147	138	137	133	133	138	134	150	156	151	136	138	118	132	128	129	135	148	139	122	143	158	123	130	113	125	128	131	137	123	133	131	125	124	143	118	154	130	151	140	139	131	146	133	126	125	133	132	115	156	126	127	122	125	154	151	148	127	133	156	146	136	130	118	158	138	140	131	123	145	159	128	135	140	135	130	134	142	146	115	148	130	132	166	144	142	120	112	129	115	134	166	140	123	127	141	169	130	162	125	123	125	129	132	116	155	129	130	124	118	137	140	151	136	137	130	151	174	143	126	141	151	144	117	149	114	126	131	147	163	151	175	129	127	166	136	144	165	124	126	131	132	123	141	124	148	122	125	157	147	152	137	152	130	139	132	126	132	149	114	132	144	135	125	132	131	150	135	134	147	157	129	119	146	147	129	144	138	151	135	117	105	134	112	120	119	144	121	144	141	117	119	141	132	165	140	111	123	117	127	149	125	129	136	130	113	126	121	141	140	125	143	144	139	137	151	141	135	127	118	150	154	164	140	143	147	140	125	134	147	155	137	126	150	139	149	144	174	130	132	134	147	146	123	137	138	128	127	143	141	153	140	134	121	120	140	124	131	107	116	139	134	137	144	115	145	145	138	126	128	128	139	144	145	136	138	142	149	148	118	127	138	146	116	129	138	125	145	124	143	114	151	125	125	129	136	128	132	158	140	118	130	138	132	155	147	126	143	168	126	130	151	130	126	160	123	144	132	145	158	119	129	145	144	127	151	133	131	167	124	124	111	136	152	129	144	141	137	143	145	136	127	113	125	147	152	134	132	147	128	116	128	147	127	129	132	133	134	149	135	156	134	116	112	140	129	133	146	134	139	111	135	131	161	117	148	137	129	130	139	144	137	147	143	146	106	117	118	137	123	128	119	120	152	151	138	125	129	136	135	145	152	108	132	107	153	132	127	137	142	128	170	123	128	144	144	138	133	144	130	125	154	152	130	129	151	145	145	145	133	146	154	129	137	119	142	126	127	161	107	133	145	146	157	154	125	138	134	126	129	138	149	161	143	135	132	125	139	138	139	141	136	151	149	149	138	126	150	144	127	135	147	140	135	147	143	139	136	120	142	125	140	144	127	131	143	141	137	138	124	137	144	138	139	160	130	135	125	132	144	135	143	123	131	145	128	148	149	121	123	166	124	133	127	121	149	144	147	141	129	156	144	136	153	136	138	138	150	142	135	123	152	166	120	133	135	143	107	166	129	140	156	132	135	115	123	148	144	110	124	150	119	156	127	121	126	132	120	128	127	130	140	138	144	140	152	130	139	148	140	141	130	129	151	122	131	124	141	124	135	132	119	141	146	138	129	143	153	142	153	106	131	143	114	130	147	149	141	134	135	136	147	120	135	143	137	152	164	141	133	112	142	140	134	141	144	138	125	135	121	136	128	130	128	124	161	134	130	146	158	137	145	145	126	123	135	131	148	121	146	151	127	127	153	135	120	135	142	125	130	132	118	127	143	155	129	134	132	115	137	140	129	129	128	142	142	128	105	140	141	142	150	141	134	135	139	133	141	127	135	133	114	136	122	121	130	124	124	148	136	135	127	149	134	115	143	134	124	131	125	138	145	132	130	128	161	122	146	119	133	124	145	148	125	142	138	158	130	123	143	146	144	139	148	144	129	148	134	127	150	142	145	123	128	142	128	119	141	146	151	124	152	136	111	160	137	125	128	138	143	120	124	139	129	129	140	129	114	149	138	144	122	143	122	147	129	140	130	139	125	125	142	141	135	120	146	135	124	132	129	133	156	144	136	142	145	149	128	144	125	147	133	157	116	139	155	154	120	147	152	137	126	130	130	150	139	137	140	139	145	137	135	139	130	113	132	143	154	151	127	143	144	164	139	147	136	148	126	128	145	128	136	122	114	156	126	128	137	135	122	137	138	134	124	130	116	114	124	156	139	124	119	145	129	145	125	139	150	116	117	144	122	172	151	138	121	137	135	139	130	138	119	139	124	148	132	140	148	142	137	135	132	135	154	135	136	136	162	130	135	150	140	127	149	164	134	144	128	141	115	135	135	142	140	116	157	151	129	138	135	160	132	137	122	139	140	141	151	146	143	143	131	138	134	104	131	124	151	139	135	150	139	139	136	153	154	144	133	122	139	130	123	133	151	151	129	140	144	113	125	131	140	142	142	124	150	133	133	127	136	174	130	135	140	120	142	146	147	131	139	139	132	149	155	145	151	150	124	158	137	139	144	124	135	146	145	125	134	133	114	142	134	155	144	133	134	130	127	161	154	151	137	111	121	128	113	139	146	146	118	115	138	141	105	139	124	144	124	147	139	128	147	130	123	139	132	147	151	155	127	136	137	160	150	145	122	129	134	137	131	141	133	166	141	130	133	145	152	145	140	148	128	146	158	126	136	118	154	95	146	138	137	109	142	121	131	131	125	143	135	144	152	121	136	144	117	133	126	117	131	134	125	143	120	143	126	135	116	120	134	142	135	146	144	125	120	136	126	126	142	136	148	123	129	130	137	130	119	140	114	126	142	134	141	131	130	136	138	135	135	134	132	127	141	150	162	122	125	127	146	119	131	156	123	133	138	121	133	128	142	143	143	143	141	119	137	129	142	133	127	141	129	139	141	141	123	147	121	118	136	119	136	125	134	132	130	134	135	154	121	119	138	145	105	126	125	119	119	132	128	137	147	155	132	141	144	151	150	139	140	134	148	155	114	129	132	126	138	132	137	136	137	142	138	132	140	158	142	150	137	161	149	142	140	139	134	131	147	157	137	128	136	144	136	139	136	141	138	140	132	133	129
14058	833	1342	1544	1366	1057	867	809	677	620	614	527	574	499	488	468	500	426	422	443	400	417	397	419	453	420	383	415	404	384	398	386	408	412	384	416	403	377	411	413	381	377	366	374	380	361	356	353	377	367	398	395	384	386	376	370	377	393	375	380	380	364	376	389	388	367	362	338	368	342	417	387	374	341	388	358	398	378	336	382	353	366	359	346	385	351	351	373	373	379	359	369	365	376	362	385	358	360	377	325	385	381	341	386	378	355	371	350	383	394	347	384	377	360	381	340	364	370	392	327	326	395	389	389	344	379	357	344	399	361	400	385	344	363	351	372	365	361	385	357	367	372	381	399	364	376	359	414	377	377	345	350	357	364	366	366	380	364	360	342	371	354	398	375	323	377	328	363	384	356	375	374	347	399	370	372	386	392	392	366	364	393	369	387	408	390	377	382	374	361	356	362	357	361	392	351	325	364	361	360	370	339	339	350	374	393	369	376	353	383	356	348	351	365	355	336	333	353	366	361	359	377	389	358	352	405	323	371	327	336	343	378	397	367	377	375	371	365	339	391	377	385	359	376	360	353	388	372	332	358	386	343	371	363	394	381	382	422	340	380	378	411	366	356	367	325	398	340	362	357	356	368	387	362	357	375	372	386	376	366	376	396	376	388	344	393	358	321	377	376	369	392	345	360	356	378	371	373	380	373	370	371	366	349	356	370	331	358	389	359	359	392	373	364	375	365	366	367	364	342	319	349	349	355	362	366	369	329	367	375	370	355	348	367	393	338	349	401	366	376	337	364	367	348	350	339	389	366	410	372	383	372	369	374	382	342	359	372	390	368	375	348	380	417	335	347	363	374	406	393	381	357	399	362	327	353	368	374	360	355	380	362	382	328	368	356	397	373	364	399	341	337	369	381	330	352	388	383	391	354	347	360	368	366	356	391	379	358	341	371	345	342	375	378	337	354	357	396	361	404	356	377	357	358	372	348	392	359	331	375	368	362	378	367	356	366	345	350	407	372	360	348	370	349	356	370	342	347	391	369	385	382	369	320	362	373	359	374	355	370	326	362	357	356	338	359	355	318	345	367	377	357	383	377	345	361	359	334	383	387	379	371	389	370	348	380	375	340	363	362	338	376	362	365	400	360	395	368	348	362	377	348	353	372	354	349	379	340	388	405	348	365	358	359	353	361	338	361	367	368	374	394	375	340	383	406	361	375	361	347	401	367	351	345	388	356	383	393	354	344	375	362	397	368	346	354	387	358	356	331	340	340	379	370	379	351	379	378	402	378	391	368	355	382	374	377	340	365	393	379	364	365	344	343	367	378	304	388	351	325	366	374	366	376	357	348	398	387	366	365	365	399	339	358	356	353	328	362	395	368	362	345	340	375	401	371	341	342	357	374	361	356	386	301	392	364	363	352	368	339	356	335	382	377	338	404	382	351	362	359	345	378	390	378	369	373	369	351	357	374	384	374	360	348	389	369	386	374	349	348	364	332	378	373	355	357	391	357	359	351	355	365	342	386	368	338	396	383	337	350	372	377	360	344	350	379	340	356	373	365	383	355	331	372	371	333	325	376	352	377	374	370	344	336	373	356	338	377	366	392	326	376	343	340	353	346	384	377	335	402	342	416	397	402	367	355	347	359	336	329	350	390	392	395	343	390	364	384	353	370	343	344	400	350	377	368	374	366	362	349	380	370	353	392	350	374	355	385	364	406	324	374	393	347	380	381	382	377	381	362	358	383	358	316	390	349	373	344	369	358	363	343	379	359	415	333	412	349	344	398	374	340	382	348	377	403	391	365	372	362	389	339	354	374	372	339	374	335	362	368	352	366	399	353	358	363	348	328	366	381	356	370	345	385	354	380	394	380	392	345	357	369	373	323	353	369	362	372	375	350	356	369	357	369	370	379	359	369	347	337	356	343	324	371	350	375	338	379	366	389	376	347	362	364	384	395	360	375	349	368	379	360	355	348	346	370	389	360	365	397	374	356	346	376	383	365	366	364	406	363	371	329	334	378	363	388	384	340	401	376	380	346	343	363	350	344	360	349	370	353	346	359	370	353	362	368	384	372	376	375	374	341	378	349	358	374	386	352	391	371	370	342	329	373	327	360	361	384	372	370	354	367	364	365	380	325	356	373	358	364	380	376	371	328	347	384	350	377	363	327	340	383	379	384	373	367	406	353	345	350	375	350	364	333	354	391	326	406	350	382	400	321	350	373	357	379	378	389	394	341	337	328	382	371	362	407	344	369	371	399	374	380	383	396	365	368	357	357	374	325	389	364	341	393	368	360	338	358	353	386	379	333	346	364	353	373	399	375	325	322	401	359	368	357	365	369	341	386	392	378	372	368	322	362	368	364	348	387	354	381	361	354	364	377	390	364	345	382	365	374	408	357	412	382	384	386	366	383	343	360	353	379	372	336	348	367	360	396	347	377	344	355	352	365	371	344	364	372	385	388	385	340	383	381	362	358	344	361	369	366	361	357	359	409	358	373	383	337	389	347	348	355	366	379	377	367	378	338	365	375	408	343	360	387	354	387	346	390	383	338	367	366	342	393	361	350	353	406	351	358	375	387	353	336	365	376	391	372	391	353	349	347	394	384	358	360	371	375	335	378	328	369	382	362	373	362	383	357	351	391	360	367	345	361	421	349	347	353	381	386	375	344	409	335	372	377	353	325	383	366	332	324	375	384	354	337	379	339	376	349	371	378	402	358	409	393	341	367	340	361	357	399	340	365	364	373	379	400	358	382	356	368	358	326	400	366	353	366	362	344	375	383	347	342	319	377	360	378	370	363	350	389	373	357	352	398	350	357	344	341	379	365	353	348	359	380	391	370	385	371	401	375	360	398	363	372	370	392	381	352	368	380	379	347	394	370	364	361	333	363	328	392	352	375	387	376	370	360	397	384	363	354	381	397	379	377	394	346	411	381	372	392	342	390	325	361	381	379	334	390	324	371	387	352	372	388	363	356	400	359	381	372	359	332	404	394	370	356	361	378	398	346	361	376	370	336	396	348	392	368	373	365	350	377	368	365	343	375	361	363	329	364	372	372	355	391	338	396	341	362	343	368	369	326	389	368	368	351	337	349	386	346	370	360	371	348	337	358	374	372	353	372	355	361	381	365	385	422	395	373	337	388	352	350	371	375	398	397	311	372	389	399	376	351	351	368	324	352	360	370	395	328	342	342	382	391	378	372	370	422	366	370	324	367	358	371	376	362	371	357	399	393	339	382	402	334	362	367	378	357	373	332	394	333	364	365	326	381	367	366	340	355	354	365	349	362	367	361	353	355	353	351	373	350	371	349	339	371	377	361	383	364	375	369	351	345	341	349	401	352	386	375	368	344	358	369	387	326	358	341	324	360	372	375	427	326	347	433	377	359	344	359	338	376	345	392	404	358	370	369	359	353	374	374	366	369	325	383	350	395	357	314	342	350	390	363	377	346	390	345	355	362	344	398	363	368	378	348	387	354	373	362	374	378	363	380
4547	454	357	406	387	360	375	365	383	351	415	361	383	386	369	373	376	368	374	389	405	372	346	342	349	362	343	389	382	378	364	381	343	370	412	411	345	374	406	392	376	347	352	364	364	392	343	368	359	359	369	394	378	370	364	396	354	427	361	383	345	370	356	338	388	381	413	350	362	374	364	385	365	426	373	375	382	342	392	356	346	369	372	372	338	346	366	382	379	354	368	407	372	353	379	379	378	323	363	389	373	368	387	350	390	360	350	379	395	350	370	332	388	349	341	374	387	341	342	345	362	351	351	372	393	389	384	382	356	347	343	386	361	340	393	376	367	375	335	378	342	340	358	340	397	366	397	369	355	353	389	376	376	364	353	335	355	372	358	330	340	342	334	385	372	342	344	369	363	385	376	407	376	389	395	376	392	364	372	365	359	376	353	389	385	339	381	396	368	400	348	370	374	355	370	394	396	398	389	380	371	384	386	368	383	357	357	354	368	363	378	390	372	401	362	335	352	368	345	360	343	341	380	322	354	343	354	386	363	389	331	351	384	380	364	371	375	358	374	370	366	373	366	349	388	350	369	364	351	358	363	363	383	370	360	385	372	360	348	365	374	394	381	358	355	380	363	351	364	348	368	379	379	403	365	331	384	355	391	353	366	359	424	367	390	408	377	361	347	355	367	360	400	371	350	365	383	425	412	356	412	358	371	357	388	339	398	382	426	360	376	374	391	322	330	402	387	368	360	379	353	353	360	362	343	393	370	325	408	387	384	375	378	343	380	387	376	376	354	359	354	375	348	375	402	370	373	334	342	341	341	338	380	359	335	358	384	370	368	361	368	377	377	346	346	362	350	385	369	359	350	379	408	333	352	348	354	389	334	328	364	355	410	349	387	373	372	352	360	357	350	349	386	373	412	354	340	364	346	405	416	373	336	365	378	388	367	360	386	381	361	363	368	348	352	355	365	363	370	371	357	345	392	344	380	402	376	346	341	349	378	382	393	360	363	408	372	348	367	390	369	342	327	302	337	324	358	379	357	385	373	354	338	379	389	365	348	360	365	377	374	336	352	340	356	380	359	364	314	419	385	391	358	362	367	377	398	381	359	314	386	368	369	367	389	360	372	362	411	371	366	366	358	369	359	373	397	358	369	369	364	367	377	341	347	350	359	414	368	389	342	374	352	391	367	369	397	366	333	371	403	370	390	361	398	393	361	387	375	364	391	349	346	341	347	361	367	348	358	338	421	368	338	375	369	344	401	392	344	340	353	345	383	347	404	381	372	390	366	350	335	349	384	372	375	368	375	371	367	329	371	355	376	366	394	408	353	325	367	396	328	349	365	350	376	343	366	366	368	385	387	359	366	392	356	392	373	333	355	401	399	374	327	360	345	346	344	359	362	376	340	370	377	417	362	341	382	373	349	327	356	307	360	363	385	406	389	344	341	319	382	367	329	362	385	358	349	382	360	382	362	377	382	339	359	335	388	364	361	358	378	383	398	397	352	350	364	353	386	356	364	353	375	392	373	365	375	392	393	348	340	397	407	353	381	382	351	344	423	364	420	360	372	337	393	334	330	329	369	357	391	315	377	393	390	358	356	388	373	344	338	319	384	397	341	357	379	326	354	384	325	370	375	380	382	352	392	414	387	406	374	349	367	389	383	356	377	351	384	369	374	386	367	370	412	342	395	425	379	350	412	361	329	382	355	376	351	348	365	359	331	388	363	341	376	348	357	402	340	374	397	394	384	381	367	331	349	375	362	384	347	393	364	393	389	364	365	359	341	371	370	368	353	332	414	387	367	403	366	348	369	371	348	398	328	371	390	364	338	361	367	394	343	341	374	367	362	362	384	406	341	387	313	398	391	379	386	325	382	393	379	353	344	353	346	378	350	349	355	380	354	372	359	355	354	368	342	360	355	326	371	357	346	342	382	371	377	371	373	377	347	375	362	337	365	359	348	380	359	377	379	378	359	375	348	356	355	393	328	381	376	331	324	357	370	359	345	337	367	353	404	427	343	369	381	370	397	392	355	369	335	398	343	374	379	355	371	371	343	347	407	370	351	370	362	370	377	363	371	384	362	392	393	332	362	359	395	320	331	369	351	364	363	378	387	390	345	391	393	350	386	343	356	359	349	356	397	345	365	381	383	376	406	391	361	341	375	370	329	354	347	383	370	362	400	381	378	346	357	430	352	370	347	416	366	364	383	347	378	372	386	422	363	386	381	373	342	361	356	322	400	383	386	373	363	398	354	371	390	346	357	389	359	349	351	340	373	393	353	337	310	362	417	362	363	415	397	353	365	349	357	401	366	373	382	366	386	353	377	381	376	362	404	353	407	394	367	379	392	357	357	328	399	381	383	377	371	365	338	356	354	357	357	348	383	355	377	377	359	371	373	360	376	367	368	344	375	367	377	379	372	367	376	349	354	387	395	383	368	408	373	318	400	382	373	358	349	387	368	345	366	358	342	383	355	332	373	390	352	340	343	351	325	370	381	355	352	383	403	352	405	327	389	382	431	391	370	384	356	364	390	362	398	367	400	376	377	380	347	384	384	365	381	355	355	365	353	387	342	387	353	385	389	379	342	380	391	370	353	351	393	390	381	410	364	367	345	355	382	361	348	372	391	356	358	363	344	379	356	378	384	334	364	351	352	383	373	364	369	344	376	394	442	354	403	362	366	361	350	407	353	350	361	390	390	394	382	387	349	370	376	357	343	344	355	398	378	359	364	388	388	382	358	348	392	390	348	375	389	346	363	351	390	368	394	380	330	390	339	366	326	362	393	363	385	401	387	330	373	364	387	387	376	374	337	342	328	390	350	344	376	355	373	383	369	385	403	338	354	384	339	329	360	377	366	349	362	355	378	325	366	380	367	332	388	365	350	372	376	402	331	388	344	383	321	362	395	384	342	340	387	395	381	371	386	369	387	370	369	405	373	336	387	348	337	378	358	397	368	374	320	374	385	337	408	378	372	385	383	322	354	366	374	352	388	351	345	377	355	355	361	391	382	358	349	344	352	392	392	364	306	363	376	341	350	382	382	351	400	360	361	368	343	386	355	382	393	353	353	369	336	394	358	391	400	375	372	389	342	353	358	333	386	392	349	357	364	365	328	403	390	402	378	349	366	351	375	346	389	379	367	370	351	419	371	353	354	368	369	359	385	386	360	352	377	398	377	369	374	386	334	367	391	379	363	374	369	390	367	356	417	386	386	375	347	357	360	381	373	349	364	432	372	363	405	374	375	401	374	377	393	401	329	352	371	377	393	369	389	380	378	356	347	373	385	382	392	395	378	385	362	362	366	345	348	376	399	375	396	339	364	363	384	344	335	364	351	379	336	343	381	344	365	371	358	371	346	358	418	381	397	351	397	341	370	353	396	403	330	369	362	381	344	364	380	402	392	374	359	353	348	365	387	343	360	349	381	359	366	381	370	356	351	380	396	386	382	347	324	360	366	365	370	408	372	429	414	361	362	369	364	418	345	380	398	402
4060	852	889	944	901	946	916	889	897	899	877	893	892	873	897	882	912	903	877	906	860	871	897	898	879	884	918	882	875	863	905	890	860	932	862	844	890	919	960	866	834	910	874	894	932	853	907	883	875	876	890	870	869	858	906	853	908	847	873	912	888	853	922	888	860	909	865	864	908	884	909	882	908	890	888	896	905	870	863	901	880	829	870	869	983	871	936	814	851	925	879	862	884	870	869	884	831	925	837	888	905	900	872	880	862	920	799	869	844	929	884	939	894	866	891	929	912	879	858	887	825	838	857	885	864	853	945	872	887	873	880	884	835	884	883	906	860	842	860	926	932	869	904	848	860	920	851	898	827	907	883	851	892	871	861	832	868	845	880	900	897	903	877	886	899	870	855	825	894	896	883	866	869	888	889	851	871	839	872	850	903	916	868	849	861	909	832	849	901	917	805	903	852	908	922	850	848	889	853	900	871	877	897	943	938	865	868	875	854	902	923	889	893	917	886	823	871	851	913	905	876	911	865	856	827	880	921	897	872	845	895	834	878	868	842	877	844	932	914	816	849	874	870	859	854	899	817	877	915	861	877	894	877	873	900	946	905	904	939	834	857	862	882	879	863	906	866	906	845	880	853	883	832	872	900	909	905	902	891	855	868	869	898	937	908	926	915	919	886	908	904	874	890	840	888	852	866	893	876	883	867	916	869	864	898	864	869	894	889	857	804	864	884	895	859	928	920	911	896	923	872	879	856	850	953	909	877	926	874	843	932	949	857	885	892	907	967	893	845	913	890	913	919	880	809	886	892	850	895	884	903	816	911	870	854	883	907	866	880	903	848	871	895	873	871	854	934	874	851	881	853	896	889	858	841	890	856	874	919	867	865	871	905	842	841	908	874	858	837	854	863	891	904	840	858	928	835	922	855	863	908	859	918	910	884	888	818	882	876	846	859	903	853	800	855	851	905	799	795	870	860	809	905	875	896	876	871	837	871	821	899	862	858	846	910	847	872	905	919	904	893	891	873	883	885	872	877	892	901	857	885	869	889	884	866	853	856	832	925	870	854	875	914	876	918	869	897	853	872	877	855	871	883	899	881	916	905	876	873	913	822	904	886	840	887	921	903	881	869	907	867	917	853	865	888	879	877	902	877	868	891	854	908	871	874	882	896	850	862	906	855	884	903	824	850	854	877	882	865	893	854	839	825	822	872	883	936	881	900	855	864	868	930	868	831	893	894	844	864	892	813	852	825	856	877	876	816	857	854	894	878	837	854	854	876	879	880	860	911	880	854	848	869	908	847	903	848	892	875	854	873	882	918	827	933	831	922	871	880	948	913	865	868	892	910	929	889	863	884	886	840	905	917	838	844	904	878	845	835	859	880	880	920	887	905	925	905	831	854	901	915	874	919	878	879	831	879	828	875	853	906	949	845	908	846	873	931	933	910	880	907	893	853	865	891	879	862	864	839	899	865	877	843	847	901	860	882	863	924	827	886	890	832	844	906	868	878	852	892	933	937	906	876	794	848	896	837	889	917	878	831	884	839	869	889	845	842	872	930	873	881	891	911	889	897	898	913	903	914	866	896	895	874	892	862	826	904	899	885	844	875	850	854	879	854	888	880	916	845	882	861	884	883	943	878	818	870	907	828	874	877	858	859	855	863	911	927	889	874	854	864	838	889	938	874	841	876	872	829	904	844	895	890	926	898	917	883	922	852	832	889	842	868	879	870	859	857	907	892	858	858	921	888	865	836	855	884	914	850	890	940	854	905	917	882	874	858	874	884	934	894	916	937	904	849	884	858	904	858	903	835	844	905	869	872	899	880	871	903	793	867	877	905	943	899	889	893	910	922	884	911	892	870	861	876	834	891	888	851	889	892	887	838	951	937	876	937	894	894	866	870	897	897	917	866	853	835	858	868	903	845	872	867	837	842	868	847	883	886	913	861	849	906	922	933	836	864	926	855	866	838	918	893	902	912	911	920	829	871	913	896	851	888	949	881	894	888	851	876	905	941	799	896	864	893	907	926	933	875	873	810	895	869	894	878	859	832	858	817	927	944	898	889	857	862	910	857	873	885	889	838	866	872	884	868	869	894	931	867	868	870	839	888	849	830	883	848	845	899	827	896	940	851	867	851	823	840	877	857	891	876	854	853	847	857	890	890	910	901	895	889	907	832	891	876	854	883	927	873	879	821	901	896	855	934	916	860	865	822	889	887	932	901	858	909	846	853	877	886	870	909	842	906	909	860	892	867	874	881	891	865	901	810	886	872	823	915	871	898	848	867	875	856	883	869	886	886	853	927	849	818	893	875	891	934	849	865	889	859	830	883	899	881	891	868	861	892	893	900	861	896	849	888	837	887	899	861	854	826	908	909	873	860	884	874	919	895	835	850	913	889	889	890	875	871	893	892	880	830	861	884	903	897	904	792	859	838	889	867	893	881	897	807	910	888	817	865	870	866	922	880	831	884	926	868	899	900	937	892	918	828	909	867	841	899	865	876	840	878	911	909	882	869	854	895	848	867	855	877	833	854	865	846	878	904	882	868	877	864	892	884	899	878	907	906	919	849	886	917	919	896	895	870	871	874	883	881	851	891	868	859	854	865	889	924	852	864	929	846	879	882	872	867	888	870	890	883	904	895	852	892	849	945	891	895	879	806	835	876	857	922	831	854	871	947	891	932	910	867	843	871	887	889	913	931	809	859	845	928	870	852	888	839	874	869	872	841	899	914	877	914	823	874	913	861	864	908	872	831	888	881	864	915	861	885	870	944	895	852	845	946	849	886	860	892	850	853	904	944	812	898	916	861	837	838	878	807	899	867	938	831	896	898	854	884	870	901	829	914	890	932	871	880	874	893	890	916	866	859	887	894	922	892	897	833	827	866	913	877	881	898	856	893	889	852	923	832	864	905	862	837	884	872	883	889	852	867	956	875	885	867	913	843	849	888	923	921	879	887	902	864	908	841	888	884	855	870	898	903	923	813	900	872	897	842	892	856	860	899	845	939	871	906	884	841	904	858	872	839	842	885	867	872	849	885	910	864	865	856	859	903	886	912	864	885	836	795	821	914	889	894	874	895	906	941	858	895	921	891	827	874	837	888	851	884	847	908	899	832	918	877	904	870	880	888	913	930	878	876	911	791	894	857	885	859	841	916	901	917	915	897	896	872	885	856	861	848	868	807	865	825	898	832	865	877	904	864	897	864	849	883	862	916	892	894	878	872	907	911	868	871	904	865	858	875	873	899	936	867	910	897	896	908	932	887	873	873	869	872	881	830	895	927	880	977	865	873	888	821	857	843	901	892	897	905	884	913	887	903	903	876	872	916	854	866	878	905	949	859	923	898	929	891	843	886	892	904	910	856	896	911	917	860	859	894	866	856	868	880	858	852	873	832	936	850	853	906	861	893	894	882	838	847	891	879	922	922	883	911	935	851	900	915	888	865	866	910	942	844	884	832	858	874	953	900	913	868	864	852	887	933	869	883	837	882	876
15650	1282	606	521	434	406	360	315	336	307	363	355	319	286	326	339	315	290	328	307	316	317	330	300	305	322	303	305	313	300	282	313	313	308	300	324	304	317	322	317	355	333	340	323	334	315	311	328	316	321	306	321	284	344	306	298	283	292	307	284	339	312	316	299	309	289	328	312	294	281	322	316	309	309	321	316	342	318	333	327	319	308	286	303	304	291	303	334	329	278	316	328	305	295	332	291	328	295	312	277	331	287	293	314	300	298	329	314	305	320	311	326	320	338	302	330	340	320	307	307	279	316	353	316	295	326	314	300	304	319	333	330	331	341	354	338	287	305	318	284	303	327	291	285	322	323	307	334	313	305	313	293	309	325	295	328	305	334	290	307	301	296	290	334	298	294	321	329	316	314	300	307	309	278	305	315	310	300	309	325	296	321	337	327	293	337	319	295	321	300	306	308	298	291	342	285	320	342	307	320	310	355	293	305	309	341	354	312	286	339	313	337	308	301	329	307	324	308	317	298	333	338	282	297	292	313	291	304	325	301	299	291	315	311	287	338	305	338	314	326	298	323	330	317	313	313	307	292	269	312	357	305	311	326	333	292	345	292	303	306	303	324	302	333	319	328	294	318	328	305	326	299	331	304	296	335	315	288	279	300	298	303	309	310	318	289	275	327	322	323	310	322	309	330	319	313	335	290	313	292	337	283	295	275	299	310	302	290	314	314	283	298	313	288	305	302	311	290	315	340	332	304	280	337	293	329	295	322	315	302	306	323	310	300	330	307	303	295	328	323	316	315	316	312	337	300	320	322	314	325	298	346	319	280	306	278	291	321	328	322	308	298	310	307	298	331	292	317	340	293	284	300	306	308	329	298	279	336	299	330	307	324	321	309	286	313	303	272	315	312	313	312	307	303	313	313	310	301	293	304	306	286	302	302	313	312	296	311	303	286	320	324	333	309	272	302	280	324	326	279	289	324	297	322	334	305	322	300	283	290	303	324	326	337	288	311	319	323	301	296	283	301	305	336	327	322	336	302	286	310	298	289	285	331	301	333	318	292	286	333	292	314	326	335	290	321	281	321	287	295	307	339	311	310	334	295	313	300	295	319	297	297	298	305	326	287	277	306	315	311	291	317	293	305	303	308	317	322	328	303	335	313	299	306	299	307	299	268	296	332	336	274	319	299	313	301	296	305	293	343	314	309	292	327	331	333	320	305	317	296	328	309	335	311	318	324	275	312	290	316	299	315	313	300	263	284	338	321	301	289	269	297	305	350	350	297	334	303	307	281	292	305	325	305	311	318	306	311	313	307	304	299	316	300	277	278	315	298	304	334	286	298	273	298	304	310	304	320	303	317	298	310	333	292	313	323	305	282	326	359	298	290	340	292	268	267	316	324	308	310	343	297	292	322	321	328	299	317	302	318	353	296	330	301	338	289	327	305	304	325	311	325	284	293	310	306	313	304	284	317	318	284	297	292	302	325	325	323	320	322	305	296	283	330	304	294	319	331	301	335	318	322	293	279	294	322	293	294	300	307	337	310	306	347	318	305	298	314	337	305	312	316	318	319	300	293	286	332	315	343	329	294	305	327	341	284	308	321	275	350	335	335	312	288	282	318	334	292	339	319	306	317	290	350	300	299	329	307	305	312	307	305	315	297	299	348	334	336	313	353	285	320	286	306	281	304	330	321	332	335	336	283	298	291	319	301	318	346	321	297	325	329	279	288	327	319	328	305	271	320	320	317	329	296	308	324	320	268	327	340	305	288	324	285	324	335	351	299	323	280	313	320	325	297	307	318	289	291	311	287	321	297	342	333	310	292	323	305	302	312	301	333	296	290	305	320	313	302	315	353	300	305	309	317	320	306	287	286	334	292	303	333	292	321	321	310	310	312	327	279	314	340	333	273	314	301	316	330	336	340	318	327	306	324	285	297	307	306	341	331	292	347	297	315	294	308	284	317	306	313	318	304	335	275	319	323	314	304	304	278	338	310	326	287	306	302	302	299	304	313	301	306	304	339	308	297	277	302	308	327	338	302	305	333	332	344	273	324	341	294	300	318	352	302	302	320	294	313	342	308	302	311	287	296	345	316	298	310	332	312	293	289	326	321	318	312	327	326	309	299	271	365	289	329	304	332	327	304	304	295	313	331	323	335	319	283	314	329	303	293	301	292	334	343	310	311	288	294	305	310	294	313	319	322	301	315	281	287	269	293	327	299	310	289	329	315	284	292	296	331	352	299	328	322	337	333	277	342	313	308	308	329	316	300	300	306	296	347	296	328	321	291	321	308	337	299	296	316	330	308	283	344	313	338	316	291	329	331	330	313	290	350	292	297	320	305	276	287	316	334	309	313	331	281	317	295	307	320	309	320	286	330	323	329	298	306	308	311	346	283	298	303	296	287	304	302	307	327	264	325	300	305	367	330	342	307	338	289	306	295	308	334	291	334	303	286	303	333	337	314	331	295	322	308	312	318	256	337	359	309	304	325	307	301	317	301	317	303	322	301	268	320	322	297	285	317	329	296	360	328	304	340	292	318	315	308	317	323	320	300	323	326	324	329	321	342	331	289	316	291	298	347	307	302	314	306	311	330	328	294	326	276	319	323	310	298	320	318	321	309	279	300	301	310	295	343	277	291	327	343	301	304	293	282	321	348	306	346	293	319	306	304	320	299	288	292	307	299	281	296	327	311	321	345	323	297	314	313	315	317	350	290	314	335	301	309	332	319	330	311	298	292	332	307	348	322	325	294	296	318	350	339	336	299	310	294	298	312	309	298	296	313	305	324	286	359	321	297	326	338	322	335	309	314	318	327	320	317	305	316	315	309	301	337	310	259	311	294	324	270	288	326	293	301	318	309	298	316	291	282	296	304	328	286	299	292	322	304	299	294	262	309	319	291	288	293	298	326	302	315	301	339	276	271	308	352	312	303	308	328	283	295	276	294	282	325	309	318	309	287	343	322	318	317	325	329	322	286	292	336	303	309	276	314	349	314	314	300	296	363	289	326	330	283	315	324	346	319	329	314	298	307	312	330	319	332	339	324	303	296	328	312	310	290	292	295	312	312	330	303	311	280	326	323	315	290	309	336	343	327	322	314	309	335	304	339	326	305	325	322	358	297	296	324	320	346	331	305	302	313	290	294	302	334	323	331	301	337	317	283	353	335	318	339	312	306	320	322	295	318	274	340	334	280	339	325	301	345	333	322	278	318	322	327	328	298	302	299	306	290	301	304	302	318	301	325	337	321	304	293	277	351	334	279	324	327	331	316	312	304	331	317	340	280	348	300	259	338	327	265	304	303	321	286	304	326	312	304	303	300	293	305	298	274	294	274	298	317	289	313	298	329	326	284	345	305	310	294	296	316	294	327	317	311	328	314	332	320	305	318	340	347	257	307	297	340	309	310	319	307	381	313	313	343	314	321	318	329	318	328	301	285	337	282	305	323	310	292	322	294	280	320	284	303	329	301	282	330	324	284	315	322	306	317	320	337
11620	967	1229	1375	1286	1153	973	906	892	875	865	794	803	822	778	853	800	750	751	782	777	785	739	759	772	827	797	770	754	757	755	797	816	791	739	761	727	805	800	711	781	704	807	748	751	742	773	793	747	778	777	805	749	741	730	690	747	765	749	774	726	794	826	732	755	746	742	741	763	748	753	741	732	756	811	710	747	751	726	758	728	743	752	750	724	772	753	720	697	741	732	787	767	746	735	748	753	771	736	772	754	725	806	782	756	709	770	703	730	774	714	743	744	741	792	710	735	745	753	716	799	740	734	724	784	761	695	757	741	768	743	726	727	736	748	755	775	720	701	739	819	735	767	745	750	744	758	729	706	790	736	704	759	756	760	780	655	776	742	762	743	728	757	760	740	747	741	723	724	731	738	738	760	732	761	731	702	711	735	717	777	778	750	695	752	738	729	753	708	783	781	751	749	724	787	737	778	772	709	728	715	754	713	726	717	781	723	759	754	817	791	726	750	722	783	732	735	766	778	762	785	745	738	817	719	734	764	817	721	735	738	774	759	712	779	775	795	724	715	730	699	783	730	752	780	818	735	749	747	732	733	738	725	733	766	740	752	776	646	739	720	780	712	713	724	720	730	733	732	770	758	758	782	736	740	716	779	748	768	737	768	705	724	769	713	750	759	718	760	728	687	735	731	759	705	729	745	747	779	782	749	735	753	745	719	729	750	758	717	772	702	720	767	739	788	680	740	732	755	762	708	725	727	735	783	679	724	754	762	818	726	703	766	713	759	766	744	762	686	761	758	731	729	771	752	761	741	720	745	764	737	736	756	735	769	762	729	724	733	701	709	811	774	707	778	713	749	798	749	726	739	724	779	757	799	767	716	716	706	714	770	678	770	736	735	723	749	764	766	726	740	742	726	732	759	756	681	755	736	740	788	721	717	767	715	745	750	748	726	748	743	721	705	755	757	776	698	767	741	720	760	729	774	781	728	711	758	774	740	747	734	732	743	769	782	717	822	684	775	709	784	768	753	766	730	752	746	778	732	709	734	763	747	740	752	729	715	758	763	691	749	765	808	748	729	749	784	744	754	744	738	763	758	718	753	724	755	785	714	737	711	694	756	759	765	721	752	689	758	748	763	757	737	782	736	703	727	767	754	682	735	737	791	802	710	802	753	762	749	750	761	670	713	722	781	762	718	725	745	772	723	736	776	753	758	773	757	686	736	751	732	718	739	782	749	750	752	772	737	748	745	787	741	728	752	781	720	722	752	748	713	747	750	690	724	796	793	693	771	752	729	767	777	764	704	713	719	738	725	775	703	735	709	720	732	753	754	751	711	714	721	775	776	742	786	712	722	748	754	740	690	719	786	732	775	755	752	759	738	712	722	721	739	750	764	798	740	767	688	762	710	788	750	732	777	777	739	741	801	764	763	729	699	785	709	717	741	783	727	749	783	835	719	726	742	779	745	771	707	754	774	721	773	743	767	731	778	728	735	735	763	775	729	742	727	785	758	728	738	737	751	777	762	733	745	738	752	747	768	768	758	773	711	707	741	725	748	735	760	731	768	753	760	741	736	792	730	734	719	718	726	720	747	742	719	755	717	749	700	771	758	777	767	722	763	697	750	739	746	719	775	714	730	754	733	724	764	764	740	739	768	756	790	701	739	748	749	720	726	745	729	743	714	735	714	747	745	752	751	777	717	752	758	725	715	782	739	737	721	774	746	788	694	734	761	749	768	726	714	788	716	731	780	757	731	774	730	784	690	707	741	782	745	725	666	723	754	736	722	764	743	712	740	716	739	768	778	746	729	707	763	734	757	754	781	781	778	725	748	724	770	769	767	699	722	793	747	723	726	737	720	731	744	772	719	738	725	794	705	798	725	728	709	715	741	755	741	718	731	743	714	710	718	757	788	771	746	687	691	709	763	722	704	774	753	766	724	793	713	744	779	725	765	738	748	757	750	745	791	699	733	801	716	762	756	712	715	805	797	744	751	703	742	708	723	746	782	724	746	778	751	748	751	732	713	810	739	735	757	740	706	767	751	703	741	771	769	761	721	713	726	785	792	747	714	727	798	736	755	761	779	707	751	758	741	732	730	743	727	777	784	713	757	738	730	753	784	741	723	750	772	734	749	732	781	740	759	725	745	743	717	761	669	777	766	743	739	743	795	771	742	750	752	764	765	760	760	772	694	729	759	719	726	731	763	755	741	772	723	747	735	772	731	752	750	715	762	764	729	713	787	710	734	736	774	722	700	701	788	754	747	739	777	800	771	776	738	775	703	732	762	759	762	753	724	775	685	741	761	684	755	732	775	714	735	742	730	712	743	733	736	749	751	731	716	736	728	740	725	739	758	680	766	777	759	774	782	731	773	730	765	732	699	779	744	744	685	743	750	740	791	711	759	778	741	703	737	724	742	741	723	784	735	702	749	719	734	743	739	700	685	713	766	758	778	761	766	727	751	773	737	724	784	751	799	713	724	706	740	739	747	756	824	766	753	736	760	748	729	730	729	769	705	802	720	743	738	758	758	756	759	734	733	691	717	745	788	763	794	747	724	748	731	681	713	750	704	777	743	735	716	764	742	738	781	751	774	744	752	779	691	761	744	718	733	726	785	750	717	770	770	787	750	778	732	701	731	763	694	677	707	707	755	748	739	786	754	718	737	670	719	732	743	708	739	781	741	761	717	747	713	696	752	759	732	732	708	760	757	704	765	707	753	809	735	703	803	750	764	787	773	772	684	777	822	711	770	665	726	748	721	742	772	720	751	692	729	692	773	728	711	786	741	769	715	741	734	801	754	739	736	735	715	679	758	740	715	743	746	757	720	708	730	791	718	785	746	771	722	800	726	732	760	677	761	760	777	739	720	772	712	695	814	746	753	727	744	750	688	748	793	799	701	769	730	733	756	754	727	737	718	761	775	772	763	765	758	733	711	727	712	719	775	719	701	784	752	781	696	768	720	739	746	745	759	699	772	757	693	740	754	681	731	764	762	728	702	742	757	748	704	752	705	760	818	726	733	739	763	721	735	744	811	744	757	775	705	770	744	745	730	750	728	771	735	748	775	803	751	761	782	780	758	737	762	772	722	780	798	757	795	777	734	764	711	733	730	754	752	777	770	758	748	710	762	713	730	764	706	760	718	776	807	777	753	798	751	729	769	706	775	705	728	777	711	720	698	747	746	773	768	759	728	717	754	728	729	728	760	748	835	730	775	703	720	696	735	741	717	736	750	738	753	724	805	761	794	680	737	707	719	771	717	707	760	751	735	733	732	711	717	751	780	747	736	730	753	803	803	774	750	750	765	749	725	748	735	735	775	773	724	748	780	739	724	766	719	730	746	759	767	770	717	759	757	716	753	767	794	712	713	742	734	758	777	809	780	766	769	738	783	744	709	748	743	756	738	779	772	772	703	748	722	706	766	758	717	714	761	762	732	790	737	726	734	719	754	714	739	766	746	736	796	692	781	793	725	722	754	740	762	713	759	736	789	762
24525	2407	734	546	346	257	221	210	192	151	162	140	163	153	151	155	148	136	136	146	120	121	149	123	158	162	147	150	120	144	156	147	140	144	123	145	136	160	158	151	134	164	147	129	151	134	129	122	136	126	134	142	135	100	138	132	123	138	129	133	132	156	134	139	151	144	138	119	135	135	148	144	125	130	147	142	146	137	123	127	158	152	160	135	136	139	144	136	139	152	135	158	114	142	140	135	113	179	131	125	145	123	114	136	129	152	127	127	139	148	140	127	113	133	112	137	134	142	117	159	174	149	126	128	120	150	128	133	128	150	147	137	141	149	129	114	123	123	149	135	129	142	120	126	136	122	139	129	132	138	147	128	137	141	130	140	114	126	139	131	133	142	157	138	130	136	122	146	142	149	124	113	106	125	137	123	141	133	161	116	153	130	123	118	139	143	140	138	119	150	134	126	159	124	128	122	155	143	142	158	128	126	154	124	126	126	132	118	164	152	133	128	120	126	142	131	134	152	130	152	118	122	140	142	128	135	149	147	126	125	117	124	133	140	148	138	130	135	136	149	134	146	166	125	146	155	150	137	150	115	132	137	122	145	126	111	118	121	134	124	136	113	134	131	170	153	134	129	124	139	102	140	143	133	144	129	157	126	144	146	145	134	132	144	123	123	131	136	128	133	131	134	135	136	151	145	145	113	151	143	144	137	126	131	129	125	146	148	139	164	166	143	138	139	156	133	134	139	121	156	136	137	133	123	136	157	136	122	159	138	128	140	147	117	128	138	150	140	140	134	168	148	127	132	135	131	135	122	127	138	127	131	121	128	160	105	149	146	141	147	128	130	143	158	121	131	147	128	136	143	140	162	148	151	154	145	152	161	136	139	118	144	159	126	139	137	134	149	132	141	133	133	147	146	155	152	146	146	145	138	140	144	149	147	131	122	133	129	135	123	134	150	142	141	137	135	122	132	141	148	120	128	138	142	144	138	145	147	138	121	161	130	127	120	143	131	139	146	155	131	130	143	138	133	131	156	141	150	125	127	118	157	129	140	118	134	127	153	129	150	143	132	127	136	119	130	143	125	115	130	133	148	157	148	134	134	107	158	140	136	128	124	128	136	149	133	137	142	188	143	133	133	112	132	133	134	152	127	131	118	127	110	132	115	137	119	166	156	105	131	155	102	149	135	133	109	138	133	118	165	135	134	132	117	133	143	143	139	124	113	154	124	131	127	144	147	119	117	170	150	142	136	122	144	142	109	127	114	132	156	139	141	151	142	133	134	140	151	127	128	129	129	147	121	135	114	150	129	127	133	137	119	120	135	146	141	119	144	143	156	131	136	132	138	106	137	124	162	131	116	141	149	133	119	153	138	133	120	153	131	148	134	143	147	112	118	140	161	129	114	138	163	128	138	137	136	140	170	134	160	138	130	124	151	140	148	143	108	136	132	125	139	139	131	135	136	153	129	140	119	134	129	133	128	131	111	139	140	120	135	134	112	138	129	153	141	109	139	144	116	155	157	125	117	130	127	126	123	147	116	130	142	132	115	144	156	149	132	134	150	130	148	138	122	137	155	152	130	132	127	137	147	141	127	134	136	128	147	142	142	120	117	148	135	132	125	143	133	131	138	115	128	138	122	134	158	149	144	125	156	157	161	139	125	127	147	129	120	134	130	141	161	142	137	122	135	125	124	142	145	119	150	132	137	150	140	151	131	132	152	139	137	127	149	144	116	129	138	155	143	123	143	123	126	143	135	125	136	140	154	159	141	130	111	131	140	155	143	136	129	123	122	103	142	157	153	128	143	141	135	163	114	139	133	134	141	134	143	135	123	142	130	160	128	157	144	138	151	132	144	146	131	149	134	148	142	144	133	130	126	143	126	129	130	124	139	139	141	134	129	117	120	150	134	129	158	105	135	132	141	137	143	141	131	151	138	135	137	156	127	134	139	143	151	134	162	139	118	141	137	132	135	144	122	133	139	143	149	143	139	159	139	133	152	136	144	148	130	138	127	126	132	136	131	123	139	142	132	128	128	141	141	122	140	133	128	140	146	129	152	189	138	146	140	151	134	122	131	136	116	119	128	148	131	138	125	131	150	164	146	116	152	128	128	139	125	122	137	130	129	131	140	136	124	145	132	143	144	136	131	140	136	127	118	139	126	129	130	139	146	138	122	135	128	154	150	132	113	150	139	151	133	133	123	135	132	135	144	135	122	147	117	127	151	114	118	131	143	158	129	122	140	132	154	143	147	129	122	131	134	126	137	147	142	139	124	128	133	150	125	126	152	111	129	122	167	150	147	136	126	121	142	139	130	126	117	128	131	137	130	150	138	157	149	152	140	149	141	135	152	128	134	139	136	139	147	132	140	145	128	146	124	138	128	133	139	129	130	138	140	132	148	139	152	113	125	136	159	137	133	147	143	136	141	124	150	133	147	168	128	132	135	130	131	130	141	112	148	133	150	126	130	134	133	127	140	161	141	139	131	134	125	147	115	131	131	121	134	127	133	149	164	143	143	152	148	121	146	131	147	142	111	131	159	154	131	127	152	155	120	164	144	121	163	128	140	155	117	134	150	127	113	126	107	115	141	145	167	121	122	135	148	134	129	138	154	132	138	143	137	132	131	140	130	129	149	120	130	137	153	136	129	130	142	125	136	143	118	129	140	129	159	122	143	146	154	142	129	134	130	135	128	147	142	130	114	118	154	146	132	155	124	146	173	127	149	129	130	142	146	143	124	141	132	153	106	144	124	132	143	125	137	156	132	127	135	146	121	141	147	128	134	126	109	126	144	152	148	128	136	135	108	136	113	166	151	154	139	143	130	129	145	138	131	152	146	135	130	137	116	134	147	128	156	132	125	125	127	145	154	137	133	137	126	140	139	141	133	121	124	134	137	132	123	156	126	124	158	139	139	126	140	140	140	132	129	143	134	124	158	125	137	140	136	143	120	154	147	121	157	126	152	137	133	147	156	143	154	140	171	155	148	153	132	138	155	149	132	140	127	131	148	135	135	137	143	134	140	118	164	110	122	133	127	134	139	131	142	138	158	124	136	150	128	145	134	137	140	141	141	158	121	150	151	154	156	146	132	139	152	133	142	127	147	147	155	140	116	150	124	140	120	157	127	131	94	119	150	130	124	122	133	149	125	148	144	136	152	124	135	135	120	135	124	130	142	144	141	153	157	128	162	122	128	128	148	141	130	149	130	122	164	155	154	141	134	124	132	151	164	132	141	135	112	126	127	130	168	129	144	132	147	151	128	143	151	141	132	136	147	173	150	138	152	120	138	138	140	147	151	142	157	143	97	120	125	116	129	129	131	137	141	144	142	128	146	117	135	153	130	137	138	154	133	133	111	120	133	161	147	124	149	132	131	123	133	127	135	117	139	149	129	135	127	144	178	151	133	103	143	121	135	156	159	153	138	133	134	147	124	136	107	149	125	129	138	135	133	136	136	154	142	109	122	125	119	152	136	128	172	129	154	155	138	146	115
14597	792	1397	1567	1383	1100	910	765	663	609	579	535	508	482	497	479	442	442	436	431	396	452	431	416	411	406	407	392	366	393	391	410	375	401	378	401	414	391	413	363	364	398	379	385	397	354	385	403	403	372	353	360	386	380	349	379	386	428	368	347	341	373	385	405	368	373	373	362	352	424	379	361	392	395	382	359	377	380	350	345	370	394	372	358	372	346	379	395	360	386	377	391	370	401	383	366	387	401	362	360	380	365	372	385	362	358	335	345	375	333	372	336	364	388	396	358	382	395	356	380	380	363	405	363	376	351	346	356	364	355	363	388	386	388	351	400	381	378	350	399	380	371	353	380	361	365	371	353	368	357	340	378	381	346	388	347	364	349	368	370	323	390	341	380	394	363	388	361	366	344	323	373	335	344	383	359	366	376	385	358	368	381	314	375	370	398	368	368	389	376	373	374	378	365	368	379	349	351	391	364	366	327	416	337	347	367	396	354	363	328	365	383	384	352	363	365	394	370	387	381	375	408	353	379	355	364	358	391	394	379	414	364	368	353	376	332	374	353	330	394	371	361	320	386	360	389	383	383	346	348	396	328	381	369	393	401	377	320	375	351	368	380	355	357	379	398	366	363	375	386	364	361	347	340	382	393	384	387	362	372	354	376	367	384	359	377	351	335	365	373	343	342	385	367	349	325	380	342	334	379	347	363	363	349	353	409	386	344	348	373	343	359	354	396	361	325	372	343	372	381	374	393	371	364	332	381	346	342	360	394	398	387	376	346	377	359	363	375	339	367	373	357	374	365	400	380	382	385	379	387	377	371	373	386	351	345	362	337	366	361	341	359	384	362	389	389	362	349	359	370	363	330	374	396	356	374	374	350	370	365	399	374	359	351	354	367	378	357	348	367	340	362	400	362	370	335	355	379	349	362	373	361	373	359	357	364	344	385	397	366	359	356	348	363	350	358	409	364	394	350	356	363	364	368	375	408	401	392	363	360	410	385	359	377	400	361	367	360	353	366	368	376	347	376	354	384	372	347	391	393	398	365	354	376	366	374	395	357	366	386	410	372	367	397	337	339	355	383	363	395	392	359	394	343	347	390	399	351	350	397	336	367	391	383	346	381	346	385	376	334	362	390	365	362	347	371	398	379	355	363	388	346	368	359	358	366	386	359	370	341	359	368	357	388	385	361	406	369	346	378	394	394	351	344	342	372	358	345	348	363	369	368	338	356	371	357	364	348	390	354	354	370	325	378	377	389	379	343	374	373	354	383	374	364	388	387	353	335	376	366	353	367	354	380	337	399	351	384	382	358	358	362	384	358	347	346	366	385	363	379	367	354	362	346	394	380	366	333	390	341	385	396	368	359	375	400	366	358	385	365	377	359	411	331	350	360	348	370	328	385	350	364	382	310	379	377	380	346	314	355	370	367	376	367	379	360	367	372	363	370	341	362	390	352	390	394	363	408	361	357	346	349	348	358	418	373	344	360	356	381	362	390	360	391	347	387	334	373	379	374	350	331	372	364	352	384	357	376	363	360	348	368	386	370	383	340	398	365	359	337	375	329	367	361	351	381	353	380	323	370	343	359	381	361	358	371	393	383	341	371	391	324	377	398	382	361	368	385	361	379	354	372	378	356	340	352	331	381	363	344	355	371	335	391	342	363	399	354	368	378	377	389	359	399	338	364	401	386	347	390	389	387	353	381	373	376	381	379	398	376	385	401	368	367	357	328	363	350	386	371	357	381	388	375	383	345	379	352	371	374	355	364	379	356	404	338	370	359	369	382	325	338	396	344	354	357	388	364	356	396	392	367	371	380	392	374	380	385	345	389	357	383	386	374	356	329	372	360	362	390	387	389	360	366	352	359	349	354	355	356	382	361	379	370	381	366	345	412	384	356	360	336	401	371	354	365	373	358	389	350	368	408	352	391	307	364	406	322	383	362	350	362	359	379	355	384	387	348	369	364	359	367	349	339	346	359	362	396	380	395	362	371	360	328	386	367	375	362	381	370	360	413	357	345	342	375	367	369	391	354	348	334	374	353	391	373	363	350	362	359	346	375	356	351	378	371	357	381	382	334	361	392	324	340	333	351	363	388	353	343	404	344	369	367	368	347	355	336	356	385	368	340	354	382	361	365	363	361	336	341	364	372	368	391	378	365	362	336	366	372	356	371	397	369	358	369	356	414	344	354	345	356	376	365	349	384	394	351	329	367	368	348	347	381	386	357	395	397	372	371	338	386	370	350	349	329	395	375	366	323	366	338	372	391	356	360	389	348	341	373	350	343	359	385	352	391	385	378	356	365	378	376	357	335	348	369	389	390	366	365	365	373	391	367	386	375	356	355	354	366	336	349	357	392	346	384	336	375	374	412	380	366	370	393	350	380	347	362	349	373	354	320	342	383	369	371	364	378	373	354	382	346	354	371	397	401	346	380	359	338	372	345	385	396	395	387	355	355	378	379	371	376	352	379	356	361	343	358	361	363	349	370	344	396	343	365	367	367	395	367	376	357	356	366	359	367	342	345	346	369	361	345	388	366	409	375	377	353	380	389	368	350	356	344	391	348	360	344	367	374	349	384	321	365	381	354	365	376	389	373	390	359	367	359	356	345	354	371	344	389	385	374	356	340	388	344	382	366	356	375	370	344	355	386	368	365	369	362	378	355	358	399	354	342	369	369	335	376	376	347	358	403	345	330	376	376	373	384	384	375	364	355	373	376	388	352	361	372	345	371	323	313	377	401	368	351	394	383	369	384	357	372	333	340	390	388	378	371	365	348	372	362	348	362	352	358	372	323	341	392	379	320	399	338	380	370	348	350	360	384	338	347	383	401	364	399	362	442	375	351	376	351	375	405	342	353	356	398	414	340	396	380	372	367	335	392	387	416	382	368	394	355	365	344	357	365	387	363	359	350	365	358	354	352	391	357	370	343	397	394	370	347	365	358	345	418	363	360	375	356	355	411	379	388	348	371	335	354	389	362	363	356	349	380	372	382	327	371	367	353	368	367	377	363	378	388	390	368	353	363	366	375	333	349	354	365	346	389	394	354	394	332	344	409	355	333	336	375	378	363	358	386	371	404	358	353	366	383	333	389	359	378	368	361	318	352	349	393	382	378	334	339	389	336	371	352	347	371	376	372	389	375	389	383	337	367	363	336	365	367	361	371	377	359	394	362	332	330	364	341	377	351	355	364	395	362	363	370	334	357	402	373	362	386	383	383	370	368	394	394	346	360	399	384	351	373	378	375	388	390	361	371	382	350	372	373	386	371	354	364	383	398	398	335	368	374	338	350	367	379	340	352	360	369	361	376	378	364	336	397	363	377	383	366	378	357	357	367	376	388	341	391	350	363	364	334	379	355	380	394	370	386	351	376	414	331	366	340	353	376	357	368	354	370	361	399	371	383	346	358	385	369	362	361	350	347	343	346	359	376	361	388	379	385	383	385	371	386	382	356	375	360	359	346	376	393	356	347	368	348	329	369	392	369	359	367
4232	406	395	413	359	360	358	365	374	371	336	403	399	407	380	329	390	321	386	376	394	348	377	379	356	364	351	393	380	348	368	364	374	369	369	377	361	361	348	403	344	385	383	381	401	412	366	386	392	363	390	356	358	349	361	386	424	383	391	371	400	380	337	370	365	396	387	357	345	347	350	372	365	370	356	381	359	352	337	386	346	351	336	386	351	428	355	379	360	378	352	344	348	354	382	358	355	381	376	375	358	388	372	358	401	371	390	381	355	382	368	383	380	345	379	381	376	362	341	365	358	371	340	368	385	345	403	332	376	376	387	389	349	372	386	396	349	383	358	318	338	353	339	367	388	350	411	374	386	367	371	341	392	341	355	397	328	366	371	367	339	367	386	344	314	414	381	340	419	380	377	370	363	389	346	367	355	376	334	335	364	369	381	402	387	356	349	375	358	367	375	378	363	397	380	384	338	380	338	389	368	338	389	346	396	374	362	361	371	345	325	356	372	353	341	331	364	367	391	363	362	353	354	382	367	341	346	354	402	358	425	363	353	324	430	371	334	381	379	388	346	343	383	367	366	371	372	374	389	381	327	393	346	386	386	390	363	388	361	396	371	359	386	362	363	389	316	386	375	354	361	350	366	376	393	388	399	380	398	357	376	368	391	366	371	369	386	372	350	364	327	410	363	380	394	391	357	395	388	336	325	392	364	357	357	386	385	378	316	325	405	408	355	375	367	352	375	354	338	344	359	397	395	419	345	353	372	365	354	357	365	411	393	337	371	334	355	381	384	410	366	354	403	388	366	362	345	387	377	369	372	385	343	380	367	357	409	374	378	365	361	386	347	365	370	364	378	345	357	344	349	410	328	380	363	343	368	362	358	362	332	364	363	361	363	401	390	365	367	380	361	369	336	375	385	390	410	373	395	320	336	337	383	355	346	413	352	382	386	391	348	329	403	379	379	351	359	349	355	360	344	376	367	365	361	352	384	358	369	373	367	404	355	382	349	343	362	386	401	357	400	354	363	374	340	362	339	380	386	379	357	377	352	357	383	352	384	330	392	363	387	385	351	367	373	345	384	368	426	376	387	366	389	337	380	388	320	343	373	361	390	370	374	398	352	371	352	349	361	368	358	349	354	368	367	389	411	333	361	398	343	374	366	366	362	359	394	392	392	370	404	384	359	347	375	361	374	403	401	403	368	360	381	382	398	386	407	342	397	354	351	355	375	382	392	341	366	364	348	358	370	385	375	373	350	394	357	355	345	351	343	370	381	378	340	357	338	330	377	425	357	367	347	377	359	361	387	372	372	355	377	358	374	369	379	389	395	370	350	353	346	344	327	368	341	385	371	364	362	359	371	406	357	402	380	369	358	378	359	358	353	368	369	404	372	371	401	404	357	371	351	385	391	348	366	345	361	389	365	347	368	338	368	352	398	362	401	364	361	368	363	384	374	342	391	422	355	395	387	367	397	352	364	348	355	345	378	382	378	355	377	367	331	396	354	384	380	362	375	383	345	365	378	369	398	368	367	326	389	380	388	340	354	370	323	376	339	385	376	373	322	392	360	373	359	402	380	364	337	389	351	362	374	361	370	345	359	397	378	373	390	385	374	333	372	362	363	336	337	385	352	369	356	376	360	374	379	411	348	352	340	341	374	385	346	396	356	417	390	367	402	395	369	379	377	396	368	379	393	338	346	355	337	383	357	372	395	390	351	384	348	359	349	376	357	380	353	380	370	423	336	333	402	380	337	390	361	367	349	361	351	374	361	372	406	418	368	350	349	381	363	353	348	395	392	385	367	364	370	401	394	377	392	377	331	343	376	384	377	389	384	342	403	324	363	360	382	361	360	370	371	357	362	347	377	384	332	370	374	384	405	374	357	373	326	333	362	379	405	363	337	377	339	342	386	391	365	343	368	374	345	326	402	357	361	368	355	403	421	349	370	380	359	349	352	362	364	344	394	350	379	374	364	367	359	336	385	368	371	343	365	363	360	390	369	363	380	362	348	359	389	370	383	379	396	378	366	360	389	384	378	396	406	370	371	366	330	366	377	382	384	409	374	358	364	356	392	378	346	372	353	350	396	356	344	388	354	320	382	405	367	380	369	384	376	366	388	325	355	384	388	382	339	338	361	356	321	350	409	355	367	361	332	408	391	392	357	365	365	373	387	356	365	345	368	361	368	357	383	397	355	360	373	402	363	387	377	361	395	378	384	339	320	345	390	400	361	387	386	330	353	426	367	375	353	347	373	341	385	374	347	376	357	363	347	401	392	358	338	351	369	375	348	378	391	377	381	359	367	354	364	356	369	343	349	396	359	348	377	386	366	374	379	342	368	346	391	358	372	389	338	344	337	374	388	409	375	346	384	358	396	396	380	359	350	349	341	356	386	376	369	375	368	365	374	346	378	371	403	351	359	339	359	352	397	337	358	400	365	345	386	360	363	363	353	359	419	382	377	370	365	398	375	380	344	385	378	387	347	369	341	338	362	379	371	378	373	367	383	341	364	362	360	362	361	386	388	348	379	350	343	355	377	354	407	350	385	419	347	386	363	385	369	404	374	352	395	366	361	371	337	367	385	382	387	368	342	358	382	350	370	384	371	361	374	407	359	381	353	374	397	386	399	366	347	338	340	407	379	360	340	356	384	361	364	384	350	347	455	379	379	366	395	366	374	360	389	315	361	369	372	389	365	354	367	400	391	379	378	388	371	409	404	371	396	382	395	385	362	380	362	350	367	387	348	363	387	346	328	378	350	372	370	396	381	396	410	420	427	384	348	403	364	386	374	369	363	373	353	411	354	398	357	391	361	356	381	393	385	357	388	368	348	374	364	401	370	380	381	368	378	393	373	337	363	408	370	406	365	349	352	370	367	363	382	401	348	368	360	387	353	346	389	395	336	356	368	351	333	390	375	322	402	370	408	371	438	326	361	383	405	358	396	383	407	368	379	361	371	368	382	374	339	329	379	338	376	388	366	340	347	402	376	347	414	382	339	371	396	350	366	391	401	406	379	351	368	366	382	369	388	334	370	404	380	352	380	373	360	376	385	371	402	411	351	378	373	342	388	403	338	373	341	383	371	392	343	327	401	387	362	340	388	379	356	376	363	396	370	386	364	361	372	366	362	377	348	332	351	361	351	371	380	355	382	382	382	359	343	361	362	378	403	350	340	352	389	394	391	379	355	379	364	380	332	345	362	358	393	377	365	332	337	379	391	355	365	336	358	406	383	344	369	409	375	334	377	365	360	344	335	379	371	350	401	388	337	340	410	340	414	357	363	377	346	406	422	354	379	378	338	361	356	343	414	361	385	349	364	392	351	361	340	377	396	423	380	385	387	381	351	374	391	388	352	357	377	375	379	363	385	381	375	355	360	345	357	350	386	338	390	368	391	360	397	342	354	372	351	350	354	333	408	374	341	375	403	343	356	380	338	378	397	404	394	389	377	354	379	404	333	395	356	370	351	314	358	368	375	366	370	369	371	387	375	382
4114	870	907	906	938	914	922	818	868	899	869	883	945	974	882	814	916	860	853	919	914	920	918	838	871	879	921	895	926	924	900	843	917	882	884	916	833	911	860	852	859	862	827	862	871	876	936	943	883	927	894	885	893	866	873	902	883	887	927	908	905	876	871	905	868	916	870	860	849	917	894	881	894	871	870	848	884	891	879	880	920	873	894	951	908	889	912	854	873	890	854	861	885	873	883	870	896	868	865	893	844	897	869	839	906	880	903	837	868	930	849	916	913	901	908	858	849	946	880	852	911	945	850	860	909	892	849	866	919	929	898	871	868	877	904	908	844	885	928	902	915	905	875	943	913	912	894	866	890	872	860	885	846	894	854	884	860	883	888	908	870	858	913	889	852	905	867	882	881	897	867	878	878	866	871	932	876	870	846	852	883	876	878	910	858	899	898	890	900	850	931	884	868	875	908	873	926	834	952	897	909	846	851	865	958	832	882	839	904	863	885	899	852	884	846	921	885	851	885	896	876	886	842	881	877	880	869	873	879	871	879	828	846	866	859	885	860	881	899	853	878	857	912	850	928	901	870	844	926	841	926	867	895	796	861	837	903	843	872	888	866	870	911	866	879	926	871	826	882	863	922	862	879	927	880	815	908	872	811	938	889	885	898	882	880	853	857	889	913	868	876	892	902	892	813	901	871	892	904	855	919	855	911	873	913	887	885	854	863	909	874	869	928	962	860	897	882	877	910	904	902	880	867	908	870	892	864	849	889	870	843	828	883	915	842	840	873	866	890	818	879	903	872	845	937	868	814	808	868	866	875	877	862	925	847	837	899	904	863	874	880	867	829	948	888	876	876	885	832	886	887	827	883	842	888	852	865	891	861	829	890	868	859	863	900	853	878	923	911	896	873	867	877	836	849	917	931	927	848	895	888	898	887	852	889	891	920	888	900	870	841	872	884	884	926	842	861	858	858	874	915	883	871	858	870	893	845	850	924	939	881	875	925	855	884	893	876	884	879	873	830	913	846	915	882	895	844	892	885	820	842	879	855	886	881	898	843	888	924	886	874	862	877	883	894	895	874	928	888	871	862	865	866	880	832	935	884	862	884	843	922	872	818	882	861	892	928	845	846	896	859	899	934	934	904	875	923	875	870	885	931	845	877	847	853	914	885	821	921	833	908	863	888	883	895	891	898	854	904	871	880	902	903	941	832	932	890	896	874	894	872	863	859	862	827	865	871	820	950	915	896	865	846	861	918	828	871	873	852	870	888	879	854	908	882	902	909	932	856	925	881	848	909	876	896	873	838	850	871	850	864	834	894	876	870	907	919	857	920	905	853	895	854	875	858	877	811	891	890	863	892	873	870	908	953	827	884	861	890	818	861	842	850	867	905	901	922	898	916	841	859	912	913	882	848	902	917	904	862	903	884	895	908	910	855	940	857	917	902	844	824	881	886	891	876	923	826	905	827	884	863	879	847	893	894	865	922	873	902	862	902	882	895	867	890	875	870	889	845	933	861	905	865	891	914	866	855	852	930	886	848	933	851	917	891	947	817	915	918	849	897	901	922	916	872	849	836	923	854	892	870	836	831	914	868	900	855	833	844	908	956	882	851	865	891	871	867	897	867	873	892	841	842	865	867	852	875	876	851	868	884	934	899	935	937	864	921	864	862	896	905	860	893	908	881	908	926	919	875	802	921	875	827	867	935	919	880	873	879	885	898	845	831	888	807	887	903	920	869	864	893	886	845	852	904	839	894	877	925	912	898	918	864	853	919	931	874	868	870	875	836	906	881	901	834	889	823	886	925	936	883	918	894	918	940	893	872	878	821	892	895	895	866	859	875	906	888	881	874	831	884	919	838	867	874	862	924	907	878	870	886	886	868	882	914	843	867	907	910	901	868	875	909	834	905	913	861	843	823	903	847	869	879	881	886	876	888	883	860	906	935	928	894	900	894	936	847	867	856	916	867	872	878	898	864	836	888	845	922	857	886	852	930	899	885	885	872	884	836	838	903	831	817	887	905	854	874	833	864	883	902	857	912	923	909	912	917	896	905	942	935	906	920	891	925	916	893	878	854	864	869	924	893	900	904	881	856	882	913	862	881	893	878	845	888	919	894	858	910	848	891	879	806	856	887	863	871	854	906	853	858	899	868	918	828	896	896	874	917	874	909	832	888	923	876	815	884	880	921	843	866	915	854	818	867	913	922	883	907	869	805	880	872	893	855	899	921	852	895	982	874	900	885	840	860	900	843	850	846	958	842	839	924	825	920	883	835	864	891	866	844	854	869	918	893	866	864	817	921	905	870	888	848	849	904	850	887	894	868	913	875	867	896	928	813	864	892	885	829	856	885	895	899	838	876	854	861	848	885	935	873	887	881	886	883	851	832	818	873	899	857	891	886	843	915	885	824	876	903	871	945	861	854	852	900	878	858	877	892	840	896	883	864	842	845	879	882	880	858	851	869	885	900	868	853	838	906	874	881	894	900	838	854	887	914	860	872	940	919	862	867	900	936	884	874	901	908	882	896	905	866	854	845	945	840	891	916	931	885	900	929	886	915	843	890	908	865	881	918	862	858	866	906	890	859	884	843	872	908	889	913	931	884	847	852	866	892	879	841	871	842	815	824	892	904	878	929	850	892	880	932	871	874	902	845	878	872	871	941	850	894	887	874	893	884	859	888	834	880	840	869	875	883	869	892	884	873	968	908	891	909	882	921	831	864	854	888	930	870	880	900	850	884	917	902	916	870	901	924	949	820	872	876	886	923	912	934	872	834	826	904	848	913	801	865	794	911	871	937	858	910	887	857	897	875	868	943	951	885	900	844	876	861	870	908	863	896	882	855	851	877	904	908	829	885	881	817	921	861	885	849	865	897	874	851	908	898	854	915	905	876	857	858	908	904	913	874	910	858	876	854	875	880	896	851	852	915	885	911	897	903	853	894	898	896	892	899	897	882	914	858	934	885	873	900	865	905	929	850	831	889	875	898	916	824	914	911	894	869	902	879	905	885	954	832	902	874	935	844	882	855	878	840	889	944	878	889	894	871	934	834	893	874	893	860	890	854	862	890	880	879	898	821	921	866	890	868	904	877	920	870	834	902	911	905	853	923	850	892	879	874	896	875	878	826	848	918	888	870	838	893	908	884	860	916	863	886	913	829	847	898	876	901	909	894	893	897	871	930	900	899	895	844	876	901	816	840	899	860	897	844	909	888	883	916	832	882	876	899	933	919	856	816	816	904	887	937	920	918	844	870	952	902	928	845	873	876	848	892	913	875	897	898	881	915	894	908	927	906	880	879	934	865	893	897	910	925	923	840	880	848	854	866	869	845	845	874	843	883	875	915	900	878	864	921	885	874	861	853	893	853	885	891	889	916	865	898	913	907	888	886	861	908	870	874	916	923	873	848	874	907	918	864	922	890	897	904	901	947	888	886	847	877	915	954	878	917	810	900	913	897	905	895	861	918	887	870	856	914	927	886	858	875	889	880	946
13960	953	549	500	433	348	378	367	351	345	330	336	347	311	333	306	312	333	296	320	312	341	315	290	304	291	287	275	294	339	311	311	324	319	319	349	324	325	325	284	293	291	296	326	322	322	341	299	322	294	307	352	272	321	361	325	320	335	315	286	293	303	294	336	284	309	345	295	320	319	261	313	312	312	291	307	301	257	313	345	314	325	338	324	294	303	313	284	315	308	330	331	288	313	296	308	316	317	305	293	324	322	297	291	352	273	336	313	292	336	313	300	326	338	281	299	310	307	297	343	314	305	284	300	320	302	318	296	308	314	338	291	333	310	294	301	302	292	286	317	309	337	288	309	283	300	329	333	303	282	280	305	304	284	331	337	309	304	299	309	335	322	327	343	307	292	311	311	307	333	297	288	263	302	314	315	304	325	323	303	296	337	298	301	305	333	300	291	310	303	308	312	309	330	293	307	330	283	279	312	299	296	302	295	311	334	327	297	305	281	299	322	320	323	354	314	314	322	274	323	296	329	356	304	305	317	318	326	323	330	318	289	319	304	303	301	281	305	291	320	332	298	316	301	304	321	292	319	305	326	364	307	295	303	337	289	308	304	334	312	350	317	272	286	318	348	326	313	304	325	311	307	322	303	329	302	292	311	272	341	333	309	304	330	296	327	307	322	307	291	304	309	326	334	342	327	294	302	316	289	303	286	302	325	269	312	315	284	301	330	330	331	334	292	292	300	291	309	317	303	301	296	292	289	290	284	316	298	309	275	329	315	296	293	319	293	286	305	311	308	333	319	320	274	316	321	329	293	304	318	329	324	300	297	324	311	285	311	321	311	295	304	339	307	313	303	348	294	361	319	332	321	326	303	311	317	284	291	307	318	305	325	285	304	282	280	311	289	284	321	330	296	308	315	313	329	289	284	319	280	331	309	305	332	320	311	288	292	298	306	271	342	331	297	310	333	315	306	341	303	280	326	309	321	288	282	285	281	316	296	309	297	310	339	292	305	340	315	310	300	298	290	298	302	295	307	315	325	311	284	306	327	266	317	298	310	314	309	366	288	340	290	346	306	298	336	317	308	289	304	322	304	314	311	321	307	287	315	319	337	308	304	330	294	337	291	323	321	308	308	300	303	315	312	316	314	302	340	289	310	320	329	270	297	308	317	302	319	303	341	330	318	321	313	270	291	293	311	330	298	307	280	297	306	298	362	322	318	306	312	302	317	335	298	266	319	336	315	298	304	339	342	314	296	311	346	318	321	279	300	338	316	293	283	340	314	341	288	316	304	288	338	312	307	323	328	309	281	266	295	296	308	300	261	314	296	324	320	320	344	311	277	301	278	276	299	329	328	312	312	321	282	301	323	288	322	292	299	316	330	320	331	306	306	288	283	314	329	300	334	330	327	289	304	293	309	304	301	308	339	297	299	347	296	298	252	301	295	303	308	314	298	306	290	299	344	320	320	322	306	280	287	285	296	293	313	282	329	291	322	286	290	357	306	316	295	316	307	331	321	306	281	331	307	322	313	336	303	333	312	343	319	328	306	322	302	283	293	273	314	303	303	304	296	354	322	335	281	325	312	285	331	315	324	322	306	323	322	317	291	306	339	304	285	322	295	329	302	295	311	301	329	308	309	326	299	303	294	321	327	321	351	313	310	293	274	342	305	307	271	330	290	313	287	328	319	303	311	309	300	306	313	307	314	315	341	315	292	313	338	327	366	309	301	312	310	275	281	322	282	323	268	324	337	293	321	308	271	302	318	311	314	321	293	303	335	320	312	308	300	297	296	318	288	310	334	294	304	316	318	302	309	280	353	322	309	310	313	307	278	298	302	300	332	302	279	299	330	304	325	293	281	298	333	303	341	309	322	296	304	312	310	326	317	339	298	296	320	303	306	297	313	318	324	310	285	308	303	318	325	299	301	298	279	307	277	330	313	323	275	287	318	290	336	300	309	278	299	313	319	306	298	323	301	326	307	311	304	328	307	327	305	328	292	296	321	287	310	329	292	265	320	316	295	323	286	303	347	317	294	272	301	338	330	320	310	283	272	339	325	329	300	325	309	310	269	322	312	295	354	297	298	313	313	309	305	287	325	342	282	297	340	283	299	295	335	305	294	315	314	275	316	302	343	311	292	323	298	298	308	281	315	319	298	296	302	301	302	290	317	321	290	285	298	300	297	301	295	296	328	331	291	291	295	306	318	308	292	314	294	290	278	330	268	303	329	297	316	312	311	272	281	292	298	311	329	295	308	310	269	287	311	283	297	315	314	311	334	317	317	303	297	291	287	320	293	328	309	323	283	295	292	327	282	320	302	281	302	323	311	332	310	300	295	281	326	295	289	293	299	300	298	327	302	355	276	328	319	329	306	285	286	308	302	317	311	323	336	321	308	311	290	303	285	325	304	308	321	302	311	295	319	274	324	362	316	294	306	322	319	278	338	335	311	319	299	321	276	298	267	286	298	305	307	304	301	316	300	309	320	321	285	337	303	310	290	287	318	308	303	321	312	334	293	319	324	315	318	335	279	339	297	345	307	280	313	301	311	323	316	280	312	308	320	303	334	298	330	318	276	319	257	283	314	281	320	329	317	303	301	324	280	323	319	325	305	298	334	269	319	307	292	321	305	325	347	280	296	362	284	289	300	314	311	287	315	288	296	302	303	300	326	288	277	331	270	339	298	291	286	330	324	315	300	335	330	315	303	312	314	336	308	327	314	348	296	287	289	284	320	306	300	369	302	295	290	324	310	304	311	332	314	318	323	294	311	310	319	331	326	332	300	294	315	301	312	333	332	275	338	318	326	302	292	288	303	333	291	355	316	326	322	328	308	309	321	292	304	347	328	289	269	293	332	326	300	322	292	295	264	314	320	299	317	338	292	307	324	317	304	290	309	329	292	323	318	331	300	290	302	283	318	300	307	289	300	321	310	311	274	325	299	333	310	305	321	279	316	299	306	299	317	320	333	284	319	320	302	318	305	306	265	304	310	278	304	290	312	297	293	315	316	339	324	317	293	308	299	306	298	328	301	310	335	339	314	344	311	271	303	311	316	355	302	295	281	322	303	338	283	323	299	301	313	319	297	293	318	307	285	350	286	307	327	307	282	321	329	314	308	309	287	336	313	301	313	324	324	290	365	307	309	314	313	307	285	286	317	296	292	282	297	289	299	287	314	333	299	335	282	275	286	348	295	293	289	306	313	304	318	313	302	308	323	315	326	308	304	324	345	299	296	288	310	323	316	311	309	300	345	307	302	311	300	299	306	333	324	310	296	315	309	338	311	324	295	334	308	304	300	277	310	328	294	320	334	327	313	330	295	299	361	304	295	305	336	285	327	340	304	307	283	326	320	277	334	298	308	313	303	331	293	314	313	311	304	313	305	329	301	312	313	294	319	307	330	336	304	322	304	308	311	359	298	308	327	309	329	335	316	325	301	288	292	290	296	299	315	333	343	351	316	270	339	305	264	299	324	330	288	306	279	332	326	295	335
10481	979	1199	1342	1309	1119	1059	906	861	934	879	808	802	838	782	811	743	723	757	800	726	811	751	748	753	773	708	752	773	763	774	762	744	657	719	781	757	734	724	751	748	753	772	751	763	770	749	701	773	761	754	713	757	706	791	758	764	722	762	764	695	747	750	712	796	715	749	741	710	720	730	755	800	717	776	731	715	752	711	710	741	754	717	784	733	751	745	792	728	753	740	756	740	747	697	696	750	714	754	723	733	782	798	730	765	729	762	751	750	713	730	755	765	713	740	702	714	820	759	738	766	756	732	760	683	783	811	720	729	774	761	724	687	704	754	738	735	696	752	729	726	734	730	759	722	725	663	725	739	704	749	764	754	695	768	780	700	713	759	766	749	803	695	725	737	753	764	740	734	718	699	760	757	761	768	682	733	710	724	737	746	770	738	749	789	739	712	722	744	783	723	720	728	779	778	767	759	720	692	734	753	732	725	820	726	691	717	762	745	751	734	764	755	814	735	725	695	776	805	714	715	763	744	753	722	710	780	703	698	744	791	758	769	733	745	724	765	697	742	755	753	760	755	747	734	747	723	740	751	710	742	665	713	745	721	763	746	767	745	770	774	733	732	683	774	744	702	740	701	701	744	748	755	710	678	757	768	847	732	749	722	696	759	714	732	744	790	772	733	713	750	708	750	715	717	734	708	729	717	694	737	738	729	693	777	838	741	755	731	741	721	742	666	749	742	739	756	729	733	756	751	701	790	734	760	695	781	765	692	761	736	708	708	745	759	732	775	745	794	746	753	716	762	713	752	760	757	737	720	751	768	775	716	703	734	771	734	726	759	762	751	715	700	774	774	742	731	784	719	682	734	727	744	773	731	731	745	731	724	750	729	778	774	730	739	760	725	735	744	723	699	737	760	717	708	725	711	766	747	734	724	763	720	739	727	715	711	752	736	751	765	720	734	704	684	738	700	735	745	770	729	751	681	740	773	757	761	738	723	677	756	743	750	717	760	700	709	783	711	747	764	692	743	752	650	737	733	692	743	728	759	781	735	696	767	782	747	755	755	780	749	759	762	721	753	709	746	702	713	750	756	707	749	709	719	716	756	756	732	719	775	770	697	714	698	701	700	741	772	710	740	715	739	735	743	739	689	760	772	741	719	730	733	753	715	713	714	685	739	741	752	794	788	763	755	784	706	763	772	742	767	749	723	753	707	744	745	732	732	723	725	738	748	797	761	731	790	667	730	755	727	747	741	729	763	741	786	728	752	695	759	760	729	683	768	719	727	764	760	765	718	713	673	754	761	735	750	765	733	732	754	716	782	700	737	748	793	759	750	739	719	765	723	744	739	761	736	801	733	730	750	712	746	780	770	779	735	730	755	745	712	786	783	725	741	744	789	713	750	718	711	706	745	806	756	747	709	759	753	676	689	763	709	760	769	760	740	721	731	733	728	767	707	752	728	719	725	733	772	731	707	735	760	728	716	755	720	750	714	782	729	724	794	777	758	734	765	695	730	735	724	688	742	754	705	688	759	733	742	709	719	738	747	743	711	704	691	671	722	746	729	752	740	720	747	701	776	776	727	735	726	682	720	772	731	665	695	765	744	725	754	753	720	756	693	772	748	714	713	707	772	750	763	690	743	741	740	771	756	729	731	739	725	709	758	696	752	752	748	747	732	723	722	743	703	763	733	758	698	683	755	702	753	728	688	731	758	716	788	691	731	755	706	761	711	789	714	755	717	743	760	724	713	777	703	696	728	724	738	714	696	706	737	763	747	728	753	740	729	730	744	772	730	766	744	751	764	741	756	724	727	731	738	786	737	757	739	743	723	726	717	733	784	704	726	739	722	752	749	723	725	764	724	754	720	676	675	753	746	739	710	737	760	724	747	733	729	695	741	717	765	723	772	719	735	753	756	728	730	728	758	737	766	771	735	784	738	732	705	743	799	712	734	767	770	719	764	691	736	724	741	736	711	743	722	688	757	740	695	718	706	743	714	688	730	756	724	718	724	738	715	722	764	741	810	723	711	683	720	755	808	737	745	728	718	778	760	762	709	738	709	746	730	728	735	743	786	738	713	757	746	718	707	759	761	715	753	798	748	746	719	738	769	753	737	714	765	727	729	762	710	730	760	770	717	743	720	772	795	747	725	731	744	708	738	768	728	720	731	751	706	747	673	695	748	683	728	700	731	715	770	784	733	762	753	711	739	750	767	728	744	785	727	778	714	731	719	718	744	778	728	796	754	779	756	719	737	760	708	752	762	771	738	731	740	752	718	751	759	731	745	771	714	758	739	730	681	751	685	832	714	739	765	718	740	750	751	750	713	773	749	764	772	761	784	725	743	713	690	780	755	754	733	757	692	728	686	781	725	787	708	751	737	684	780	701	745	766	762	757	703	760	715	739	754	675	734	787	746	752	762	741	706	744	711	776	730	752	735	725	801	731	717	756	779	710	725	727	725	736	694	794	746	696	711	715	782	672	737	737	714	734	703	722	752	755	785	759	792	725	775	772	707	721	703	733	814	716	746	732	757	756	749	780	719	771	723	688	717	759	773	688	724	762	673	747	718	742	692	754	734	763	747	778	703	751	727	728	780	741	768	748	724	726	787	758	704	699	694	772	704	737	779	784	752	714	744	717	737	715	722	737	718	731	739	716	804	758	712	736	744	728	706	779	758	766	774	727	765	742	771	738	722	765	747	725	739	817	742	750	731	731	736	702	723	769	730	763	703	757	766	742	700	768	765	738	755	700	710	738	742	759	785	717	747	769	724	729	690	752	717	770	722	732	710	832	775	770	701	767	784	770	704	732	773	742	710	724	711	744	756	725	726	703	720	763	737	811	716	728	775	706	760	720	761	741	751	783	756	737	757	758	719	736	718	749	762	731	720	753	716	735	755	731	731	730	716	730	731	719	770	737	783	733	728	750	734	703	727	769	717	747	724	719	779	757	767	778	726	734	746	704	750	707	703	750	739	750	747	753	693	746	746	744	763	762	737	733	766	761	744	710	722	754	804	808	709	721	780	753	747	705	726	718	706	794	726	797	761	737	756	748	751	713	751	722	728	748	797	747	734	755	711	780	787	723	666	736	714	708	763	733	730	749	707	762	747	736	708	698	745	734	722	733	738	741	697	718	774	726	702	730	740	774	772	742	760	730	774	709	723	765	731	751	751	755	718	736	716	789	733	736	748	697	770	736	757	745	744	717	764	738	760	703	736	755	715	749	707	766	697	753	740	734	764	717	739	766	685	711	761	780	768	743	758	787	748	751	709	708	700	757	777	740	776	747	785	722	733	701	713	735	738	773	736	692	724	752	721	718	757	727	754	737	726	734	754	744	729	706	746	756	744	728	675	797	747	763	762	694	767	721	767	670	715	747	726	757	786	761	766	719	744	729	735	680	740	734	740	744	768	747	773	733	737	726	720	718	741	736	798	690	734	738	722	763	763	721	745	705	746	755	748	746	784	744	799	787	697	757	712	712	778	740	759	731
23426	2168	731	442	337	268	220	206	170	186	166	164	143	138	169	149	132	136	135	139	136	148	168	133	159	133	139	141	151	118	132	148	126	126	108	115	148	144	151	136	132	128	131	126	127	139	146	137	133	131	146	142	152	153	145	150	137	149	115	126	143	145	135	170	138	141	117	141	123	147	133	110	130	145	145	127	129	126	140	140	114	147	149	128	159	133	137	128	152	126	146	150	119	142	150	143	130	135	133	123	134	168	140	138	166	145	137	124	143	132	122	127	123	127	134	123	122	135	144	135	112	134	132	115	130	124	132	149	114	140	119	140	140	144	147	131	138	148	141	136	113	111	141	127	113	131	113	161	125	152	132	131	142	127	141	146	141	134	127	149	135	131	131	140	135	146	159	131	143	139	138	123	136	131	136	112	143	119	123	112	110	133	132	132	119	123	152	137	128	156	129	136	138	141	134	149	130	125	120	144	139	139	121	140	117	147	135	121	133	139	161	120	121	122	133	159	126	155	136	142	145	144	143	128	159	137	130	128	126	133	122	147	140	132	143	144	125	139	131	120	130	141	131	120	128	122	141	117	138	136	164	121	141	141	138	145	117	116	137	109	120	118	109	143	132	130	136	134	127	117	132	109	116	128	161	153	133	118	134	140	144	149	151	146	92	117	144	137	131	141	133	138	136	138	144	129	157	132	138	129	125	125	125	115	144	143	122	135	131	140	119	114	122	129	139	133	128	139	110	162	128	154	139	139	136	156	132	133	140	138	150	116	151	131	164	141	132	168	145	146	111	143	144	128	126	124	119	121	102	169	137	132	138	131	130	149	114	119	133	124	165	126	139	123	124	120	147	154	124	108	127	140	120	135	123	120	128	140	156	145	154	130	153	141	142	104	143	124	129	108	136	154	133	130	119	162	132	130	131	131	125	137	121	129	130	126	129	130	151	141	131	154	126	139	130	117	156	138	113	128	152	127	137	147	157	136	152	141	140	127	129	125	149	141	143	162	125	132	125	147	124	143	127	119	114	139	146	132	149	141	116	142	139	156	120	131	115	124	143	118	133	142	122	133	136	139	148	160	146	140	105	129	133	128	122	134	138	126	131	142	152	123	153	151	131	145	116	146	134	129	112	142	117	139	136	124	146	118	134	127	124	146	150	128	127	141	145	156	144	144	133	150	118	162	133	134	151	142	161	150	140	148	134	127	130	138	142	134	112	150	137	133	137	144	121	116	139	140	128	132	146	131	145	127	144	158	146	151	113	136	135	144	124	140	156	168	138	145	128	125	137	138	125	151	142	128	138	120	122	125	142	128	125	146	139	136	128	138	149	138	133	134	144	134	131	136	135	142	147	142	124	164	128	141	126	131	133	139	131	144	156	115	133	115	136	135	121	131	129	127	135	127	130	135	151	112	102	144	127	112	151	123	125	136	168	122	135	144	112	123	120	130	130	143	145	133	159	135	130	118	100	117	126	126	119	137	134	129	120	133	141	170	139	139	107	130	140	123	136	136	145	156	146	119	134	150	115	143	154	134	137	136	138	143	108	139	116	165	156	112	133	142	135	133	150	139	125	132	123	147	118	114	126	136	125	155	139	123	139	134	144	119	147	146	142	137	107	123	141	129	124	143	128	134	129	127	145	130	150	136	154	136	136	148	132	118	133	162	131	166	121	113	144	135	154	135	133	147	135	117	127	152	143	149	138	126	130	121	125	146	125	128	132	157	147	156	124	146	112	125	133	144	136	129	147	130	127	130	132	135	163	144	127	130	142	124	140	117	138	116	126	154	140	105	143	157	154	153	157	146	135	150	131	137	117	147	134	144	119	152	149	120	113	134	136	117	143	131	140	135	144	142	139	127	145	136	161	150	135	138	138	134	128	139	126	116	127	117	129	141	116	140	169	129	148	132	149	154	146	138	140	138	113	135	128	122	146	128	129	142	132	129	141	129	138	153	153	136	144	168	138	130	125	137	152	128	139	131	122	123	152	143	130	118	152	122	106	148	147	130	126	141	142	140	135	132	162	144	159	140	138	120	134	132	146	128	150	140	121	140	135	137	123	129	144	123	136	126	131	118	120	137	130	118	139	144	123	141	164	155	137	133	146	151	155	137	135	144	143	141	127	134	142	171	144	134	117	122	128	130	134	123	144	120	148	123	112	133	140	126	119	139	128	134	129	124	156	139	162	152	155	128	132	139	137	123	145	110	137	133	138	130	158	141	128	133	125	150	117	129	159	152	118	160	149	133	117	128	137	131	123	140	133	126	125	142	127	119	116	129	138	123	124	118	114	149	143	122	129	163	140	136	129	169	164	145	128	124	130	126	117	148	131	145	149	136	132	125	170	126	131	124	126	143	146	127	120	118	132	127	139	143	146	119	130	121	122	122	116	151	138	130	125	117	119	138	131	135	133	148	157	135	128	128	135	123	132	142	128	138	114	129	119	132	135	129	131	111	149	144	119	143	129	122	139	144	151	137	148	144	137	141	136	122	108	145	153	139	117	141	130	120	123	130	146	123	137	149	126	141	141	110	131	134	138	135	125	125	136	135	131	129	138	124	143	141	133	125	131	143	137	130	131	119	135	139	129	115	138	152	140	122	135	149	142	143	141	124	119	126	128	131	116	147	130	135	133	146	121	118	131	127	129	135	155	126	128	169	140	158	114	127	127	134	135	141	124	127	158	155	142	136	132	130	159	134	133	144	136	126	137	156	118	126	136	153	138	140	138	116	131	141	161	154	105	137	128	136	131	120	147	147	118	126	112	134	142	126	142	154	144	115	97	139	137	120	140	123	137	132	145	142	131	148	163	143	137	131	143	130	124	149	120	150	148	134	117	151	144	133	136	130	124	139	157	153	123	120	134	132	135	130	138	122	142	122	144	126	135	137	123	116	147	136	144	138	141	165	125	115	145	145	125	132	138	135	137	131	155	129	136	126	132	135	145	131	125	111	154	127	133	145	142	129	123	137	137	149	157	135	140	149	121	150	157	134	140	125	158	111	135	132	127	133	122	130	130	123	139	117	130	130	155	123	125	123	151	141	133	144	102	139	125	143	141	144	111	143	127	122	143	153	128	133	125	136	150	146	137	154	127	146	161	126	115	130	127	128	121	124	128	144	116	150	149	130	124	147	124	152	153	135	142	115	143	143	170	127	153	128	143	130	137	127	153	151	131	130	153	136	127	132	131	133	136	140	125	146	135	121	146	113	133	107	132	126	153	142	145	158	137	118	144	139	138	105	155	136	124	125	116	116	128	119	149	144	166	103	133	111	141	133	153	140	116	157	137	124	139	149	131	136	133	147	151	109	124	153	131	139	145	99	130	148	144	139	123	135	128	134	138	128	129	144	136	132	129	119	126	134	153	139	122	122	113	128	133	144	153	141	141	131	141	112	122	155	136	126	147	151	117	128	121	135	116	125	142	142	126	135	145	138	137	120	126	130	137	141	128	136	116	142	148	132	129	115	123	120	130	145	144	139	143	136	134	145
14051	737	1482	1601	1449	1005	913	764	661	648	573	554	509	479	503	465	468	467	440	484	428	442	390	390	440	396	380	440	398	392	386	366	377	396	393	409	366	409	355	347	352	359	377	371	374	361	418	368	370	382	381	369	374	386	390	359	352	394	362	383	346	362	345	374	373	360	362	367	397	390	369	375	373	385	400	345	383	381	363	377	332	408	401	370	355	379	375	395	359	346	366	363	369	377	343	368	377	341	375	386	360	340	349	336	355	336	396	357	368	395	362	347	366	325	418	353	353	371	353	342	339	351	383	375	372	373	365	383	350	394	374	362	353	383	378	376	398	357	377	336	392	332	363	346	388	367	389	374	343	369	382	380	347	404	370	350	361	327	371	371	384	348	376	352	355	374	357	381	344	354	415	370	376	368	355	349	369	340	384	339	365	333	389	361	368	369	341	371	391	381	364	372	352	372	392	381	364	348	330	378	342	355	336	393	378	356	385	377	384	389	391	375	376	335	356	361	362	362	333	370	365	347	368	401	337	378	367	367	358	357	376	379	367	359	362	387	358	344	349	363	381	365	356	337	352	394	365	349	370	348	373	370	386	382	369	339	361	360	358	382	414	342	370	362	406	349	348	361	375	358	384	351	365	344	331	350	355	335	346	341	345	381	372	357	399	336	375	405	372	369	365	384	378	387	368	311	364	360	367	395	349	358	380	372	350	375	358	370	358	362	343	363	354	386	361	365	331	353	381	312	368	386	372	360	373	392	399	350	348	400	356	321	335	372	358	337	371	325	342	370	332	356	343	360	337	359	377	379	370	373	347	366	379	365	338	343	340	384	366	377	376	363	345	384	381	361	355	354	356	352	395	374	374	369	377	363	356	353	359	380	352	346	378	397	355	356	339	354	342	347	342	325	377	352	329	372	329	364	366	366	404	334	345	334	379	374	397	331	345	350	356	375	360	352	380	381	340	374	355	387	369	358	349	363	369	398	356	357	359	359	350	382	366	378	358	419	343	370	361	350	401	369	348	375	398	350	358	349	390	355	356	374	335	388	374	380	340	362	344	358	363	393	373	358	409	357	399	352	363	368	335	386	344	345	356	384	377	360	383	407	345	341	377	383	352	379	346	397	347	383	373	372	349	382	347	373	337	372	357	347	381	345	347	363	334	348	343	344	347	410	360	349	369	344	330	364	354	369	378	349	349	366	361	365	333	382	370	380	362	352	381	341	332	408	360	412	380	370	354	367	369	353	349	399	373	345	377	347	358	343	356	395	386	349	342	334	376	341	373	370	336	360	383	348	341	371	342	345	373	390	334	362	350	350	355	381	345	352	346	332	318	374	384	377	345	378	358	350	327	363	373	344	356	377	353	332	386	362	380	383	376	376	393	356	351	363	365	363	389	339	358	376	327	403	357	361	341	375	347	393	392	346	328	360	361	356	365	373	350	347	347	361	382	380	367	323	389	373	398	343	345	351	377	354	385	322	395	377	373	366	352	365	358	359	429	347	341	376	360	372	380	395	321	349	356	370	355	362	345	357	352	331	370	375	357	345	378	340	378	343	371	347	355	359	343	388	340	358	397	364	334	350	375	371	358	369	368	343	359	380	325	360	346	367	351	367	351	375	355	345	349	375	363	337	363	348	378	356	343	359	356	332	370	362	371	338	369	347	355	379	371	351	371	388	364	341	330	363	365	349	359	359	374	373	367	386	351	367	367	350	385	387	346	342	348	356	359	347	383	343	376	378	376	357	390	383	361	341	344	372	339	366	379	379	362	347	387	358	363	387	374	345	346	351	369	331	390	357	361	355	343	381	358	343	345	365	384	368	398	351	361	371	354	362	377	368	327	377	360	347	342	346	371	387	392	353	367	365	336	374	370	338	375	368	381	380	352	408	346	335	348	361	385	359	353	368	343	355	376	388	362	363	378	351	348	354	360	369	373	378	334	341	374	331	366	337	338	357	343	404	354	334	370	360	317	344	351	355	373	375	341	354	378	359	380	343	381	372	370	390	351	373	373	354	350	372	354	348	354	416	360	364	355	389	341	357	333	371	380	370	361	353	347	335	383	418	344	337	375	416	369	349	363	380	344	368	347	346	372	380	375	355	374	379	368	376	384	361	363	361	363	367	375	354	350	339	354	363	319	336	335	345	411	397	380	378	365	410	376	354	342	354	362	361	342	350	360	379	359	356	373	378	360	347	381	375	356	363	379	365	365	369	334	342	351	374	374	388	354	371	342	375	352	389	355	363	371	355	355	351	376	364	322	345	381	369	365	346	365	377	369	349	347	365	373	337	378	353	361	388	352	357	373	371	356	351	406	364	408	356	360	355	364	379	369	379	338	388	370	339	366	366	352	307	357	382	401	352	382	377	382	378	351	390	385	331	385	383	339	356	344	381	372	372	355	341	387	349	391	336	354	381	370	348	380	357	377	376	333	329	357	387	354	370	376	361	352	390	359	369	311	384	378	377	357	371	368	363	394	336	338	376	361	346	406	386	356	361	377	355	362	346	335	372	372	341	382	376	356	349	342	370	369	365	415	352	365	366	365	402	361	337	358	364	387	357	334	361	361	371	385	340	332	365	355	328	338	369	373	410	362	370	353	346	331	366	352	354	394	359	366	364	342	340	357	363	324	379	397	378	381	362	370	362	358	369	321	375	359	377	338	364	405	388	387	347	349	365	355	329	385	310	362	358	373	353	386	389	371	381	347	365	336	372	360	369	360	337	371	362	370	363	334	386	335	378	383	398	349	381	339	395	376	398	362	328	349	349	363	374	359	387	380	375	387	361	399	402	342	378	349	351	362	369	379	357	357	355	354	349	379	341	337	365	350	369	364	392	370	349	355	362	362	332	362	338	359	409	362	361	354	354	336	353	351	346	346	391	345	374	427	380	364	329	370	379	383	387	344	375	367	356	370	370	403	362	315	349	348	389	383	351	353	362	377	394	372	411	361	374	358	376	350	346	348	389	362	353	362	359	348	375	354	335	388	333	359	342	372	364	385	379	345	322	351	362	364	360	347	370	349	338	345	344	343	341	318	313	362	389	343	332	386	359	347	348	371	366	369	352	343	369	362	347	391	386	374	380	371	377	377	356	334	385	348	345	363	354	385	437	368	382	377	363	397	388	367	347	406	354	344	374	376	359	357	338	370	353	384	332	339	357	359	394	393	368	377	362	376	376	370	362	351	331	371	364	350	360	331	369	333	379	371	380	395	374	364	331	368	357	381	341	340	358	340	341	340	340	344	387	373	375	365	360	353	369	382	321	342	366	363	323	357	340	343	371	330	371	330	379	371	343	323	352	390	366	368	345	345	376	379	333	368	368	360	344	305	372	361	359	375	369	368	377	356	330	375	370	380	377	330	363	377	362	360	364	376	373	390	342	370	363	362	382	365	382	383	362	356	373	345	378	377	355	337	346	356	343	351	351	366	354	372	366	380	343	383	357	351	384	371	352	367	378	354	358	337	344	379	354	371	343	375	370	364	390
4162	420	405	374	370	407	378	389	384	369	380	361	340	379	379	342	399	367	351	358	387	366	382	372	377	356	425	359	388	340	346	364	360	388	397	366	362	379	375	369	391	328	387	356	393	355	368	386	390	384	403	390	360	409	359	365	374	373	361	322	344	381	352	403	387	361	359	357	354	373	375	413	356	381	364	376	370	384	377	361	373	352	424	372	351	355	387	392	373	368	388	376	354	382	359	381	338	383	343	404	392	398	393	379	372	376	345	407	353	381	335	361	341	359	348	380	350	369	382	393	410	332	341	345	367	388	404	373	380	373	343	347	359	430	366	342	366	403	351	370	379	365	380	385	399	382	344	355	368	381	360	348	373	370	329	403	396	377	359	354	358	357	387	383	398	416	346	346	348	370	376	369	349	397	377	365	387	381	348	324	407	365	357	392	391	400	360	387	365	376	363	352	367	377	357	393	343	401	372	352	362	327	401	368	360	401	383	399	368	364	364	379	334	371	365	337	332	360	371	356	362	411	365	390	379	368	333	347	374	356	363	374	406	393	376	379	325	366	362	403	365	355	375	363	364	368	364	362	369	377	349	369	391	361	400	334	393	349	369	377	356	361	367	335	352	365	389	377	360	354	387	364	378	351	375	347	378	381	381	334	360	376	367	356	374	373	385	355	382	374	383	335	363	387	391	348	354	362	411	336	361	365	368	405	392	392	396	389	366	373	360	352	363	326	379	379	345	383	392	357	374	378	324	366	369	364	392	330	374	367	319	368	377	365	392	346	372	405	376	360	408	339	390	367	364	367	374	341	354	367	379	358	446	364	358	349	361	374	351	323	355	362	378	422	353	365	367	359	389	371	364	364	383	336	370	341	370	351	380	364	352	348	345	346	388	402	348	390	359	388	388	379	384	393	372	378	367	338	351	375	372	341	408	385	334	331	399	356	367	370	340	367	350	379	346	355	395	388	412	362	333	369	367	395	380	344	356	366	362	395	340	340	371	326	384	394	381	373	387	402	348	344	388	382	358	340	322	340	402	363	376	377	399	423	403	365	332	350	373	361	352	352	345	354	380	359	377	403	383	368	376	394	326	352	355	344	353	360	370	344	372	335	362	365	412	381	355	354	362	365	384	384	355	410	344	345	362	342	362	380	366	368	359	363	353	383	347	344	387	374	361	367	398	382	372	342	373	399	369	379	362	384	377	326	390	335	328	387	388	377	397	387	370	357	382	383	355	387	369	377	414	380	354	363	356	384	327	356	353	332	366	342	370	373	380	361	372	398	363	370	416	345	399	373	367	361	325	366	328	387	388	402	385	378	370	378	336	385	362	358	324	385	391	346	392	380	369	428	384	382	364	349	348	368	370	372	373	365	385	365	378	369	359	353	364	382	356	365	415	373	371	400	394	362	376	372	355	363	387	382	387	380	343	428	360	361	394	347	377	359	335	359	337	371	379	399	365	397	354	381	369	363	354	388	405	404	357	366	359	344	386	380	357	381	372	380	387	356	405	374	379	378	338	400	364	387	440	369	369	376	393	364	408	381	362	337	393	343	376	339	367	367	349	351	377	361	384	393	336	372	386	394	383	363	357	408	373	361	328	393	356	355	394	369	379	351	399	376	381	360	391	379	355	398	366	345	350	347	390	359	399	397	364	377	357	405	396	355	399	384	356	361	398	360	355	365	379	407	356	340	382	344	414	376	380	356	362	350	411	415	375	370	371	390	384	379	391	419	382	356	390	379	366	363	359	355	363	370	325	385	364	375	377	377	403	383	371	331	388	336	363	368	380	372	385	393	375	375	402	395	385	337	410	373	352	379	386	361	358	398	376	361	396	392	372	354	354	362	368	327	374	351	363	367	365	361	357	348	394	378	350	387	394	362	390	374	354	368	370	400	371	354	366	371	356	382	384	366	339	367	361	357	379	355	396	357	377	365	341	365	394	416	395	362	334	372	378	376	358	343	375	361	401	355	352	364	380	397	337	396	370	360	405	353	386	370	366	396	397	350	390	348	373	403	378	360	384	358	363	339	369	421	353	365	372	398	370	370	378	399	368	361	351	345	354	376	411	366	361	354	371	358	346	380	357	366	380	364	344	372	398	381	349	322	395	406	371	371	394	358	389	353	374	359	382	377	391	315	365	389	392	374	356	386	395	388	347	382	381	371	392	392	399	372	377	374	366	397	376	343	357	351	360	369	322	367	384	357	393	364	385	347	387	371	354	335	371	367	396	382	360	358	359	332	362	341	371	369	373	362	344	339	332	330	361	412	379	368	378	377	370	381	370	343	370	369	344	364	345	353	397	390	377	355	363	358	382	360	342	372	357	401	411	373	388	383	349	359	367	345	401	366	337	382	384	394	351	347	402	361	354	380	334	389	379	369	368	376	354	347	365	387	393	383	394	378	363	395	355	378	369	356	434	347	361	362	367	393	377	357	392	372	363	369	356	369	343	371	399	374	387	385	376	381	350	332	413	380	347	367	374	373	377	381	373	377	341	365	352	378	383	396	382	393	372	373	378	361	359	358	368	366	407	385	367	358	353	315	375	332	390	374	393	388	384	342	416	345	364	404	381	379	367	377	399	339	386	364	407	360	365	358	373	365	402	393	399	347	373	379	377	365	366	352	376	375	351	371	379	323	363	367	395	380	377	362	373	398	370	359	354	383	393	375	377	376	342	361	379	375	385	342	383	359	388	369	395	363	367	345	357	343	323	345	365	349	345	363	358	362	341	377	342	328	358	384	381	387	370	355	398	380	333	362	375	383	379	376	373	375	341	407	370	406	359	391	343	362	335	387	344	397	372	346	374	404	394	359	326	369	372	359	372	346	390	358	353	375	353	371	382	326	333	393	355	369	347	361	369	378	356	378	361	362	378	363	396	372	363	333	383	367	354	346	396	351	348	374	373	350	343	339	360	402	392	371	349	377	332	359	341	373	406	334	371	402	354	359	389	322	362	376	381	382	389	368	371	380	359	368	377	397	355	389	386	351	353	377	373	382	328	352	369	412	329	357	383	323	376	377	368	376	352	365	341	379	328	351	391	382	374	372	382	375	345	338	366	371	372	364	376	364	377	388	391	399	380	371	337	390	408	375	389	384	351	344	376	379	358	353	370	347	352	350	371	371	401	375	344	376	379	402	344	334	370	360	382	374	375	387	389	360	401	390	388	371	368	363	392	379	351	376	404	335	354	385	356	373	357	374	384	378	396	359	356	347	389	368	370	366	364	349	396	358	358	373	398	380	354	374	372	386	400	366	391	359	361	378	362	348	389	378	381	368	391	347	348	387	361	375	376	355	406	404	386	384	343	386	375	347	349	413	371	370	364	368	354	389	355	344	353	384	409	365	374	384	383	406	373	379	393	404	367	374	400	393	383	348	367	375	351	365	374	363	350	382	373	376	390	359	354	326	336	349	344	366	351	349	341	344	369	357	362	355	355	364	392	393	342	359	357	419	393	373	349	342	370	390	356	372	372	367	388	352	415	346
3944	903	928	945	850	906	905	909	885	910	902	919	891	930	848	873	924	863	905	923	857	874	841	856	923	880	886	858	889	831	885	863	840	869	843	944	905	895	906	892	906	828	886	912	866	871	878	859	865	859	924	828	883	867	902	913	882	852	879	911	857	837	959	858	860	903	933	872	840	824	904	879	863	824	899	821	873	909	890	896	865	900	843	836	837	905	853	870	851	895	935	901	878	825	896	893	905	848	853	916	863	948	925	920	852	868	817	902	901	915	923	854	937	956	862	802	902	935	879	874	887	899	886	890	939	876	876	909	866	863	843	872	818	892	869	862	834	861	897	902	882	854	850	876	836	914	859	892	902	819	881	874	883	888	884	887	899	875	880	866	864	898	896	882	869	919	859	822	950	902	892	896	896	856	899	912	919	839	889	888	881	953	861	901	946	867	881	916	864	849	789	888	905	913	880	839	911	831	863	841	894	887	843	857	876	859	865	889	951	839	941	866	871	854	875	847	891	950	906	906	902	861	876	858	865	839	904	911	862	922	942	876	926	835	875	883	828	877	926	842	847	806	891	856	894	885	845	864	854	904	838	868	911	901	897	855	869	876	939	887	892	906	919	892	848	885	890	888	868	854	873	858	881	847	905	869	924	769	946	873	916	916	896	867	865	896	905	866	935	887	896	862	913	861	857	894	895	875	881	863	913	940	898	887	889	881	900	862	879	856	898	925	853	896	871	844	872	905	887	917	894	857	901	836	859	850	906	871	869	905	864	867	852	892	948	871	865	863	908	866	865	864	875	906	867	859	898	838	889	887	875	842	890	873	907	842	851	891	867	915	905	893	895	878	906	895	896	869	891	882	849	882	849	942	896	884	843	897	945	914	880	901	868	887	900	849	923	841	861	840	864	878	856	870	878	872	878	867	908	871	857	867	928	884	818	875	918	886	894	886	894	862	866	884	894	896	905	836	820	905	870	847	883	906	893	836	891	876	918	938	872	890	843	900	873	873	890	846	861	896	940	885	881	849	868	852	852	926	863	872	894	843	837	872	937	845	898	928	840	878	924	984	913	888	867	932	836	888	875	853	874	891	882	879	917	902	890	890	880	847	849	899	860	878	854	882	877	845	889	901	927	895	872	812	916	832	964	842	871	819	841	882	839	882	901	863	880	868	882	873	864	881	928	907	893	878	898	902	945	866	839	936	891	853	878	912	901	926	861	811	915	919	895	861	912	842	866	838	901	930	884	858	848	849	874	887	824	867	887	880	870	835	847	902	906	901	791	907	902	883	861	895	902	909	876	898	870	895	911	942	900	861	954	894	880	840	889	879	868	865	865	878	891	889	892	855	921	886	888	899	850	878	856	909	830	881	883	836	844	875	888	868	866	840	915	878	884	889	880	908	877	900	904	849	859	852	879	927	878	932	911	876	854	877	886	836	847	865	873	902	804	884	872	874	920	920	858	883	857	881	858	872	859	895	934	868	881	886	905	880	805	911	888	901	898	843	878	863	876	893	857	853	905	868	906	861	893	841	904	894	941	915	901	927	947	923	858	871	841	854	935	844	900	873	887	866	897	870	870	880	906	859	838	910	859	880	885	876	870	873	848	915	871	885	876	848	855	839	872	877	874	856	895	862	819	920	885	903	868	865	872	883	900	843	933	871	885	888	885	873	830	865	872	895	884	886	860	898	895	865	959	853	945	898	871	863	851	867	887	844	938	868	825	902	888	844	900	866	903	922	821	857	825	873	857	919	868	898	879	923	900	865	934	856	885	822	889	850	899	858	837	844	871	878	855	883	861	895	864	903	901	925	917	910	880	876	891	858	891	931	906	901	846	907	917	892	867	852	900	865	830	920	969	829	844	851	840	903	910	920	896	892	853	872	852	902	896	881	870	886	859	903	871	939	915	910	817	869	863	913	901	859	888	875	861	881	921	851	906	831	906	845	930	904	861	882	897	841	914	860	881	895	809	854	870	902	857	921	880	849	840	908	920	856	880	873	901	883	880	909	869	879	891	848	866	959	842	889	905	870	853	898	916	879	882	907	887	921	892	851	922	873	816	892	896	873	849	855	862	894	824	864	891	832	930	888	873	853	899	876	882	871	902	898	829	853	870	889	854	887	902	878	897	874	909	853	890	862	858	859	844	874	900	885	938	909	850	904	932	845	907	906	817	883	862	896	845	877	935	872	901	872	879	823	918	848	891	883	924	885	891	904	907	867	898	830	875	886	851	863	900	901	866	879	913	914	855	884	896	911	890	928	860	855	882	817	897	888	850	879	893	811	896	874	910	828	956	894	883	851	900	859	892	871	912	864	928	880	896	889	827	853	888	893	871	898	876	874	859	928	894	997	851	847	846	940	906	934	858	906	904	840	901	911	855	847	870	885	918	898	886	916	918	854	867	827	880	860	886	883	902	910	843	825	934	851	884	903	865	867	883	847	860	870	894	818	873	886	915	873	953	872	865	890	874	835	888	912	831	897	909	858	861	920	895	880	889	873	855	900	844	886	886	842	882	850	916	869	943	877	929	869	880	860	971	892	893	845	909	905	890	863	836	874	898	882	899	905	882	894	839	856	913	884	868	874	851	874	850	867	881	880	857	856	848	898	819	880	856	895	863	916	898	884	877	875	893	812	850	850	907	869	860	886	858	888	884	894	817	876	891	865	860	872	869	878	864	896	864	855	917	806	875	906	845	890	848	874	899	879	834	875	867	873	868	847	856	873	881	875	909	894	909	904	934	892	902	909	905	920	892	862	851	865	910	930	854	882	912	895	881	880	897	922	898	857	851	860	876	941	897	876	914	869	858	890	848	879	896	885	855	891	901	880	863	837	840	916	890	910	888	899	886	873	862	886	886	838	869	876	888	841	851	858	868	848	853	876	834	868	846	889	829	863	887	862	892	870	843	868	902	885	894	846	895	917	852	862	904	877	849	906	878	853	901	868	838	883	890	880	856	905	859	860	817	946	878	902	907	855	906	834	903	879	959	882	839	889	847	860	847	848	928	899	902	910	866	915	939	916	885	823	901	935	896	905	847	881	948	866	879	818	907	894	884	900	886	912	891	944	896	867	888	839	908	864	882	946	859	873	877	857	893	871	900	917	873	875	865	860	844	884	833	899	855	890	904	822	851	887	903	873	921	888	866	869	860	891	867	892	908	896	885	839	907	878	908	887	883	848	886	928	866	841	866	885	902	890	919	909	859	900	868	890	837	856	886	835	898	895	927	875	838	878	870	848	836	878	906	843	902	847	920	857	852	897	890	943	886	866	934	964	874	792	861	833	863	899	820	840	881	839	851	863	872	872	872	874	919	885	889	832	888	855	868	851	838	886	917	863	876	875	886	866	848	884	886	942	959	878	890	886	890	921	891	867	864	882	879	886	853	898	909	905	881	891	872	877	882	849	882	889	859	873	879	873	856	930	874	901	905	878	878	836	912	881	866	856	886	870	884	933	837	884	883	850	837	878	844	890	824	937	879	847	870	911
15032	1157	564	493	416	373	342	327	334	342	316	328	312	325	308	341	339	352	325	313	342	307	279	308	324	319	315	351	309	304	293	320	313	293	307	326	336	319	333	324	298	346	328	303	331	279	345	295	318	295	303	323	321	306	320	306	333	326	291	311	317	290	329	326	299	289	294	278	303	306	300	303	307	306	291	296	308	295	295	306	303	310	308	302	326	295	309	264	315	299	300	294	335	309	290	306	318	285	308	325	306	316	293	256	273	299	322	303	267	279	287	315	300	307	297	297	342	289	286	299	306	320	308	319	320	290	310	332	308	359	284	292	278	308	289	311	281	319	322	318	316	298	283	298	287	338	290	291	334	321	330	316	304	286	315	296	314	292	298	306	302	295	313	313	322	309	309	297	326	306	326	286	313	306	313	319	325	316	306	319	278	316	291	318	277	300	327	278	344	314	335	324	328	290	334	323	308	322	269	287	318	287	286	338	321	302	315	315	314	320	341	304	307	301	288	299	312	323	317	290	308	287	323	289	303	322	306	324	274	302	312	344	315	316	307	322	274	343	332	273	296	308	301	306	341	334	305	282	302	324	367	282	283	315	295	302	278	278	340	302	357	341	301	314	316	300	297	297	337	312	307	325	300	314	292	297	346	280	294	344	343	319	296	302	338	290	277	314	308	316	295	310	310	296	319	308	309	301	330	312	322	309	299	306	310	332	317	276	316	317	298	329	308	333	288	273	325	298	320	334	297	295	314	333	317	321	280	284	306	325	304	326	308	320	262	316	330	294	307	335	300	287	315	296	328	320	323	325	313	312	315	313	301	322	312	325	295	329	314	316	354	338	337	290	332	316	350	299	305	288	304	292	313	331	264	294	293	299	290	300	283	328	314	323	320	327	337	326	324	309	300	273	319	287	289	296	283	306	335	303	309	320	335	308	331	339	345	283	312	283	321	337	282	290	292	296	311	288	315	323	327	310	286	343	314	310	322	308	311	316	271	297	305	320	309	338	293	294	304	320	304	313	337	324	323	284	338	344	310	326	320	317	286	277	350	313	309	283	297	284	309	255	288	329	312	297	296	327	362	326	291	358	291	326	320	307	275	335	325	296	304	314	314	311	298	284	307	309	291	273	300	306	305	332	325	308	317	302	349	316	340	315	302	294	335	291	350	285	296	314	316	278	303	319	320	301	318	297	322	314	341	338	325	316	289	279	302	320	305	301	355	283	318	306	302	272	312	306	311	331	315	324	339	286	309	312	293	284	303	312	283	270	323	281	315	326	261	327	302	323	365	315	293	323	334	293	322	292	291	300	327	310	329	320	323	310	318	302	309	312	304	255	293	356	317	304	309	330	258	279	307	300	307	299	288	313	309	290	294	318	314	319	326	305	309	337	319	289	306	306	329	335	300	292	331	304	299	312	317	292	290	291	304	319	309	306	302	271	334	314	308	300	309	313	287	295	303	302	354	276	287	307	304	330	304	315	298	309	320	327	264	330	293	289	324	316	277	327	285	291	312	297	278	290	286	313	313	311	301	302	303	331	315	282	311	323	319	300	319	295	285	306	303	284	299	318	308	343	294	319	308	322	315	309	318	332	325	328	285	356	313	309	304	296	310	309	310	318	275	358	326	309	328	296	288	282	298	317	295	318	316	320	324	324	312	312	303	288	321	285	321	312	332	293	303	294	312	282	307	329	313	313	292	305	292	287	319	318	316	318	299	349	303	299	330	301	324	300	329	317	325	312	318	328	309	287	306	311	313	308	292	288	308	311	304	307	300	319	292	292	290	318	291	318	298	316	313	332	313	284	318	289	315	277	294	334	263	274	306	304	298	323	335	303	342	347	293	290	318	283	313	320	319	296	311	305	307	296	306	284	322	312	317	308	300	302	345	318	314	319	332	309	285	288	313	325	309	318	322	326	309	296	314	330	334	329	283	285	327	299	284	307	324	304	317	328	305	300	308	339	331	314	293	285	321	360	289	323	318	309	334	301	324	324	295	290	309	299	288	301	264	316	320	291	322	299	311	309	314	309	320	267	316	310	285	327	285	296	303	304	327	314	316	295	321	296	287	316	297	318	298	301	327	341	322	330	323	271	302	334	307	327	341	289	324	303	300	337	327	294	305	310	352	292	321	344	316	299	307	324	329	292	322	280	322	299	272	321	328	334	345	330	317	314	354	326	307	300	309	261	310	305	316	277	331	304	292	357	327	324	340	297	286	316	354	341	313	317	292	337	328	303	346	291	302	250	312	305	301	291	316	321	307	300	300	330	295	318	318	318	337	281	321	293	302	290	333	328	323	302	291	329	331	300	280	334	333	305	311	286	290	302	339	339	284	299	294	301	317	304	308	331	320	304	308	299	316	337	291	301	306	288	312	334	321	328	319	283	280	298	269	307	295	326	288	283	304	316	314	330	306	314	303	299	345	311	300	300	314	301	286	330	279	345	323	314	308	322	324	290	296	317	289	306	318	305	316	298	312	319	313	322	307	297	292	292	307	323	335	300	299	300	335	321	290	299	314	320	292	321	325	321	307	338	349	333	303	319	308	301	309	326	326	314	296	284	298	317	296	336	323	316	309	304	321	298	332	300	323	301	299	297	288	286	286	299	281	315	286	317	309	320	293	313	305	309	315	313	296	308	310	291	309	279	313	301	293	309	329	303	326	309	324	300	306	292	278	317	301	301	321	315	281	299	278	303	334	327	299	329	335	357	311	316	317	322	308	292	298	292	302	336	289	297	295	320	301	299	297	305	309	308	348	311	298	317	306	344	322	304	320	295	282	283	311	297	319	304	337	299	321	317	310	299	296	333	289	306	309	321	309	305	268	318	307	301	331	318	307	335	330	334	282	303	292	304	332	313	316	293	292	295	325	322	304	322	305	305	301	319	290	319	309	339	299	281	315	331	288	316	326	304	330	297	300	316	278	305	308	308	323	302	287	338	331	308	302	332	307	301	331	307	339	306	292	301	322	298	317	292	322	298	301	314	307	279	300	313	333	289	277	306	329	320	294	307	333	290	329	287	349	317	298	284	313	315	276	306	298	293	346	272	312	331	335	304	274	308	303	289	291	281	282	314	321	317	329	305	321	308	327	298	299	274	307	282	366	319	284	311	313	300	292	326	291	337	317	297	306	298	303	304	297	304	301	311	290	333	310	314	299	309	336	284	278	316	284	313	301	292	303	278	301	331	310	313	264	324	307	321	316	269	309	315	340	279	306	333	306	342	339	282	321	313	303	279	325	307	331	316	339	345	293	332	301	286	304	300	326	317	299	288	330	308	326	318	294	333	306	327	315	320	287	321	301	305	282	306	314	294	327	300	316	299	301	301	343	327	330	298	327	297	286	340	314	327	320	325	298	295	331	312	339	308	295	317	306	301	324	308	317	306	337	334	334	317	287	334	301	304	321	293	334	308	284	317	311	282	309	337	331	311	325	288	285	311	325	322	341	307	301	295	299	347	316	329	296	304	289	305	297	251	316	286	278	290
11104	939	1277	1369	1197	1090	1008	924	932	880	858	877	795	766	839	769	775	794	751	801	782	792	768	750	773	740	780	755	759	772	709	786	763	731	748	794	785	738	740	724	759	757	758	748	728	744	774	772	827	736	772	737	707	762	722	788	737	750	763	751	771	716	739	746	710	743	748	749	733	735	722	768	769	759	745	745	742	761	729	724	733	756	731	729	736	755	746	758	683	767	719	758	756	805	759	755	679	745	722	745	762	711	735	714	729	751	747	739	754	745	747	773	733	780	732	768	748	763	736	734	770	708	773	697	768	776	767	745	714	738	750	760	730	731	742	732	716	722	715	717	760	766	745	703	749	770	780	693	743	742	681	719	751	771	738	763	738	721	760	768	740	708	724	737	730	732	792	747	698	701	749	771	729	724	762	756	744	764	705	738	778	770	764	702	718	763	738	795	723	716	711	764	738	760	798	742	776	741	755	744	741	740	739	762	735	739	704	687	760	763	695	764	742	760	697	742	794	720	726	742	676	754	701	762	751	679	774	712	727	764	741	725	775	752	758	737	739	714	753	739	714	787	706	705	736	724	790	758	733	780	740	749	739	751	758	739	717	752	754	750	741	740	756	770	789	718	728	691	753	715	704	774	684	753	724	706	736	748	726	724	722	734	722	766	707	774	756	766	764	724	704	756	722	674	742	663	753	755	741	743	730	746	851	741	773	741	736	746	756	778	720	764	737	756	748	752	719	752	718	765	683	760	732	761	770	716	753	703	691	746	669	769	752	763	755	723	763	727	705	694	720	720	747	777	719	724	752	699	766	749	741	781	707	738	753	708	776	781	715	757	730	727	749	735	714	760	703	722	768	767	746	739	788	756	773	714	777	725	737	733	766	686	729	755	703	729	664	727	751	700	716	739	730	755	775	703	729	712	740	725	678	735	741	735	754	777	782	775	709	710	768	758	783	722	735	792	762	741	710	734	750	715	734	745	766	722	719	741	703	723	726	750	753	692	714	745	709	795	738	740	705	752	754	705	728	668	752	756	742	767	725	733	747	725	704	738	783	691	747	711	764	721	673	720	737	755	759	767	774	705	715	761	805	761	703	755	748	701	747	809	730	702	696	744	730	727	773	679	726	737	684	753	761	709	705	814	713	742	776	712	708	721	727	774	777	795	759	725	736	734	731	772	778	731	779	759	752	734	742	765	736	726	720	761	729	685	742	695	703	731	727	702	745	700	720	812	761	746	757	725	768	739	686	755	703	757	744	719	789	727	685	746	702	736	749	726	749	757	733	717	739	783	764	751	723	733	725	743	757	711	716	758	750	730	726	717	730	736	778	734	748	744	758	735	742	711	774	746	745	773	748	705	726	789	695	764	731	718	794	758	735	732	769	687	735	745	700	739	734	719	754	745	726	755	691	713	744	786	753	730	737	750	706	716	719	763	754	773	738	707	741	740	740	728	724	767	764	731	720	734	743	716	751	740	730	737	750	733	725	785	756	761	755	763	783	730	751	750	726	761	799	711	724	760	742	726	706	726	732	671	752	714	730	735	752	752	784	767	759	741	742	755	711	749	708	747	742	746	718	715	767	742	734	695	736	717	709	731	754	748	718	704	822	743	785	740	762	708	728	774	753	704	753	704	767	769	736	723	754	791	782	752	768	800	764	755	759	780	720	758	715	720	756	790	782	695	738	692	710	740	694	752	748	750	781	686	705	717	729	755	777	759	752	716	731	755	731	707	757	753	729	701	732	752	717	728	745	744	781	712	724	729	783	755	727	672	759	731	769	745	710	736	718	737	736	645	748	737	714	706	707	726	741	742	728	730	722	682	731	709	767	774	730	711	733	716	736	725	745	754	747	793	738	708	770	774	738	777	742	748	743	679	729	701	732	728	739	668	740	711	731	778	735	717	757	710	758	718	728	719	729	726	702	764	739	757	768	724	749	728	771	760	819	726	760	785	770	676	749	755	732	790	753	795	739	768	742	786	716	719	735	729	735	766	756	748	791	768	763	782	748	785	747	719	752	717	749	764	747	789	754	739	745	695	763	730	759	741	734	745	699	731	771	746	740	715	705	751	726	749	782	761	715	728	719	774	718	730	752	727	709	737	776	774	758	711	727	741	722	740	723	777	770	706	724	707	756	734	773	733	743	709	718	758	714	765	735	766	764	700	753	758	729	697	757	752	759	685	729	711	768	709	742	728	760	735	752	711	756	735	733	700	773	731	707	782	740	716	764	763	745	756	731	722	728	747	764	756	707	713	746	768	730	751	685	696	752	755	710	782	741	712	738	752	683	732	734	738	707	757	717	751	754	758	740	727	713	725	748	771	757	729	690	742	725	668	747	755	755	753	738	720	735	777	650	701	712	756	726	739	763	728	736	758	754	771	700	719	728	767	781	777	791	734	718	745	705	742	713	730	739	756	692	753	681	732	715	774	709	766	734	765	751	701	752	757	709	682	775	716	749	734	717	729	724	736	767	768	744	766	735	725	769	758	750	758	738	723	769	770	703	721	774	744	755	775	722	724	755	746	701	711	727	702	750	802	794	693	769	724	726	777	774	719	774	742	711	802	730	723	702	683	743	753	714	731	741	729	772	717	742	751	794	771	739	715	754	727	779	724	743	764	751	754	751	698	743	767	760	752	780	712	731	751	720	751	761	748	787	758	704	759	747	709	722	749	761	726	762	738	743	740	714	728	767	675	690	713	741	743	740	758	766	732	807	731	730	742	739	714	742	719	744	737	751	741	753	776	743	748	752	718	753	769	721	746	735	709	745	784	753	733	756	735	730	715	748	768	748	713	736	684	707	795	725	724	751	705	725	671	773	726	715	762	717	776	702	774	740	724	721	754	722	741	763	778	757	705	744	714	762	744	765	702	739	716	694	739	737	759	760	752	753	741	751	774	701	724	762	734	725	701	745	711	704	759	747	718	722	715	761	695	751	747	720	749	782	730	703	765	764	715	736	741	707	761	698	717	768	750	730	746	732	740	770	706	745	699	732	764	722	762	731	738	709	759	786	739	741	704	688	741	728	711	743	705	722	756	733	784	716	731	733	713	720	744	743	807	704	730	726	753	712	707	774	763	692	703	757	735	752	728	698	729	738	718	733	733	731	754	751	787	744	731	770	748	727	763	760	719	692	699	714	731	735	753	712	747	706	764	794	733	739	733	762	803	726	677	702	728	736	725	763	725	736	697	764	727	758	754	729	786	741	760	774	732	704	759	768	733	730	760	740	762	704	764	716	739	746	765	693	752	688	778	738	772	751	731	807	733	736	781	758	713	740	717	737	719	763	750	767	775	728	768	750	729	719	783	712	747	747	766	778	755	726	749	730	707	758	714	727	753	756	732	751	739	712	774	742	793	755	725	732	731	764	717	692	714	737	766	815	743	724	760	728	741	725	759	737	755	742	726	728	754	727	734	719	712	724	777	738	735	783	714	759	708	744	746	742	757	727	751	754	729	754	724	748	729	741	786	778	721	772	677	715	722
23271	2105	624	438	361	228	228	211	199	159	158	159	150	155	150	149	154	136	151	162	159	139	136	147	129	143	129	146	156	147	148	116	155	154	127	119	145	128	151	134	149	152	152	145	149	135	144	138	149	126	130	124	126	129	141	153	168	138	138	134	140	142	136	127	145	145	143	137	124	129	122	140	124	149	122	155	145	164	141	123	123	140	141	158	138	129	150	116	141	145	157	125	143	125	137	144	139	120	143	130	135	114	145	133	154	136	142	159	137	146	149	133	124	141	145	151	127	147	104	129	125	127	167	142	129	117	126	143	137	132	150	137	119	135	144	138	122	146	129	134	143	152	118	143	148	116	145	140	143	118	142	120	135	123	130	133	125	145	136	132	140	105	145	131	139	141	148	148	111	135	120	144	127	125	117	127	119	135	151	139	131	131	123	138	139	133	136	133	145	112	113	142	132	120	119	139	156	148	140	128	145	134	137	135	130	113	140	134	129	151	141	128	137	154	119	119	147	126	117	129	109	128	130	135	155	146	128	132	147	133	139	135	144	146	170	157	128	120	134	136	137	112	124	128	153	140	127	137	130	123	131	118	146	137	139	138	139	146	141	133	128	133	127	119	131	138	130	143	129	129	131	116	138	147	154	134	142	137	149	134	124	131	128	135	125	145	129	124	149	118	142	162	148	125	129	120	145	140	119	132	146	136	148	161	152	145	133	152	121	131	109	133	144	128	144	114	150	127	126	146	131	126	126	120	128	154	152	133	120	131	134	125	125	124	151	138	131	143	132	150	125	117	165	111	158	117	166	128	128	154	134	152	145	129	138	133	149	146	139	151	135	130	132	124	127	129	128	146	128	137	133	120	139	113	136	154	142	143	132	144	151	155	140	143	145	134	145	139	124	127	147	136	132	151	135	141	158	136	167	156	139	127	149	146	138	125	117	149	109	135	121	154	128	135	151	138	126	152	126	136	134	135	117	112	132	151	169	137	156	129	154	150	148	140	129	121	128	142	122	130	125	126	152	148	123	141	153	145	129	134	116	132	126	143	145	127	146	128	134	137	137	125	122	147	136	136	157	133	131	141	133	162	130	140	124	135	141	124	128	154	128	124	140	104	131	117	153	135	121	140	125	152	147	140	135	142	136	146	141	126	118	144	121	150	133	141	152	138	143	138	128	133	111	116	151	138	129	127	136	130	140	157	140	142	132	131	128	112	128	119	137	133	150	136	122	139	124	149	139	139	105	138	141	138	142	147	144	120	123	154	149	120	101	149	145	145	136	139	133	127	118	136	134	143	141	152	116	140	132	142	129	141	127	131	129	126	135	158	145	123	107	143	135	138	129	139	137	137	119	110	127	142	148	128	108	137	146	127	143	146	116	132	125	151	116	146	160	152	126	128	129	134	118	142	140	138	160	142	170	123	154	128	127	132	133	118	122	142	134	145	131	129	134	155	135	136	152	111	117	118	132	121	114	130	129	141	135	121	123	127	149	151	114	134	132	120	133	131	121	118	140	129	148	151	151	122	128	149	127	118	130	142	150	151	154	136	127	147	146	132	130	131	129	120	135	147	166	143	155	137	134	174	156	135	150	145	139	121	131	116	127	132	148	136	136	114	119	127	128	154	159	108	120	144	131	124	136	143	142	136	117	157	139	130	123	128	127	96	143	132	127	134	129	131	127	135	162	126	145	140	137	157	168	132	118	140	146	140	132	141	151	132	145	128	118	171	140	141	144	132	146	160	133	126	134	144	130	130	136	130	147	123	118	120	145	115	133	142	137	132	127	127	138	139	137	143	148	137	152	135	164	126	140	135	142	128	126	128	117	132	110	139	129	146	129	153	124	144	131	171	153	148	127	133	147	160	119	141	131	162	132	150	131	142	116	134	140	126	134	132	116	155	132	143	147	126	151	137	132	151	145	144	120	127	114	126	111	147	137	136	145	145	135	163	144	150	109	141	111	130	134	130	116	118	143	149	112	126	128	137	151	136	128	134	133	136	128	113	139	132	108	157	140	142	149	127	137	130	159	125	144	134	142	135	116	153	153	132	147	147	130	152	114	150	152	140	142	147	119	120	130	144	130	155	147	136	145	152	125	134	136	125	125	121	111	149	130	126	132	125	140	161	127	130	127	117	135	142	127	137	127	158	150	116	156	129	129	138	137	134	143	130	147	154	149	124	139	118	117	134	102	138	134	136	142	126	145	138	138	145	125	139	140	120	116	131	135	156	140	135	157	144	137	131	146	139	129	147	135	136	126	134	135	139	125	134	141	139	115	151	154	124	124	121	128	126	130	113	168	130	137	133	149	121	132	144	133	142	151	140	120	124	143	131	143	139	137	142	143	119	131	137	134	140	134	128	139	154	146	152	167	128	132	124	130	135	130	135	142	147	125	140	129	148	164	145	143	144	126	146	122	128	142	156	133	122	143	144	131	143	122	130	136	153	120	112	121	129	135	139	135	130	133	153	143	154	131	139	140	121	147	123	131	128	132	146	135	128	124	155	136	114	133	127	153	138	158	141	131	144	150	134	135	144	130	150	96	147	121	103	140	120	154	127	132	144	146	149	157	121	125	140	137	158	141	134	156	101	118	143	134	134	141	128	134	136	151	132	133	142	134	121	106	140	106	147	143	148	138	154	141	137	135	137	116	146	157	128	144	117	156	160	128	130	114	137	116	145	146	118	153	129	136	103	122	141	121	132	122	117	148	136	148	135	122	158	132	124	146	152	122	119	142	126	153	135	139	124	116	138	135	147	133	103	139	125	166	148	160	139	141	127	130	126	124	133	107	144	145	126	131	116	151	129	121	135	178	135	140	158	138	137	136	125	107	138	155	151	146	136	143	143	136	126	128	141	142	152	145	154	116	154	157	119	150	118	143	109	153	145	136	135	128	147	165	129	129	138	143	131	139	155	108	128	149	146	148	135	138	136	151	141	140	143	149	124	124	129	161	124	119	135	108	132	109	165	150	133	119	140	143	145	140	138	132	119	127	127	125	149	135	144	132	128	126	156	121	149	165	131	143	101	113	124	143	131	152	160	125	154	152	148	135	137	144	119	135	133	137	129	139	135	115	132	127	131	115	117	150	135	145	113	134	118	132	134	130	127	128	138	131	144	141	129	134	117	129	127	113	118	122	128	168	131	147	128	129	135	126	140	153	142	135	115	131	128	136	129	132	117	152	120	142	143	135	132	129	156	141	114	124	123	127	133	146	137	116	129	129	144	133	151	131	117	127	133	140	141	137	127	123	136	133	123	148	142	137	137	136	120	143	150	142	152	136	155	137	117	132	145	151	119	133	147	155	127	135	130	147	147	145	127	131	141	137	126	121	138	116	121	124	133	138	129	132	157	146	129	132	125	140	120	146	122	149	131	123	144	111	147	123	141	136	131	110	143	131	141	149	138	142	147	144	141	127	126	133	119	156	140	111	137	163	122	140	142	144	144	135	146	152	128	122	141	152	130	143	150	123	124	149	134	121	145	113	121
13947	764	1440	1610	1357	1098	844	761	667	609	607	522	531	536	465	445	474	443	465	415	429	426	405	397	360	374	386	415	429	395	380	397	388	350	412	367	389	348	378	353	383	356	392	389	356	372	376	378	387	403	400	383	383	368	356	344	374	356	421	388	359	377	375	374	351	391	396	388	348	357	378	360	369	351	353	353	418	394	403	371	355	354	390	347	375	378	382	331	344	360	347	372	377	394	355	386	356	379	345	361	365	372	357	327	360	351	384	339	352	409	357	328	375	378	342	367	372	376	369	340	360	381	337	374	405	370	381	374	349	424	344	338	354	376	383	342	341	353	365	354	363	333	360	339	347	351	385	379	349	378	373	372	362	368	361	363	344	369	364	353	357	388	388	372	353	347	373	354	368	326	364	348	353	379	336	354	404	382	385	352	367	379	366	315	345	356	356	346	362	364	359	356	383	380	366	372	363	402	367	360	357	326	359	372	362	370	374	352	375	364	351	338	403	348	368	365	338	359	344	398	321	381	360	368	368	339	381	367	344	359	380	365	367	344	366	363	351	377	317	357	368	366	375	331	362	355	367	361	390	346	356	348	341	385	345	342	350	356	413	383	347	356	360	358	384	348	369	367	355	382	394	407	379	342	362	364	357	339	364	381	385	356	377	337	365	354	398	374	341	380	347	378	365	361	360	367	340	420	376	345	357	340	354	378	359	376	381	387	359	391	373	355	393	332	376	358	339	337	379	348	348	377	350	359	407	360	337	351	380	359	380	383	308	375	336	349	322	360	376	348	365	369	373	371	352	353	370	381	356	362	372	336	337	377	369	350	378	369	362	352	358	343	367	368	336	326	324	382	314	354	329	389	358	369	354	359	356	371	379	370	370	370	370	392	364	370	366	374	366	348	383	371	362	365	360	330	384	395	357	351	340	410	390	360	380	402	402	349	360	363	374	363	375	353	388	345	376	349	368	385	366	364	367	383	386	374	376	340	399	351	369	356	338	390	387	367	379	390	379	342	363	351	376	374	353	348	333	347	340	357	327	361	333	392	363	323	345	335	358	392	351	321	373	363	369	349	364	380	336	360	386	356	365	369	378	347	382	360	348	359	377	401	327	333	326	361	348	382	345	375	340	373	393	354	363	364	363	370	352	375	337	369	348	347	391	389	363	384	374	361	374	357	368	372	354	354	381	367	346	385	354	369	375	356	359	356	381	351	352	314	381	302	339	362	355	347	363	330	383	362	365	361	324	372	349	381	370	352	340	370	362	367	369	354	383	356	390	352	367	342	384	360	365	378	360	339	368	372	380	404	352	353	334	375	373	348	349	360	345	353	368	377	325	397	334	336	367	368	347	347	343	341	335	322	341	377	360	375	400	330	368	377	372	358	390	325	383	406	377	354	354	375	355	372	370	373	394	360	331	386	397	340	374	364	354	378	349	375	358	340	359	367	384	359	369	367	396	367	387	363	376	358	351	347	345	359	351	371	368	345	377	331	334	383	355	346	365	355	363	403	369	382	372	380	361	382	358	349	349	367	374	390	354	356	377	328	351	361	347	365	372	355	333	381	393	352	355	352	341	377	394	364	378	375	348	405	343	345	367	349	378	405	316	358	341	343	366	360	373	357	352	369	360	355	373	335	344	377	384	358	339	348	348	385	348	362	346	350	343	351	348	356	351	377	354	384	371	378	352	357	354	378	338	370	361	359	373	395	346	388	382	352	365	347	321	378	346	363	358	374	351	382	377	367	334	348	384	342	354	321	338	352	354	349	347	386	384	336	348	327	360	395	405	383	338	352	379	349	355	392	353	359	360	360	352	392	353	385	359	383	323	396	365	392	372	341	368	360	370	366	344	354	328	339	361	384	379	353	367	368	355	346	370	372	382	340	333	388	373	345	404	398	395	337	370	339	370	372	328	359	357	364	386	357	382	337	344	358	382	360	342	394	376	372	373	370	349	369	340	415	389	363	354	366	384	332	338	320	352	375	407	368	378	341	354	395	379	369	346	324	350	370	341	349	349	388	356	388	363	372	372	322	389	358	340	358	374	396	392	370	356	348	345	377	388	361	345	383	388	386	386	379	373	360	374	349	363	354	385	351	354	344	333	369	326	362	342	372	352	361	365	377	397	384	366	400	367	346	369	325	350	344	339	335	340	360	354	384	325	377	348	360	376	357	388	366	332	348	368	345	418	358	350	374	317	375	384	351	361	377	376	334	353	361	364	332	350	341	379	339	369	366	361	386	344	361	333	364	351	356	361	363	381	350	332	377	360	355	398	359	390	346	367	405	376	372	377	345	321	375	373	344	356	373	348	373	368	327	323	372	384	353	359	347	387	347	339	357	370	358	361	377	331	344	349	372	379	365	390	346	366	379	349	359	357	376	335	348	359	360	367	328	372	374	363	379	348	394	376	391	373	387	386	351	374	369	343	371	386	358	379	299	378	355	322	389	321	387	351	357	340	364	347	363	357	353	372	382	375	330	362	363	387	333	355	358	387	363	372	373	402	371	383	363	386	375	359	363	404	342	353	362	345	380	361	397	358	395	356	379	381	350	344	349	394	388	362	386	383	363	354	362	366	367	382	361	344	352	366	380	319	375	378	344	335	352	367	336	328	395	334	367	357	336	353	373	373	359	359	386	385	363	363	382	369	371	391	337	352	335	370	372	394	362	371	367	325	374	339	356	383	337	345	363	360	386	347	341	361	340	375	356	338	358	368	347	375	346	355	333	342	386	348	412	365	375	386	382	405	373	331	374	326	329	368	394	381	359	368	305	360	354	337	350	352	400	363	340	356	363	369	350	352	338	363	337	334	364	354	376	382	354	374	360	373	402	358	363	347	409	353	344	359	401	357	356	356	372	330	345	363	382	389	361	334	357	369	330	332	364	364	402	380	357	376	376	351	355	340	351	362	357	361	360	351	406	350	368	337	365	335	342	382	322	354	384	362	375	348	399	382	344	366	360	358	359	378	374	403	351	393	347	345	354	324	346	350	356	356	347	355	357	381	361	348	366	365	356	370	380	376	368	321	356	361	326	351	390	371	344	382	368	360	383	352	350	391	343	396	359	349	373	363	341	368	351	359	375	358	374	363	334	336	360	356	359	362	376	386	360	386	360	347	326	368	367	374	392	366	362	385	335	372	353	366	390	366	337	342	362	345	341	344	369	363	373	386	341	350	364	378	381	343	361	363	362	381	330	392	349	351	330	383	377	331	353	349	364	381	375	342	372	394	342	337	347	360	351	382	330	327	367	339	364	360	337	397	331	368	390	378	367	339	348	380	342	362	354	362	347	346	372	363	373	376	375	369	381	365	375	372	379	362	362	341	402	366	355	367	352	355	362	385	350	370	357	351	345	349	386	346	357	396	358	378	371	414	367	358	365	380	358	346	360	366	341	349	358	374	365	352	385	408	368	343	333	352	395	365	361	377	344	381	369	383	385	353	364	370	325	364	379	353	374	351	377	375	370	385	381	389	347	349	373	366	361
4381	451	386	378	354	383	360	350	357	357	385	381	363	398	393	372	360	393	349	355	378	386	399	385	318	355	370	395	374	379	360	365	355	373	385	377	353	358	420	395	372	343	376	377	348	378	375	332	393	400	328	349	383	358	389	383	353	389	376	384	374	332	394	389	354	371	368	359	386	377	373	385	376	422	372	336	339	372	359	371	378	410	378	376	366	363	349	378	401	333	408	313	347	371	364	364	362	405	370	387	409	362	332	394	344	335	360	354	392	393	340	382	373	385	351	376	358	351	346	375	357	366	377	330	366	380	352	340	374	372	364	322	373	399	380	368	342	438	372	350	389	364	360	372	370	381	365	405	363	370	341	386	396	363	394	378	394	391	392	359	361	390	373	379	405	406	361	389	407	346	368	362	370	394	369	368	381	405	365	376	394	404	393	337	377	399	393	341	385	367	401	361	341	364	350	366	381	348	384	336	348	381	360	369	399	374	341	340	346	377	360	341	354	339	356	403	377	347	353	324	387	365	367	375	360	382	373	389	380	360	383	360	355	378	348	323	372	323	365	380	375	370	354	404	399	423	396	394	383	344	356	369	368	393	370	400	377	368	363	400	362	382	342	359	394	383	378	369	404	335	391	383	372	352	342	326	380	330	417	388	353	373	380	394	373	338	392	343	331	360	376	367	368	361	363	385	370	359	366	370	354	369	349	413	357	340	402	382	367	353	342	358	351	358	413	371	360	383	358	381	315	357	354	350	386	384	355	335	368	352	354	366	354	375	387	376	386	338	346	338	346	350	377	401	366	335	373	395	363	398	354	379	343	374	373	382	359	378	366	332	361	331	398	370	383	361	362	372	407	382	386	352	384	365	358	399	377	363	356	365	375	396	354	355	351	355	362	382	371	364	377	355	344	385	352	411	404	352	355	388	366	391	363	392	362	369	324	367	362	388	336	336	378	359	368	362	371	364	385	383	394	361	357	340	357	368	388	355	371	358	371	346	375	365	398	383	368	341	343	382	380	374	400	386	363	403	379	368	350	368	390	370	363	353	353	366	358	358	375	344	371	325	393	364	359	390	402	366	364	388	358	372	375	356	381	373	373	347	373	348	366	356	342	347	374	385	338	378	388	367	363	328	331	390	371	383	374	374	357	446	412	378	335	383	357	362	362	362	394	352	364	318	379	336	388	354	361	388	371	374	342	361	337	360	361	360	362	358	364	397	353	381	376	392	361	347	388	383	366	378	379	380	317	349	351	363	376	402	399	379	345	368	350	390	380	346	373	362	369	376	360	392	359	419	344	370	375	395	350	338	337	384	391	392	389	385	365	372	378	406	372	368	391	368	414	342	400	381	355	367	381	350	371	346	363	379	378	372	357	371	370	383	384	382	341	392	394	346	372	392	386	357	347	375	368	343	351	357	353	374	362	383	354	393	348	350	382	399	374	344	365	395	350	388	376	364	343	385	397	386	383	362	381	393	380	370	374	364	381	353	385	374	388	384	377	392	342	366	376	382	377	372	393	370	365	389	369	398	383	384	381	401	360	396	343	366	368	413	385	381	362	397	367	386	349	399	392	355	402	341	354	345	378	366	309	384	320	403	434	369	356	375	366	357	354	359	352	374	355	368	372	341	408	358	334	365	348	356	372	380	372	371	338	356	392	364	347	370	369	368	368	334	371	352	334	362	381	391	352	367	410	372	346	394	377	367	370	369	403	366	387	402	385	394	367	362	378	386	394	382	386	375	383	366	353	350	362	369	374	384	387	366	371	380	343	371	330	408	343	401	345	374	417	383	366	375	359	370	340	378	367	340	334	376	385	356	361	360	366	381	358	370	380	387	345	373	380	364	336	364	384	387	388	369	341	377	412	328	380	388	368	376	349	376	374	388	348	355	344	412	356	378	369	373	388	379	369	425	376	377	381	375	378	364	395	350	352	357	352	380	388	351	362	408	400	332	373	386	356	400	380	368	375	369	416	382	389	384	378	356	325	370	354	383	352	372	339	344	350	358	374	384	391	372	393	353	342	359	349	381	359	374	369	381	371	384	355	358	372	379	354	367	361	378	393	383	343	387	345	361	347	346	385	375	382	392	411	364	404	352	362	411	352	380	398	380	365	387	406	367	362	366	427	376	371	358	392	393	363	335	363	364	413	377	347	354	388	397	345	378	367	404	330	376	357	355	368	387	364	361	344	360	377	364	360	354	356	400	326	374	373	367	364	376	396	389	380	390	343	369	415	362	380	373	337	322	373	371	383	358	380	339	380	379	356	355	376	371	344	377	407	355	396	317	384	360	398	383	358	402	357	354	367	351	369	395	379	362	353	353	382	387	350	358	356	383	392	367	347	377	380	395	352	368	379	394	401	362	377	363	366	357	359	346	332	382	348	381	354	376	370	389	380	332	365	383	404	394	405	384	390	333	353	397	340	359	380	371	398	356	366	370	386	397	375	377	357	392	350	364	396	360	359	397	401	362	391	355	337	360	373	337	345	358	344	383	374	382	372	368	357	383	396	340	368	362	373	357	382	351	376	357	333	394	330	385	363	352	360	372	376	375	345	386	387	359	381	401	357	364	352	405	363	345	368	326	376	356	341	368	345	383	360	368	378	335	368	360	395	422	385	371	379	365	377	404	377	384	372	371	346	332	383	338	381	433	400	372	358	363	387	381	362	351	359	362	356	343	354	382	331	396	367	356	402	360	330	347	383	376	378	373	339	357	366	393	376	345	413	363	423	337	366	408	376	345	369	364	363	379	426	374	379	342	363	349	365	332	388	392	363	331	368	364	392	335	338	393	321	394	381	403	370	348	382	402	401	357	383	358	375	343	355	395	369	388	370	370	361	398	367	382	399	377	353	373	385	386	378	358	368	415	371	358	392	363	364	382	352	347	365	390	353	389	382	371	375	384	390	329	378	313	360	385	377	373	353	365	333	343	345	369	368	400	396	395	373	335	384	343	368	383	370	377	414	394	368	352	365	365	367	422	373	365	401	368	361	362	373	346	371	330	390	358	401	363	388	399	340	390	353	338	398	357	362	368	340	393	342	355	360	360	333	362	372	382	344	368	350	384	351	405	374	385	399	399	340	383	388	362	364	339	365	362	335	390	378	357	384	355	358	353	344	369	362	401	370	366	368	396	388	366	360	394	380	341	361	375	361	358	363	372	356	348	365	376	383	413	369	354	366	386	360	382	373	354	408	372	359	371	390	344	364	387	392	362	350	409	383	359	341	355	383	363	355	344	364	338	399	324	342	362	372	363	369	363	358	388	370	339	342	336	342	317	374	359	385	347	357	338	370	359	394	387	363	379	384	344	353	398	338	328	343	395	347	362	411	400	394	384	360	355	376	386	382	357	350	369	389	323	363	373	358	359	379	336	356	370	364	372	370	391	343	376	398	325	419	342	378	381	402	364	375	408	374	386	359	363	372	357	396	392	371	379	350	378	334	369	384	359	332	366	380	397	380	376	378	367	337	360	398	345	375	374	345	366
4004	896	920	930	955	939	924	857	879	871	887	889	875	935	862	872	861	921	934	830	899	901	902	907	916	842	862	864	863	873	892	888	871	889	895	904	864	849	854	866	874	949	899	961	884	881	916	913	877	864	936	865	855	863	864	881	863	907	879	889	867	875	871	857	866	862	931	859	866	888	894	893	898	945	896	885	909	905	886	854	910	889	879	880	901	922	854	892	859	869	895	882	889	914	967	855	879	883	894	858	923	861	894	831	883	895	925	844	935	930	880	862	881	882	884	929	883	860	896	898	881	890	921	850	831	906	910	868	942	916	887	901	892	874	879	931	882	831	881	870	874	892	895	890	906	881	887	865	894	918	834	876	851	829	896	861	829	873	866	866	927	857	901	846	866	875	849	809	832	892	867	860	944	903	876	863	928	858	879	901	888	846	850	865	891	849	904	895	896	886	852	902	877	912	903	835	835	861	871	874	826	925	914	906	848	870	848	882	896	930	840	928	921	932	885	909	872	896	849	934	884	859	897	926	920	888	841	897	896	849	897	875	868	843	871	891	950	869	910	814	876	879	886	856	861	875	893	890	896	881	867	870	891	881	845	858	898	843	886	828	891	885	874	838	872	933	860	891	851	894	913	883	848	903	883	909	909	899	896	913	864	922	899	907	883	870	910	874	878	883	874	874	879	846	857	811	865	904	909	904	883	850	860	865	903	895	867	936	837	881	871	884	856	851	900	899	885	852	903	883	913	890	860	884	886	900	870	855	896	864	893	861	868	910	887	874	859	942	856	870	874	879	874	868	919	869	876	869	924	858	896	857	936	927	825	854	860	858	843	887	913	889	884	926	872	865	912	865	881	911	873	886	958	844	909	893	935	890	846	904	878	864	871	901	853	930	921	844	948	881	923	916	914	865	878	898	847	892	876	870	922	915	889	848	906	873	867	882	832	886	887	879	920	890	859	888	894	861	913	892	882	862	900	890	856	897	861	868	851	873	858	935	901	873	927	832	890	850	882	882	886	907	870	879	856	871	930	919	863	865	882	899	844	896	817	777	957	866	873	854	884	847	889	863	889	880	853	887	871	843	883	877	909	907	848	824	815	881	920	880	895	853	895	864	850	835	907	829	942	880	859	894	902	852	837	901	908	856	986	850	863	889	898	916	897	852	866	882	881	853	853	890	860	856	919	899	872	888	860	888	928	859	874	910	873	899	938	860	902	900	868	872	871	862	871	906	899	886	900	894	853	883	857	855	824	890	888	878	885	848	867	854	921	884	850	906	891	892	902	880	962	901	869	856	878	865	890	910	866	957	888	864	971	919	882	872	832	868	871	884	859	870	920	859	901	874	857	894	911	830	848	902	906	876	914	875	880	891	874	907	852	895	874	894	839	877	885	885	871	879	823	908	908	896	929	866	871	865	840	904	877	826	871	871	902	840	929	844	857	872	850	906	856	870	906	815	884	870	960	861	836	842	829	982	891	852	915	935	922	901	873	855	870	845	896	863	908	884	887	882	905	863	864	911	859	914	817	851	924	887	832	830	892	872	854	885	852	873	901	876	951	844	908	947	859	873	894	864	875	865	871	913	865	873	906	843	830	837	896	866	827	874	864	871	902	868	807	912	880	877	885	857	875	800	868	877	866	946	847	913	903	865	866	893	851	835	884	896	911	855	855	842	903	909	896	897	870	836	811	883	871	879	855	864	866	936	879	824	870	869	873	870	847	872	856	858	889	886	893	871	904	866	899	877	857	892	872	886	871	877	890	919	863	885	856	922	912	851	924	882	853	863	903	864	891	917	882	918	895	892	905	842	861	843	877	834	862	914	887	918	872	898	847	909	881	865	855	917	856	870	860	894	884	864	922	808	895	947	885	869	816	880	870	889	830	863	831	857	857	865	905	897	881	873	875	882	910	892	898	879	868	835	866	919	827	871	880	862	821	858	876	848	850	885	896	875	874	888	823	872	853	912	920	915	843	906	906	935	867	824	896	890	910	928	949	842	851	875	857	900	887	843	873	852	899	879	916	920	907	954	907	927	822	877	861	856	851	878	871	861	904	877	856	914	845	880	861	885	870	876	879	900	898	854	877	891	860	890	846	921	873	889	862	851	915	867	872	872	915	867	897	883	939	887	893	864	918	922	841	811	869	855	860	885	825	910	869	850	907	902	916	822	842	863	914	829	863	854	887	929	869	896	857	843	853	820	953	906	889	856	873	901	840	836	913	864	907	893	888	907	822	875	854	825	844	902	838	821	861	884	855	926	845	868	874	901	899	941	885	840	884	909	858	879	882	908	832	871	875	893	907	889	853	913	900	889	864	893	898	934	932	917	868	857	827	835	885	852	869	840	835	870	874	867	849	911	905	890	827	871	870	821	916	874	938	879	855	852	897	890	923	887	896	823	894	901	896	853	860	871	876	861	863	916	859	904	831	867	861	932	930	843	886	835	859	855	882	926	927	907	889	908	864	855	923	868	951	944	899	816	889	850	924	927	890	861	894	897	892	884	840	883	916	910	906	858	855	861	908	868	901	855	888	895	842	830	890	844	817	961	896	895	885	925	913	819	842	910	810	887	910	878	905	870	927	862	872	876	909	899	846	895	930	857	935	895	853	894	852	844	840	810	920	891	884	874	919	931	942	921	918	918	810	888	888	923	869	912	897	888	845	934	836	902	913	849	927	873	938	852	875	869	918	844	803	885	866	890	884	871	858	881	852	889	864	881	894	871	854	854	863	845	908	873	885	954	874	888	929	893	911	883	904	885	813	862	883	920	879	927	912	866	934	912	916	850	832	876	825	825	860	891	873	832	838	864	891	844	844	855	878	886	841	887	837	880	902	882	892	879	879	858	906	927	903	892	907	890	918	857	837	867	855	861	876	870	880	867	867	870	928	899	861	865	872	851	872	888	830	907	910	867	849	924	854	892	883	892	917	881	870	910	875	902	897	817	906	886	852	844	910	884	875	894	863	852	906	863	827	887	876	877	886	870	904	909	857	837	870	864	894	942	884	902	939	861	869	889	867	900	877	869	879	897	880	868	875	832	884	920	873	898	822	851	869	862	918	861	862	821	890	912	865	886	817	822	865	893	882	847	848	860	956	910	882	958	896	934	875	848	902	862	913	938	892	904	878	887	867	834	895	857	870	831	825	869	899	891	879	869	848	823	824	902	854	880	875	877	877	903	869	878	891	894	888	906	887	893	901	862	904	870	828	846	935	896	877	894	909	888	917	846	838	932	843	915	856	978	856	914	878	884	837	885	862	885	916	881	921	878	862	886	862	844	867	844	897	877	914	948	913	845	860	837	890	921	841	900	857	889	911	940	870	888	907	890	898	888	866	878	918	908	946	885	899	841	870	864	917	900	889	881	869	874	900	877	881	917	914	900	885	877	885	857	915	914	833	897	859	910	874	888	844	946	896	835	886	883	879	903	878	890	823	870	844	880	885	839	893	860	882	913	801	876	898	886	902	880	886	891	888	941	935	836	913	904
15248	1106	647	505	413	404	368	332	351	356	345	332	362	339	311	336	315	329	298	337	286	301	306	322	323	316	330	322	290	340	321	279	292	295	318	339	305	318	294	294	321	302	309	294	303	300	300	291	318	285	302	314	307	290	322	297	331	322	316	331	312	305	262	323	280	307	314	295	317	326	301	328	287	313	322	314	293	280	316	307	337	320	346	323	314	339	297	295	298	298	322	283	296	295	317	312	326	310	288	307	319	320	317	283	325	290	302	307	307	333	306	295	330	352	329	317	348	321	283	301	326	276	299	311	303	300	326	345	270	296	297	314	324	305	316	336	346	310	338	297	292	286	321	318	328	310	307	312	291	290	300	292	290	264	286	265	291	310	349	308	338	308	318	298	279	315	319	319	313	321	312	336	317	308	309	356	280	269	319	300	292	317	289	273	286	318	296	303	290	299	306	311	300	299	323	333	319	308	283	333	300	296	333	333	305	284	311	298	345	297	361	321	295	320	293	304	345	306	308	319	285	300	308	283	321	296	334	315	299	345	294	292	326	291	304	311	332	293	312	314	341	268	272	283	304	290	310	331	317	335	316	298	337	300	319	304	304	298	309	334	333	328	331	314	299	311	316	297	336	308	300	273	298	313	302	330	294	327	303	299	323	311	290	293	283	293	312	298	337	325	304	320	317	292	297	282	284	312	278	295	318	331	304	295	304	273	317	311	337	305	319	288	329	314	311	298	314	330	273	307	304	292	357	297	299	303	326	300	308	336	351	289	297	268	321	290	293	298	290	311	305	306	311	341	329	333	321	307	307	300	305	323	306	292	319	273	323	344	348	291	317	317	305	299	300	291	316	303	338	312	353	291	294	342	302	293	283	302	344	313	330	303	312	297	309	297	290	318	287	286	333	323	340	319	326	294	340	333	308	298	336	301	317	300	305	291	346	304	292	313	279	324	303	318	294	298	319	310	314	324	316	357	318	288	305	310	298	300	301	313	336	315	319	326	277	319	314	323	317	312	300	309	311	302	312	322	299	307	312	293	285	263	265	324	282	310	337	292	292	290	284	289	324	307	337	282	316	302	325	295	304	296	316	324	281	304	293	267	288	316	322	295	297	292	314	336	298	311	288	281	285	318	280	329	328	322	327	304	297	280	320	298	320	305	301	303	320	260	309	326	323	304	315	316	299	320	297	305	325	309	336	332	259	305	303	296	321	311	287	287	327	297	292	300	293	316	294	347	297	279	333	313	342	321	303	312	293	304	348	305	335	311	316	316	313	308	302	348	314	290	298	317	259	313	333	298	303	319	296	306	279	295	298	306	303	292	293	301	315	335	346	267	323	311	302	287	321	313	309	289	348	312	325	278	314	301	331	333	342	347	284	295	308	300	323	281	332	312	289	288	311	314	299	286	296	316	309	296	316	283	308	291	312	268	298	282	323	314	343	293	303	282	307	277	305	328	289	330	311	326	305	324	323	307	318	300	307	304	302	299	300	306	294	287	273	345	315	303	316	304	318	326	315	292	353	325	312	290	296	315	303	361	313	283	288	307	330	337	320	308	315	283	273	312	308	304	269	281	322	315	335	310	274	312	352	296	320	273	308	272	298	283	326	370	338	339	309	294	316	320	301	293	285	292	318	292	311	314	289	271	302	325	297	329	305	312	294	288	318	287	303	312	320	317	305	313	303	303	319	316	331	300	326	305	312	309	311	343	308	313	335	320	282	301	320	294	273	351	314	293	320	283	307	275	319	350	300	299	317	293	336	322	326	315	308	315	335	280	321	313	314	286	324	299	313	332	315	328	311	301	304	303	315	288	288	304	311	309	315	303	306	321	344	292	328	310	304	292	296	315	313	345	313	288	311	288	290	296	307	307	339	303	309	297	330	325	300	286	339	310	309	306	318	298	310	290	304	305	324	299	287	327	294	289	295	320	364	306	286	272	341	340	324	346	321	318	292	292	296	304	335	309	291	299	294	306	325	317	274	306	314	355	303	344	312	277	297	317	337	303	341	293	310	289	332	343	306	294	314	279	308	296	301	334	316	310	306	305	307	317	291	347	289	298	307	355	331	299	348	274	330	319	297	300	295	295	325	304	295	307	278	297	315	291	341	323	314	283	330	315	304	326	311	300	290	312	308	312	284	346	346	307	316	339	295	293	305	317	307	307	273	291	296	328	332	297	343	298	299	313	343	315	287	278	306	294	300	337	319	329	308	295	294	312	293	291	296	311	319	294	305	335	297	311	311	291	301	308	265	302	331	295	294	304	284	288	322	282	292	294	295	323	309	313	312	316	305	281	304	320	321	323	316	316	302	291	306	313	285	285	302	293	286	301	304	286	318	275	317	331	330	309	322	297	330	337	309	305	324	283	321	305	302	321	315	312	315	311	311	280	344	312	305	311	349	280	295	351	305	324	313	309	306	320	312	301	305	313	319	327	335	292	325	328	343	341	313	291	304	285	321	288	298	290	285	314	317	292	289	318	325	280	300	292	322	332	329	283	310	309	307	291	325	317	266	330	299	304	297	342	297	309	309	337	323	313	311	317	268	292	301	318	319	306	308	308	262	332	314	319	311	312	320	310	281	291	343	300	330	305	313	341	295	284	336	310	296	319	298	316	307	322	298	278	285	309	287	308	299	281	340	320	313	330	304	309	296	300	323	326	312	333	295	343	301	323	298	300	319	303	296	309	336	304	305	321	316	313	290	285	369	292	299	315	317	313	343	292	321	311	314	307	339	326	343	368	275	246	327	321	332	278	280	334	286	324	305	314	295	325	274	318	298	303	312	307	343	352	310	313	354	317	326	345	297	291	281	303	325	281	287	309	279	311	335	294	286	327	319	306	311	297	329	306	312	303	323	282	286	315	329	328	320	313	317	298	334	286	312	305	325	343	300	310	317	318	316	340	316	296	333	335	288	321	308	276	308	288	267	310	328	297	317	310	295	316	338	304	309	299	280	334	326	298	292	324	351	323	266	284	311	291	304	294	336	289	324	299	303	303	320	320	326	342	312	330	277	290	318	335	353	283	322	341	285	312	296	318	322	299	285	298	303	307	301	275	356	319	327	308	303	318	320	317	306	334	284	343	328	343	314	301	354	307	320	324	317	307	298	289	283	304	275	286	319	352	335	319	307	300	322	301	308	278	311	335	324	322	317	298	307	296	322	321	320	328	306	314	316	294	280	307	291	294	285	321	302	303	334	294	294	310	320	331	312	306	299	326	319	319	320	304	299	335	302	337	320	302	310	279	307	310	328	319	367	333	300	327	300	285	303	325	296	319	298	289	306	316	311	320	295	320	326	310	326	326	322	318	276	308	309	321	325	298	300	315	301	295	316	331	309	291	340	268	282	301	288	338	331	309	293	284	349	308	299	309	299	318	312	287	305	329	341	286	322	302	313	325	299	299	313	327	297	300	320	280	304	306	281	303	269	338	316	306	283	323	322	324	308	322	318	318	329	333	278	301	296	294	315	327	292	357	286	284	281	292
11162	916	1257	1324	1252	1110	946	940	922	875	819	809	827	757	784	794	737	747	831	764	730	753	781	696	742	781	710	785	757	762	823	726	771	781	729	737	740	685	771	765	757	773	723	710	758	703	728	731	771	745	740	792	742	759	752	732	733	724	738	733	720	768	693	723	679	733	764	742	733	701	735	757	797	719	711	758	780	700	697	778	760	748	709	711	729	739	730	716	778	723	779	692	739	727	703	756	746	778	746	784	752	700	813	744	756	734	664	727	722	785	744	713	754	754	750	709	775	767	764	728	742	659	779	712	798	728	733	725	702	787	717	776	719	737	749	727	769	750	737	775	744	768	776	708	756	718	731	711	746	748	754	738	732	714	689	755	735	712	764	717	756	742	752	744	728	770	744	751	792	744	693	744	699	769	769	694	753	732	754	781	761	689	718	748	717	725	760	775	745	729	709	785	773	760	720	715	784	732	777	727	686	764	773	703	730	714	707	749	719	730	758	696	766	764	688	765	785	781	749	726	711	732	724	749	710	779	723	728	800	771	748	756	750	753	666	734	767	723	744	743	708	700	702	712	728	744	791	720	686	733	725	725	713	738	746	733	733	802	760	731	742	729	765	768	743	736	753	749	713	772	692	776	745	738	753	750	725	746	734	775	771	680	735	733	704	743	710	774	708	705	768	724	792	751	730	742	701	721	766	750	700	690	776	693	753	688	722	757	741	739	726	741	720	758	776	735	710	768	674	686	738	764	793	745	732	712	737	744	769	712	745	709	733	755	740	711	742	695	786	723	772	729	751	750	722	729	764	718	734	761	733	729	758	731	744	755	741	726	762	777	728	733	766	746	774	739	706	756	770	736	695	788	752	773	733	738	744	724	747	726	765	742	763	735	692	705	753	729	748	743	753	735	769	745	716	758	766	727	804	734	775	710	739	724	778	741	712	704	770	679	719	771	711	775	738	754	725	759	731	724	715	698	736	696	725	729	756	725	735	759	736	759	745	743	738	721	782	716	740	761	730	766	720	691	730	745	721	737	749	736	776	776	774	714	745	721	755	749	728	730	719	724	731	714	745	733	757	730	767	734	774	739	746	677	709	712	746	718	713	779	757	702	745	718	724	759	725	718	683	720	754	714	773	725	732	791	713	747	785	735	748	676	700	718	727	712	694	721	744	732	733	760	769	717	737	702	757	787	758	770	733	727	719	726	683	696	730	692	791	770	669	773	762	761	744	741	816	733	747	727	708	688	768	756	675	752	749	748	725	726	732	738	732	744	738	730	768	781	757	738	767	731	743	698	749	752	742	713	734	799	731	762	778	757	783	705	754	756	727	755	802	736	732	746	782	757	747	727	725	673	719	696	746	747	741	779	763	775	753	778	719	749	738	764	758	771	752	757	728	775	776	753	668	745	745	753	753	764	759	714	772	704	731	739	735	727	689	704	750	740	753	686	666	777	727	695	715	804	679	778	782	747	778	787	740	713	763	699	795	740	786	658	758	699	701	753	719	800	757	727	702	711	779	736	693	725	762	769	721	710	733	753	731	723	723	742	720	761	735	712	747	747	736	762	735	763	721	744	722	758	747	720	713	728	711	748	726	733	700	750	737	713	791	783	740	763	719	732	746	757	733	715	711	768	702	711	713	736	750	759	765	705	780	767	734	757	742	761	747	726	789	721	727	732	781	700	700	769	771	770	761	760	757	734	746	755	691	737	729	760	709	730	756	725	755	741	756	737	761	740	736	755	678	765	741	707	721	732	733	771	726	787	797	686	774	714	707	695	701	738	703	770	728	717	770	749	727	745	717	732	773	730	718	787	780	715	735	747	726	751	727	748	763	732	746	734	720	771	715	763	762	703	747	749	721	701	748	744	735	740	734	739	733	695	760	715	718	747	677	739	718	754	735	729	736	700	739	751	759	767	736	758	719	775	756	699	738	784	710	733	770	732	710	691	814	690	731	740	786	729	726	795	745	712	726	736	719	727	733	751	744	720	786	728	735	759	728	740	772	735	732	758	714	718	729	743	762	758	739	752	699	742	764	714	743	764	683	759	705	757	768	717	750	818	756	722	766	745	752	709	722	734	769	733	816	703	713	748	778	718	721	719	731	793	741	765	737	716	711	768	710	750	756	766	774	720	737	724	728	717	725	703	723	733	742	731	719	708	766	747	746	742	742	722	701	729	705	715	724	723	778	765	732	727	763	781	757	746	724	737	736	766	748	747	747	733	749	753	732	713	771	766	742	735	782	753	747	724	719	771	736	674	739	738	766	699	735	742	713	731	680	729	748	757	690	733	720	763	725	713	755	724	734	728	789	763	731	724	735	730	752	758	739	717	741	708	735	720	721	701	762	682	696	776	782	767	741	728	759	727	738	773	732	761	707	765	769	744	743	748	740	715	765	708	712	750	709	742	762	764	721	770	753	725	721	737	723	777	724	790	740	741	728	717	732	727	754	740	690	720	713	767	691	711	702	756	707	741	727	723	712	726	749	749	762	705	787	750	757	719	705	745	738	796	719	712	741	693	734	757	716	749	783	753	716	725	703	741	754	768	749	699	731	731	744	730	791	745	713	748	742	722	760	784	740	716	698	731	740	673	720	759	698	754	740	773	731	725	825	701	792	720	794	686	767	736	745	752	786	729	762	726	726	774	737	790	765	737	721	776	797	752	774	759	773	800	736	754	709	718	746	843	715	738	758	752	712	749	744	750	718	711	747	795	750	729	734	700	744	753	738	731	716	746	740	727	744	742	709	721	739	742	783	725	790	762	706	717	759	751	740	702	719	763	780	741	761	775	774	766	720	701	744	771	678	753	722	742	760	746	744	781	722	751	722	702	742	709	724	712	775	764	735	736	727	697	720	784	768	724	731	737	754	702	728	731	741	703	723	743	783	692	737	748	738	693	709	717	710	724	747	730	753	716	774	709	721	758	705	754	730	757	724	741	724	812	756	732	750	700	745	743	686	758	757	739	758	714	732	762	737	715	761	732	720	758	716	749	779	744	771	760	734	744	771	723	692	700	779	763	730	741	731	712	716	727	727	730	721	741	712	740	759	743	738	727	737	753	702	720	731	719	754	784	717	741	782	723	738	733	743	714	687	739	750	740	711	736	772	738	784	754	744	723	749	754	731	773	760	773	743	743	734	781	732	754	733	765	727	751	745	749	785	786	796	701	719	723	732	732	711	698	683	739	748	749	724	695	776	735	750	748	747	795	725	720	750	699	740	774	721	721	758	732	727	717	755	713	764	734	754	722	716	731	713	728	736	759	737	736	713	769	739	757	770	723	740	740	748	757	802	731	750	800	720	698	710	727	731	749	763	726	741	739	779	727	747	682	733	721	758	733	773	750	716	721	753	716	772	738	724	738	706	736	679	754	766	751	748	715	769	754	766	776	752	762	737	741	797	735	740	714	764	710	739	729	765	767	704	717	706	678	764	733	677	748	726	782	745	754	780	715	744	739	753	702	691	756	723	745	768	719	768	721	722	759
23283	2167	656	442	358	272	217	222	168	182	164	161	159	149	153	138	158	149	148	152	143	125	135	132	149	143	121	133	133	130	134	159	139	155	153	149	148	126	130	121	149	158	138	141	157	104	155	130	142	140	131	127	136	137	134	135	141	143	144	144	133	140	143	137	130	133	155	129	133	133	158	148	147	133	114	134	133	174	138	121	147	149	121	127	148	145	138	127	107	128	148	138	122	137	125	121	137	120	125	137	120	137	155	129	153	123	145	127	134	130	120	153	153	148	150	141	155	129	124	135	114	98	136	147	141	138	146	131	146	97	149	131	126	136	139	143	122	129	142	129	131	132	135	145	133	112	116	130	138	124	114	128	133	126	155	137	149	125	122	138	128	131	119	115	124	144	149	133	134	147	147	144	144	135	140	126	125	124	141	145	150	137	153	138	129	138	139	126	144	152	143	140	126	132	144	153	114	129	122	155	112	123	135	120	125	129	125	124	138	148	123	125	149	144	125	132	149	142	137	130	138	119	148	140	134	129	130	130	128	124	139	167	169	135	148	132	174	156	142	120	138	125	106	131	134	145	140	140	123	131	153	131	136	117	129	146	129	142	158	149	129	134	141	139	129	135	145	118	127	156	151	147	127	117	141	126	131	132	118	134	158	109	165	141	137	121	140	163	98	134	138	149	135	143	120	121	129	132	129	126	139	150	134	142	125	130	138	136	118	135	138	141	126	138	138	153	120	133	141	146	140	156	114	134	149	125	127	138	140	135	145	115	125	119	144	125	117	152	140	137	117	149	131	111	128	118	144	144	140	136	111	139	136	132	136	142	125	134	134	142	138	123	130	121	120	120	124	113	134	138	126	147	129	129	114	131	148	114	133	115	159	128	137	134	123	136	154	142	142	138	136	124	135	140	176	134	127	131	133	124	139	152	117	139	151	129	145	123	147	117	120	137	108	155	130	129	116	146	115	142	133	135	128	127	154	146	133	144	112	118	120	150	134	150	137	147	123	146	150	143	145	133	155	140	137	127	131	128	139	151	132	147	128	111	119	124	148	160	145	120	130	149	125	145	133	132	120	114	127	162	134	123	129	124	146	117	152	119	124	135	129	131	130	130	140	151	109	106	122	134	114	140	157	142	130	135	129	141	131	134	136	148	117	142	155	157	126	162	138	142	148	154	125	130	149	130	152	111	141	133	114	145	137	132	141	126	134	141	134	141	136	124	149	120	150	130	100	118	159	128	137	131	129	132	117	146	137	136	127	148	127	114	130	131	117	135	135	105	137	130	106	122	141	141	121	112	155	127	138	140	158	116	129	119	143	137	140	111	126	144	123	150	112	139	132	116	142	130	145	114	131	140	140	138	137	127	143	143	127	119	153	124	140	125	106	126	128	136	143	126	122	132	125	119	172	125	136	144	104	123	156	129	135	122	136	137	139	151	130	133	133	119	137	140	126	125	130	124	134	153	123	131	126	147	144	122	136	153	144	131	138	125	131	163	145	134	133	133	129	128	144	123	102	139	129	124	129	132	141	140	128	145	139	140	137	121	139	125	123	123	132	155	126	119	135	119	143	135	112	147	124	131	128	136	150	158	132	129	125	134	118	119	136	130	133	131	142	146	114	140	139	130	148	106	137	142	143	135	131	149	133	138	114	149	146	133	117	121	137	142	130	130	153	133	135	142	149	155	119	152	138	144	143	127	126	121	145	122	134	140	137	142	141	143	125	115	125	143	145	142	134	141	146	153	139	142	118	148	147	128	156	140	132	125	136	143	137	156	120	151	132	141	122	158	134	148	143	130	125	146	161	118	134	137	119	133	137	125	133	147	138	145	141	143	174	125	110	137	111	111	156	136	143	136	130	112	127	147	128	149	139	133	128	139	141	147	156	131	123	151	128	148	132	128	124	144	142	156	130	121	127	157	140	112	129	111	152	130	113	112	130	138	120	126	119	131	143	128	139	138	139	109	134	134	147	126	127	138	139	146	127	128	115	138	137	147	141	129	139	158	129	148	127	123	146	144	122	122	128	124	158	137	120	140	123	132	145	122	130	119	131	121	107	130	134	133	127	144	147	124	141	143	124	127	159	145	134	139	144	132	143	147	159	152	123	141	148	142	140	125	141	152	131	137	125	144	136	157	132	138	121	144	125	138	138	134	132	144	125	143	131	125	140	134	159	137	151	160	150	135	128	149	140	134	114	146	130	156	155	130	137	123	132	138	142	126	121	131	138	136	119	126	142	131	135	127	134	136	150	130	132	122	117	155	138	109	144	145	123	137	136	112	132	138	126	126	144	127	144	154	123	131	132	130	132	103	144	117	117	139	134	145	146	124	132	125	120	148	151	148	119	126	151	132	116	128	124	144	139	127	135	145	124	139	151	145	134	131	164	150	143	134	139	148	124	132	144	146	125	146	136	151	134	119	155	129	123	122	145	132	131	129	132	136	133	119	162	119	148	122	111	129	146	124	125	141	132	136	139	140	129	155	146	137	134	149	130	124	129	120	126	152	126	122	134	124	102	134	129	118	148	122	166	148	160	124	116	141	136	157	123	135	146	144	154	135	153	141	140	151	138	126	124	133	125	124	158	141	147	142	137	104	142	145	139	128	155	141	157	130	151	132	149	119	122	127	144	147	134	135	148	127	133	142	132	132	128	144	128	134	99	133	142	141	155	124	130	145	139	129	120	139	141	124	155	150	146	140	167	128	131	122	136	125	140	125	129	135	146	160	140	143	145	128	147	149	132	114	154	152	132	147	124	122	142	122	150	130	122	146	137	117	130	128	113	154	147	131	140	132	147	137	128	125	129	113	136	121	127	111	135	169	118	142	130	114	101	166	127	131	119	146	126	140	136	136	125	150	144	130	141	140	147	140	137	151	132	166	122	111	113	130	155	141	133	127	130	131	133	142	162	122	142	132	123	115	130	138	142	123	143	126	125	130	127	154	127	159	131	125	146	150	113	131	129	152	146	127	125	143	129	125	131	141	133	119	134	142	128	129	137	122	133	143	153	131	121	144	144	125	106	126	135	137	130	133	127	142	146	146	125	138	134	153	111	122	128	143	114	146	117	130	145	130	147	135	146	129	144	153	126	130	119	117	130	132	135	141	136	149	169	150	125	117	148	131	128	132	100	129	141	146	135	129	139	144	128	156	149	137	130	127	136	107	143	127	126	141	148	151	140	109	96	149	156	130	133	124	117	140	128	154	122	130	155	143	119	145	134	154	141	140	148	120	121	133	159	140	131	133	117	145	145	130	144	129	118	139	148	122	131	140	142	143	161	135	136	139	115	155	135	128	130	129	147	140	133	140	137	128	129	126	122	127	130	171	142	121	138	137	149	119	121	127	134	109	133	138	138	155	107	132	134	122	141	129	163	133	144	134	143	133	148	116	124	149	135	116	142	134	128	159	116	139	111	120	147	122	131	142	127	154	144	156	126	163	138	147	126	125	128	117	136	148	141	99	130	119	140	123	146	135	124	143	124	115
13791	821	1391	1571	1302	1105	921	750	660	637	591	523	501	486	515	490	452	431	434	450	401	420	375	431	363	430	392	370	394	393	400	381	392	341	392	373	377	386	388	389	371	402	377	376	370	375	372	370	364	380	382	385	379	416	364	350	351	334	371	383	359	396	388	378	333	361	385	405	363	367	373	355	318	370	376	363	365	353	374	342	360	378	340	351	381	383	379	358	369	391	335	369	339	352	342	375	369	330	348	366	376	340	368	386	401	352	374	354	392	346	372	385	329	341	353	396	339	380	344	334	333	408	382	359	352	368	360	334	332	341	359	389	346	356	367	385	367	351	363	366	346	381	357	359	339	361	367	312	340	372	368	373	348	348	388	344	339	356	356	350	374	345	369	356	350	379	379	340	373	361	380	387	384	365	374	382	354	357	358	375	338	357	346	369	352	370	371	353	356	367	366	391	334	394	346	346	342	357	370	348	363	383	363	361	353	343	360	365	355	356	363	383	359	363	379	370	358	379	353	317	333	373	350	352	354	366	391	392	370	346	357	360	369	339	393	362	372	352	343	377	386	356	375	378	316	390	375	334	344	353	344	373	388	380	402	361	373	387	383	348	375	356	340	365	351	361	367	404	353	349	376	362	363	393	372	377	352	329	324	303	365	350	350	353	343	372	342	412	349	329	373	367	383	374	361	416	332	356	345	337	355	335	376	372	370	386	330	354	369	332	384	344	333	342	364	343	365	361	324	360	344	362	369	350	364	362	360	327	332	386	331	338	358	338	379	409	365	345	373	335	388	340	361	348	380	336	384	378	331	371	366	357	342	343	347	370	348	342	394	349	405	365	383	388	314	340	359	347	359	327	367	394	358	328	375	344	371	346	366	354	377	349	358	377	333	349	411	395	347	372	340	374	347	414	356	332	341	382	366	343	351	351	339	357	361	335	351	361	355	338	372	352	355	370	377	352	359	357	343	349	388	374	380	368	376	356	374	372	362	395	365	388	363	366	367	358	347	385	383	365	356	351	371	390	332	344	403	376	366	339	344	365	363	398	404	348	348	356	376	383	375	367	366	370	362	350	349	386	349	359	380	374	394	401	340	344	365	358	346	384	377	350	371	395	370	381	372	378	398	377	351	355	363	337	381	356	326	374	373	354	345	365	341	382	357	351	337	357	375	373	382	350	374	347	372	360	359	361	383	389	386	344	368	384	308	345	390	356	371	378	401	348	340	358	336	368	381	388	389	403	373	338	336	343	318	353	368	363	366	359	343	369	377	358	353	363	341	353	366	365	356	375	356	347	365	372	352	378	344	375	342	355	362	369	380	357	379	370	366	392	350	339	352	392	353	378	368	361	361	384	370	336	346	356	357	372	360	367	367	354	397	371	365	387	368	342	373	362	358	379	377	364	359	404	372	388	364	379	362	363	331	363	394	393	375	363	364	379	347	405	359	368	363	372	362	392	362	362	372	356	338	400	343	348	358	395	370	372	350	349	372	379	336	358	323	367	380	396	356	316	360	342	402	392	337	355	346	363	377	363	324	329	381	372	357	380	358	371	362	363	346	335	358	360	386	328	371	385	331	378	386	362	342	375	352	338	380	381	342	354	385	382	331	376	369	351	377	380	347	421	370	360	379	362	364	354	328	334	354	372	372	357	410	386	353	376	349	356	308	378	367	348	360	410	344	314	389	350	371	355	356	353	302	335	365	365	358	365	355	325	365	353	344	360	367	362	366	384	343	364	378	363	354	362	344	356	335	359	369	342	378	374	372	347	344	386	357	386	372	385	396	363	374	345	337	383	370	342	411	348	329	351	383	344	385	363	422	359	367	350	359	352	369	345	370	357	385	321	353	371	339	364	357	391	362	335	363	345	347	375	371	354	326	344	400	376	370	386	368	348	338	330	382	337	352	354	354	373	357	357	388	366	372	371	359	381	375	383	381	355	352	393	336	369	348	383	376	352	376	339	335	375	351	327	362	351	373	365	381	371	340	386	371	360	324	388	342	375	380	392	368	389	354	337	388	356	350	372	413	369	362	347	389	371	369	409	374	348	367	359	355	405	362	336	324	356	344	355	334	366	366	370	353	380	355	369	350	368	349	363	378	392	345	368	397	333	404	380	367	337	358	373	368	342	353	336	356	382	354	350	360	386	325	366	349	354	361	352	389	369	364	344	403	363	374	381	368	412	370	378	370	347	371	352	347	384	377	379	373	348	359	328	385	361	328	381	361	371	354	352	353	371	358	360	337	363	343	370	370	367	362	391	345	352	361	382	365	327	351	373	354	340	382	339	345	370	357	352	346	340	352	382	360	377	342	404	373	390	380	351	354	360	337	377	371	394	349	355	324	377	374	362	360	339	348	345	348	353	381	374	356	349	342	391	392	364	376	380	353	375	367	370	350	388	356	322	369	387	370	364	350	317	361	337	364	377	327	337	367	345	379	360	405	328	355	397	366	378	363	346	344	354	366	382	382	375	355	376	363	328	393	351	367	376	371	329	372	385	359	357	377	366	361	347	349	351	350	357	355	385	392	386	344	354	344	362	358	338	370	337	372	333	365	363	383	384	343	325	362	366	351	368	390	333	347	348	330	371	361	310	344	342	346	388	334	401	371	383	368	359	379	344	381	428	351	355	349	370	383	379	337	340	341	388	347	374	355	341	354	392	344	351	380	334	357	330	371	378	336	365	405	377	364	321	395	337	383	380	370	323	370	386	356	364	373	369	338	371	376	340	347	312	353	390	344	322	361	330	359	353	337	348	336	342	372	346	399	365	366	370	383	387	356	393	337	336	359	352	372	342	378	363	362	369	362	347	364	353	358	354	361	361	390	363	360	382	346	391	355	313	361	349	359	371	370	369	383	324	436	360	345	344	373	355	342	356	408	362	385	383	345	330	355	366	353	410	391	376	343	353	351	364	388	384	366	370	381	349	340	359	338	342	379	329	336	346	366	385	358	350	376	345	384	376	382	345	373	340	350	349	345	359	376	352	329	408	357	359	387	372	404	371	364	374	390	366	332	389	374	370	376	336	330	369	349	404	370	364	345	380	362	352	341	354	381	343	369	362	375	377	377	367	356	391	354	390	345	369	365	384	382	376	364	369	331	370	353	383	381	359	365	354	350	359	369	330	376	338	334	372	370	392	364	367	348	390	363	362	336	378	356	358	352	370	365	414	327	361	347	369	374	347	358	365	390	332	334	377	333	380	350	339	378	333	391	367	383	359	378	377	347	347	359	361	398	354	342	405	357	363	369	360	347	376	365	337	360	362	339	365	387	405	374	325	364	351	372	354	359	356	361	347	356	342	355	305	386	374	376	359	357	377	358	366	338	365	329	340	380	379	374	384	360	357	393	349	372	369	358	339	374	358	361	352	359	365	351	348	369	338	392	377	345	361	355	385	388	352	357	361	381	370	355	380	369	407	353	361	387	337	379	358	336	379	369	357	329	382	350	361	393	359	370	334	351	356	387	355	357	335	372	388	390	362	371	380
4823	457	366	335	398	377	391	378	364	331	355	383	363	333	378	404	383	365	405	362	363	400	380	371	370	374	365	365	365	361	378	377	377	373	395	366	365	372	379	415	341	382	386	384	367	354	384	408	353	364	396	345	367	374	362	360	384	354	341	414	388	374	378	366	382	367	342	355	343	348	384	401	391	348	375	349	361	383	331	368	336	336	374	392	382	368	368	360	379	341	364	403	356	380	334	346	375	335	373	366	377	369	335	356	367	379	340	354	365	404	346	327	368	402	371	336	375	367	378	387	373	372	365	384	346	376	376	365	400	347	373	380	352	383	376	409	376	369	378	381	410	374	347	367	376	377	386	357	389	372	363	373	375	365	324	373	350	341	356	368	376	366	368	379	381	358	362	361	397	358	374	350	345	354	401	382	371	372	400	414	376	384	402	374	361	346	361	361	421	351	377	356	360	362	368	364	370	333	358	371	418	385	365	383	403	324	336	367	411	387	395	361	407	377	382	357	378	344	370	344	367	388	380	389	398	365	375	325	367	387	374	394	365	405	393	348	354	367	351	380	385	362	357	362	337	356	317	375	350	383	359	348	391	397	394	349	414	361	358	338	364	381	371	379	350	383	347	367	396	358	385	387	370	345	366	394	382	380	384	337	393	373	376	374	364	337	414	368	352	382	360	368	366	365	349	414	360	362	358	379	349	366	378	391	357	373	363	362	365	339	359	382	352	388	341	385	376	409	371	408	345	377	408	361	367	401	383	373	389	354	384	350	364	376	335	378	368	336	384	357	351	334	376	388	367	402	363	394	346	392	359	360	355	376	349	380	342	356	360	359	359	345	379	373	383	373	379	362	360	368	355	391	386	363	359	375	379	407	384	355	342	388	370	337	360	358	404	397	371	341	354	355	353	382	375	376	346	347	385	437	339	360	386	367	410	367	395	403	363	349	348	366	384	340	370	371	392	354	393	362	358	353	361	383	362	395	386	401	350	365	384	373	358	365	372	368	369	365	365	335	357	359	356	357	351	378	372	360	408	377	346	368	376	354	332	388	354	383	352	383	391	396	381	380	373	356	345	386	355	310	387	347	389	357	368	348	358	377	346	374	380	360	345	339	330	358	404	351	404	355	379	390	338	361	376	345	385	374	408	395	410	366	365	381	371	390	355	357	395	403	359	410	366	391	406	366	433	359	353	341	341	355	351	364	351	377	354	378	350	361	358	360	358	333	398	367	399	361	383	393	389	402	361	377	385	340	359	376	360	330	348	363	356	398	363	352	360	364	371	368	365	362	375	327	370	394	383	376	354	368	366	354	404	401	384	399	387	384	380	353	339	375	363	389	331	388	364	383	389	357	404	384	342	336	359	350	368	406	352	372	376	357	364	396	375	384	364	399	341	362	396	410	349	395	346	341	377	378	350	327	375	395	355	338	394	386	367	382	386	365	401	377	378	395	352	380	368	348	417	379	346	360	400	386	375	406	351	398	396	330	380	404	408	359	403	350	387	359	371	397	360	352	360	339	374	372	381	373	365	397	312	400	350	366	327	376	393	335	357	370	378	388	409	377	370	333	362	395	349	385	370	371	377	352	361	344	379	358	407	374	386	351	404	357	337	400	359	364	346	365	367	366	359	384	355	371	371	383	373	362	368	367	369	362	370	348	360	372	363	352	404	358	366	337	357	363	353	411	374	370	368	356	346	389	316	372	361	348	362	364	352	353	364	353	382	357	378	394	342	347	387	387	355	391	339	382	388	390	358	373	383	334	328	353	360	393	391	397	370	374	374	423	382	390	361	337	386	369	356	361	346	385	367	368	362	378	397	370	406	374	398	370	351	384	335	330	340	400	363	336	382	394	382	386	365	403	384	369	352	395	369	382	361	370	363	371	367	338	369	379	385	411	365	383	382	381	355	376	359	341	389	349	381	392	369	357	397	345	363	368	351	359	370	357	345	388	336	387	392	370	358	340	368	399	399	376	381	379	369	376	396	371	364	347	350	353	368	346	356	393	332	417	385	376	368	344	352	344	332	381	377	386	389	370	368	397	411	412	383	375	379	372	384	398	380	402	382	413	387	372	364	361	363	377	368	361	385	356	398	375	363	402	340	352	342	372	383	352	361	376	391	321	387	387	374	376	357	359	359	365	362	368	377	372	346	373	361	424	372	439	384	352	376	378	384	384	360	383	350	357	361	389	362	411	387	384	381	406	363	370	364	361	374	417	318	352	360	347	371	386	378	378	371	359	337	376	365	346	382	352	341	367	393	387	349	373	380	335	394	358	363	348	366	353	348	382	387	362	405	363	378	347	368	352	372	368	362	344	358	389	352	389	377	381	384	378	354	379	344	335	338	383	396	351	358	375	378	407	405	355	346	372	378	361	387	412	343	384	382	354	362	353	369	395	360	370	357	365	408	360	330	364	375	354	343	359	392	396	364	342	371	367	355	408	360	406	400	380	373	393	364	336	366	377	358	368	364	393	378	361	372	385	370	384	332	404	400	341	336	345	372	394	368	366	373	378	393	387	370	359	395	342	396	350	393	341	354	365	347	364	386	378	375	356	377	393	379	394	376	371	377	360	379	348	357	364	414	337	361	348	398	385	366	341	395	378	333	334	369	415	390	322	376	361	369	346	397	343	382	363	358	356	372	396	386	332	365	375	357	379	358	396	399	396	359	343	409	365	368	349	394	400	360	359	358	351	337	349	383	371	371	347	378	383	378	375	401	375	408	394	361	348	365	361	396	389	380	369	356	355	411	373	365	363	358	356	357	408	392	354	377	389	376	365	336	388	340	364	350	366	367	366	365	350	366	365	359	384	391	358	360	398	368	376	363	384	400	377	371	371	351	350	360	342	387	353	346	357	375	403	363	369	365	390	366	373	385	406	387	358	351	337	357	338	313	379	389	337	386	365	327	410	357	367	358	372	406	354	386	360	390	423	371	355	380	338	358	335	406	373	346	363	364	355	344	372	343	353	385	369	370	380	373	366	402	356	369	373	354	386	407	369	380	363	368	388	388	350	353	349	365	358	343	398	404	357	408	334	348	330	349	371	394	379	366	397	398	362	394	409	368	380	395	388	364	396	384	393	333	338	366	370	356	353	406	388	369	353	380	370	342	404	376	366	393	375	369	333	382	417	375	411	371	391	379	372	386	366	376	406	374	366	350	399	387	362	391	388	364	375	376	389	376	363	392	348	348	353	370	368	366	361	368	358	342	370	382	400	406	369	384	360	397	345	377	351	362	340	367	357	370	371	419	380	367	364	374	352	372	375	351	383	349	375	355	405	378	343	374	373	381	355	366	357	356	352	309	364	361	362	387	348	318	378	352	355	390	385	341	394	373	374	349	326	373	345	337	344	369	363	360	379	392	370	380	355	392	380	378	376	364	373	374	340	362	362	371	393	365	356	399	370	337	364	356	399	364	382	358	366	381	365	372	390	399	376	364	386	376	349	366	368	367	398	358	367	400	359	347	381	361	394	381	372	362	354
4384	861	913	922	891	932	864	911	905	890	812	887	865	883	907	861	813	907	856	878	864	841	911	877	914	921	873	885	907	858	892	917	891	847	867	864	885	804	813	879	856	866	900	928	910	911	886	861	969	842	866	889	868	898	847	887	899	939	886	877	892	866	885	898	883	904	860	912	945	902	884	864	887	875	935	907	926	873	877	914	886	882	908	838	960	960	859	912	904	916	840	919	896	914	872	852	871	906	853	881	894	879	867	880	870	865	885	878	903	915	929	855	849	902	865	835	884	899	883	865	877	898	850	897	905	902	870	828	871	917	914	889	912	882	842	899	903	890	889	941	901	834	856	908	869	864	883	946	911	859	867	854	838	828	903	886	933	910	872	876	918	912	883	877	890	906	877	904	896	888	902	852	831	915	910	836	885	879	893	945	935	903	900	865	896	851	911	862	886	887	826	855	851	843	833	913	807	895	923	862	967	923	905	909	874	877	892	892	882	847	893	855	883	932	910	901	922	841	908	881	890	851	837	960	868	867	941	924	917	879	860	952	880	862	845	880	903	916	915	925	856	879	923	914	866	842	840	915	894	850	903	864	848	867	907	909	893	862	837	868	847	887	851	899	934	879	925	870	817	827	845	836	899	880	860	837	956	891	874	864	905	929	827	898	871	897	867	883	862	911	869	899	881	875	868	851	846	848	939	865	866	921	881	890	941	901	860	833	849	894	893	864	866	849	963	838	886	866	894	876	861	906	909	900	866	919	857	868	877	874	867	913	902	886	883	907	863	885	949	890	888	832	874	893	861	962	942	824	903	865	903	840	871	867	874	847	821	911	899	914	849	886	919	880	880	878	893	880	870	906	918	905	852	843	923	853	822	818	876	869	881	886	889	873	887	957	883	905	851	890	880	895	930	870	872	868	872	903	889	916	903	849	860	899	844	912	836	896	883	921	881	861	870	861	885	873	861	891	902	885	869	908	908	912	922	897	854	880	929	875	898	865	885	899	899	835	863	833	917	853	830	882	885	895	851	865	936	886	934	890	890	907	890	879	889	881	880	909	941	860	915	900	885	897	881	883	912	858	856	911	844	944	922	912	898	878	854	852	882	889	972	884	931	900	872	820	864	872	874	922	882	924	910	893	870	870	862	889	860	942	859	895	859	891	905	903	892	862	861	867	902	906	843	887	915	904	889	894	901	852	874	943	965	925	863	935	852	919	894	925	861	857	851	894	923	862	811	913	902	886	850	854	864	881	908	866	899	850	927	866	890	894	954	922	849	854	869	880	898	940	881	864	858	893	926	885	918	905	896	878	893	847	882	862	937	900	902	912	912	882	894	900	874	873	820	895	877	901	905	850	862	879	883	857	888	866	863	848	871	872	870	892	893	856	853	886	872	856	892	842	903	882	895	846	918	908	855	884	925	890	878	867	863	875	957	868	864	887	861	936	893	881	893	917	875	870	904	895	845	885	893	889	895	920	867	868	878	892	890	861	880	877	852	891	897	931	896	871	904	858	899	942	843	873	876	835	929	871	938	937	924	880	944	866	898	917	887	865	879	869	908	886	884	887	904	863	929	885	862	821	907	898	922	869	895	874	879	892	883	876	836	903	854	939	845	892	891	881	936	856	901	906	935	837	862	861	890	881	879	928	842	865	867	843	891	904	887	872	890	870	926	863	893	914	898	798	882	907	895	889	833	822	909	886	908	883	853	893	864	895	864	889	861	842	932	917	871	885	906	816	873	872	881	873	844	880	855	905	866	927	838	906	922	882	887	879	875	905	886	894	887	853	866	896	901	853	839	910	865	883	948	927	869	852	913	886	859	876	868	882	869	917	897	884	824	853	902	928	903	890	874	900	908	918	923	904	925	895	842	920	808	877	866	914	881	908	863	833	896	867	858	926	880	875	883	906	888	874	863	861	879	874	893	813	904	896	898	953	846	919	836	856	916	870	881	879	874	890	868	851	912	919	899	857	932	904	922	846	915	874	853	885	881	877	869	909	876	855	894	910	878	873	893	876	929	841	935	894	905	864	887	900	904	887	863	821	896	954	876	878	862	901	939	866	886	880	848	871	874	839	879	928	860	892	866	900	879	933	886	887	907	953	908	899	922	913	856	824	892	868	857	897	850	847	867	909	867	876	878	897	855	924	838	825	900	863	949	902	874	863	886	894	900	966	893	871	889	850	879	834	871	856	897	914	893	830	861	873	910	867	856	839	864	859	878	866	971	904	899	871	908	883	898	925	873	880	850	890	861	898	871	867	900	886	920	869	868	887	863	893	891	865	841	914	906	881	901	861	894	908	902	895	867	869	913	882	867	935	842	888	846	899	855	815	876	902	840	862	884	839	887	872	931	896	872	877	886	879	925	870	826	873	886	898	862	853	881	871	906	943	876	876	905	857	860	876	871	889	851	873	904	899	889	828	856	869	874	885	907	845	888	834	853	881	845	927	928	892	907	861	837	889	931	911	908	960	905	870	922	883	898	916	863	916	954	906	866	882	833	831	857	917	880	867	824	917	836	834	862	876	891	888	866	839	896	863	905	898	915	852	814	889	877	909	921	893	859	882	931	866	924	851	900	893	829	893	867	899	850	861	844	958	868	899	850	881	868	862	867	906	860	921	943	894	895	895	907	864	881	858	850	926	899	856	864	873	867	904	902	833	863	891	887	900	878	891	876	881	893	851	893	900	864	914	898	879	899	904	954	911	851	878	859	863	850	872	867	893	819	865	923	847	894	911	894	873	891	916	909	835	901	981	870	874	902	919	907	895	934	872	821	882	863	918	914	904	864	814	903	896	911	899	916	859	820	916	887	904	885	913	880	861	889	942	892	871	822	887	842	936	929	876	897	807	869	883	902	884	828	915	868	917	840	864	891	911	800	871	898	900	891	889	897	846	897	847	864	812	874	881	894	893	861	829	901	921	877	917	817	862	891	861	813	884	851	859	909	880	887	853	849	854	926	903	854	872	885	907	851	878	871	880	877	911	859	877	863	863	894	876	880	878	865	895	908	838	868	922	886	876	875	878	869	931	888	858	837	947	892	839	885	866	885	893	946	929	873	854	892	866	932	895	897	880	873	914	893	848	896	888	907	910	864	845	916	890	877	877	906	862	886	855	844	933	885	887	905	902	897	820	873	901	877	897	842	931	870	910	915	867	904	931	884	851	881	884	864	877	889	910	889	862	889	858	883	879	870	852	889	861	924	869	877	862	831	867	886	904	839	909	857	829	822	877	933	901	911	924	827	876	851	959	865	876	941	874	890	943	883	892	880	870	855	842	891	908	879	912	850	865	823	884	877	885	923	841	933	877	832	908	871	896	820	850	877	916	861	882	877	840	914	909	889	844	896	880	905	861	899	862	900	889	923	911	856	927	866	913	877	924	905	908	841	905	899	856	918	928	882	883	873	910	939	859	870	853	899	829	893	924	858	867	878	839	844	889	904	878	888	867	864	880	930	863	883	935	888	874	917	862	894	869	884	941	889	878
15964	1260	601	424	412	372	363	306	344	346	306	324	304	289	310	345	349	284	319	330	298	278	309	316	313	324	320	341	309	324	262	295	325	345	314	302	313	345	310	309	297	297	352	336	334	289	318	311	304	346	306	343	324	331	322	300	274	349	311	318	276	332	316	318	320	297	295	297	311	307	292	282	302	324	300	338	303	334	331	294	353	344	328	325	281	294	329	300	306	302	309	333	299	343	316	344	310	357	360	309	308	315	304	308	303	317	303	335	308	292	325	312	318	316	315	294	320	309	315	309	269	311	333	283	315	299	318	312	295	345	304	324	312	315	285	303	325	318	342	338	303	315	315	310	326	297	304	298	296	314	293	331	309	313	300	324	360	342	277	301	303	333	308	331	313	314	300	320	309	286	315	293	293	306	326	335	307	297	297	306	324	292	320	317	330	333	346	295	316	327	312	316	297	345	322	296	295	299	323	294	319	324	308	281	296	278	299	311	295	332	281	301	302	326	325	310	320	284	315	297	317	304	327	297	302	294	284	338	305	332	323	322	320	304	328	307	298	306	291	303	297	302	267	315	313	324	298	324	336	312	329	288	283	314	318	324	323	312	295	338	298	287	333	344	312	296	332	352	321	292	329	318	300	304	321	290	277	309	306	344	312	310	322	302	330	343	305	340	318	287	319	325	312	328	324	305	302	323	294	308	290	304	299	331	287	289	306	274	320	318	298	332	333	358	338	296	281	322	319	296	318	297	313	290	295	299	296	288	298	294	335	305	292	302	305	282	288	321	300	303	321	312	332	309	324	310	300	341	354	302	329	315	307	305	339	318	304	314	307	313	312	312	286	319	320	354	325	328	334	350	305	265	299	299	306	298	259	289	313	338	298	291	311	317	327	314	311	321	313	288	310	290	302	283	306	277	295	326	310	336	302	267	301	336	294	301	336	304	306	312	310	325	328	337	289	311	281	293	331	319	329	288	302	275	313	331	287	333	306	290	321	286	321	280	307	288	312	306	325	343	344	313	275	286	282	290	324	298	291	329	283	300	289	310	347	310	283	315	284	314	298	297	334	301	332	314	345	283	275	327	288	296	305	293	294	311	311	324	307	333	333	299	312	301	320	314	312	309	326	300	321	288	299	331	311	324	329	314	315	326	330	308	325	280	308	298	327	332	306	344	325	329	294	334	298	301	364	295	296	313	295	277	328	303	323	301	261	321	339	288	308	309	323	309	308	357	292	313	370	313	305	313	307	311	345	300	296	300	337	311	313	302	329	296	293	349	290	308	307	320	277	288	299	285	312	334	332	359	310	300	298	366	325	327	275	298	303	301	298	326	308	317	277	323	312	311	332	322	311	322	315	330	282	339	296	306	315	305	309	325	293	297	317	309	336	333	332	317	343	290	335	275	313	316	294	311	298	319	318	325	307	311	300	328	310	313	298	322	320	333	306	314	332	309	349	308	299	317	322	329	296	296	342	325	271	309	325	312	321	296	311	317	306	301	280	265	297	309	322	304	298	300	302	297	340	303	301	270	311	320	307	312	309	280	312	295	291	301	336	284	291	279	286	287	290	317	316	298	299	325	317	315	328	313	312	315	307	348	303	326	323	320	315	319	299	319	314	333	323	314	292	285	304	306	329	310	308	291	345	309	349	306	311	325	345	358	278	329	314	297	332	301	298	360	328	313	368	280	313	323	324	311	303	338	313	318	278	286	290	290	333	315	324	277	289	351	332	311	306	347	284	331	293	287	299	305	340	299	342	301	330	304	299	299	283	332	308	300	280	320	313	314	290	314	316	299	280	316	316	346	343	302	281	311	311	306	313	266	296	307	276	284	299	313	313	352	302	296	294	352	336	331	337	316	310	343	313	321	304	296	326	319	312	277	351	327	306	278	314	307	314	316	300	334	323	301	316	295	333	298	308	272	298	347	300	326	347	317	304	314	323	303	311	320	296	293	336	286	315	319	317	315	279	311	321	332	318	319	358	272	302	284	304	334	302	305	298	282	276	297	287	319	332	286	295	308	307	299	302	347	308	359	338	349	327	328	317	317	308	296	327	330	322	340	303	310	314	305	316	300	324	302	308	328	294	314	288	325	280	292	289	301	308	298	285	322	325	331	285	303	310	339	380	317	339	335	336	285	324	333	293	310	297	341	280	307	333	316	292	344	303	292	292	295	299	299	329	312	288	302	301	346	324	317	333	323	287	305	310	329	272	294	315	340	314	320	334	295	343	280	309	311	304	274	283	308	300	315	294	320	314	302	309	279	309	309	325	319	276	312	317	318	317	334	317	323	302	336	303	326	306	328	329	307	298	336	330	309	283	329	321	307	321	320	308	307	313	304	343	311	320	339	307	300	313	292	292	322	313	311	303	304	284	322	306	337	314	301	302	302	350	295	294	316	311	263	295	331	331	304	284	302	304	298	335	307	318	285	296	325	336	306	329	326	355	325	318	287	307	295	300	318	301	325	285	319	294	311	292	299	315	268	308	296	298	326	262	307	285	297	295	312	312	315	314	288	325	331	329	302	320	356	312	293	298	328	344	293	324	315	343	286	286	279	286	330	289	320	304	329	311	336	308	307	321	324	327	316	315	315	298	325	282	289	348	309	308	303	308	277	310	330	325	316	277	300	315	320	315	313	295	322	323	305	313	298	317	297	304	326	300	297	308	306	302	340	324	313	325	314	330	318	317	308	296	275	311	292	271	284	305	333	312	291	310	335	294	283	296	324	326	321	306	313	305	310	341	310	322	315	316	314	308	335	306	285	318	321	289	299	292	306	308	309	316	301	302	304	319	304	351	322	273	285	317	336	295	288	300	303	335	305	294	320	311	324	300	303	311	338	334	282	318	311	293	287	309	293	328	333	319	290	309	321	336	306	302	302	289	329	323	338	314	290	291	311	322	333	308	302	341	340	326	281	341	274	306	316	300	316	290	289	313	336	299	312	312	310	318	337	318	314	320	294	288	306	303	322	306	314	319	280	290	271	321	341	326	321	303	310	295	335	294	329	308	299	305	271	288	318	341	310	337	285	314	328	299	338	355	300	311	309	327	314	329	283	293	322	334	301	314	290	332	318	329	319	330	290	303	316	335	309	337	305	318	314	318	329	316	316	312	341	328	331	319	301	331	317	309	277	322	285	329	282	304	309	318	299	298	307	304	309	293	334	299	328	302	304	345	317	338	327	310	318	319	302	292	282	278	321	352	290	301	318	310	326	354	300	294	316	318	287	273	288	336	337	296	300	338	311	323	295	313	316	317	341	307	313	321	295	291	272	299	327	302	319	300	285	297	324	331	309	308	335	278	297	311	325	288	304	276	283	286	321	367	327	317	312	296	327	293	289	305	291	341	289	301	288	300	288	306	323	343	322	332	314	291	330	285	306	319	344	300	320	332	317	314	341	327	305	315	283	289	291	308	319	308	276	285	312	358	292	340	301	321	320	326	317	302	297	316	300	308	304	295	308	289	300	298	319	299	289	296	308	281	320
11778	943	1271	1345	1226	1085	978	973	876	851	825	859	850	794	804	789	807	796	825	797	776	722	792	749	785	770	756	758	753	818	741	745	747	755	760	801	736	802	773	763	741	738	799	715	750	715	712	731	761	761	760	707	750	729	743	766	746	761	735	776	732	727	811	790	723	757	724	779	752	743	723	700	785	745	709	759	763	773	721	746	769	765	751	784	702	747	696	779	747	734	711	714	790	757	733	785	667	750	751	698	722	674	779	748	745	774	761	761	776	747	769	744	761	681	793	747	740	740	723	750	725	771	720	738	721	775	743	727	766	696	763	739	744	766	759	719	718	737	708	732	714	714	752	738	765	729	704	739	782	750	717	747	722	752	744	671	699	719	758	744	787	709	736	758	771	770	704	749	747	771	767	767	733	782	744	720	744	759	753	701	763	714	771	738	750	753	804	710	711	738	767	737	824	688	741	729	734	752	726	761	738	735	754	775	719	700	742	746	744	759	762	702	735	722	709	728	769	705	719	747	773	753	754	710	714	741	717	720	740	753	688	759	762	715	726	800	696	750	703	762	729	761	709	705	717	714	723	735	696	744	718	758	726	729	719	755	796	730	713	720	699	732	725	738	755	771	757	744	760	755	715	712	745	714	685	780	751	783	684	750	679	739	742	713	734	737	798	812	736	720	717	740	757	766	725	771	755	743	688	762	777	725	734	712	736	740	712	748	746	755	782	774	765	745	789	816	784	731	742	712	751	743	726	742	685	734	729	735	695	756	726	728	749	773	747	781	738	745	777	752	724	725	798	710	746	709	752	755	775	724	705	725	771	753	740	734	735	701	782	744	752	712	735	753	762	726	753	706	707	726	743	738	740	727	765	714	699	798	732	787	801	785	690	738	751	733	744	740	783	775	722	780	729	737	758	760	709	761	772	788	731	744	768	701	718	719	702	734	747	708	733	761	762	729	708	750	746	714	687	774	745	721	751	724	777	716	774	746	730	698	737	725	735	743	724	742	693	739	760	714	793	766	726	711	780	748	739	741	763	723	725	754	700	755	781	750	729	705	718	744	699	731	759	699	762	700	685	791	772	728	790	732	773	734	741	699	771	726	732	730	747	803	750	762	719	758	809	737	765	772	729	743	693	722	777	738	753	726	726	732	740	723	694	709	741	748	738	776	737	794	746	778	746	726	807	788	744	770	784	733	754	742	752	679	765	750	731	758	763	740	732	735	777	770	766	742	738	761	711	779	767	726	733	756	749	711	745	729	739	742	788	767	704	720	738	742	732	727	741	734	752	760	734	728	786	718	761	746	720	752	786	701	791	778	772	739	780	736	736	713	704	730	754	735	723	728	719	698	757	715	813	720	722	744	729	754	734	759	715	776	708	732	736	726	767	755	694	751	779	734	741	743	723	778	717	780	752	746	762	751	753	740	721	766	721	734	729	757	702	711	735	755	733	753	741	738	676	717	742	781	721	707	697	754	767	716	793	732	777	784	791	727	732	716	726	773	772	717	773	722	766	708	716	754	755	769	726	727	742	752	721	757	717	780	686	732	730	720	744	728	748	746	736	691	742	735	763	747	724	754	785	697	793	774	754	742	757	718	754	713	729	741	730	682	820	739	778	734	714	757	749	772	747	763	720	763	736	736	743	718	717	732	757	776	730	772	760	720	727	719	714	740	700	765	732	719	792	757	717	717	766	739	728	706	718	734	705	706	766	735	729	724	745	768	736	748	739	762	759	769	787	824	743	709	697	801	737	697	786	767	764	758	706	771	689	766	788	719	745	739	712	751	755	742	692	721	763	773	742	749	729	748	737	739	721	705	758	683	688	807	716	751	736	753	726	749	788	702	775	762	711	737	685	735	715	741	754	737	763	739	766	715	743	765	728	736	705	726	715	751	737	789	773	732	702	731	750	763	766	727	699	686	735	789	764	755	726	744	789	688	719	765	739	811	751	714	690	738	746	706	755	735	692	765	760	736	723	777	724	750	736	751	718	748	753	751	724	734	737	753	746	701	801	725	774	790	757	782	776	779	729	758	754	742	722	761	766	755	713	718	766	730	752	724	712	723	740	741	717	753	761	742	721	693	707	737	772	701	736	751	722	716	702	733	773	726	778	725	722	743	737	685	745	717	766	742	760	738	710	777	720	701	766	744	767	777	712	766	739	713	746	728	737	727	743	721	740	750	684	697	772	724	739	772	732	792	691	761	717	746	778	746	762	655	738	686	749	721	741	728	758	734	734	734	736	734	704	747	788	727	742	681	739	767	757	762	713	778	777	778	811	777	766	733	763	705	701	717	712	779	772	751	724	742	731	691	784	723	747	774	694	758	729	765	781	771	692	726	783	793	725	767	688	712	726	754	792	758	700	783	763	731	749	723	700	733	713	752	781	693	718	708	773	704	767	754	775	745	727	746	750	734	723	758	738	680	720	730	763	734	747	736	744	732	730	729	730	737	732	763	726	714	755	720	753	738	742	776	765	743	712	751	718	721	721	672	785	715	733	713	747	737	743	721	695	794	763	719	693	712	752	706	726	747	727	708	718	738	727	784	741	786	794	775	736	736	753	757	752	737	779	760	780	717	801	764	763	740	764	695	757	780	697	740	758	732	720	746	699	767	713	739	711	738	723	746	780	768	708	739	763	739	704	730	762	758	739	760	730	734	771	750	748	727	745	742	729	734	754	789	744	747	738	758	717	775	767	731	755	736	726	733	757	661	760	724	765	716	716	746	768	776	698	736	709	747	712	745	742	765	715	680	794	756	773	732	776	704	727	737	740	772	745	757	834	713	747	756	683	711	783	754	691	785	742	763	738	712	719	710	752	707	779	766	734	709	775	786	746	767	740	787	770	769	707	705	724	733	716	782	760	792	766	695	731	784	745	739	733	720	754	681	760	755	731	775	766	757	768	721	709	768	782	729	716	802	753	729	738	721	723	738	724	717	740	748	739	716	797	712	793	764	734	755	740	755	719	717	757	721	831	745	784	715	705	720	759	727	771	782	720	735	738	742	728	698	751	725	774	748	708	726	712	732	792	731	746	767	718	656	776	725	744	720	752	716	713	765	749	750	734	764	771	739	749	737	731	769	756	746	729	818	716	690	702	739	735	692	774	755	747	740	770	745	744	728	701	771	720	735	777	803	708	757	774	721	725	737	751	762	750	768	744	739	789	785	760	766	744	739	763	736	719	752	728	716	723	732	711	749	722	785	762	746	745	731	739	816	720	737	757	754	678	775	764	729	734	720	745	754	698	727	753	731	748	750	733	707	733	738	730	748	698	772	804	705	731	721	759	735	706	726	767	673	745	725	729	696	739	741	748	748	791	730	807	699	774	720	747	716	753	735	741	727	747	758	772	736	714	708	740	702	728	715	784	724	736	761	726	761	753	770	722	745	749	730	752	758	817	703	768	733	718	724	777	756	748	753	727	768	740	745	744	694	746	732	672	683	721	742	775	783	777	697	775	785	764	693	752	746	788	745	773	729	725	732
24834	2450	673	462	331	277	228	192	190	199	161	164	146	151	162	156	146	171	153	149	180	152	129	139	139	151	156	138	151	148	130	149	144	142	168	133	141	140	155	126	124	131	169	145	142	151	123	133	132	132	108	128	151	139	127	143	142	142	135	128	150	131	133	157	139	147	130	144	160	149	128	138	148	141	148	131	155	133	141	118	132	147	139	137	124	153	132	142	144	123	169	136	130	121	153	120	138	140	153	138	146	139	144	136	131	150	145	143	120	137	145	138	138	162	123	129	167	145	127	158	168	134	115	137	132	127	116	137	133	135	128	142	157	134	131	127	135	141	151	128	111	138	142	99	126	139	139	116	148	117	148	119	141	143	115	142	126	134	151	143	124	139	116	136	126	130	149	151	147	116	160	144	153	150	138	155	137	147	144	154	146	130	136	124	142	137	128	117	144	147	118	131	128	133	125	128	124	133	136	146	132	135	126	125	136	136	151	122	137	155	155	116	147	115	162	138	134	147	136	168	141	158	125	132	127	127	144	131	130	138	126	116	139	146	150	122	125	154	145	130	139	139	133	137	140	143	143	144	150	118	137	139	132	157	119	158	158	141	120	138	141	134	136	141	152	147	147	128	118	142	144	159	150	139	129	132	119	134	134	153	132	145	126	128	140	135	135	139	110	154	140	134	130	130	160	123	132	136	136	133	146	125	141	148	114	137	139	141	150	117	115	145	127	142	127	134	143	138	127	145	153	159	149	111	127	110	150	153	124	134	137	120	129	144	128	141	153	129	142	141	145	148	139	112	136	115	155	141	143	146	155	149	143	120	152	135	129	136	146	147	141	136	135	121	146	138	148	149	134	138	133	134	130	151	140	116	127	145	146	128	126	130	130	131	149	159	115	153	127	120	131	137	130	125	136	124	142	111	144	153	136	138	132	146	146	141	111	141	141	139	141	146	129	123	161	114	139	119	137	123	164	132	130	135	119	150	138	139	167	142	125	130	131	126	145	132	150	134	154	141	131	162	154	131	114	138	137	143	127	145	139	119	141	130	134	141	118	117	141	130	129	119	137	140	107	114	164	131	129	158	142	136	114	113	115	141	143	121	129	140	112	135	135	124	123	146	148	137	151	131	145	154	125	134	146	132	141	121	122	130	116	129	148	134	153	132	126	141	122	146	108	136	128	128	120	141	148	131	136	130	123	138	115	114	144	154	138	129	136	135	132	152	157	129	153	120	153	161	135	147	125	137	134	142	132	116	142	140	135	145	139	147	152	123	145	145	112	166	134	138	137	144	160	141	127	130	127	145	139	123	150	134	137	138	114	124	140	153	149	135	132	132	128	124	125	124	134	136	141	157	135	143	139	135	157	128	139	141	138	161	149	119	142	142	124	151	139	129	154	139	145	131	146	142	148	146	139	130	139	138	154	145	151	151	138	139	123	122	149	135	160	128	145	150	138	159	130	136	142	122	155	133	131	123	131	133	125	144	120	115	145	141	145	168	130	128	146	152	126	165	159	125	147	155	137	133	163	127	159	117	126	109	122	145	156	150	132	141	143	137	127	157	124	162	127	137	124	129	140	143	140	162	152	131	120	137	133	126	126	125	140	162	127	147	124	151	135	139	144	114	115	113	140	133	127	152	145	147	128	136	136	138	133	130	117	122	135	136	148	137	137	139	156	164	143	153	133	152	135	130	131	132	153	127	130	157	149	147	133	135	128	120	128	149	119	120	144	127	158	150	120	131	129	158	136	150	142	147	140	136	134	163	144	114	127	157	135	130	150	140	127	133	160	159	118	157	117	167	142	130	174	122	131	149	130	137	128	133	148	151	134	124	123	141	140	155	153	158	159	144	132	143	142	137	121	142	155	139	113	149	143	156	132	130	136	122	168	150	153	142	134	136	130	114	133	146	153	143	139	130	113	118	134	133	123	141	133	137	157	137	139	139	128	120	136	112	134	120	144	145	147	159	129	140	143	133	134	132	129	145	113	137	130	140	109	110	145	141	137	152	160	144	151	135	129	130	146	147	156	141	135	135	153	126	162	133	150	134	161	136	152	148	113	136	140	146	126	105	135	129	122	129	129	136	151	161	148	140	129	126	137	136	120	139	142	157	139	132	146	148	135	138	133	139	142	145	137	130	154	118	147	132	121	138	134	163	151	145	146	150	148	124	138	145	142	138	122	138	144	121	135	121	119	136	139	137	146	141	144	129	147	144	138	124	128	129	133	127	145	143	119	122	139	123	124	151	135	143	141	133	137	141	146	131	129	138	134	123	140	128	140	135	124	131	114	130	117	135	122	130	109	157	121	146	121	160	118	141	153	135	124	131	154	139	138	142	105	132	127	141	154	137	145	127	127	138	141	147	135	131	122	131	154	129	136	136	145	164	146	142	137	120	127	150	134	134	148	118	144	139	120	164	144	139	149	164	119	136	135	119	141	139	126	138	136	139	158	134	144	143	129	153	152	149	147	124	153	127	120	127	153	134	127	128	145	130	118	145	112	144	126	123	138	136	144	129	124	146	141	128	144	126	130	134	141	152	150	154	133	127	117	125	128	131	139	169	140	138	142	135	143	142	132	146	112	128	122	134	117	135	119	133	122	135	138	140	143	135	136	123	140	142	130	156	111	128	131	138	142	132	139	127	143	109	136	143	148	136	130	141	125	154	126	141	146	143	138	161	143	132	124	139	132	120	129	143	145	116	140	135	134	132	126	136	126	145	162	139	133	138	140	114	137	122	137	134	135	135	122	148	151	154	122	127	168	143	131	120	142	121	139	116	141	145	152	129	134	129	151	132	136	143	143	136	149	140	158	159	151	144	141	142	119	122	141	139	137	140	140	123	145	145	144	141	128	123	141	131	143	134	140	125	125	123	121	131	125	133	143	140	154	124	140	160	139	140	153	148	139	148	155	135	127	128	147	137	122	120	153	135	146	127	141	132	131	157	117	131	119	153	141	127	135	133	143	138	119	154	139	129	126	158	123	114	151	144	132	124	106	164	119	121	135	141	134	146	134	150	136	114	150	138	146	160	135	136	133	142	139	133	140	147	134	148	140	128	154	113	119	125	129	145	154	125	142	121	120	123	142	134	132	109	115	147	164	145	146	125	156	124	134	119	126	134	124	146	130	123	109	140	153	153	118	119	145	139	134	157	122	140	137	161	121	136	166	136	145	133	122	132	145	138	123	134	128	130	141	131	125	116	129	145	159	128	146	126	118	135	126	149	134	129	126	139	128	132	127	133	135	137	126	144	127	166	134	136	121	132	128	149	126	125	135	150	125	129	150	135	134	124	150	131	155	157	136	123	154	114	138	129	125	135	129	137	133	148	141	141	121	125	138	143	164	132	159	134	122	148	115	130	122	132	135	127	154	151	139	129	121	110	151	115	145	154	144	125	119	139	122	121	135	146	138	149	139	132	135	128	152	155	139	145	132	123	160	134	135	130	131	153	125	136	162	134	126	140	128	122	136	150	130	141	137	126	141	141
14957	782	1466	1587	1335	1075	928	750	707	599	531	586	555	513	494	478	445	441	463	436	461	416	397	399	375	410	435	399	392	434	385	396	390	378	360	426	406	396	348	382	380	383	399	363	380	369	400	386	390	369	349	345	377	326	391	371	370	408	390	389	398	362	369	358	337	388	361	350	373	362	370	368	390	394	376	376	353	377	353	381	350	375	351	366	330	350	377	362	341	392	371	366	368	366	395	393	368	405	353	390	372	360	355	391	380	397	374	347	333	396	370	372	385	394	346	340	348	327	368	340	348	357	342	368	386	357	355	360	325	351	361	329	356	405	372	382	365	358	351	371	406	356	381	356	364	356	365	355	352	358	380	375	356	381	354	366	391	364	359	372	328	413	386	366	359	381	388	385	376	353	368	403	350	373	328	385	356	382	365	375	356	384	358	357	353	391	373	370	359	355	332	362	378	381	376	326	353	373	375	379	402	383	373	350	359	381	370	342	350	326	377	369	376	386	380	358	362	356	379	369	338	354	372	344	387	371	361	345	362	354	369	356	368	373	393	354	372	360	390	322	393	372	355	351	355	369	351	345	367	335	366	359	364	399	367	386	372	362	361	384	374	383	397	384	353	379	392	342	342	366	339	375	338	368	389	373	377	401	363	354	392	369	400	367	363	359	354	387	386	351	368	334	351	370	380	370	334	366	378	371	332	373	410	356	346	366	377	376	395	373	353	351	364	355	340	372	338	357	318	347	349	390	350	411	303	369	372	348	362	401	393	385	336	363	374	353	397	365	389	341	351	373	338	348	396	379	386	381	347	350	352	359	360	372	349	335	387	368	365	391	339	344	361	360	347	358	361	383	371	363	338	374	328	366	344	366	382	389	376	365	353	382	353	375	392	378	379	363	338	394	398	349	382	370	331	336	357	383	366	404	384	369	381	365	401	354	346	351	339	339	355	374	358	364	353	352	357	345	352	324	357	352	351	385	373	373	345	349	366	376	368	395	373	385	352	366	389	378	391	382	348	338	373	334	377	342	344	369	344	340	361	358	351	383	358	369	317	364	358	338	359	368	376	355	377	353	336	350	356	352	368	349	357	369	351	343	405	376	370	342	372	354	328	344	336	383	328	365	382	367	407	362	374	365	375	376	371	343	350	345	358	379	379	352	342	373	386	356	354	376	378	342	366	396	354	391	318	366	383	351	380	356	357	354	388	378	373	401	350	380	354	357	405	373	358	364	371	369	332	376	355	362	372	370	370	389	371	384	401	358	355	360	366	363	337	374	356	359	372	382	407	385	346	358	369	335	393	352	374	344	373	360	384	373	386	356	382	351	375	362	351	361	348	346	364	395	375	329	357	345	365	309	358	353	349	351	358	370	383	343	330	360	384	354	374	411	353	387	336	381	332	372	354	373	371	399	345	382	372	365	364	335	383	347	375	392	390	384	346	362	371	346	375	379	383	363	361	335	355	372	363	331	364	393	334	365	351	356	344	331	371	367	379	376	355	357	358	367	354	385	363	372	354	369	403	375	355	365	356	339	372	372	382	358	352	388	380	346	364	372	346	357	374	385	360	352	366	354	398	352	371	346	363	377	364	362	328	364	356	372	379	341	332	376	355	354	363	385	393	360	353	382	388	364	382	335	407	342	337	390	321	361	381	336	382	355	337	350	389	348	373	399	376	351	381	365	332	364	379	365	385	380	405	360	379	357	362	352	358	383	308	361	332	368	338	378	415	366	388	377	352	373	313	368	331	368	362	348	382	352	351	395	375	363	356	398	348	357	386	356	352	356	349	364	356	332	368	343	349	372	365	346	363	390	350	359	371	354	383	384	349	364	362	345	364	362	364	375	363	351	361	354	343	346	349	361	362	364	362	376	394	350	332	348	375	359	395	385	395	333	388	402	341	373	340	353	390	342	322	358	341	359	336	373	361	385	353	384	366	389	339	356	395	386	404	403	369	358	350	379	335	366	377	409	345	391	330	350	348	368	368	387	344	416	354	377	361	341	406	372	395	361	365	388	395	371	357	362	383	362	340	345	362	386	338	372	399	380	378	361	355	378	376	407	368	368	333	387	359	368	357	360	366	368	407	386	397	359	348	378	396	378	374	347	363	383	364	385	356	372	369	380	355	344	367	353	391	337	394	373	421	365	371	381	389	347	372	363	365	371	367	405	396	348	333	401	354	371	378	377	367	346	326	378	353	377	358	388	381	336	358	330	347	358	349	370	349	358	359	388	359	391	401	359	374	379	387	374	363	381	408	389	351	357	401	368	354	373	343	339	389	360	394	368	343	381	342	361	362	411	356	390	348	384	360	362	386	364	369	413	355	371	411	360	327	373	313	362	365	359	334	374	385	385	358	393	354	386	391	341	360	361	364	377	347	373	367	350	369	383	326	367	391	361	359	390	359	388	362	357	383	349	368	382	372	374	343	383	345	349	340	381	338	380	362	385	381	381	370	354	373	349	356	330	358	362	343	415	353	345	348	393	359	369	364	328	373	371	358	376	377	372	352	334	365	383	370	376	354	368	347	371	389	330	382	361	378	377	366	369	330	367	332	367	347	365	381	357	371	348	344	344	374	357	339	377	400	322	317	351	383	341	362	326	378	352	368	358	380	389	408	349	363	356	393	389	346	384	382	380	360	350	396	351	362	378	359	388	388	408	365	376	352	374	407	406	385	364	354	388	370	383	380	376	338	392	396	361	363	343	373	400	339	396	387	376	330	344	381	375	384	356	394	357	359	402	342	375	373	378	358	364	353	309	364	369	350	382	357	360	361	367	406	374	366	392	379	366	367	379	369	383	379	377	391	349	354	357	393	356	360	398	377	379	387	376	363	358	360	388	377	367	358	367	425	360	344	390	379	378	374	362	358	380	366	384	360	372	354	390	347	347	376	360	342	375	344	371	350	378	368	388	359	357	365	405	381	375	367	358	349	340	376	378	381	362	404	354	383	355	377	382	381	362	343	336	391	347	368	368	348	400	372	359	357	377	350	380	358	356	359	370	400	348	356	344	404	344	376	388	361	377	350	355	380	408	388	343	356	349	363	339	349	371	390	334	357	349	362	379	363	346	337	384	345	395	334	347	340	384	350	365	388	362	389	371	351	374	338	357	309	343	356	362	302	373	371	386	383	387	380	377	346	392	355	358	350	378	394	346	376	335	411	379	343	366	380	356	364	368	367	345	354	379	372	395	337	355	335	368	345	352	369	425	369	389	370	361	358	352	344	363	390	344	318	348	336	396	367	346	363	382	376	341	371	390	371	398	339	357	339	381	396	347	382	385	378	324	381	369	354	343	362	394	356	357	339	374	366	368	324	361	373	352	371	321	354	359	382	359	376	377	363	342	348	386	349	386	361	349	363	410	351	332	340	357	360	364	374	354	353	394	342	412	344	362	353	380	394	352	366	355	382	362	327	386	340	362	386	318	341	369	368	356	375	374	326	367	386	355	362	358	379	376	408	345	356	379	369	361	351	385	373	401	389	380
4752	435	368	374	388	368	357	368	346	338	387	383	383	385	355	334	358	349	330	341	391	352	342	342	349	365	348	378	382	351	371	305	375	347	363	360	389	374	373	367	356	338	340	383	372	385	344	381	388	357	383	346	391	366	376	401	385	356	345	381	352	325	391	400	376	383	389	350	353	365	371	377	365	347	385	377	369	402	355	367	359	399	364	353	352	377	367	355	357	355	362	348	394	385	415	374	385	383	390	343	355	347	370	370	400	395	424	370	342	335	387	366	344	349	359	337	383	371	411	390	379	398	376	371	390	360	365	411	339	363	373	368	346	388	366	351	390	338	332	351	381	401	362	374	380	361	366	346	367	360	365	349	334	368	371	366	370	363	392	371	362	369	393	357	348	341	359	369	372	342	387	378	416	352	370	371	384	393	405	414	375	389	361	309	346	355	387	357	381	379	346	363	338	381	353	346	375	387	364	355	323	355	376	368	347	374	379	369	404	338	386	338	359	374	366	356	395	340	351	367	379	352	367	350	358	387	363	346	383	372	362	349	357	366	415	363	352	357	348	384	364	350	364	350	332	386	363	369	361	379	366	335	355	389	388	373	372	377	381	426	379	377	357	355	354	399	370	378	364	361	394	361	356	384	303	375	378	353	375	353	381	340	360	395	367	364	378	357	335	355	353	351	349	394	379	347	341	355	349	346	346	391	390	388	372	375	357	360	363	399	324	320	362	370	372	337	386	376	371	389	368	360	360	371	390	344	390	366	369	356	394	330	364	340	365	362	394	384	367	369	348	366	370	370	362	384	373	324	365	365	356	368	343	384	349	325	372	373	364	356	374	382	345	360	383	369	396	363	381	367	360	388	381	360	376	361	379	365	355	345	353	394	387	391	383	395	336	344	348	340	347	361	394	384	378	355	343	401	369	367	388	364	360	347	348	375	363	406	340	389	349	330	386	338	337	352	378	374	357	360	347	369	361	345	322	352	357	354	336	366	346	352	344	365	355	343	365	360	400	392	350	373	358	368	340	345	364	352	379	344	356	349	347	362	372	376	376	378	337	377	351	348	360	393	356	357	341	411	383	415	369	344	361	386	360	397	351	367	356	299	370	381	358	386	359	381	360	370	361	327	321	380	381	407	396	373	326	373	381	374	346	325	330	349	369	349	364	379	352	370	345	337	334	390	379	333	388	361	356	334	343	360	342	334	356	389	398	362	389	378	360	369	333	366	368	374	349	375	376	347	335	363	373	371	377	353	356	297	382	360	381	338	348	349	399	367	352	389	355	369	356	346	358	433	374	344	351	362	358	365	358	394	345	391	351	349	366	410	322	360	401	351	340	360	331	350	321	375	358	404	362	359	369	382	362	362	354	352	392	363	339	356	345	362	368	353	385	296	373	336	374	366	337	368	319	366	371	374	354	390	396	369	376	407	354	350	390	351	378	361	394	381	373	380	351	379	398	363	354	349	391	370	354	344	378	345	340	354	364	403	354	393	365	372	369	362	377	389	390	371	369	361	370	360	365	364	365	362	365	320	351	389	379	386	337	390	361	319	387	356	369	385	349	369	362	377	354	362	393	402	365	363	389	396	370	360	382	367	362	400	347	323	411	352	395	368	360	379	385	341	332	376	389	363	342	388	387	311	346	357	353	377	386	321	375	402	378	322	364	392	346	353	341	382	331	356	353	389	317	347	379	365	350	379	348	381	316	363	333	357	338	375	361	378	355	350	359	363	410	384	380	358	374	376	360	362	357	357	365	386	405	335	365	344	321	381	361	348	376	337	368	375	352	375	356	352	348	344	370	391	373	359	365	367	368	403	374	348	353	380	309	344	353	356	396	346	379	372	377	356	396	349	373	350	355	323	357	373	384	380	377	356	363	362	350	378	385	377	377	371	355	339	374	412	373	383	365	344	356	375	367	354	370	322	372	331	369	367	327	334	367	360	350	366	367	398	354	370	354	337	405	354	338	372	387	382	355	374	365	393	328	355	361	413	349	399	418	378	368	355	398	349	358	355	352	362	358	348	381	388	359	392	334	356	415	373	385	408	358	407	344	379	358	385	332	342	397	372	345	349	376	328	363	349	337	381	368	399	361	387	356	362	344	377	394	373	350	347	346	367	346	366	360	397	369	351	338	351	370	382	363	340	365	368	341	352	366	380	375	369	404	364	332	400	346	373	350	411	356	367	348	343	366	334	359	376	396	371	377	381	385	365	399	353	379	331	345	376	368	332	330	348	378	356	339	367	397	350	372	370	355	372	414	374	362	358	358	353	386	349	386	364	348	347	343	363	367	359	410	330	371	364	403	371	342	387	361	344	381	333	363	384	383	367	358	358	395	375	392	371	377	357	397	367	345	379	366	367	360	335	343	358	332	372	341	346	371	324	395	361	353	389	373	361	324	420	354	370	354	357	346	355	370	377	361	349	346	395	357	371	357	357	322	371	374	362	370	388	361	385	348	354	377	351	371	347	366	378	341	359	338	361	374	365	357	376	366	332	337	374	382	369	350	324	387	349	355	360	352	378	389	379	402	399	334	312	366	342	382	359	363	388	380	392	381	379	403	352	347	384	376	364	402	374	378	364	373	385	384	353	384	333	387	368	394	366	390	394	344	388	351	413	396	380	372	359	436	336	373	385	359	335	343	384	339	354	385	332	363	332	402	379	363	380	340	329	339	368	401	379	377	396	372	370	375	399	372	341	358	390	358	347	346	383	363	395	374	369	388	343	334	396	358	351	350	389	340	365	361	364	351	375	348	381	371	346	397	389	389	365	371	373	370	366	357	409	396	344	359	391	357	384	381	367	344	363	342	353	372	349	357	352	337	354	386	374	387	369	355	360	349	369	380	349	392	388	360	384	344	370	369	335	392	380	390	396	380	355	408	343	372	375	343	343	332	347	317	376	381	393	367	352	371	353	384	385	357	360	367	346	373	360	349	350	356	385	378	372	352	356	403	407	361	359	345	350	348	398	358	284	369	348	396	391	384	411	373	371	364	390	355	364	376	347	384	387	367	374	368	367	356	360	366	394	358	399	352	378	358	374	365	359	408	364	368	376	393	374	375	403	380	391	372	389	353	372	378	378	372	358	412	349	362	367	357	357	348	363	342	357	375	364	386	352	374	382	396	318	392	387	378	350	315	397	388	352	360	381	388	388	390	330	391	369	405	350	376	389	377	394	357	371	406	349	397	403	334	360	350	401	400	410	394	346	377	355	322	380	365	373	343	366	405	363	372	398	368	351	344	394	388	400	378	380	389	334	391	353	366	347	393	422	361	329	388	385	388	386	360	385	382	399	383	384	333	319	372	383	367	382	377	379	383	396	337	371	372	382	396	354	374	369	315	395	371	377	381	348	378	383	344	379	366	402	355	315	369	349	366	389	363	369	360	396	370	396	359	333	369	389	389	376	374	371	416	365	393	360	398	335	362	365	346	391	371	400	368	362	354	394	338	367	349	390	359	379	348	392	375	367	373	390	335	371	390	385
4161	903	929	956	882	973	840	889	878	867	836	889	909	855	839	876	943	889	818	856	856	838	808	894	848	880	879	882	894	859	866	900	878	923	831	877	892	853	897	859	840	852	972	910	942	837	899	882	908	821	862	826	876	904	890	864	880	903	849	918	795	861	866	888	865	921	874	839	845	846	846	907	940	905	881	911	895	923	897	824	911	857	890	866	850	865	863	902	854	858	843	883	802	861	880	860	874	904	841	858	856	873	870	864	905	915	862	920	876	857	921	915	901	824	866	871	828	859	880	901	865	858	901	893	861	839	828	842	825	914	830	867	877	891	832	853	907	918	825	893	902	835	868	850	822	897	817	883	881	927	893	875	900	869	893	869	856	823	886	889	886	866	884	889	904	905	925	963	880	831	867	838	877	894	912	904	881	856	858	908	892	805	892	883	887	875	896	833	905	896	864	921	931	842	882	876	864	895	854	874	897	879	853	928	940	909	887	887	899	857	951	891	810	825	883	919	838	854	893	901	892	892	888	879	860	866	899	915	911	883	905	914	809	873	890	881	902	867	849	895	881	849	875	837	861	840	889	928	860	881	865	931	812	880	873	882	885	880	890	841	859	872	861	914	875	879	898	865	894	915	856	870	873	891	915	836	828	900	856	886	884	865	894	876	886	850	836	882	836	933	888	837	867	920	858	911	866	919	873	903	914	863	874	931	908	872	884	853	841	864	850	882	884	838	874	885	882	844	884	877	903	870	886	941	879	892	881	885	876	862	857	870	898	896	913	899	889	827	877	851	888	910	920	907	892	867	841	838	825	906	918	884	850	861	871	860	920	835	920	900	826	872	872	858	841	852	899	916	843	883	909	891	827	904	864	897	853	845	826	824	898	900	882	869	865	865	850	841	852	864	873	891	885	842	864	922	851	869	937	912	853	899	868	865	879	851	890	829	860	875	862	828	842	837	888	879	885	902	890	890	866	885	816	863	894	909	898	874	881	829	908	930	844	883	855	864	897	881	895	879	912	867	890	898	880	845	871	890	893	821	887	898	866	841	897	907	860	859	889	879	860	861	874	880	867	873	857	855	879	880	885	871	915	899	887	850	889	812	859	942	876	928	919	884	880	870	856	885	899	856	882	882	914	808	875	862	826	871	899	910	825	858	901	913	869	853	899	856	858	875	935	883	877	856	875	862	795	866	913	886	849	877	899	873	875	856	912	870	850	887	908	859	907	941	842	897	935	876	822	856	868	892	868	834	839	849	893	911	910	845	850	860	894	922	835	853	859	866	895	864	804	911	886	855	857	924	861	851	848	886	884	839	859	843	914	896	876	891	896	862	917	905	876	916	875	861	898	855	860	878	809	868	877	843	913	946	874	856	886	847	879	863	841	894	841	925	879	887	860	928	809	878	851	878	879	870	861	876	892	881	892	874	818	879	902	893	881	838	869	883	829	908	853	859	933	887	832	908	865	913	871	887	837	834	866	873	857	868	875	920	840	903	877	800	899	893	887	845	854	878	919	878	931	835	859	849	877	907	884	838	852	958	863	899	885	879	864	880	877	873	833	904	915	900	888	884	823	875	840	850	924	912	887	907	916	866	846	858	853	884	881	879	911	840	857	904	878	956	850	863	874	905	804	878	819	920	854	862	883	876	875	883	881	930	895	845	848	899	880	938	914	897	926	881	851	841	870	860	905	831	855	829	865	910	865	885	957	897	853	887	870	821	884	863	837	899	908	825	885	867	901	849	841	883	853	880	885	855	893	910	834	905	879	866	880	843	882	917	907	862	887	910	893	854	913	899	889	858	841	882	894	884	888	913	885	895	869	914	890	875	820	883	896	851	905	922	898	882	915	891	882	904	854	850	814	846	919	861	905	865	870	893	884	824	913	874	861	868	894	865	908	899	874	910	845	886	832	850	887	912	878	883	868	863	926	875	851	886	966	887	820	887	875	872	900	916	833	865	867	900	864	879	901	846	851	901	862	916	837	835	934	900	890	919	844	879	931	821	868	848	875	858	811	861	874	846	847	893	890	823	890	869	891	818	870	838	911	887	871	871	863	895	806	865	899	865	923	917	880	924	862	899	876	892	868	857	855	860	928	821	851	911	904	801	872	878	837	825	883	912	855	892	844	896	857	915	926	899	888	885	911	905	871	880	870	914	912	859	839	881	913	881	908	838	857	857	914	833	838	883	886	837	900	886	833	867	876	905	859	855	851	866	885	889	891	839	894	886	843	871	915	858	843	892	889	912	866	900	890	864	874	825	883	903	903	935	824	926	886	901	829	919	891	869	908	839	877	927	918	860	859	918	873	907	891	896	890	862	819	884	815	865	904	837	881	835	898	831	886	863	881	848	874	888	861	879	833	848	868	911	876	844	847	850	895	869	916	831	864	852	899	865	866	880	876	880	888	876	921	897	881	847	904	879	832	904	827	880	927	847	866	857	928	846	878	863	871	870	841	871	860	835	858	914	853	952	879	930	923	901	912	886	904	881	892	901	913	892	932	843	863	885	861	902	889	834	878	852	860	836	878	873	910	832	878	939	875	902	898	878	887	798	876	846	945	870	925	893	900	905	881	899	883	865	921	860	858	882	861	921	894	861	859	915	873	811	810	847	893	857	866	949	871	827	900	911	849	912	860	921	865	913	937	867	909	888	876	873	904	916	826	852	867	924	906	863	906	883	849	862	901	886	870	857	870	899	856	857	881	870	865	893	881	889	867	938	833	887	806	857	803	864	867	903	864	888	900	886	863	906	853	946	811	916	839	829	864	871	835	820	870	868	892	866	869	904	857	875	868	847	876	885	869	867	875	821	911	854	847	879	883	856	905	856	899	909	887	931	872	834	854	829	914	881	893	842	843	909	875	887	867	892	820	876	884	891	819	862	921	893	897	875	860	870	839	905	846	910	854	829	883	934	837	907	906	879	874	893	866	913	880	905	857	846	835	867	832	864	865	922	908	877	888	849	876	881	813	843	847	906	837	910	867	869	832	812	839	921	852	888	928	836	930	858	921	951	897	842	888	821	879	836	907	829	897	894	860	852	869	858	846	853	842	889	856	848	903	863	902	847	894	871	909	898	853	881	889	835	877	894	896	845	910	861	875	884	869	936	848	928	919	896	860	910	832	874	859	880	913	848	826	912	835	897	817	878	845	827	915	878	865	886	876	894	859	855	908	897	883	822	893	871	920	886	848	882	875	872	893	873	834	877	916	900	881	817	910	921	854	900	873	854	879	878	905	883	943	942	868	892	897	830	879	889	910	868	936	882	948	881	870	903	900	871	906	900	922	877	833	837	852	904	829	823	832	845	858	869	875	854	854	882	866	858	901	916	886	839	855	859	889	876	834	865	822	916	873	852	942	878	848	863	869	895	866	884	903	854	821	854	816	868	902	847	888	889	837	866	871	873	886	896	861	846	869	922	889	896	933	877	839	907	861	837	893	847	936	921	896	839	882	891	918	861	844	951	854	929	858	834	848	869	842	897	947	903
15743	1227	505	439	400	378	392	337	324	327	308	322	290	337	320	301	304	293	319	310	316	321	317	303	294	331	312	305	316	297	281	305	320	286	333	274	298	304	281	297	313	350	338	292	310	307	311	311	297	272	316	302	326	282	319	328	315	309	320	271	277	337	312	309	272	279	338	321	306	300	301	282	282	315	307	306	319	301	316	304	310	285	292	311	308	301	319	318	291	304	326	323	303	294	325	308	346	297	322	297	311	333	299	327	309	319	310	328	266	291	314	311	301	308	308	324	300	319	297	337	290	298	301	310	309	352	273	293	286	305	288	288	301	304	307	328	309	341	331	295	343	298	316	319	317	277	350	286	331	295	331	341	303	327	321	307	310	307	278	302	303	321	294	283	335	320	329	288	300	325	299	316	277	274	306	289	334	312	314	310	309	333	308	350	315	277	343	283	329	327	311	309	326	291	304	327	311	310	307	302	292	312	298	280	319	326	319	331	296	321	318	317	302	272	307	321	294	306	324	302	322	326	300	304	296	284	323	297	303	308	308	326	299	338	348	313	315	309	326	324	319	349	309	333	351	300	333	323	306	312	298	289	306	325	300	318	269	294	327	283	278	339	288	315	285	316	300	330	307	293	310	323	285	324	312	322	316	303	319	323	302	318	316	308	300	306	326	311	287	294	299	293	293	323	313	284	325	290	320	321	308	324	303	283	308	317	301	306	350	311	296	318	319	296	326	324	288	346	297	309	324	324	309	300	313	362	337	323	280	331	304	279	312	303	310	336	340	329	292	292	306	304	309	302	294	345	277	313	327	328	302	279	335	285	312	288	299	309	316	307	341	352	288	323	320	284	325	322	260	301	299	304	293	277	328	284	283	292	302	298	267	313	310	316	282	301	280	305	287	297	301	257	310	304	314	312	321	302	316	326	330	292	337	296	303	308	316	314	313	322	296	306	348	284	330	323	329	294	323	315	310	284	313	320	353	308	335	309	299	323	320	298	309	293	285	335	317	296	301	315	309	318	341	306	315	300	290	309	275	289	303	314	286	325	296	316	286	318	298	310	327	293	336	332	311	339	306	330	327	299	327	289	318	317	308	310	286	340	284	287	293	316	316	304	294	302	310	303	305	316	320	313	292	297	308	335	315	305	339	324	323	322	297	295	285	335	301	299	328	327	307	308	308	311	297	324	324	342	333	295	309	304	339	332	317	319	348	328	324	300	298	298	312	304	323	312	291	319	325	318	295	324	294	332	269	288	296	333	318	295	297	320	302	291	301	302	304	293	340	297	308	304	336	305	313	327	320	317	306	313	314	314	294	274	301	308	332	309	349	330	309	286	295	270	286	302	313	291	300	293	319	333	289	301	307	266	301	321	315	294	312	340	314	308	328	351	294	285	305	314	331	299	310	303	313	311	303	285	324	289	298	322	293	302	320	319	293	309	289	309	299	297	301	297	327	296	328	309	341	308	359	317	291	311	308	339	316	326	306	292	317	273	302	312	327	280	303	282	327	327	319	307	372	266	303	307	318	328	304	316	276	283	292	341	324	305	304	321	307	298	309	293	323	299	279	301	360	283	302	307	303	304	278	313	325	312	307	289	323	308	310	333	307	337	346	326	301	309	292	280	324	271	309	303	305	278	289	325	336	296	306	288	301	313	321	339	309	280	304	306	325	312	329	325	311	302	319	299	327	358	325	297	317	278	304	310	300	292	282	291	301	320	293	293	291	319	338	315	301	312	305	313	266	300	353	312	316	324	312	302	318	331	313	301	296	281	310	300	329	295	313	303	276	328	280	297	289	318	300	307	317	298	297	364	293	301	324	329	311	294	282	304	317	308	300	285	285	313	296	315	318	312	319	325	311	304	302	338	332	292	333	287	317	322	332	325	289	322	328	294	313	302	318	314	297	304	309	298	328	307	324	286	336	317	335	318	308	334	306	315	292	286	315	271	283	308	352	260	308	292	318	326	331	328	298	298	334	298	301	313	312	301	332	310	290	312	292	304	364	272	321	319	278	299	298	281	297	327	305	304	299	318	309	306	283	334	290	267	291	300	307	274	303	315	308	337	294	337	311	321	301	295	306	311	291	289	309	294	318	303	327	334	306	304	315	295	260	280	328	327	280	308	288	318	310	317	325	340	304	331	336	327	297	293	292	317	316	294	298	340	277	301	315	332	316	332	323	326	322	328	286	316	291	270	290	295	315	290	301	312	323	301	289	283	327	300	309	314	266	303	322	311	280	282	328	314	319	289	323	331	279	309	326	323	323	294	284	322	291	302	292	332	327	303	322	293	296	319	313	324	303	283	340	303	275	303	306	316	319	288	310	302	280	340	342	325	322	317	321	331	311	278	325	292	281	329	337	283	336	287	305	307	321	320	319	298	303	312	326	294	313	313	328	294	282	331	292	297	347	326	317	335	318	254	339	315	292	297	291	304	287	299	284	299	298	303	300	301	318	308	303	298	340	295	331	303	280	280	323	283	303	293	346	289	326	312	330	297	304	290	308	273	276	309	285	281	292	311	316	321	305	334	309	313	310	326	315	296	307	341	321	296	315	339	332	331	306	304	299	295	280	353	292	300	322	306	284	304	314	301	330	309	334	331	318	340	320	286	281	318	296	348	322	292	314	340	318	287	293	334	304	315	343	329	313	337	331	321	294	295	272	318	328	291	321	319	329	300	301	305	305	318	324	317	286	315	335	287	301	286	295	325	292	300	310	331	290	297	294	310	316	306	297	310	347	319	332	318	304	279	326	307	320	295	303	305	331	349	319	309	302	325	304	339	321	340	323	324	334	327	277	316	320	312	298	329	317	317	319	289	312	297	348	288	305	315	300	305	324	298	294	304	315	315	299	306	281	333	309	285	306	338	279	318	268	329	308	293	293	313	296	294	300	302	311	294	318	311	311	318	323	290	300	327	290	327	330	304	293	277	297	290	329	343	296	292	297	301	293	286	317	292	273	327	314	358	275	282	305	309	303	343	363	297	308	327	297	317	291	296	310	309	295	288	337	286	307	281	319	317	295	324	328	308	316	352	325	276	301	325	325	318	314	327	309	319	346	333	309	336	335	341	311	300	287	331	310	332	314	318	293	331	308	332	323	318	286	308	325	293	289	333	296	307	290	304	345	291	317	322	301	303	294	342	292	305	342	329	329	317	314	314	324	292	310	340	307	332	322	315	302	315	334	290	284	293	316	302	293	320	286	322	327	299	277	340	295	302	327	293	286	261	299	318	327	314	323	314	291	331	335	311	284	292	311	309	326	303	268	340	327	310	299	338	299	332	281	307	300	335	322	296	351	321	308	277	300	302	309	321	316	326	309	315	334	289	296	334	332	304	291	312	294	326	326	272	280	343	253	328	266	314	327	337	281	285	306	293	297	311	310	315	306	335	283	302	305	307	315	330	313	312	311	310	311	293	322	342	309	285	325	329	309	287	308	322	315	337	304	287	292	339	284	314	330	305	289	316	285	339	265	325	272	293	324	333
11712	966	1289	1346	1201	1062	993	966	945	848	810	853	816	794	803	772	793	783	797	778	736	761	718	781	759	747	741	682	788	740	733	789	729	749	753	791	767	721	795	745	717	781	754	703	714	723	739	757	730	684	739	692	714	742	719	715	747	686	776	775	756	708	725	719	718	753	747	766	742	710	753	718	712	757	730	738	722	691	720	717	735	718	786	774	724	730	724	739	734	723	730	735	739	761	716	785	740	735	706	726	738	779	781	727	722	733	709	734	748	777	694	745	721	758	793	777	765	689	663	745	714	704	724	756	764	741	717	746	755	707	719	734	731	752	730	759	708	740	743	701	727	747	727	716	701	748	737	705	706	700	686	744	736	775	751	787	738	722	726	702	711	706	722	749	693	759	653	745	763	780	733	771	752	730	704	735	793	719	764	761	676	712	741	730	757	739	714	750	734	813	724	735	706	739	731	718	774	701	774	718	680	720	772	773	766	727	741	734	714	731	771	775	724	737	732	768	750	778	745	732	722	763	717	745	725	734	791	754	701	730	720	715	766	740	737	736	736	715	749	763	710	773	723	752	751	731	737	733	761	753	703	747	774	725	755	732	717	722	715	731	806	759	690	709	777	787	752	720	726	761	726	766	713	678	712	724	710	741	770	748	726	711	719	714	764	729	728	738	713	731	706	763	751	761	732	744	728	739	747	756	766	732	676	740	709	710	829	679	775	704	708	780	780	779	722	707	761	720	750	754	762	731	699	758	709	723	765	798	723	735	764	762	741	731	722	744	730	776	746	745	768	714	732	718	710	773	718	748	705	773	761	786	767	731	740	726	733	759	770	727	813	744	716	740	701	723	716	732	727	723	720	731	725	742	704	730	777	779	741	764	735	790	724	732	722	724	708	716	733	736	718	739	720	757	721	741	732	721	748	716	758	727	792	691	775	707	739	714	743	707	766	704	748	710	718	721	723	746	726	733	757	742	713	722	706	737	709	761	718	737	742	697	747	766	725	711	769	741	729	755	720	757	700	762	678	751	739	712	724	721	693	745	722	744	727	754	753	710	726	777	694	731	710	741	708	748	743	709	765	759	746	693	757	707	730	741	782	733	710	797	721	752	742	731	725	756	723	759	754	734	695	776	769	737	732	740	731	708	775	708	750	748	745	744	718	734	775	790	755	734	737	754	758	717	701	726	766	724	764	788	694	779	730	774	721	745	754	755	754	720	697	735	764	685	719	758	765	744	770	784	763	747	735	726	691	783	729	751	701	771	748	733	764	706	726	734	769	760	731	769	737	776	747	754	735	787	770	701	718	728	725	771	700	705	766	730	699	747	708	723	719	718	759	727	745	745	734	749	709	781	745	756	698	726	716	747	736	787	753	742	755	717	739	727	756	775	727	706	765	731	736	748	703	763	732	780	753	737	726	718	777	745	758	700	697	743	717	772	693	757	774	711	742	732	719	698	711	700	706	731	677	726	743	699	744	763	728	733	775	717	744	722	779	752	784	749	756	706	706	707	722	734	745	750	725	730	765	720	769	786	760	728	766	760	695	700	758	738	728	760	733	776	717	700	733	715	796	733	748	753	795	746	721	745	772	753	710	727	732	694	753	796	747	752	792	736	746	711	731	811	716	742	705	764	739	751	731	751	728	817	722	798	739	765	750	725	700	742	766	676	751	723	702	773	745	733	757	733	796	711	763	770	727	731	764	776	748	746	719	703	726	737	677	729	716	731	721	746	732	717	698	721	755	692	810	716	723	764	736	731	757	717	818	784	703	733	783	790	708	751	754	715	750	766	704	760	736	766	705	674	759	720	677	716	749	748	768	749	678	765	771	771	779	751	694	721	726	738	738	800	745	751	725	754	742	739	765	750	741	767	706	713	739	779	739	769	747	767	749	719	729	758	727	724	747	744	747	735	769	750	773	702	758	719	699	787	713	772	706	758	790	753	756	727	740	745	736	746	757	716	716	745	746	729	723	709	713	712	698	775	758	711	724	794	722	737	748	727	747	707	699	744	789	745	754	726	709	742	769	720	718	761	778	723	704	721	716	795	725	755	762	716	709	718	737	737	750	704	752	699	762	706	771	747	687	757	745	796	745	738	720	663	771	725	772	720	710	712	770	762	761	795	731	707	758	696	739	765	754	724	720	710	748	730	714	760	735	755	739	705	729	730	730	746	735	705	746	685	732	732	737	749	752	748	767	719	709	743	728	743	762	752	712	727	744	757	750	723	766	738	685	762	790	766	690	720	763	725	726	752	737	751	746	685	747	733	720	787	746	756	748	720	739	758	748	729	749	677	724	741	734	741	735	749	752	751	748	732	720	705	739	762	768	737	700	767	777	773	761	715	761	737	706	709	748	674	701	731	741	679	709	743	742	750	714	729	739	728	749	703	749	732	741	746	759	735	723	752	768	707	732	709	705	727	781	740	747	751	747	718	717	767	752	730	789	743	726	711	778	769	774	712	702	732	768	744	696	759	732	713	730	714	720	680	773	741	753	798	731	785	731	721	748	733	707	749	698	750	790	784	706	711	745	735	773	678	791	748	736	755	725	752	714	768	722	737	780	800	684	777	770	729	739	754	693	736	751	729	703	763	716	720	727	757	725	724	678	753	746	778	730	763	777	716	740	735	745	756	740	747	713	744	750	738	753	761	747	763	729	742	755	764	729	772	733	736	738	720	724	785	724	716	746	744	766	738	697	722	712	744	778	722	758	769	759	761	742	746	728	786	776	765	734	735	750	762	704	725	776	709	758	761	715	732	750	735	759	741	767	758	745	739	749	753	797	734	759	757	715	718	699	728	757	695	783	736	759	712	749	766	722	743	706	680	724	756	767	747	696	740	773	743	709	743	748	755	771	766	742	739	731	737	713	790	750	749	733	763	760	719	755	774	712	733	728	727	740	712	696	773	702	755	727	801	724	715	721	761	752	765	731	734	809	746	740	695	708	735	734	741	771	735	714	731	720	750	704	711	750	709	703	776	795	757	703	752	758	783	735	715	750	700	743	732	703	668	745	691	726	783	701	693	720	759	713	713	668	779	751	755	719	780	790	765	693	723	732	740	724	784	721	726	727	705	741	724	740	762	740	776	717	690	731	770	744	755	728	776	764	772	729	743	737	745	705	801	706	725	751	707	728	730	776	731	725	682	759	753	750	730	751	746	722	713	735	756	703	733	769	719	736	756	743	763	746	706	763	729	719	736	795	764	770	703	720	742	726	722	725	717	727	711	675	752	761	736	748	729	750	696	729	738	719	706	733	776	756	788	675	749	744	774	730	727	761	725	733	776	690	737	769	712	709	755	711	763	754	697	717	735	749	768	764	742	817	681	742	752	705	792	728	728	755	704	779	781	750	721	717	713	762	718	762	769	747	729	734	764	704	771	754	775	761	737	699	740	761	739	748	697	772	759	758	753	732	788	755	739	755	735	759	771	751	766	679	753	739	741	759	735	735	784	781	743	771	732	725	754	721	735	726	739	754	749	708	732
24402	2375	762	490	344	256	209	178	183	207	165	164	151	133	119	148	144	138	142	138	118	161	135	146	144	120	149	137	135	137	134	127	125	154	139	129	133	139	147	155	157	141	139	138	154	146	138	149	116	134	136	132	130	140	146	124	141	132	140	154	134	127	140	133	139	123	147	130	141	137	149	126	128	147	142	161	130	134	145	136	139	143	121	155	127	141	139	133	133	140	136	117	131	142	121	155	124	137	148	143	126	112	105	128	101	133	135	116	157	155	138	135	150	122	152	156	123	148	137	144	142	125	125	124	131	152	129	147	123	118	122	160	145	114	140	156	124	142	122	121	140	118	138	155	129	143	125	136	158	122	129	128	144	125	119	139	127	145	132	125	154	136	132	118	114	129	134	126	148	132	135	144	125	128	124	131	128	155	133	145	130	152	123	142	139	136	133	132	139	140	140	152	134	138	144	110	128	148	133	162	150	134	124	131	136	130	131	153	158	145	122	142	120	135	137	143	149	144	157	120	141	139	134	142	129	151	133	110	155	141	130	121	162	134	148	139	134	130	167	150	159	129	121	120	147	135	140	131	135	136	131	145	159	136	150	150	109	138	135	128	136	148	134	139	123	121	112	127	142	136	154	134	140	124	139	130	135	149	145	125	158	151	152	127	144	121	151	155	124	117	142	102	134	127	124	162	131	129	128	146	129	140	147	173	136	132	132	133	138	148	120	122	122	139	152	135	128	144	135	107	123	136	161	151	116	148	127	132	155	147	131	133	126	137	141	130	157	138	126	139	142	151	126	147	134	130	159	128	124	138	132	128	128	105	118	135	133	120	132	124	152	136	128	132	133	130	134	149	148	148	134	133	129	136	141	110	139	118	127	129	132	138	151	137	133	125	138	135	141	148	146	127	149	147	155	129	122	133	142	130	128	112	113	136	126	144	117	143	141	138	144	148	126	140	123	128	159	139	144	146	143	145	150	143	137	142	141	117	136	142	147	109	120	149	138	137	129	143	158	138	126	126	129	161	135	139	119	113	143	135	134	134	123	118	131	161	129	134	122	124	133	126	140	141	134	138	145	134	139	159	128	141	140	137	132	125	145	113	143	169	136	133	117	129	148	123	125	137	133	124	134	127	159	122	148	144	119	144	142	116	158	133	142	130	128	153	134	154	144	127	114	148	115	112	136	127	135	137	169	129	145	142	123	121	135	128	140	136	146	126	142	141	144	138	154	149	124	154	113	130	134	116	139	125	144	152	134	140	150	126	168	121	155	135	144	125	149	129	133	128	124	166	121	127	143	133	136	111	147	138	139	151	142	128	142	129	158	146	142	120	144	134	137	153	137	131	131	149	152	120	125	136	142	143	155	115	128	128	122	142	137	128	135	147	135	124	145	140	142	114	147	127	113	125	157	152	154	160	121	125	112	145	145	115	139	119	144	127	126	146	144	150	115	135	127	141	156	142	141	135	129	135	121	145	107	140	129	153	139	157	111	130	158	132	125	127	142	141	134	144	135	148	128	125	145	132	145	129	119	142	142	143	139	113	146	125	157	135	139	118	128	122	131	132	127	162	145	136	121	142	146	136	169	134	152	122	138	139	117	122	131	127	132	142	120	143	140	118	130	134	132	132	135	107	130	146	101	122	123	143	145	134	139	139	143	142	148	117	144	135	132	135	121	146	131	152	170	158	137	129	138	155	148	130	108	141	141	138	127	145	147	134	131	157	139	124	136	139	142	119	146	150	143	139	141	148	144	151	133	124	147	128	145	137	145	123	131	116	125	137	136	151	143	139	137	143	138	137	131	138	137	122	152	135	126	140	132	141	123	136	109	124	130	135	122	141	154	126	158	136	128	147	154	139	129	142	114	132	105	121	139	152	119	145	125	141	159	129	131	132	139	120	133	136	159	127	120	168	143	121	140	146	124	122	146	127	155	135	127	133	129	141	121	137	142	146	136	119	153	147	133	165	123	140	146	122	144	134	143	142	132	129	131	125	135	138	127	121	129	151	125	141	138	150	127	124	115	137	152	151	143	140	130	155	149	145	124	136	126	145	129	152	163	159	112	147	122	150	131	121	119	117	134	124	133	152	125	143	128	146	123	132	150	113	131	118	123	139	123	142	145	175	148	127	146	144	121	106	126	152	135	167	147	128	163	139	127	134	152	144	132	133	140	137	133	133	134	126	130	131	114	142	139	136	136	141	122	126	157	126	135	127	145	130	139	156	132	140	137	132	142	125	117	120	146	116	173	116	122	130	135	124	146	144	124	143	120	125	132	131	148	124	139	138	147	133	149	161	118	156	134	140	139	144	122	118	121	144	121	141	146	146	120	129	105	139	119	121	125	120	149	138	133	127	113	145	131	128	138	132	145	163	124	114	124	131	145	150	145	146	127	153	127	143	127	127	137	118	132	144	119	143	153	133	154	139	139	124	116	143	133	126	121	142	131	144	137	126	138	129	139	140	161	139	150	140	141	132	160	136	144	123	112	127	142	97	126	128	120	123	152	134	146	134	122	142	123	125	142	135	168	127	155	116	120	140	134	130	132	139	144	150	134	140	133	130	128	123	122	142	146	138	143	138	123	150	129	132	147	121	135	141	141	133	129	121	127	152	147	132	128	133	112	133	122	136	140	134	152	129	141	160	121	134	150	133	120	127	132	159	149	152	113	134	130	129	128	133	134	154	146	136	133	138	149	120	125	151	126	125	134	135	132	138	132	140	131	135	130	143	149	122	142	122	136	117	116	133	134	150	155	128	134	129	115	139	121	116	126	132	111	141	125	145	113	143	119	125	134	125	157	140	131	162	131	138	141	132	116	140	129	130	156	140	147	134	145	150	131	157	132	125	123	137	143	117	146	148	125	137	144	148	164	128	113	138	139	159	138	121	115	159	111	140	125	142	137	122	121	120	145	133	128	109	141	114	150	119	130	148	125	116	158	116	134	114	130	127	145	151	162	150	170	142	154	139	137	117	124	141	140	146	141	133	137	153	138	120	156	158	164	144	131	131	134	120	123	134	125	151	129	134	155	139	140	133	140	133	147	122	117	119	128	113	130	136	138	145	123	162	129	147	136	135	158	143	137	148	132	141	130	142	132	143	141	120	145	130	123	156	133	127	153	129	131	151	133	108	115	144	135	132	138	117	129	137	127	125	159	118	151	144	151	138	141	125	123	159	140	133	135	130	119	127	146	137	144	140	118	130	144	136	141	139	145	148	135	137	138	131	115	134	138	138	129	147	140	142	129	125	131	124	126	129	116	143	151	134	137	119	151	161	127	129	150	134	111	124	119	138	152	148	147	147	125	125	141	129	144	140	143	142	146	136	135	149	143	131	145	139	144	146	135	128	149	141	120	147	136	144	119	123	123	121	131	114	144	135	129	113	137	110	127	145	132	123	169	132	147	136	156	132	128	132	129	142	116	126	159	140	144	146	145	153	122	119	135	117	124	143	144	122	130	131	138	121	148	153	138	152	152	123	126	106	141	132
14484	785	1434	1573	1380	1083	846	785	664	627	576	585	543	480	485	461	457	455	461	442	424	431	418	411	397	408	385	395	419	414	388	399	363	381	374	410	378	372	372	402	396	358	399	361	394	396	392	391	352	366	390	342	346	373	380	386	394	374	346	355	364	347	382	362	387	415	378	341	387	357	359	387	393	367	362	372	389	361	346	360	377	378	351	390	359	372	339	372	422	341	378	397	379	345	365	359	365	367	356	353	354	376	339	362	356	393	345	378	355	362	338	395	362	371	350	377	345	346	377	376	369	341	362	390	354	374	350	372	372	358	367	382	372	358	393	349	355	346	356	356	336	381	353	358	377	360	356	364	358	317	346	351	348	355	374	401	372	356	368	406	387	344	368	371	368	372	391	405	389	369	346	361	342	351	386	342	364	393	358	364	382	384	357	359	336	374	374	363	382	332	373	327	334	351	347	355	404	344	371	366	346	368	379	366	376	379	357	381	380	346	372	337	362	340	348	367	353	383	356	358	360	358	377	371	357	355	333	364	374	368	364	324	365	345	369	358	382	364	332	366	363	373	355	322	388	371	339	360	314	381	360	347	358	366	360	361	342	358	364	364	387	380	381	369	348	348	361	335	336	384	363	388	367	340	380	331	345	367	350	353	355	373	361	351	363	353	356	372	376	345	341	370	345	384	369	392	386	363	344	352	365	363	359	349	376	357	379	368	351	342	369	372	363	345	340	406	345	376	350	359	412	369	344	366	378	353	377	381	393	400	390	338	359	341	358	360	352	337	384	371	333	332	413	390	385	353	367	393	332	343	349	389	367	333	319	359	339	363	352	361	368	332	360	366	359	375	369	354	364	353	375	325	379	364	371	356	362	372	337	340	367	403	369	357	363	375	392	361	337	351	351	358	349	335	371	376	344	405	342	401	348	358	357	362	367	392	357	395	357	400	355	360	327	378	348	387	388	347	393	371	350	374	378	342	359	352	373	348	352	325	357	335	374	371	376	358	315	365	346	364	364	379	380	353	350	391	380	392	393	381	375	361	371	367	401	362	360	379	395	369	336	367	378	357	388	351	368	386	389	341	361	346	348	374	346	387	404	385	391	372	343	386	344	376	369	375	358	364	363	362	327	412	381	360	333	364	352	389	385	376	359	358	373	394	375	356	367	386	373	370	363	379	393	396	348	359	379	381	354	361	365	331	375	380	355	367	362	373	388	372	372	383	366	358	340	383	371	346	355	345	386	411	361	379	339	363	346	382	376	347	374	372	364	398	342	379	391	359	332	349	390	386	351	363	361	373	412	357	366	363	360	344	345	401	360	349	349	381	365	359	402	358	399	374	352	376	374	356	362	389	391	360	355	379	344	359	337	344	385	347	339	383	334	358	353	374	375	349	340	360	332	355	371	384	400	358	367	367	358	352	344	386	394	372	360	394	380	351	343	331	374	367	338	378	343	424	348	388	360	364	335	342	380	361	403	391	394	387	328	375	361	335	348	335	398	322	367	364	384	357	372	368	346	346	402	339	373	381	348	396	367	354	334	378	369	324	359	389	368	383	401	366	394	335	366	373	337	359	385	353	351	379	355	380	389	362	367	359	369	346	376	344	344	362	356	374	371	375	374	382	357	351	361	344	335	346	366	379	391	309	375	358	346	397	344	362	333	368	373	359	334	395	336	362	384	360	363	365	371	326	375	367	360	379	338	340	323	339	363	367	366	384	378	352	375	391	355	368	407	377	376	376	371	398	381	358	378	408	341	331	359	373	358	352	395	338	346	354	344	370	379	360	393	330	365	368	394	360	391	349	365	336	358	367	364	338	344	348	363	370	352	381	356	360	407	365	384	337	360	397	348	363	366	369	384	339	427	359	323	384	383	361	409	381	382	376	397	360	387	363	342	383	353	392	378	374	385	400	339	321	382	365	362	348	334	372	335	355	376	334	352	366	368	386	363	385	354	353	413	362	349	376	368	382	385	345	363	328	360	359	379	375	379	358	382	355	377	386	368	375	347	412	350	326	399	357	348	377	353	354	382	390	351	357	371	350	331	342	353	368	358	396	397	308	390	342	350	344	367	357	348	336	374	361	355	356	348	366	358	352	394	372	367	345	348	353	354	408	348	369	362	342	345	369	359	387	361	326	354	383	382	377	371	355	373	338	376	402	335	377	366	381	363	333	338	377	345	381	355	338	353	381	344	372	340	408	362	385	367	363	346	397	317	361	337	372	351	363	379	361	372	354	375	382	399	372	343	376	354	328	362	389	376	372	357	340	379	381	322	351	365	350	355	381	376	364	372	341	351	375	373	375	359	380	356	368	374	353	406	384	394	355	375	376	367	388	370	372	367	367	345	333	370	379	357	371	334	382	367	353	361	397	379	386	344	393	347	363	385	378	371	329	384	382	367	370	333	344	385	353	355	371	359	358	370	362	379	368	371	379	346	376	372	341	362	347	358	399	381	383	351	365	369	373	394	358	338	391	353	375	324	367	323	343	349	397	354	354	343	410	385	344	347	333	361	373	379	367	362	359	401	352	342	366	364	375	381	359	361	353	336	345	396	365	336	370	320	396	343	358	383	381	363	325	380	410	357	373	348	375	364	368	338	365	380	345	381	405	368	333	370	391	349	350	361	357	334	339	393	343	397	370	364	405	353	342	346	386	346	351	369	335	334	359	352	370	368	353	356	353	348	345	352	345	375	331	380	371	357	348	386	350	361	382	368	320	347	350	363	363	367	352	390	374	359	349	363	371	362	391	369	383	386	340	354	374	339	337	382	359	358	361	368	350	386	364	375	360	363	363	339	361	349	351	367	399	351	349	352	395	359	333	378	351	370	364	373	335	359	351	374	360	354	393	323	366	360	390	378	359	365	374	378	361	336	362	353	365	360	376	368	391	344	359	346	346	384	375	307	369	345	347	350	344	351	350	364	367	382	353	392	354	336	354	382	373	375	345	358	330	370	359	359	369	369	416	390	361	355	333	346	361	392	365	355	358	351	380	384	376	378	343	308	381	349	368	345	355	384	375	344	326	382	337	384	370	383	340	358	383	385	389	370	356	395	367	369	342	355	385	368	399	369	368	346	339	355	335	357	386	389	358	356	350	372	374	371	385	359	381	346	358	388	343	373	350	386	378	342	378	328	348	344	355	351	356	371	369	385	389	338	367	361	363	372	404	353	370	387	365	356	379	391	343	392	383	373	365	368	340	317	375	362	360	363	392	372	347	377	355	374	346	383	371	387	364	346	345	352	378	363	374	361	399	363	352	368	340	363	403	359	385	371	337	363	377	348	334	359	390	362	362	352	384	387	347	375	384	352	353	367	345	360	335	413	386	355	399	359	344	404	399	355	372	337	358	365	370	353	365	387	381	349	339	335	373	370	352	337	358	351	360	360	368	336	363	358	345	342	400	347	363	345	346	365	368	345	365	396	324	346	384	335	361	371	356	347	391	398	399	371	355	382	378	386	323	371	367	328	382	335	363	375	366	358	334
4667	417	368	398	359	376	407	360	402	405	370	340	350	362	359	364	350	352	345	368	340	358	358	380	359	373	392	386	390	363	375	372	364	365	383	370	357	379	379	358	342	381	355	363	357	361	382	389	340	365	359	344	393	350	387	400	367	376	350	345	385	341	375	337	370	363	376	352	378	376	355	350	357	377	413	403	347	364	361	341	387	384	355	350	360	385	392	349	356	382	364	368	354	397	382	349	369	373	375	369	382	406	404	370	383	340	386	349	392	398	369	397	377	377	369	375	360	355	352	369	351	435	379	369	382	359	356	382	384	371	357	392	365	369	386	352	373	358	358	387	397	369	368	372	361	347	381	362	367	391	366	311	349	345	397	386	376	370	390	380	341	360	379	381	385	380	377	348	366	341	370	363	388	369	353	360	375	378	366	386	364	364	347	375	364	328	378	415	391	365	408	400	339	349	358	344	353	363	412	363	393	384	363	373	390	375	383	349	354	364	389	398	393	355	333	425	402	387	365	388	348	358	333	382	380	383	383	373	361	377	382	355	375	404	372	352	399	350	373	400	372	375	384	401	381	356	402	342	376	376	383	362	365	387	393	319	393	372	415	366	388	361	368	347	396	380	361	366	401	382	394	378	343	348	394	388	362	359	388	410	361	355	394	409	388	344	405	386	409	352	373	405	378	368	388	392	381	366	388	370	392	357	367	370	366	387	352	376	374	336	377	371	368	367	358	387	371	356	386	411	376	369	386	368	382	366	408	380	363	376	368	393	393	355	360	359	399	362	368	349	347	381	374	369	366	345	387	400	363	356	379	379	383	396	362	376	339	365	379	393	394	377	376	345	366	360	394	373	370	347	382	407	394	358	350	377	359	399	404	368	363	374	402	350	382	383	372	362	371	376	359	346	399	329	401	371	352	406	392	372	365	371	426	363	355	354	382	350	399	392	391	344	349	375	359	376	368	354	416	373	361	411	388	402	357	361	378	355	350	409	389	333	389	380	403	335	373	371	388	379	348	414	337	393	358	377	392	356	378	347	339	345	345	346	386	386	367	354	360	357	369	346	350	370	383	369	355	384	344	355	390	377	333	328	325	366	358	381	347	395	370	347	365	343	368	332	364	402	349	384	372	341	369	377	353	378	363	353	361	346	384	351	405	392	372	344	376	356	365	343	359	331	410	362	361	365	360	348	370	367	375	402	385	396	358	391	411	360	362	360	359	353	381	409	376	369	385	370	377	357	406	355	376	366	369	350	389	364	364	372	372	390	374	376	363	382	372	370	361	380	391	407	377	331	375	364	383	349	321	376	363	353	388	396	391	394	371	369	355	384	363	368	388	366	359	387	366	377	369	395	383	343	369	400	402	345	344	334	341	373	362	336	372	365	361	354	348	379	380	402	404	365	356	385	394	370	365	359	374	368	365	383	350	386	377	390	392	376	327	352	359	400	399	393	385	360	382	359	399	350	340	350	398	359	375	357	397	395	373	356	360	424	363	364	397	358	373	367	394	353	386	336	364	394	354	394	376	389	389	368	364	374	366	332	344	422	391	375	380	331	357	362	346	393	368	396	371	348	389	351	356	364	350	365	349	365	353	372	343	390	375	367	403	346	368	394	402	351	357	364	351	377	392	384	375	384	364	405	391	390	411	377	373	348	350	354	382	384	396	388	383	380	383	391	343	364	380	363	355	394	396	443	372	333	370	424	390	342	348	381	364	377	383	367	373	370	414	362	436	406	393	387	401	402	367	370	378	370	379	378	380	351	330	373	409	383	365	368	350	324	388	339	363	348	398	349	391	367	341	387	330	370	348	360	374	400	397	375	354	352	362	417	381	404	353	382	362	367	361	388	376	376	355	368	342	368	342	355	380	376	376	359	371	354	365	365	381	375	324	372	411	365	398	394	383	390	368	385	368	365	374	382	410	383	374	359	381	350	338	373	337	396	366	361	341	363	371	390	324	358	326	360	393	350	340	336	359	405	375	361	353	366	381	382	355	381	388	382	351	388	365	349	396	394	364	404	369	393	342	355	383	378	404	391	347	367	373	372	394	347	374	391	356	350	367	364	374	353	374	364	357	413	399	384	400	345	396	363	343	395	346	375	358	374	369	349	382	377	333	371	407	372	385	394	348	395	355	382	382	356	360	421	355	394	341	373	390	380	364	395	375	398	368	370	386	363	398	355	350	362	364	375	362	385	380	376	362	370	361	397	407	391	405	347	386	342	386	387	379	396	360	356	355	374	397	417	347	369	449	378	365	372	371	367	344	365	356	364	384	348	389	387	342	378	370	377	344	376	396	381	355	376	432	353	398	382	373	387	371	394	386	338	335	385	402	406	341	347	375	410	402	376	378	348	356	364	393	380	373	364	401	408	396	379	362	346	381	369	381	349	374	341	368	349	372	340	368	337	390	371	349	357	372	378	355	364	367	358	353	359	370	346	382	366	366	372	356	381	366	353	379	373	389	366	333	396	362	396	348	345	389	355	363	324	355	395	382	355	382	364	365	385	384	380	353	414	366	350	365	378	335	375	348	333	353	351	357	356	380	380	338	375	362	360	366	343	348	367	375	379	376	374	361	390	393	372	346	334	348	394	361	350	364	384	373	383	387	367	397	347	378	376	391	375	348	318	351	369	355	388	339	396	350	373	366	356	369	377	321	399	363	340	379	376	387	344	383	403	355	360	364	375	381	335	390	377	318	351	390	363	361	365	404	409	385	383	355	368	369	348	390	396	360	387	352	391	386	380	378	376	347	369	331	390	372	387	369	367	364	365	389	399	358	392	408	372	371	343	374	356	373	378	384	403	361	382	366	336	368	366	376	365	371	388	340	373	376	386	400	368	351	390	365	388	398	367	379	388	336	382	366	390	394	345	411	346	370	347	343	363	382	374	376	378	327	390	344	349	381	362	360	368	370	367	354	399	383	361	354	364	391	357	366	398	379	350	360	392	365	399	348	385	364	362	365	367	397	376	390	333	344	365	364	337	379	375	339	365	399	377	416	387	402	425	381	360	394	352	386	378	342	354	372	414	391	370	390	374	364	357	399	356	388	338	378	360	387	377	369	393	372	384	356	378	349	357	378	321	365	410	399	369	374	399	368	339	344	341	356	357	387	350	332	334	389	398	374	404	375	376	349	384	363	381	374	377	379	368	361	351	369	353	376	347	374	387	373	348	376	386	380	355	364	396	365	360	379	375	381	371	373	398	397	382	380	368	367	377	372	371	347	386	372	377	393	368	381	382	379	367	383	329	350	390	351	369	376	359	355	369	340	368	379	382	375	410	360	367	356	356	354	398	368	416	344	369	362	359	369	365	375	340	355	361	350	416	354	392	341	368	337	361	397	404	342	346	362	377	359	394	366	369	361	338	338	354	362	369	363	335	367	338	399	362	392	382	388	406	389	355	378	335	374	375	352	368	371	367	339	361	383	385	389	360	358	342	341	382	360	374	382	399	327	339	367	352	398	401	379	359	362	348	380	392	349	386
4316	908	930	904	915	871	955	855	917	921	883	894	863	892	892	885	847	847	822	906	847	898	852	858	895	860	909	842	878	822	901	912	870	852	917	858	956	902	830	841	914	957	895	846	902	915	930	856	879	848	883	935	914	900	868	915	850	945	903	832	873	885	854	866	881	861	904	871	851	902	866	864	934	910	931	881	832	853	884	901	909	835	899	945	862	844	882	906	863	885	885	913	862	874	942	830	843	905	909	881	856	887	909	921	869	884	899	895	896	875	896	914	856	863	916	868	858	938	890	881	857	886	945	874	850	939	923	878	875	882	880	890	872	872	861	885	846	865	828	821	858	847	840	880	909	869	911	831	855	956	941	846	950	904	895	850	882	898	837	897	842	893	918	867	899	918	867	859	858	813	883	886	855	926	878	899	889	867	886	870	847	881	868	838	920	845	872	847	889	873	863	873	853	906	904	855	884	870	907	912	943	861	906	920	881	894	874	890	890	901	886	875	892	907	823	897	897	902	902	880	901	893	915	878	859	930	871	918	891	897	814	853	900	876	879	818	895	828	875	865	858	890	883	888	877	912	930	906	898	920	865	858	888	897	916	854	899	900	873	841	862	869	916	862	901	885	901	895	908	886	907	889	869	891	847	910	872	895	876	888	892	889	851	846	865	847	909	825	875	917	860	906	852	873	876	862	914	885	890	922	907	864	836	922	925	864	892	885	892	914	880	899	883	897	846	873	828	883	849	897	890	877	859	867	799	891	869	964	897	884	841	870	813	884	867	850	877	847	861	880	922	855	873	850	889	843	884	927	876	896	900	919	903	878	848	877	862	857	854	866	921	900	913	881	860	875	871	880	895	868	874	896	918	828	884	865	840	882	917	843	855	893	925	828	850	844	873	849	895	929	876	879	923	864	898	886	890	882	862	890	909	878	806	826	855	826	901	875	853	859	923	891	906	908	853	830	885	940	834	885	871	854	882	872	895	881	892	856	938	887	883	864	898	892	875	864	868	893	873	890	868	917	943	895	866	862	899	832	909	906	838	915	930	868	888	902	870	879	884	889	924	915	843	922	854	861	859	867	862	921	847	892	871	910	850	832	886	925	898	873	870	902	910	912	890	893	843	874	875	857	906	903	892	845	892	866	945	880	815	917	904	889	920	840	845	872	855	887	845	913	916	884	903	872	872	856	879	894	897	870	837	866	932	873	907	926	891	853	876	910	896	849	858	870	880	881	889	875	873	854	866	907	891	848	869	887	848	902	891	855	896	896	899	895	848	905	877	863	880	938	863	918	864	884	876	927	918	845	871	841	867	876	882	872	839	887	907	877	892	864	903	871	891	899	907	881	929	893	876	875	905	891	911	861	887	877	898	882	901	854	867	855	916	865	855	825	857	898	830	880	861	918	930	887	930	872	861	902	867	883	808	901	941	913	940	850	809	892	845	892	936	883	935	914	880	921	877	907	901	817	914	862	853	926	899	894	887	931	844	863	895	864	892	865	855	897	893	895	885	875	905	848	840	896	871	890	904	888	897	934	877	889	923	854	872	889	933	871	876	895	950	876	869	902	879	851	903	893	903	889	876	877	894	858	859	884	943	832	941	857	909	868	884	884	902	842	897	851	905	864	914	911	868	903	907	901	880	872	938	846	857	856	844	882	874	864	924	867	916	885	896	885	916	860	931	916	834	850	912	920	878	872	873	924	887	878	877	876	905	866	858	923	878	889	908	858	922	907	837	909	901	842	880	864	890	866	902	897	883	877	913	903	797	942	886	864	895	878	898	921	882	819	878	867	939	819	868	864	860	891	842	868	823	892	896	893	840	836	886	887	863	926	910	870	906	845	820	871	889	902	883	893	851	853	914	883	887	927	873	887	924	860	870	858	885	870	879	851	840	846	859	831	895	898	919	884	894	888	917	884	876	877	937	836	843	861	886	951	877	873	868	864	883	871	908	857	885	826	884	869	887	871	844	861	893	875	892	823	886	886	896	865	881	906	892	863	865	858	828	940	895	922	856	877	876	902	873	951	878	852	859	830	910	921	898	893	887	869	929	823	905	871	858	915	865	842	873	882	885	836	882	936	858	851	871	884	839	882	880	920	884	870	872	898	862	866	879	980	885	862	883	917	883	889	855	891	877	862	936	923	873	832	877	909	928	859	877	868	872	877	872	917	933	860	881	889	859	860	910	878	894	885	889	861	893	906	868	905	844	855	883	879	869	843	945	856	885	876	855	876	912	818	923	883	860	851	892	806	900	881	857	904	865	899	928	869	870	827	876	840	923	909	879	865	892	895	948	859	844	877	890	944	886	886	922	909	829	935	855	852	922	916	882	894	896	844	859	856	901	848	898	842	903	881	880	878	868	895	874	907	871	916	902	856	872	855	854	865	857	858	826	918	876	918	906	866	875	903	856	831	939	834	901	872	874	858	869	866	818	909	884	912	914	876	880	863	828	917	876	831	875	857	900	839	898	878	895	893	880	881	874	882	865	897	892	899	824	876	868	883	901	852	827	885	834	924	858	960	837	810	913	896	948	875	840	898	900	854	844	870	884	964	853	855	920	890	893	832	896	896	852	886	905	866	886	884	882	864	896	900	863	864	880	872	871	858	884	867	871	827	905	926	857	852	817	935	861	835	886	921	912	869	879	846	872	949	914	853	938	886	875	880	858	903	853	914	882	851	846	839	894	879	858	882	874	894	890	874	891	892	933	897	908	916	885	855	861	948	873	876	938	862	863	890	911	819	963	831	893	819	890	828	866	886	891	876	865	878	877	797	958	891	866	882	898	901	843	852	900	885	925	886	874	845	868	851	893	950	885	851	850	881	884	866	889	880	883	841	868	894	897	834	914	852	854	905	887	886	878	905	911	895	893	888	896	872	933	872	956	836	820	877	845	870	816	909	919	871	894	929	934	883	919	835	854	881	866	855	910	848	876	850	895	888	896	913	833	887	810	906	821	856	857	894	858	878	890	878	901	881	874	878	880	893	928	918	901	918	854	923	909	912	888	907	879	920	896	888	867	875	921	892	842	847	893	894	884	872	881	855	911	853	877	864	846	882	912	885	889	896	902	903	890	864	925	886	862	840	941	881	872	864	948	838	909	845	874	901	923	838	887	870	893	849	863	884	899	833	864	856	885	896	900	852	842	858	913	871	874	836	853	876	883	874	851	844	874	855	877	868	876	943	920	900	893	907	888	885	896	844	888	885	904	866	897	898	863	898	855	946	920	885	854	908	905	882	909	840	918	925	883	868	875	927	885	909	875	827	887	894	904	865	873	885	890	902	888	867	900	888	902	877	851	875	849	865	890	878	857	921	866	914	885	880	899	875	823	866	904	903	871	864	861	868	875	857	873	890	891	862	835	875	824	915	877	859	880	926	828	859	913	917	932	832	843	921	884	909	918	857	877	878	896	840	857	875	841	898	856	927	806	867	920	877	889	933	923	899	854	947	840	835	871	889	927	906	876	845	868	866	891	896	872	890	880	870
16362	1248	576	501	442	400	338	353	298	335	330	351	300	316	316	326	328	302	283	337	298	334	301	314	317	318	314	309	343	290	325	304	329	339	318	314	301	310	333	304	302	337	279	296	272	350	304	300	337	311	267	304	311	320	302	337	285	298	295	333	309	300	303	327	297	330	278	303	314	316	331	354	292	289	286	307	323	345	271	299	312	285	312	327	310	333	298	310	327	311	316	298	293	348	357	304	295	304	292	278	302	326	287	332	346	322	323	301	313	307	317	298	320	309	335	330	338	300	325	310	272	288	318	319	304	322	326	316	326	308	303	331	305	298	340	298	311	281	333	329	318	304	294	294	329	303	360	342	319	332	311	286	291	310	305	286	305	302	325	314	299	282	337	308	319	309	287	329	302	321	316	286	324	322	321	292	314	318	311	316	293	322	327	317	265	342	279	298	332	273	332	289	289	292	293	330	303	322	302	317	318	313	342	292	279	292	302	311	320	277	318	277	294	323	307	273	288	283	291	323	311	303	281	328	325	291	280	308	281	320	291	286	305	317	310	295	283	302	303	324	286	329	328	281	282	338	307	322	292	326	337	346	288	326	301	342	338	317	334	305	318	348	286	320	322	321	335	288	320	314	327	297	301	309	344	285	291	300	283	340	305	312	294	273	317	299	335	327	284	304	269	301	334	322	332	304	321	321	303	310	314	315	309	331	319	295	319	295	332	320	294	310	297	295	305	305	327	314	347	326	302	279	287	319	322	354	319	318	343	309	305	283	305	330	302	309	320	329	350	337	321	319	314	350	326	308	343	328	334	298	328	301	316	301	330	338	302	305	302	321	318	337	302	293	307	286	320	358	310	279	310	314	306	320	326	295	321	305	302	294	331	325	296	313	275	297	320	332	341	306	266	350	288	294	294	287	305	293	274	313	334	329	296	310	326	288	298	297	316	325	335	319	310	315	305	308	297	338	313	332	315	299	308	264	321	316	349	307	319	306	286	297	282	296	316	291	326	295	277	329	326	314	344	302	316	306	329	311	333	305	297	303	332	362	327	294	333	314	323	294	334	328	314	307	327	300	316	332	316	316	319	328	282	326	281	304	334	313	323	346	334	311	318	293	343	298	314	312	306	300	327	277	276	282	314	302	330	339	307	284	327	321	316	298	307	337	302	300	318	306	321	308	304	305	317	333	314	305	307	298	313	318	301	303	303	331	274	320	293	314	344	300	276	325	321	320	279	279	314	320	301	294	309	306	318	277	282	318	310	323	329	318	286	333	303	354	283	321	317	309	299	305	312	319	344	308	306	307	305	331	316	342	353	363	330	304	294	282	303	328	327	303	276	325	287	258	299	348	334	322	313	298	311	280	345	306	347	307	292	297	301	299	289	304	320	326	295	309	313	341	315	314	285	298	342	301	297	314	295	281	296	276	315	326	354	342	303	332	309	301	312	297	296	316	310	301	303	318	334	309	325	316	284	304	339	340	309	323	337	298	316	331	283	347	276	317	309	310	307	350	324	334	324	334	370	286	297	282	318	329	326	292	318	305	283	322	335	296	284	311	354	319	322	291	322	282	309	306	289	292	279	304	298	317	295	302	299	326	309	322	353	308	306	308	299	335	301	308	318	348	282	303	291	317	310	334	311	295	313	308	280	290	293	296	310	320	312	303	315	323	337	293	314	316	320	277	322	314	285	355	313	336	334	305	315	312	328	360	313	296	314	323	325	337	320	306	291	285	283	326	292	296	312	285	302	307	322	306	266	282	288	306	277	299	317	265	306	296	344	329	315	330	333	319	299	313	293	297	330	326	325	311	334	321	314	296	307	306	320	310	315	316	270	300	334	327	334	340	312	290	319	283	300	299	283	281	322	312	322	342	310	312	309	307	304	365	349	351	325	324	307	331	314	312	319	322	287	325	328	304	310	303	308	314	333	305	330	314	289	280	308	294	305	303	291	340	311	313	295	306	294	323	317	337	304	292	290	301	323	296	304	312	301	310	308	283	289	331	297	311	318	300	327	296	303	301	317	285	277	314	308	346	262	332	320	309	319	316	331	329	309	347	299	302	301	301	314	284	307	284	291	319	305	330	304	292	311	277	294	303	318	296	324	302	298	323	291	304	292	301	307	301	331	308	308	311	320	290	297	332	315	332	293	333	297	290	285	340	344	321	323	334	332	317	318	321	276	319	314	281	271	310	336	281	288	376	311	340	307	309	311	300	297	299	338	325	308	293	300	281	295	290	298	307	308	320	308	258	312	302	301	336	299	334	329	268	280	289	309	328	310	290	355	325	347	307	345	310	308	336	321	334	319	320	328	293	275	293	295	319	330	313	312	330	299	291	330	321	291	331	315	305	340	305	333	281	321	338	301	340	316	322	308	326	325	296	288	288	279	315	313	279	274	284	311	281	344	299	323	298	318	295	316	293	280	328	340	324	286	310	321	331	314	300	300	316	298	332	284	316	285	282	304	314	334	341	300	316	314	325	272	297	324	282	299	313	324	330	311	319	279	319	332	277	320	308	340	289	313	312	304	315	304	307	301	319	300	344	338	356	282	292	299	317	292	314	311	281	290	313	306	321	314	309	321	275	317	311	350	288	309	296	313	308	331	302	308	321	312	322	337	336	315	293	305	314	313	344	324	295	345	303	315	308	300	303	320	346	294	296	321	313	326	336	294	302	304	312	311	304	316	307	267	264	319	312	302	310	311	295	301	317	308	329	310	314	335	317	293	370	290	324	305	302	318	290	303	286	347	296	313	344	322	297	306	362	325	323	308	350	318	310	315	318	288	289	302	315	303	323	329	284	320	296	313	305	345	335	332	292	343	315	311	305	315	300	292	282	335	328	323	342	324	344	313	321	296	315	285	307	313	348	333	329	316	324	319	293	320	271	301	305	347	292	334	325	342	322	302	342	315	311	290	304	305	286	325	315	311	314	282	304	312	332	299	299	291	328	307	315	324	317	301	321	313	306	313	348	302	328	322	324	324	342	319	325	304	285	296	341	324	317	273	322	298	336	279	312	285	328	299	317	324	331	351	364	294	299	331	312	313	313	336	262	327	313	316	292	305	313	304	323	341	340	286	287	306	287	322	285	271	303	335	307	284	319	318	324	316	285	340	342	301	327	309	342	304	287	337	293	302	267	292	337	306	317	342	314	325	301	318	317	304	337	321	308	307	296	323	282	339	295	308	313	302	313	299	314	303	318	313	292	325	345	313	304	336	344	301	301	289	295	350	299	282	288	282	276	310	362	297	289	277	279	322	320	345	287	333	350	278	266	294	291	292	302	285	296	333	309	318	348	314	308	324	317	324	334	305	334	308	300	309	300	317	320	276	279	316	320	316	336	301	321	322	279	305	295	312	287	240	308	309	313	328	297	307	290	311	259	313	311	353	331	272	318	308	304	328	322	328	311	328	319	318	301	300	298	296	320	333	331	287	310	300	335	298	316	292	305	308	290	296	306	320	298	317	301	317	294	319	308	311	312	320	306
11852	1014	1231	1377	1194	1131	1001	917	939	875	838	844	816	797	794	825	808	799	767	736	756	803	790	770	802	701	726	730	831	711	666	726	732	685	722	743	788	727	760	776	776	755	787	750	759	750	813	796	786	660	726	747	789	732	736	740	738	770	776	743	748	718	758	723	732	764	749	680	763	736	741	760	731	666	694	773	764	734	741	769	732	773	721	750	796	771	733	796	714	719	769	762	734	728	723	702	762	729	775	766	756	752	759	743	711	743	736	795	705	686	696	744	755	725	760	695	710	711	762	689	742	731	708	773	765	752	752	732	710	705	783	776	725	765	662	726	749	735	732	770	718	748	705	809	756	715	709	693	694	814	732	767	737	715	764	761	720	752	722	723	797	698	720	750	774	744	744	737	714	731	796	756	782	716	729	736	771	744	712	748	758	730	744	688	726	746	682	783	762	713	733	738	752	765	743	703	735	773	734	751	743	739	740	719	748	744	716	728	756	738	806	743	716	744	715	771	755	711	702	743	707	776	756	765	714	729	712	749	761	681	735	718	760	753	798	742	756	701	749	758	764	756	707	735	789	718	723	756	741	774	756	739	716	734	719	728	748	747	790	765	720	760	699	787	766	707	737	706	729	746	716	734	676	721	783	731	708	741	742	755	746	723	767	742	738	749	750	665	730	789	687	729	707	722	779	749	702	730	707	712	723	740	746	789	734	793	732	765	803	736	742	762	736	774	723	729	773	737	740	684	707	775	719	751	729	730	698	723	708	725	732	762	777	721	746	785	769	746	741	743	774	788	730	741	777	754	716	725	725	745	740	713	729	800	761	742	753	735	721	755	769	758	790	696	762	730	746	714	703	735	753	765	708	768	709	753	729	694	753	760	721	693	737	716	746	711	794	738	769	732	704	758	681	731	726	834	740	755	732	716	767	768	757	778	713	680	741	715	692	731	792	722	758	764	710	739	741	693	735	731	772	781	767	708	705	710	714	713	768	728	749	733	776	752	708	728	754	765	696	701	779	768	732	753	728	759	714	795	715	691	715	718	779	765	693	738	760	735	752	713	717	692	742	793	748	730	721	768	697	711	730	707	738	759	774	769	740	696	736	768	752	783	740	774	734	748	723	736	733	764	724	757	726	747	742	727	720	705	754	772	745	723	745	745	717	718	744	772	752	771	733	759	767	744	723	783	717	702	724	737	754	749	719	795	791	741	723	729	748	756	733	736	734	744	699	747	692	731	775	698	750	732	773	713	769	726	745	710	733	755	755	743	686	698	752	782	759	779	741	740	766	717	691	734	707	764	722	763	728	692	740	688	752	727	764	768	731	716	769	771	753	733	702	769	657	698	744	766	699	705	708	770	752	738	762	721	754	760	755	774	755	731	771	762	762	725	712	809	765	756	762	742	716	718	742	757	722	723	709	730	731	743	703	677	747	794	711	752	772	709	736	700	726	755	735	758	717	746	783	792	711	722	787	717	712	742	732	740	739	750	757	700	726	748	735	780	719	733	739	718	735	729	754	719	733	702	692	804	778	775	687	743	714	718	703	668	732	770	768	737	747	740	742	724	779	754	738	796	716	709	682	748	715	726	752	754	757	787	722	764	737	707	786	734	755	729	751	765	723	762	714	736	709	755	764	805	742	743	731	743	748	720	708	759	747	739	743	734	727	711	761	763	736	735	758	695	765	731	760	693	720	740	744	713	751	771	737	722	723	740	769	707	745	732	789	747	769	757	704	738	737	725	753	741	748	728	736	790	788	697	744	789	715	720	720	720	790	734	724	682	722	749	779	740	757	767	749	764	755	777	713	754	754	742	739	722	759	742	763	767	676	748	750	759	739	722	784	749	746	697	766	690	705	777	723	748	708	713	715	756	736	743	712	769	756	791	802	749	739	767	721	741	785	787	759	751	766	749	723	709	736	725	762	725	738	736	723	734	749	750	763	728	717	764	729	698	759	739	740	740	763	721	723	813	719	743	723	695	773	719	741	702	744	799	700	759	733	714	756	711	766	708	748	791	723	754	742	729	735	683	724	729	717	772	746	711	714	754	765	732	716	765	735	776	724	756	746	754	683	720	718	693	755	728	710	737	727	722	774	750	782	787	750	746	699	721	701	741	721	760	748	734	767	685	712	743	737	720	718	742	736	701	716	748	690	743	728	779	769	739	768	736	728	750	738	710	734	684	734	755	782	750	718	750	724	722	712	778	728	751	718	773	760	750	763	715	764	775	733	673	718	718	751	735	767	698	730	748	683	736	788	730	764	821	765	722	783	755	722	715	734	748	767	775	767	755	772	713	722	738	717	716	711	706	768	718	794	755	723	722	765	763	752	735	775	686	790	754	761	716	721	715	731	721	734	730	742	781	758	747	720	749	737	699	756	756	731	766	788	689	743	733	749	747	734	739	684	791	740	722	772	762	705	755	737	711	783	713	779	777	692	683	756	764	785	729	703	772	727	733	709	727	749	710	745	804	697	704	703	736	749	736	777	774	755	747	713	724	743	746	779	749	790	760	704	733	776	728	771	714	672	673	721	723	740	740	776	747	741	734	730	736	777	741	735	726	792	757	725	756	770	738	699	690	706	745	721	713	734	716	778	754	721	748	729	725	763	718	677	738	731	768	793	738	719	729	713	713	739	713	747	712	703	720	724	759	725	757	771	727	769	689	788	744	705	745	796	747	753	779	729	716	725	695	739	708	728	735	715	710	705	722	702	786	705	770	739	731	746	733	708	770	715	736	730	708	737	732	745	728	737	732	732	703	714	747	713	732	696	701	776	707	713	733	780	772	728	730	782	732	740	763	714	688	742	732	737	741	680	715	751	721	698	747	748	751	747	698	745	718	789	703	687	743	745	740	711	730	750	735	741	768	783	753	743	723	741	727	721	733	719	725	748	772	771	710	709	733	710	723	780	705	773	741	770	749	784	719	722	705	734	699	755	748	747	715	782	716	716	748	780	723	737	713	763	718	761	759	747	708	738	746	758	748	745	733	780	702	773	747	743	763	749	767	757	747	736	727	695	731	715	731	771	725	751	697	750	714	776	735	791	724	703	728	724	726	819	750	713	800	747	710	751	760	722	680	705	716	734	741	715	695	757	657	793	775	736	701	763	736	775	752	743	703	705	712	742	735	778	783	757	735	775	733	739	673	690	725	713	804	703	674	764	724	727	711	724	733	755	673	683	762	748	727	712	747	746	785	729	722	754	756	752	734	784	713	693	715	727	718	794	753	758	749	770	771	766	768	724	765	714	703	743	758	736	727	739	776	744	709	733	721	743	729	763	761	704	750	720	769	741	767	712	723	703	705	756	773	699	750	735	774	740	727	746	727	701	764	757	700	742	697	728	718	732	761	708	763	753	781	762	691	733	765	722	728	770	746	768	746	729	741	731	759	772	806	735	808	754	720	700	718	706	739	748	739	755	729	747	745	709	700	711	739	737	743	753	775	790	764	733	694	751	725	812	696	729	730	738	670	756	731	710	737	740	769
26488	2952	751	478	328	295	234	205	203	195	189	164	132	145	149	156	136	144	143	128	159	152	146	133	161	119	141	148	144	159	139	146	132	135	132	117	134	134	148	150	143	135	129	142	161	151	135	128	136	121	143	132	134	150	125	128	139	142	124	153	128	140	133	163	132	135	124	143	133	146	164	123	114	154	123	152	137	137	160	139	142	124	139	133	129	151	138	153	137	145	131	136	142	143	123	138	162	132	134	142	123	143	131	137	140	142	167	143	139	140	126	145	117	132	154	139	132	148	142	119	152	138	141	142	123	132	134	171	130	129	150	139	130	139	125	145	122	163	139	153	175	126	157	118	133	145	149	135	135	143	144	149	124	128	142	137	130	136	141	131	155	130	137	148	115	137	136	140	135	115	118	146	154	163	123	170	127	128	159	121	150	139	146	123	152	134	125	141	140	146	135	138	151	131	133	126	118	150	133	121	128	131	146	141	149	131	135	126	144	150	129	135	146	125	129	143	139	152	144	120	121	122	146	150	158	132	128	149	137	137	137	134	137	154	153	133	137	159	116	146	139	155	144	117	155	135	151	117	141	124	124	149	134	149	138	142	121	141	139	128	115	121	152	135	136	115	144	145	154	121	127	144	149	145	155	140	124	134	146	107	169	134	144	110	132	134	117	128	124	143	140	174	126	131	126	141	146	138	111	145	135	125	127	150	149	147	157	142	153	126	146	143	130	172	128	151	147	128	138	140	139	156	146	164	150	124	133	141	134	118	145	140	130	130	160	128	149	153	148	119	113	151	143	156	127	138	141	150	144	146	130	146	144	120	125	132	122	139	160	140	148	128	158	151	144	133	127	137	154	126	143	138	128	119	133	149	133	128	154	134	138	148	171	127	122	137	138	149	131	150	127	130	137	131	132	150	153	119	132	133	134	129	134	110	148	142	148	153	141	142	140	167	107	126	122	151	141	140	155	160	133	139	166	139	154	130	107	144	114	169	130	154	118	133	149	121	138	142	134	123	139	154	149	126	136	149	159	132	141	133	117	143	129	131	132	114	137	160	129	153	147	143	122	126	135	148	136	148	141	146	122	117	127	121	140	122	142	128	120	119	150	140	126	149	134	163	121	141	144	136	123	126	130	143	149	129	134	135	118	143	171	122	132	139	133	150	131	159	142	140	131	137	125	139	129	123	156	117	123	131	120	129	145	126	136	129	148	132	150	136	161	110	128	130	140	144	132	127	140	154	157	121	142	131	147	131	139	129	170	159	137	163	137	145	151	151	114	120	135	134	150	138	128	155	133	138	135	133	139	130	154	142	160	155	127	142	132	139	128	137	141	147	138	134	134	151	126	146	136	155	135	137	120	117	147	125	148	156	141	151	149	130	146	144	130	137	129	153	137	123	146	139	139	146	128	130	157	126	140	152	137	130	132	139	137	134	155	133	137	110	131	132	127	118	138	150	131	136	162	133	132	133	133	139	137	141	129	130	132	137	148	133	138	160	156	125	150	155	122	151	139	138	137	117	115	146	140	135	156	127	140	100	120	148	124	120	122	135	148	147	130	143	130	131	132	148	158	132	139	145	132	127	115	152	136	141	115	154	137	154	128	160	132	128	138	160	139	144	140	151	157	132	134	130	141	160	133	123	156	122	130	150	126	142	138	135	155	145	133	143	151	139	160	137	132	141	129	135	141	115	135	164	131	127	117	151	153	134	151	155	124	124	123	151	149	150	149	142	133	147	160	148	121	144	151	132	150	134	130	137	130	134	124	138	122	115	130	147	153	143	136	151	145	110	134	141	151	140	163	145	144	119	154	127	162	130	106	125	134	153	130	128	129	142	152	147	109	124	129	146	125	128	162	144	127	128	148	134	129	144	132	144	141	130	142	121	139	157	128	143	137	130	150	120	129	137	135	144	142	144	155	148	141	131	136	133	114	135	108	140	154	134	146	147	140	143	133	147	126	131	144	136	154	155	150	128	132	141	150	156	133	138	131	130	148	133	154	141	132	132	129	141	133	152	139	132	115	133	120	139	143	137	139	167	144	132	148	131	142	138	131	115	139	120	130	131	132	128	118	138	141	122	143	139	147	130	117	171	152	137	131	125	126	130	141	154	140	146	127	138	123	121	153	163	137	141	121	130	123	147	132	141	154	120	141	114	113	147	145	139	137	141	145	139	119	131	114	130	150	152	119	153	162	130	140	167	140	133	132	118	151	157	129	143	114	129	168	141	144	148	150	125	136	133	140	122	161	137	134	151	137	122	157	133	141	125	121	151	141	119	147	160	135	135	139	141	156	136	128	160	136	139	143	127	141	126	150	133	152	138	152	126	132	143	142	151	129	135	126	141	149	129	141	141	143	151	167	141	130	143	124	127	123	129	136	137	132	127	151	135	135	163	128	139	145	129	130	141	159	141	141	141	158	137	138	111	107	167	123	153	132	159	144	153	143	140	121	144	129	159	128	125	128	151	137	120	119	168	131	138	142	138	136	132	138	129	148	122	150	128	160	134	145	131	134	136	134	137	140	162	142	147	124	131	122	152	147	127	138	136	166	120	130	172	152	140	148	155	139	167	131	109	120	130	134	135	122	159	147	143	135	123	130	121	138	142	114	137	130	141	141	135	143	145	117	119	143	128	142	148	140	155	123	149	140	137	142	152	142	140	121	150	133	130	141	142	130	133	124	142	117	133	147	131	139	154	125	152	133	164	95	129	144	146	157	142	150	129	136	128	122	142	155	161	141	127	140	159	131	146	136	152	141	143	139	124	125	134	157	133	132	141	156	105	135	148	168	128	153	136	135	160	117	173	134	122	134	133	151	141	131	144	120	122	165	158	120	132	167	132	132	146	139	141	154	136	123	125	131	151	154	134	145	138	130	131	141	133	141	138	135	137	141	131	164	139	139	152	145	153	145	127	141	125	137	151	132	136	142	138	144	135	156	160	157	146	147	155	139	149	143	141	122	143	131	144	161	136	151	141	123	147	120	141	132	135	144	133	128	160	141	137	140	129	152	136	150	133	112	140	125	141	149	139	139	113	142	156	148	120	133	133	122	130	143	160	155	131	144	138	144	162	144	132	156	132	137	130	127	115	149	147	137	155	126	121	131	112	154	128	149	118	145	120	141	138	168	136	128	151	150	144	113	126	133	137	109	132	152	145	131	112	140	117	139	128	141	136	117	132	143	128	134	133	131	131	133	154	130	141	137	143	148	150	135	164	147	130	121	125	131	152	158	119	132	137	133	139	137	141	127	141	146	154	152	124	139	149	127	138	136	152	144	137	139	150	146	181	144	159	133	168	131	131	152	136	147	143	124	105	130	158	135	139	137	112	135	154	139	119	122	141	126	110	128	142	149	145	128	127	143	149	157	144	160	126	123	147	160	132	160	151	126	144	152	154	139	155	137	119	142	135	139	138	135	156	155	132	167	145	144	117	143	117	145	140	145	155	124	126	139	121	153	140	129	143	148	145	135	130	147	154	115	162	145	115
15945	853	1438	1509	1290	1054	865	775	675	601	541	548	493	496	492	456	473	449	495	456	440	403	411	418	413	375	385	442	419	428	391	388	400	409	359	379	378	385	395	380	384	388	374	383	371	348	392	402	368	376	346	393	389	379	379	381	371	363	357	402	398	379	360	357	391	376	367	378	342	370	357	357	359	358	340	390	375	360	371	385	356	373	337	357	368	396	390	362	375	379	369	384	352	390	369	379	396	353	360	371	352	354	380	341	400	404	391	372	378	362	365	369	329	409	395	371	356	361	370	373	371	371	352	366	373	337	395	348	344	365	390	394	386	364	359	367	357	380	402	363	358	386	366	355	372	345	407	367	328	334	363	369	346	330	348	393	362	384	315	332	376	398	398	366	340	387	389	391	390	364	390	372	375	377	380	402	392	361	353	387	373	368	354	352	365	373	355	377	382	380	380	389	347	376	365	387	388	366	340	359	374	344	372	362	386	362	341	378	385	343	339	367	373	351	388	390	368	353	352	348	370	348	397	370	353	359	346	360	356	372	374	376	374	375	349	359	373	330	384	361	352	335	368	397	355	342	362	357	374	394	378	393	337	397	365	375	338	339	359	373	391	386	394	406	367	356	372	372	346	373	352	365	371	372	363	365	386	372	374	366	387	346	363	381	358	368	356	347	382	388	357	343	382	370	392	352	365	346	374	365	351	376	390	342	372	348	375	361	346	396	359	359	353	373	367	335	339	387	384	358	362	377	343	361	399	407	356	337	345	355	370	353	385	369	350	423	378	357	369	380	357	371	350	352	376	367	369	361	379	378	357	352	389	362	362	352	395	345	378	390	351	346	370	352	385	378	351	347	384	367	331	389	322	346	351	364	343	346	338	376	400	365	398	383	334	351	385	371	373	356	392	386	394	353	402	361	371	373	352	355	393	372	357	402	356	335	335	338	388	396	353	359	353	361	372	357	368	403	370	400	351	336	380	366	354	383	372	362	375	358	382	360	339	352	376	358	379	360	356	369	353	361	394	357	386	379	359	380	325	388	360	346	369	363	368	365	348	383	385	326	380	348	376	345	373	351	376	327	367	338	360	357	366	384	354	370	347	378	373	387	368	362	370	401	406	367	405	378	348	357	344	370	357	342	352	357	380	404	371	374	373	363	379	391	392	384	354	377	397	322	345	362	339	371	384	336	362	368	372	361	363	360	368	387	357	384	340	355	386	365	365	371	366	363	352	389	303	336	364	381	359	357	361	363	358	374	393	363	394	336	365	387	386	361	353	346	351	338	359	379	362	337	349	365	342	390	324	365	348	381	351	353	344	391	387	363	348	369	359	373	355	324	361	388	373	342	404	391	349	349	320	386	392	326	355	371	377	327	356	380	361	377	369	378	356	386	378	396	378	372	366	393	330	404	368	402	357	391	335	360	381	379	366	355	367	373	341	351	378	363	381	332	375	355	341	375	372	375	366	362	390	394	368	395	352	392	359	406	359	351	367	349	383	365	355	388	392	369	383	360	350	372	398	362	308	358	381	397	370	376	350	346	353	361	358	330	364	383	368	373	360	408	379	344	370	386	376	371	379	359	375	375	353	377	374	380	356	352	337	360	363	353	363	345	388	359	407	370	347	372	375	372	387	397	380	356	394	349	353	371	364	395	361	365	326	355	368	363	376	371	424	409	345	374	344	379	373	387	406	385	416	369	368	347	388	340	357	373	361	355	363	358	333	379	380	380	351	333	380	362	380	381	387	369	404	349	370	353	362	350	392	380	363	367	357	380	403	393	390	360	365	387	341	347	408	348	353	372	353	357	397	379	377	366	412	328	357	355	396	358	350	371	347	358	379	374	378	357	330	344	367	367	370	390	422	365	353	361	329	360	378	362	369	390	357	342	392	348	340	369	381	375	370	365	361	323	390	369	379	359	339	370	353	390	350	368	391	370	350	349	364	375	342	369	348	378	371	370	339	383	339	387	364	367	389	387	387	374	357	352	352	371	344	341	361	386	381	359	357	340	381	380	349	381	394	357	351	326	364	359	405	380	368	381	357	362	348	381	395	374	366	373	371	376	357	368	365	377	388	390	369	353	375	386	333	363	358	356	359	365	373	370	349	368	369	384	341	359	347	359	379	347	365	371	418	343	356	327	416	374	342	357	343	357	386	352	413	376	347	383	369	369	357	358	375	334	351	387	348	392	364	347	384	352	381	377	320	353	345	374	343	365	366	381	384	361	345	368	372	380	342	364	371	372	345	366	348	345	388	339	347	360	368	375	372	351	344	360	374	374	380	359	365	368	385	345	378	397	399	368	360	361	384	385	331	394	381	360	377	393	381	331	415	384	369	361	380	374	375	370	361	321	389	402	342	362	333	376	375	375	329	388	381	346	362	387	356	398	364	344	337	373	354	363	342	377	354	380	384	371	373	366	332	345	383	356	385	369	370	355	375	353	383	380	361	381	344	352	371	379	370	374	355	376	381	373	375	357	379	379	387	406	339	376	351	383	365	372	372	356	351	374	348	373	331	374	328	346	384	357	335	357	404	371	354	381	346	343	384	372	354	386	362	380	374	346	356	367	377	352	366	374	363	372	339	371	348	406	355	363	379	339	343	414	381	412	377	363	342	382	359	392	372	373	325	376	383	375	362	371	369	370	367	361	358	369	350	354	343	394	368	391	361	348	350	356	351	395	359	371	386	395	367	370	372	347	394	359	337	371	377	335	354	354	383	365	334	393	398	376	399	383	356	356	367	337	367	406	393	339	375	352	358	340	360	361	329	360	387	367	365	334	384	338	389	388	374	364	381	360	367	376	365	377	387	389	374	362	337	385	380	365	348	354	362	396	382	380	354	374	370	386	343	380	347	399	351	373	398	353	364	375	377	350	389	353	379	336	367	383	377	355	360	385	406	361	357	366	358	354	361	362	393	364	336	338	374	388	384	383	362	390	379	372	369	371	377	369	363	347	398	369	365	361	382	355	353	383	371	376	367	365	396	353	387	386	370	416	359	373	312	337	367	405	384	380	388	352	350	390	358	408	373	364	356	378	365	360	319	382	397	361	347	365	356	376	362	361	373	349	330	383	333	373	375	398	364	331	380	364	356	374	387	367	369	365	340	355	338	361	328	360	370	351	363	390	371	373	348	351	372	394	367	366	360	343	362	371	353	385	396	382	362	364	367	363	353	400	409	357	366	362	383	364	363	353	326	327	356	332	389	362	352	351	352	342	391	378	397	390	340	350	349	356	366	380	399	335	378	377	378	381	395	380	391	374	350	329	367	400	341	354	376	341	360	367	344	395	352	374	332	354	340	363	376	374	368	349	345	392	369	358	358	363	390	384	381	333	370	377	414	382	394	372	403	371	385	364	353	340	369	367	361	354	389	361	377	372	337	373	379	388	367	356	388	360	411	366	325	369	329	391	384	345	341	379	327	371	348	409	397	380	394	365	376	354	409	373	354	390	382	338	378	374	381	367	365	364	389	362	387	358	354	356	395	385
5243	496	369	380	377	371	373	371	367	368	378	342	360	384	355	376	368	378	385	387	356	399	386	355	365	376	345	381	375	397	400	387	395	378	400	418	372	401	390	430	363	399	380	351	352	367	360	361	396	393	378	380	382	382	370	360	346	351	370	409	358	407	353	380	384	376	386	342	373	387	356	347	383	360	379	372	354	341	398	339	344	334	409	355	362	367	410	398	333	362	326	367	358	370	328	371	361	402	395	358	362	364	379	393	380	397	384	363	373	389	352	364	388	356	379	353	386	359	402	366	373	354	413	414	381	350	352	404	371	371	391	367	365	361	352	352	424	388	356	387	402	388	405	408	340	405	360	391	381	354	406	383	359	334	354	375	388	379	378	388	412	372	390	366	383	364	389	408	365	400	388	353	329	345	350	364	386	379	396	390	342	379	386	333	374	393	430	378	378	373	381	380	406	370	398	340	365	380	351	382	357	365	378	348	362	369	407	377	339	373	368	392	384	400	362	397	347	403	364	384	368	386	385	408	374	370	368	391	375	363	347	380	377	391	372	358	380	359	365	388	400	372	389	342	322	380	381	385	371	362	345	390	375	381	394	381	383	351	393	387	359	412	382	365	366	402	415	348	376	355	363	373	357	402	356	375	358	433	371	383	379	374	349	358	371	386	372	392	393	374	349	375	379	393	392	377	346	371	400	379	379	394	341	369	379	374	360	369	370	388	364	357	379	381	353	418	360	368	379	361	391	341	380	408	383	359	390	418	354	353	324	395	392	407	382	384	336	408	380	363	381	360	337	376	389	398	383	384	369	350	379	384	406	379	403	436	360	358	381	358	338	373	387	394	341	356	323	373	338	363	327	365	352	343	359	376	372	361	376	381	371	332	362	376	356	343	361	382	374	394	369	424	349	366	390	367	360	408	382	402	377	386	398	361	392	381	366	365	370	363	380	389	376	353	417	366	391	378	357	344	409	382	385	379	374	402	370	376	398	391	362	383	369	361	370	353	372	349	354	431	395	354	376	408	359	403	380	362	400	373	389	449	377	396	354	383	355	374	377	383	355	376	371	368	373	411	400	359	340	386	363	404	385	400	412	389	401	353	386	386	365	368	401	379	353	355	387	357	372	407	392	431	373	411	356	357	369	348	396	366	387	386	389	322	376	410	331	382	421	367	385	381	389	387	360	372	383	345	344	353	379	403	347	375	344	374	373	359	393	363	401	355	427	371	396	382	382	391	366	345	375	332	412	445	368	372	369	377	384	371	390	367	329	395	362	367	375	380	401	315	369	383	391	376	387	391	365	373	399	375	370	389	338	373	348	355	349	397	379	366	364	363	354	370	367	385	399	335	364	399	364	385	366	372	344	353	370	361	392	358	362	349	373	379	382	362	362	347	328	380	362	372	347	366	376	369	383	373	389	340	415	366	340	392	342	364	368	393	383	354	351	367	352	374	387	397	380	366	411	404	385	375	390	343	389	416	372	347	367	381	375	352	345	374	427	376	400	427	366	380	385	357	370	385	372	396	363	393	358	322	349	373	354	361	401	401	379	354	383	367	373	347	377	362	378	386	381	393	359	368	357	363	349	354	350	399	352	364	336	377	366	345	363	362	352	324	372	359	402	372	372	415	382	407	357	373	354	380	347	348	388	344	333	390	377	365	350	363	390	367	379	369	354	363	401	337	359	351	381	392	344	348	380	350	396	353	408	367	349	369	390	380	384	368	363	394	415	378	405	346	393	354	338	405	360	364	352	393	349	389	350	355	406	395	382	355	353	374	391	389	363	356	379	360	396	355	417	375	411	374	355	399	353	392	366	377	372	363	329	393	364	364	361	343	365	367	361	367	379	339	379	389	389	405	344	404	357	378	351	348	356	338	384	383	388	390	333	348	364	348	371	363	356	378	390	366	365	391	389	348	358	381	351	350	415	365	370	383	353	365	414	413	371	380	414	376	362	431	374	367	370	359	370	390	387	366	352	383	351	364	379	368	356	374	380	378	359	366	396	376	361	371	385	378	382	362	379	399	351	343	356	365	397	388	385	379	367	366	371	390	359	357	366	364	363	399	365	403	347	398	370	351	334	384	380	387	352	334	379	377	388	358	390	372	337	404	378	370	403	392	310	358	378	399	389	385	382	375	363	368	383	354	422	372	343	400	420	378	388	384	344	390	380	410	399	397	401	370	395	392	400	407	354	387	396	362	377	382	380	380	365	366	375	398	380	383	350	352	406	373	316	376	353	351	391	351	355	363	372	371	418	372	384	391	351	391	343	394	376	388	351	379	393	371	360	351	387	350	389	389	371	378	382	405	361	377	404	390	360	336	364	360	391	349	397	361	378	355	391	333	384	388	357	372	379	380	372	362	425	370	425	386	376	372	396	327	416	389	387	322	362	428	374	371	386	370	381	360	347	348	386	353	333	340	367	387	374	393	369	329	385	354	343	351	361	373	390	397	346	361	354	373	389	371	342	384	410	374	379	358	358	345	380	368	383	404	399	363	346	400	383	407	394	433	358	353	380	406	356	372	373	404	388	370	373	381	360	379	417	355	384	353	383	365	382	415	355	380	376	395	411	362	363	416	414	390	365	358	393	420	398	388	359	359	354	349	384	354	349	390	345	399	348	357	366	376	371	381	388	400	352	383	344	361	369	395	366	381	357	328	392	378	399	362	362	339	355	370	352	392	358	404	380	385	354	396	374	401	400	382	388	364	372	380	374	364	354	382	375	358	377	430	365	369	384	377	368	383	385	377	373	358	389	402	390	374	394	363	360	365	373	344	354	392	367	341	358	403	366	351	376	378	382	353	393	363	400	342	370	383	412	401	369	332	338	363	347	346	385	354	350	358	375	383	368	336	328	400	394	359	354	390	365	388	398	341	371	345	359	327	364	349	380	335	380	350	338	351	393	387	415	401	388	380	390	313	373	363	359	362	344	362	351	378	368	377	354	404	381	332	360	363	350	360	323	333	382	370	418	389	376	369	349	407	410	400	346	356	355	417	347	396	376	371	387	333	389	403	391	368	346	354	349	380	362	359	376	378	389	401	360	382	370	376	360	398	381	392	380	335	381	372	383	379	362	376	375	386	394	383	359	391	321	371	345	353	340	361	389	400	389	391	380	331	370	383	388	358	370	355	386	409	386	347	349	391	382	335	373	400	374	410	378	345	370	410	361	339	349	386	364	378	377	360	410	389	390	372	378	352	385	363	367	409	367	360	424	361	380	384	368	403	390	376	352	361	370	385	348	396	355	387	371	366	411	352	362	387	363	389	407	346	360	424	347	380	363	376	377	375	357	380	369	386	363	427	326	398	381	347	381	390	380	405	331	387	363	366	399	371	374	391	346	379	334	370	363	323	404	359	359	369	350	362	392	360	373	390	345	370	395	348	354	360	343	347	397	387	370	361	345	385	392	387	380	359	357	369	352	373	385	393	404	388	388	373	367	369	334	397	399	398	329	376	352	388	403	394	382	364	364	420	354	344	375	366
4574	874	937	926	929	906	912	886	907	900	851	882	930	868	874	888	880	899	922	892	868	861	925	902	885	901	879	897	903	875	849	830	939	875	943	882	912	893	874	830	854	882	898	873	838	857	912	908	914	916	870	873	922	932	886	905	901	902	854	885	922	887	878	850	858	815	886	884	885	903	896	903	901	883	878	887	885	892	884	881	907	845	859	849	866	878	881	908	883	950	901	888	835	931	922	853	883	854	849	903	915	869	861	841	867	887	848	865	869	890	890	865	881	900	887	810	879	866	905	916	907	895	844	877	893	867	911	878	869	878	896	874	854	844	882	855	872	842	873	868	882	895	870	855	945	877	924	848	895	936	933	893	850	891	951	884	859	866	881	851	944	909	917	913	842	901	902	907	905	893	900	917	865	855	931	918	868	898	880	879	944	862	852	911	851	869	909	863	862	876	877	948	907	869	868	914	867	873	850	921	850	901	859	912	961	871	877	872	859	891	875	898	864	929	836	904	877	911	894	896	887	956	912	910	840	886	871	853	919	879	900	916	917	876	848	878	862	867	858	862	900	918	920	891	942	889	850	889	894	904	959	868	864	842	838	862	888	896	847	881	854	918	900	910	896	905	857	864	896	889	883	835	855	885	847	862	899	913	850	893	870	874	866	880	926	837	866	884	863	877	914	842	923	886	850	856	896	909	904	922	885	921	902	889	883	902	857	860	910	859	913	906	913	877	920	877	931	840	873	865	918	900	847	809	917	925	894	890	895	867	845	916	855	895	945	900	854	861	860	874	899	840	885	934	876	904	831	852	900	945	884	902	891	860	870	839	898	893	890	924	848	885	905	938	882	891	846	855	865	873	918	874	897	919	925	914	902	871	907	858	913	917	872	928	914	927	839	862	882	908	882	926	869	879	909	916	886	818	899	858	865	883	906	895	871	914	911	840	875	919	885	906	827	887	810	849	916	873	887	886	889	899	872	909	852	914	892	899	883	893	904	930	900	857	884	883	905	912	863	886	893	886	884	880	916	869	848	902	856	916	902	915	848	912	837	909	882	894	915	855	883	859	897	938	806	944	874	870	857	868	888	855	950	917	882	846	870	964	888	911	893	919	870	948	889	920	847	878	902	929	854	887	938	895	914	837	930	840	895	909	858	828	924	898	901	913	976	856	902	968	930	890	895	888	862	925	877	911	953	940	866	853	909	880	828	899	864	886	892	923	916	873	859	936	824	859	872	872	883	915	841	833	913	940	902	854	884	870	886	876	902	849	890	905	864	913	880	845	888	931	913	840	876	888	896	875	898	854	855	905	835	949	871	915	925	857	880	858	843	883	875	903	902	835	924	922	847	886	877	925	907	851	939	870	888	901	886	908	877	868	861	860	901	889	873	847	845	901	947	876	898	886	856	874	869	992	943	818	874	902	869	888	939	916	885	898	886	895	953	841	874	893	893	858	882	872	936	849	862	889	855	885	899	901	858	883	827	879	906	880	850	900	923	877	930	889	888	848	829	879	934	869	901	888	872	898	842	857	883	840	867	873	874	870	885	908	879	884	858	865	860	909	899	890	931	828	859	890	888	860	872	878	922	875	895	840	881	908	882	891	915	900	913	898	883	851	885	831	947	890	940	894	921	933	901	892	867	936	956	911	914	902	877	896	872	873	898	930	852	825	877	882	938	926	868	917	930	884	929	884	910	910	896	894	916	862	922	899	905	851	876	915	923	865	892	850	855	859	840	869	891	897	885	903	882	854	906	873	859	893	871	890	927	874	889	826	834	940	875	864	870	859	884	905	863	919	832	887	898	922	868	922	859	879	836	872	864	877	855	928	901	876	893	897	850	933	862	867	876	927	880	906	870	875	848	928	903	925	918	895	939	936	880	899	878	906	860	877	899	869	877	861	883	903	904	859	926	913	931	908	875	888	894	875	865	880	886	871	902	889	888	851	923	892	889	859	888	865	860	834	898	907	894	895	895	917	845	880	890	904	872	874	841	804	882	850	908	819	929	861	859	865	901	883	857	907	917	933	838	916	870	870	836	902	891	964	865	931	888	901	843	847	872	850	845	937	931	890	858	841	880	924	850	890	893	818	853	870	896	928	938	833	877	934	852	859	913	870	869	830	916	874	851	932	921	869	884	912	839	918	860	831	899	863	885	912	905	915	906	917	860	902	890	908	884	903	878	932	903	906	914	868	882	883	912	893	864	926	875	931	888	887	843	844	888	858	846	826	930	925	926	899	894	832	863	932	880	893	911	875	880	877	916	916	880	884	851	863	851	905	877	858	903	926	848	916	916	855	861	922	885	869	868	889	913	901	873	922	914	917	903	926	880	953	890	885	825	933	903	907	893	922	961	876	869	916	883	843	887	890	872	872	873	876	884	931	931	884	882	886	876	923	873	837	953	900	809	878	833	868	895	913	900	880	922	913	887	882	893	855	902	856	908	865	883	901	900	954	891	892	907	897	893	865	866	881	934	893	900	965	904	841	902	901	883	913	910	874	838	885	877	895	840	881	900	938	837	887	783	827	903	854	879	923	817	886	883	907	932	928	928	893	863	949	850	883	899	856	906	928	872	853	912	922	861	885	897	900	854	847	872	890	881	835	849	899	870	879	911	923	927	889	886	955	861	845	895	920	830	939	886	842	877	865	941	860	910	908	863	883	929	864	909	905	880	910	893	849	892	877	878	855	864	886	881	895	882	889	848	818	831	925	872	881	860	949	879	845	863	850	860	944	877	901	865	886	837	817	935	919	795	882	880	885	873	884	885	934	892	832	870	874	871	890	874	870	875	865	864	867	859	840	900	879	874	890	893	855	912	855	844	903	880	876	853	890	837	904	889	874	897	911	901	933	891	894	867	927	826	874	889	889	884	878	910	869	906	867	832	835	877	848	896	931	909	876	900	902	876	877	846	865	911	851	874	869	884	851	887	876	912	889	870	830	933	907	903	915	872	889	880	897	863	883	908	863	916	901	880	969	884	892	891	939	899	895	871	875	872	913	862	939	854	943	911	824	875	884	828	869	839	913	907	898	891	904	879	934	864	837	862	924	971	874	920	881	858	926	905	879	878	875	875	951	872	891	890	817	890	858	883	913	897	877	866	914	876	883	969	911	904	906	880	947	911	874	864	905	859	951	910	910	839	812	912	892	928	942	929	914	927	894	876	899	844	903	882	872	856	891	939	879	936	868	901	884	889	910	880	916	919	819	941	859	902	842	896	859	879	903	887	892	951	911	857	850	855	885	881	887	855	923	847	886	860	889	864	868	834	894	907	896	889	889	835	921	862	854	873	866	873	861	868	910	916	865	925	935	873	893	844	909	852	886	850	879	945	891	888	895	858	902	893	934	910	893	856	920	853	897	887	880	855	927	881	883	833	854	831	934	867	936	879	858	911	864	965	900	856	907	839	897	859	916	867	933	872	925	892	905	914	858	928	832	838	956	899	912	836	901	848	899	868	880	821	884	907	937	869	866	861	913	898	942	871	916
17233	1319	595	481	422	368	372	368	317	309	283	332	326	331	334	292	301	363	317	295	303	301	331	308	312	318	313	336	324	297	322	282	331	276	306	301	314	330	315	300	288	303	321	322	305	305	300	326	307	314	316	278	332	333	291	304	303	318	310	325	322	296	309	315	325	327	320	302	326	316	268	317	298	312	328	285	309	288	313	300	280	327	305	343	345	311	335	292	325	310	313	271	324	334	300	292	330	294	309	344	333	316	301	322	310	298	364	301	320	289	319	333	297	308	315	338	317	297	311	293	329	308	329	343	329	325	317	302	307	316	314	291	300	335	327	329	288	316	328	328	304	298	322	346	313	308	332	338	324	327	322	337	278	337	303	330	325	331	325	313	298	347	332	313	299	321	327	290	304	326	326	320	296	307	353	292	321	309	311	354	341	342	333	323	326	302	305	331	300	275	297	305	308	331	321	321	288	317	280	323	328	268	321	342	297	300	286	303	313	335	319	298	316	351	336	309	324	329	318	288	310	314	330	309	314	294	272	317	295	308	284	306	314	277	334	303	322	314	320	330	326	304	339	296	312	276	349	306	316	310	303	303	298	321	304	323	297	272	299	325	305	311	302	320	299	313	308	336	305	295	312	272	304	309	326	318	330	308	295	297	342	315	370	287	320	307	325	323	302	320	297	312	318	311	329	319	326	286	313	294	319	331	295	337	324	320	318	279	304	288	320	342	291	329	323	305	299	301	331	311	288	291	303	292	292	306	324	295	343	314	327	311	301	316	309	301	297	317	316	282	303	328	295	293	313	325	314	310	313	308	332	302	326	302	300	318	322	320	308	325	306	293	285	309	317	317	278	278	305	338	307	320	303	324	310	350	272	347	320	319	301	321	321	302	293	290	331	296	299	279	308	332	317	299	293	306	308	308	301	314	316	296	316	330	305	295	316	347	332	318	344	308	316	324	342	324	345	324	322	317	263	281	328	317	314	330	294	258	316	301	317	307	323	293	333	330	319	343	319	303	319	318	292	313	318	317	294	294	316	311	321	273	310	306	325	286	317	301	286	314	284	350	299	306	295	317	314	323	331	301	317	306	294	292	313	322	320	334	284	307	301	323	309	329	305	332	302	297	307	291	345	318	295	293	300	339	290	312	341	315	326	319	282	284	329	346	310	365	345	294	316	311	329	336	278	287	301	284	304	344	320	350	326	284	311	319	285	274	311	311	316	324	302	327	331	292	319	320	342	296	308	294	305	276	328	311	321	327	342	335	308	292	309	318	288	299	334	285	334	330	320	356	302	273	263	323	323	316	297	300	319	282	337	318	301	320	314	327	307	332	292	300	317	278	299	314	336	272	310	337	326	290	297	338	314	312	325	299	319	310	316	300	261	301	313	313	308	284	322	311	297	336	315	315	299	288	339	305	334	297	303	312	308	300	291	305	294	319	336	318	285	304	310	307	350	298	289	309	322	295	308	294	308	307	336	303	277	312	308	319	332	302	330	323	338	322	342	308	304	295	298	310	299	282	303	302	332	324	344	332	303	316	272	312	275	340	346	307	329	290	310	281	299	316	303	295	335	328	290	339	314	322	292	294	328	310	294	315	350	312	312	313	315	340	311	300	311	346	292	351	305	306	304	308	359	324	356	322	304	278	317	281	312	304	328	352	306	310	305	337	342	312	292	352	268	303	339	325	300	322	272	279	308	323	311	338	305	327	294	289	308	274	307	304	301	293	333	298	310	329	289	303	322	302	297	326	352	341	307	347	303	303	286	318	342	325	281	329	303	341	335	301	320	311	337	332	295	278	295	318	285	301	289	277	300	270	319	314	305	289	349	295	303	339	309	300	326	309	309	313	334	317	281	333	341	313	331	287	348	310	327	305	285	320	265	338	311	310	309	347	315	320	305	282	343	333	307	300	328	318	308	260	359	334	313	353	291	306	312	329	334	260	313	315	327	295	317	281	303	293	312	317	328	310	286	289	310	333	287	332	331	339	337	315	293	325	350	334	344	291	336	313	313	312	315	317	308	344	324	268	302	307	314	308	352	331	282	314	303	310	344	307	287	364	281	300	286	311	325	314	301	321	322	303	297	320	288	290	303	327	333	308	341	305	329	304	325	323	303	294	301	319	319	293	301	305	319	301	294	318	283	333	328	308	322	306	313	340	319	305	315	328	331	331	278	297	328	292	308	326	305	338	311	311	282	323	322	315	317	306	305	335	313	332	298	326	325	353	299	278	315	297	270	301	299	327	308	340	319	310	306	309	298	325	303	346	283	308	314	326	328	346	312	298	281	315	300	304	304	315	310	325	274	303	302	310	300	328	314	315	307	311	277	283	319	309	309	317	343	338	321	314	331	327	303	321	310	309	302	309	289	320	298	293	292	316	268	319	306	342	333	281	322	327	314	312	295	334	278	298	298	317	326	318	291	313	309	281	324	292	301	311	315	307	322	297	324	315	300	305	328	326	319	305	317	278	317	322	278	292	313	315	273	298	354	284	319	312	322	326	301	326	300	300	281	301	339	312	265	348	332	328	290	313	325	306	302	316	311	295	302	316	296	319	288	332	312	304	300	342	282	308	302	299	284	324	310	329	331	311	346	289	287	281	321	290	267	312	308	316	310	322	283	306	301	326	303	318	340	327	310	301	321	291	314	295	319	321	292	293	315	313	312	315	320	303	290	290	320	338	286	327	292	336	335	289	285	330	333	330	292	300	325	314	318	302	280	310	321	285	279	322	323	284	292	300	305	329	303	325	315	309	284	308	288	321	284	318	316	286	313	322	318	297	279	286	289	332	325	302	306	305	300	303	287	327	320	306	305	291	272	307	323	304	290	302	304	309	342	323	301	324	307	273	326	290	322	300	307	278	330	329	322	300	301	303	297	362	311	361	296	314	309	271	337	307	328	309	313	344	309	329	315	333	308	325	353	283	319	307	314	320	342	306	289	303	306	358	293	322	274	313	288	315	288	294	326	316	323	285	297	302	297	334	308	321	338	320	304	304	297	376	315	307	300	291	338	306	308	307	349	290	309	337	306	307	316	303	287	312	344	292	304	323	258	310	316	319	278	284	328	346	303	318	358	337	285	318	317	329	312	279	293	311	306	293	293	312	305	310	332	330	309	287	336	332	320	287	271	308	322	293	301	313	305	296	322	312	288	341	317	293	294	297	334	289	277	328	284	285	331	319	306	278	299	325	333	344	306	324	337	330	322	296	291	290	293	344	300	300	291	293	299	292	313	300	303	285	323	316	324	340	305	325	299	337	352	296	300	305	306	315	336	305	300	319	315	330	313	327	311	328	292	318	323	321	319	307	316	301	290	297	284	263	296	321	275	325	291	334	312	321	302	320	300	273	296	315	313	319	286	305	352	337	288	317	321	311	341	307	308	317	323	325	323	310	275	323	289	299	312	282	310	318	314	323	291	321	308	311	300	309	295	318	294	309	324	323	307	290	294	302	333	314	299	309	321	293	302	278	321	344	364	291	294	287
12132	983	1279	1357	1280	1079	1010	998	895	894	831	830	827	813	722	813	780	792	798	762	752	825	732	784	738	783	743	776	773	840	748	709	815	764	754	773	721	717	747	749	753	737	742	735	724	709	763	728	686	791	765	796	752	751	774	713	743	717	753	723	693	776	773	745	757	696	745	734	727	775	707	700	770	746	682	728	736	753	751	734	783	783	733	757	730	713	760	757	741	743	765	731	747	764	739	765	724	791	726	766	731	767	756	757	764	744	762	712	723	747	734	724	716	720	780	728	706	776	747	774	712	771	763	811	744	736	741	738	742	719	748	785	752	704	702	767	776	769	741	723	775	716	783	733	771	721	727	702	757	697	766	785	722	732	715	772	741	760	747	764	751	737	749	716	693	727	716	795	737	703	765	735	750	795	698	690	771	722	742	720	752	796	730	737	754	764	742	762	756	747	747	742	703	729	778	756	732	768	728	732	766	713	739	800	729	742	722	769	734	762	772	745	764	735	737	757	744	792	686	735	766	742	713	748	767	711	740	772	724	743	723	707	717	740	703	784	685	749	735	737	778	824	715	751	794	704	714	747	742	711	733	721	733	705	750	712	722	791	710	732	734	752	724	748	751	709	728	753	738	734	759	756	772	775	744	760	732	724	773	770	733	778	693	715	725	756	762	732	731	733	762	748	721	709	714	729	779	758	751	732	709	716	765	665	732	746	679	708	728	694	707	764	835	701	771	752	757	736	737	747	734	718	743	770	749	783	771	738	731	747	755	795	724	740	767	741	726	716	714	714	749	748	728	749	774	719	762	724	741	727	720	722	742	744	761	707	784	728	740	721	714	759	809	778	827	724	759	695	744	688	710	724	753	753	769	702	747	724	764	776	692	747	800	780	721	748	740	747	738	771	703	778	729	752	771	663	725	792	779	760	759	704	751	727	747	764	687	715	790	758	729	807	763	749	682	769	765	719	747	756	711	746	717	723	741	720	754	775	727	729	716	761	797	744	773	739	733	724	789	701	731	730	736	768	748	731	714	739	707	769	726	756	744	739	759	711	739	731	747	701	737	744	752	705	721	725	724	727	687	676	726	777	701	758	713	761	710	695	729	766	707	748	730	762	726	793	731	711	739	800	692	740	753	752	721	716	699	738	752	706	729	738	701	771	739	770	724	744	736	740	689	700	746	752	763	712	693	760	740	746	747	793	742	745	716	712	726	704	754	765	689	747	713	720	764	714	737	812	716	803	683	794	752	727	719	709	706	723	729	727	731	709	711	753	703	734	766	778	766	739	770	760	795	757	753	719	732	723	704	718	703	736	715	723	709	715	742	699	709	735	713	740	760	763	770	699	723	748	746	766	784	728	726	766	722	715	751	739	758	748	710	723	745	752	733	726	718	760	786	759	703	698	802	746	734	738	757	720	697	711	712	756	770	728	760	751	706	764	746	777	717	755	723	714	737	778	722	698	755	759	756	765	713	745	710	741	760	726	703	710	699	733	764	742	789	754	709	769	790	721	689	731	708	735	718	706	747	713	698	718	750	756	742	715	711	770	712	731	776	745	737	724	705	758	766	769	754	746	726	734	702	736	786	786	765	711	683	723	724	733	763	758	709	686	686	773	800	747	734	754	739	749	780	744	727	759	746	702	710	763	692	742	728	743	741	724	745	741	735	666	799	755	760	740	723	758	718	756	746	781	720	724	738	734	766	741	734	739	768	724	709	732	738	725	722	714	736	729	735	769	712	773	709	698	771	729	728	750	785	755	710	788	738	725	759	775	732	727	686	727	755	722	708	759	761	734	728	745	722	727	766	759	725	720	743	766	736	787	728	704	723	734	713	694	748	729	749	712	796	825	761	715	770	743	700	784	684	744	710	747	729	783	723	721	714	796	764	727	744	751	750	720	796	750	732	751	789	749	718	758	687	761	760	758	721	760	745	759	772	729	709	699	735	728	762	747	769	717	736	749	765	767	716	762	748	716	711	729	690	740	756	772	762	789	780	690	670	764	706	744	711	733	767	734	720	739	723	742	730	748	683	741	727	756	748	744	782	722	727	708	738	769	775	741	698	737	692	722	720	743	724	756	705	694	748	776	729	775	761	730	756	724	758	720	735	724	806	721	729	722	743	790	751	764	738	730	744	757	729	757	735	812	769	751	669	770	727	698	739	703	725	724	722	786	757	791	730	718	741	691	729	689	745	716	717	728	769	750	753	674	736	751	721	763	740	782	695	734	730	746	751	779	746	714	707	773	733	783	738	727	763	702	725	722	721	749	774	738	743	779	744	714	754	747	770	716	738	774	704	760	757	746	737	754	666	819	708	781	763	801	745	685	724	750	739	698	748	732	731	701	758	750	701	718	767	742	757	709	740	729	711	740	704	725	727	800	747	714	763	756	755	768	719	699	728	796	706	782	737	779	745	729	747	712	709	749	718	786	753	784	774	754	757	709	747	691	771	716	756	733	754	686	715	713	744	746	744	771	746	725	725	754	708	763	735	709	757	749	766	747	752	802	715	708	750	737	669	725	715	761	704	743	768	751	740	767	788	714	763	738	765	721	764	722	757	738	768	748	749	782	756	775	739	751	695	721	764	735	676	716	767	718	795	694	808	740	765	769	767	720	745	717	768	750	739	732	769	744	702	717	772	759	677	747	721	754	716	749	766	753	731	717	705	710	750	759	709	792	757	758	747	713	749	749	715	717	786	773	754	746	736	720	676	780	749	734	678	749	684	748	723	776	732	713	694	757	756	726	731	773	731	728	730	760	721	741	718	767	723	732	690	725	703	741	738	759	763	745	712	728	713	701	726	765	739	747	780	764	792	731	731	703	714	734	777	770	730	729	765	729	733	713	738	763	755	743	743	684	784	731	742	793	733	701	771	740	767	748	739	758	710	698	771	720	739	701	709	750	745	710	714	728	731	734	765	760	694	717	709	662	753	710	730	725	730	765	758	746	756	708	751	720	743	742	757	700	766	757	812	707	775	751	727	743	740	756	714	788	697	764	683	762	713	742	761	709	776	715	735	732	746	688	711	748	729	748	761	728	745	745	723	781	705	731	667	709	733	750	708	742	763	700	736	686	713	755	779	761	749	776	784	759	740	779	737	781	694	711	749	747	744	706	748	711	703	725	739	734	719	768	740	749	751	733	737	743	777	706	746	764	682	713	782	737	747	733	763	676	731	716	730	731	810	714	784	753	744	726	706	814	765	741	756	692	750	686	748	770	754	736	758	719	740	760	696	734	710	694	751	729	759	679	803	770	734	738	750	750	774	768	789	755	778	687	747	751	748	730	766	745	754	727	749	725	688	711	766	767	753	750	790	733	678	749	792	697	696	757	717	733	672	719	719	754	737	717	719	726	735	713	705	702	740	707	729	782	765	733	732	756	780	718	701	697	704	728	776	773	748	771	694	764	745	761	737	739	780	751	746	767	735	717	753	717	722	725	725	725	776	693	771	777	753	718	715	760	755	734	728	755	733	769	747	702	676	768
26293	2894	671	506	359	312	230	202	162	190	165	162	175	152	134	146	170	160	157	150	132	138	155	137	126	149	141	153	131	131	146	146	144	131	122	119	137	136	137	161	140	137	129	121	136	129	128	151	143	161	140	145	137	134	138	144	139	151	130	141	151	131	132	148	131	140	147	156	129	148	127	164	147	113	147	130	164	133	141	134	131	139	146	124	140	148	140	147	116	124	125	109	137	137	151	134	135	119	128	144	141	118	146	135	125	127	137	112	128	116	143	130	149	162	150	117	144	137	152	135	127	143	164	144	142	122	136	130	121	147	128	145	122	129	139	125	143	139	152	154	152	142	125	141	120	130	129	133	126	145	132	156	122	137	123	134	146	129	136	121	138	131	126	142	148	122	140	128	122	108	138	136	138	150	142	131	154	142	131	174	123	143	120	124	141	133	147	131	151	139	153	141	129	127	129	127	136	148	132	145	147	112	153	119	139	123	129	129	163	135	143	125	147	134	144	138	119	119	153	139	142	152	115	129	131	149	124	129	129	151	115	120	115	151	109	116	141	148	137	144	127	136	159	122	128	108	131	150	149	142	151	147	148	134	127	160	132	148	118	143	143	119	151	142	116	142	148	135	145	123	153	143	126	122	130	147	135	118	123	119	119	124	129	141	140	126	132	138	155	158	121	145	128	142	154	144	142	133	133	117	104	139	163	108	140	108	144	129	133	141	152	136	134	155	133	127	140	127	145	142	148	128	138	134	128	124	156	152	146	133	121	115	145	119	127	123	116	120	128	104	131	129	145	142	130	130	132	122	144	143	160	143	137	156	139	135	136	155	152	120	140	144	149	156	149	151	131	150	135	140	128	144	149	116	138	131	124	160	152	149	110	156	143	135	149	163	166	131	124	123	130	139	153	144	128	127	126	127	152	151	144	138	130	132	119	126	119	147	145	157	133	136	149	142	134	139	138	142	140	136	152	141	132	120	149	150	147	135	150	134	139	142	138	118	133	132	135	143	110	131	133	152	149	150	138	132	143	115	146	132	140	122	158	116	121	122	142	158	173	139	138	140	125	142	159	140	131	154	147	130	145	131	134	136	145	156	121	142	136	115	141	128	143	129	141	143	136	146	154	146	114	156	128	141	141	132	143	157	152	130	121	126	123	143	170	165	139	133	135	128	139	137	145	117	135	118	131	129	115	141	119	130	171	167	131	160	134	133	144	136	145	124	144	136	132	112	148	130	130	132	133	134	143	132	124	133	117	127	139	133	129	148	147	144	146	138	156	160	129	143	127	129	142	122	144	124	126	144	154	151	128	119	148	122	117	123	148	123	128	155	130	126	129	134	146	141	119	133	127	118	120	137	135	141	149	148	147	147	113	129	131	104	150	145	125	155	143	148	142	107	120	140	123	125	108	130	141	139	150	144	155	155	156	140	137	151	150	149	128	155	134	141	134	168	137	118	145	134	158	133	112	161	132	145	134	136	134	112	140	129	137	156	139	150	150	132	134	121	124	153	139	134	152	147	128	118	131	140	129	142	115	140	127	125	167	134	144	135	138	132	125	129	127	136	151	151	127	136	143	149	150	114	128	149	135	126	152	130	120	142	136	127	147	141	136	164	148	151	150	146	137	137	135	117	132	126	130	141	127	124	151	148	125	122	125	149	131	117	129	148	148	117	132	109	134	128	121	137	124	144	141	128	150	147	130	136	138	119	151	135	154	132	129	143	133	133	124	123	139	134	155	115	131	126	149	128	150	144	127	137	160	128	139	134	143	143	113	136	122	140	139	114	164	143	144	124	146	130	126	135	139	165	132	127	136	121	145	167	144	131	130	124	128	151	130	137	148	151	131	143	136	119	114	145	159	109	149	147	162	131	123	140	123	130	138	107	141	144	114	134	155	128	138	132	140	117	119	127	143	127	116	147	147	147	137	132	140	130	136	123	119	150	132	117	138	152	155	137	150	135	148	135	154	139	140	138	140	125	163	122	123	140	130	117	132	140	136	163	148	148	136	137	142	135	140	124	141	153	162	133	140	139	148	138	156	145	143	133	147	124	140	163	128	122	143	146	144	135	138	152	149	125	135	142	131	118	137	123	124	135	157	122	125	150	123	129	137	144	149	141	127	126	145	119	130	129	133	130	128	150	133	141	148	127	133	121	123	113	105	142	139	150	129	138	122	138	129	122	129	148	146	122	148	177	133	144	151	149	128	157	126	137	128	138	152	131	113	130	109	122	128	131	134	131	139	137	156	151	143	126	120	118	133	138	140	151	150	130	151	133	140	145	113	137	145	146	148	152	149	134	153	128	140	124	138	140	143	135	137	141	170	117	152	145	125	138	139	123	115	127	140	135	150	124	117	157	131	125	131	116	127	122	134	129	127	149	116	149	145	150	138	136	133	130	123	127	134	134	132	135	152	131	142	158	141	147	135	133	132	125	149	145	142	164	135	144	152	137	133	131	141	124	120	139	137	148	143	130	139	131	123	142	136	150	119	122	154	172	146	126	128	129	130	129	128	128	135	130	143	122	121	131	142	148	144	137	128	142	116	146	132	121	141	151	115	134	121	146	125	126	136	124	127	134	161	131	132	118	135	135	128	130	143	161	131	135	133	135	132	132	142	126	123	155	114	140	131	129	135	133	134	128	147	139	124	126	140	145	130	144	133	135	134	151	142	133	102	127	153	145	163	137	123	113	152	144	126	122	141	153	130	124	120	97	130	140	117	130	124	129	121	127	139	123	129	159	142	154	147	144	122	136	107	136	143	109	131	134	132	149	143	122	142	140	114	128	132	128	127	127	133	124	126	133	165	149	146	135	156	158	135	134	140	114	133	164	143	114	149	150	145	139	139	140	134	148	107	126	97	139	162	153	162	122	137	137	147	137	141	107	134	153	145	160	130	118	133	152	121	136	129	129	112	166	159	131	123	143	120	148	143	148	151	145	162	119	139	138	119	132	141	149	146	148	126	148	139	136	129	140	127	116	129	130	159	120	136	144	133	147	129	141	148	133	135	128	129	138	144	126	130	147	131	148	153	136	155	132	134	132	126	152	156	136	145	153	144	131	132	135	122	131	145	143	140	147	117	133	127	148	139	147	133	139	110	151	120	157	132	131	133	151	137	144	146	148	142	123	137	138	145	103	137	133	134	144	122	161	131	139	138	131	133	127	129	142	126	122	142	136	140	139	144	126	139	155	134	148	150	134	123	142	120	155	135	144	132	146	135	143	127	151	136	147	123	128	100	122	128	153	110	131	130	152	117	144	111	141	150	134	151	146	133	136	136	138	128	155	153	122	126	138	157	119	147	131	146	132	107	159	138	151	137	116	149	110	119	141	109	132	150	120	136	149	155	138	158	128	96	151	141	135	145	124	139	118	131	141	128	159	130	129	120	129	136	125	147	157	134	137	147	129	134	121	130	128	125	130	131	144	158	128	138	146	140	132	161	126	161	138	121	139	140	107	134	159	143	113	127	140	155	155	116	129	129	117
15725	843	1384	1553	1339	1069	868	780	683	617	538	526	530	528	515	498	457	456	423	457	427	408	411	410	436	396	398	396	400	425	389	379	358	380	383	377	350	365	404	408	401	400	372	382	371	384	376	374	374	376	383	362	379	360	392	409	383	354	395	385	396	346	377	355	340	385	386	354	351	393	337	376	361	365	346	376	386	365	366	369	377	346	343	338	345	363	403	347	367	330	385	392	381	353	357	375	371	377	354	364	369	373	381	381	384	359	403	362	371	357	391	404	377	341	359	351	374	369	365	367	347	379	382	347	387	376	370	380	382	388	354	389	391	327	370	365	361	357	358	376	353	362	344	373	388	378	374	358	380	347	345	362	379	347	393	385	356	344	356	393	368	386	358	365	362	347	334	344	371	385	389	404	409	369	392	375	347	347	387	380	343	351	360	382	336	344	385	394	331	380	342	349	371	375	344	402	345	395	427	376	349	368	353	381	357	348	373	369	358	337	356	399	395	392	352	368	363	380	362	341	353	368	379	360	398	343	361	351	381	354	379	360	348	371	371	372	346	393	362	332	367	359	345	406	380	399	356	360	352	346	372	342	335	373	385	372	361	348	353	380	367	384	355	341	387	381	368	396	342	387	347	355	342	374	369	368	352	343	365	362	362	357	361	357	336	343	405	333	385	379	326	382	393	374	339	353	362	349	359	362	346	373	352	354	372	362	368	355	328	370	343	385	371	356	367	347	396	353	348	365	358	348	338	370	340	403	352	347	337	343	342	369	393	349	388	391	397	366	350	358	364	382	352	328	380	401	338	376	381	370	365	353	329	361	358	339	371	369	369	314	371	333	319	369	318	363	396	352	375	341	383	367	364	358	384	386	383	386	374	397	377	377	383	391	348	344	353	404	343	347	344	332	392	340	343	344	348	400	350	359	355	406	340	343	374	349	341	340	387	350	361	347	363	351	357	405	376	366	376	392	345	346	374	367	390	367	349	347	375	369	366	369	396	376	371	391	354	323	368	368	377	331	397	356	392	347	370	362	356	360	350	383	334	356	381	347	355	388	346	366	361	361	368	360	354	340	410	355	385	355	378	383	394	377	370	369	376	348	363	350	358	384	334	354	349	340	363	388	360	348	350	359	333	388	390	359	347	374	363	371	338	362	380	361	399	359	358	349	401	345	363	368	377	371	355	360	372	383	372	358	390	387	377	349	348	373	384	381	326	374	393	394	366	372	404	348	374	335	345	385	369	351	359	347	346	324	358	395	326	345	373	378	373	354	353	375	321	349	357	351	344	356	343	354	340	378	360	369	349	397	308	370	366	328	344	394	326	358	366	320	374	375	336	362	355	371	349	343	365	342	344	366	369	380	357	327	369	400	362	338	404	368	362	384	360	414	373	359	380	368	384	374	356	380	359	352	358	345	375	397	377	373	334	367	337	358	361	373	365	365	364	378	374	369	378	355	362	383	343	376	365	337	397	374	386	359	378	369	320	380	371	357	391	350	336	381	364	354	372	379	355	370	362	354	355	381	352	375	356	317	405	382	357	369	349	339	338	389	361	358	359	373	358	381	362	366	328	384	379	359	380	339	364	366	379	404	342	356	392	373	369	366	384	403	356	377	335	397	366	385	332	398	322	401	358	355	360	357	385	390	369	360	371	377	347	362	370	342	362	349	372	359	377	383	365	359	329	327	368	375	389	361	375	370	398	345	357	349	356	332	360	404	363	361	354	343	404	370	356	381	405	362	342	385	372	368	387	373	348	343	380	341	363	384	364	374	326	387	355	392	371	373	384	345	338	356	383	376	372	362	347	345	408	384	347	356	395	359	363	343	350	399	332	366	344	342	361	376	357	377	348	369	345	358	363	354	385	368	354	354	347	348	369	351	374	350	352	371	339	356	384	362	406	338	331	379	352	365	383	367	361	379	357	367	358	370	336	363	350	380	348	377	373	345	378	381	369	352	345	376	346	359	349	390	390	348	387	369	318	362	375	380	360	327	371	385	361	344	388	363	345	342	354	371	379	344	375	363	352	377	369	372	342	347	342	361	384	377	388	357	352	383	382	353	344	371	390	379	373	354	349	336	383	362	357	318	354	355	360	354	384	377	334	372	351	359	378	346	387	368	380	395	355	321	390	391	356	362	387	383	363	372	334	369	363	355	377	345	384	373	339	349	355	353	368	374	352	375	391	357	367	327	339	388	381	337	363	340	344	397	369	356	366	362	368	355	387	355	377	357	376	353	383	365	364	347	363	319	360	349	377	340	377	393	362	365	365	366	357	364	390	370	375	347	378	346	390	341	376	352	363	378	366	383	389	369	394	384	374	370	355	334	363	378	348	371	364	351	361	343	371	376	370	375	352	357	384	370	359	373	357	423	395	384	398	370	350	360	376	370	335	366	338	361	368	339	347	377	334	390	343	362	395	368	351	367	342	354	350	382	400	392	406	353	342	299	355	374	358	356	366	342	358	361	354	353	364	370	346	352	341	344	350	379	341	342	380	376	393	363	355	359	372	335	378	375	345	352	343	376	341	378	358	356	357	344	389	381	376	396	364	365	379	369	356	390	363	371	361	387	368	351	368	370	357	363	394	329	377	382	351	359	385	386	421	377	347	358	349	343	374	367	377	365	361	379	349	334	367	376	343	369	393	356	355	374	332	365	357	374	354	365	375	345	371	371	376	347	383	396	358	364	376	349	403	383	379	360	344	358	371	369	392	392	346	334	366	352	358	392	370	342	385	370	362	369	380	362	387	344	361	377	367	316	342	333	345	355	383	353	325	375	348	351	377	379	330	361	378	403	359	364	343	345	346	383	340	356	314	352	352	397	357	357	330	351	373	353	390	376	401	380	336	375	375	368	370	338	393	378	361	375	364	350	373	380	352	370	377	384	412	332	355	342	364	350	343	375	356	370	334	381	379	375	362	384	335	372	370	362	352	381	367	327	336	352	335	369	383	351	351	333	383	359	353	364	385	356	377	357	347	364	328	358	363	380	354	362	385	397	349	403	358	344	337	365	364	335	385	377	367	372	375	363	334	368	367	369	376	376	354	361	356	333	416	377	363	353	358	381	349	388	373	378	332	378	392	331	355	345	378	343	365	359	413	351	353	352	329	340	358	341	330	384	382	373	372	353	363	335	341	375	387	364	341	319	332	384	359	321	351	396	353	349	335	391	359	379	388	377	355	382	352	375	369	369	357	379	366	332	361	355	358	381	361	336	335	331	360	359	402	414	376	413	392	340	344	377	383	370	404	348	356	359	377	355	373	331	381	332	332	371	354	351	382	370	338	345	380	411	386	361	351	359	335	376	352	360	358	348	373	343	386	348	350	369	360	398	341	360	349	383	380	358	347	378	356	374	339	366	356	359	365	365	384	363	302	397	330	380	358	362	354	370	350	402	376	335	354	365	369	354	393	359	384	345	367	373	350	393	352	345	334	335	368	352	391	352	360	369	355	343	370	381	349	380	367	365	416	358	360	343	412	389	358	360
4757	445	377	361	354	387	367	373	364	344	387	379	374	384	381	380	353	365	411	359	357	351	430	377	369	400	373	351	394	382	359	362	377	362	387	396	373	339	387	372	396	331	371	391	389	393	380	402	380	381	421	408	348	381	376	360	368	343	348	376	384	360	357	390	367	363	375	337	373	367	363	358	394	361	370	424	356	387	318	360	377	354	369	414	389	359	373	368	369	321	377	389	360	357	403	390	380	367	332	369	365	378	349	362	392	371	375	400	357	337	386	350	370	377	404	366	345	342	370	354	373	364	389	376	346	366	355	377	361	389	386	399	386	349	334	364	365	395	360	377	363	388	374	367	372	360	363	379	358	373	342	399	350	383	345	392	392	402	416	349	373	390	362	362	381	399	369	375	328	365	344	384	354	361	364	359	404	360	392	388	367	345	404	369	419	362	384	353	348	367	375	390	368	367	377	393	376	360	374	334	344	355	381	370	365	393	388	385	387	345	385	370	369	338	364	357	339	323	370	387	365	385	386	350	416	341	354	361	381	408	381	381	354	404	369	392	363	400	399	368	382	379	362	376	407	356	375	382	402	368	363	403	381	315	389	342	369	370	366	358	350	391	405	345	361	351	370	371	334	330	371	383	376	389	375	384	361	382	399	373	357	370	375	384	360	388	349	369	368	376	332	374	334	342	367	373	356	369	415	343	372	356	346	381	368	354	405	359	398	377	361	340	358	349	380	325	377	348	355	364	362	387	387	361	365	411	329	378	335	396	364	375	402	368	335	355	364	363	391	360	346	362	351	372	385	392	356	360	391	396	365	344	338	380	393	359	368	370	352	387	381	408	368	353	374	387	374	372	355	361	387	379	395	348	351	327	389	412	402	386	343	419	377	330	397	367	380	381	382	334	392	351	385	353	351	351	364	364	398	367	366	381	343	369	370	339	410	358	363	377	346	409	391	349	351	353	367	396	344	417	380	373	343	376	383	351	321	347	358	395	363	378	363	376	371	385	368	347	374	345	390	347	404	403	401	337	319	374	358	358	393	398	376	397	348	349	377	354	370	386	332	371	351	325	396	359	385	376	326	378	373	380	360	406	390	359	390	350	352	387	376	334	381	367	367	359	385	363	347	354	364	374	365	345	377	391	380	382	406	336	375	325	365	348	345	341	420	374	343	388	352	369	355	370	337	365	384	308	380	388	388	361	405	333	375	360	382	355	397	354	371	370	375	375	375	374	361	394	369	384	350	379	365	398	338	370	374	381	354	356	376	344	378	369	367	353	405	383	337	347	386	394	387	355	364	353	382	348	356	360	356	346	353	360	402	353	379	392	347	371	384	384	360	371	335	347	375	383	379	401	347	356	365	383	352	392	362	407	385	412	387	355	419	372	341	387	350	346	380	365	370	355	374	383	419	386	376	376	374	371	386	350	349	368	351	356	345	376	411	356	403	367	404	363	365	378	358	390	368	375	330	389	371	355	406	349	371	354	360	334	380	353	388	375	371	370	363	350	361	347	355	376	364	345	371	370	401	379	365	368	327	357	350	392	364	330	387	334	354	330	359	322	354	392	377	360	374	332	369	345	306	373	366	372	407	333	364	363	375	365	381	391	362	363	359	369	361	350	358	351	357	382	355	355	383	334	325	372	363	361	390	358	391	367	354	329	345	386	346	374	386	383	386	352	355	393	369	368	389	357	376	387	363	345	368	408	339	389	357	326	342	367	384	317	397	372	368	407	359	392	358	384	378	390	341	366	368	359	361	341	393	384	408	422	394	384	362	339	359	326	364	373	365	361	379	351	354	347	385	324	388	340	368	364	350	369	391	361	382	380	344	389	357	372	370	350	359	367	374	356	352	351	357	379	411	357	345	384	386	370	376	371	348	345	398	346	401	404	357	364	369	391	355	351	395	356	405	365	414	356	358	377	380	343	358	324	395	346	394	383	384	412	360	355	365	395	392	370	383	390	363	376	391	389	389	388	400	338	387	345	363	332	370	396	378	413	353	342	341	403	412	378	375	395	393	383	428	365	419	367	404	395	403	359	371	353	350	345	356	386	345	401	365	404	374	366	393	361	383	391	341	366	405	398	362	347	408	378	351	400	350	388	358	350	380	400	346	343	354	349	358	323	403	341	370	416	357	419	386	363	367	377	342	330	390	335	386	376	351	403	399	368	359	309	379	361	357	379	370	350	356	390	364	356	361	371	338	368	377	369	367	368	363	346	402	393	356	357	343	369	381	389	366	344	353	359	398	361	392	365	374	381	368	343	399	366	398	374	362	368	388	369	374	348	381	334	364	379	380	414	367	337	341	346	374	350	393	342	383	353	373	334	371	346	376	420	372	356	357	386	337	370	342	354	328	380	392	348	377	356	412	340	380	396	397	371	374	381	350	314	367	365	387	393	384	400	399	366	347	349	401	342	362	384	364	383	371	366	356	348	333	394	374	340	367	374	366	362	349	390	361	340	346	388	366	352	391	360	372	389	377	369	378	367	333	371	366	378	339	377	353	337	408	364	336	386	359	360	375	359	350	358	379	352	339	380	350	314	391	398	378	351	368	369	352	379	355	355	345	416	384	365	364	356	411	371	396	394	393	366	412	383	365	409	370	342	360	353	351	384	379	379	393	379	370	354	344	363	351	354	378	382	353	402	372	353	361	387	389	389	405	333	335	417	356	355	359	366	370	329	396	364	351	385	387	381	380	394	339	407	391	371	350	360	392	343	336	329	395	374	369	358	371	368	380	375	344	331	331	337	389	348	329	351	365	378	363	359	381	350	369	397	375	383	385	335	359	375	359	351	371	361	351	400	373	371	408	361	377	383	396	362	377	379	390	362	360	380	349	370	377	358	374	382	368	348	368	360	340	378	410	375	334	373	328	333	347	383	366	366	375	354	381	400	381	388	369	384	333	354	357	389	336	370	373	364	341	345	352	392	389	339	383	336	373	393	334	372	368	374	397	369	368	393	350	331	364	384	375	353	377	376	389	369	386	322	364	386	339	363	393	370	370	361	357	354	369	375	402	349	416	383	380	373	359	341	394	368	433	411	381	376	391	375	359	343	409	390	357	339	351	355	347	367	365	329	388	361	353	354	397	349	386	394	383	397	357	364	382	318	388	380	389	347	389	346	375	376	378	382	407	377	362	378	338	418	397	352	390	347	361	387	380	345	407	397	389	368	367	366	390	411	330	357	350	367	383	360	389	334	369	377	359	361	348	383	356	344	401	322	361	345	383	353	351	360	386	396	377	378	395	405	383	396	419	400	362	362	349	417	379	370	325	391	381	382	383	395	353	389	366	366	353	362	353	404	372	365	354	381	403	406	382	364	351	321	372	368	358	386	425	381	340	361	411	364	398	364	372	379	376	365	340	339	374	374	358	383	394	384	349	379	351	383	357	369	395	388	365	414	398	362	384	379	374	382	392	375	382	358	373	348	391	338	377	389	364	404	419	374	348	361	410	356	343	405	351	387	388	383	369	367	368	346	332	378
4347	852	848	868	939	912	839	907	824	914	834	902	854	857	874	900	913	852	874	899	836	904	874	865	848	923	874	893	895	863	905	893	913	871	858	926	839	908	925	895	849	885	902	851	890	906	867	856	849	953	900	909	857	868	906	891	916	881	875	880	924	879	884	887	934	899	849	802	862	884	888	899	915	888	912	869	917	902	868	877	838	836	901	856	873	865	859	881	901	894	881	851	890	846	884	905	891	924	912	908	859	922	843	921	900	890	890	878	876	882	829	903	916	868	864	857	879	900	860	922	896	865	903	883	917	880	896	892	883	872	899	874	891	873	871	894	846	888	850	901	898	853	858	907	893	815	889	892	864	830	872	928	836	900	860	900	888	892	895	843	843	891	938	892	870	950	840	852	823	892	874	876	836	876	851	894	882	886	875	877	873	926	908	908	926	897	881	882	870	862	920	881	864	899	864	836	843	892	866	828	830	872	857	858	979	850	832	830	832	907	868	894	882	860	857	926	869	879	852	867	845	849	828	840	926	884	901	878	831	935	851	883	853	911	905	888	929	845	799	891	910	851	939	863	883	896	878	859	866	834	882	884	931	899	856	866	887	884	936	855	864	926	880	856	893	860	863	858	817	881	911	904	854	849	865	843	856	900	874	858	865	919	872	921	857	926	855	911	869	866	852	942	862	852	951	894	881	835	894	883	993	842	882	855	836	886	886	926	866	888	925	883	814	835	893	920	828	879	864	882	896	868	825	846	899	842	860	901	833	905	894	841	866	874	876	848	866	914	918	880	869	853	876	887	919	881	825	899	908	945	881	853	846	878	868	882	859	865	880	895	890	859	881	867	882	950	851	858	855	873	866	889	903	862	872	909	884	817	888	865	877	885	872	879	837	834	863	859	865	900	848	903	878	867	880	878	868	879	892	879	836	907	897	831	891	856	871	907	866	927	882	867	893	921	859	881	849	930	891	863	873	927	868	860	886	856	850	880	919	855	902	936	877	849	886	875	937	873	911	879	809	873	843	872	830	869	912	818	868	877	827	888	878	838	893	824	824	866	891	866	892	848	888	877	819	905	881	901	909	848	901	876	885	868	912	866	866	897	859	908	863	842	912	875	879	910	866	857	857	884	872	925	856	875	869	862	912	859	889	904	902	887	857	856	856	853	864	884	896	855	906	879	957	906	875	847	909	852	865	852	874	852	842	955	922	875	847	864	876	887	912	897	855	847	879	912	865	906	849	849	880	909	876	883	906	890	862	892	914	823	903	866	856	853	848	845	905	858	867	883	890	924	841	917	919	881	906	840	933	882	855	886	858	928	862	885	888	851	882	893	914	899	889	836	840	891	880	873	867	851	844	881	894	897	837	902	889	939	931	851	938	834	888	875	841	879	846	844	884	859	884	860	795	902	858	888	865	875	886	867	896	903	851	938	867	849	847	882	863	896	935	849	891	931	891	866	964	845	900	837	842	841	866	881	858	898	911	881	901	876	852	867	838	887	885	796	869	868	855	892	891	920	838	863	872	856	838	921	918	835	903	866	860	867	891	896	911	895	893	843	891	854	854	910	914	884	883	896	907	904	830	849	904	833	872	887	909	895	832	899	843	878	837	885	865	836	859	871	913	861	908	863	889	871	933	852	914	901	894	863	956	929	896	872	845	840	957	872	859	891	827	837	911	864	963	864	882	910	851	895	822	882	833	935	951	882	847	890	863	894	915	858	859	910	916	891	905	903	879	833	919	914	806	925	905	870	875	917	861	899	836	837	897	910	897	898	854	839	895	815	896	844	900	892	956	818	917	853	917	898	897	809	858	858	878	898	833	931	917	857	921	869	900	898	846	895	881	866	862	888	913	926	858	898	923	880	804	952	906	863	868	874	867	886	876	884	902	897	861	866	879	832	888	828	886	839	846	880	817	900	899	840	921	865	858	880	882	860	895	885	891	869	851	892	908	850	856	882	874	885	875	892	915	891	867	834	900	907	899	859	868	874	918	879	858	884	837	876	852	855	862	881	855	892	887	913	887	874	856	864	885	876	861	850	882	879	919	875	883	911	887	847	847	876	874	887	864	867	852	883	924	854	884	900	860	885	858	869	845	851	886	890	838	828	858	844	887	886	847	865	840	909	864	875	836	884	886	852	894	932	885	917	878	860	900	831	910	862	902	920	883	853	834	853	868	864	846	816	866	914	839	894	831	903	914	837	885	844	814	911	859	858	901	846	920	809	881	845	900	912	915	875	854	856	870	885	853	926	788	887	844	843	825	850	814	848	892	900	890	900	906	885	899	881	870	815	899	867	888	935	861	840	784	869	901	869	878	909	908	854	904	880	901	888	806	861	875	839	893	894	887	895	854	933	899	870	893	899	853	871	853	926	836	828	877	844	891	880	873	863	912	816	850	796	843	898	919	892	915	884	928	868	850	878	856	889	889	888	772	894	965	953	918	891	873	866	852	848	911	880	882	919	864	896	863	899	908	820	883	845	873	895	870	923	893	869	887	869	869	830	929	871	870	864	922	883	893	842	867	818	863	914	857	810	817	792	891	883	863	846	892	923	888	899	864	910	869	810	883	906	820	852	895	830	861	828	832	847	845	933	909	836	891	865	870	929	868	859	865	878	961	877	882	872	901	870	833	897	876	878	874	867	911	860	864	932	871	914	884	854	848	902	890	908	846	844	905	952	897	894	846	864	883	905	852	852	848	882	864	902	832	852	888	886	870	899	947	882	896	901	888	932	894	878	892	847	870	888	869	920	888	863	896	824	912	880	881	823	849	820	867	835	864	849	907	879	876	827	904	930	837	868	854	877	855	870	868	841	876	794	874	859	869	880	923	876	880	832	854	869	903	812	878	874	882	929	849	853	911	885	867	872	856	863	895	892	842	876	852	838	898	890	928	861	899	872	890	856	892	900	871	916	916	843	912	865	853	808	893	881	836	878	876	843	892	900	922	817	837	864	857	899	926	866	841	874	867	914	900	866	887	902	909	866	917	860	850	865	858	876	861	855	855	900	856	923	827	876	842	849	887	864	908	907	906	872	843	864	887	865	916	945	897	861	918	818	860	873	885	919	852	926	913	866	871	873	861	862	873	919	868	875	895	838	867	839	869	883	879	872	850	882	945	907	872	862	885	871	870	879	911	808	876	926	866	826	834	852	912	902	858	889	911	824	913	840	944	900	863	803	845	848	871	925	844	849	901	849	873	933	847	896	852	829	899	893	912	883	940	908	897	890	877	819	878	901	853	889	947	951	906	869	879	809	896	908	851	841	871	880	847	846	886	857	829	801	948	878	847	914	912	849	869	861	879	922	852	887	918	870	874	854	894	838	893	904	883	818	841	892	832	870	834	846	885	878	894	867	840	863	853	915	860	905	905	856	873	852	861	884	875	855	829	882	873	884	849	872	853	851	868	824	841	849	924	894	877	846	872	838	850	907	869	878	890	891	861	891	894	858	860	848	906	892	840	893	914	902	873	831	825	869	897	885	827	857
15619	1161	548	453	416	377	397	386	340	349	291	344	332	309	314	298	316	331	309	282	338	327	303	307	322	326	294	302	361	319	309	325	310	294	278	325	312	298	309	302	320	301	290	318	343	290	287	287	320	292	291	283	318	301	295	310	336	308	295	289	288	320	306	311	287	292	318	270	281	327	305	337	335	271	311	319	284	300	341	281	339	312	292	332	316	297	292	287	346	285	324	334	312	324	298	319	316	315	330	322	313	307	303	334	309	298	325	319	302	332	318	344	288	299	301	287	287	297	312	310	326	309	338	291	283	307	330	290	312	332	314	301	296	313	318	314	278	313	303	297	292	281	286	307	310	307	289	305	304	278	325	302	314	325	302	313	305	317	288	300	310	318	317	309	303	316	329	311	305	331	339	289	266	302	314	311	306	327	307	271	307	309	296	296	321	314	309	284	316	318	313	291	261	317	275	289	291	278	280	316	313	321	308	309	309	262	313	268	306	308	315	308	327	298	306	295	307	285	321	304	312	305	317	291	317	297	259	317	320	319	303	341	312	329	293	293	275	320	327	328	328	318	307	286	324	325	310	307	310	315	336	324	284	301	301	322	305	285	288	324	283	342	314	315	277	316	325	281	292	300	311	315	307	285	289	302	304	267	309	308	259	326	286	333	303	306	307	305	278	326	328	314	319	277	295	309	330	318	309	305	307	322	293	324	297	312	300	304	345	349	308	307	320	287	291	285	324	322	301	283	291	319	302	305	320	286	311	323	331	279	347	310	307	314	301	292	299	291	328	296	295	327	322	334	294	282	322	319	320	301	304	297	306	298	291	310	331	306	286	343	296	280	282	293	298	334	344	318	298	296	311	316	349	311	294	314	303	298	306	292	317	289	314	369	354	303	318	285	324	305	298	300	296	310	295	302	324	272	304	261	300	294	322	315	327	332	298	312	275	317	303	334	333	290	325	307	317	331	303	304	285	309	300	312	304	290	339	305	294	306	331	316	301	297	311	323	320	313	285	301	325	359	321	323	280	320	315	289	311	300	300	318	303	321	286	308	334	320	287	292	312	287	299	281	272	273	291	339	288	352	276	323	305	298	275	316	283	295	316	324	307	324	320	307	293	298	311	319	301	292	280	305	291	322	342	304	299	309	324	314	278	325	327	296	288	297	311	321	312	294	310	303	264	314	311	300	339	266	306	307	280	311	326	314	313	279	313	315	305	297	288	279	300	313	314	328	330	298	281	342	309	300	281	290	300	293	313	283	306	310	338	311	328	306	317	272	326	315	291	309	309	296	291	282	339	345	318	310	293	300	335	290	308	336	296	285	292	306	306	299	332	327	318	307	344	316	316	297	298	350	327	326	320	348	327	326	311	318	294	316	289	288	302	304	298	294	310	288	279	316	314	318	318	305	293	321	280	273	297	296	321	304	313	328	320	285	274	296	281	334	309	289	325	319	299	305	310	289	322	285	287	296	302	302	297	309	296	281	299	279	315	306	302	256	361	346	308	311	339	322	281	315	318	295	297	305	300	302	306	302	286	328	334	318	310	312	314	316	306	305	285	314	310	309	294	294	298	303	309	276	288	313	309	306	300	293	317	306	295	328	322	306	301	278	314	317	312	319	322	290	324	278	281	275	279	291	314	318	321	306	317	318	300	319	332	331	326	301	323	340	297	303	335	303	304	289	300	302	305	311	300	348	292	332	298	300	317	276	347	334	329	341	310	293	281	334	313	342	293	333	284	318	266	319	300	308	312	302	305	323	284	294	307	341	295	306	307	315	309	323	310	295	333	301	295	304	294	321	333	316	279	329	284	288	322	290	317	309	311	288	324	334	314	334	346	295	288	300	315	277	294	321	318	302	292	294	300	308	319	302	350	291	283	338	318	307	311	331	308	310	326	327	318	293	278	328	306	298	290	325	299	309	328	296	309	296	329	287	278	313	342	300	307	337	293	298	302	317	328	293	299	317	309	274	319	300	337	305	302	281	296	303	288	360	294	291	336	313	319	306	315	303	326	309	282	307	324	306	287	293	363	285	312	318	310	325	325	319	265	288	313	309	326	310	337	303	293	331	310	304	323	315	300	324	297	288	271	285	296	324	289	331	313	320	334	326	276	285	299	295	360	310	275	327	340	298	302	300	321	315	312	277	323	291	316	318	301	314	306	336	281	321	308	330	317	301	307	342	298	288	306	302	312	320	340	298	308	296	309	328	335	302	294	298	282	318	292	302	301	297	316	300	288	296	323	317	338	304	308	296	295	327	345	316	284	321	304	325	336	299	312	320	301	305	311	329	306	330	298	295	298	265	311	291	267	331	300	313	322	307	336	305	310	342	325	319	291	294	293	305	294	315	283	315	295	301	278	353	304	308	301	307	287	295	314	304	317	301	313	340	292	293	287	302	292	315	316	298	296	326	303	328	308	306	314	323	316	315	298	303	289	317	275	280	317	316	328	303	282	273	359	325	310	285	303	312	299	293	303	312	303	307	306	311	348	298	303	315	293	290	276	299	281	299	324	309	304	288	297	342	287	321	286	315	294	323	273	310	296	311	276	288	330	303	313	280	304	301	315	295	325	296	330	322	298	331	303	299	288	311	341	319	315	273	321	320	329	314	318	300	323	300	299	267	306	308	268	291	299	306	296	300	304	331	288	312	300	321	311	327	304	317	322	298	286	290	335	308	298	332	309	304	299	279	294	333	293	271	298	300	306	334	313	309	309	274	334	305	316	315	328	305	304	299	289	256	299	303	313	306	309	326	338	288	311	282	337	289	287	309	309	317	321	293	328	273	318	305	334	300	305	288	314	305	266	335	302	314	326	307	289	314	340	285	302	327	288	330	323	295	302	299	272	335	319	283	327	339	310	303	321	313	341	298	321	313	296	318	326	314	316	294	309	308	288	313	336	283	320	291	332	307	301	275	301	297	317	319	317	314	284	296	299	335	293	301	275	316	290	316	337	305	292	294	309	286	337	291	323	344	286	312	302	295	266	315	307	293	328	305	281	306	324	322	279	319	278	284	312	315	292	329	293	312	270	308	320	296	288	301	314	316	325	302	268	300	340	304	338	267	329	285	305	329	306	279	295	308	338	306	304	295	284	323	325	285	323	367	333	320	294	287	356	327	310	328	316	301	279	317	300	308	319	296	333	272	278	318	314	290	315	302	315	306	311	297	284	294	332	314	323	324	324	305	298	301	314	305	309	344	298	292	299	280	339	313	283	302	311	300	263	302	315	305	304	336	296	290	327	300	337	273	306	290	317	295	324	297	277	279	304	332	273	304	303	288	334	294	316	291	297	291	312	305	338	304	349	297	282	328	297	284	313	310	307	303	308	328	330	323	326	283	292	335	302	300	295	337	289	307	317	336	290	332	308	317	279	298	301	311	305	302	271	329	286	308	302	327	312	289	299	340	321	308	304	278	312	282	298	297	292	338	293	288	308	321	330	315	302	309	334	305	335	310	303	308	291	314	272	301	303	316	314	330	305	313
11645	963	1238	1361	1282	1042	947	939	858	942	861	845	798	803	726	825	749	812	762	802	809	755	726	736	759	738	741	790	714	739	785	812	745	770	717	797	741	734	724	771	737	757	719	743	759	700	723	748	729	737	760	728	719	729	718	738	737	741	724	730	715	771	711	701	739	732	748	788	729	710	745	735	778	712	703	751	696	710	723	745	713	726	723	692	749	698	732	745	709	740	768	733	805	702	731	720	730	740	751	741	770	770	743	751	771	747	724	725	725	645	741	721	737	733	750	699	773	750	747	710	743	703	755	709	728	795	742	756	760	675	764	714	698	720	755	729	734	748	701	704	753	722	730	714	757	743	749	720	762	753	744	698	705	721	788	733	722	725	724	731	718	724	682	719	728	774	700	712	681	693	708	736	732	709	774	668	735	721	717	713	695	737	729	704	754	730	737	752	684	743	757	746	679	760	741	730	716	770	746	695	698	779	737	766	747	762	730	667	697	709	775	728	730	763	756	762	703	706	742	685	775	696	747	739	664	674	744	721	738	734	739	725	726	716	685	691	730	732	749	726	698	762	728	744	767	706	753	775	734	791	724	714	735	729	698	709	767	735	707	730	794	790	719	748	706	745	753	741	744	683	751	757	741	736	741	702	754	747	778	707	702	726	740	727	698	744	754	754	742	702	753	733	700	756	721	735	693	737	719	716	758	697	788	727	750	763	708	777	709	741	719	750	699	724	720	709	722	756	770	727	711	751	705	701	714	744	748	730	748	699	758	767	715	704	759	739	756	721	732	757	779	782	690	708	735	728	684	720	730	734	755	733	723	710	775	717	735	724	706	677	734	722	731	763	738	763	703	706	767	699	735	720	726	720	757	713	736	746	771	730	725	734	760	755	737	805	727	747	717	710	691	756	701	745	693	723	731	724	696	712	707	756	713	716	703	686	720	751	733	746	709	753	773	752	737	731	697	719	746	716	685	718	726	724	749	750	704	729	782	728	779	793	729	716	761	783	810	721	734	745	713	747	696	742	695	760	709	723	758	724	694	710	723	701	737	759	726	741	721	732	726	698	727	767	746	787	747	781	746	741	754	704	722	791	635	736	702	740	739	723	745	759	731	724	737	712	774	723	750	739	730	702	769	713	700	724	719	682	728	741	680	744	753	716	686	726	756	718	739	768	747	753	789	728	738	757	723	758	781	697	726	792	757	754	740	751	745	759	718	725	695	726	760	713	780	712	734	749	725	720	733	705	729	685	724	778	725	745	763	677	770	751	732	742	728	702	748	688	739	736	756	711	760	733	745	708	754	691	732	734	724	705	688	726	734	693	739	727	721	706	709	720	733	751	750	749	759	752	724	756	728	706	768	759	764	748	716	738	713	709	778	726	774	683	720	728	773	713	775	719	749	728	704	747	697	768	776	719	805	729	763	693	718	750	690	734	722	786	738	731	714	708	711	702	674	705	698	675	749	763	737	750	739	738	693	718	793	747	731	712	747	734	733	734	714	729	709	730	748	722	755	766	692	695	755	747	724	719	757	755	780	655	675	710	772	734	731	756	698	761	755	752	695	754	724	748	716	764	705	738	771	765	739	723	754	744	778	748	707	717	732	745	699	739	744	699	779	754	710	735	759	713	746	746	747	729	723	734	770	759	720	693	732	714	760	764	746	748	780	723	748	737	686	731	765	740	718	745	719	702	686	732	760	725	692	719	706	719	718	731	725	739	710	770	768	758	726	733	708	734	684	692	721	720	747	740	769	743	743	762	727	738	742	729	768	741	738	774	802	724	741	744	722	755	719	665	710	780	727	717	712	776	738	734	685	740	702	687	751	720	656	688	739	739	735	735	702	751	787	745	704	726	700	767	678	686	774	703	707	707	749	774	698	738	773	732	737	711	721	695	751	717	714	719	735	727	742	696	724	742	739	735	683	742	760	737	740	743	718	751	686	783	739	743	717	773	718	744	739	694	767	728	696	720	734	781	769	702	781	720	712	742	727	773	690	717	695	791	728	714	750	753	729	694	745	700	729	736	722	761	749	715	747	748	709	732	711	769	678	760	772	726	714	785	738	729	713	748	773	746	714	730	759	701	713	742	739	715	724	781	760	774	710	720	729	738	707	768	751	754	754	682	802	744	725	733	734	727	721	747	769	735	744	743	732	701	746	775	750	751	714	708	707	776	736	722	778	702	692	745	773	682	767	756	746	696	717	759	731	745	718	754	721	721	734	715	751	747	729	734	668	667	736	755	763	727	708	749	743	742	722	742	668	731	741	734	761	742	726	711	739	719	670	744	698	706	750	772	713	703	766	741	691	760	700	785	753	698	752	805	712	695	718	781	707	691	730	725	741	711	716	732	726	705	715	761	713	694	746	725	760	751	757	728	726	721	722	744	770	709	730	765	720	712	748	748	733	750	773	756	724	724	724	745	714	730	741	731	760	729	811	681	782	709	732	722	730	777	723	726	710	743	720	834	711	723	736	744	751	718	743	749	711	764	706	754	720	704	789	711	785	755	726	771	703	730	751	733	701	787	764	680	731	729	756	676	739	778	749	723	737	741	744	679	751	717	774	714	721	705	757	748	705	659	715	773	724	731	781	723	726	704	669	798	726	733	727	696	706	746	693	752	713	700	733	778	689	728	675	760	714	796	699	726	755	758	719	735	661	795	706	752	700	703	717	737	749	781	764	768	710	781	696	723	772	743	724	741	718	737	703	732	734	720	738	791	687	774	756	737	707	750	715	704	703	743	726	744	800	695	717	737	710	700	680	749	729	681	697	710	696	757	722	738	787	746	736	741	731	722	750	765	762	809	726	729	745	731	734	727	714	718	734	748	706	741	742	716	743	732	762	756	750	780	717	746	793	693	689	745	687	685	718	730	745	718	755	690	756	720	711	726	696	718	729	745	730	741	709	718	694	739	705	777	701	725	730	665	739	755	716	711	749	756	747	733	746	665	716	750	727	717	717	752	791	754	804	752	752	738	803	686	729	744	762	710	715	735	743	753	701	710	720	737	721	718	695	693	769	765	721	725	799	760	726	702	735	715	751	762	785	749	738	755	695	728	706	770	737	714	725	714	720	732	702	720	695	726	733	711	784	688	762	747	779	719	742	700	725	754	718	729	749	700	753	731	751	722	738	760	712	738	735	675	692	721	752	765	726	738	723	720	744	802	742	751	724	737	758	694	698	732	700	722	762	688	704	750	712	717	749	721	704	724	743	734	723	685	701	729	694	713	721	762	743	760	712	731	790	754	708	739	755	755	728	724	773	707	735	744	752	751	738	730	752	732	755	734	774	727	751	709	757	723	741	740	747	732	736	777	723	690	763	736	754	749	782	721	707	773	718	705	756	740	716	757	747	748	710	728	740	728	758	727	759	713	747	714	746	708	725	730	778	754	766	776	738	743	744	784	751	787	695	757	732	712	746	721	742	700	752	681	802	710	741	741	693	711	782	732	740	708	715	711	732	735	746	719	735	729	673	780	715	698	686	727
26002	2684	686	489	325	260	222	198	166	160	173	171	185	167	129	129	140	148	140	153	130	164	126	141	140	134	155	144	151	156	133	142	164	129	161	131	133	141	127	136	128	141	133	156	130	131	139	142	156	135	138	121	134	165	115	114	122	152	144	151	162	152	140	138	138	137	129	139	114	133	149	151	144	156	138	136	129	134	161	136	123	127	122	145	113	150	152	136	107	128	141	138	142	110	133	129	132	133	144	130	136	148	161	147	131	133	135	152	155	132	156	129	139	144	139	136	135	149	130	148	138	126	138	140	121	147	137	146	130	146	111	138	122	119	124	154	114	131	159	151	135	138	149	108	137	121	135	135	149	136	175	140	134	128	119	142	146	136	117	122	141	145	138	137	107	125	127	128	128	144	141	142	139	144	123	160	130	125	145	151	134	144	123	139	148	135	119	130	128	133	144	128	133	157	134	142	160	139	155	134	135	150	139	150	107	134	121	147	122	124	139	159	137	153	131	155	109	135	137	129	155	135	125	129	141	125	145	147	150	147	161	130	131	156	145	130	151	127	140	138	143	141	139	143	144	135	136	147	151	148	134	120	158	138	135	138	142	128	127	131	144	106	116	124	131	124	138	142	136	145	135	158	140	149	137	153	127	137	135	118	130	133	153	122	153	140	142	121	142	151	133	142	130	122	137	116	119	133	124	133	133	127	118	139	139	143	143	148	133	141	137	145	115	135	118	107	153	133	145	129	126	125	106	128	148	147	131	135	147	132	149	116	148	140	150	173	143	126	116	142	130	144	145	140	122	129	136	125	129	108	128	121	136	122	143	133	132	130	133	135	126	141	116	151	125	146	121	130	130	125	117	142	153	149	124	134	150	153	135	140	130	121	116	133	133	127	141	143	127	131	137	127	144	148	136	142	139	127	122	129	132	137	119	147	119	141	140	121	141	154	157	148	150	137	116	135	138	136	133	121	150	137	128	137	134	148	117	137	151	142	143	134	136	168	119	151	122	129	135	131	112	125	120	115	147	151	122	123	128	150	149	105	137	134	138	130	133	139	136	118	127	155	130	124	116	124	145	108	147	139	148	127	148	158	145	141	131	140	134	133	142	142	124	135	132	115	140	125	155	115	153	145	112	126	111	134	129	130	151	138	150	121	147	139	142	150	138	128	136	147	133	108	132	124	126	135	140	133	169	141	144	123	130	109	144	135	124	138	131	152	131	143	145	127	123	133	122	108	147	153	117	146	137	181	136	130	132	127	129	137	135	124	125	132	127	159	127	126	141	154	146	121	107	136	151	122	127	129	117	130	153	140	133	157	113	127	143	147	143	128	152	135	134	112	145	142	132	134	158	128	126	128	132	131	126	146	136	130	124	158	153	132	141	160	131	128	139	135	129	140	97	146	119	107	150	142	129	163	121	126	138	128	126	133	140	121	126	136	157	130	126	147	137	126	141	119	130	145	144	120	143	143	129	114	139	127	146	136	147	163	140	123	126	135	139	144	135	140	148	152	134	131	150	138	133	148	140	130	129	124	138	148	122	145	132	139	119	141	129	133	119	144	139	135	145	148	144	143	136	133	138	119	133	114	138	124	126	133	147	163	141	130	148	129	126	160	142	145	131	156	135	132	142	125	155	131	139	127	126	131	128	144	151	136	115	136	118	137	149	134	152	137	117	114	125	137	132	128	134	121	137	168	117	143	119	155	136	139	125	140	126	129	138	141	142	140	136	128	153	146	127	145	112	146	115	155	148	129	131	138	136	133	118	126	130	147	138	123	146	152	122	151	129	156	143	143	131	149	117	141	139	123	138	158	140	191	139	142	133	116	138	140	136	138	137	142	151	142	114	136	154	130	135	127	120	129	143	124	155	131	137	150	121	130	151	121	151	136	134	119	165	122	144	125	139	115	125	131	152	120	150	139	144	124	153	148	157	139	152	143	123	121	128	149	106	130	141	141	139	126	120	136	137	126	144	139	145	152	127	113	134	153	149	159	159	141	159	137	135	139	133	143	128	118	138	144	134	135	133	127	135	135	120	119	144	146	114	135	115	149	129	149	136	123	164	136	131	124	133	148	114	132	139	118	131	132	110	136	136	150	120	142	131	132	127	136	125	138	136	132	123	112	128	153	137	117	145	125	119	126	137	141	160	148	120	122	129	145	133	128	141	126	113	124	143	116	129	124	119	143	135	127	131	147	130	122	132	145	126	141	130	144	124	124	142	142	136	137	133	115	132	126	144	133	129	115	140	132	119	136	160	147	131	151	118	134	117	140	151	137	151	133	147	161	158	122	135	141	129	124	145	157	152	115	123	155	148	153	126	111	144	123	119	139	134	138	153	143	122	140	139	135	149	133	135	136	129	130	119	114	161	135	113	147	136	129	115	127	133	139	142	151	129	148	167	137	123	133	159	154	134	127	123	134	138	133	128	131	137	138	158	136	145	131	114	119	127	128	114	129	139	143	130	143	147	136	108	152	146	118	135	137	131	129	130	134	138	157	140	141	138	116	121	142	130	114	125	125	139	106	132	116	141	119	118	153	140	144	137	158	136	135	122	153	122	158	124	139	108	158	139	142	128	146	136	122	144	159	127	125	138	121	159	170	148	152	136	130	131	155	144	166	149	125	152	131	138	128	132	128	127	138	137	131	130	125	129	135	115	133	141	147	132	123	112	130	127	129	141	147	139	129	149	127	140	124	116	155	164	131	137	141	135	124	146	141	142	135	130	154	149	121	122	108	120	154	127	148	138	115	143	128	145	136	139	158	131	135	125	139	139	143	135	136	129	136	135	148	152	127	143	123	125	127	139	142	154	159	151	137	151	136	142	125	123	137	137	125	115	141	143	118	118	143	150	143	130	130	124	144	122	162	126	137	135	128	142	150	137	125	121	123	162	121	130	135	136	136	137	140	149	155	134	117	146	123	119	147	152	126	140	145	144	152	145	140	132	130	153	137	123	129	138	134	145	138	140	135	153	154	137	156	124	130	135	154	126	138	137	136	136	142	134	134	131	119	139	121	126	136	141	136	131	108	130	143	123	134	140	143	136	129	143	139	119	134	152	133	135	112	138	142	159	132	180	122	141	132	119	147	126	130	124	116	139	129	129	142	159	157	136	127	123	132	122	165	152	115	134	144	140	120	139	118	134	121	122	124	128	123	144	144	131	139	139	138	138	142	103	138	146	118	133	142	151	141	137	134	135	152	137	124	154	122	118	152	123	156	153	124	153	119	117	146	141	132	108	145	155	155	131	146	127	127	133	160	162	122	140	110	130	116	139	129	127	135	143	130	137	118	124	123	122	100	120	127	123	130	142	116	138	134	128	150	138	133	130	143	116	150	111	103	165	124	136	126	130	121	131	148	144	157	154	140	127	135	135	123	141	143	144	145	144	142	127	145	151	145	124	165	133	157	139	139	123	138	150	146	116	149	135	121	138	141	129	145	147	153	143	116	126	147	124	130	133	157	127	127	145	126	135	129	138	126	142	126
15467	816	1419	1625	1414	1075	827	749	694	593	566	558	540	477	553	490	468	455	433	423	421	429	435	431	399	383	409	422	378	391	405	348	412	379	374	368	384	405	365	404	358	364	358	357	368	352	354	363	421	365	401	366	370	337	357	412	345	365	344	360	362	406	350	391	349	357	403	410	337	380	391	378	379	361	368	388	376	344	373	353	380	358	374	368	371	368	354	367	325	387	366	345	378	369	402	385	402	370	382	359	377	322	381	364	382	372	364	379	361	354	328	377	357	367	361	377	374	394	357	361	372	368	345	370	374	380	364	345	351	330	358	357	369	365	396	352	352	361	370	364	364	335	382	363	359	350	390	374	366	357	360	359	385	359	359	380	382	360	383	380	361	354	385	356	370	335	393	357	363	368	378	376	357	366	387	357	357	353	372	379	353	371	352	355	349	368	353	349	388	345	369	368	361	354	356	353	347	356	357	335	371	375	343	346	415	376	371	330	365	367	354	388	378	377	362	371	362	350	371	356	358	387	379	367	377	392	360	358	370	342	366	362	372	376	353	356	386	332	332	380	371	356	382	382	365	343	371	357	349	352	365	399	363	388	398	363	340	416	364	359	367	388	344	375	348	369	393	351	361	371	358	379	325	380	365	375	350	309	332	350	350	379	319	387	358	368	363	350	366	368	351	371	336	340	398	331	365	425	379	374	397	368	374	415	357	379	326	396	347	378	382	362	366	374	355	364	371	357	371	378	324	362	399	330	367	332	392	354	341	366	370	355	371	383	365	346	340	337	376	372	342	338	367	349	379	375	330	352	317	377	372	369	348	379	340	355	346	367	392	373	344	339	358	349	334	360	341	362	369	375	374	378	361	344	342	334	362	346	412	391	378	344	363	349	395	348	349	352	365	384	359	340	339	341	375	420	345	368	359	374	365	357	360	398	339	346	358	367	384	364	366	351	341	384	339	363	358	380	361	362	392	342	391	340	361	336	367	354	343	358	371	379	338	357	368	366	355	380	363	347	368	338	378	352	357	349	373	347	368	379	354	330	343	325	389	316	380	384	367	360	359	349	365	358	349	350	363	350	404	351	360	367	369	387	390	360	354	361	370	386	325	336	349	322	360	322	398	341	378	432	363	350	387	349	341	368	339	359	364	364	368	335	374	351	350	378	365	375	340	347	342	356	335	363	351	364	363	349	363	377	341	302	367	368	385	356	378	370	353	346	360	357	370	358	367	342	356	365	375	378	333	341	365	331	364	357	364	360	358	340	336	395	380	341	318	350	350	361	348	370	368	369	344	380	363	338	381	357	367	399	352	363	377	345	355	388	331	375	362	327	379	361	357	356	380	370	365	358	340	356	354	336	390	341	374	359	352	354	365	366	364	388	359	334	356	355	350	327	345	375	350	372	366	361	358	375	374	385	351	404	379	377	343	387	377	365	370	354	370	370	347	417	368	363	354	365	372	359	326	403	348	367	365	355	347	333	361	376	370	358	368	367	365	346	333	379	396	372	366	367	354	348	356	355	340	356	409	350	390	360	388	385	348	330	371	378	334	380	357	343	371	382	336	362	351	340	381	369	373	367	353	351	403	358	368	344	363	371	359	362	337	360	353	366	343	380	364	335	364	355	404	343	334	365	357	351	353	371	349	356	363	367	373	357	385	354	345	368	366	382	359	385	357	376	345	372	385	361	340	380	388	351	337	394	370	350	362	360	375	363	381	370	397	342	383	379	330	353	360	353	345	362	356	367	355	372	392	344	340	352	353	350	348	369	367	384	345	394	374	320	401	362	379	397	352	341	361	329	353	371	356	345	335	351	391	352	393	387	329	386	375	393	395	376	356	398	398	378	351	384	347	324	372	356	360	388	326	368	367	353	378	347	383	367	375	370	381	375	414	363	336	373	367	363	358	356	327	337	332	338	372	334	355	370	385	381	390	380	355	320	366	357	330	359	356	383	367	362	397	367	352	362	362	332	360	330	349	366	368	339	377	349	356	339	372	343	368	341	343	334	376	365	349	376	377	347	385	360	360	342	316	383	349	378	379	374	345	364	369	349	373	407	367	400	368	365	341	331	337	382	378	371	332	361	383	332	334	363	355	371	385	363	403	332	358	360	343	346	377	391	370	366	305	337	373	345	365	379	348	380	374	391	368	369	349	343	375	344	381	400	328	361	371	363	318	342	343	368	365	344	374	332	362	372	340	355	396	392	340	376	370	329	356	335	390	352	380	376	361	379	364	367	376	351	355	378	378	351	371	374	363	363	354	338	363	378	372	383	339	360	398	385	335	345	350	317	358	396	356	383	382	344	376	399	378	367	336	350	367	391	366	376	372	348	395	365	378	368	363	354	354	369	341	389	353	359	345	384	337	360	361	353	364	340	390	384	353	357	347	368	366	396	408	350	345	360	345	384	372	387	346	358	373	362	349	356	356	362	358	335	347	397	337	348	340	359	347	358	403	393	351	351	378	341	328	327	363	397	357	383	384	362	350	379	390	337	340	359	393	374	391	324	336	361	347	391	386	374	367	373	367	338	341	356	358	356	341	356	367	299	375	363	377	359	371	385	344	340	377	375	381	377	358	375	385	387	392	390	366	354	386	402	350	384	343	385	325	379	357	369	353	375	338	361	360	371	370	367	385	364	374	341	349	387	330	355	373	365	385	378	348	334	373	353	384	358	338	334	354	368	338	373	393	371	351	377	385	353	377	359	388	370	338	345	366	351	363	372	355	362	362	360	344	354	385	373	365	335	362	352	351	386	371	395	377	385	364	360	371	354	370	372	369	369	361	369	367	336	363	367	304	353	396	361	351	369	364	377	361	376	346	387	406	366	345	367	348	361	372	360	404	385	353	341	391	351	367	382	349	363	373	379	339	356	346	377	359	338	331	360	388	406	364	374	355	341	352	343	326	343	389	378	334	360	360	361	341	376	341	340	335	358	358	389	337	351	347	378	388	383	364	368	392	346	378	378	353	383	355	336	355	335	345	383	355	374	365	357	358	362	360	353	372	374	347	378	343	327	351	330	369	349	375	382	357	351	349	347	352	351	366	387	341	396	371	373	350	358	340	371	353	338	375	363	362	360	352	369	360	351	366	383	363	334	333	378	332	351	382	369	367	378	367	395	377	396	382	343	370	376	351	344	335	355	385	377	318	371	381	345	354	368	386	373	373	385	337	357	393	351	341	391	345	358	357	358	384	348	355	362	384	361	387	352	347	367	343	375	374	329	345	352	360	329	373	391	343	353	354	376	359	380	359	379	350	395	388	385	380	366	339	340	381	339	366	365	359	383	345	360	364	396	391	334	373	323	364	361	397	337	334	364	368	328	382	353	375	365	354	349	357	349	344	356	387	323	361	387	333	355	364	386	332	369	353	357	358	369	346	399	346	380	378	359	347	331	378	371	359	369	352	340	386	379	379	364	373	373	333	370	361	377	368	387	377	335	374	378	366	348	350	360	381	358	341	357	388	349	342	356	370	367	402	381	357	325
4875	445	352	371	373	362	389	396	365	371	343	332	351	365	368	383	375	339	371	374	334	353	368	377	383	370	366	368	376	409	386	353	364	377	358	352	386	381	384	362	363	361	390	360	377	366	395	343	373	404	382	344	348	409	346	391	361	369	351	374	348	382	354	364	350	349	365	358	368	357	356	350	361	361	381	406	364	364	363	384	349	380	359	393	367	341	375	386	381	312	401	371	396	351	378	401	328	366	334	364	330	370	345	386	356	369	370	353	395	429	381	412	364	342	381	359	368	367	354	349	346	337	386	349	361	385	391	348	371	330	339	350	358	323	371	334	378	361	359	356	359	374	359	389	360	402	355	388	374	384	381	381	360	384	378	365	360	366	374	397	369	389	347	335	345	411	343	368	370	374	378	372	357	367	352	343	341	372	369	350	360	359	332	382	348	376	362	337	353	403	340	361	383	366	362	388	346	363	397	353	421	341	367	431	381	363	330	378	362	351	363	376	336	402	349	377	396	329	398	340	320	363	352	371	351	349	332	330	350	367	398	390	370	390	379	406	360	379	388	361	368	351	324	384	327	365	357	362	385	386	358	379	420	388	390	372	378	359	361	354	355	388	368	416	393	343	344	354	327	371	339	361	365	388	409	372	368	356	353	381	391	350	357	334	365	403	399	371	403	359	382	410	370	322	385	355	347	380	375	348	377	370	347	366	403	387	373	410	392	411	373	367	394	366	362	380	342	363	388	369	353	380	367	347	359	400	383	353	421	362	369	359	376	408	383	426	352	375	372	397	376	362	376	346	363	374	374	364	371	402	346	341	365	393	356	354	402	357	346	380	376	389	337	372	350	367	396	347	372	348	343	374	366	368	385	409	363	353	401	386	372	377	369	357	360	366	364	347	372	362	377	344	359	381	423	380	346	403	349	380	388	385	356	364	404	356	351	347	349	349	357	369	392	382	381	366	403	359	397	378	303	419	380	367	356	368	376	378	381	370	343	382	378	404	358	361	366	360	392	359	377	362	421	366	330	348	349	359	356	391	359	340	378	393	348	358	357	336	373	380	391	363	403	370	383	379	366	380	381	371	376	375	359	395	392	346	351	350	405	350	353	339	389	360	397	379	355	395	372	370	378	420	390	369	387	388	332	344	367	394	394	355	379	357	339	391	372	408	390	378	395	362	352	398	379	373	367	386	357	350	355	363	385	379	334	364	402	385	371	347	354	385	364	386	382	383	366	337	394	351	379	374	408	404	342	377	399	395	367	395	357	363	356	369	340	354	378	325	379	360	360	355	336	359	394	347	357	354	350	349	357	365	363	393	338	325	370	405	382	353	370	349	359	372	360	376	396	360	412	377	371	355	337	379	356	353	382	384	366	378	403	367	391	367	375	369	358	377	356	370	334	362	356	370	378	356	367	401	376	389	354	379	376	361	369	356	364	359	366	397	379	372	354	370	389	350	392	362	388	368	400	415	355	352	394	366	365	352	412	361	339	359	406	374	389	367	377	378	398	350	357	354	363	371	388	358	341	332	364	346	404	357	352	382	395	380	350	368	330	410	404	355	370	358	392	368	360	386	378	364	383	390	389	345	362	381	408	355	345	348	368	349	393	383	352	371	356	385	378	375	374	425	375	371	378	353	348	383	379	401	348	387	365	385	376	359	387	374	374	376	373	362	408	366	366	355	382	363	348	384	372	394	364	347	366	373	356	373	370	368	375	376	371	355	357	395	398	387	385	424	360	377	354	330	380	356	378	338	353	347	372	363	379	347	335	344	401	363	369	356	380	420	371	383	387	401	371	354	377	394	365	375	352	393	376	342	433	364	353	394	360	382	354	375	357	349	394	345	357	353	374	400	360	345	347	381	385	365	388	370	372	372	363	363	361	330	364	320	396	386	352	380	376	380	386	383	344	380	349	377	350	387	368	373	381	340	376	381	387	345	361	374	396	356	356	384	360	396	339	369	366	340	381	375	370	355	397	360	387	385	362	377	393	374	399	342	357	331	401	375	378	369	359	342	345	368	348	364	383	378	391	391	345	389	379	398	351	380	379	374	389	378	367	354	374	383	343	391	356	376	369	382	367	359	343	381	347	350	391	371	339	351	394	353	364	352	368	311	365	363	398	396	377	371	362	357	346	387	388	371	407	403	358	339	390	330	324	350	374	420	348	362	370	368	354	384	369	343	393	370	400	386	384	391	376	362	380	315	369	367	364	421	356	351	386	393	383	396	354	344	346	401	351	352	402	403	333	344	409	357	371	359	381	401	394	372	344	376	390	393	359	365	365	377	371	379	378	377	366	330	371	397	373	375	346	399	360	357	369	354	373	374	319	359	364	399	383	349	380	359	343	382	366	348	384	390	380	355	377	378	361	329	354	383	377	385	364	378	353	374	357	361	352	377	345	382	358	320	360	356	387	343	391	378	383	368	401	360	359	386	385	353	381	366	338	336	384	339	361	384	367	390	343	345	383	353	360	377	347	380	373	379	364	359	358	378	348	386	364	350	358	328	357	363	375	353	389	361	355	344	376	377	386	400	365	337	362	348	363	348	359	389	363	368	353	365	347	382	383	367	373	346	391	375	381	365	376	373	383	359	351	378	372	361	393	336	368	349	353	368	352	411	379	359	330	377	354	357	383	357	371	346	386	359	356	369	360	332	349	361	399	349	356	390	375	350	385	410	386	381	379	376	378	377	399	355	391	360	392	362	327	391	355	382	358	372	369	357	350	351	362	376	339	363	393	356	390	391	358	376	369	342	363	401	366	359	351	331	402	378	372	362	352	342	365	399	373	374	369	416	384	422	404	397	353	369	347	375	338	364	343	389	393	358	390	385	389	373	354	386	369	346	373	386	348	364	412	364	347	383	390	350	390	370	366	375	354	381	371	339	358	373	362	328	367	388	396	371	361	402	369	360	391	332	371	388	377	343	369	366	383	366	385	341	401	359	375	374	362	366	368	361	364	335	362	387	381	330	350	378	346	390	349	342	351	368	414	383	361	394	386	376	375	322	333	361	394	370	395	371	340	358	356	352	366	396	400	355	375	358	380	369	364	416	406	378	393	402	376	385	366	309	372	359	360	356	340	356	330	351	393	356	339	386	388	397	361	347	416	358	374	388	376	362	356	392	387	374	367	372	360	377	401	398	328	369	329	400	337	350	367	358	348	376	377	370	374	347	314	352	371	343	364	393	343	378	375	393	379	365	350	402	375	372	370	333	358	411	336	396	361	395	354	369	366	407	368	384	360	387	361	380	350	376	332	381	382	355	384	382	360	370	342	354	359	385	382	360	344	364	380	372	377	355	375	376	395	353	351	368	404	353	372	367	370	355	376	337	412	355	364	344	361	395	361	359	344	390	386	376	390	389	377	366	393	358	356	326	376	367	316	374	384	328	380	356	349	383	379	413	356	335	352	376	356	352	355	372	370	362	373	390	407	366	383	374	348	412	393	368	355	386	382	361	395	340	372	389	378	368	390	361	390	357	371	363
4387	876	882	858	888	889	891	933	862	840	921	917	862	894	848	879	898	935	905	910	868	890	877	897	901	919	866	841	891	894	846	886	877	875	990	891	870	908	894	885	902	868	871	895	890	917	896	870	874	878	846	929	863	860	853	839	868	871	818	834	841	895	862	855	859	901	908	858	899	900	878	887	857	879	895	886	883	913	853	882	880	870	864	876	911	857	922	906	931	894	886	892	908	867	924	887	830	854	884	944	843	871	863	952	852	864	860	907	823	828	930	869	868	890	938	933	919	868	888	918	907	880	900	842	880	874	846	856	869	900	854	879	902	839	857	872	839	839	845	911	915	859	822	869	850	920	798	868	900	870	907	901	862	908	871	843	870	882	855	917	866	843	869	859	910	934	920	883	904	873	841	844	894	869	920	896	888	891	848	879	844	870	861	896	860	879	867	917	868	856	874	900	960	891	843	896	879	932	872	902	940	869	882	880	887	911	894	887	871	830	892	854	875	844	867	885	981	905	891	882	882	918	886	856	833	865	853	871	822	881	872	837	882	873	894	847	851	894	917	830	960	850	908	910	864	864	907	842	851	863	868	896	853	862	821	841	838	846	872	889	856	849	861	881	811	902	869	861	902	859	829	842	937	904	832	893	856	860	883	883	865	884	924	876	849	906	888	837	849	903	831	847	862	927	856	893	881	849	852	858	847	852	896	861	922	887	861	858	844	896	840	888	923	864	873	830	892	895	852	911	872	873	831	814	905	890	782	929	887	927	953	902	876	849	897	871	919	892	840	869	874	904	884	833	883	849	806	879	837	848	820	843	885	924	872	833	838	892	955	903	887	855	867	939	868	851	935	869	872	884	887	860	829	861	895	883	911	897	837	858	912	877	869	857	869	863	875	877	855	916	864	885	899	994	888	884	898	837	827	928	872	848	842	852	868	848	877	858	806	915	923	877	893	928	948	903	903	867	905	932	881	911	884	837	858	909	897	864	896	879	865	914	859	942	872	878	863	872	878	861	859	933	859	907	855	884	884	852	901	914	889	855	862	916	857	893	896	901	844	887	905	875	915	887	876	887	890	912	858	883	910	866	856	850	879	834	890	887	825	900	846	889	927	831	823	853	874	895	902	856	878	879	917	873	875	823	862	897	893	890	889	846	832	862	863	881	832	850	855	888	854	878	919	912	860	839	902	859	905	858	845	865	892	895	891	871	845	857	813	889	833	890	901	880	905	890	897	867	828	958	884	861	912	917	882	888	880	833	856	783	854	949	876	894	893	887	876	891	890	884	874	871	859	852	873	875	815	873	879	874	898	888	897	877	868	896	862	862	861	828	889	886	887	825	833	847	842	835	888	812	890	864	886	889	837	887	918	883	919	892	886	886	898	853	877	929	924	897	892	913	859	903	921	910	872	846	860	862	916	880	856	857	878	868	920	887	923	845	912	903	902	924	880	891	853	835	836	904	873	885	876	877	875	870	896	826	864	866	846	803	908	847	906	910	888	863	843	932	875	884	841	879	902	833	913	858	816	885	904	917	848	880	828	926	824	899	894	862	881	875	947	907	879	813	891	919	914	869	838	903	913	849	907	880	856	845	838	841	898	860	853	866	858	874	876	853	825	907	857	846	894	910	893	916	871	909	869	904	806	890	854	824	934	890	830	893	871	890	881	903	884	890	904	917	879	857	921	876	885	841	846	824	896	877	916	928	843	880	831	885	876	924	857	902	871	903	904	861	887	849	875	927	867	861	847	865	928	873	863	896	899	867	877	883	848	902	844	865	880	850	898	847	880	873	867	890	865	903	862	888	919	875	847	861	879	887	839	892	913	874	942	825	893	868	871	858	905	895	855	907	887	853	869	905	919	903	907	866	872	897	868	872	855	853	900	867	889	872	864	882	902	876	858	844	873	914	893	842	908	869	886	846	902	872	890	896	814	863	894	844	870	889	849	929	861	890	895	910	861	888	898	884	869	894	872	873	885	829	909	840	881	833	850	955	848	863	843	858	779	901	914	859	872	901	916	871	872	894	874	827	880	887	827	860	890	919	888	902	887	870	856	867	880	870	843	884	914	879	904	851	856	843	889	892	884	869	938	865	888	854	877	893	869	868	893	882	935	841	866	890	877	895	840	889	867	874	847	877	831	936	909	856	886	841	888	879	845	885	873	833	889	907	882	872	808	954	871	921	879	830	888	867	900	809	883	856	833	848	873	898	887	918	859	907	807	884	857	885	900	856	907	937	808	886	844	889	911	866	881	901	880	874	840	837	829	854	884	866	883	852	904	860	896	926	842	857	894	830	874	859	840	931	891	874	814	874	875	879	908	840	881	926	872	830	890	919	851	863	867	908	913	906	864	904	905	914	871	869	884	902	904	859	870	897	866	821	858	856	906	904	885	868	874	903	830	892	839	902	873	857	878	890	931	895	831	872	874	879	851	857	899	884	938	857	908	941	836	852	860	874	905	864	900	878	868	911	937	888	887	929	858	839	888	891	884	915	875	867	890	851	865	901	871	912	877	852	858	916	839	864	875	925	912	867	902	887	872	866	821	828	863	906	884	851	942	919	880	890	893	858	863	877	851	907	818	896	875	820	917	859	890	855	885	934	880	873	869	851	904	856	936	870	906	922	869	889	842	921	828	856	833	851	882	881	862	877	808	919	815	864	900	855	834	940	855	880	898	907	868	893	887	855	873	884	844	857	896	866	872	917	871	879	922	883	878	863	913	875	884	884	835	881	885	912	881	828	896	821	886	906	895	868	847	886	872	889	924	861	881	881	861	902	888	880	861	862	851	861	874	859	815	919	867	894	852	880	869	827	868	839	874	879	906	863	884	882	885	893	890	846	936	869	836	853	863	891	901	857	868	882	921	879	823	872	883	876	893	857	985	837	873	881	886	902	928	908	841	916	860	858	875	855	895	876	880	916	886	886	902	807	903	845	887	871	883	858	931	907	873	820	907	856	916	956	884	870	911	865	832	903	860	872	891	859	887	902	935	873	859	879	842	845	843	892	805	905	868	873	844	849	854	873	852	891	863	906	855	918	894	889	834	902	870	886	921	860	872	863	865	855	855	849	961	847	884	888	863	851	859	854	858	910	874	921	881	854	853	898	895	855	882	836	872	777	871	866	875	919	873	900	857	914	817	862	864	874	902	862	916	853	885	875	846	891	820	845	876	916	930	880	922	855	808	864	902	897	876	865	873	935	899	858	911	859	845	868	860	853	842	882	846	959	809	874	862	935	928	893	860	879	900	835	890	891	890	874	889	838	936	893	852	885	928	909	885	885	872	861	908	844	907	877	873	908	897	925	895	894	903	865	876	885	872	881	884	911	911	896	878	927	858	901	843	864	872	907	843	875	874	918	924	864	885	876	904	853	873	850	870	844	867	891	891	941	921	906	857	881	864	859	857	913	899	887	892	917	902	939	885	925	843	858	900	868	861	849	892	904	863	903	863	910	886	869	851	930	876	883	846	816	896	918	854	875	867	858
17388	1511	607	534	402	359	351	351	317	323	343	324	320	336	310	294	304	334	292	307	351	316	314	297	285	305	319	325	311	299	302	285	332	315	332	291	313	327	329	350	310	287	315	316	330	288	340	329	351	303	288	329	320	269	270	317	287	303	288	302	281	317	310	339	300	325	312	322	307	304	328	301	319	286	270	336	335	304	308	299	325	272	312	343	319	294	309	332	335	312	310	331	313	320	298	307	313	351	345	305	309	307	328	330	319	300	316	277	326	294	286	268	299	342	310	294	294	339	312	302	296	305	307	369	292	348	307	290	324	282	300	335	303	281	298	292	317	325	308	322	279	283	318	288	285	329	336	311	314	274	278	276	319	279	331	285	308	319	308	305	337	291	334	298	300	301	294	295	290	283	317	322	315	312	343	326	325	303	292	303	317	310	311	314	310	303	317	331	333	327	333	305	311	300	332	305	301	316	348	307	312	288	335	317	289	293	325	328	276	338	309	299	317	288	294	302	288	290	293	328	334	304	294	323	308	364	300	305	355	295	301	290	281	306	303	352	328	337	300	274	307	319	309	310	298	311	316	342	279	312	287	267	291	318	281	329	338	279	310	290	323	270	328	306	314	314	276	314	315	299	272	294	329	334	308	283	316	296	306	314	296	272	334	285	323	304	295	319	270	307	306	299	293	306	326	290	290	313	340	335	276	309	293	324	314	327	316	312	356	304	320	319	301	337	300	317	309	299	306	304	302	335	327	293	297	315	285	290	307	332	331	284	311	286	316	313	339	315	314	308	311	303	313	318	324	277	300	314	293	297	365	333	321	309	272	314	305	318	312	289	284	333	304	300	277	318	325	334	292	291	300	298	316	313	307	304	299	289	303	313	305	299	315	304	281	313	288	263	309	276	321	303	331	327	304	314	298	320	300	320	283	302	286	309	305	292	306	325	306	330	351	314	350	315	311	268	327	279	317	347	304	322	327	308	303	339	293	307	287	255	291	315	269	286	309	324	315	297	300	315	302	279	281	295	350	342	318	299	310	297	309	330	325	314	322	312	306	274	314	329	291	318	297	276	307	290	323	289	268	295	325	301	302	332	281	303	320	282	296	288	291	346	327	285	280	309	329	301	325	308	298	294	298	313	289	325	271	313	315	284	331	286	271	332	320	341	354	334	302	343	309	328	298	315	325	293	275	338	311	305	328	351	294	306	310	292	334	319	313	297	306	284	291	312	336	324	286	339	302	323	341	267	282	312	303	290	317	291	323	304	307	262	336	318	302	323	300	318	279	294	319	341	291	293	270	303	306	340	310	310	304	313	299	318	297	270	304	285	317	315	322	302	326	314	317	319	314	314	312	283	289	328	328	304	298	297	293	287	312	317	293	294	300	289	312	308	305	293	309	335	322	292	304	319	311	319	337	301	315	298	329	281	313	303	305	318	323	314	286	296	322	305	272	336	301	282	319	326	299	296	301	319	297	299	343	301	299	323	287	291	275	297	325	299	302	313	300	284	330	313	316	329	315	339	336	318	336	317	278	277	303	311	298	297	271	295	281	290	295	303	318	293	295	315	392	298	301	303	306	320	319	347	318	311	339	313	300	316	308	283	322	282	304	276	305	300	293	317	333	302	312	322	336	308	316	292	340	314	331	299	296	301	314	307	293	300	295	287	292	317	294	300	302	290	286	315	324	293	316	299	295	306	297	296	340	261	317	317	342	302	301	331	289	262	297	278	306	291	301	320	309	336	341	329	324	309	306	289	322	322	323	305	326	307	324	309	319	330	330	306	284	301	350	300	322	323	338	289	315	315	326	281	294	300	306	307	319	322	325	318	322	322	328	303	291	314	279	312	295	297	297	345	281	318	336	320	295	269	292	309	285	305	323	327	297	308	319	321	323	295	323	338	324	331	287	299	310	277	333	338	289	287	273	323	308	305	294	304	349	316	314	319	328	324	332	296	290	309	312	316	347	304	283	307	287	308	286	310	314	313	295	302	312	323	304	307	305	318	312	315	289	317	308	294	334	315	284	303	296	304	338	288	353	342	309	318	303	343	318	343	289	344	323	294	278	289	312	302	302	274	302	326	309	329	262	310	330	299	316	305	303	303	292	322	256	305	305	295	291	335	300	331	323	309	315	270	310	331	317	306	261	313	295	291	283	312	313	304	314	294	299	301	282	320	335	304	298	326	283	291	327	316	308	308	279	309	291	322	308	274	297	302	307	334	337	293	338	298	295	310	332	317	287	292	294	301	310	281	337	308	288	306	333	328	327	295	283	310	324	327	309	295	316	305	312	308	330	303	322	307	328	312	290	326	319	334	307	320	304	314	309	296	318	320	322	325	286	306	245	313	315	313	282	303	286	308	292	310	298	271	312	303	321	298	301	318	298	312	316	317	356	346	309	309	336	316	280	305	323	292	329	327	311	315	317	327	299	274	294	316	304	308	316	295	285	309	341	301	288	302	323	314	305	310	288	273	304	287	309	319	283	324	297	290	320	312	335	299	279	313	314	293	331	311	305	273	328	304	315	319	297	307	297	288	294	293	323	311	348	340	288	288	342	322	339	286	317	308	335	310	292	318	294	307	330	314	343	292	306	333	320	310	307	311	323	317	277	309	289	310	281	312	328	320	337	313	312	346	341	298	299	332	297	300	325	295	315	326	347	287	338	308	303	272	261	309	309	296	301	310	317	315	291	280	338	322	294	275	320	265	298	305	315	295	362	307	306	277	301	317	290	282	291	328	301	280	310	298	301	304	323	283	312	305	284	321	330	330	290	287	296	301	302	292	324	320	326	327	302	313	353	299	339	316	319	309	297	273	322	321	321	317	295	286	315	307	314	330	274	319	313	297	319	304	312	308	331	304	297	308	320	315	306	328	309	318	299	303	283	303	285	304	309	281	315	275	295	337	300	311	327	297	344	300	318	328	337	315	319	314	315	337	305	315	309	284	290	311	283	321	312	323	312	317	292	290	273	326	321	329	315	314	312	308	309	283	309	323	295	318	285	316	305	313	300	296	321	323	285	325	294	286	301	300	311	312	313	284	280	349	301	311	344	294	251	270	330	307	328	290	328	360	323	314	313	319	318	280	327	329	297	273	280	315	298	318	307	309	309	310	322	289	289	302	309	348	323	268	315	333	337	290	283	295	298	339	319	322	302	292	308	281	284	319	269	295	340	325	296	318	314	297	333	322	270	317	317	304	314	352	320	268	330	299	269	303	307	309	293	329	353	291	299	294	311	342	297	261	294	350	314	294	328	310	298	304	280	295	350	283	311	297	309	287	312	316	304	321	287	268	306	311	298	294	300	312	337	346	288	304	299	303	285	306	315	341	306	290	283	322	301	323	329	299	336	293	326	301	296	335	334	317	313	293	301	280	303	308	308	313	314	287	296	320	326	330	286	318	321	312	279	300	335	316	360	315	349	297	299	307	305	314	314	288	321	316	310	327	311	306	282	308	326	321	284	283	268	314	341	301	310	315	296	326	299	277
12334	904	1297	1362	1277	1110	1019	950	943	861	821	791	787	818	779	731	741	761	773	769	769	759	772	760	727	769	747	696	739	738	739	743	752	747	765	749	769	721	730	775	705	760	742	776	706	768	781	739	728	711	730	779	788	736	747	671	735	729	733	738	767	745	773	688	752	763	750	724	726	722	729	773	786	740	750	724	788	721	663	759	703	757	724	752	749	731	705	787	720	714	687	775	745	762	760	746	701	743	774	744	756	739	781	728	731	703	697	744	699	741	739	753	683	731	746	717	764	742	731	723	724	756	717	723	756	745	729	694	687	770	732	736	742	737	746	726	687	730	737	736	747	710	732	730	742	733	724	725	694	726	754	719	713	714	736	722	726	716	722	753	728	723	731	765	778	751	747	756	746	754	702	749	704	723	793	696	746	717	743	744	720	766	752	730	795	748	718	744	795	707	725	677	693	713	750	707	715	762	746	746	736	696	736	720	725	730	704	723	774	700	747	704	753	786	747	741	726	775	724	759	727	755	749	754	707	762	757	762	738	709	741	733	727	721	737	724	755	667	790	751	769	779	732	757	736	718	699	723	709	723	683	752	747	675	704	781	726	741	725	734	727	779	690	752	738	751	703	763	733	780	721	722	751	706	757	753	730	705	715	710	753	763	701	724	781	720	715	723	745	733	729	724	757	744	738	723	755	690	733	717	691	754	715	756	729	763	733	727	709	724	700	706	727	744	717	722	724	665	757	717	761	742	764	730	712	770	759	732	739	727	726	751	692	712	744	707	770	703	753	776	781	750	710	730	718	726	739	729	732	796	752	714	754	715	730	743	734	757	715	761	731	752	693	759	696	754	723	710	723	654	741	714	784	753	719	740	774	730	743	734	722	702	734	760	745	687	695	758	748	728	741	770	739	748	732	811	766	783	748	737	691	765	720	729	734	767	737	730	753	739	730	760	807	735	774	740	788	736	769	753	739	723	690	757	735	783	759	692	721	753	747	719	730	726	739	737	715	774	693	718	757	765	736	704	753	774	720	740	740	696	731	738	710	674	716	765	689	723	733	738	681	747	699	685	772	730	715	746	722	706	719	731	719	785	681	694	684	722	708	681	761	715	758	698	726	756	719	787	762	731	754	710	751	754	749	706	711	754	740	674	680	746	727	721	760	701	735	731	742	718	717	714	703	692	735	683	770	764	788	729	693	715	774	742	707	740	784	715	771	687	670	754	777	723	773	709	810	719	735	738	777	707	779	698	729	701	778	727	714	774	736	700	732	804	675	734	755	727	731	755	727	754	694	709	723	756	705	768	794	777	796	743	731	730	753	725	772	747	760	764	750	795	764	752	726	689	703	736	694	734	739	719	752	735	709	713	727	748	748	752	711	779	785	711	743	702	754	755	740	733	732	743	719	705	768	774	746	730	726	700	719	752	747	679	719	727	720	699	774	761	708	747	744	701	708	723	742	779	726	756	704	723	720	727	726	705	783	678	751	708	761	724	764	724	728	702	724	715	748	730	766	698	733	746	733	750	704	744	740	770	754	770	771	787	745	780	750	747	772	741	722	698	700	771	742	785	710	717	742	712	727	768	785	792	748	774	698	748	720	774	737	750	723	703	739	709	737	714	785	675	747	715	781	782	772	708	703	680	741	731	730	762	751	712	757	762	683	771	783	699	745	733	745	744	729	714	689	753	685	760	760	743	737	775	741	755	715	727	716	706	713	744	780	759	745	752	766	753	762	706	699	756	688	742	759	738	714	745	741	749	784	747	712	692	712	777	709	748	694	739	730	737	754	716	761	682	737	764	755	762	763	759	739	749	743	683	740	720	718	703	776	703	780	703	766	737	715	725	737	759	707	780	719	725	747	721	763	803	763	708	730	736	717	704	722	757	656	713	742	713	761	712	710	758	702	711	741	752	734	724	778	778	676	782	749	749	752	758	744	739	713	763	743	749	735	757	764	726	715	762	758	717	741	711	732	764	723	756	774	731	735	779	769	721	753	709	793	747	734	722	771	734	722	715	749	768	739	714	717	717	707	705	748	711	735	746	693	732	751	728	720	762	738	748	699	728	775	734	726	767	690	725	743	744	789	707	728	732	764	730	759	696	713	774	760	728	698	768	770	725	737	698	766	769	745	748	706	744	755	751	763	722	767	663	771	729	740	719	802	761	758	775	679	728	789	816	712	719	757	737	749	730	695	768	751	734	750	756	754	724	739	733	711	714	726	754	726	732	822	726	749	730	714	711	738	698	722	778	741	724	758	726	787	747	709	708	733	709	727	752	761	754	708	779	723	763	751	721	724	753	742	695	756	741	709	688	704	733	731	687	676	715	743	788	728	756	691	761	729	740	776	767	717	730	758	708	723	728	760	730	752	738	735	769	722	743	719	744	758	736	739	686	687	733	743	707	744	726	713	753	743	743	715	733	768	773	719	735	708	738	733	755	738	716	718	757	727	774	747	699	815	727	730	707	737	742	752	733	702	719	699	731	743	709	753	747	777	752	739	742	762	750	753	715	767	722	753	732	769	754	745	736	710	698	782	762	721	701	751	761	714	716	738	706	737	741	696	721	752	765	766	719	748	768	744	742	772	747	713	687	713	688	736	771	736	708	721	738	730	681	745	711	723	745	753	764	728	798	779	742	755	738	704	736	708	718	722	746	718	766	729	726	726	731	695	776	754	734	733	674	725	757	722	715	727	734	760	725	720	734	777	731	814	755	789	716	733	790	736	736	730	740	685	681	752	744	718	733	715	759	771	803	704	736	730	737	685	737	775	741	698	731	748	711	665	723	750	716	737	780	701	780	713	733	694	713	714	752	737	768	740	768	725	704	732	713	722	778	765	717	754	758	734	700	771	788	760	728	722	712	714	744	732	714	754	692	748	721	743	738	745	743	740	780	738	746	732	716	763	686	743	732	728	745	724	749	717	762	698	732	713	717	730	744	804	743	726	686	726	753	730	703	731	746	781	698	730	718	715	737	689	697	743	741	672	799	751	782	753	726	726	719	776	739	757	717	769	771	762	743	742	750	739	715	725	698	736	721	732	805	719	741	730	739	722	708	773	709	781	688	710	727	734	733	723	749	743	751	727	737	751	726	744	719	742	782	738	717	791	745	773	721	754	725	712	730	740	747	726	719	770	733	725	799	738	708	772	718	736	711	671	751	695	795	714	794	720	786	737	719	745	743	731	721	721	693	708	761	716	725	696	723	747	682	690	725	738	787	734	759	730	738	721	730	693	719	738	755	684	734	746	703	725	740	761	776	741	714	765	744	726	745	712	750	770	740	732	726	773	783	718	699	740	756	747	757	746	708	765	768	745	746	719	680	723	778	812	766	711	674	726	750	708	737	738	720	726	743	716	757	753	699	826	772	737	732	710	756	719	770	732	731	708	724	748	730	732	695	723	764	750	708	720	760	728	778	759	706	782	710	768	735	758	726	762	736	739	704	711	792	761	751	741	718	734	773	691	733	702	741	746	760	712	770	731	731
26382	2943	757	481	326	264	212	193	193	169	173	157	143	149	140	146	151	158	151	119	131	156	143	139	137	142	138	128	146	136	135	150	157	130	126	125	127	136	133	152	124	153	152	146	146	97	127	134	136	138	143	137	137	115	132	128	134	140	128	138	135	128	136	121	123	134	130	143	131	119	140	116	137	145	131	128	125	147	115	126	124	134	134	138	126	139	121	137	129	140	145	135	143	134	139	133	122	124	137	113	165	131	139	125	135	141	155	128	142	132	155	130	130	123	139	158	157	123	134	155	135	124	127	122	128	117	126	160	138	145	130	141	146	130	142	178	136	132	139	161	146	123	110	136	142	127	128	149	149	140	125	129	145	144	118	124	121	142	125	125	129	140	133	145	139	133	129	132	147	133	138	118	147	134	139	161	135	129	130	145	137	173	138	137	130	128	119	148	149	143	141	136	153	151	131	147	152	134	118	148	118	133	114	123	141	134	137	129	140	148	133	135	132	145	150	143	138	148	123	125	139	129	139	127	126	134	137	127	132	110	128	138	158	143	121	132	142	148	122	142	124	155	144	128	155	139	149	139	139	140	151	124	129	144	148	164	146	131	141	124	130	120	126	130	136	109	144	130	145	139	131	136	137	100	144	113	120	116	128	110	140	146	153	143	146	116	134	110	135	129	147	140	143	125	124	127	125	141	117	128	139	120	138	130	118	133	139	138	149	140	154	133	118	144	139	138	128	125	118	131	125	127	113	130	123	146	140	167	124	145	137	123	135	130	153	118	142	140	100	149	122	141	146	118	131	123	140	111	140	128	133	138	144	126	112	140	153	147	126	116	115	141	146	119	130	124	136	125	138	139	142	144	150	131	138	140	129	139	133	152	120	125	142	114	128	125	135	129	132	129	129	143	143	130	124	139	127	149	162	138	132	118	123	127	144	133	110	135	138	107	133	123	139	132	108	130	143	138	127	141	132	155	125	138	125	134	141	146	127	109	142	140	114	132	145	144	133	124	124	125	143	143	145	141	151	145	139	135	132	155	136	133	125	155	141	126	146	105	144	117	136	128	133	143	132	131	158	171	122	153	147	138	108	155	137	120	140	148	150	135	119	116	108	138	129	146	125	142	147	129	147	135	124	142	138	134	124	134	149	123	122	150	145	151	135	115	121	138	149	140	124	153	131	133	123	129	151	130	131	137	129	129	139	149	151	114	137	131	141	155	127	118	126	129	155	159	135	126	149	144	103	150	146	145	135	131	133	142	125	114	125	123	140	130	136	139	140	138	149	143	114	131	120	141	117	145	140	149	132	119	157	111	131	139	127	125	123	136	131	116	125	140	141	112	148	128	135	140	148	130	130	138	128	154	131	138	164	131	141	169	130	121	125	139	129	133	127	136	138	131	127	137	151	136	139	132	117	139	124	161	123	137	130	130	125	125	129	133	138	130	144	125	140	139	118	131	140	132	132	135	131	133	126	127	138	105	124	147	115	113	132	142	134	113	134	128	120	138	134	132	131	146	137	144	120	136	136	133	136	128	130	136	136	135	138	127	141	135	135	118	131	141	148	143	157	136	137	137	138	134	115	143	131	165	153	129	134	123	145	115	128	130	141	116	143	127	134	146	119	133	130	127	121	117	144	147	135	136	151	105	137	154	126	128	143	125	140	119	136	133	121	124	139	144	141	129	119	142	127	128	128	147	165	125	120	152	139	126	113	125	126	152	140	126	152	141	132	127	135	127	133	151	122	131	129	136	122	121	136	142	142	134	121	111	130	136	129	119	148	133	137	148	135	145	150	140	138	131	143	130	115	117	135	133	130	127	129	143	142	117	115	141	125	130	127	132	157	138	159	132	119	141	135	146	130	142	127	134	134	140	130	153	136	143	134	126	157	135	133	139	116	129	129	141	134	141	144	136	133	134	131	164	129	151	145	128	148	124	131	131	143	148	134	128	128	143	148	130	160	133	128	147	118	145	127	113	118	137	117	142	114	122	145	166	129	147	131	109	134	137	132	136	131	134	133	132	115	156	131	150	160	147	126	130	143	160	130	122	119	117	135	135	139	142	138	111	126	143	133	144	125	146	121	114	141	120	153	130	140	129	164	129	147	127	145	138	129	158	126	150	126	155	138	131	161	147	126	139	152	134	145	139	120	136	140	140	147	137	157	115	115	125	125	142	139	148	143	116	126	128	124	137	117	128	118	155	141	142	146	135	125	143	110	137	124	136	117	114	132	129	143	120	141	122	144	137	143	135	121	137	121	139	131	143	127	131	127	136	137	129	129	136	163	136	136	124	152	121	142	135	136	151	145	134	130	129	131	125	161	150	159	126	116	110	129	145	125	143	109	118	120	140	105	126	126	152	157	131	105	130	136	146	148	136	130	118	136	147	115	126	145	148	141	134	149	128	136	146	128	140	137	127	129	118	132	160	132	127	143	138	150	134	136	143	134	129	147	119	129	140	148	122	120	130	161	135	123	132	131	135	119	134	143	115	133	153	157	121	140	125	124	121	139	129	144	130	119	125	160	117	115	156	123	136	129	114	122	131	156	136	132	147	160	138	128	106	147	139	120	120	113	151	127	134	145	158	127	155	126	169	159	146	125	141	126	142	117	116	128	134	152	132	150	131	134	150	138	140	134	112	128	133	152	132	121	142	143	152	124	144	122	124	133	129	132	134	161	138	151	130	141	136	131	119	137	142	147	125	140	145	121	146	141	150	118	125	135	130	124	135	126	136	134	170	125	134	153	157	141	148	151	120	137	137	136	140	149	135	141	117	115	132	145	121	131	140	135	116	134	143	141	139	160	136	115	110	142	133	135	124	152	150	139	152	117	150	122	127	144	165	146	117	127	155	148	127	128	156	158	122	122	143	136	152	126	154	144	141	123	131	115	150	131	148	151	126	124	124	145	142	135	137	100	126	133	144	130	140	129	133	116	112	123	140	139	115	148	120	143	122	149	112	133	144	155	115	118	166	160	102	132	138	132	99	127	121	127	124	126	108	136	141	137	133	141	127	127	150	122	123	154	134	136	132	136	139	135	141	133	129	133	132	129	118	163	125	121	136	138	149	120	138	124	133	118	173	136	118	141	128	122	131	124	119	137	120	130	131	128	130	134	154	115	125	127	121	134	141	118	143	115	139	123	125	137	148	144	132	139	166	155	138	136	146	132	139	143	137	139	147	126	153	131	127	147	137	120	116	128	143	138	125	137	141	143	130	143	137	121	161	139	126	133	127	137	134	123	136	131	173	137	142	139	133	140	133	138	122	127	140	136	141	144	114	114	144	149	146	132	149	123	134	131	127	138	102	124	111	122	127	128	147	144	137	142	119	143	126	133	149	152	136	114	139	141	150	137	151	157	130	144	138	120	122	150	134	123	153	135	137	130	137	142	150	125	135	144	124	135	125	124	133	125	135	124	131	133	122	116	143	115	163	120	133	132	129	134	121	140	124	131	156	126	108	152	144	144	128	128	142	124	126	149	142	133	136
15794	784	1385	1599	1319	1014	896	745	653	601	604	561	492	470	473	504	467	458	398	413	399	459	412	414	447	425	389	379	410	398	372	387	400	379	391	380	377	378	385	405	407	419	389	359	398	363	391	392	392	369	343	390	347	372	360	357	346	366	372	362	359	369	371	365	352	350	328	369	345	400	411	380	341	335	396	341	366	389	374	311	350	329	410	373	378	372	324	348	372	381	366	376	373	354	375	402	353	376	344	363	399	375	367	376	375	348	382	341	337	367	328	339	348	382	385	358	393	367	391	370	348	358	396	333	358	348	361	355	356	370	371	356	379	364	355	361	411	360	350	391	336	364	337	306	375	362	385	373	356	357	351	371	383	336	394	375	334	362	364	369	365	389	369	336	381	378	342	349	387	368	351	345	361	365	321	346	383	341	344	397	378	407	371	352	344	361	356	374	350	414	369	337	381	388	355	375	371	345	403	341	381	356	384	346	364	362	346	331	347	372	403	356	359	357	389	356	374	358	347	333	384	350	349	380	340	322	383	360	338	331	343	332	366	345	398	354	362	358	372	354	316	345	406	344	380	388	370	382	369	370	320	374	370	384	365	351	369	359	365	363	334	361	375	391	352	330	354	375	355	378	377	387	359	348	355	400	376	348	383	402	349	412	339	337	353	367	341	325	331	365	367	398	344	355	361	326	352	342	350	372	358	359	396	368	374	341	350	361	368	352	353	374	361	366	376	333	381	359	332	329	347	360	390	388	374	382	348	382	338	344	357	354	381	363	347	356	355	322	383	357	345	359	395	359	366	345	389	347	347	371	352	347	392	375	354	369	370	360	383	387	392	357	343	363	365	361	348	379	370	357	389	356	377	382	338	371	378	405	343	348	376	341	370	370	342	339	369	351	351	335	336	371	385	340	340	350	374	355	327	374	368	379	387	364	363	358	364	367	350	388	394	353	398	352	366	378	351	378	378	381	321	361	372	344	358	380	337	340	393	400	328	417	367	337	412	334	336	355	387	347	303	369	375	350	388	353	362	373	338	347	373	342	359	341	371	340	364	354	392	359	349	385	367	363	379	325	369	347	348	390	338	375	353	355	357	345	362	417	344	332	399	331	381	382	368	378	342	378	380	351	309	364	364	353	350	386	352	338	383	347	365	357	382	335	346	344	361	349	385	387	346	382	360	342	345	357	334	343	327	358	379	362	365	326	332	359	386	345	392	389	374	335	364	353	354	398	345	307	352	347	366	357	359	356	354	331	372	338	340	346	357	359	381	355	394	338	343	347	341	370	357	351	368	324	371	366	351	365	342	363	354	351	378	373	386	371	326	358	337	374	345	391	361	382	342	377	371	372	385	402	359	339	390	362	387	332	376	366	347	332	366	393	350	351	371	353	338	345	357	378	336	353	366	368	361	353	359	381	331	364	364	375	357	350	377	368	321	381	397	361	374	351	354	346	362	402	360	377	373	320	374	391	348	340	393	354	350	353	330	344	340	364	392	349	371	361	354	367	367	365	372	362	338	344	362	355	413	385	362	344	347	385	366	363	340	334	364	369	374	361	398	389	359	383	386	406	328	349	367	350	367	339	376	351	360	371	364	356	344	363	354	334	348	315	378	345	376	365	376	370	348	347	335	353	365	351	337	385	366	350	370	344	369	365	369	366	349	362	347	351	386	373	340	349	377	397	348	360	366	341	366	385	371	403	346	404	363	377	361	366	344	362	384	328	358	322	360	371	371	353	339	338	352	359	345	385	336	332	331	396	312	385	355	392	348	357	382	363	358	369	383	361	392	350	372	366	326	374	392	371	355	381	351	360	387	361	354	387	374	358	365	384	343	354	345	350	365	351	375	377	342	375	363	329	372	333	345	378	345	357	366	353	389	405	364	358	382	343	350	337	342	367	386	367	382	363	369	345	359	382	354	396	396	306	375	349	351	348	370	359	378	335	389	352	342	381	370	366	360	356	361	355	362	404	354	328	374	371	361	354	328	359	374	354	370	371	357	332	340	347	370	381	373	406	340	366	354	372	382	368	372	349	365	350	321	333	353	381	329	394	363	400	397	351	361	341	352	356	374	373	417	387	329	349	360	352	376	344	328	344	340	322	372	355	351	338	349	372	333	398	363	372	348	355	346	391	365	350	347	350	362	354	341	364	328	329	388	340	383	355	355	340	352	336	345	320	377	337	372	374	334	367	370	380	377	356	393	342	376	379	373	367	354	354	334	365	346	346	391	376	376	355	364	348	363	337	339	334	349	362	391	358	378	370	352	358	358	368	382	375	352	347	337	388	357	398	368	375	385	376	373	387	348	377	345	366	352	352	365	352	365	390	378	344	384	380	343	375	359	374	352	348	363	382	352	343	362	361	362	358	386	331	342	370	364	323	356	344	353	349	337	348	356	374	340	350	335	374	400	342	373	321	358	332	371	362	332	383	395	362	380	371	366	377	387	356	374	356	363	350	334	362	336	333	361	393	353	388	363	367	371	358	392	396	324	385	364	369	335	348	319	365	345	353	348	371	347	363	380	358	389	321	356	351	367	339	328	345	371	356	327	354	351	388	368	347	385	375	387	373	390	351	347	377	357	348	354	341	357	379	363	365	370	373	339	385	367	358	394	351	370	349	375	367	372	370	367	349	390	341	359	350	358	343	358	383	377	389	340	388	372	383	352	333	332	354	353	341	322	399	331	367	350	371	378	350	375	363	380	353	336	373	375	360	377	367	349	387	340	365	343	362	364	342	359	340	378	341	365	364	386	344	345	345	341	362	350	357	359	349	398	355	339	396	363	354	384	365	386	394	386	358	386	340	390	338	299	388	391	378	360	327	354	325	365	359	391	346	340	346	382	354	357	383	341	327	382	347	362	363	352	377	368	352	352	340	363	351	362	370	343	350	332	349	401	353	364	382	326	342	331	383	374	348	332	342	370	321	375	380	384	388	322	348	376	346	369	365	341	352	332	353	346	338	398	341	372	372	360	360	368	384	349	374	339	410	364	343	361	348	370	347	362	352	369	346	374	382	359	357	365	369	343	354	348	349	365	385	364	371	340	352	367	340	339	349	362	370	378	341	361	370	353	385	365	361	354	353	374	352	362	376	358	346	333	335	358	351	370	349	341	346	387	356	363	372	347	330	355	376	359	359	331	372	342	360	343	372	348	341	363	361	401	366	389	367	367	342	375	364	360	367	407	376	327	375	327	349	376	352	336	369	380	353	356	360	367	343	408	358	376	355	370	372	340	356	351	355	354	366	396	338	362	366	354	354	373	336	379	350	368	333	344	365	373	349	354	376	348	352	391	358	338	349	379	350	369	403	335	364	341	368	375	340	343	384	376	360	364	362	341	367	362	357	401	368	340	378	349	370	422	340	343	345	359	353	386	354	373	347	369	368	347	361	383	307	367	366	384	365	315	394	379	318	362	348	355	368	347	383	405	365	362	366	333	390	367	367	347	348	384	345	377	356	353	302	356	361	389	350	386	415	365	374	372	373
5016	452	364	388	353	384	377	337	373	394	374	357	400	393	406	363	376	351	365	362	361	387	371	352	358	404	371	389	409	402	370	360	323	365	341	356	340	392	392	398	372	385	368	377	335	363	338	392	387	390	413	404	390	371	387	342	371	337	356	384	385	383	359	370	355	377	388	356	348	342	403	336	352	358	378	390	377	390	366	385	353	393	339	350	375	389	378	372	422	377	374	386	364	357	375	347	348	372	366	390	403	333	369	389	365	382	363	358	367	356	335	367	365	364	374	389	357	374	381	392	381	349	383	376	414	368	341	387	373	368	378	358	382	386	428	355	366	360	347	375	376	389	387	378	364	382	350	346	422	386	358	386	348	395	349	373	410	353	385	375	363	370	373	411	383	352	377	350	369	374	375	375	396	333	350	400	358	385	386	403	353	374	386	343	374	364	332	366	364	404	356	381	359	369	347	356	380	349	387	372	384	388	359	379	374	362	403	337	405	386	360	343	357	380	382	378	396	355	383	376	378	381	355	376	387	360	403	352	342	387	370	329	358	357	352	359	383	376	341	390	376	381	338	373	364	366	363	376	393	369	383	367	345	338	364	432	377	373	377	401	372	377	371	374	382	376	366	391	369	358	348	363	372	370	375	401	385	368	360	372	375	359	359	356	357	349	356	369	367	373	374	358	377	324	354	364	373	349	345	329	319	397	352	376	348	375	373	413	411	369	326	358	356	386	380	372	350	399	358	376	386	362	369	367	365	377	382	385	381	398	400	392	333	372	377	363	383	366	384	375	376	374	358	385	307	328	357	342	367	373	364	359	331	385	384	361	396	363	406	351	379	387	347	358	350	390	393	356	331	368	373	360	352	337	372	405	357	340	324	344	389	392	372	378	372	398	400	384	354	374	380	371	368	343	385	373	363	386	364	386	397	343	363	381	386	388	375	357	351	363	396	360	371	379	382	402	382	383	394	329	412	373	367	372	345	374	366	369	349	402	368	352	325	387	366	403	344	403	395	385	378	352	364	351	386	389	371	343	389	375	353	387	346	348	346	324	372	388	418	379	357	404	400	413	338	373	389	346	365	384	384	388	379	355	395	379	363	326	354	353	394	365	334	340	370	338	364	328	359	363	348	333	368	353	378	347	384	382	385	373	343	369	370	331	373	378	366	365	341	329	395	397	378	381	348	367	394	382	329	367	353	372	383	364	362	343	312	372	333	411	375	371	384	368	365	359	376	376	366	375	374	365	358	335	371	401	344	366	400	354	418	361	384	348	405	381	364	343	364	379	359	373	393	337	386	351	395	350	393	378	378	385	344	389	344	349	351	373	363	357	390	350	368	376	349	361	387	338	389	373	369	396	383	346	358	361	352	335	382	327	394	342	315	387	331	366	331	363	347	366	348	372	379	350	394	354	434	388	346	363	348	357	372	337	413	355	362	380	349	377	326	367	335	382	350	363	378	337	377	390	353	350	358	346	411	359	364	368	377	356	359	360	352	397	389	378	383	384	352	392	369	371	385	391	346	368	352	369	385	359	390	353	393	371	357	364	347	356	361	398	335	370	413	364	341	359	370	404	339	385	367	365	370	388	390	342	403	383	360	359	346	333	399	334	354	375	395	365	406	373	416	400	389	350	372	389	363	359	393	350	399	383	394	409	396	398	361	375	353	346	398	375	334	373	390	347	372	374	390	359	377	359	349	385	344	383	393	351	399	378	377	356	397	355	383	385	386	378	382	373	341	388	357	357	332	369	345	421	373	337	381	373	369	342	364	400	394	411	360	380	355	348	346	364	426	366	337	362	374	385	372	374	385	388	421	386	355	373	424	396	357	386	363	400	397	345	381	353	344	347	359	373	393	392	351	367	365	372	365	324	333	366	415	387	372	362	331	373	358	361	384	367	375	391	344	385	346	386	357	398	380	370	447	355	328	347	363	347	356	389	327	366	337	367	361	374	335	383	340	326	370	362	355	368	377	349	394	366	394	382	350	380	371	376	342	376	386	410	374	377	360	371	354	376	353	392	388	348	383	334	375	431	353	356	415	355	369	388	362	380	367	367	397	384	423	327	381	382	355	378	371	384	431	359	361	348	379	355	340	359	372	411	371	364	356	354	405	419	362	342	343	369	411	379	386	389	376	319	362	349	365	353	388	417	388	386	344	363	337	355	357	362	381	359	389	367	340	334	386	364	389	376	405	365	390	372	373	402	363	372	377	386	345	360	362	386	357	410	389	370	357	375	372	395	366	400	372	397	393	380	341	365	358	360	334	374	389	386	376	367	347	352	354	371	417	355	385	343	386	409	398	410	339	355	333	390	355	398	383	360	361	350	372	345	397	340	367	382	377	364	388	387	375	344	355	379	356	340	348	350	358	348	394	377	399	361	368	388	391	365	364	377	350	375	423	390	385	390	340	359	366	413	362	372	375	384	333	401	369	354	410	339	340	373	369	353	361	358	360	378	367	389	379	316	371	391	375	354	336	332	371	336	381	392	410	346	372	326	383	345	401	387	351	368	333	432	395	378	358	356	359	352	347	373	348	359	394	368	364	358	335	387	365	367	359	336	358	390	360	365	353	398	377	380	358	367	378	381	376	367	414	372	410	369	355	350	377	382	408	369	364	395	402	345	403	368	379	382	372	410	367	339	357	360	363	397	387	389	366	336	404	360	366	346	344	393	355	356	365	401	353	411	353	376	395	359	361	324	379	386	380	384	390	381	371	359	332	353	367	368	377	389	381	330	365	372	316	385	393	340	374	343	357	387	364	355	379	334	382	377	371	362	349	370	360	383	361	379	352	368	406	431	356	382	363	362	362	346	416	397	364	382	331	379	388	391	346	392	377	341	372	378	387	378	421	383	352	394	363	378	391	381	371	365	392	386	352	385	415	359	400	381	379	350	373	381	371	351	375	346	341	363	396	365	352	357	361	353	384	365	336	352	407	361	379	358	355	397	392	371	384	425	330	395	390	383	370	375	380	374	364	398	374	361	359	363	363	380	414	342	371	345	343	356	364	402	361	377	389	389	358	375	379	402	368	329	366	354	376	393	360	382	380	345	345	392	361	352	351	354	399	360	414	352	365	385	386	386	358	387	366	363	404	390	361	390	401	375	372	393	365	404	379	376	384	397	342	336	340	345	388	335	383	377	399	390	351	386	353	377	388	368	395	382	384	409	365	341	353	352	341	348	395	372	387	356	334	381	349	348	343	380	412	388	343	367	336	350	342	377	361	334	378	363	385	364	377	387	395	348	374	368	374	321	402	373	385	390	405	374	374	373	351	358	358	347	369	350	384	360	380	373	392	418	375	369	341	384	350	372	377	382	387	388	383	348	359	326	398	336	317	346	340	357	382	352	373	364	392	348	356	391	365	300	389	375	401	396	387	382	385	408	366	327	351	366	359	385	391	379	341	354	346	381	383	407	366	370	333	369	383	378	388	375	381	392	371	389	358	385	355	360	386	390	379	345	357	361	361	356	334	357	355	375	389	418
4388	899	940	911	912	922	899	928	878	867	838	870	876	875	921	820	849	883	940	861	911	867	911	909	862	859	861	933	878	889	883	887	932	863	889	845	921	885	881	897	854	883	884	834	897	903	873	843	899	925	898	894	863	869	907	894	886	861	913	869	880	880	878	875	887	903	943	893	865	881	828	908	838	871	875	827	875	853	852	874	873	883	881	885	891	868	829	873	871	885	840	918	836	856	859	873	841	878	887	904	929	853	909	892	919	845	858	850	852	890	869	843	896	886	911	900	813	801	847	915	931	860	880	858	900	816	899	887	800	900	896	903	891	878	885	837	864	825	841	851	849	891	940	888	855	882	837	902	844	807	892	879	865	851	918	840	896	897	856	919	889	858	838	849	883	870	888	887	898	887	870	873	868	861	907	918	925	882	878	854	894	903	884	892	877	841	908	892	852	828	912	911	870	890	904	941	868	906	886	893	853	923	830	906	842	903	843	851	905	862	868	838	906	910	901	857	912	905	894	850	875	853	839	883	870	892	837	847	867	899	866	846	865	887	869	895	921	891	895	930	921	878	871	901	858	866	844	902	881	893	899	850	931	883	877	861	899	907	904	870	846	869	886	887	917	877	890	910	858	864	872	876	898	855	861	874	879	915	893	815	892	880	867	913	867	897	850	873	880	883	852	947	882	907	926	891	854	862	896	879	883	934	933	824	892	858	905	871	860	885	885	870	918	887	862	891	850	926	834	848	856	849	836	871	887	853	882	864	863	871	833	883	892	907	848	881	869	933	887	868	904	878	878	856	895	893	849	891	899	886	868	831	907	875	902	858	825	892	909	904	848	849	902	876	940	862	879	865	896	863	886	935	882	860	904	874	844	866	925	858	903	893	886	851	825	934	860	911	920	879	937	894	851	891	828	856	913	881	867	841	842	874	867	826	877	855	872	852	857	882	851	883	916	843	889	864	828	911	893	850	852	875	906	826	912	851	872	877	844	896	878	890	872	804	876	895	922	845	873	852	913	944	862	895	866	924	917	924	852	905	887	910	895	876	910	902	864	887	858	920	833	865	844	862	858	879	869	898	898	917	861	877	891	899	832	945	898	859	893	876	857	829	845	834	834	871	862	889	877	830	851	917	879	906	859	901	905	859	831	828	932	852	861	845	892	821	891	922	844	857	889	875	888	900	879	850	894	913	931	891	953	873	918	916	885	923	932	872	854	889	921	866	782	920	815	897	841	919	895	886	866	895	848	969	810	842	885	886	854	867	843	838	881	931	876	920	897	917	859	929	902	899	864	893	861	924	823	889	864	877	853	908	872	896	901	855	870	895	874	849	853	897	839	906	892	874	884	906	912	908	803	912	884	840	880	899	870	908	897	863	869	881	876	871	880	896	881	884	876	873	907	897	865	805	856	872	923	866	846	870	879	886	869	883	913	894	886	923	901	869	866	886	874	836	888	862	912	915	907	914	906	863	878	897	892	859	875	838	851	868	912	830	900	863	890	932	889	899	872	888	874	860	869	882	852	915	924	848	903	915	852	913	838	884	858	869	877	881	859	864	819	886	841	919	884	888	870	856	880	896	870	845	849	898	874	865	885	841	912	860	872	840	858	841	875	825	852	848	882	872	885	845	880	856	907	896	888	907	809	904	858	886	874	921	824	863	826	915	866	847	884	851	898	934	827	934	903	875	931	931	863	886	877	919	846	881	867	897	874	870	903	874	830	862	866	861	867	863	847	889	867	862	932	906	844	864	973	832	895	864	855	861	816	880	889	876	833	909	895	854	864	867	915	875	856	918	895	851	871	832	915	840	906	863	899	867	839	843	879	852	835	859	933	843	915	905	880	911	870	879	840	884	828	860	918	879	882	894	857	936	873	817	895	854	831	874	869	845	881	896	860	902	900	891	878	883	861	904	865	857	841	908	881	850	886	851	859	919	896	873	891	922	887	903	844	881	820	969	888	869	927	848	936	873	850	922	898	834	862	866	839	880	907	872	885	883	930	897	860	893	941	884	859	893	844	878	867	849	836	854	883	910	930	875	898	898	889	839	906	888	845	891	857	903	800	874	874	855	890	896	877	913	927	879	931	866	884	833	863	900	907	870	865	910	876	839	859	901	899	851	844	850	923	905	885	923	913	868	860	885	877	855	901	869	890	921	840	916	842	893	903	906	872	890	889	894	885	922	831	859	824	907	919	837	849	907	827	898	921	856	828	922	897	892	840	866	852	875	879	847	901	879	814	862	838	828	858	893	907	873	908	881	871	820	882	792	854	869	874	898	891	875	865	891	921	877	876	867	915	896	880	850	873	877	898	910	896	890	890	866	901	846	883	911	828	844	869	893	859	920	860	913	852	889	851	839	873	828	885	840	874	908	871	913	909	883	962	906	877	898	893	951	873	930	914	846	840	832	884	883	873	905	874	830	913	898	904	884	867	858	877	961	880	910	906	855	882	907	792	887	922	809	862	896	935	837	880	844	894	894	911	863	897	872	893	812	865	857	878	857	850	856	880	867	864	885	915	889	887	877	864	882	918	898	895	894	872	929	859	830	929	856	929	835	835	891	862	898	875	871	851	876	968	864	844	884	887	829	904	893	889	873	901	878	829	903	873	884	870	831	910	909	850	884	876	876	862	853	865	870	860	889	865	884	870	871	872	890	853	892	878	905	883	828	962	918	907	912	898	905	877	892	875	878	889	799	880	886	857	869	901	794	872	836	921	818	862	903	875	871	868	902	894	864	858	900	851	836	844	871	878	860	853	868	885	867	850	901	915	856	900	824	910	891	862	921	873	883	922	906	908	859	893	932	900	862	875	935	911	901	858	866	890	890	891	924	880	856	870	847	914	940	861	857	862	835	860	913	815	901	815	848	895	809	854	878	896	845	838	951	888	899	834	901	858	858	893	907	896	836	895	906	850	879	878	894	880	857	885	851	882	865	835	875	881	868	870	869	869	880	948	902	851	894	908	872	891	956	909	901	876	900	900	919	898	882	907	932	871	899	876	875	864	928	871	912	878	868	963	889	869	902	821	857	899	911	906	881	922	907	914	842	814	944	925	855	864	917	906	903	825	824	888	844	873	891	936	914	851	859	927	874	867	878	912	891	847	893	916	925	885	890	928	912	855	849	866	881	890	796	892	893	854	830	829	845	889	818	875	831	867	851	858	838	847	879	883	891	875	901	868	840	903	805	881	872	851	841	880	836	835	851	854	852	880	856	902	880	833	878	851	923	863	878	848	927	902	854	848	858	894	899	885	908	845	883	926	874	916	893	854	903	901	894	938	869	929	853	896	867	906	910	866	862	830	935	909	880	896	941	879	823	877	818	890	866	868	895	871	901	869	844	906	914	866	843	923	857	895	873	884	877	885	867	906	884	899	919	824	873	889	850	872	923	882	858	863	883	873	919	871	858	849	849	892	907	865	854	897	853	877	868	882	867	892	884	832	827	875	905	906	842	900	896	858	879	884	820	905	885	856	923	825	911	864	878
16345	1239	572	460	408	364	346	361	372	341	310	309	304	316	306	316	284	315	318	299	338	302	317	286	328	268	332	301	315	299	298	336	328	323	313	281	330	301	320	282	321	297	274	278	322	281	298	308	303	330	286	327	318	327	324	282	303	324	313	292	306	319	290	323	302	306	301	294	257	320	338	320	312	271	296	316	284	336	339	289	312	290	296	312	320	333	302	297	286	292	314	282	294	294	311	313	297	300	302	292	332	314	316	267	307	292	274	297	304	326	330	334	284	308	316	363	294	306	321	302	291	306	323	317	285	300	290	350	288	322	307	291	289	288	309	294	316	307	316	304	316	285	294	288	304	284	315	321	280	312	270	323	298	318	296	300	310	267	319	277	293	351	291	302	273	335	318	314	313	288	303	325	300	278	326	311	317	309	281	316	307	302	317	298	312	314	298	290	296	307	326	337	320	361	298	299	301	302	320	298	335	261	302	319	310	305	315	292	308	303	313	322	344	343	324	310	298	294	309	303	301	312	310	292	256	307	292	320	301	330	317	314	329	323	333	316	295	334	285	312	309	335	312	305	311	313	304	299	301	301	313	281	297	340	328	324	288	329	299	300	310	307	307	310	352	291	315	321	332	310	305	317	298	271	300	318	310	285	320	308	351	308	312	266	330	275	275	268	314	335	305	257	319	306	301	302	305	307	295	298	306	288	326	310	309	329	340	305	285	296	281	307	276	274	320	311	280	300	307	312	306	301	297	300	305	311	290	317	314	349	303	302	342	326	303	267	324	302	295	311	313	306	294	289	321	325	329	319	283	299	289	322	340	309	299	316	279	325	307	299	278	297	273	289	318	288	325	291	334	313	297	319	317	322	296	313	311	309	303	285	292	323	321	289	317	300	347	317	289	320	315	289	282	314	312	321	281	314	302	296	305	326	318	278	316	318	335	297	323	293	304	312	283	315	290	298	319	260	290	298	295	301	310	341	298	311	337	319	331	305	309	303	314	323	308	305	288	317	320	305	318	309	326	311	328	293	302	296	329	310	275	329	345	308	315	292	324	307	307	304	290	304	318	300	296	321	293	273	296	333	347	291	277	275	312	327	291	306	301	285	306	271	317	305	283	329	318	303	311	297	283	298	297	286	298	289	306	317	309	292	310	292	295	291	271	347	346	277	302	298	294	315	324	348	310	306	326	295	287	312	296	287	321	273	329	297	306	326	291	336	323	314	343	322	289	325	319	312	315	285	301	310	315	343	309	315	309	306	291	291	286	311	286	301	339	314	283	318	319	321	292	279	331	309	277	326	288	289	295	306	288	305	299	300	326	333	295	284	286	286	291	328	320	324	318	290	290	323	320	311	330	329	300	291	309	334	282	325	309	323	308	304	324	305	309	320	334	311	323	295	284	330	349	306	316	333	321	286	299	295	313	326	290	282	293	301	311	295	321	259	304	338	308	296	289	333	282	327	312	288	307	330	308	305	297	331	326	325	329	334	283	324	318	309	323	294	307	283	302	318	319	305	322	270	330	274	334	306	293	343	293	283	332	290	282	304	314	312	294	286	293	356	309	301	292	324	322	332	319	348	295	315	325	284	311	297	346	341	307	316	330	301	279	341	319	310	316	327	308	312	288	295	311	307	318	278	293	379	333	309	286	318	330	307	287	321	277	299	299	320	285	324	272	302	310	294	318	308	292	300	304	292	317	300	307	279	340	303	296	273	317	317	293	295	307	311	306	271	292	300	339	301	299	319	297	288	314	316	306	329	307	302	327	299	298	318	330	320	311	280	315	287	327	309	314	303	316	321	319	311	308	294	315	319	322	331	291	320	314	342	302	287	275	342	312	314	296	283	325	301	309	288	299	306	322	311	293	297	294	326	294	328	290	321	276	340	309	300	312	317	330	299	339	331	329	304	318	285	307	280	306	332	314	292	312	298	312	295	299	292	295	270	283	318	302	323	301	325	314	322	314	278	323	346	314	322	339	312	342	295	300	313	320	344	316	304	308	301	290	305	288	302	279	316	330	303	309	334	310	302	335	312	287	277	295	284	326	301	276	324	309	271	310	293	290	269	282	313	284	316	320	319	297	265	345	330	286	312	273	270	334	300	335	322	284	292	317	275	298	291	324	344	300	359	287	317	286	325	273	297	303	301	334	287	310	310	278	308	284	323	315	348	308	285	330	310	289	306	324	281	323	311	302	298	333	343	303	284	303	277	304	287	314	305	299	299	310	287	290	282	315	300	274	316	342	268	310	320	312	292	298	303	295	309	348	318	304	336	333	286	312	325	289	307	303	296	292	310	333	311	323	328	291	298	299	312	283	296	298	319	318	336	288	331	291	305	314	317	297	320	316	343	320	277	298	321	283	334	290	325	287	303	330	315	319	305	303	284	304	306	313	289	292	299	313	298	297	306	293	320	305	325	308	302	318	280	326	284	291	311	328	306	284	299	291	306	322	318	283	317	287	344	285	331	293	307	313	302	326	277	312	310	323	301	304	309	303	282	345	310	301	311	316	293	334	285	304	286	302	318	306	306	300	289	294	328	289	311	280	324	287	287	335	290	279	304	314	288	301	314	306	277	315	339	314	311	285	283	284	292	308	308	305	316	310	284	303	317	299	316	312	307	328	268	277	318	328	337	278	324	293	303	295	328	283	253	312	303	297	327	277	330	348	299	314	315	314	321	307	308	329	281	338	334	319	323	298	286	322	306	293	261	312	322	308	324	297	318	346	318	308	295	342	322	306	287	295	306	315	323	335	301	311	279	325	283	283	326	335	289	329	330	296	307	315	334	336	296	300	292	283	301	297	296	300	313	304	324	323	316	307	326	284	315	287	318	320	310	286	301	300	316	303	291	326	324	307	300	314	317	304	305	297	306	308	293	300	290	315	305	292	295	302	304	302	300	282	330	338	280	301	330	319	264	288	306	310	328	291	313	337	272	268	272	314	289	315	290	319	311	305	264	327	269	313	295	324	333	329	292	322	304	288	296	318	296	300	307	311	298	280	297	290	320	321	312	290	331	320	301	289	340	272	292	300	310	300	310	276	303	282	284	323	291	313	286	286	343	300	316	271	290	325	321	302	321	301	281	306	282	274	315	316	259	310	296	333	309	305	311	304	299	290	319	287	319	319	300	305	321	301	321	296	295	294	295	314	285	303	291	297	271	301	324	330	298	287	320	270	311	314	318	302	301	290	288	329	300	295	309	309	332	314	304	354	287	314	311	326	321	268	302	361	335	299	316	312	285	333	338	280	325	349	305	315	317	311	359	319	331	336	296	321	291	279	316	327	278	355	332	288	307	340	282	309	309	257	290	288	261	329	283	317	311	317	320	332	303	314	315	301	296	329	327	293	301	306	330	311	311	318	323	300	308	315	297	273	317	274	309	296	321	305	301	303	323	335	302	332	288	326	301	338	288	308	301	313	341	313	279	318	332	329	314	333	309	312	284	321	299	321	331	308	269	293	309	307	322	286	269	348	293	326	305	277	301
11968	1006	1221	1328	1228	1174	1040	931	885	852	803	788	778	827	810	797	768	787	725	751	807	778	756	770	798	780	786	730	751	734	744	772	770	725	751	746	762	738	771	804	740	758	744	755	781	749	773	721	797	737	739	750	724	702	765	743	701	700	707	710	711	784	759	724	767	734	757	783	739	759	739	740	741	740	689	727	740	743	711	741	780	751	695	730	764	740	734	707	710	729	731	709	783	735	727	707	725	691	731	746	725	713	690	725	744	715	696	759	702	739	686	720	725	701	742	696	703	778	709	770	717	763	725	708	763	725	696	785	713	749	745	761	699	710	747	714	743	746	713	757	774	759	732	784	741	738	717	707	731	723	754	711	706	745	714	714	753	753	741	734	643	724	704	653	727	721	763	749	748	738	766	750	698	724	730	710	724	688	736	758	811	739	740	713	713	722	724	742	704	706	725	738	721	744	725	772	751	764	743	733	712	684	723	710	750	729	711	702	720	696	701	761	757	746	785	720	736	717	722	700	742	757	721	726	751	711	736	749	793	695	789	770	763	671	793	734	738	715	699	762	757	717	685	777	769	766	774	746	727	765	711	703	739	749	725	744	715	800	737	681	726	714	717	730	741	767	745	731	702	744	671	733	710	719	729	702	735	720	681	743	668	737	742	737	673	738	686	702	749	758	754	685	726	696	778	771	709	748	704	680	653	778	720	730	725	787	765	725	689	720	775	708	718	729	766	731	724	736	695	689	753	706	757	791	703	766	746	740	701	724	762	703	716	720	694	751	756	710	727	704	736	707	738	737	710	737	745	766	724	734	748	713	748	684	769	750	721	717	742	775	752	742	753	719	714	741	724	722	756	706	690	738	722	707	765	692	676	753	700	732	728	754	726	756	712	662	733	767	762	693	738	773	714	751	688	749	713	780	721	742	772	754	705	696	753	717	753	752	723	692	742	721	732	766	742	740	692	710	736	702	746	709	718	775	754	752	728	726	740	725	778	694	733	740	733	740	719	745	763	718	733	689	716	733	744	733	732	739	695	694	709	725	736	698	777	769	790	737	713	761	750	743	736	732	746	776	751	753	699	755	777	737	736	774	682	767	757	753	719	704	756	723	747	758	724	706	720	791	758	710	700	701	687	773	680	771	733	733	746	723	731	717	736	666	728	734	705	741	680	722	789	658	746	769	742	714	718	762	716	729	695	739	732	726	744	789	737	713	716	757	710	711	719	697	746	750	726	740	749	686	741	768	693	746	782	679	723	738	750	699	801	730	681	699	738	688	727	751	782	696	761	754	722	713	716	736	771	728	737	773	743	759	715	725	708	729	748	689	760	735	722	727	760	718	737	751	754	721	757	700	708	731	748	724	721	695	751	708	769	714	696	701	712	691	676	744	730	703	655	751	691	759	732	720	715	770	761	759	767	749	718	698	709	738	745	755	700	690	729	696	749	726	700	766	698	722	723	743	744	739	712	728	699	741	712	693	795	753	752	757	751	737	704	679	673	746	728	680	761	777	686	741	717	726	749	711	759	732	725	709	748	675	692	715	768	734	699	746	714	760	687	720	739	677	698	774	753	722	722	723	775	724	702	667	744	732	726	739	719	705	711	741	707	730	729	750	740	769	716	703	742	724	749	731	740	717	699	705	725	725	740	748	687	725	759	743	767	738	768	796	726	663	715	658	750	729	735	721	701	759	707	731	711	728	742	754	741	765	716	770	745	724	726	727	745	721	754	793	699	697	747	766	732	691	761	763	770	716	723	738	704	741	693	738	765	724	770	770	698	764	742	754	739	707	685	692	707	730	701	755	751	722	741	720	770	720	723	740	698	735	756	751	779	747	716	777	704	771	729	694	745	723	692	707	713	738	727	728	752	715	756	744	760	738	728	739	723	776	758	701	725	735	711	685	743	738	715	772	780	674	720	738	791	728	733	736	731	697	704	733	709	729	723	731	759	694	758	776	714	759	687	739	736	723	726	692	716	703	773	749	717	734	725	715	700	716	661	714	682	709	750	741	760	745	730	716	729	704	759	766	745	727	783	719	754	709	700	761	689	748	763	752	733	665	733	732	763	745	707	748	770	738	748	710	751	732	730	728	715	741	727	709	756	691	758	723	719	680	784	737	700	780	711	750	772	727	768	773	719	744	774	773	719	762	741	755	722	744	780	704	721	731	743	701	691	706	677	694	732	747	715	753	709	699	669	714	735	706	729	742	757	760	773	665	751	755	691	724	712	755	738	765	708	763	716	723	733	776	723	718	740	739	709	733	694	719	706	721	729	725	678	724	787	759	701	707	760	745	757	738	773	709	750	751	744	780	721	720	754	735	734	750	758	749	707	731	750	730	717	747	737	753	729	707	726	683	775	728	741	734	801	741	697	716	729	742	799	757	695	707	784	706	698	727	736	754	723	765	712	687	765	717	709	735	761	720	656	675	716	779	769	745	757	720	736	717	697	744	738	679	772	731	727	737	701	711	734	744	733	717	701	724	676	774	744	730	747	716	700	732	773	691	773	746	754	742	730	769	707	723	761	704	771	762	680	753	775	742	716	701	722	774	765	703	697	729	745	735	734	741	723	770	739	747	683	771	701	731	754	749	750	716	738	740	754	721	692	721	770	759	760	735	781	753	699	730	738	705	789	707	717	687	742	757	739	720	744	712	749	728	743	744	774	752	724	717	760	717	739	700	709	683	716	722	738	736	713	732	731	729	676	737	736	673	726	734	775	717	736	743	732	738	680	788	763	733	711	701	683	680	738	690	748	762	756	703	746	733	771	706	765	746	704	753	726	684	735	686	750	717	734	729	724	727	728	718	782	717	752	727	744	720	742	715	708	744	727	740	730	736	701	721	736	686	705	743	748	774	702	788	763	735	780	763	720	714	749	756	715	722	754	777	740	733	741	752	714	728	709	773	697	756	730	706	760	702	756	751	709	677	768	713	746	751	700	719	705	716	739	716	734	699	786	736	715	694	740	771	693	700	809	694	745	781	719	750	733	716	762	681	736	734	742	725	766	728	743	774	718	724	725	742	731	759	740	669	734	793	758	769	697	741	767	748	729	746	730	726	757	692	730	724	729	774	790	780	776	694	690	749	777	742	740	656	772	732	704	762	737	707	773	734	734	756	761	733	772	716	761	731	759	707	719	733	695	771	699	722	724	732	742	745	754	710	736	726	742	713	729	712	789	732	722	702	685	721	727	698	770	707	699	761	779	728	732	712	751	734	697	734	793	739	809	737	709	733	811	720	709	756	763	759	726	721	693	718	664	765	749	727	721	752	738	699	729	770	725	710	734	721	759	722	706	741	701	674	754	726	745	731	729	762	715	708	701	743	708	722	714	721	701	738	692	687	733	702	740	705	715	784	719	691	704	791	682	694	753	714	676	700	738	746	730	739	789	750	737	736	700	711	735	734	720	682	755	720	716	725	690	751	757	740	732	711	768	745	700	712	771	742	782	690	767	712	708	757	739	709	707	704	728	789	725	717	758	729
26174	2659	685	472	356	283	223	190	164	176	156	152	170	145	157	173	165	148	127	147	126	144	125	154	153	123	144	142	153	153	140	124	158	138	126	136	152	158	172	159	114	117	116	162	132	155	138	124	121	117	132	122	139	142	132	149	141	125	125	125	134	144	131	145	135	128	125	109	140	132	136	150	156	136	122	136	148	132	150	138	137	137	141	143	130	119	135	140	121	133	146	135	137	141	126	145	142	119	135	124	149	154	149	136	125	137	133	136	144	127	153	136	124	140	126	142	118	149	154	116	150	158	130	128	133	133	129	129	135	143	138	123	129	152	110	155	116	135	141	128	136	126	141	130	148	148	132	130	121	111	149	136	137	158	146	121	160	124	141	131	137	109	132	121	141	137	137	124	144	149	141	113	125	101	156	148	137	136	113	136	144	133	141	140	135	142	147	157	126	125	141	153	149	129	147	135	150	127	124	134	155	137	139	127	138	137	121	140	137	124	112	125	144	130	137	143	154	132	106	160	134	152	127	137	139	148	154	162	123	143	135	134	115	137	150	139	122	125	139	130	128	112	130	121	153	127	127	140	139	139	109	141	169	154	140	136	157	149	130	148	135	140	141	154	119	139	127	114	116	137	128	144	132	137	145	169	130	124	120	118	138	122	129	142	136	117	124	120	139	132	120	138	139	138	125	111	126	132	125	144	145	140	126	132	129	114	116	153	141	145	138	131	131	159	122	128	117	130	129	134	121	127	117	151	137	150	132	130	145	148	138	136	133	130	102	140	138	114	143	139	126	123	159	138	133	136	112	128	137	139	113	145	134	131	127	125	137	141	146	155	155	120	115	141	114	157	130	125	148	148	138	145	133	148	137	126	118	123	120	142	123	150	130	136	140	142	115	131	134	124	137	130	151	148	127	113	137	126	123	111	149	139	129	140	131	148	137	138	144	140	124	125	122	122	140	158	137	130	104	117	136	133	156	138	122	140	144	127	116	121	127	125	141	160	145	146	160	143	137	119	140	123	169	133	131	137	141	120	153	138	140	131	125	103	152	129	128	120	147	138	160	125	143	111	150	140	109	118	112	111	129	120	127	137	144	132	130	145	149	136	134	124	143	164	145	144	140	150	156	126	121	137	131	134	129	144	116	130	134	125	130	147	130	138	149	144	111	128	131	153	138	133	135	150	141	135	139	129	113	113	157	139	155	152	133	135	106	115	146	127	148	132	134	127	140	144	144	142	142	135	109	155	140	122	154	124	156	125	135	126	132	134	110	125	147	152	139	141	123	151	134	130	124	134	132	183	116	152	135	145	108	115	130	134	112	145	124	151	124	147	130	129	141	130	155	127	126	138	142	133	141	127	142	129	124	138	124	122	134	122	132	145	159	135	129	147	125	138	120	141	137	172	140	132	129	117	120	123	126	138	167	131	127	137	122	122	149	152	130	133	137	140	148	145	107	136	140	124	140	129	122	139	141	143	130	150	134	126	128	160	143	159	113	143	135	124	131	137	142	154	125	118	136	107	134	137	130	144	133	135	113	124	135	131	144	145	140	148	155	124	154	122	132	120	141	145	117	150	129	121	154	135	150	154	137	135	111	123	134	132	128	147	154	132	131	148	136	133	134	157	118	135	116	141	137	150	123	136	151	133	146	143	121	127	156	141	130	135	136	142	143	156	129	135	126	152	110	141	153	124	123	140	138	130	119	119	124	113	137	131	135	120	112	133	127	126	140	153	136	153	129	145	131	130	139	121	123	121	148	133	111	124	154	161	127	130	125	126	146	136	136	135	116	135	135	129	131	127	126	130	139	123	128	155	123	153	122	134	131	141	145	146	140	120	130	132	155	138	135	159	145	145	136	131	133	139	122	147	140	130	113	151	152	159	114	143	113	127	136	141	133	133	139	134	127	130	139	145	153	142	146	129	140	136	120	136	112	147	128	140	125	133	137	142	130	139	125	112	115	133	142	145	134	127	110	135	129	141	142	150	139	129	126	145	143	144	127	119	128	126	128	116	155	129	127	133	147	119	134	129	139	146	102	126	136	138	132	132	145	138	131	133	154	152	123	137	123	137	134	139	121	134	128	143	147	143	144	120	158	141	139	131	161	149	135	155	119	159	136	125	129	136	153	128	158	116	135	149	172	120	134	143	138	107	137	139	150	145	159	123	144	126	118	121	143	140	136	150	131	130	123	160	126	137	133	121	161	116	144	135	123	140	122	144	140	103	133	138	133	152	120	119	111	147	123	145	132	141	128	120	163	149	114	150	137	132	127	136	131	168	157	131	136	128	114	132	117	127	158	138	118	144	134	140	144	140	140	136	133	129	131	139	108	148	145	129	133	144	142	151	151	139	159	131	126	153	125	137	149	147	125	131	117	141	145	120	141	130	129	131	123	150	118	173	128	142	130	153	143	114	146	120	141	147	149	139	155	121	134	124	134	135	139	131	113	123	142	136	142	135	135	132	128	123	117	131	115	130	121	147	122	135	132	133	118	118	144	138	113	135	141	123	133	128	152	109	132	142	138	122	142	142	137	142	133	139	112	151	144	140	156	111	151	130	133	128	124	122	121	122	125	141	127	133	125	120	165	157	124	151	128	155	127	136	122	141	146	134	148	144	135	132	134	139	142	108	128	125	146	118	129	134	126	135	158	134	136	138	134	135	119	110	153	136	163	129	150	136	133	145	119	149	150	145	129	133	126	121	135	136	128	158	140	122	141	148	102	140	138	133	138	130	142	142	110	143	139	143	119	136	152	120	137	140	119	141	155	138	114	133	124	142	140	132	140	133	131	138	144	130	132	126	143	137	139	137	145	122	143	136	147	155	132	111	107	124	144	117	138	147	135	147	136	125	131	141	127	149	150	144	146	113	131	144	135	125	108	134	134	141	148	139	125	140	143	140	149	135	134	130	131	131	145	132	107	130	130	116	119	126	134	114	123	108	136	114	121	137	130	123	159	154	128	123	144	137	126	131	125	135	130	157	114	124	119	143	126	132	139	135	122	124	159	124	127	112	121	131	116	129	144	134	123	127	151	166	149	122	139	109	119	144	141	140	136	112	132	118	120	142	151	142	173	142	130	143	120	148	139	151	136	134	118	132	129	143	112	121	125	147	113	147	141	149	139	137	146	140	129	140	147	141	125	114	138	125	170	143	135	123	125	135	124	142	133	120	123	130	111	137	166	122	108	141	131	132	117	141	149	120	154	129	146	127	118	132	128	128	147	129	140	118	123	130	135	149	131	122	150	119	144	145	110	141	133	121	124	158	138	123	140	127	116	126	145	126	138	117	149	126	118	128	136	151	129	142	148	143	126	105	133	140	131	150	140	125	143	153	120	128	133	151	133	126	129	132	143	127	138	138	145	136	139	143	129	129	134	151	134	150	151	121	138	125	141	131	135	112	122	121	132	123	138	141	128	126	122	145	134	138	155	129	133	133	133	144	147	124	123	125	130	122	138	138	148	132	121	151	124	121	139	128	130	140	126	140
15574	802	1455	1511	1369	1062	861	750	671	602	520	592	545	464	474	477	472	517	453	464	426	428	390	423	393	394	388	321	376	375	380	392	360	388	379	389	373	405	373	344	364	396	380	382	392	346	388	381	375	383	380	363	376	375	389	391	369	356	357	377	382	377	369	382	393	368	346	390	360	369	406	358	359	362	359	373	330	366	340	368	386	362	387	363	402	353	387	342	340	353	352	389	368	366	399	353	332	347	365	357	389	360	377	360	388	365	365	360	361	394	373	350	352	377	372	368	361	366	382	379	384	352	371	361	354	361	370	355	368	343	373	384	362	381	389	366	365	355	332	380	355	365	336	376	393	397	380	336	329	374	350	341	346	363	377	369	378	362	366	359	368	338	330	368	364	375	358	372	363	335	380	373	381	380	373	354	362	365	368	353	357	341	355	352	352	353	336	362	349	373	367	347	380	339	330	389	363	335	368	338	354	357	363	332	355	342	349	350	347	368	344	386	347	354	360	379	377	356	354	386	380	338	378	349	343	354	382	342	325	364	351	383	371	352	356	378	355	332	358	372	376	337	338	373	378	372	386	367	351	381	388	362	363	351	376	398	366	342	360	341	365	372	388	357	390	331	348	382	349	361	333	350	358	370	339	350	358	356	352	356	369	398	369	362	357	365	349	399	370	348	372	369	356	383	368	357	362	371	355	366	374	387	354	362	340	328	384	356	342	378	356	362	364	370	337	337	338	353	386	352	363	381	355	379	352	376	363	361	337	340	381	357	398	372	336	332	367	410	363	340	353	395	367	366	324	315	384	376	351	382	377	377	369	353	360	360	346	360	363	363	354	359	343	354	347	365	362	337	378	354	392	303	350	362	392	338	325	338	354	352	356	343	373	369	327	352	369	368	357	377	344	351	357	369	373	356	361	354	346	366	350	339	391	366	352	359	383	373	333	352	366	360	399	373	389	365	367	349	377	366	371	352	349	343	370	366	347	358	364	373	375	356	351	360	332	354	341	358	377	379	369	333	355	346	375	360	363	331	386	411	344	374	366	342	379	362	361	345	358	345	347	364	372	352	339	330	331	364	344	366	343	358	360	341	351	335	354	357	333	361	366	386	414	344	346	363	346	361	367	377	334	354	354	329	349	369	351	345	363	367	401	351	414	339	393	337	381	378	348	384	317	355	372	356	335	397	329	359	376	327	383	374	374	347	342	362	353	363	371	361	315	351	367	349	362	340	347	355	357	379	365	328	334	340	374	393	367	379	354	365	357	365	363	361	339	344	377	374	381	360	374	383	379	321	385	398	375	410	359	378	372	355	367	349	366	339	383	336	380	344	345	337	389	363	381	350	359	378	330	319	386	351	353	358	392	367	378	348	379	377	316	374	344	358	365	340	359	375	355	363	345	372	348	378	333	370	368	355	351	347	348	349	363	348	395	351	344	384	368	364	348	369	348	337	365	375	350	404	379	358	386	331	380	353	375	359	355	339	368	355	372	312	380	349	362	366	375	342	378	374	378	370	322	354	373	358	360	358	367	378	358	378	360	356	352	335	368	351	362	356	377	367	366	363	350	342	362	375	353	344	382	351	338	374	345	333	340	363	388	355	359	404	375	365	389	360	348	369	351	351	352	359	367	341	376	368	336	365	338	363	354	365	363	347	381	362	370	368	370	353	328	351	364	353	347	331	371	345	333	354	340	354	353	344	369	348	378	331	346	370	362	364	398	369	349	318	347	379	394	348	353	341	343	364	361	346	367	353	339	359	352	386	360	336	350	364	345	363	359	333	375	379	336	404	311	379	346	347	393	363	367	376	333	350	356	372	382	368	338	383	360	363	395	369	350	387	353	396	342	378	375	351	384	383	375	356	384	339	367	400	343	371	346	390	360	346	324	380	350	332	350	339	331	408	352	374	368	354	334	353	352	383	372	317	326	362	382	371	357	406	388	353	358	385	360	374	375	353	367	357	350	357	360	375	386	321	365	366	353	371	354	344	368	385	365	342	348	373	374	339	380	380	342	344	340	396	360	342	355	351	373	375	375	364	375	360	376	368	360	367	366	346	415	349	364	386	374	356	354	343	331	386	344	374	333	371	343	365	369	346	349	352	378	348	411	371	329	338	355	351	363	330	369	350	336	333	398	359	321	375	384	351	364	378	359	376	350	370	341	351	380	333	352	366	367	334	332	343	384	375	283	422	358	348	345	334	369	382	364	368	391	358	382	381	339	364	336	366	348	362	366	360	356	377	355	340	377	348	381	337	326	347	370	376	353	342	386	372	365	395	373	347	405	380	346	370	358	369	310	376	371	346	379	340	344	338	389	326	344	341	353	360	377	385	390	327	348	344	365	310	355	363	354	393	368	322	343	335	393	325	349	360	356	401	335	337	380	349	363	374	349	329	367	385	356	357	370	353	320	367	361	358	352	368	359	366	359	363	355	331	369	401	367	378	372	371	355	375	398	390	356	373	359	327	358	346	367	361	368	379	366	347	396	335	363	356	398	371	352	403	367	338	354	349	382	358	368	357	367	350	360	343	343	368	334	364	354	385	353	384	345	352	367	409	351	360	384	349	392	345	334	361	362	372	338	348	362	358	367	338	375	357	348	356	331	384	383	364	332	338	356	346	392	366	356	382	368	350	357	339	343	368	319	335	342	402	342	369	357	381	363	358	382	366	374	383	314	346	389	350	355	347	367	389	363	380	382	365	359	389	351	372	336	414	368	327	387	338	371	377	338	384	363	358	376	396	388	377	400	334	386	367	381	354	380	376	365	361	345	384	352	384	391	342	346	348	336	365	341	381	370	366	366	377	358	383	388	369	378	363	336	332	369	328	346	383	355	382	337	359	371	388	356	374	345	398	354	346	359	353	382	364	374	363	351	329	364	363	349	359	378	356	353	374	376	376	351	352	398	331	372	360	345	341	352	340	371	353	371	363	348	345	356	364	333	346	382	352	348	377	342	380	354	331	326	346	364	361	365	379	378	361	336	365	353	378	356	388	376	385	353	361	343	368	352	355	373	338	341	365	363	359	361	363	353	375	344	364	380	368	328	371	322	350	356	379	363	387	340	355	396	370	395	377	318	346	338	366	346	355	347	371	366	372	360	374	372	329	369	372	348	390	367	379	361	308	355	349	363	337	361	396	352	351	358	360	357	380	390	344	363	365	384	358	379	363	379	379	362	369	322	359	345	385	368	358	361	340	356	333	353	391	360	357	371	378	351	352	366	387	349	358	377	349	367	395	340	360	395	380	362	388	357	356	371	373	355	394	353	363	400	343	358	371	326	382	368	340	328	364	343	369	365	314	381	421	378	339	377	383	344	373	347	364	351	342	326	373	349	369	376	345	374	394	389	375	367	350	375	362	363	343	373	355	340	365	375	361	402	380	361	363	329	379	394	365	359	344	376	349	380	376	359	348	388	364	372	333	401	367	372	336	346	353	369	380	351	370	347	381	375	333	370	365	378	353	395	321	356	359	391	334	390	367	371	379
4954	419	360	357	409	350	388	399	375	343	361	363	338	367	325	367	343	393	337	343	359	330	347	390	373	402	384	358	378	357	372	383	374	374	380	394	397	368	377	336	366	375	354	362	390	394	366	382	367	353	337	332	381	369	345	344	377	413	357	360	395	390	348	400	371	312	396	383	333	348	367	376	360	387	365	354	366	351	403	393	345	371	367	367	347	328	376	424	356	351	350	356	398	372	357	383	338	361	388	362	368	341	373	365	344	403	381	349	370	362	394	331	363	363	389	386	364	386	344	368	398	365	382	386	371	352	383	319	316	373	380	378	392	369	358	359	367	395	374	379	362	349	392	362	359	368	365	357	391	363	398	381	324	359	363	422	350	328	363	354	430	349	362	372	369	352	341	352	358	347	391	338	375	371	356	398	352	374	339	390	358	337	386	355	329	383	356	327	354	374	398	354	351	421	379	359	380	302	361	359	348	389	365	401	364	365	343	360	356	333	353	386	345	346	344	381	386	350	368	352	403	357	394	390	355	344	353	345	374	343	375	354	370	370	335	357	348	358	361	335	400	372	392	336	359	348	363	365	389	351	388	379	368	389	369	393	352	366	388	364	346	369	350	396	394	381	301	384	361	394	341	366	379	358	374	378	374	362	331	377	401	367	390	362	383	367	343	363	358	391	368	364	347	373	353	391	335	341	338	341	387	386	353	371	396	355	350	371	340	370	356	386	357	335	400	402	337	372	363	374	346	401	375	377	380	348	394	366	326	381	335	370	324	370	391	378	340	338	331	343	348	344	370	366	410	356	373	370	374	377	370	385	347	379	355	370	374	329	353	328	348	364	371	393	347	369	394	363	339	359	383	360	307	386	350	372	366	363	371	412	372	361	366	363	368	363	367	359	344	380	355	359	326	346	362	381	351	367	351	363	341	384	394	396	362	368	366	368	327	359	352	368	389	391	350	363	335	388	365	369	390	339	374	374	359	351	365	384	379	350	336	370	357	352	368	384	356	384	354	357	383	358	398	365	357	355	383	369	347	345	354	385	370	369	360	352	362	386	353	408	372	400	335	367	392	339	371	349	331	369	363	407	407	379	315	400	293	363	334	324	346	368	405	353	356	373	402	332	370	362	393	361	356	394	394	337	394	337	356	394	387	385	377	378	374	347	369	401	349	333	373	388	361	365	357	342	372	379	341	384	362	355	355	394	348	378	367	360	344	342	376	366	358	361	349	382	390	405	352	383	395	346	352	341	366	352	386	367	359	346	352	391	349	396	376	356	377	363	415	376	365	381	378	339	346	397	343	383	393	390	368	348	351	380	372	344	351	385	344	365	349	395	348	386	379	365	361	346	369	328	373	363	334	340	373	410	369	377	386	363	317	370	358	387	378	335	366	375	368	370	359	353	381	367	387	388	391	346	354	331	351	361	389	383	336	390	396	366	364	358	365	399	348	399	341	356	346	368	385	372	395	372	354	333	334	348	384	364	357	329	386	359	363	363	340	397	367	368	381	383	365	375	344	375	324	340	349	397	385	364	372	368	364	374	378	353	374	352	340	381	387	381	384	350	374	383	386	399	376	400	379	364	349	384	349	354	390	350	367	367	358	335	374	375	376	368	366	389	391	324	321	361	352	351	388	370	323	353	383	349	322	339	368	361	343	353	354	366	385	361	351	390	408	370	345	402	371	368	370	325	371	353	364	359	405	360	372	369	353	367	343	329	375	393	368	354	372	378	350	359	371	365	349	377	378	374	387	363	353	387	374	366	343	398	392	340	380	387	377	345	324	368	400	391	372	339	354	335	365	367	345	373	366	375	379	369	352	353	397	364	361	414	386	387	346	358	356	353	356	365	375	368	348	357	371	373	353	340	337	340	373	397	368	328	361	346	367	364	359	386	344	336	399	364	374	375	387	336	348	380	380	351	362	358	393	340	356	393	356	348	347	348	366	355	380	422	405	365	333	372	351	364	346	370	380	380	350	400	399	354	376	360	385	344	349	368	420	363	372	337	375	389	404	355	359	376	403	336	381	378	354	345	359	380	390	388	360	354	351	335	342	342	378	398	372	374	365	338	334	388	374	365	358	348	385	376	378	362	344	396	418	379	348	348	368	386	386	396	391	325	365	405	338	377	360	373	349	351	348	392	387	375	391	352	366	333	361	409	379	358	394	358	338	372	355	407	356	357	354	386	372	351	380	334	354	362	370	345	369	364	392	397	370	354	378	337	396	368	384	365	355	346	374	329	356	353	324	375	400	379	347	365	337	429	382	397	383	362	353	347	359	351	367	391	361	361	345	375	339	365	357	400	381	371	333	394	380	361	333	351	380	368	334	379	383	377	380	378	379	369	378	341	403	375	365	342	341	377	350	359	351	369	359	376	396	394	368	381	415	386	383	333	369	345	387	390	340	365	391	362	411	399	409	369	384	402	409	360	377	358	358	367	361	366	349	348	351	355	381	354	362	386	376	358	399	360	361	367	400	379	360	332	383	328	406	359	386	355	366	374	357	365	365	353	358	392	360	378	364	362	382	366	385	341	359	387	341	315	355	346	366	340	375	378	357	396	372	377	403	355	410	361	374	385	391	379	374	347	407	365	361	361	352	332	398	425	374	333	390	394	354	354	374	378	362	338	357	343	343	385	331	370	345	343	394	397	345	363	392	362	371	370	366	374	383	375	373	343	338	391	351	361	371	384	353	351	368	321	349	359	387	336	358	373	379	372	397	349	387	397	368	358	331	344	371	355	362	372	350	373	357	366	381	391	339	389	332	337	377	350	368	356	343	368	369	342	353	370	385	388	388	377	363	398	406	358	381	367	409	357	383	326	345	362	382	348	355	399	343	363	346	382	382	421	371	376	396	354	352	355	396	367	365	362	388	366	332	350	403	334	377	355	348	391	366	362	392	333	381	364	361	354	387	337	365	390	373	373	370	339	343	344	359	339	425	373	335	372	390	367	345	365	414	358	398	402	335	331	372	382	351	342	393	345	365	365	357	386	379	398	371	375	357	363	361	380	358	392	345	396	383	377	388	378	342	341	353	364	353	373	377	370	393	346	354	368	404	376	361	337	352	361	400	366	395	369	356	365	397	343	359	365	375	376	367	360	420	343	398	370	373	379	374	363	392	381	368	384	378	358	395	361	384	357	364	373	371	372	346	373	341	384	383	371	371	332	422	369	356	337	323	379	387	368	392	377	388	424	408	366	351	342	328	384	377	352	362	407	349	352	362	382	328	336	377	377	336	374	366	396	396	388	344	380	409	361	366	381	345	396	381	355	323	408	409	360	348	371	379	372	393	393	367	353	377	359	379	361	393	371	401	391	391	360	351	363	381	384	358	340	364	358	342	363	361	362	382	362	375	392	386	383	338	359	380	358	392	369	345	345	359	365	324	344	375	353	352	348	327	384	386	352	383	397	342	339	382	363	376	343	390	426	388	331	368	391	374	371	371	368	356	386	330	337	383	384	364	398	353	379	386	377	364	360	385	356
4329	910	870	914	913	874	852	913	871	899	795	867	879	887	848	836	863	882	977	842	847	870	955	863	904	849	896	825	872	889	832	890	849	868	862	892	928	920	879	952	862	850	897	884	878	825	867	849	857	859	832	844	879	919	817	849	882	859	881	930	891	881	832	893	887	866	892	836	833	881	868	847	891	874	823	832	884	908	836	869	899	852	898	902	859	880	889	859	853	861	844	870	865	928	838	886	851	843	849	886	852	943	909	887	867	890	922	879	860	903	897	872	837	887	883	874	819	875	798	831	892	911	901	917	841	857	918	877	865	892	893	857	911	919	872	904	833	871	835	839	844	856	883	887	870	879	890	855	871	851	846	924	872	852	878	848	911	862	849	908	917	863	881	856	904	877	850	870	862	874	918	922	896	862	911	856	896	881	878	886	927	876	864	856	875	853	829	827	893	835	885	863	818	876	840	911	821	863	849	823	877	843	862	844	850	880	879	875	826	776	855	853	826	847	867	867	886	821	907	917	844	857	869	915	941	932	802	896	859	865	872	876	942	852	830	862	859	892	859	848	884	834	913	892	908	861	867	858	866	892	873	930	863	871	872	891	860	909	944	877	876	858	870	857	904	841	860	834	839	831	801	836	876	887	858	885	912	849	854	872	943	881	896	884	841	824	931	878	895	835	903	874	862	829	880	860	812	883	910	878	904	885	919	918	877	873	859	882	919	893	816	885	875	889	882	851	901	957	920	853	901	860	892	880	838	859	826	823	875	889	857	900	854	805	891	875	910	866	851	883	837	885	904	914	865	883	834	903	859	850	928	896	860	852	837	901	895	853	855	909	907	840	876	879	876	905	883	854	853	878	859	843	864	870	839	857	875	885	859	944	882	890	850	827	889	842	877	854	947	907	853	885	877	900	874	907	852	825	902	874	847	877	887	887	869	872	882	896	835	882	861	862	856	867	851	910	843	906	889	868	893	842	897	854	888	863	857	917	912	869	917	895	865	854	910	867	862	834	888	885	875	839	914	891	861	829	844	863	860	943	890	888	859	895	865	877	878	888	932	858	891	857	856	880	819	867	872	908	867	929	896	851	837	834	858	843	876	867	819	931	930	830	835	856	897	857	856	883	845	900	928	875	859	837	888	855	919	878	872	880	864	869	831	897	889	917	880	900	877	900	831	876	811	824	913	859	870	848	852	867	900	914	878	880	857	936	850	874	894	931	828	866	847	876	908	844	881	859	858	872	855	861	868	916	847	864	888	863	840	914	840	863	899	902	878	869	864	839	815	837	892	837	856	836	918	848	912	902	865	839	869	884	816	839	835	872	864	851	867	868	865	887	829	835	836	816	832	872	912	887	886	863	896	904	877	859	883	913	852	920	849	876	854	942	857	894	857	884	899	893	872	876	862	855	866	866	891	879	903	858	900	824	860	915	886	850	812	899	846	846	837	874	855	866	869	917	860	775	875	857	889	889	896	864	888	861	881	874	885	866	887	817	907	878	928	883	838	935	900	866	900	818	851	879	866	881	856	933	878	847	883	841	841	876	870	847	906	875	890	877	828	890	906	866	871	904	809	885	864	874	886	851	825	909	823	894	899	846	831	859	891	848	866	911	888	880	886	880	884	833	866	892	882	860	902	850	913	866	904	877	871	806	868	874	829	856	889	845	864	828	819	852	871	937	905	890	884	838	831	865	889	841	853	829	904	846	872	866	901	896	878	888	842	855	853	847	905	804	855	864	846	842	919	854	887	839	880	863	933	830	889	829	860	844	840	909	864	922	816	892	864	897	828	855	871	870	876	859	827	902	909	843	851	905	870	878	929	815	881	906	892	880	842	824	820	874	841	861	848	836	887	859	884	915	826	890	872	832	818	909	865	899	904	865	843	902	845	875	863	893	915	884	885	843	808	936	858	878	847	902	869	874	890	914	908	846	874	872	866	882	839	868	840	860	893	861	892	873	836	861	900	890	916	892	858	847	876	882	878	871	855	890	828	848	869	905	834	900	894	874	897	848	812	869	914	869	872	877	915	874	876	860	898	881	854	924	870	880	879	840	882	865	903	813	868	853	831	886	894	841	867	847	884	874	844	913	840	889	900	880	905	924	900	869	903	874	880	848	854	840	858	854	837	886	851	880	914	862	867	878	823	846	859	899	917	895	835	867	918	873	892	877	888	840	880	839	882	863	820	855	891	889	889	852	895	860	867	860	900	846	830	855	897	888	876	884	897	848	860	868	880	856	872	864	885	856	846	879	894	932	846	906	874	907	906	869	880	846	888	839	883	846	860	835	894	909	812	841	881	856	866	837	826	899	860	838	868	873	849	868	827	807	909	890	911	857	832	877	857	891	859	876	844	936	900	848	904	912	862	882	820	897	852	900	888	880	909	887	934	822	898	909	911	868	888	882	850	867	845	813	873	920	881	865	862	878	852	953	915	865	917	888	914	897	876	895	880	887	898	859	855	864	874	886	846	943	856	839	841	863	832	853	929	888	873	852	857	872	903	852	885	860	830	817	845	844	904	860	834	902	901	838	873	879	907	885	867	881	861	852	880	898	906	837	861	916	847	860	881	910	853	866	900	829	876	840	880	870	878	858	817	849	898	856	920	858	921	866	874	860	859	834	865	860	889	856	834	857	923	856	853	865	863	830	867	821	841	853	934	857	833	893	899	898	855	873	877	882	863	890	889	916	853	897	841	940	835	861	905	851	868	899	872	871	891	856	901	892	807	899	854	891	874	852	867	843	882	862	817	916	897	892	849	870	841	931	891	870	950	879	913	902	887	916	890	893	900	899	908	885	899	830	888	871	862	881	919	898	822	856	879	845	933	939	890	886	920	863	904	890	916	865	912	886	883	842	876	899	868	845	914	852	856	877	890	833	936	905	868	853	901	898	867	833	863	889	881	884	850	846	870	893	868	863	893	880	833	907	907	878	833	888	865	905	846	848	838	807	946	889	854	849	857	871	881	837	831	829	877	885	867	833	867	842	829	862	851	858	944	881	878	828	833	906	829	892	842	837	926	914	891	866	892	833	845	894	855	940	869	891	892	856	869	839	875	830	862	869	916	882	878	901	846	845	847	860	887	875	914	908	862	864	910	825	853	876	887	841	831	858	851	889	867	915	879	893	865	832	900	929	785	846	909	867	801	823	852	914	886	897	917	912	876	881	866	868	846	871	869	910	928	887	880	861	859	871	920	879	907	863	843	874	906	831	856	928	918	787	877	852	854	927	825	815	894	864	887	899	804	862	906	845	920	851	828	834	943	879	831	908	912	896	890	886	857	843	868	842	843	885	839	818	783	868	884	889	872	903	854	884	869	825	827	854	820	869	923	856	882	905	886	874	901	867	870	872	891	820	842	910	881	895	879	815	824	886	936	871	908	870	869	896	834	839	848	869	877	869	852	912	868	880	879	843	866	855	897	881	878	862	898	878	862	881	871	853	884	882	908	909	851	942	882	960	883	871	868	841	822	924	858	823	899	844	885	890
16517	1313	557	443	386	374	355	369	329	326	367	328	381	296	275	306	283	301	317	317	326	314	325	287	287	313	299	329	319	349	304	298	359	345	310	327	315	308	271	326	287	310	324	326	314	314	333	319	292	297	328	289	282	278	291	321	337	336	282	306	335	306	325	294	335	320	303	292	324	297	312	297	325	305	325	327	312	316	265	295	328	305	295	304	293	306	317	289	292	304	298	318	318	323	322	292	318	300	282	297	311	327	315	304	294	306	299	312	331	303	322	284	296	333	292	307	281	322	307	318	349	270	323	280	312	309	339	351	305	283	289	282	297	306	313	298	292	317	297	337	316	273	314	340	310	348	313	291	307	325	295	296	283	302	300	310	300	301	301	325	300	330	292	333	282	311	288	301	312	309	298	276	289	322	333	289	316	320	305	305	299	329	313	311	305	317	285	289	312	324	339	318	327	309	280	324	301	306	313	304	316	304	314	327	323	317	322	326	281	295	306	344	305	321	314	319	319	310	338	312	312	302	309	307	316	299	325	303	316	296	303	306	286	329	329	306	293	295	323	336	304	283	288	307	295	295	321	327	328	321	324	310	338	302	304	304	314	259	303	315	309	309	291	314	325	297	313	294	300	287	327	317	287	303	298	351	359	300	326	313	313	292	286	310	317	288	286	321	283	340	290	299	299	316	320	296	291	301	298	304	299	312	341	316	297	271	314	298	280	295	307	300	316	322	316	326	326	308	250	301	287	316	347	356	266	294	297	304	321	302	304	337	318	318	334	304	287	318	283	289	329	296	335	315	302	348	308	310	312	279	319	271	288	320	327	333	305	315	310	304	294	315	268	295	335	299	333	314	300	294	314	319	329	308	335	291	296	311	325	314	329	331	296	279	273	321	311	290	305	297	315	297	333	267	300	318	311	308	307	292	321	281	300	289	322	336	338	305	344	307	303	290	311	322	339	287	322	301	348	320	303	316	289	316	317	296	325	317	292	301	300	344	333	305	311	284	288	283	274	348	329	330	307	296	319	312	327	323	302	299	314	340	300	316	344	286	264	304	332	312	306	291	299	321	287	306	311	331	307	309	323	327	338	299	307	303	336	324	313	298	329	316	297	296	300	306	285	338	306	313	306	351	315	308	311	310	280	299	303	284	333	326	314	292	320	302	308	303	332	293	319	331	324	299	322	284	287	296	318	272	265	303	285	304	295	334	295	290	292	327	305	291	311	311	296	329	300	296	297	306	312	271	307	321	343	306	314	285	324	320	296	305	319	283	284	301	291	329	356	310	300	292	325	313	279	290	296	321	319	325	330	320	318	333	291	300	314	297	300	308	296	300	314	299	283	309	310	310	298	299	313	275	328	286	286	317	345	316	293	341	328	330	292	305	294	283	319	335	297	327	298	268	290	338	278	301	288	273	303	332	304	294	322	312	288	318	294	264	303	335	293	317	304	332	295	322	315	287	321	284	275	315	318	292	319	348	303	328	322	313	315	288	277	328	339	293	280	319	281	319	316	305	340	316	288	289	350	307	323	276	309	280	343	286	302	275	276	296	324	316	301	291	335	288	321	312	283	332	285	294	307	296	319	301	316	287	290	298	321	296	312	321	322	291	295	299	288	306	293	314	314	309	342	289	329	295	314	280	280	305	301	352	327	332	292	298	298	338	334	319	280	315	345	333	289	318	292	313	343	285	277	308	328	331	334	326	284	320	319	307	275	287	318	294	315	329	311	278	304	283	306	284	308	330	306	284	326	280	328	294	296	289	336	347	311	303	288	309	293	297	358	341	284	317	317	314	312	303	306	323	310	331	287	296	282	312	329	344	326	302	297	283	300	299	338	311	299	345	311	335	329	305	364	322	338	300	281	301	299	300	322	279	296	294	326	303	314	302	322	301	296	299	288	360	304	339	286	307	311	311	324	334	334	288	303	319	272	280	301	309	309	293	296	290	366	310	311	319	291	322	336	284	256	292	313	302	324	303	313	329	269	315	348	275	330	282	311	320	319	277	283	281	318	315	316	299	326	284	321	298	291	312	322	300	311	270	338	335	321	336	335	332	322	318	313	327	318	309	299	318	281	311	281	295	303	345	266	264	316	283	331	324	308	316	271	309	290	290	305	270	298	321	309	304	315	331	320	322	305	297	277	314	328	282	305	305	311	304	287	329	292	302	303	305	320	296	297	278	312	308	329	344	348	306	335	303	315	348	293	289	294	320	321	298	330	300	320	301	308	291	286	345	304	315	307	306	313	287	296	320	334	283	256	315	289	291	292	313	303	313	312	296	315	276	321	305	302	296	290	312	323	290	302	313	292	320	303	301	323	291	288	302	299	320	340	307	278	309	307	315	280	315	305	306	332	299	329	336	321	342	294	320	299	310	293	290	314	277	328	283	310	314	304	298	308	324	288	326	279	302	265	322	314	329	330	316	313	302	312	286	290	304	288	309	303	326	299	315	303	313	322	331	304	294	288	281	329	311	318	291	299	301	288	300	289	289	305	315	336	307	326	298	288	317	281	295	313	305	289	317	285	332	299	314	325	320	296	330	305	289	307	319	321	310	323	350	279	302	278	320	336	321	293	310	331	326	291	302	301	277	328	291	305	304	297	326	348	287	329	308	299	326	287	306	315	294	333	301	325	305	332	289	336	290	326	303	331	277	299	296	303	310	339	304	320	300	316	298	292	293	293	339	287	326	303	318	309	334	306	314	275	321	318	320	318	280	321	308	306	275	327	302	300	302	310	316	281	326	305	320	299	316	323	281	286	324	315	297	306	277	292	315	332	287	317	305	308	332	310	335	310	295	293	305	315	336	311	322	298	314	297	343	330	294	302	295	306	339	310	313	303	321	274	298	317	306	331	327	321	330	304	297	345	283	309	314	288	310	270	320	308	317	297	300	320	324	324	299	304	298	300	296	325	346	278	329	285	285	300	325	303	307	302	297	318	277	318	309	297	302	356	339	300	308	300	276	316	293	290	355	302	264	362	307	282	292	267	314	305	288	326	290	325	312	289	353	312	301	286	313	291	316	328	318	343	353	311	289	336	283	290	321	327	317	311	299	303	326	311	286	311	307	329	322	279	288	297	276	292	334	276	319	318	277	313	330	285	273	299	315	298	315	275	301	317	296	329	291	322	328	330	285	301	306	322	303	321	299	294	325	305	277	321	310	314	270	287	312	335	300	332	305	318	285	283	299	281	326	289	302	317	282	322	319	294	334	265	340	312	308	301	311	308	348	337	324	295	288	319	337	306	320	284	295	290	321	287	306	310	277	299	296	325	315	319	297	327	291	317	293	304	288	294	300	324	329	305	289	308	289	305	319	315	288	319	283	313	297	309	268	308	284	284	324	318	317	340	280	290	313	340	286	326	307	286	312	277	305	322	306	308	305	296	285	293	349	299	304	321	326	292	292	339	315	304	335	327	331	320	301	310	320	303	288	312	290	313	314	263	289	311	281	318	335	335	309	304	299	320	352	284	303	286	295	325	275
11979	901	1233	1306	1271	1064	944	920	900	858	864	880	777	837	783	839	794	767	825	712	749	720	764	768	778	758	729	793	717	768	718	731	737	741	727	709	738	724	758	722	764	780	689	810	746	774	708	739	769	766	719	765	723	725	728	758	736	757	749	731	726	748	717	735	721	728	692	772	757	751	751	763	666	748	727	719	752	704	747	767	730	747	738	770	700	737	718	790	757	764	725	716	721	737	775	729	743	766	696	731	682	774	709	752	754	737	688	730	680	712	739	721	732	696	724	715	723	791	755	730	727	758	777	756	708	736	734	709	729	750	730	693	729	689	717	728	690	726	747	705	680	750	707	759	747	762	763	711	722	731	800	728	739	717	781	665	721	732	780	711	753	708	742	705	688	767	728	718	738	721	755	739	770	725	706	722	757	675	741	708	735	719	740	768	741	761	756	714	717	732	701	762	696	754	794	752	771	695	713	684	730	708	768	728	713	731	675	769	704	691	691	714	736	781	756	739	704	763	714	733	752	703	726	742	705	710	774	741	719	720	723	706	720	713	709	738	688	670	710	750	765	740	712	712	722	695	780	720	710	682	742	721	725	816	787	768	712	753	653	752	711	742	746	708	767	727	762	775	732	730	763	721	719	755	737	715	681	754	728	732	730	706	776	715	710	685	725	758	754	729	741	700	727	773	757	686	731	731	703	741	760	693	731	683	748	766	742	751	723	749	734	727	700	718	742	744	711	712	719	710	701	755	709	698	763	712	682	724	753	759	697	763	698	727	680	786	733	662	775	713	773	663	746	731	759	766	739	724	716	726	724	707	721	731	753	702	707	725	687	696	662	786	726	738	713	759	679	721	748	721	703	684	712	710	736	742	703	737	754	708	728	685	701	680	734	712	754	725	752	753	725	729	737	748	715	701	718	714	692	719	735	735	775	711	764	770	739	739	662	744	716	753	790	759	691	767	695	730	694	772	708	709	696	737	733	759	775	722	721	697	739	720	723	717	744	728	724	743	741	737	744	749	727	736	737	767	698	710	716	734	763	719	703	741	716	804	730	731	774	670	676	746	723	706	744	719	712	744	713	687	722	764	735	671	756	733	771	656	757	789	778	734	743	723	730	730	732	737	733	713	742	758	798	756	694	685	708	751	724	722	725	736	720	726	723	702	740	747	715	719	686	752	703	730	703	700	748	755	743	676	746	741	752	718	738	755	685	732	750	754	716	742	735	762	718	727	721	699	744	731	736	745	728	709	776	751	689	717	783	700	718	707	736	724	739	697	718	674	736	719	763	777	786	765	706	734	744	735	724	730	707	691	680	736	714	700	684	732	731	674	731	764	728	716	747	715	745	741	743	725	773	752	723	731	742	735	710	745	750	710	737	733	709	768	702	695	700	735	755	723	745	758	758	710	717	724	750	730	718	739	694	747	726	727	704	710	773	731	763	781	687	763	697	742	683	744	791	727	742	772	697	696	705	733	758	705	700	770	726	700	726	696	740	751	726	746	732	743	727	689	691	728	745	716	751	764	733	732	774	738	736	763	737	741	747	732	744	721	761	710	673	707	743	689	695	743	716	732	709	745	754	699	749	729	689	738	707	716	743	723	735	732	765	732	741	678	744	685	735	698	784	757	715	787	738	724	771	771	738	744	706	681	721	739	727	720	733	718	747	731	756	728	770	699	742	743	735	730	720	698	731	706	764	685	778	724	778	734	715	800	743	748	723	774	748	745	723	712	705	796	733	735	728	694	719	753	732	734	733	727	755	752	724	733	703	785	716	731	730	749	742	726	674	748	721	745	734	691	667	724	721	727	787	733	785	746	698	759	710	694	729	713	721	808	695	723	728	726	743	712	706	760	720	733	734	733	709	734	683	717	728	723	729	736	749	715	749	727	738	740	746	719	690	704	697	783	714	741	762	730	747	743	753	730	726	696	779	716	734	733	748	705	733	727	773	772	759	755	745	741	708	691	755	738	732	732	713	689	767	737	700	745	709	728	678	729	729	729	724	757	719	693	715	690	711	722	724	710	712	746	741	708	719	697	719	721	729	696	759	736	748	741	762	716	733	760	736	755	717	753	753	677	741	700	733	765	707	732	719	733	761	759	712	747	720	744	746	757	740	726	658	733	740	732	739	699	680	707	757	734	715	703	719	727	727	739	734	709	697	681	723	761	734	677	751	711	737	709	785	747	710	706	745	738	753	696	723	710	754	725	715	774	743	763	698	751	770	740	756	747	698	711	718	805	738	721	736	744	662	729	690	720	727	742	752	717	731	742	794	734	704	732	658	760	726	741	702	729	726	721	753	744	703	724	717	747	658	730	730	707	734	721	723	770	712	716	740	773	732	712	779	730	694	741	719	744	733	687	703	739	700	766	766	726	766	719	746	718	773	724	739	776	693	739	738	732	777	714	687	739	757	696	740	708	749	753	707	764	792	724	722	737	704	739	729	704	707	680	729	743	756	714	789	776	699	732	732	769	716	708	732	724	715	737	722	666	707	732	715	751	733	750	741	719	720	747	748	763	735	750	750	728	749	740	763	716	745	713	720	739	744	709	730	742	704	711	708	721	759	739	731	704	751	717	797	713	708	723	730	685	709	726	718	711	723	735	740	742	732	728	692	756	727	748	730	733	769	726	757	753	754	763	707	707	795	779	700	693	707	731	761	721	694	771	686	728	712	734	711	672	726	757	794	743	700	760	732	725	757	728	671	752	733	696	753	746	767	724	699	747	760	716	745	764	734	706	721	695	692	713	743	710	771	758	726	716	755	770	741	729	691	762	713	734	732	730	738	727	732	728	706	782	782	708	743	756	748	782	727	707	752	717	756	744	735	736	735	750	705	700	706	730	732	797	717	749	772	750	747	724	713	730	732	745	724	728	687	724	714	713	717	717	723	771	716	723	748	731	754	743	703	699	732	793	743	719	731	786	749	714	750	696	753	723	739	729	743	750	772	738	748	719	722	701	764	757	729	720	773	739	748	721	750	748	737	754	714	706	724	768	746	752	745	738	746	706	685	735	714	702	711	760	726	692	722	776	756	715	717	693	700	756	766	711	759	774	760	728	692	726	706	732	701	725	694	701	716	764	739	721	734	723	758	765	776	717	713	737	734	693	685	737	685	765	692	738	697	725	736	723	776	734	719	737	742	678	733	731	709	728	716	775	755	723	746	671	748	756	747	708	747	749	695	743	734	716	756	745	733	745	759	779	747	728	744	737	744	746	712	760	764	734	721	732	768	757	733	690	728	740	762	736	717	741	746	737	721	721	701	688	731	730	751	739	697	681	717	698	749	747	753	731	719	743	769	741	721	673	692	733	722	732	750	710	761	722	703	686	791	774	759	748	752	766	748	699	746	748	695	744	758	736	764	780	729	674	752	750	743	727	719	721	743	748	695	753	713	726	717	729	759	766	723	762	734	707	706	775	705	791	689	729	754	730	722	763	728	703	703	732	732	739	712	744	730	764	749	749	727	739	760	759	728	715	712	713
26497	2938	800	509	310	244	224	219	178	187	143	188	163	149	155	160	142	161	142	159	137	126	136	152	139	141	139	149	144	135	139	117	132	149	130	131	115	149	119	147	127	141	137	148	135	132	125	126	138	123	127	124	136	147	124	119	128	132	144	135	132	114	160	148	124	132	133	133	121	156	131	128	137	142	146	130	138	125	137	136	131	130	113	134	154	180	121	110	128	131	135	142	129	111	124	132	132	151	141	119	121	129	134	125	165	149	108	122	134	125	120	130	144	113	135	117	117	128	142	140	127	112	120	124	139	148	138	145	153	130	121	141	155	128	109	134	116	116	129	131	136	143	144	123	143	152	143	136	139	143	139	137	117	117	155	133	121	139	147	123	125	131	137	148	145	131	137	129	144	150	145	136	158	150	132	123	163	139	142	122	128	129	147	146	146	130	137	142	138	128	150	133	135	146	137	140	132	128	139	139	101	122	125	161	129	151	138	114	152	149	124	128	133	128	122	119	128	134	157	134	146	123	108	154	134	137	130	129	158	136	134	135	123	170	139	140	142	117	132	115	140	129	120	124	120	158	118	135	140	120	133	134	151	139	138	154	136	135	139	125	121	122	127	125	110	138	121	148	123	139	144	129	141	135	139	154	161	103	143	144	128	144	165	142	131	144	160	140	132	124	141	149	141	129	137	164	138	166	162	130	136	138	135	120	130	136	129	120	137	135	153	137	133	148	148	149	145	139	128	129	137	126	137	143	137	122	129	128	126	147	120	158	142	129	142	156	126	143	125	121	134	141	156	153	132	133	147	122	149	124	144	127	143	139	126	132	150	143	130	128	160	122	124	131	123	117	137	123	138	141	151	131	142	106	133	119	135	140	126	119	134	140	123	113	152	125	136	137	126	133	151	129	127	147	115	131	137	139	139	150	129	139	147	144	123	119	129	134	138	143	127	131	124	131	142	135	123	115	147	122	137	128	121	139	131	157	145	135	130	172	126	130	135	165	129	142	123	118	137	120	137	136	147	137	157	138	139	142	127	139	131	141	149	135	136	130	117	142	131	147	139	131	142	136	134	118	148	124	138	139	114	137	126	120	136	147	133	117	128	112	137	143	116	123	110	145	136	146	140	123	153	117	145	124	138	120	171	151	125	142	140	153	154	121	135	148	133	136	133	137	110	121	134	127	132	114	122	139	145	127	125	154	143	142	144	117	134	149	129	143	125	126	153	133	127	146	121	137	119	133	130	137	140	125	109	122	147	155	124	129	123	108	133	121	130	136	117	105	118	132	148	128	140	128	148	149	135	122	138	136	149	137	112	139	122	129	145	107	145	150	153	117	121	155	133	154	143	156	145	152	138	116	117	124	134	142	118	121	157	146	137	150	151	130	131	144	140	137	132	136	126	134	121	134	115	119	150	143	145	154	132	136	139	131	150	137	148	131	148	119	128	118	140	133	121	143	136	144	136	142	154	129	126	142	144	151	145	132	135	125	158	124	126	134	120	124	118	111	141	133	126	148	134	109	145	138	129	140	153	131	123	126	113	125	135	135	154	134	129	146	137	142	131	110	125	148	140	135	145	140	158	141	127	140	139	139	119	142	113	136	136	113	155	136	130	148	125	159	129	141	136	135	126	139	142	154	123	127	136	142	138	133	133	139	132	123	146	152	145	148	129	154	129	136	132	133	130	133	126	117	135	160	150	119	133	143	130	132	110	135	157	153	122	143	147	109	142	141	141	134	147	138	121	132	140	121	139	133	128	142	129	158	133	145	146	143	151	139	128	117	148	142	137	141	130	121	151	130	127	134	144	129	137	125	149	151	142	136	128	129	118	137	142	135	132	131	128	131	142	120	159	147	137	145	129	143	133	138	125	141	123	144	133	119	139	138	128	129	121	150	128	118	140	144	142	139	123	146	133	129	142	121	130	134	123	125	131	130	142	128	150	136	141	152	147	143	142	142	136	148	139	132	130	141	137	136	135	140	148	133	145	125	126	141	139	144	126	133	145	141	140	149	150	119	125	144	146	146	123	116	119	151	148	135	148	128	144	128	146	149	149	141	139	163	130	125	140	154	148	146	134	123	137	144	126	122	137	129	143	133	149	143	133	151	137	138	135	136	145	156	147	112	132	154	152	130	139	151	125	146	163	135	153	121	131	134	141	128	138	135	145	126	128	120	150	124	143	127	152	129	135	132	126	130	117	137	136	137	142	125	140	135	126	126	125	116	146	140	128	141	153	114	136	140	110	132	129	136	137	125	132	138	139	132	143	133	123	114	126	128	132	149	144	119	154	132	154	141	150	113	143	146	130	146	140	135	131	141	142	129	134	139	137	149	131	148	130	129	138	157	141	131	145	122	137	129	139	144	129	150	136	149	127	151	151	153	136	119	142	160	131	120	108	120	154	146	142	135	146	130	140	130	146	129	134	124	154	119	119	146	138	128	157	136	119	158	122	125	126	153	135	143	138	142	149	133	136	145	168	147	145	137	135	131	126	149	116	133	122	140	126	127	141	141	152	139	128	132	135	146	148	127	140	138	132	132	115	120	130	129	145	141	160	125	115	157	131	131	146	150	123	128	120	138	147	123	133	129	112	141	127	149	138	121	142	151	136	136	131	123	161	138	154	121	135	129	139	125	110	126	153	131	170	162	140	117	128	142	139	141	145	146	130	149	135	139	133	148	126	126	130	127	136	140	151	157	112	142	165	140	122	126	126	146	147	136	149	119	135	124	157	137	171	127	139	132	139	137	124	133	122	126	116	128	136	151	132	136	130	138	143	138	141	143	148	128	139	158	142	137	136	141	117	147	126	145	127	158	153	129	130	146	123	135	130	142	120	133	123	132	130	166	152	155	166	119	156	122	135	128	115	141	142	145	168	140	130	145	142	136	149	153	119	139	136	124	135	130	122	118	126	119	122	135	144	138	134	129	125	104	127	138	130	139	144	142	171	115	108	143	142	126	130	134	131	151	131	160	119	142	133	129	127	154	129	133	143	157	119	143	153	144	130	156	125	148	126	147	134	146	126	140	142	161	155	122	135	147	144	119	127	127	125	127	145	141	126	119	135	124	145	131	135	132	148	151	133	143	139	121	124	140	132	137	146	125	146	144	161	146	128	134	136	109	134	150	142	131	119	128	120	130	136	124	119	118	113	123	123	146	141	158	139	121	122	155	143	144	121	128	150	125	133	124	123	122	151	128	120	133	124	134	130	122	131	129	134	145	148	134	141	142	135	141	128	126	152	122	145	132	135	129	117	142	135	126	134	127	131	143	144	136	124	116	133	131	142	128	141	136	138	122	145	148	145	123	131	108	139	144	110	124	131	120	137	123	147	147	137	124	145	129	126	158	123	103	137	151	135	135	127	141	145	149	141	138	146	141	138	148	141	125	115	144	128	131	120	152	140	145	138	131	141	110	137	126	136	124	143	119	162	131	114	130	128	154	144	160	122	133	140	144	156	138	133	123	133	139	126	118	137	142	136	132	132	148
15892	803	1442	1585	1305	1062	914	773	663	626	549	541	475	524	473	461	487	493	483	456	440	444	440	413	402	397	401	379	400	391	354	396	382	377	350	404	376	441	409	362	388	371	380	378	366	348	381	365	401	363	342	355	379	347	371	392	378	336	366	351	377	376	373	346	357	367	351	389	369	385	373	360	350	359	377	350	358	367	380	354	371	382	351	329	333	379	346	396	377	349	402	357	369	370	375	353	338	349	381	360	374	372	374	347	359	393	354	369	384	352	365	387	345	361	367	381	336	373	341	361	345	328	372	377	367	344	328	386	397	378	362	374	346	361	395	384	377	381	341	321	372	349	366	377	362	403	375	372	353	343	353	355	344	405	341	379	382	383	333	356	371	359	336	354	377	372	394	387	356	360	387	336	341	328	359	331	394	390	381	345	347	326	371	391	357	336	332	357	374	399	369	345	339	331	374	359	379	357	355	363	340	355	330	362	330	347	365	364	354	391	365	394	372	326	353	381	357	356	364	360	324	344	367	355	365	367	377	378	375	361	390	327	351	366	359	346	369	387	374	373	353	337	374	337	354	349	333	350	376	370	390	360	370	368	370	365	363	343	372	373	345	387	364	340	350	357	345	360	379	365	362	339	374	346	341	353	399	369	376	333	366	367	368	352	358	344	344	372	352	322	353	389	352	371	380	354	366	371	348	366	358	388	323	366	343	355	333	359	343	356	355	357	360	359	380	379	392	370	347	334	371	314	345	331	365	386	377	383	335	387	347	366	339	354	381	312	373	337	371	333	384	358	385	368	359	364	345	362	370	380	344	343	353	372	375	382	337	334	340	367	339	360	362	371	369	344	355	372	365	384	328	365	357	337	355	364	393	373	374	343	324	362	388	338	326	370	348	361	361	363	367	359	359	366	344	368	370	371	382	382	404	375	336	363	347	352	339	384	343	328	370	346	343	322	357	391	370	352	411	351	368	372	386	348	364	351	369	364	368	377	342	329	355	391	359	366	352	343	367	342	360	354	388	374	378	347	364	398	367	395	334	377	387	336	327	374	381	390	359	359	344	358	358	338	360	363	371	383	354	361	347	361	371	374	365	352	346	376	365	396	358	365	330	372	375	349	339	344	325	371	363	330	366	384	362	366	363	356	377	372	350	378	372	352	344	358	369	373	377	360	369	373	381	339	366	334	339	345	372	351	365	364	377	332	351	372	349	368	364	387	357	369	380	382	353	379	353	377	383	355	354	357	336	376	366	401	329	364	350	347	334	360	367	367	350	356	361	378	375	375	362	348	370	381	361	367	372	376	348	373	329	337	377	400	366	394	372	346	361	348	338	357	393	401	358	339	333	376	391	386	358	349	368	359	332	294	402	353	342	361	371	365	366	376	356	334	344	350	348	349	354	360	328	344	397	348	364	354	374	387	340	360	369	358	360	377	374	378	373	346	354	335	359	390	323	323	335	395	344	392	324	353	361	363	367	381	344	375	342	372	359	377	370	362	350	370	337	398	355	374	360	337	387	326	375	324	366	343	351	336	366	368	376	368	361	349	379	386	377	383	325	410	355	371	373	373	369	365	356	354	346	368	373	384	365	318	341	361	358	378	422	320	362	376	348	372	364	364	356	353	361	358	361	372	352	361	316	349	371	331	368	364	366	383	392	336	318	362	344	369	316	340	365	328	353	379	354	361	357	345	400	375	361	346	366	369	376	381	385	372	383	368	327	343	367	378	347	333	345	359	352	378	347	353	360	388	368	359	346	333	353	322	342	373	392	349	383	367	394	349	381	383	379	377	360	368	375	352	342	352	352	357	364	375	367	351	367	359	383	371	380	356	339	355	389	342	361	354	348	353	306	345	361	337	347	367	370	424	385	351	365	328	340	377	358	360	353	355	321	373	354	336	346	395	360	322	345	360	349	336	362	365	358	362	378	356	345	355	343	378	373	384	371	370	396	378	380	322	335	366	375	373	407	376	337	349	355	395	368	341	371	347	350	366	360	355	369	362	345	361	359	356	372	352	381	401	372	351	361	322	358	335	365	344	354	343	354	372	363	372	380	361	348	382	335	355	368	339	358	347	319	350	348	351	384	366	382	370	358	369	380	332	344	356	385	394	357	341	330	372	347	369	356	377	368	332	333	366	323	347	397	360	335	353	322	350	371	362	380	330	371	343	352	341	361	369	334	355	358	348	363	353	373	350	356	368	365	345	354	359	379	384	432	376	380	368	349	388	363	353	358	370	370	359	347	338	357	375	345	334	369	328	386	355	391	374	360	366	390	374	358	362	360	365	346	392	365	382	359	390	344	376	347	327	402	356	348	372	385	350	364	352	349	373	374	359	354	362	374	394	398	345	380	332	376	363	362	373	384	334	382	363	348	329	357	355	376	358	343	380	371	349	382	372	367	330	373	321	360	365	375	363	345	333	362	352	393	334	366	384	355	348	373	348	365	333	361	371	327	345	352	347	372	325	349	346	357	372	383	354	372	405	344	357	379	358	360	357	368	337	380	373	323	363	341	346	336	359	348	358	372	386	383	392	369	373	324	374	357	346	357	400	375	368	362	395	358	332	381	357	348	347	372	383	352	333	320	353	351	350	365	388	330	376	359	382	368	333	365	332	341	370	359	383	359	354	352	347	360	396	368	363	362	384	368	348	362	344	377	383	363	355	374	365	367	356	366	358	364	392	368	381	362	404	388	328	360	376	374	374	367	366	380	332	379	312	353	370	375	356	337	373	377	349	369	355	368	335	365	367	378	356	347	354	331	345	339	369	373	342	354	361	366	369	355	375	361	364	394	383	374	386	388	341	354	358	360	354	373	361	374	361	320	358	348	364	386	375	358	339	373	379	353	369	366	319	391	348	374	378	390	354	371	341	346	357	353	367	405	358	346	346	372	394	370	387	405	356	353	335	373	382	351	360	356	377	366	353	349	382	386	360	359	387	347	366	323	376	368	363	368	354	362	371	326	383	388	349	367	375	369	356	347	336	373	327	385	379	392	381	369	377	361	369	377	393	376	352	370	358	350	340	376	376	350	347	347	376	369	344	366	362	380	378	355	364	403	345	380	373	342	354	386	380	363	362	377	359	362	381	347	331	346	386	351	385	333	347	385	337	369	358	370	355	390	353	388	396	373	354	319	312	410	352	388	350	353	369	327	358	366	377	372	321	348	361	337	360	361	343	353	354	345	381	349	358	343	355	350	379	396	377	392	345	342	386	364	359	326	358	362	400	357	404	335	370	333	354	374	367	399	341	366	384	339	368	377	385	362	354	345	382	354	384	351	406	376	381	372	351	363	351	317	370	386	364	351	364	339	328	347	345	343	393	380	388	372	357	390	356	333	365	343	315	324	364	330	346	357	352	359	347	307	361	352	368	344	342	395	366	377	367	379	368	358	340	383	338	384	408	324	358	400	407	364	339	403	363	384	360	360	373	370	356	369	377	339	368	365	349	387	356	350	416	334	356	357	372	363	381	343	392	372	345	363	373
5477	482	387	380	353	378	355	400	408	392	423	385	339	384	349	343	358	371	374	353	396	366	385	369	394	364	384	380	396	363	365	384	373	403	350	356	401	352	391	371	386	370	373	378	379	387	366	389	350	357	370	389	351	341	409	372	382	386	403	386	344	374	390	332	371	373	324	362	381	335	351	391	362	370	420	350	376	338	392	384	403	375	399	352	399	360	357	367	405	413	376	351	373	349	381	377	391	400	407	375	359	390	372	379	365	370	385	358	372	357	414	380	368	419	387	356	376	356	381	346	379	334	374	355	392	402	354	398	359	384	369	381	357	366	387	374	394	380	383	357	399	357	365	378	374	392	351	379	377	375	391	361	371	373	386	374	341	375	384	350	380	399	367	359	412	373	443	372	391	377	386	382	381	346	352	357	350	392	411	357	382	402	392	356	358	381	397	393	408	351	379	385	389	340	391	349	365	374	369	399	363	359	350	356	381	408	367	361	378	367	393	378	377	344	423	383	399	359	363	371	381	364	334	377	368	393	373	362	346	408	388	389	365	357	355	342	362	370	364	367	406	382	385	371	342	381	362	398	370	358	353	359	353	375	376	383	357	360	379	372	360	349	375	367	384	356	402	360	359	381	336	341	370	360	376	358	328	367	353	355	349	354	356	419	325	349	374	361	398	395	404	368	347	371	402	382	339	385	375	358	361	375	351	387	378	374	361	376	358	375	344	383	353	409	361	379	358	349	351	370	383	366	383	392	376	320	379	384	366	386	366	389	378	382	355	360	350	358	379	386	363	349	402	402	357	342	375	386	367	387	346	374	370	373	378	346	365	392	360	372	391	351	356	344	372	348	340	362	321	381	402	375	384	357	358	399	346	382	381	385	388	391	380	359	375	357	374	353	397	380	354	338	365	344	312	361	395	377	408	386	373	402	370	365	339	372	330	335	372	355	374	409	348	372	370	355	392	373	345	388	329	418	369	390	349	341	400	392	381	396	379	406	361	361	357	331	362	398	391	338	378	376	354	340	385	375	385	332	352	355	376	387	383	372	357	412	328	379	335	352	359	354	397	351	417	364	400	368	360	388	377	383	368	380	354	402	367	391	393	333	389	378	388	387	333	351	332	355	391	413	379	360	349	363	365	379	375	366	363	330	367	396	332	409	349	368	367	348	368	363	362	341	332	384	393	345	371	401	381	365	395	369	357	388	372	354	403	396	411	369	380	385	359	349	383	375	357	391	399	375	375	374	379	372	365	378	342	330	349	359	399	385	406	352	359	384	360	363	345	346	362	366	355	374	396	360	366	387	329	363	385	370	397	389	364	367	424	398	427	380	351	351	389	380	378	354	345	384	380	353	367	353	395	353	388	393	371	371	387	353	395	363	386	373	405	391	389	404	407	343	399	382	395	402	374	400	368	369	390	353	384	385	406	404	360	389	380	330	396	385	369	377	409	355	346	389	361	363	364	375	401	375	347	373	390	414	369	399	349	385	373	381	370	375	430	412	398	403	383	370	387	359	373	388	360	382	358	366	379	399	391	339	353	379	377	370	366	375	353	341	386	385	370	382	360	386	331	380	390	393	389	375	387	370	390	382	361	358	402	360	371	364	401	413	365	400	365	403	377	337	344	362	346	380	352	411	329	389	389	407	365	337	368	350	353	379	398	373	407	349	379	364	366	363	371	354	412	388	391	387	379	380	362	387	388	367	379	348	384	361	377	346	369	361	379	381	385	356	334	383	386	387	411	399	377	364	376	387	386	360	374	388	346	398	350	399	387	351	367	349	363	353	363	384	397	359	364	401	396	402	381	385	381	389	366	373	373	337	369	410	396	370	362	350	363	366	363	384	350	390	398	381	379	347	348	389	367	403	385	339	378	391	381	354	381	388	375	346	365	424	408	370	397	373	351	385	355	378	390	369	382	366	354	346	374	394	347	348	411	420	386	380	383	366	398	387	362	354	389	355	356	355	379	399	361	379	409	410	366	404	343	340	363	359	361	355	376	403	391	344	382	360	378	370	353	332	366	366	356	366	354	384	356	378	350	362	364	346	375	360	381	336	358	373	421	336	379	416	353	364	385	339	358	347	378	393	385	350	373	383	355	366	411	371	338	381	366	354	367	377	365	409	400	362	382	360	375	372	374	366	348	377	363	368	372	372	337	405	355	372	369	375	379	360	379	373	367	332	375	362	360	368	371	396	355	354	379	359	378	355	336	372	372	382	369	398	374	385	337	345	345	396	396	379	356	393	372	399	379	324	381	373	385	394	401	379	390	401	330	387	391	312	357	373	347	388	325	372	392	359	416	409	384	397	332	389	386	392	373	387	405	403	367	362	363	373	389	429	393	362	347	361	391	378	355	358	311	377	394	382	360	372	367	392	343	339	374	361	351	373	375	404	368	382	291	358	376	373	399	386	395	385	415	428	384	372	371	351	389	366	362	363	372	372	355	404	344	372	346	368	421	378	404	365	360	374	402	374	378	367	358	402	370	387	348	386	365	390	377	344	420	389	367	351	361	326	376	367	356	398	348	439	364	388	402	344	346	417	369	385	408	392	373	380	365	371	383	358	371	402	340	376	400	341	402	395	356	390	424	363	331	342	393	330	315	347	388	339	363	349	368	386	363	354	361	330	387	394	369	370	375	369	390	405	371	431	351	352	373	398	396	366	383	405	359	381	389	357	379	383	383	337	370	335	374	366	386	386	333	351	368	389	403	336	393	376	354	362	342	351	366	360	402	388	362	369	387	365	390	382	381	343	386	361	388	370	371	356	353	387	360	354	385	349	400	368	387	336	351	365	418	345	368	381	370	372	336	414	360	330	371	373	361	349	413	376	371	349	412	319	388	394	398	374	384	368	395	390	393	333	389	333	363	370	360	390	425	367	365	374	374	349	374	348	361	407	344	367	365	382	402	382	346	342	383	344	380	372	372	403	386	408	372	370	392	345	369	326	325	363	387	354	383	389	351	326	387	367	391	398	376	396	355	369	352	339	387	322	319	350	402	405	384	345	347	390	388	401	370	383	347	349	374	390	376	343	356	363	372	354	385	379	395	372	369	374	369	352	363	364	375	363	421	388	357	387	360	416	398	389	389	374	353	374	400	382	356	370	395	370	354	343	316	334	384	355	343	413	376	361	347	342	407	342	351	390	336	342	380	356	389	382	371	372	417	371	347	408	415	366	355	366	341	395	381	321	358	407	388	352	398	400	343	371	366	342	357	374	371	369	368	353	388	336	404	334	382	357	370	368	366	351	398	374	352	349	328	384	359	385	420	359	324	348	349	370	376	408	382	363	365	358	367	382	392	336	380	402	347	343	383	393	360	396	388	352	376	377	354	392	345	401	418	376	375	372	354	368	417	388	395	388	345	365	404	387	358	371	376	412	357	363	371	365	402	382	358	334	406	402	375	363	393	346	353	369	386	338	376	366	386	368	387	357	395	372	346	356	347	368	383	371	371	371	376	371	396	405	337	401	373	315	352	398	363	350
4655	902	888	917	924	935	937	859	901	927	890	880	849	912	881	912	864	842	908	871	886	924	851	916	826	911	827	914	871	862	892	908	875	858	876	910	914	887	887	905	909	826	871	856	853	869	913	917	921	832	871	864	869	877	895	888	843	875	834	927	866	839	906	833	841	886	900	920	914	910	851	903	860	860	880	882	886	875	898	896	886	878	851	886	918	898	887	908	884	852	885	861	880	852	920	905	872	873	875	910	883	830	893	879	928	913	863	852	876	833	857	892	878	916	835	863	906	828	860	916	845	857	897	873	919	840	828	870	913	921	857	890	893	935	863	877	837	884	876	866	894	862	870	882	898	888	866	877	875	848	845	887	908	858	921	906	880	838	951	909	880	888	863	861	891	906	874	910	871	880	902	832	867	888	891	872	824	874	910	906	909	866	869	894	887	892	880	900	879	832	901	883	912	848	834	855	866	892	877	950	890	828	914	893	864	904	867	884	866	880	879	888	913	811	847	889	832	886	914	828	863	891	887	855	866	888	881	837	936	851	910	867	866	853	860	894	892	883	916	790	814	893	953	849	909	867	907	882	889	881	951	842	900	863	857	929	900	855	867	883	867	903	837	900	895	849	846	841	866	855	896	850	877	876	897	884	922	877	839	870	915	866	806	915	896	877	890	915	845	939	905	872	901	856	853	872	899	893	854	895	880	890	926	869	899	881	931	845	923	860	847	877	869	838	870	871	875	900	894	889	884	851	856	911	870	894	872	851	832	885	876	873	885	912	870	897	892	869	880	865	883	871	903	847	875	907	915	864	862	817	898	864	843	881	920	871	862	907	984	829	945	882	831	861	855	865	858	810	873	836	892	864	865	921	909	910	905	889	861	852	875	869	861	913	840	921	885	877	877	855	882	914	909	824	910	879	912	888	936	896	831	877	904	890	849	920	810	824	891	929	890	869	872	833	835	832	884	917	942	868	892	858	868	889	934	851	889	901	855	891	903	868	870	843	850	874	951	854	883	857	844	914	942	936	859	845	921	850	879	873	907	901	884	863	894	826	843	888	851	887	922	874	820	913	872	897	889	884	898	899	886	879	875	860	845	887	880	904	923	842	934	857	853	891	895	869	887	850	890	860	855	844	868	901	887	879	881	848	851	901	916	901	924	979	844	877	847	917	841	864	893	886	933	881	871	921	872	848	886	927	854	837	924	861	884	860	926	888	846	882	880	871	932	894	884	886	890	883	848	940	874	896	829	870	893	909	892	867	882	899	866	879	893	886	873	839	845	905	855	868	851	917	848	827	858	883	844	872	864	886	833	872	808	902	889	866	857	873	913	882	916	821	912	906	912	865	844	881	890	918	877	880	832	928	843	918	852	902	878	896	848	838	899	885	894	881	898	916	835	891	880	866	832	858	875	864	940	915	913	895	880	887	872	888	875	836	856	866	889	843	873	852	870	855	863	881	856	840	876	893	862	854	854	899	899	842	915	898	943	863	870	909	885	893	896	880	867	921	897	868	921	892	861	849	866	889	886	869	907	823	880	870	931	855	890	837	867	878	875	937	870	903	902	872	863	862	839	868	853	880	901	909	859	890	887	887	881	878	859	838	852	859	852	880	872	819	876	861	898	853	872	869	887	844	854	898	885	877	866	909	901	881	875	862	880	887	862	881	850	873	904	901	831	886	916	868	847	890	862	858	798	907	882	929	887	910	865	885	893	884	922	849	891	893	887	866	863	893	860	853	839	896	866	906	917	944	896	896	828	853	869	916	864	934	870	846	863	825	871	854	875	874	895	897	852	865	912	868	865	821	852	874	927	894	907	876	835	875	841	849	875	877	916	828	840	857	829	896	901	911	902	855	886	905	904	876	790	934	851	891	960	791	948	872	852	933	832	840	862	878	875	918	896	849	884	879	897	853	874	882	936	879	890	877	892	913	877	871	957	893	862	892	851	911	876	907	867	880	885	901	919	865	904	876	888	881	878	855	917	902	864	861	875	890	928	852	892	889	892	901	877	913	859	894	854	835	887	875	860	876	828	866	872	916	904	850	878	861	837	894	920	897	900	889	868	850	864	883	873	900	943	841	907	887	877	883	860	878	866	842	876	849	786	851	969	897	942	887	850	869	919	892	867	839	858	877	906	920	878	866	885	872	869	870	858	855	872	867	917	855	916	934	867	886	905	879	915	885	878	886	874	898	832	944	922	962	913	874	908	913	893	866	922	859	909	896	970	899	827	816	862	927	871	886	883	858	838	860	942	843	887	863	873	889	894	902	884	869	897	877	898	872	867	851	889	888	871	927	927	900	863	887	891	889	870	846	847	887	857	906	891	873	921	874	925	862	881	900	914	837	843	870	877	926	807	888	907	852	862	910	814	838	894	899	869	857	847	813	874	825	915	860	915	864	876	863	920	914	887	919	885	848	901	870	913	888	919	898	922	850	857	914	908	872	878	897	857	882	911	915	867	872	849	916	912	946	887	925	852	902	856	887	865	868	870	848	931	862	927	870	895	898	879	840	871	865	919	882	898	873	889	903	887	867	893	859	896	877	890	865	849	891	917	859	908	858	896	919	866	882	896	903	911	839	858	877	884	863	916	912	934	832	864	892	868	910	869	865	892	873	838	948	846	894	868	871	888	933	891	832	908	845	887	904	885	870	893	868	897	884	878	862	916	921	921	908	890	874	860	912	933	873	887	887	849	933	823	885	873	910	927	815	821	880	916	887	880	882	883	841	894	840	864	894	908	904	872	884	872	897	893	887	875	877	823	888	927	889	910	860	870	873	897	918	876	904	915	864	846	847	910	915	899	847	882	922	857	858	899	911	863	902	885	922	909	929	904	886	938	889	868	875	948	925	845	894	895	828	846	865	876	883	833	910	876	835	878	887	894	857	886	903	903	866	869	880	903	888	883	904	891	882	917	817	902	902	850	836	838	905	898	857	844	850	925	893	873	909	865	900	887	923	907	925	905	867	905	833	875	872	857	958	917	900	916	832	900	865	918	840	888	891	905	884	902	930	860	920	871	864	898	888	918	866	875	884	859	919	877	864	836	862	934	893	898	884	879	866	901	869	888	844	891	878	917	898	859	872	977	876	871	857	913	936	882	848	885	847	872	835	845	903	866	836	897	869	981	837	892	874	850	880	876	865	899	888	854	862	869	892	890	871	843	896	898	876	819	894	888	815	865	862	897	914	872	886	893	887	907	865	866	882	888	902	903	862	878	906	832	904	852	874	826	838	927	889	833	847	832	940	867	841	869	905	847	863	909	810	878	906	924	847	874	902	898	912	895	869	894	893	941	860	890	876	877	880	872	874	896	857	861	868	871	839	925	878	874	867	898	902	825	920	887	872	863	882	923	844	902	886	860	879	880	916	856	901	907	931	904	897	841	895	882	892	882	828	863	872	854	872	848	881	836	842	921	941	829	916	879	903	826	860	895	875	871	942	862	858	881	862	843	882	874	867	844	887	862	884	887	847	880	884	881	891	826	883
18013	1539	556	541	386	336	361	350	307	324	315	363	318	296	324	312	320	322	327	305	306	325	288	307	314	293	323	291	300	304	322	345	300	305	313	319	299	305	316	305	340	321	296	293	328	313	288	305	327	319	301	320	323	301	328	313	337	338	291	288	289	300	291	307	303	330	316	307	294	282	337	284	301	320	323	313	280	340	329	320	277	286	313	318	303	314	298	311	304	334	295	312	297	313	284	322	290	319	317	346	293	322	322	317	321	325	290	306	312	308	292	334	336	291	300	300	335	341	326	347	298	318	311	296	300	306	278	302	322	274	288	314	289	311	335	310	275	328	321	290	314	287	286	316	290	292	328	288	337	289	291	300	306	294	310	327	331	279	358	287	294	313	319	301	308	336	297	327	287	320	302	322	316	294	296	321	309	307	308	336	295	282	269	315	312	310	316	314	326	309	320	346	328	298	317	304	319	302	313	320	302	317	335	327	295	315	306	315	294	319	327	321	302	296	316	308	299	331	291	320	343	324	335	287	311	298	289	313	306	302	320	302	326	297	323	307	308	311	274	297	300	316	271	300	332	297	276	331	284	303	308	307	274	329	311	293	318	273	280	323	320	308	311	320	319	298	290	323	307	285	337	330	312	317	306	310	338	340	315	302	300	306	326	316	321	253	318	286	319	310	324	304	337	292	286	317	321	299	305	330	325	303	288	330	314	318	301	321	285	318	288	299	332	310	335	350	281	319	287	288	305	282	264	324	307	303	305	313	313	313	313	295	290	314	345	318	325	317	341	337	297	311	306	283	326	299	329	286	327	304	337	306	313	310	297	304	355	266	295	323	305	305	318	338	305	323	341	326	292	317	254	307	280	332	347	320	327	309	291	296	327	298	283	334	344	299	299	300	271	270	302	315	316	333	318	318	305	286	291	305	319	295	284	284	298	298	321	328	315	318	307	295	301	288	332	313	286	325	307	271	332	297	317	284	296	293	296	354	316	313	330	285	337	327	324	293	285	316	317	303	331	297	302	295	313	321	317	290	303	311	291	276	297	288	345	307	309	298	303	305	295	295	277	308	307	329	298	296	302	334	319	306	315	324	331	277	316	290	308	319	322	271	295	279	284	313	324	286	334	293	318	314	330	309	308	316	289	294	288	331	330	289	317	294	333	321	295	320	293	334	320	321	325	303	326	304	302	285	328	344	288	334	332	321	311	332	322	334	301	316	280	304	299	300	319	305	294	314	293	310	271	300	291	295	334	305	279	327	334	324	299	337	304	323	283	319	301	298	330	284	308	313	312	293	289	336	273	334	284	314	341	315	340	317	327	297	308	285	335	335	277	279	290	286	331	307	320	303	314	323	330	325	313	320	337	312	308	305	334	322	307	273	310	294	267	334	299	292	318	301	322	295	332	335	314	302	268	276	319	300	292	311	295	300	336	320	320	304	304	292	315	289	283	293	287	287	319	314	330	289	334	290	327	289	262	317	311	308	313	324	317	321	290	330	297	302	323	312	277	273	277	314	277	294	312	326	289	344	290	288	298	323	308	310	311	321	294	290	299	309	291	280	328	295	324	325	339	324	333	276	337	289	305	340	304	310	340	282	319	282	312	320	281	320	297	299	316	309	300	326	279	310	300	320	311	307	289	303	273	352	307	315	303	317	270	325	326	301	346	339	320	328	284	298	326	288	275	297	305	335	337	329	319	312	268	297	296	316	335	356	323	305	283	315	276	329	305	305	282	289	290	303	299	303	306	345	280	292	300	285	298	294	315	290	318	313	308	303	303	308	298	315	315	320	298	314	320	305	338	322	316	300	320	240	313	305	325	314	304	312	305	313	265	293	295	289	293	294	294	328	320	325	323	339	315	270	298	303	268	296	277	274	325	261	332	304	306	326	297	319	326	288	281	349	317	278	302	328	348	300	293	328	308	309	305	296	329	313	297	303	323	305	290	292	307	333	307	269	300	323	292	318	308	280	311	317	283	303	319	290	305	295	295	330	280	319	346	306	306	303	305	328	298	298	287	292	290	278	276	305	305	312	327	313	329	312	262	332	345	313	300	302	335	288	312	309	286	299	305	330	312	326	320	303	285	322	309	306	293	334	299	343	269	309	334	331	316	320	317	323	281	304	326	325	346	307	326	283	317	340	355	299	300	326	318	302	290	312	330	307	324	298	309	327	295	280	285	288	300	313	329	312	343	296	310	301	337	303	335	276	315	326	302	305	315	306	307	284	313	289	310	314	303	307	333	292	317	283	326	312	321	319	356	290	297	298	312	328	296	293	300	311	310	302	298	300	248	277	290	318	295	306	314	300	287	296	281	320	305	317	272	309	334	290	327	315	353	302	299	322	336	320	305	319	266	329	304	302	292	315	321	277	300	301	313	309	312	309	327	282	322	319	305	301	369	299	340	300	311	312	285	309	263	279	295	300	291	287	306	306	315	300	301	312	296	297	326	304	322	313	326	331	317	302	320	300	291	302	292	303	304	311	297	329	284	277	292	330	317	323	291	299	346	317	297	274	282	303	319	311	310	294	299	301	320	324	292	256	282	304	265	341	310	315	283	311	275	309	312	325	330	292	314	317	301	323	314	302	290	273	324	340	292	308	331	298	302	327	290	304	362	290	295	302	301	275	301	293	277	293	328	326	298	315	293	274	294	339	296	340	289	294	293	335	337	297	318	301	295	311	336	302	309	327	293	324	308	324	304	307	309	299	310	350	286	304	338	306	333	287	320	299	290	306	343	307	324	319	308	325	297	296	306	307	336	312	331	294	327	299	326	345	272	314	304	300	334	311	315	267	315	331	300	319	334	309	330	290	287	305	315	315	317	311	273	340	293	296	299	335	344	315	297	289	292	313	290	314	301	307	281	291	299	331	304	298	335	314	303	320	280	289	312	303	305	339	295	313	327	338	282	309	292	325	317	308	311	304	297	275	321	314	305	288	301	291	299	320	300	280	318	329	300	298	278	340	289	307	307	267	304	332	321	282	324	309	372	322	329	344	280	301	332	281	335	278	331	329	276	317	308	326	285	336	280	294	303	284	333	311	313	299	336	328	340	319	294	317	315	301	300	323	314	320	299	308	325	302	295	321	321	311	302	324	291	324	301	321	308	329	293	324	323	337	314	283	299	309	322	299	291	298	310	332	299	320	284	319	295	294	335	296	302	318	289	306	289	333	304	303	279	307	332	290	343	297	318	295	315	309	347	323	308	320	353	312	289	287	323	317	326	307	316	285	315	304	329	319	294	345	281	277	311	280	280	316	274	321	299	309	321	311	288	292	335	306	334	306	317	303	286	267	269	270	328	295	315	313	292	338	324	311	296	289	311	341	326	308	324	318	342	281	321	337	289	309	371	328	310	335	315	298	301	335	333	338	324	303	306	292	282	285	307	308	305	275	303	328	302	288	332	311	276	306	332	332	288	286	313	286	301	322	329	289	332	312	338	349	279	306	326	296	296	310	295	323	286	327	304	278	273	321	287	315	334	314
12680	876	1215	1369	1198	1121	1027	943	935	860	831	867	835	813	800	742	802	774	758	757	745	771	760	750	739	730	740	792	782	732	725	764	711	753	756	748	709	728	730	740	725	752	802	766	752	797	759	742	763	734	764	734	733	747	740	732	682	750	783	714	738	765	756	736	765	755	724	725	749	720	709	742	765	757	778	736	725	735	732	706	759	752	784	757	722	726	699	756	752	683	720	691	708	710	745	724	744	745	748	713	710	733	682	728	727	684	720	710	682	718	746	734	741	710	794	687	712	761	726	690	701	689	750	708	762	742	697	733	732	710	714	723	763	763	773	674	747	716	790	697	709	715	736	739	719	753	731	702	738	726	728	764	720	723	696	747	717	722	700	662	757	772	697	752	733	708	792	748	740	732	719	768	717	747	733	710	717	723	721	733	776	717	731	758	731	738	756	731	740	742	718	734	711	725	748	712	714	774	723	717	726	808	717	764	732	780	724	726	721	740	739	774	716	736	710	688	791	713	751	761	741	734	773	745	708	762	719	700	744	758	751	755	739	766	726	759	735	748	743	706	733	700	719	701	732	765	727	742	789	740	725	717	705	735	750	793	756	764	761	734	732	728	764	720	724	723	683	765	741	719	729	724	729	746	739	737	723	737	734	712	724	726	747	723	714	691	730	729	745	723	738	704	734	722	778	774	729	693	719	728	707	739	756	735	714	781	736	742	741	712	798	725	764	751	676	718	766	733	748	762	728	749	787	738	713	802	741	745	745	705	731	749	728	738	729	723	690	748	759	736	757	725	694	747	751	744	720	716	674	708	748	780	714	699	755	696	736	680	723	725	743	735	743	727	700	754	688	774	755	720	735	731	735	703	764	736	722	718	745	793	771	788	719	774	733	703	710	768	730	736	711	717	718	781	794	749	756	698	747	742	759	691	768	730	704	742	744	752	707	730	704	790	736	737	707	783	751	678	797	725	692	753	727	731	720	708	740	663	766	746	680	777	772	721	735	717	705	755	777	757	758	770	734	731	765	763	746	710	680	726	694	694	739	773	712	677	736	720	728	738	740	721	701	699	726	747	714	765	734	743	704	727	750	745	726	737	775	735	716	708	704	744	703	734	719	714	719	732	757	738	705	766	744	706	733	743	735	750	779	705	720	754	753	733	707	756	679	706	760	718	745	718	717	723	754	711	764	742	731	772	760	712	695	752	749	752	704	763	737	745	726	731	682	745	769	733	691	712	681	756	738	682	777	750	741	780	764	677	674	720	758	681	770	735	723	710	693	686	732	766	722	724	693	753	766	724	704	727	744	735	697	779	732	699	723	722	778	712	710	740	766	746	733	737	748	720	698	728	747	709	771	728	694	746	673	720	752	664	722	698	725	719	675	694	706	730	739	704	719	737	746	762	693	712	756	725	738	724	739	740	715	774	712	746	730	731	762	789	713	732	717	725	736	790	781	729	712	753	764	750	691	691	709	723	785	716	728	711	714	778	685	747	764	709	705	708	718	734	674	721	725	733	711	704	750	688	701	725	729	698	777	786	752	729	774	734	738	723	762	708	766	731	701	720	701	732	751	720	742	746	755	748	754	742	730	756	716	775	718	790	745	732	701	725	728	703	786	669	706	713	699	707	756	705	784	750	706	698	740	740	756	784	753	781	671	719	711	743	738	724	758	767	767	708	693	700	742	723	725	758	688	735	738	741	729	787	733	764	706	727	709	782	763	741	687	701	729	744	758	727	752	725	715	742	719	728	779	755	729	747	699	728	700	766	706	692	732	779	717	703	716	789	742	746	710	739	721	742	737	716	710	739	688	749	752	726	680	748	754	727	706	721	719	715	691	774	726	699	788	720	734	722	739	743	770	760	772	710	689	722	747	741	735	756	722	747	723	730	694	730	763	702	662	731	740	743	702	768	691	737	703	767	712	715	740	704	719	770	697	740	721	686	759	746	690	733	776	756	731	721	721	659	711	752	722	728	727	723	731	683	721	753	744	773	751	693	744	715	737	721	724	702	700	739	742	728	678	734	709	773	714	763	728	734	739	681	750	720	752	700	732	744	735	767	695	725	779	785	711	712	731	768	746	751	759	691	731	740	754	732	751	695	701	724	704	697	754	731	736	798	727	771	745	781	735	741	722	739	781	718	708	695	716	692	745	784	702	741	705	754	773	716	768	693	728	721	689	717	720	768	699	773	722	710	743	756	718	792	691	709	748	758	702	752	718	774	785	738	727	735	736	777	690	749	702	735	741	737	761	706	688	765	709	758	774	751	711	776	721	706	756	770	747	716	728	736	787	773	721	779	727	722	709	716	720	738	718	742	756	718	721	714	729	752	714	751	760	724	706	710	736	760	781	715	715	753	745	785	707	765	745	738	719	764	741	755	759	734	739	738	717	700	764	716	723	710	725	731	694	702	727	717	764	705	714	717	770	719	763	758	770	723	778	770	725	744	682	732	778	711	714	725	730	736	752	755	754	713	704	648	740	775	746	719	724	694	740	734	704	709	728	741	714	693	724	706	732	740	719	725	765	703	724	755	707	720	746	666	723	745	767	733	676	743	720	738	710	715	737	734	737	747	706	732	705	739	718	766	720	782	749	803	714	722	758	732	752	756	689	768	761	748	701	736	711	739	750	733	716	732	749	737	754	720	720	766	710	778	736	709	743	744	715	786	710	765	726	664	704	737	706	700	730	781	759	727	722	696	738	730	728	723	736	700	730	766	733	735	707	773	720	688	753	718	721	761	707	725	686	665	722	693	757	740	727	705	735	766	702	710	699	773	707	753	795	709	740	784	717	716	755	686	768	678	726	718	825	727	781	814	694	711	729	711	744	718	688	684	753	749	758	738	744	696	743	688	761	770	698	696	753	704	738	780	785	714	707	718	732	743	713	731	683	754	731	777	726	753	728	711	708	733	750	730	725	755	729	727	736	739	754	760	737	711	715	756	749	790	732	720	734	720	748	731	758	724	757	705	753	691	719	759	785	704	737	706	714	726	716	729	687	732	741	771	718	719	743	722	753	729	764	755	760	734	743	736	707	769	716	757	707	728	724	739	761	682	730	721	709	734	751	711	736	716	700	758	697	720	688	768	760	753	729	739	744	725	763	715	709	708	677	732	715	731	789	711	698	751	714	721	768	764	748	688	730	671	723	710	731	710	729	686	720	720	763	741	735	739	736	721	677	703	688	746	763	784	730	705	777	724	739	713	753	736	730	737	753	733	751	788	707	722	704	745	723	764	763	699	741	742	714	676	736	688	773	768	743	744	721	779	756	715	731	763	750	727	721	672	759	795	719	708	764	744	735	801	707	675	748	718	773	790	769	696	752	734	746	744	770	719	709	749	758	728	704	733	747	746	721	703	717	706	726	777	748	706	731	780	757	734	781	654	711	753	702	722	762	733	721	748	747	731	725	719	719	749	741	736	725	707	667	740	715	768	688	737	737	715	692	763	756	730	740	734	752	743	731	734	776	707	771	720	760	756	740	713
26877	3096	668	488	380	268	229	217	215	193	180	166	142	164	153	151	142	137	141	154	153	117	141	152	139	145	145	144	130	133	130	124	132	141	138	134	140	142	133	140	148	112	144	154	161	130	154	130	141	133	132	125	147	131	141	150	136	153	149	124	138	132	135	152	132	130	131	126	143	143	116	136	127	124	135	114	131	138	124	130	117	144	129	126	127	148	135	132	138	142	143	127	135	155	113	122	136	157	150	131	122	121	139	139	124	137	153	147	109	130	129	117	125	138	127	122	148	168	169	137	139	114	143	150	140	124	120	150	140	115	112	141	112	131	143	108	139	127	144	124	151	137	126	147	127	113	143	141	125	117	152	146	142	129	134	132	147	143	122	137	149	127	150	150	156	136	138	150	139	133	178	141	143	160	155	158	142	151	137	134	144	140	119	145	140	134	144	126	111	133	143	142	145	123	134	142	138	136	105	126	127	108	115	133	140	131	158	159	151	121	160	143	130	170	162	157	143	146	108	141	129	133	135	108	138	121	150	125	138	126	134	143	138	153	127	145	124	132	126	123	135	123	142	134	155	134	137	142	137	119	119	127	160	143	118	144	139	131	135	136	136	125	138	111	121	124	146	151	157	139	123	156	139	138	133	143	138	132	130	137	139	125	123	128	134	138	135	128	142	161	139	135	150	148	122	147	125	152	155	113	133	137	139	127	126	120	128	136	132	130	129	130	131	125	163	158	133	159	137	129	150	135	130	117	105	136	122	150	147	142	143	133	141	126	139	138	165	118	136	161	137	144	136	123	147	134	98	132	127	122	126	117	128	156	136	152	141	136	137	146	136	139	134	130	132	132	135	130	138	141	130	144	135	156	143	141	125	137	111	131	157	126	132	141	122	131	147	129	133	140	138	130	134	140	125	130	139	128	141	137	127	145	117	120	126	108	126	128	114	126	135	145	104	120	146	175	149	118	128	135	145	138	148	100	123	149	164	104	144	166	133	118	160	141	127	150	141	130	138	122	131	142	165	143	141	117	131	123	114	142	134	112	131	152	157	137	126	130	136	121	128	127	122	122	118	142	156	124	155	150	139	156	120	142	126	143	115	150	129	165	128	146	112	131	133	139	140	113	131	161	146	118	129	118	127	123	143	149	121	150	138	140	139	124	133	127	143	121	151	122	120	141	131	133	133	136	125	130	115	105	139	144	134	147	101	160	154	123	123	110	129	141	150	123	133	136	123	153	135	130	118	109	145	121	125	138	140	150	131	129	156	132	124	142	128	162	125	136	115	132	107	145	113	151	148	142	126	128	129	127	160	142	142	145	137	143	158	157	161	141	142	145	148	152	140	139	132	144	144	131	152	140	130	137	125	159	147	136	128	130	120	140	148	123	124	147	126	122	151	135	144	121	143	150	130	134	124	133	144	130	154	137	141	128	124	148	141	124	148	142	140	139	138	133	124	120	132	130	112	146	110	138	141	138	120	122	153	123	148	123	147	144	146	123	132	115	125	139	125	163	127	135	141	118	125	132	125	135	126	129	113	112	116	148	164	160	150	136	144	154	147	150	136	137	134	145	149	154	145	125	137	133	138	127	129	141	154	137	139	135	137	127	112	134	132	133	128	130	138	127	133	121	139	132	119	125	140	149	138	107	147	129	137	154	128	126	154	130	107	124	153	132	131	126	120	120	137	121	150	136	128	132	125	148	131	146	137	144	156	129	133	137	154	131	131	131	137	128	135	156	144	146	138	140	137	134	137	130	126	130	138	139	141	168	117	114	122	130	134	116	130	108	126	145	151	134	174	136	142	135	120	142	149	137	133	139	150	142	146	137	143	139	126	127	112	137	130	136	142	142	140	126	130	140	127	141	131	108	143	135	141	130	126	139	131	126	146	136	119	125	149	135	158	126	146	127	125	139	149	153	133	132	141	132	144	109	160	118	135	141	134	126	138	141	132	134	173	145	138	148	145	135	126	125	155	138	124	151	137	154	120	108	130	148	149	125	145	141	135	124	126	128	151	119	141	149	122	121	132	132	128	138	136	121	137	147	146	133	157	133	144	137	146	149	132	135	145	156	151	127	144	124	145	146	140	162	129	138	149	151	137	139	149	119	122	114	141	114	130	120	120	131	126	135	139	120	146	150	158	140	148	133	138	145	147	128	135	126	142	140	152	135	148	114	129	145	134	132	125	126	138	147	131	109	141	147	141	149	144	137	140	132	160	136	135	139	144	139	162	137	122	136	150	125	146	133	146	131	163	124	132	115	132	115	133	124	135	142	141	121	132	167	143	140	133	151	156	113	106	117	128	125	127	124	131	142	144	147	145	102	140	129	123	146	154	149	125	114	112	141	138	136	134	135	127	139	121	144	114	162	158	128	154	141	111	135	135	138	137	142	121	138	146	142	160	128	158	138	128	132	125	159	145	115	122	117	132	136	125	152	149	121	123	144	117	123	113	136	130	157	132	134	137	150	141	137	148	132	140	160	134	132	128	136	134	139	149	125	128	111	143	131	144	124	137	146	141	135	130	131	123	139	141	139	139	120	163	138	132	137	153	129	137	140	138	124	139	143	129	143	121	154	135	133	147	138	146	149	129	137	146	99	155	142	137	154	129	133	134	145	132	126	130	147	146	137	112	124	141	129	126	135	131	156	171	126	156	146	141	134	121	116	133	140	139	139	123	154	157	134	131	137	141	133	135	114	131	124	132	132	109	140	134	138	124	145	133	140	141	135	128	141	145	131	155	134	124	137	131	134	118	126	129	126	134	138	139	131	138	136	172	156	129	138	136	167	134	141	154	159	132	165	143	126	154	148	131	164	142	114	134	131	131	158	154	136	113	137	129	126	137	112	124	119	124	149	147	150	145	156	153	145	135	115	129	143	140	120	126	118	146	128	144	145	126	128	152	150	146	114	128	151	130	130	154	137	116	124	135	137	110	126	122	154	143	120	138	153	128	139	125	151	136	128	110	117	146	134	135	111	141	146	115	134	148	154	137	157	120	163	152	121	141	120	122	148	145	136	140	154	127	119	120	111	138	118	137	122	159	141	143	135	158	129	133	151	133	134	140	150	131	133	145	130	142	126	125	146	145	155	141	138	151	147	144	146	121	130	130	123	126	123	118	145	134	132	121	140	152	114	172	147	116	129	152	135	145	137	121	136	121	143	140	142	135	123	149	128	134	144	111	139	163	124	126	118	108	136	127	117	130	120	137	146	150	137	132	152	127	126	124	144	128	140	127	141	126	151	119	139	148	145	136	152	141	141	143	131	140	135	135	135	126	137	127	135	142	138	140	115	139	154	138	144	131	141	116	154	143	123	122	128	124	141	135	131	152	151	164	132	145	120	133	130	155	155	122	123	135	134	137	138	122	153	132	137	154	155	148	160	155	123	113	145	131	132	148	126	139	140	145	134	144	142	137	145	133	120	136	147	113	134	120	139	140	145	134	142	127	117	148	132	154	119	143	127	142	126	129	115	134	145	132	142	134	156
16157	823	1350	1533	1277	1083	862	727	665	587	509	595	551	504	465	453	450	406	454	432	423	435	443	421	436	431	401	372	342	387	383	385	412	392	383	368	373	362	395	413	367	374	385	353	372	361	379	362	379	360	387	346	360	356	379	364	315	367	369	405	337	397	408	348	370	351	379	371	363	389	402	369	340	361	380	400	361	359	392	368	374	364	379	373	349	351	395	371	370	323	363	377	364	353	346	365	347	347	375	380	372	335	370	357	373	392	392	355	378	342	370	350	365	385	362	362	351	351	380	352	358	365	366	358	379	376	360	360	358	364	312	356	348	359	347	334	362	364	359	370	350	366	353	353	358	362	364	357	364	352	422	353	385	329	356	354	357	363	368	367	363	359	353	379	411	360	360	351	392	329	376	367	370	394	382	379	382	342	370	364	343	324	343	351	348	383	352	370	367	357	379	358	367	358	346	332	342	364	380	339	328	324	351	368	372	360	367	327	365	339	365	390	365	399	388	353	351	350	330	329	342	342	389	359	375	375	361	392	370	359	337	354	364	373	384	358	364	369	343	399	358	366	363	352	358	366	341	354	345	370	386	360	376	353	366	389	343	344	337	333	378	381	334	332	348	386	401	337	345	394	366	383	368	353	377	389	354	359	391	387	386	398	355	361	387	327	367	366	350	364	386	360	363	337	354	372	345	333	390	352	397	388	363	338	370	395	349	379	358	357	382	357	372	358	356	373	386	351	355	386	335	384	362	366	374	363	362	359	381	353	381	354	377	397	382	378	378	365	324	324	362	397	355	391	373	399	367	345	370	374	340	346	364	370	354	321	399	336	370	342	359	353	354	357	363	355	331	361	357	394	367	346	366	343	358	339	374	392	377	333	363	342	381	351	365	355	355	333	373	351	349	365	393	360	371	372	388	388	354	379	385	347	377	389	359	311	392	369	344	342	375	385	372	346	373	351	340	340	389	347	347	376	356	341	371	391	357	345	363	383	356	351	343	380	351	386	357	385	355	342	356	333	355	338	342	350	360	366	353	345	376	340	345	391	393	392	363	321	384	373	330	363	366	309	374	383	358	334	314	376	358	374	352	344	371	349	386	352	366	345	357	356	356	345	336	402	384	360	380	353	350	397	359	367	339	366	384	375	357	374	367	340	385	383	341	358	350	354	369	361	352	364	353	325	369	355	379	369	346	379	360	352	352	375	369	343	371	367	331	346	330	359	401	366	322	415	350	337	402	360	349	378	349	365	357	352	347	326	381	360	374	350	348	368	342	334	350	334	349	366	337	364	377	379	354	372	391	396	392	353	355	356	357	346	361	355	322	428	335	400	351	355	376	345	353	351	332	364	378	370	373	385	388	396	369	369	376	377	337	329	397	372	373	351	353	335	366	353	378	355	374	354	380	351	377	337	385	351	351	374	336	379	349	361	358	392	380	393	371	365	360	365	359	367	392	330	367	363	353	385	386	352	363	407	353	344	362	345	353	382	346	371	396	360	324	352	359	385	374	379	351	367	353	371	357	369	356	347	356	350	358	369	368	354	342	366	363	365	347	386	345	388	347	380	365	347	370	337	353	411	352	376	344	336	350	387	368	353	341	338	330	388	374	371	375	404	341	376	357	388	391	395	342	353	338	372	367	348	370	365	385	366	341	364	323	397	345	384	354	331	392	347	354	349	391	347	340	348	361	371	348	374	367	420	329	348	354	366	393	369	365	361	374	377	392	353	387	343	362	357	347	392	355	339	388	352	365	371	368	357	386	355	365	380	381	353	344	379	327	361	369	353	347	361	355	372	341	382	358	334	336	342	389	368	357	370	372	397	342	390	354	388	364	349	394	385	381	362	384	328	389	349	349	368	387	330	372	348	373	368	385	369	347	403	397	368	321	352	349	353	353	369	337	339	410	370	355	334	379	355	376	360	355	373	371	338	374	383	359	366	344	347	355	342	361	330	381	365	354	360	400	357	369	353	367	348	368	377	342	374	387	351	356	363	337	367	347	365	334	356	350	365	371	370	371	356	341	381	378	388	369	378	375	370	372	369	393	352	352	357	375	353	356	329	375	366	390	382	374	341	356	348	319	379	380	349	364	352	347	371	354	342	352	371	381	337	346	349	362	380	342	305	351	346	385	363	344	311	328	352	370	356	365	338	376	362	349	354	370	369	364	363	380	336	368	356	331	337	338	355	355	354	409	361	322	403	338	341	366	348	361	362	356	347	360	367	356	381	330	349	352	315	345	363	379	374	403	347	385	389	361	400	393	330	375	361	346	341	357	364	387	363	338	398	373	342	379	371	351	371	351	362	373	358	360	374	352	360	347	338	380	348	359	364	360	332	385	353	322	339	348	369	302	340	364	376	352	347	375	366	341	333	368	334	371	352	349	398	373	387	356	353	385	354	368	384	390	366	375	366	360	358	375	352	352	366	375	326	377	369	366	350	379	374	345	370	396	343	386	353	345	357	355	357	346	366	334	371	364	341	392	387	372	374	346	345	357	375	361	354	344	371	351	394	384	351	367	357	347	365	343	357	383	326	318	371	388	377	369	376	348	357	372	361	364	371	359	331	363	385	353	347	362	395	347	377	356	375	345	350	381	333	354	380	364	344	371	355	351	355	390	353	396	347	362	349	381	396	361	342	354	396	384	349	328	395	370	388	377	355	357	369	389	368	374	382	370	362	342	362	337	367	343	342	347	397	366	407	325	371	347	346	355	370	360	359	351	328	391	354	389	338	369	389	347	337	392	358	351	350	358	383	308	369	368	379	335	347	374	359	374	371	365	352	362	326	378	365	351	367	362	363	351	342	357	381	343	379	341	367	361	378	388	374	379	348	368	360	335	345	370	387	376	347	342	399	353	358	386	327	348	351	353	348	327	365	392	384	347	359	345	367	366	369	346	388	392	351	356	332	376	333	408	363	370	366	367	372	356	379	345	366	330	362	385	354	350	364	336	393	335	358	370	374	379	364	405	332	350	349	341	355	380	328	365	350	344	378	345	389	389	374	369	391	389	380	385	363	343	370	365	416	367	369	401	391	344	370	377	358	350	314	363	358	354	392	338	375	341	363	327	330	388	340	327	405	324	402	340	322	371	359	353	335	359	362	360	404	372	333	356	358	321	358	353	374	343	352	378	353	395	368	389	387	351	343	335	338	380	318	380	349	380	369	355	342	393	363	371	335	347	379	364	353	363	350	360	326	373	345	359	373	330	359	350	352	338	350	372	347	340	357	375	375	396	364	372	340	343	358	323	344	358	355	379	331	329	349	353	405	347	384	357	363	363	349	350	342	342	365	375	364	356	386	349	315	320	346	369	344	351	374	358	366	371	351	376	302	374	347	362	350	346	369	360	374	361	371	390	390	386	394	367	356	356	354	355	354	360	346	359	405	376	375	393	351	349	380	338	387	375	371	357	367	370	373	363	347	363	358	388	350	378	363	374	356	367	330	376	385	391	378	345	383	362	363	342	372	372	378	361	350	371	336	373	392
5308	489	348	374	371	359	380	370	341	395	399	347	367	413	374	343	341	365	385	405	379	362	343	386	363	383	353	357	369	363	358	391	346	417	364	384	401	361	380	371	417	388	370	367	394	339	378	402	377	384	377	388	397	379	370	373	359	384	402	373	383	369	384	359	347	351	355	381	381	361	373	397	338	368	348	372	398	377	343	380	401	398	363	352	366	361	382	384	375	387	360	385	383	390	363	355	395	363	402	347	374	359	379	373	368	379	378	375	393	353	377	398	377	402	412	360	385	367	367	359	372	367	353	363	350	400	357	357	368	413	377	398	395	424	373	364	359	373	350	376	351	356	400	377	372	386	347	377	361	367	358	383	381	403	389	423	397	363	368	363	406	378	377	420	324	398	373	379	364	358	444	373	381	359	384	393	365	377	358	372	355	354	349	389	401	351	372	407	385	383	370	400	359	374	339	377	358	352	371	369	377	365	354	378	381	347	357	389	339	360	327	360	415	397	357	402	387	362	366	386	314	337	374	375	368	376	381	367	348	362	365	383	415	350	425	378	364	419	420	366	374	313	397	382	352	384	384	372	344	361	365	380	345	370	360	403	372	340	341	380	380	383	408	374	420	399	416	376	369	387	389	310	397	396	386	360	386	398	385	421	373	376	384	352	367	337	390	376	379	342	309	380	347	390	387	387	374	373	330	368	368	374	358	404	363	393	386	361	320	390	379	377	377	388	375	350	364	399	372	394	360	356	392	378	352	382	400	386	381	362	371	347	348	375	389	397	347	363	398	347	373	345	400	384	381	404	351	361	369	334	393	389	383	378	377	342	354	389	377	366	363	395	370	365	365	327	365	378	383	359	347	341	388	399	381	385	355	337	368	377	392	362	393	379	364	358	337	396	378	364	344	375	384	371	411	347	396	386	367	389	371	380	390	387	381	363	364	337	361	357	337	367	363	370	393	369	387	342	355	405	397	348	392	377	345	355	431	361	405	362	372	398	368	385	394	384	357	416	375	356	366	315	349	365	399	404	380	380	396	343	377	378	372	378	356	387	366	374	368	365	383	385	372	369	383	353	368	399	378	385	389	395	342	364	377	360	407	384	365	382	364	355	382	390	333	382	389	350	373	350	381	415	364	365	359	373	369	353	347	395	385	398	398	381	377	344	375	365	404	366	381	394	381	344	374	376	368	358	380	342	373	340	361	320	346	332	365	389	361	357	378	375	377	378	339	361	411	373	403	390	355	395	368	387	342	377	363	355	345	425	372	409	337	357	363	378	355	323	382	347	374	364	370	389	378	391	355	401	375	374	336	371	356	398	387	396	372	372	372	365	348	389	353	359	394	398	356	400	378	367	350	384	383	377	346	406	361	395	370	361	368	332	355	319	366	392	350	354	363	345	410	384	394	321	357	354	374	373	375	351	369	383	352	388	366	393	360	339	375	361	390	337	396	370	387	388	366	398	359	394	372	386	366	370	356	359	397	381	416	403	393	375	411	382	340	352	378	373	372	353	380	357	394	408	359	373	372	337	362	345	439	394	372	400	363	330	389	395	363	358	386	357	350	384	374	364	401	355	378	403	345	382	384	371	357	348	359	358	378	356	356	375	364	361	365	350	355	402	374	356	377	369	390	354	382	428	390	400	338	399	376	352	372	381	342	388	389	346	364	371	413	397	343	381	380	381	371	386	361	357	365	368	353	381	371	384	376	427	372	344	348	374	341	375	356	365	365	398	373	336	370	379	334	362	402	339	411	393	410	363	373	359	356	385	377	401	375	360	354	381	380	344	345	380	388	336	380	382	365	409	377	364	375	401	373	346	348	335	371	377	386	409	386	336	374	389	370	360	384	373	411	374	382	374	397	365	384	371	377	386	400	368	374	384	374	375	338	391	356	398	360	352	386	413	341	370	359	379	362	372	408	376	366	397	370	346	392	385	370	353	342	356	363	351	391	383	360	407	372	370	399	382	364	385	375	402	374	362	383	385	348	343	384	378	389	377	348	364	389	376	332	376	382	357	348	368	374	374	394	393	428	365	389	362	388	377	376	357	344	373	371	369	373	391	330	393	376	386	378	352	396	377	358	372	332	369	350	341	369	357	366	393	362	364	348	387	359	347	339	371	395	357	344	353	348	366	354	327	349	346	403	375	400	346	403	369	357	376	383	372	342	362	378	365	376	353	374	317	394	375	357	375	382	353	344	425	363	360	398	347	400	335	379	358	362	362	425	360	377	398	379	361	379	376	395	340	373	370	352	404	361	393	361	383	333	373	390	358	358	399	411	373	363	377	424	395	350	396	389	396	360	350	372	371	389	355	399	404	345	367	343	335	354	344	380	367	373	397	382	372	338	358	341	343	403	349	332	364	372	363	391	408	379	393	382	366	350	380	376	359	348	400	383	394	342	366	345	395	382	352	335	343	349	387	386	348	369	379	367	394	379	347	363	394	385	366	373	381	368	356	380	396	368	391	366	359	355	389	354	397	381	389	391	403	375	365	369	379	349	385	325	372	362	342	362	362	369	364	346	396	377	343	334	404	393	396	401	404	392	367	371	411	383	366	375	366	370	383	357	373	364	358	363	384	401	355	374	378	378	374	355	350	368	381	356	388	390	358	405	412	381	403	373	362	349	388	352	388	394	371	417	382	412	350	360	363	349	369	385	385	345	346	380	356	392	382	371	384	379	367	383	359	367	396	339	335	379	368	420	369	346	390	376	371	403	413	348	373	352	378	354	349	344	388	360	394	392	379	421	376	372	351	371	363	370	405	338	349	372	386	344	363	393	372	389	414	412	368	375	356	412	420	365	382	400	391	359	371	384	373	436	357	352	369	363	376	354	359	379	355	345	377	394	348	405	351	385	362	356	362	373	365	383	384	410	371	353	363	363	341	393	392	387	382	383	378	404	376	369	416	420	362	353	337	358	378	363	341	360	367	390	380	388	370	403	382	408	413	372	362	352	388	378	363	385	369	369	363	365	361	375	359	371	379	373	388	351	387	352	365	396	384	361	388	333	339	332	365	380	386	342	371	399	362	375	381	368	399	377	366	345	350	417	352	350	389	384	342	376	336	386	382	366	381	362	390	382	365	382	369	351	340	360	354	361	397	358	330	388	352	362	379	370	371	335	386	359	379	348	407	381	386	370	375	364	355	368	375	374	395	377	379	352	357	363	394	370	385	378	344	372	389	403	379	364	339	403	387	384	376	362	373	369	383	380	346	366	397	360	392	361	356	343	403	361	384	398	398	406	371	363	366	385	394	359	347	364	392	338	363	339	347	347	379	391	364	372	378	372	359	401	344	387	387	353	377	378	339	392	373	382	381	378	369	381	342	364	300	334	366	387	367	362	365	384	413	374	333	387	381	368	349	373	421	381	336	360	345	342	394	330	359	408	359	351	383	390	370	358	346	301	370	403	418	372	386	382	379	377	389	391	378	355	362	354	355	373	338	358	382	330	375	370	358	364	348	372	395	399	415	356	387	360	358	390	354
4664	866	837	885	884	933	941	885	899	910	899	836	921	918	893	858	852	853	849	874	888	880	870	890	909	921	886	868	888	895	946	883	923	866	883	854	839	943	882	860	924	845	837	906	884	914	826	882	858	874	902	906	901	919	900	871	883	847	870	869	898	828	900	909	894	910	884	888	892	849	895	874	869	880	895	885	847	873	890	897	804	871	908	874	871	886	943	919	862	891	906	944	869	941	911	923	888	931	901	903	834	839	898	895	863	873	890	858	882	893	902	886	870	888	852	879	852	910	915	899	868	890	897	881	843	915	910	874	899	894	855	852	873	880	939	816	865	774	862	891	859	860	849	938	870	894	859	864	888	823	838	916	934	825	920	885	887	866	896	938	850	918	905	891	876	893	841	877	877	847	868	803	907	909	902	921	879	880	936	877	882	911	856	863	873	883	883	880	896	906	905	868	893	911	913	894	923	886	825	867	880	938	824	899	850	873	867	918	890	910	838	867	868	927	830	837	848	874	854	883	901	888	868	909	847	870	903	857	842	872	855	886	859	863	853	880	878	827	917	878	868	946	864	880	850	956	891	886	897	893	884	944	842	893	932	886	924	894	871	956	941	868	870	873	907	875	932	922	909	829	908	931	823	863	890	920	901	883	864	862	843	853	868	838	913	931	861	902	909	863	884	865	872	911	857	877	883	913	917	817	862	905	880	886	951	866	835	901	875	849	874	877	878	884	911	859	912	848	867	878	848	894	862	859	871	892	865	918	854	897	877	873	827	984	870	884	841	854	847	850	919	856	809	910	832	887	843	866	874	894	849	870	925	871	875	848	868	876	923	843	940	893	905	907	873	836	865	910	926	863	918	882	808	883	906	868	881	886	868	840	925	901	855	881	919	846	874	962	890	838	834	916	940	887	855	881	854	878	927	910	930	929	913	922	907	882	858	893	864	876	871	891	870	823	881	879	879	853	877	899	784	913	861	914	894	859	859	887	893	812	924	862	883	838	878	860	892	904	919	919	829	890	895	842	895	927	887	856	802	884	860	869	888	854	867	901	885	860	907	845	860	893	932	882	922	847	866	883	844	906	860	869	850	827	892	892	892	892	862	870	898	860	916	878	938	836	872	868	861	881	850	869	923	839	858	898	855	825	853	913	843	899	888	909	893	851	917	888	854	864	935	846	787	850	886	863	877	872	887	910	874	863	937	870	857	867	848	885	880	906	848	906	881	851	885	932	858	867	844	889	868	838	906	870	891	867	863	879	852	864	910	863	876	849	873	860	840	850	871	830	869	889	924	877	859	867	877	887	881	853	841	899	864	813	870	875	915	873	890	891	878	843	913	914	870	896	882	897	863	875	909	924	883	880	853	887	910	848	942	902	920	849	903	890	871	856	889	924	857	898	894	896	902	879	904	888	847	904	874	883	920	846	904	879	885	893	857	862	872	892	843	830	901	871	866	878	824	895	844	872	870	847	863	861	875	871	898	896	825	870	871	928	885	894	866	858	841	865	813	864	923	853	919	848	859	816	871	900	855	870	886	917	855	887	910	864	842	866	857	892	865	850	845	873	930	912	916	844	914	879	882	864	938	881	869	844	915	844	930	900	897	898	830	886	892	898	873	910	910	869	887	909	857	887	932	864	854	857	885	886	890	884	886	908	905	913	886	889	853	865	875	848	876	922	904	929	889	900	853	861	863	817	838	904	891	914	872	915	864	892	934	842	926	943	896	905	941	880	845	889	897	865	892	869	877	894	870	901	874	881	899	913	878	876	852	891	825	905	863	856	884	936	928	865	875	889	896	898	908	923	817	901	899	809	871	865	867	820	900	857	876	863	835	888	900	919	874	856	912	903	909	898	891	926	857	852	883	874	891	916	910	886	913	913	912	918	863	904	884	854	889	890	889	847	892	859	907	932	854	808	859	853	914	842	854	894	842	876	909	809	918	875	884	849	955	887	899	892	847	873	872	874	877	902	904	867	885	895	929	874	836	858	877	900	941	883	838	899	871	874	875	844	881	872	920	912	860	860	860	910	863	882	887	874	938	911	872	863	826	945	875	878	870	895	925	867	856	850	853	881	897	857	879	926	880	905	902	931	855	929	865	874	851	854	892	840	928	867	857	870	920	931	899	888	904	887	860	866	914	852	864	846	837	860	848	882	887	810	860	843	909	884	917	900	837	881	843	904	901	878	887	866	845	925	898	862	898	899	882	857	828	819	862	860	869	886	881	929	890	883	902	898	866	873	835	911	929	919	855	893	906	882	863	914	864	846	857	844	891	892	839	871	882	885	902	930	805	823	922	886	865	876	882	911	860	890	903	866	861	865	906	889	861	846	910	921	882	869	878	881	936	845	928	855	884	923	855	839	885	891	891	886	852	857	904	860	892	862	911	893	922	898	875	835	884	921	817	882	864	892	901	814	864	848	901	914	887	920	881	877	865	923	907	864	848	881	914	857	870	875	890	843	865	867	886	879	844	983	887	915	878	891	835	867	889	879	872	889	890	879	854	893	924	882	935	840	885	929	919	857	920	809	894	886	883	865	894	803	867	823	862	880	896	944	822	869	887	932	903	880	831	876	896	876	837	865	849	857	860	926	823	895	918	883	875	839	854	900	858	865	870	865	886	851	863	896	866	937	878	857	868	924	850	930	903	833	833	881	857	856	929	875	852	931	869	833	869	907	892	856	854	884	916	925	872	875	859	933	878	918	887	883	910	851	833	844	836	882	880	872	888	874	919	850	904	892	901	911	856	905	866	912	916	889	860	925	881	872	823	885	864	862	835	929	878	893	871	905	881	890	927	877	863	859	888	893	937	868	874	856	879	891	900	901	915	880	839	909	909	848	803	929	907	880	862	852	878	897	906	884	853	842	914	825	903	847	848	880	863	863	873	948	939	873	906	892	858	875	888	858	847	871	861	874	859	856	898	855	897	856	872	850	862	898	878	921	914	880	836	912	926	910	860	929	883	897	868	879	878	878	933	887	862	874	882	890	896	836	833	840	903	848	886	891	904	936	914	946	903	857	856	862	848	850	880	864	894	848	864	908	879	881	894	873	867	904	927	857	878	865	920	861	839	884	898	850	884	890	888	894	847	889	851	885	869	849	924	889	909	902	939	879	869	864	945	896	925	889	908	871	871	917	896	832	876	878	850	895	892	904	837	899	941	910	850	866	920	785	889	870	863	933	877	912	952	886	900	950	909	894	907	885	837	917	836	814	910	909	883	856	889	911	859	859	894	882	869	892	861	848	905	898	859	881	856	850	888	841	904	866	940	910	913	916	898	851	913	888	841	856	864	934	887	906	894	884	875	941	884	875	905	856	859	916	875	845	948	865	904	846	886	818	820	899	872	872	900	895	918	913	908	917	905	864	914	948	904	811	860	858	903	884	844	862	892	924	880	884	859	925	909	894	895	878	872	887	895	902	858	826	910	918	904	955	913	883	884	897	910	856	946	875	864	898	863	861	867	905	865	872	872	899	840	880	890	894
17819	1522	566	484	427	362	334	328	354	365	354	319	350	277	311	295	323	322	297	316	308	309	296	335	331	291	327	296	316	313	325	324	273	294	324	334	331	295	307	333	294	329	321	363	279	291	315	339	278	308	318	343	346	341	301	314	299	311	326	310	294	342	324	288	332	287	312	316	312	280	325	305	303	324	282	294	307	301	301	311	328	333	300	286	316	322	317	320	303	333	277	305	300	301	312	307	306	338	282	347	283	308	278	295	327	313	310	293	327	309	322	346	300	263	299	305	304	281	295	303	337	328	352	331	310	296	279	296	329	294	306	304	324	306	328	305	283	315	329	296	317	298	277	324	329	293	303	307	312	293	302	310	321	294	324	287	309	333	288	301	330	297	314	327	273	288	304	317	300	338	287	280	289	306	306	277	309	308	287	316	299	295	289	318	311	350	297	287	318	290	311	292	351	303	302	305	285	336	307	290	335	308	281	304	307	290	298	323	298	299	298	324	313	306	324	327	288	318	303	297	280	313	313	310	309	313	323	307	306	290	340	325	328	316	296	284	312	313	302	308	331	303	328	295	307	290	339	323	306	327	312	293	307	313	302	300	336	328	322	286	306	332	327	324	286	303	338	306	291	321	316	276	313	304	293	284	304	320	322	328	320	316	319	323	315	325	284	274	319	334	325	309	311	311	312	298	303	293	315	288	329	307	266	308	303	335	282	354	327	275	295	271	317	328	276	329	296	297	314	276	314	326	304	308	319	308	294	306	313	309	313	329	288	320	297	313	299	333	308	312	327	326	285	301	327	268	292	306	266	286	300	301	307	326	312	307	303	317	311	310	301	317	298	327	322	324	313	318	314	322	315	296	294	306	302	299	323	310	331	324	267	277	321	286	313	270	321	324	304	304	261	305	298	290	330	312	325	333	310	283	293	346	319	290	290	292	317	295	306	317	296	296	295	295	334	304	299	320	329	327	324	340	296	303	308	292	286	312	296	313	319	295	281	330	301	299	282	291	297	300	359	288	339	303	275	338	293	318	333	285	295	308	298	284	302	326	277	322	342	310	297	308	287	302	306	309	312	304	283	299	289	277	277	299	295	301	307	329	322	301	302	291	329	310	306	302	337	303	332	337	299	317	330	322	317	291	300	282	331	274	300	320	304	317	305	327	316	343	310	283	327	309	317	292	321	284	281	308	345	300	305	319	302	319	308	333	325	298	309	313	296	289	289	315	328	293	296	319	297	312	271	279	332	318	294	271	303	272	280	304	287	344	308	284	272	329	319	311	303	302	296	316	333	318	309	309	323	308	294	309	315	286	304	307	323	314	290	328	312	303	293	328	307	349	356	312	287	328	302	313	309	332	317	306	264	352	299	317	303	302	305	294	280	289	311	334	301	303	311	347	336	269	302	288	280	295	282	348	309	292	285	284	328	296	332	288	333	326	311	324	306	312	323	312	295	341	321	325	302	322	312	339	269	315	325	293	293	325	289	320	319	297	327	299	305	316	296	294	305	324	273	299	324	339	297	309	320	293	327	313	306	280	323	300	340	281	275	275	286	305	341	301	296	299	348	270	310	302	291	299	300	315	301	314	299	322	310	313	310	295	314	287	323	284	318	328	333	279	286	322	308	312	325	339	339	280	298	300	319	324	265	285	323	313	310	318	312	293	298	291	278	304	323	339	310	284	325	290	312	312	294	326	312	300	320	311	318	331	298	336	318	285	319	340	294	312	277	308	336	285	326	299	334	299	335	314	328	300	271	317	284	301	284	297	310	281	267	278	296	332	301	308	322	328	304	270	287	315	300	332	308	297	303	319	284	299	303	298	305	282	294	321	301	313	310	326	353	296	306	305	320	285	295	310	314	294	318	321	308	311	333	318	308	297	288	345	294	321	292	333	323	307	270	306	317	341	291	313	304	314	301	310	324	320	315	311	346	349	305	338	311	321	323	308	338	317	292	312	306	360	291	304	325	309	336	286	287	325	302	310	279	302	324	291	323	311	311	295	320	302	313	287	313	309	333	331	311	293	341	289	310	310	286	287	300	329	300	287	308	307	300	308	311	308	348	309	296	303	289	284	282	306	286	306	352	333	329	324	313	311	291	306	297	311	337	301	303	296	302	325	294	295	289	312	283	315	297	304	325	293	333	298	356	300	291	308	289	319	310	292	317	327	299	317	297	319	321	334	292	326	321	318	305	307	318	332	306	291	284	299	287	329	320	346	308	293	325	310	346	286	293	285	319	335	279	314	318	290	332	288	315	305	307	318	335	323	308	317	305	314	301	322	297	295	336	295	338	313	305	288	309	291	298	326	297	293	315	304	303	295	284	313	330	326	296	297	307	318	288	272	303	350	306	303	320	320	321	281	315	319	336	346	317	318	298	279	311	290	319	322	302	323	339	321	319	327	297	294	307	300	309	303	315	309	320	300	292	324	312	283	307	323	311	294	305	291	313	285	269	296	277	333	287	333	305	331	307	290	321	297	314	303	316	309	304	294	316	300	302	326	282	319	319	326	290	321	286	328	297	288	275	306	310	317	327	303	330	299	308	334	321	349	302	284	302	315	330	310	332	295	275	297	339	303	315	305	319	296	329	292	308	295	306	294	334	275	309	284	323	360	330	319	312	307	320	342	306	330	342	283	339	300	319	299	327	338	337	325	271	294	289	306	351	331	304	294	282	318	329	312	320	290	317	318	313	334	313	325	328	354	304	303	291	301	309	316	320	290	319	289	292	315	279	301	275	300	318	309	291	300	294	309	351	328	318	289	284	291	283	287	303	322	326	265	298	278	249	273	317	309	313	315	298	318	314	315	328	309	323	305	351	303	322	280	313	326	286	301	319	302	299	337	291	318	340	332	325	307	320	292	329	298	302	297	310	315	309	326	304	308	335	291	304	322	318	294	334	351	309	322	310	310	305	305	306	280	313	268	287	293	339	312	300	351	303	291	330	340	319	292	319	329	306	326	328	298	333	342	318	318	338	304	324	310	326	291	296	298	335	310	330	317	312	268	326	298	325	275	329	304	311	281	285	306	290	332	323	302	323	304	302	280	343	316	315	303	306	295	332	332	289	301	287	301	305	322	267	296	305	312	275	284	307	301	294	293	281	301	318	297	266	300	289	308	276	304	296	293	359	323	283	308	284	288	327	313	312	321	301	301	287	270	330	331	312	294	292	321	318	318	326	285	330	272	300	300	285	309	331	329	289	290	290	323	315	328	280	278	320	330	299	316	318	321	309	330	290	303	300	308	297	296	301	319	312	300	323	322	316	298	306	321	280	288	317	301	288	314	322	320	337	283	309	305	301	329	324	368	286	302	314	336	316	302	299	275	280	298	291	301	339	291	268	285	315	304	288	316	366	313	280	286	317	317	281	288	295	308	313	310	292	281	312	304	291	280	290	291	297	311	325	298	304	323	285	327	307	309	328	317	320	323	278	334	306	302	323	308	326	299	297	283	292	299	287	318	317	306	321	293	314	315	322	303	308	317
12628	1029	1286	1362	1216	1111	1006	896	858	883	837	786	789	747	816	785	800	777	774	756	767	763	730	775	752	747	743	761	745	771	699	743	772	732	714	750	704	791	760	741	712	748	731	759	782	724	714	738	749	730	710	778	732	734	787	745	764	743	733	756	729	701	733	747	728	746	745	741	735	693	757	742	721	758	745	745	736	716	708	701	748	722	701	749	777	778	700	748	732	715	705	706	730	737	704	681	766	732	688	726	779	709	736	736	695	714	760	756	746	772	739	736	725	727	755	696	744	708	729	757	750	694	740	742	721	716	739	755	741	758	728	675	683	728	751	723	738	761	728	712	754	739	756	692	669	729	690	721	750	789	732	739	717	756	770	764	707	752	722	733	734	718	734	734	730	700	715	716	705	713	679	769	707	757	734	696	721	680	779	711	724	678	724	713	705	761	726	739	748	741	721	807	714	758	704	773	704	717	776	724	755	753	729	721	735	687	733	697	758	729	769	715	706	731	734	693	718	802	729	741	710	712	774	754	706	734	705	704	668	754	748	721	740	719	743	704	730	714	730	763	706	726	712	739	740	761	757	716	729	759	705	763	781	715	735	740	727	723	745	779	681	798	705	707	728	700	679	734	698	741	762	777	726	728	751	720	753	782	747	723	737	798	716	715	720	708	751	736	749	732	737	724	723	753	742	683	780	762	703	731	697	726	742	743	726	753	767	751	756	820	753	720	722	754	741	762	717	732	775	720	706	730	707	708	779	754	725	711	743	732	751	737	689	779	787	725	712	730	733	747	725	728	742	747	699	783	730	761	758	745	718	749	755	720	753	700	712	727	693	730	705	768	758	743	713	757	714	712	729	764	694	744	732	727	765	706	722	743	761	726	760	710	738	733	797	720	732	712	776	737	689	740	766	719	775	708	788	715	750	752	734	749	757	791	689	736	744	737	679	750	752	749	704	722	761	702	756	749	713	730	761	764	717	699	745	702	716	770	755	715	733	771	740	716	735	735	691	777	728	746	699	754	705	774	733	712	758	754	711	734	722	747	747	700	696	753	747	727	729	689	708	719	703	754	697	755	720	712	693	747	737	715	678	737	766	761	760	745	690	748	743	695	778	716	739	718	715	755	733	734	719	721	713	748	723	724	730	771	728	737	749	757	788	727	754	720	734	735	684	763	711	709	727	717	705	698	737	744	770	701	747	756	684	710	698	728	730	718	767	709	723	692	734	709	728	748	734	756	732	757	756	750	728	742	730	771	729	746	690	728	728	723	666	728	754	781	786	726	762	719	662	716	781	718	710	733	717	736	728	741	748	746	738	719	777	720	756	737	742	717	724	728	781	768	689	725	762	769	804	737	723	726	748	694	705	698	754	717	755	742	747	711	723	766	748	743	749	732	721	702	721	758	695	701	739	706	789	764	775	688	726	771	713	728	727	723	682	726	704	729	716	687	693	746	758	771	732	749	712	766	717	731	696	710	779	666	710	752	743	726	713	741	714	757	780	745	779	767	695	727	715	771	758	740	716	744	699	685	754	725	674	726	740	710	712	740	742	709	714	695	754	759	719	703	710	744	713	722	754	699	765	779	773	735	746	724	728	755	732	776	724	715	723	707	719	725	713	727	748	742	730	742	740	717	761	731	725	703	722	705	676	728	696	703	781	754	730	735	768	719	734	659	737	724	750	751	730	729	694	670	737	705	720	744	696	704	727	781	751	758	678	748	687	725	750	791	743	697	671	668	746	721	720	718	763	748	720	719	715	719	762	713	722	714	698	702	737	778	691	715	793	784	741	779	703	688	715	693	692	713	751	748	739	743	732	754	753	730	769	715	768	751	725	728	727	725	754	743	782	714	703	721	716	722	762	739	712	738	742	684	722	736	705	752	705	753	759	745	722	754	708	693	765	748	729	778	739	786	740	726	758	683	779	674	786	747	744	737	752	703	715	684	761	786	723	700	715	738	755	732	729	739	723	733	714	738	729	701	696	708	690	749	700	756	703	719	778	720	747	695	755	713	748	719	835	736	675	725	686	742	729	746	695	697	713	765	757	750	767	739	734	702	791	758	709	711	708	740	745	726	770	745	726	731	732	714	752	718	728	715	696	742	735	772	693	750	768	758	743	792	746	759	745	739	673	702	749	728	755	696	751	734	731	759	730	759	726	696	718	731	701	758	768	696	739	723	709	748	774	712	739	758	725	692	772	688	736	682	752	678	712	698	699	743	748	742	742	746	741	746	741	795	741	779	719	754	729	713	715	761	740	714	738	683	734	752	717	729	690	733	758	748	760	709	714	739	781	753	722	771	692	737	724	692	739	756	697	699	744	716	730	675	698	738	699	748	750	732	746	716	756	754	749	747	703	731	728	731	754	785	686	732	748	753	719	766	673	724	735	716	784	770	728	706	765	729	762	728	718	770	721	749	725	709	722	736	741	698	724	721	737	727	763	736	728	709	719	767	754	765	693	727	748	730	762	707	742	756	681	698	754	739	729	722	764	755	705	755	725	759	697	719	702	727	766	694	706	697	729	719	705	710	723	757	719	686	733	765	745	769	766	682	735	696	738	740	703	780	765	735	735	733	713	706	741	772	696	734	706	728	742	733	742	721	743	675	737	761	705	721	720	734	746	770	743	754	646	702	694	757	717	760	739	754	736	732	720	711	773	739	787	691	691	740	712	759	755	702	751	721	788	707	684	738	746	776	752	737	714	757	727	748	703	802	720	731	735	707	737	740	734	707	714	769	719	720	772	720	714	694	708	732	734	724	702	722	764	739	716	692	711	718	745	707	770	765	745	691	757	749	756	688	727	734	767	689	777	731	715	708	721	695	684	685	725	696	748	698	737	766	703	735	746	697	739	729	712	739	716	730	688	758	759	692	715	703	717	697	759	730	715	718	737	681	730	775	777	730	769	712	735	742	769	738	703	710	754	700	710	748	722	744	684	677	744	738	748	713	751	654	713	720	762	724	754	724	757	702	765	738	704	701	720	712	761	741	765	748	716	745	735	719	706	787	734	726	716	765	740	746	740	739	749	719	742	760	741	741	741	736	690	731	721	769	705	763	725	729	735	740	743	738	749	744	750	737	698	730	749	727	768	680	713	723	753	688	740	747	730	687	739	709	734	749	734	731	698	722	712	735	752	724	691	736	736	728	740	710	753	737	763	715	719	762	691	745	713	746	720	728	703	699	711	703	722	701	713	673	693	663	718	727	729	750	684	721	753	753	754	702	726	733	755	728	742	719	731	753	667	726	739	685	747	745	727	739	753	803	699	695	755	736	706	740	703	695	708	749	730	697	753	747	729	692	712	738	683	767	740	732	753	741	748	725	738	746	688	766	748	735	704	732	732	723	702	750	731	747	737	723	730	718	759	720	704	745	716	688	665	767	750	703	761	711	760	741	763	713	701	757	750	715	708	670	719	756	751	741	746	744	702	723	695	700	700	712	760	762	772	719	717	711	698	728	723	727	689	714	745	723	688	723	723	758	735	733
28009	3401	787	531	344	246	218	191	189	194	166	165	148	176	153	144	153	149	156	136	142	163	146	146	137	131	151	132	170	155	130	146	143	142	137	134	133	146	127	136	118	126	137	108	114	131	128	112	141	174	150	129	145	135	150	137	147	141	135	125	129	126	139	138	168	155	154	137	134	152	137	143	134	146	129	155	141	150	123	119	168	142	145	139	142	135	148	127	118	136	149	124	152	124	147	151	146	118	125	144	133	131	135	137	134	122	120	126	141	141	131	136	144	149	117	147	178	132	132	117	126	122	131	174	152	143	118	152	134	133	157	136	150	124	131	133	135	143	138	155	152	136	151	138	135	146	120	116	122	144	128	116	126	147	145	121	144	153	141	129	123	126	127	131	159	136	134	164	142	132	170	150	157	144	149	136	136	161	126	131	136	164	115	136	119	121	137	178	137	152	136	155	149	132	124	150	132	129	142	131	162	128	147	110	117	138	145	158	124	127	129	134	128	126	140	103	127	145	172	130	137	126	144	137	128	124	142	134	135	137	137	133	156	134	135	158	141	144	133	126	117	114	132	126	162	150	124	128	134	175	138	141	146	129	156	131	146	156	143	134	125	145	146	138	139	136	137	121	136	151	102	155	142	134	126	147	142	141	140	156	113	127	136	116	131	135	140	137	140	130	133	123	129	139	126	141	137	128	144	135	143	132	124	145	127	134	130	146	157	146	129	139	126	125	164	122	116	123	137	126	125	146	141	155	141	143	133	133	122	150	159	135	127	126	141	125	147	139	134	128	145	136	132	130	129	171	136	159	141	135	142	153	137	128	137	147	152	133	147	141	156	125	121	125	132	143	125	142	142	139	126	118	138	140	144	127	125	137	152	163	155	145	147	134	148	132	135	158	146	132	138	144	135	122	118	155	137	166	163	135	130	144	144	143	129	141	136	133	120	125	133	132	135	130	117	134	133	147	114	122	124	129	136	156	143	141	153	143	130	148	140	144	116	151	124	142	133	153	145	129	152	130	132	132	131	138	136	141	110	121	126	133	134	137	147	126	136	143	148	128	109	125	147	126	144	118	159	136	132	142	152	142	146	132	143	125	141	133	120	141	117	146	136	124	127	143	146	143	140	137	139	121	152	142	160	127	133	132	143	142	141	149	140	161	155	135	135	144	125	149	137	133	160	144	152	133	120	108	132	131	137	136	125	134	157	153	153	149	122	119	125	131	123	125	111	148	117	145	124	142	122	144	152	145	144	133	138	142	154	126	115	147	141	155	119	138	115	130	158	114	146	150	139	131	147	155	129	148	137	146	143	124	122	123	149	144	143	116	125	138	148	160	132	140	135	142	153	140	147	128	128	136	145	137	164	138	128	141	121	131	152	106	122	121	138	130	137	154	121	133	136	127	134	136	132	137	160	124	138	125	155	120	119	112	134	152	142	152	147	144	123	122	127	121	146	138	140	120	149	127	132	118	139	121	128	145	137	124	136	177	137	141	126	160	119	151	117	150	131	136	131	138	141	145	141	143	127	117	147	121	140	138	136	129	132	123	125	140	121	124	142	131	148	142	154	142	132	139	140	134	146	148	153	132	134	142	127	151	152	138	124	147	132	139	115	151	150	139	147	128	135	135	111	128	139	145	147	118	147	127	144	126	127	133	155	124	123	126	161	141	137	137	148	116	139	140	149	133	141	141	119	118	115	153	141	141	101	133	161	118	140	137	107	130	132	128	138	132	125	129	110	132	150	135	109	133	131	145	123	126	135	143	146	135	128	126	119	145	122	116	117	149	148	143	116	126	136	131	145	119	138	121	127	132	122	130	137	123	125	126	143	146	136	131	139	131	115	134	118	139	141	147	137	149	132	149	119	126	122	142	108	160	157	150	155	129	133	130	130	163	136	158	141	120	151	123	160	134	139	137	131	134	148	139	122	147	130	140	143	142	130	148	131	135	139	152	170	142	120	136	157	133	136	118	138	121	133	146	123	131	151	143	137	134	160	119	132	152	124	140	139	133	124	109	128	154	142	126	108	113	160	134	122	132	134	130	134	105	138	138	141	125	146	144	133	125	127	125	134	142	147	137	130	148	127	129	125	130	127	124	127	134	138	143	149	132	133	132	156	126	116	149	146	134	141	116	132	115	137	142	151	145	137	132	167	131	131	128	129	142	137	131	126	135	121	145	113	165	143	131	134	137	133	151	134	142	132	132	134	120	144	138	129	131	136	144	109	109	150	133	148	142	138	135	128	138	133	146	137	121	141	122	136	134	119	155	137	116	139	143	135	138	143	157	135	138	143	137	150	154	137	142	126	139	146	118	145	106	157	109	149	117	144	141	132	137	122	134	129	148	142	132	129	136	138	145	113	145	132	119	117	144	160	126	125	143	117	125	131	131	137	124	129	106	152	122	147	149	133	138	126	145	136	133	152	124	140	143	118	135	145	139	118	144	158	131	121	112	130	146	130	132	137	134	135	137	145	132	143	148	130	143	139	121	117	134	146	140	135	121	129	129	114	120	160	111	125	133	128	149	134	123	143	134	145	143	135	139	159	137	134	127	139	120	144	150	169	145	148	128	120	126	123	124	118	131	114	131	148	125	115	125	155	147	123	147	153	140	128	104	131	123	150	162	147	160	144	147	126	135	135	160	156	141	143	147	119	126	121	134	135	133	158	143	129	127	142	133	130	130	142	130	123	146	157	122	122	124	143	151	140	116	149	109	126	130	106	136	146	134	132	138	119	165	139	149	128	138	140	148	135	130	117	125	134	124	129	130	134	138	150	144	113	144	135	141	128	128	147	123	118	145	149	145	138	132	140	124	155	133	129	138	130	130	121	123	128	133	137	144	129	149	127	156	127	124	131	139	143	151	122	144	134	152	124	142	135	119	134	138	138	127	130	126	115	124	139	148	153	154	139	141	146	153	146	138	143	136	138	156	128	133	118	127	130	136	118	135	143	127	135	128	130	137	138	140	140	141	110	140	150	132	133	144	141	126	132	135	142	137	127	144	113	130	145	135	126	106	151	166	113	141	136	132	132	137	137	139	137	140	131	130	120	140	129	150	145	149	145	144	139	147	116	139	128	104	126	133	154	132	146	164	146	147	154	135	131	160	124	130	135	142	143	133	128	127	158	143	154	130	126	131	141	154	139	142	155	149	148	147	166	139	134	143	179	128	126	110	129	150	138	124	167	130	151	132	135	155	154	131	142	139	141	141	144	144	129	132	149	127	153	140	130	122	132	125	130	119	132	126	161	123	121	138	139	129	137	130	138	151	126	133	135	132	124	138	154	143	137	145	125	156	136	160	130	117	126	140	133	134	140	121	141	153	138	135	138	131	138	142	147	137	149	125	170	129	110	141	149	124	121	142	136	170	146	164	142	145	132	136	127	128	141	130	147	138	122	149	146	145	147	131	140	152	141	143	144	130	124	108	137	138	121	147	146	125	141	162	123	137	145	125	138	128	130	136	149	122	127	134	122	140	121	141	118	144
16831	810	1428	1509	1310	1062	865	754	657	647	561	555	530	522	475	415	430	429	412	452	453	404	390	352	380	389	408	450	415	383	393	406	389	406	384	385	416	341	413	393	399	423	410	390	415	407	330	356	363	377	363	410	338	353	377	367	360	375	405	339	376	382	413	363	371	362	394	374	369	354	352	359	376	373	333	350	362	381	369	374	379	370	340	370	350	312	375	334	371	415	366	402	362	366	354	332	368	361	401	361	390	344	349	335	336	373	381	369	404	344	369	329	348	342	356	380	354	407	372	356	359	344	347	387	368	371	371	347	373	363	345	353	359	363	363	377	354	350	380	332	348	364	353	390	332	365	374	366	366	348	367	391	359	335	366	359	348	374	352	378	334	369	341	355	370	375	349	380	359	346	365	341	379	347	349	404	383	321	343	344	378	332	348	356	355	374	369	380	368	374	345	369	379	365	378	342	375	355	347	347	353	374	371	392	375	353	360	363	356	373	376	365	343	330	346	357	411	407	350	374	324	364	365	369	367	388	346	346	361	380	360	372	322	381	356	372	336	352	352	379	360	369	374	377	362	323	373	333	340	362	341	352	367	319	366	332	361	359	364	352	375	352	359	364	372	394	370	369	315	360	364	360	359	378	340	377	394	351	360	387	349	361	366	355	370	353	376	346	390	390	373	338	372	397	356	336	365	371	385	343	402	345	366	367	377	348	376	347	344	380	399	350	344	364	394	353	364	369	368	350	351	382	377	353	348	354	339	366	336	342	391	378	358	390	367	380	353	357	347	341	358	366	387	357	373	364	362	386	331	386	346	367	386	351	350	347	371	368	336	375	339	369	395	344	345	326	381	392	332	357	371	327	392	364	389	355	376	409	347	327	352	361	400	363	372	352	334	357	363	358	379	396	349	357	347	385	345	372	363	345	342	395	359	350	386	364	361	361	378	366	331	367	345	348	370	355	378	385	331	345	370	358	348	366	345	345	378	349	367	360	380	347	345	329	380	364	341	350	377	357	351	398	323	356	354	358	370	394	319	358	366	363	361	325	391	356	376	367	378	343	348	337	352	373	312	370	352	377	355	378	400	344	350	372	387	350	383	359	358	379	351	367	371	394	370	362	389	349	353	361	386	326	322	327	363	364	379	343	358	383	368	390	363	350	351	349	357	346	390	350	349	370	390	379	355	367	357	366	359	361	350	349	364	357	339	351	334	362	367	353	367	375	349	390	337	393	354	354	353	360	347	375	373	363	348	342	366	378	364	358	369	391	360	358	337	342	388	377	358	370	359	366	380	372	373	368	325	369	364	368	349	357	347	362	341	374	324	369	359	372	338	377	371	386	372	364	332	349	340	336	385	389	344	404	358	366	357	342	352	352	334	359	364	361	376	351	351	367	352	386	371	375	380	399	326	362	322	377	363	383	343	360	386	365	387	358	371	381	374	325	351	332	342	345	338	369	334	330	351	362	353	343	340	355	345	363	372	354	353	329	371	347	379	337	354	382	343	352	341	368	380	355	344	325	363	350	360	337	374	359	356	316	358	352	345	362	340	366	373	339	350	362	360	317	363	395	395	360	365	351	341	380	379	384	326	347	367	339	353	350	358	354	352	337	378	363	359	342	354	362	375	374	359	368	334	357	339	372	393	349	334	353	362	336	367	353	366	364	367	325	315	366	386	353	408	352	356	371	330	380	359	407	329	353	350	382	361	366	373	358	363	359	382	374	369	365	359	359	348	373	358	370	364	355	338	351	339	394	340	346	362	342	365	355	322	367	386	365	334	348	369	364	344	355	367	379	372	357	331	360	351	386	379	380	369	373	378	381	377	377	361	347	357	351	392	348	383	346	352	323	371	367	372	327	390	358	343	391	359	362	369	362	368	348	353	333	360	354	347	352	361	361	322	329	384	316	349	361	330	378	380	355	340	351	366	361	360	324	376	370	343	330	336	363	346	355	377	326	372	367	364	323	408	353	390	354	345	376	345	375	337	366	353	342	330	352	342	349	331	371	343	350	353	345	328	358	403	370	356	383	348	333	351	342	345	354	361	366	344	382	360	368	363	372	344	357	373	331	386	376	346	382	360	374	384	366	390	352	341	327	370	359	355	418	376	346	390	352	348	359	393	360	352	330	356	338	362	368	392	373	379	365	385	345	335	358	352	378	379	387	355	314	372	363	381	372	379	366	346	356	355	329	387	400	339	379	367	365	344	353	368	383	376	336	404	376	354	346	342	392	389	383	364	329	344	370	355	346	351	350	367	366	355	365	354	380	372	374	371	360	356	374	359	333	351	363	382	387	341	371	348	395	341	381	363	383	368	381	354	376	368	394	349	363	351	352	342	367	342	346	385	352	332	351	399	357	377	376	411	340	359	380	341	363	342	381	390	362	358	391	355	386	335	368	365	346	373	377	360	346	371	348	364	372	403	365	350	373	356	381	365	329	337	373	386	374	361	355	371	338	347	375	385	360	366	370	355	365	365	329	353	365	328	379	366	394	351	343	363	368	349	343	413	378	368	375	379	401	360	351	363	386	363	354	379	354	367	371	372	351	323	364	389	348	397	370	353	322	373	357	340	336	342	353	341	355	375	352	354	342	398	350	355	367	343	349	377	369	379	341	372	349	321	360	371	361	363	349	335	384	362	322	361	379	385	363	307	364	412	358	358	384	357	382	361	381	357	348	375	381	357	342	374	372	361	410	377	346	343	353	376	358	356	371	368	341	384	335	354	408	358	342	317	395	372	388	345	367	380	340	379	371	367	355	402	350	342	368	382	366	347	354	354	321	380	336	404	386	366	390	346	384	359	365	369	379	346	372	370	374	343	352	367	353	351	386	362	399	389	327	366	341	381	341	400	348	383	311	386	395	351	362	349	381	375	378	381	365	336	340	370	387	371	336	368	334	382	350	370	402	383	393	365	354	359	361	362	385	359	369	341	366	375	378	387	390	374	372	348	402	326	389	404	379	347	358	368	385	376	349	374	404	366	357	384	358	366	377	370	347	357	366	354	382	361	351	323	350	371	353	345	319	356	337	335	388	343	397	384	359	379	377	327	356	375	360	371	352	348	342	403	365	370	384	376	375	382	359	356	343	367	338	352	363	355	359	358	370	358	315	355	362	427	360	346	331	394	344	372	323	395	359	386	351	363	340	375	344	369	370	368	357	348	366	330	358	393	386	352	354	383	360	358	402	400	348	381	371	370	356	368	369	327	378	360	383	341	360	364	377	338	385	401	408	366	398	330	331	352	400	374	386	356	349	349	367	359	378	354	373	349	346	380	350	336	361	327	376	326	367	356	407	353	380	378	364	354	355	362	378	381	383	392	391	367	388	353	359	395	338	365	358	383	363	351	384	369	344	387	366	367	355	369	396	353	366	352	401	341	363	375	336	368	358	345	357	381	373	357	373	350	375	372	323	373	381	360	344	362	338	365	349	366	354	398	352	367	341	363	348	334	350	333	386	344	362	360	358	326	334	352	353	350	357	392	377
4982	469	326	370	370	372	380	350	398	393	344	370	400	373	358	390	364	360	378	417	357	383	375	394	362	366	353	384	368	392	420	369	365	420	374	356	380	355	409	381	357	342	368	382	369	354	373	375	341	374	372	377	334	335	351	392	382	343	369	386	366	385	365	361	398	339	351	344	359	355	426	386	358	359	374	320	356	344	396	393	353	371	375	357	391	363	388	382	390	344	416	380	367	348	403	326	328	359	345	363	379	345	340	354	398	372	362	336	392	381	395	372	385	378	390	376	386	369	390	387	356	364	390	396	361	375	351	348	363	401	409	381	384	372	363	349	389	371	367	358	373	360	374	418	367	363	382	348	362	350	387	387	390	377	368	374	385	421	387	385	374	383	355	370	366	394	377	344	386	398	400	389	381	405	372	380	387	331	359	341	379	352	371	379	416	402	364	395	399	398	411	386	378	332	338	347	368	406	400	387	358	344	370	414	368	385	388	343	338	333	413	346	344	345	376	387	368	379	368	345	384	360	346	381	395	357	349	401	354	372	356	352	435	380	387	348	359	371	355	393	376	332	385	355	378	359	370	374	331	358	363	358	350	378	385	319	391	392	358	387	434	408	375	336	374	377	354	373	394	387	364	375	378	360	350	351	388	369	368	351	337	371	355	388	369	395	375	394	369	358	359	392	400	331	372	333	424	380	381	357	375	386	367	385	380	342	378	356	391	380	361	363	370	373	375	383	389	362	414	363	366	364	401	400	324	361	383	414	337	375	338	358	353	345	369	379	352	404	370	384	382	361	390	390	338	370	383	365	370	393	337	400	364	362	362	372	433	351	410	378	391	391	391	361	373	391	371	349	379	374	397	373	379	412	406	389	390	386	365	339	368	364	365	342	400	374	377	400	399	381	364	376	354	389	365	404	374	383	329	361	331	353	369	381	376	347	381	367	325	371	374	390	324	359	385	365	384	350	403	376	387	388	364	380	388	349	349	402	370	364	345	371	418	388	373	361	380	363	361	385	372	388	362	352	373	358	377	358	363	331	341	351	348	359	402	378	364	384	355	357	375	381	325	336	348	349	382	373	355	408	382	329	369	361	366	367	338	345	366	399	371	391	381	331	353	363	363	351	328	376	380	385	373	363	360	345	355	362	392	360	356	392	381	393	350	364	342	375	381	395	394	354	361	387	366	367	395	393	372	358	374	368	391	365	384	315	382	370	358	334	387	406	383	344	381	338	387	347	387	344	389	334	381	403	364	361	403	389	403	355	379	380	346	378	383	374	381	391	373	386	352	355	383	354	360	354	409	368	375	384	371	338	385	370	375	335	320	372	370	347	383	392	357	395	395	355	370	353	375	395	374	376	384	367	331	358	368	361	367	359	361	391	356	367	351	347	375	400	389	358	364	373	397	364	403	359	377	381	380	376	402	392	362	363	355	364	387	411	367	378	385	357	373	382	379	378	359	375	394	361	393	393	375	381	380	346	381	356	384	438	378	392	353	358	367	358	385	380	399	399	368	378	351	348	399	367	398	411	407	381	329	345	374	393	347	362	370	397	340	325	375	387	371	361	350	374	377	378	387	365	365	371	394	350	356	316	360	377	387	341	374	371	362	394	349	387	375	384	383	391	430	362	393	378	343	386	351	340	340	417	354	353	377	359	369	364	356	382	399	378	374	354	382	348	357	358	420	351	353	359	364	386	377	379	412	372	368	382	382	369	378	399	402	415	370	382	363	416	342	392	419	350	367	374	391	391	371	346	336	400	340	344	378	360	377	386	380	360	385	345	360	376	352	333	371	375	346	340	375	404	353	341	352	353	375	400	380	361	393	358	338	339	366	358	378	375	349	360	369	343	335	374	380	367	339	362	385	370	404	393	373	361	393	368	306	406	346	387	358	369	360	363	371	367	358	381	442	381	363	369	380	377	342	361	361	394	364	391	362	362	398	347	331	352	342	376	372	367	371	376	371	384	347	343	351	367	382	380	308	378	384	362	390	371	360	372	353	369	364	354	399	396	374	372	361	359	386	370	387	361	361	382	384	378	356	370	376	361	367	369	401	351	405	398	387	374	325	369	367	331	338	365	362	377	369	375	360	343	362	382	326	329	349	354	356	362	394	377	365	339	374	351	386	373	366	357	362	383	383	370	380	316	389	362	341	360	379	389	379	355	370	376	408	361	381	391	385	387	377	378	372	395	332	371	379	369	368	364	381	328	355	376	361	386	376	370	384	383	411	401	374	370	374	373	383	359	352	352	365	393	345	331	361	372	377	378	368	374	412	412	368	356	358	322	371	367	354	344	416	396	404	381	413	401	365	370	358	339	340	390	407	367	356	385	410	398	405	371	372	339	380	338	348	375	375	324	383	392	384	397	362	368	355	381	363	331	402	372	366	366	366	368	387	385	409	386	372	414	364	349	371	357	390	381	357	380	365	399	352	332	374	402	360	357	334	359	409	365	341	370	355	365	422	381	392	405	373	336	370	348	375	389	374	372	368	363	382	353	361	378	392	358	380	357	345	385	375	366	400	357	386	385	361	394	365	345	385	346	413	396	411	368	349	385	380	363	399	378	375	359	367	368	381	358	355	385	348	423	356	352	401	407	333	354	365	377	394	354	378	358	367	362	347	412	368	388	388	362	340	382	361	346	371	416	345	368	353	352	371	426	380	429	396	359	382	388	379	376	363	349	357	372	335	377	375	359	349	405	418	343	346	386	396	384	339	347	365	376	330	356	353	388	376	349	347	347	374	348	349	342	357	335	397	392	396	321	395	351	440	367	377	382	383	395	388	332	366	406	338	357	391	355	366	373	398	363	349	378	353	335	394	355	388	334	337	390	378	359	358	370	367	411	395	356	403	354	367	333	396	362	356	363	381	359	362	405	395	390	366	371	358	390	349	322	363	381	375	365	379	388	362	402	354	355	372	366	379	349	355	393	368	398	385	385	361	363	379	313	383	393	387	347	388	337	365	357	395	392	364	362	320	369	363	368	393	401	351	337	341	389	340	361	368	362	376	374	404	346	365	340	365	363	370	381	389	382	356	352	309	354	374	346	363	346	358	388	363	354	378	346	389	373	344	363	357	341	353	378	363	371	372	341	363	362	350	372	405	347	381	361	340	354	382	383	366	336	342	379	357	397	360	378	357	368	353	361	343	386	358	362	373	399	375	373	356	388	348	333	356	358	375	359	351	348	367	395	357	363	360	411	378	327	385	367	339	365	333	364	364	323	342	370	360	361	397	364	386	382	358	379	391	385	348	378	370	349	394	354	358	372	371	371	364	385	385	413	373	351	379	395	380	361	375	352	414	370	374	360	400	391	356	357	357	380	375	373	351	370	370	362	356	361	353	341	388	341	345	365	379	346	356	393	335	387	399	375	370	387	389	354	381	411	368	351	406	367	352	388	358	339	390	373	343	349	419	389	355	371	375	348	367	395	369	328	355	394	409	338	361	371	398	364	391	374	369	386	354	366	365	375	401	394	344	345	381	368
4465	873	909	884	877	863	899	929	909	882	896	853	934	893	884	879	839	898	895	879	833	887	853	857	830	863	893	911	871	855	944	848	923	809	870	839	880	899	857	837	838	878	873	839	885	873	824	821	924	903	884	846	854	873	867	850	866	865	873	826	866	909	883	847	905	828	907	885	853	838	873	906	881	859	887	868	898	876	885	898	831	859	923	884	854	885	937	859	887	823	942	841	864	864	847	832	860	895	857	908	885	912	912	871	858	826	867	877	871	891	852	929	878	852	874	960	846	875	880	874	904	886	848	864	887	897	862	874	888	928	883	870	908	873	914	908	875	855	859	837	882	891	850	879	864	846	821	885	832	894	846	894	847	926	843	850	897	855	891	852	840	865	821	880	902	852	875	831	898	900	929	936	908	860	883	888	880	933	901	868	928	893	842	860	866	862	886	871	815	853	847	861	885	924	901	858	887	863	923	884	915	842	838	891	861	880	869	831	830	846	858	904	852	895	812	903	888	879	881	870	826	926	915	871	911	878	894	887	879	897	928	860	841	831	853	848	890	889	849	874	865	877	874	879	887	852	942	824	901	884	867	910	855	859	876	890	893	887	873	886	886	861	867	907	869	888	854	880	849	924	864	898	865	839	872	867	877	886	863	870	850	866	848	866	803	852	897	850	902	825	877	840	903	885	899	829	936	864	883	928	858	839	900	889	912	912	863	857	878	844	862	888	862	848	846	930	908	900	832	883	860	897	914	917	819	894	870	938	878	850	876	850	921	830	870	839	901	828	883	809	834	840	925	853	844	876	823	869	853	857	830	892	865	882	901	886	876	856	834	886	842	880	842	878	895	883	926	875	900	910	875	813	869	913	878	932	850	864	933	878	851	893	864	854	842	860	876	924	883	850	841	852	861	899	833	923	958	868	860	909	895	905	854	861	846	868	871	954	901	811	883	826	875	916	889	821	913	868	885	883	869	908	877	949	851	884	828	881	909	905	819	856	912	851	840	868	840	856	879	881	836	798	889	870	887	832	898	883	870	829	916	808	836	935	895	900	908	800	896	840	891	904	864	856	861	895	839	873	867	892	899	854	899	890	920	886	862	885	876	911	922	916	888	830	914	916	883	842	873	814	881	884	861	867	875	902	891	881	872	892	868	878	876	871	811	858	919	872	852	877	869	888	870	885	839	883	914	908	807	878	877	918	830	884	860	920	927	911	893	893	845	847	916	890	876	892	880	867	882	868	858	860	914	880	899	879	891	867	857	802	883	860	917	894	878	918	914	856	881	893	868	815	892	811	805	915	867	885	905	839	880	842	876	889	884	885	833	912	850	879	869	879	901	929	900	881	812	905	947	917	853	886	827	894	901	914	848	859	846	896	873	873	886	874	823	910	884	909	868	880	898	851	896	946	876	860	881	889	840	893	904	813	825	899	926	841	851	856	920	871	908	974	858	916	955	841	910	851	905	891	863	902	854	876	884	889	876	910	888	904	874	824	873	906	827	867	917	897	915	867	869	848	856	894	854	887	852	886	913	889	918	909	875	930	886	865	887	853	866	831	868	875	837	836	889	856	863	897	856	893	873	852	837	865	885	931	890	855	959	870	861	824	844	850	855	845	913	856	849	835	860	863	874	840	825	939	828	927	854	917	861	859	869	866	862	799	917	858	927	930	889	925	887	843	874	903	904	912	847	911	940	860	908	847	884	885	884	852	871	836	896	891	889	886	835	856	895	903	916	877	890	860	867	847	887	876	846	884	799	887	867	892	861	866	924	862	822	856	875	904	859	832	886	892	939	846	863	867	882	868	885	911	890	908	838	858	980	897	872	877	815	880	857	886	897	797	816	946	891	873	846	858	853	888	855	866	868	837	917	845	920	892	888	864	828	849	883	890	842	884	917	848	887	893	876	852	893	855	927	880	869	876	905	872	850	822	857	850	850	879	946	833	872	829	896	838	844	884	869	857	857	867	868	823	881	877	849	867	803	879	866	880	844	906	875	892	919	849	932	899	850	926	866	841	930	879	923	821	831	849	851	906	886	929	863	878	926	845	889	827	849	882	828	884	877	870	882	863	857	867	853	866	879	877	891	896	892	887	865	823	939	869	816	931	854	860	859	879	868	822	851	878	814	873	907	875	826	856	879	826	868	872	934	819	881	885	884	861	929	902	898	837	882	874	845	844	880	886	896	879	873	845	892	835	836	855	868	846	861	840	877	930	884	938	910	882	906	840	913	876	879	970	912	860	896	858	890	827	889	862	910	839	894	867	901	899	935	822	895	897	885	904	852	857	846	876	902	893	834	860	881	864	894	903	847	871	889	863	850	842	884	857	842	826	874	867	897	905	871	846	905	898	878	916	869	936	893	868	881	871	880	889	859	879	879	902	857	871	850	863	887	858	851	893	842	925	902	840	904	872	867	867	893	795	907	901	827	864	922	866	874	912	864	911	886	907	859	825	881	877	905	880	849	893	864	874	874	858	838	899	907	916	850	890	900	852	834	898	847	888	872	855	850	923	885	876	901	857	846	877	881	928	867	893	913	850	851	867	835	882	871	883	879	865	858	873	881	846	871	901	876	881	856	823	936	836	876	893	851	861	866	872	803	891	900	910	907	855	854	879	860	909	801	902	884	867	877	923	899	857	884	888	877	862	863	876	906	882	874	890	908	858	886	866	836	859	876	877	877	864	881	831	938	908	910	843	879	869	855	892	876	895	898	901	863	822	838	829	822	883	827	893	839	933	868	893	863	866	858	849	883	846	872	882	892	916	882	848	872	890	856	878	880	903	926	886	887	923	861	923	887	906	846	859	891	848	931	876	884	864	859	943	867	834	867	812	826	891	887	840	899	918	871	885	904	913	817	889	870	901	875	908	872	888	894	911	841	911	894	882	863	866	845	888	854	868	877	871	912	885	825	914	841	797	905	919	972	894	928	923	905	871	907	830	879	868	896	864	899	858	862	851	839	868	938	880	835	864	880	881	831	899	888	904	911	867	861	895	892	909	866	841	848	873	863	787	905	865	924	829	902	880	878	904	925	896	869	912	901	827	867	846	847	886	869	874	903	888	881	829	850	859	888	839	902	914	856	959	888	869	902	925	824	860	897	861	868	889	889	851	952	870	907	872	848	851	903	844	914	918	876	887	900	887	875	923	846	855	869	901	912	852	909	828	899	846	940	869	868	947	854	891	872	910	868	838	860	884	893	871	819	872	922	845	840	868	910	810	845	821	857	882	918	869	831	862	865	941	850	863	831	898	878	860	863	851	861	912	898	880	852	847	894	889	853	841	879	849	843	909	882	843	869	872	869	860	945	944	916	903	841	849	801	859	889	926	875	884	944	875	902	901	929	886	871	926	862	848	942	902	884	836	851	944	867	861	885	844	886	892	854	869	886	852	883	929	851	875	854	829	828	886	871	874	903	870	918	913	882	848	903	860	860	847	808	852	853	832	895	901	871	846	877	908	914	919	870	905	901	876	874	837	869	904	847	830
17351	1553	542	416	394	349	336	392	330	320	350	317	277	312	344	323	357	328	308	298	299	314	282	324	305	312	303	299	320	312	304	304	311	308	300	338	334	346	323	304	280	316	310	302	329	307	319	297	308	303	299	326	287	277	302	314	322	323	291	306	279	295	308	295	291	292	307	280	303	304	323	304	335	328	312	320	318	310	303	306	337	306	311	298	304	287	298	307	296	247	313	305	310	316	331	363	301	297	318	319	342	310	307	290	310	316	306	323	291	306	292	340	329	316	316	309	298	312	312	334	290	294	296	320	337	299	302	315	345	290	308	294	331	329	302	320	336	296	331	326	257	316	290	300	296	273	298	282	308	303	309	308	313	292	304	349	287	330	313	306	274	284	301	324	311	287	286	282	281	322	344	283	310	317	317	311	275	302	311	297	325	319	307	308	289	316	259	328	346	299	315	322	336	334	302	288	295	289	343	276	313	291	323	311	329	316	302	293	301	281	349	312	356	329	320	280	337	296	327	285	286	322	325	288	309	320	304	294	305	302	334	301	312	305	293	317	278	299	295	317	313	292	287	298	270	305	311	296	290	325	272	350	274	305	319	290	299	352	308	290	279	316	306	324	307	334	309	287	286	315	303	324	295	330	336	311	321	299	299	298	316	315	299	304	304	279	328	325	299	302	313	316	340	319	311	295	314	305	326	331	329	308	298	329	327	333	275	328	316	306	302	307	303	315	312	300	301	278	299	298	324	303	275	293	270	298	311	300	297	333	328	314	325	304	287	331	287	314	302	283	304	318	286	327	338	315	299	299	313	299	276	293	310	317	286	310	315	268	268	311	333	295	322	346	302	280	302	295	291	329	291	312	310	296	319	297	318	290	307	277	346	282	288	294	332	278	308	305	307	302	295	309	296	332	335	274	313	301	304	269	303	304	272	290	291	309	293	308	317	291	329	314	321	311	281	282	310	306	285	356	324	307	315	315	285	320	306	314	302	287	310	294	325	295	315	299	298	323	289	293	317	281	315	311	330	321	309	304	301	326	297	315	317	326	329	337	275	318	309	311	343	306	315	299	275	328	306	281	339	328	306	300	303	275	323	310	341	299	338	285	264	323	312	326	325	342	309	338	339	324	325	313	311	334	279	317	300	284	324	333	306	307	342	310	298	318	315	316	281	307	346	328	316	332	302	302	309	317	300	321	309	286	275	296	299	312	358	309	341	307	329	291	271	324	332	293	305	297	318	346	329	301	342	319	289	275	289	328	309	317	320	293	318	291	310	283	309	311	311	311	279	295	305	300	300	278	305	297	285	305	302	296	320	313	312	316	317	323	338	294	286	312	295	319	325	288	317	340	276	318	324	303	291	309	325	320	284	321	318	298	313	295	312	305	320	298	325	339	322	332	351	288	298	310	298	292	326	307	301	299	288	253	325	307	325	300	321	301	264	301	307	334	304	308	277	299	286	339	334	313	296	301	284	306	311	309	299	314	293	316	340	292	293	294	304	273	300	323	326	317	297	313	311	338	300	294	271	308	286	303	271	307	327	334	302	304	303	342	293	302	300	299	309	272	294	306	301	292	297	323	333	318	353	334	353	325	274	326	352	311	313	302	291	304	305	287	297	312	325	322	320	321	305	288	287	295	328	282	321	311	317	302	319	318	323	313	302	296	306	305	287	313	317	330	311	314	318	304	273	286	317	269	310	288	320	336	313	263	317	310	367	295	280	310	298	295	289	297	288	291	297	298	330	372	319	293	344	299	321	319	314	318	306	314	324	296	317	304	338	290	282	322	310	309	314	314	289	310	299	280	339	300	294	303	315	315	328	301	342	318	335	350	316	340	320	342	305	290	287	328	351	319	294	268	260	313	304	298	315	271	297	329	317	340	294	282	307	318	315	256	328	278	328	281	336	312	301	313	323	307	300	323	300	315	339	322	321	315	316	300	332	320	314	285	292	321	307	298	315	309	331	324	331	342	322	304	304	314	310	287	342	351	348	310	321	305	341	300	286	321	323	349	311	320	327	302	296	297	325	306	321	344	296	285	341	292	310	295	303	303	283	313	311	326	303	303	303	328	304	307	343	308	349	303	309	291	331	309	298	280	334	305	314	304	304	326	294	301	292	332	308	279	293	285	316	284	290	302	306	362	300	308	302	310	286	294	342	292	343	297	315	314	308	291	297	295	314	304	307	326	345	323	297	313	317	270	298	322	324	316	323	319	330	322	340	318	303	317	306	302	311	333	275	325	340	279	301	289	303	319	326	293	292	307	293	290	337	308	309	297	311	322	316	311	325	319	300	278	287	358	314	290	311	275	311	329	349	315	294	310	283	276	305	313	287	315	335	289	294	284	319	307	310	328	298	311	312	316	290	277	312	316	296	305	329	303	289	322	297	296	300	305	303	306	265	333	331	316	311	300	301	306	311	286	321	278	291	337	301	363	314	337	322	299	320	282	331	327	313	317	305	328	301	283	306	316	314	327	294	269	309	331	298	324	316	293	292	310	291	282	307	324	346	312	272	284	288	290	328	303	303	282	323	331	267	290	294	320	313	340	297	324	316	316	332	337	337	320	316	299	293	303	305	282	325	289	300	265	291	314	330	288	298	287	327	304	320	295	326	338	293	286	315	308	316	317	292	301	297	283	312	311	340	291	325	332	344	351	283	314	315	294	277	271	315	297	318	304	299	309	313	314	330	305	289	304	258	302	310	307	282	333	291	297	321	316	304	292	311	326	317	315	253	311	310	310	301	318	294	302	305	296	282	313	318	287	307	321	278	295	358	296	288	300	301	364	291	305	310	297	289	309	296	310	293	293	329	288	297	281	337	321	322	287	346	285	314	316	310	321	311	280	312	313	319	313	325	308	283	314	293	321	346	320	317	317	298	336	300	315	298	333	313	299	311	308	279	305	340	339	308	300	316	275	314	301	274	317	285	313	323	283	355	342	333	301	308	287	317	338	309	353	294	320	333	301	317	289	286	298	311	289	307	298	316	331	332	347	327	292	325	304	295	309	307	316	284	283	328	349	330	318	303	295	274	292	295	297	306	341	271	328	292	300	317	334	294	330	299	302	297	335	300	369	296	339	301	301	300	307	321	295	328	310	303	293	288	310	300	327	298	311	300	318	316	290	328	304	324	282	284	322	300	301	309	310	346	336	263	328	278	316	305	291	280	322	323	301	319	325	312	315	305	284	298	313	303	323	325	303	286	334	299	335	292	306	306	321	288	319	314	330	272	327	330	338	337	308	369	302	332	277	317	314	275	289	332	312	313	309	292	281	292	314	339	327	339	304	324	308	312	304	322	316	306	311	298	324	297	290	271	312	352	325	294	294	287	343	298	314	323	298	354	269	325	306	320	279	309	327	313	310	291	302	302	306	283	299	332	290	292	333	281	298	310	307	308	320	303	324	296	289	322	296	350	308	301	292	283	315	321	312	300	329	280	337	291	292	323	310	289	286	323	314	329	322	250	302	335	301	301	326	327	317	303	296
12582	947	1255	1309	1222	1064	1006	988	899	826	847	874	744	775	757	762	779	760	768	785	758	748	752	796	700	765	748	746	742	731	748	795	732	735	736	767	739	733	684	718	788	745	836	731	719	733	755	774	719	717	726	713	715	764	751	721	762	746	743	766	713	678	784	671	747	748	725	708	767	690	708	734	739	768	730	756	773	703	725	735	762	730	746	730	716	684	711	722	780	759	744	727	723	756	779	746	762	734	736	704	760	730	727	688	689	700	760	767	714	715	711	749	740	712	710	738	686	739	723	684	750	732	770	789	745	740	690	717	763	678	754	656	723	742	788	661	720	686	703	710	725	726	708	717	750	693	749	777	705	740	789	726	751	729	746	769	723	752	743	748	737	713	760	708	710	696	766	728	721	747	747	722	707	731	708	701	695	772	671	702	731	727	748	716	750	712	741	677	754	754	719	743	728	718	758	677	739	763	720	741	713	746	745	676	747	750	684	750	665	705	734	789	739	706	736	678	744	736	733	738	705	707	717	680	727	727	731	756	747	731	736	720	746	732	749	740	686	722	724	733	717	770	718	742	749	672	736	788	710	752	719	711	738	717	709	730	704	779	740	778	707	736	745	740	738	712	715	722	730	734	738	730	729	709	711	735	706	759	679	709	720	740	718	780	769	705	738	691	722	714	717	746	728	739	717	737	746	719	779	751	702	762	775	766	714	804	728	706	768	684	733	699	739	721	694	674	748	725	762	763	769	671	713	731	748	719	664	725	712	723	737	745	724	737	736	708	721	772	743	704	698	756	753	724	731	708	687	725	737	737	751	715	709	755	745	722	684	740	749	786	747	761	765	715	700	692	728	715	695	713	734	733	789	744	765	747	714	775	743	773	685	721	741	767	736	757	769	736	752	762	767	702	732	694	726	724	722	747	771	694	733	738	815	723	699	694	759	701	769	774	753	712	733	735	700	722	743	735	723	729	749	704	749	754	701	792	726	724	762	692	689	746	701	737	691	701	773	761	762	745	717	723	708	755	719	698	661	741	739	760	674	733	695	722	701	766	755	726	731	728	772	726	770	720	718	750	716	792	716	721	736	709	699	750	729	747	756	721	745	722	707	761	732	731	709	733	743	748	686	721	706	748	709	737	770	754	785	718	750	754	688	747	702	735	698	688	748	718	708	744	725	740	702	698	762	730	730	754	674	739	732	756	758	763	731	721	738	739	768	746	736	749	777	701	708	751	734	784	741	721	710	725	692	738	707	702	787	733	748	696	687	738	692	727	694	727	713	725	725	716	740	734	712	755	730	677	757	687	759	696	793	724	691	760	703	750	730	729	733	722	669	766	718	711	706	685	842	729	723	724	782	722	744	726	676	661	768	742	734	783	671	730	697	724	764	748	721	712	766	689	712	732	732	758	693	699	762	684	751	753	677	719	735	720	743	741	734	703	706	758	721	703	696	730	743	683	746	714	768	720	770	693	713	733	720	717	730	710	717	713	723	756	737	738	683	750	725	759	692	706	710	727	769	683	774	775	758	748	719	771	752	715	686	752	691	713	760	718	724	701	751	793	751	754	723	773	718	732	729	773	720	717	772	742	740	685	728	688	796	764	714	736	755	720	682	752	744	703	760	730	738	678	686	743	740	747	726	748	752	705	748	698	764	750	722	738	777	784	704	710	737	740	790	723	747	739	755	729	722	791	731	734	719	727	760	741	730	733	757	730	767	728	770	771	683	757	755	742	730	746	732	728	739	712	721	723	720	737	771	706	753	706	725	708	694	760	772	802	754	743	737	756	712	747	776	711	776	719	709	775	762	730	740	740	718	674	694	706	719	745	729	736	727	734	785	737	720	747	778	738	723	704	725	741	727	743	749	680	795	677	714	699	667	750	748	769	687	745	702	691	734	709	749	750	743	800	727	712	738	722	780	741	731	783	727	685	731	709	745	729	764	690	762	763	694	723	796	763	740	725	727	772	715	774	705	758	717	718	712	747	719	747	711	778	714	754	768	753	686	715	714	706	755	733	706	736	753	749	742	686	715	738	781	725	753	760	749	730	747	696	713	727	704	735	701	752	740	722	800	737	704	685	739	749	684	718	722	775	751	737	740	773	680	718	726	742	767	666	753	735	773	692	707	738	681	717	702	760	781	733	720	771	757	743	763	724	782	706	718	716	749	755	701	748	749	745	762	726	726	756	784	702	732	701	722	717	739	728	733	746	750	688	747	731	752	706	725	723	691	745	729	716	753	730	749	737	752	754	653	762	705	736	717	793	739	738	721	778	710	710	731	710	650	713	692	739	694	733	709	704	768	742	749	784	753	727	715	752	709	784	724	743	731	727	746	752	727	756	788	755	681	696	705	710	748	764	731	721	722	717	699	690	704	781	752	680	763	700	752	718	723	745	717	736	724	711	701	755	687	713	725	737	733	687	705	731	701	703	712	748	743	713	714	726	786	768	710	711	713	770	719	746	728	722	750	703	777	730	759	712	734	729	705	686	709	724	781	712	769	730	764	712	769	758	758	772	742	741	701	782	748	687	764	713	726	762	735	746	821	751	743	714	777	693	725	707	720	735	768	710	720	735	754	739	758	713	743	663	692	751	756	727	706	697	744	738	735	724	761	698	740	735	760	705	752	755	727	730	739	761	730	715	753	768	757	723	694	720	754	728	731	706	706	710	771	730	730	707	758	766	750	767	774	727	751	726	724	722	704	784	725	738	743	820	741	743	744	747	771	727	727	733	727	737	700	759	760	711	717	783	739	731	729	771	742	740	737	737	766	745	799	707	742	775	751	721	706	753	726	750	755	702	733	707	760	715	689	721	654	753	686	698	740	710	694	750	712	757	709	693	718	733	705	743	754	727	716	722	737	796	730	659	680	697	784	758	728	735	775	751	699	730	728	717	748	743	737	713	710	719	763	718	693	688	688	759	745	712	747	730	715	719	729	682	719	718	734	752	683	777	730	755	785	736	700	762	739	715	805	782	711	730	703	757	727	712	757	726	729	704	748	712	701	736	746	711	711	741	736	694	685	742	715	663	716	714	720	766	717	714	805	692	722	729	755	693	711	669	741	719	781	720	713	731	740	718	721	761	705	738	718	706	735	706	699	726	705	712	744	773	761	724	722	714	717	720	716	752	697	746	721	724	733	778	695	780	730	713	705	753	706	732	777	728	742	728	728	718	693	758	757	755	682	746	704	781	749	685	754	686	728	743	709	725	747	727	770	748	748	707	763	763	751	757	732	781	741	740	766	746	723	714	717	756	743	707	743	689	742	713	741	713	749	726	770	727	718	658	767	741	725	709	725	827	771	721	758	709	711	742	765	757	770	716	731	709	721	696	711	744	692	746	678	787	710	756	758	701	737	729	745	724	732	722	701	694	720	732	721	773	788	708	671	723	751	697	747	754	842	784	751	742	719	698	747	704	751	759	740	744	732	739	757	745	736	721	791	707	739	750	718	748	726	673	722	762	788	746	683	745	734	721	666	750	733	663
27014	2938	745	460	378	248	240	215	226	166	154	169	147	161	154	130	146	143	158	139	162	150	124	153	132	121	150	117	135	134	129	151	131	132	136	148	149	145	142	148	133	126	157	132	162	139	153	137	148	146	139	151	128	116	141	142	118	118	112	149	140	143	137	129	166	121	129	117	135	141	126	133	135	153	144	134	146	139	118	142	131	168	137	141	151	133	141	139	142	135	111	140	129	134	104	134	117	145	122	132	137	127	147	151	139	127	124	126	128	126	137	167	139	139	130	136	137	153	145	128	113	129	132	135	118	145	167	147	133	151	159	133	136	139	148	145	132	139	128	132	127	128	136	135	127	142	134	129	116	135	120	119	127	128	123	155	117	135	121	142	122	147	133	146	129	121	154	132	135	127	121	125	137	120	137	144	121	161	121	133	139	127	130	146	126	119	148	113	126	143	118	150	112	149	146	127	143	102	158	140	127	130	121	153	151	133	145	128	126	128	134	154	133	115	149	143	118	122	149	142	121	152	140	142	125	127	155	118	125	112	154	128	139	120	135	138	149	128	136	138	121	123	125	142	121	120	135	140	148	140	149	129	124	165	137	153	134	150	149	126	147	114	147	120	133	138	108	143	111	121	129	122	129	141	154	126	131	141	126	139	151	131	133	133	124	133	133	129	133	136	134	124	143	136	133	152	141	153	107	138	131	140	123	126	111	131	118	120	137	135	134	132	111	137	138	132	128	113	119	138	146	135	125	150	119	136	136	149	127	121	139	136	120	128	152	134	123	127	123	130	145	116	140	131	123	126	141	149	124	134	126	138	148	132	147	136	147	140	126	142	147	166	134	124	143	123	147	145	136	128	105	133	147	126	142	139	127	137	151	160	140	144	125	132	116	142	135	113	145	123	138	137	141	123	139	128	148	141	129	132	141	129	147	126	144	127	144	115	128	133	143	130	143	145	146	145	123	130	131	130	138	138	117	155	129	123	130	134	132	121	145	148	133	107	130	130	120	145	148	173	143	133	152	125	133	138	141	123	150	127	123	144	138	130	132	136	136	161	132	147	136	133	155	118	124	159	152	138	154	138	135	120	110	131	130	137	160	105	138	142	134	123	130	123	123	126	134	150	118	147	132	149	156	112	124	126	121	133	136	132	148	126	129	119	150	133	137	143	154	111	121	114	128	132	131	141	143	133	139	151	135	152	149	118	141	123	126	133	112	125	136	146	135	133	159	146	128	142	131	139	121	138	132	150	129	150	127	158	132	137	152	140	159	159	132	143	128	184	120	115	135	153	139	124	141	145	145	140	141	118	134	126	134	145	132	133	143	141	117	150	144	146	149	127	139	139	132	143	122	135	151	141	136	109	116	141	145	125	143	116	112	126	148	138	131	143	144	135	150	150	139	144	140	132	106	118	136	144	142	114	124	156	142	144	132	154	128	139	147	122	125	149	138	117	133	119	136	124	129	157	137	161	135	118	142	144	135	130	130	112	137	124	127	152	149	135	139	123	141	110	151	137	150	152	119	127	117	139	132	129	157	131	147	124	142	169	132	109	127	136	132	123	122	152	151	143	134	130	143	123	150	123	137	138	142	156	122	132	135	163	154	105	142	166	130	143	145	131	134	130	149	132	129	118	153	157	145	152	121	136	146	129	116	141	143	120	129	144	138	151	156	136	110	154	154	134	122	118	124	139	153	134	151	147	122	148	130	145	130	138	146	152	130	124	125	166	159	121	119	140	122	139	158	129	135	133	141	147	141	139	133	149	138	133	132	139	143	130	128	145	140	116	155	138	130	120	109	127	150	120	136	137	135	137	148	132	144	125	139	123	128	134	138	146	137	141	130	132	134	141	150	115	133	160	136	133	117	139	139	148	136	128	142	149	134	130	137	125	142	131	134	146	120	130	143	115	111	142	135	131	140	126	127	108	127	130	139	117	116	109	137	131	146	120	125	138	150	113	156	123	157	128	156	141	163	143	148	125	123	148	107	108	136	102	131	133	142	130	124	137	152	154	136	143	158	125	124	131	143	138	131	133	150	129	136	142	130	131	125	129	149	143	139	128	131	132	129	140	130	132	141	150	130	147	137	128	132	131	139	138	134	136	132	157	141	144	116	139	140	146	153	151	135	140	160	132	120	139	145	132	126	128	134	133	137	124	136	126	125	112	136	137	138	111	131	134	134	122	125	119	155	149	125	140	130	132	133	120	151	127	127	135	119	121	143	137	135	130	124	128	139	154	133	149	124	129	124	128	126	155	145	166	139	152	142	151	136	120	143	137	132	119	128	130	140	139	127	141	143	108	139	131	154	139	155	137	136	129	129	128	158	143	120	142	136	106	135	131	129	144	128	114	120	148	133	150	119	140	144	121	118	134	147	138	150	138	149	127	122	135	142	147	116	151	144	131	150	130	135	137	124	150	129	122	132	137	142	146	132	139	137	122	132	138	118	127	135	126	122	152	156	121	141	157	141	146	158	159	124	126	131	139	150	125	116	138	136	121	114	118	128	132	136	140	154	136	140	129	153	122	114	132	157	144	124	117	147	139	142	130	140	139	150	149	131	124	147	133	126	147	120	140	106	145	152	123	140	115	145	137	132	143	153	133	165	129	152	132	142	139	121	124	135	141	138	118	131	119	139	135	153	120	136	142	110	159	127	144	138	139	119	138	140	152	153	139	134	141	148	136	126	133	139	104	148	147	132	146	156	125	136	125	140	129	145	120	132	134	132	160	141	124	143	139	136	148	124	135	159	126	130	145	148	143	144	140	137	136	141	161	152	138	136	145	146	133	137	116	144	136	129	124	131	137	129	155	140	142	147	123	125	140	134	146	144	138	146	124	145	155	126	140	152	135	113	131	132	119	133	152	128	146	129	156	155	136	128	127	152	129	126	148	134	114	126	136	131	144	135	152	138	144	133	142	156	142	125	164	133	144	137	127	124	143	144	134	139	148	131	148	139	136	140	132	147	144	133	128	159	132	146	123	149	139	141	124	142	153	151	137	136	127	144	143	123	125	128	139	133	142	173	115	125	137	126	133	129	145	136	143	150	133	133	146	115	138	134	126	131	147	129	139	146	169	146	120	160	142	115	150	136	126	144	122	134	138	131	140	148	130	138	114	134	119	125	123	130	134	125	135	126	149	132	129	127	130	136	137	137	132	124	130	141	115	156	125	139	130	139	129	127	144	128	130	134	142	118	121	141	143	106	134	102	123	122	119	151	154	141	127	135	125	128	137	138	126	125	112	138	134	140	148	133	138	127	119	125	140	135	143	119	132	140	135	136	128	133	114	127	130	151	133	149	164	133	124	136	137	141	118	148	139	149	127	121	142	149	162	147	136	133	122	130	109	150	117	138	131	138	150	123	139	138	150	157	146	123	110	132	132	135	112	137	139	125	133	128	146	125	139	111	150	139	175	142	152	139	138	134	117	119	153	159	127	138	125	138	130	146	138	135	122	127	135	129	129	148	132	150	155	143	132	132	141	133	124
16190	816	1467	1511	1316	1020	898	749	682	633	568	521	507	487	487	469	462	450	434	429	420	404	401	379	385	391	422	376	380	397	369	385	367	383	376	370	389	392	404	383	386	349	380	357	375	350	390	377	354	392	367	383	371	364	380	374	373	349	375	364	324	342	347	365	366	362	378	378	347	362	361	370	370	339	335	329	371	365	362	379	397	356	390	336	354	350	370	358	350	383	383	360	375	359	342	329	364	355	342	340	413	348	374	349	344	388	366	373	379	355	350	360	367	362	377	335	311	360	355	368	369	355	363	387	345	349	362	370	361	346	361	356	331	333	343	344	387	366	374	389	338	361	384	365	370	326	359	387	377	357	390	346	371	346	366	348	339	344	387	371	342	355	364	350	355	337	369	351	376	364	407	350	348	353	357	336	354	337	377	375	331	367	366	350	359	356	359	371	377	354	371	338	343	344	379	373	365	357	365	370	368	375	385	369	401	352	353	377	342	384	369	350	346	325	363	374	340	334	337	360	391	372	326	365	341	384	351	389	383	394	355	359	358	356	339	390	344	339	353	364	357	365	310	372	347	374	388	362	338	369	358	363	334	383	353	359	367	353	357	390	372	333	359	358	345	363	347	357	328	340	333	367	375	357	345	382	349	354	361	349	341	369	397	323	368	336	389	364	350	369	330	339	362	348	359	375	384	362	336	345	363	355	331	381	349	356	355	359	351	367	355	329	363	375	367	373	381	336	352	341	371	359	343	369	362	343	380	341	355	345	354	368	367	365	351	344	360	360	378	366	352	363	350	361	374	320	350	354	354	332	358	344	368	375	357	369	372	364	325	375	342	388	385	344	356	326	346	383	352	340	359	348	342	342	378	358	371	350	360	355	328	346	354	364	350	355	336	405	355	356	373	375	355	361	387	363	419	375	373	374	321	341	345	350	375	373	365	356	384	363	327	355	332	335	380	363	353	353	335	357	377	330	349	376	362	344	371	372	391	351	349	372	382	344	358	389	346	370	362	327	345	327	349	342	382	340	389	376	370	355	371	359	367	327	335	360	345	366	354	374	379	354	355	353	373	357	393	345	354	372	339	383	371	361	338	338	348	353	357	354	356	351	404	353	326	368	383	327	367	374	341	351	386	381	367	397	350	336	372	349	365	353	377	330	347	358	350	345	365	330	375	347	355	390	331	346	336	340	343	369	337	366	357	370	368	346	377	348	353	361	354	359	352	328	370	372	373	381	376	370	390	368	322	339	369	370	389	362	357	388	375	317	372	346	381	364	330	376	383	338	322	371	369	338	341	349	368	387	395	346	352	368	361	330	347	402	337	392	336	356	373	361	356	360	370	320	346	375	375	376	363	386	334	383	350	387	374	366	351	402	348	360	346	394	341	339	384	324	360	350	354	362	356	397	339	353	337	370	346	351	366	319	378	356	340	374	338	356	329	338	339	328	384	382	348	330	377	342	349	364	344	370	394	358	353	369	333	381	370	361	369	357	373	365	340	371	350	360	361	342	378	372	390	384	357	382	343	365	373	381	334	379	336	345	354	358	386	371	330	378	339	349	338	367	389	338	325	378	347	388	350	370	338	349	360	361	400	336	329	356	358	360	375	367	370	371	349	356	385	343	354	331	356	386	383	365	375	320	372	373	335	378	368	357	345	376	339	368	343	377	346	361	393	348	352	393	363	382	357	376	337	384	380	359	360	326	380	407	334	361	377	354	351	369	327	334	385	354	365	366	375	385	349	374	341	372	316	359	375	356	384	336	369	387	353	372	357	373	339	335	370	339	348	370	326	357	356	408	362	366	332	317	377	368	351	365	340	373	330	342	376	353	352	363	363	343	346	379	380	350	389	368	332	364	371	359	334	335	336	389	375	355	336	357	351	321	343	331	381	345	371	378	348	357	379	317	383	362	325	387	399	374	353	385	353	359	344	363	376	362	375	375	374	366	359	363	353	349	360	376	314	344	347	351	333	354	367	322	351	380	350	327	356	335	363	372	363	307	343	358	370	321	351	337	390	379	371	344	351	366	365	363	352	326	358	360	355	342	334	372	365	321	379	386	402	344	331	337	363	387	366	337	386	331	357	356	371	366	385	350	370	371	345	329	361	349	318	389	357	359	322	362	366	332	368	347	372	363	362	373	394	364	309	418	369	327	356	371	384	375	326	361	363	372	306	370	380	332	352	376	321	380	362	362	340	326	334	373	343	327	354	347	349	351	340	341	344	350	358	360	363	362	319	354	372	341	329	366	344	365	351	376	411	380	364	349	345	338	365	348	383	370	350	346	378	373	340	364	347	342	322	350	376	358	339	360	376	387	351	348	401	340	374	341	355	360	366	399	389	323	388	349	386	339	349	350	338	347	362	403	312	376	353	366	365	361	389	324	353	365	346	366	407	372	371	364	360	358	385	340	358	366	348	360	342	383	334	364	338	368	356	343	352	350	366	371	357	359	361	354	353	312	377	373	382	397	350	354	371	353	357	367	379	378	349	360	364	352	370	365	396	369	340	387	355	353	375	340	363	386	349	353	341	377	372	354	345	384	384	368	381	356	339	354	345	365	370	342	343	372	354	346	370	351	363	365	380	328	320	361	403	355	366	357	374	371	371	345	378	345	335	367	377	362	323	362	346	380	369	344	369	393	348	321	346	347	384	367	358	354	380	353	319	368	378	348	376	366	382	378	379	402	344	341	385	326	364	379	349	370	375	341	388	354	394	350	358	381	363	381	333	375	353	339	369	339	380	365	371	379	339	311	391	371	376	370	369	369	348	351	354	360	376	363	371	355	354	360	323	360	375	341	328	375	365	376	383	354	378	355	381	348	386	357	369	365	336	357	341	362	369	351	379	320	345	340	368	361	349	359	350	368	347	363	340	374	367	366	381	375	374	380	360	392	377	362	371	384	359	366	357	353	382	357	347	341	374	381	372	358	336	350	362	327	364	372	374	366	402	367	336	355	336	320	351	348	356	357	356	391	364	366	387	349	387	380	328	364	369	326	329	351	362	333	304	370	347	370	355	396	361	369	383	334	336	333	361	388	341	391	375	361	364	377	379	340	367	385	360	365	377	390	356	377	374	372	352	385	365	319	374	357	366	366	373	363	381	383	366	377	403	352	362	360	319	321	337	347	354	370	339	388	312	365	390	366	406	374	350	353	364	329	397	371	339	334	353	363	334	388	345	354	346	350	356	351	377	357	380	364	379	360	384	374	358	330	360	329	383	356	331	379	365	358	377	361	368	389	342	336	336	363	378	361	356	371	345	400	349	393	355	377	407	377	385	356	372	363	347	368	373	373	372	367	352	357	388	329	355	331	353	409	341	355	364	370	368	330	384	370	390	403	369	368	385	376	389	337	320	363	348	368	365	367	353	357	339	348	346	342	355	378	352	332	360	374	359	362	327	369	358	352	351	369	401	386	324	347	361	352	377	414	362	360	372	351	340	367	370	377	341	358	362	369	375	348	356	386	361	363	325	349	349	354	335	388
5189	434	386	383	356	361	369	397	389	362	331	393	387	386	384	374	366	363	365	373	402	373	329	365	385	363	400	409	378	376	363	374	356	386	374	365	364	347	371	376	363	363	385	366	372	369	379	383	344	396	362	400	358	340	367	346	387	357	335	364	370	410	392	338	428	372	362	357	342	337	378	366	370	393	369	381	370	367	358	356	353	332	384	342	363	346	364	372	386	379	365	363	375	382	363	367	343	372	380	391	400	371	365	389	350	385	362	363	363	356	380	369	390	409	367	387	395	318	370	384	348	381	370	382	399	364	373	370	349	360	357	348	379	368	373	369	318	357	360	344	385	369	366	385	370	361	363	385	371	385	355	359	388	345	372	380	385	349	402	365	344	340	367	385	376	342	367	374	391	370	371	376	383	367	372	343	324	391	374	369	374	360	354	400	404	386	386	356	436	353	367	363	355	331	389	373	372	368	417	399	402	419	383	373	359	404	340	307	374	394	347	346	364	361	389	388	369	368	375	363	381	360	384	392	363	391	352	370	358	370	341	339	371	385	349	365	381	339	346	380	417	385	403	351	385	391	367	352	398	403	399	368	359	361	392	400	391	356	395	369	359	388	349	366	363	351	358	339	374	320	349	363	403	377	409	353	329	362	397	374	375	353	364	384	340	374	385	353	347	393	335	372	368	372	356	351	353	402	383	349	340	378	372	341	367	379	337	355	387	388	377	360	348	366	383	346	351	398	398	352	366	353	373	374	365	402	364	397	360	344	377	362	357	352	349	384	365	378	405	399	337	362	342	332	328	345	363	348	380	362	380	380	336	377	406	360	374	340	380	320	400	367	349	349	375	362	351	389	331	368	334	351	355	427	392	418	360	379	352	370	390	371	363	373	351	387	338	339	382	403	354	379	353	382	383	392	379	374	329	402	372	340	389	390	389	333	380	390	348	393	362	376	405	345	403	353	358	364	373	396	378	371	374	334	386	343	335	331	361	372	339	348	387	382	376	338	333	376	343	400	363	370	369	365	375	366	367	347	343	364	359	371	335	373	347	352	393	364	361	398	360	370	380	362	367	383	379	367	359	382	359	376	391	377	381	406	376	347	342	356	372	374	351	332	335	331	390	353	378	384	397	335	341	392	372	371	397	373	378	355	370	356	385	367	359	319	412	366	364	385	347	385	372	396	398	395	405	337	358	372	368	347	360	381	395	369	359	415	375	377	366	348	378	385	347	353	400	382	407	361	345	364	392	366	357	342	385	407	407	335	368	392	375	337	380	370	373	375	370	396	371	383	357	361	392	379	398	354	330	359	347	401	394	355	370	341	388	367	390	336	372	378	393	319	372	399	358	356	358	373	361	341	346	409	360	370	379	348	380	382	351	403	380	362	389	401	377	351	353	364	377	400	377	404	384	351	386	378	361	352	375	402	367	378	366	378	388	350	373	382	372	384	404	394	370	376	353	365	365	355	376	359	381	358	383	362	359	388	375	360	356	396	353	404	359	344	357	372	380	375	384	393	378	352	361	373	368	393	339	370	338	373	353	361	394	381	355	391	381	368	362	362	373	377	397	335	355	359	366	386	396	336	380	394	333	358	364	364	370	338	350	381	391	383	348	379	353	369	372	378	365	342	383	375	329	426	379	379	381	354	352	408	388	370	366	369	377	397	407	344	362	388	385	386	361	368	366	386	342	374	368	362	373	376	349	358	353	365	341	356	362	352	354	364	358	372	320	360	363	390	366	383	361	376	340	373	400	348	366	327	366	373	366	409	402	403	334	351	415	374	366	369	369	379	386	395	371	357	355	437	389	393	333	372	362	361	365	378	385	360	361	372	361	380	365	375	352	390	383	428	363	369	343	383	379	359	329	376	358	396	356	387	394	358	383	373	371	387	386	340	371	382	357	351	389	346	369	383	367	388	385	367	360	379	399	343	385	403	336	390	390	371	375	393	358	410	378	393	371	346	358	365	364	380	378	386	367	361	380	362	367	346	385	371	416	359	377	412	356	404	414	378	314	325	376	381	347	405	339	356	388	341	397	378	405	373	402	329	370	384	333	385	371	383	320	378	388	396	358	369	394	344	363	356	391	390	343	362	401	332	362	368	411	378	360	380	357	371	387	354	347	390	339	386	360	363	344	349	339	379	373	342	365	394	343	383	367	384	407	408	383	363	389	398	368	406	354	370	346	348	364	349	371	379	370	368	359	370	379	406	391	373	340	361	392	367	374	376	405	386	382	355	371	378	389	356	408	336	381	377	387	367	356	361	364	392	367	384	350	370	347	379	410	336	339	364	392	371	396	364	359	355	390	383	379	384	396	409	353	368	349	379	358	353	367	366	385	373	371	347	384	354	356	355	382	380	369	364	353	388	407	362	396	381	368	387	370	384	362	374	374	378	373	385	342	381	372	389	372	341	366	405	358	316	372	376	355	363	383	382	375	385	371	380	392	385	404	382	350	333	402	362	344	362	351	361	331	384	343	376	365	372	376	385	370	386	394	387	366	368	367	356	390	358	349	325	338	370	370	364	359	362	386	358	386	413	385	343	352	383	365	409	379	350	394	365	382	413	371	376	368	353	380	404	423	361	335	341	345	388	364	377	368	366	364	376	387	385	403	385	409	392	365	379	378	369	357	378	325	393	367	409	366	346	371	389	376	382	357	402	383	340	364	356	364	363	388	407	389	368	361	412	373	370	367	355	357	331	364	397	373	370	389	352	392	363	357	385	339	381	375	378	378	342	359	354	353	343	389	382	370	364	385	395	358	349	364	401	359	379	379	335	369	422	371	345	405	406	353	360	399	349	352	384	368	384	330	357	398	339	367	373	357	371	391	406	395	349	362	372	376	370	369	362	388	345	339	394	381	349	357	366	359	396	398	354	379	416	376	348	364	356	361	385	374	349	343	371	404	391	399	373	365	351	394	373	411	374	382	340	336	367	396	404	361	365	370	361	389	405	362	354	384	338	363	384	379	358	362	394	408	328	346	366	322	369	361	411	373	351	350	377	362	374	345	354	369	317	347	391	353	352	353	387	373	382	422	376	373	421	363	370	355	415	397	360	388	351	414	347	361	356	317	352	350	363	351	355	360	370	377	359	357	363	372	368	361	359	359	406	364	355	382	369	339	388	375	357	357	363	353	385	384	360	359	352	365	408	379	386	372	390	383	367	394	331	359	378	354	380	392	378	354	375	338	415	378	358	375	361	380	388	369	358	379	381	383	382	370	361	359	357	370	368	344	373	358	366	424	363	385	372	367	418	356	367	340	395	354	385	390	393	364	403	398	395	369	373	344	383	372	363	374	368	373	342	350	379	382	352	378	376	394	407	380	377	354	371	390	395	390	400	370	378	400	371	440	401	353	383	351	373	362	352	373	375	346	377	360	363	340	387	392	376	392	399	381	371	364	400	389	375	368	374	339	356	356	356	398	366	387	378	370	383	348	376	369	337	360	344	370	339	344	383	384	359	404	368	380	391	369	377	353	333	392	361
4450	883	965	908	897	904	913	925	824	887	880	921	880	889	902	866	864	867	902	896	852	883	876	892	955	912	822	818	856	895	870	848	848	895	892	899	920	845	915	891	864	886	894	882	870	869	871	895	855	926	897	855	873	894	799	915	922	889	843	869	851	883	891	906	859	884	865	887	830	845	848	921	882	885	876	892	876	861	866	899	874	907	851	874	855	937	846	873	910	880	935	852	899	890	869	887	894	854	904	890	870	917	858	853	884	886	865	880	856	844	874	889	880	858	926	937	891	868	920	856	866	857	844	881	943	866	884	902	857	851	861	824	834	808	820	850	840	891	946	875	868	898	848	886	821	855	816	831	907	846	872	898	903	876	877	842	874	825	829	875	857	874	903	855	841	834	854	882	948	853	844	855	861	869	908	880	809	858	919	851	946	865	900	867	835	915	891	866	877	867	819	881	854	901	848	871	890	890	844	820	885	877	850	847	905	868	855	937	867	837	859	911	855	912	866	861	857	855	867	909	859	911	887	924	862	927	895	895	847	910	893	877	854	906	864	885	877	891	882	870	865	927	862	842	887	872	901	831	864	878	858	892	875	881	868	897	860	895	916	826	885	878	862	829	916	858	834	860	852	913	877	860	936	792	928	899	877	842	822	838	874	830	907	873	844	843	876	859	855	905	878	880	928	859	871	892	916	899	888	835	876	922	887	850	912	854	841	850	870	882	871	886	866	920	848	878	864	864	896	844	894	898	862	881	834	821	824	919	815	896	888	823	828	893	816	879	903	894	861	834	887	882	850	854	875	891	852	867	878	914	907	884	843	896	912	905	830	864	893	869	886	902	883	793	869	894	834	838	894	881	914	889	894	856	910	924	938	833	831	862	906	880	856	870	929	857	851	838	865	896	866	895	921	895	902	850	845	855	882	869	854	834	843	862	889	861	854	906	873	881	876	864	869	858	909	874	899	851	816	926	880	864	854	889	856	900	842	875	914	879	828	877	865	876	907	890	879	869	862	862	875	901	887	985	860	839	856	858	826	908	870	877	840	848	885	851	853	846	866	851	850	864	919	906	876	830	874	859	896	875	900	886	842	849	859	881	872	887	821	808	895	871	871	879	887	882	893	858	901	875	843	881	853	889	860	845	872	825	963	857	866	841	865	829	912	901	863	809	893	908	925	912	871	855	923	869	901	901	887	871	880	854	889	834	864	885	848	879	892	874	870	911	845	909	847	895	856	892	866	932	922	895	891	893	885	873	857	872	891	844	835	895	858	884	893	863	876	905	856	907	838	866	832	857	864	878	910	886	803	849	872	850	900	866	899	822	870	927	874	869	863	891	938	886	868	869	882	818	844	849	881	871	871	878	844	884	896	856	920	858	888	846	907	857	829	873	852	829	848	931	917	911	862	853	873	858	876	864	881	960	879	914	847	884	820	870	896	885	876	864	901	852	876	879	829	866	862	861	878	924	841	887	887	917	886	822	847	941	866	870	881	885	897	910	885	879	862	884	885	892	907	903	870	892	877	857	872	906	862	806	859	877	862	887	883	855	838	888	930	835	910	825	872	853	857	908	880	867	940	866	910	932	965	885	833	846	819	876	900	877	902	852	859	886	901	913	859	922	888	958	892	869	916	854	851	874	920	907	877	850	877	858	889	829	881	932	848	879	903	865	900	821	944	880	854	947	876	905	898	833	882	856	895	841	915	839	866	863	872	844	813	875	859	894	879	860	858	903	916	881	904	841	833	886	878	864	848	844	844	840	860	869	923	942	931	924	897	880	902	911	853	858	806	850	887	870	833	895	806	835	876	873	903	878	899	876	864	910	903	889	844	859	894	821	878	862	895	853	872	833	880	882	902	875	840	843	947	895	867	913	841	900	845	920	863	865	922	863	872	893	891	901	887	838	881	895	888	901	894	888	907	908	903	873	890	866	891	822	870	865	958	891	847	870	859	932	956	903	938	916	887	894	855	896	870	862	880	810	871	826	881	883	803	888	918	920	905	869	854	870	857	893	855	912	829	809	860	882	831	870	879	836	876	844	828	873	871	869	882	877	926	888	894	866	853	882	907	861	874	863	825	874	877	822	832	887	864	881	942	843	883	877	899	898	886	872	859	894	875	852	904	834	891	838	802	848	885	813	916	922	820	883	847	820	890	881	889	831	897	819	868	876	860	892	860	873	848	859	917	891	865	858	845	875	882	862	854	793	925	860	904	831	892	830	887	862	911	870	849	854	864	860	912	871	888	880	867	877	919	881	903	861	874	878	874	838	835	827	873	866	921	908	895	848	902	846	887	869	902	880	885	851	797	865	876	908	859	857	889	889	883	928	860	877	843	886	875	817	907	836	866	852	894	849	861	895	854	887	909	882	892	869	910	869	867	909	864	922	874	922	870	861	869	874	890	851	834	894	885	919	842	871	880	869	871	846	895	861	947	887	810	874	870	883	911	858	849	914	952	895	841	842	873	872	876	869	884	865	933	825	895	895	902	881	866	856	903	858	871	904	859	880	908	888	933	853	834	890	871	843	876	846	920	883	900	890	876	936	834	910	851	798	826	874	850	878	870	884	822	879	927	887	850	908	892	898	889	907	899	865	858	848	823	889	824	869	881	836	914	863	863	876	857	885	907	891	930	833	881	919	891	842	878	922	927	905	908	868	866	897	880	928	805	895	881	946	891	866	875	871	855	830	896	894	870	818	903	893	916	870	919	810	876	927	822	866	834	919	900	846	924	862	866	850	836	861	853	863	859	870	872	873	868	903	823	863	876	833	865	905	872	942	860	871	873	861	877	890	847	904	836	854	848	891	840	858	862	861	890	910	893	891	869	851	855	926	823	915	865	868	841	889	888	853	878	857	858	826	935	884	922	913	876	819	886	872	852	870	875	875	888	889	823	911	885	878	872	917	864	902	863	818	890	863	899	910	903	865	918	870	896	859	826	880	887	885	907	913	858	866	941	866	868	840	884	829	854	877	860	919	870	889	855	891	871	877	905	892	841	861	854	838	858	894	855	847	879	858	901	888	890	901	879	864	848	875	882	844	885	856	916	836	843	901	881	881	923	902	838	836	865	869	880	865	840	907	896	847	844	902	851	857	866	902	903	878	890	872	893	863	894	820	904	877	877	861	916	879	863	836	871	931	908	854	883	862	888	858	876	869	856	905	819	900	894	820	836	883	828	838	868	865	856	900	757	832	872	882	867	834	889	873	841	868	897	802	871	884	904	857	928	827	853	903	885	871	880	884	897	837	858	907	865	884	866	838	892	876	819	887	846	861	870	823	905	873	860	854	897	848	856	788	795	900	883	866	867	865	895	845	896	884	880	831	824	876	890	910	918	894	837	883	896	838	844	847	887	841	882	890	856	887	853	848	860	884	864	910	891	811	830	843	896	824	898	873	867	902	913	890	866	839	902	915	910	863	853	861	919	886	866	861	857	840	849	863	851	907	906	838	883	926	879	870	834	881	842	877	832	927	894	923	835	821	856	869
16733	1270	545	480	412	368	349	314	325	367	320	294	320	302	315	315	315	345	347	286	344	328	316	320	310	291	357	328	306	291	318	293	302	289	298	316	311	307	320	290	278	314	300	292	315	291	323	322	322	351	305	297	315	294	330	327	322	278	325	321	291	305	331	315	337	294	326	324	309	309	316	261	303	316	320	297	290	277	322	304	277	317	287	317	309	316	301	356	286	296	313	325	293	293	330	298	296	291	274	292	346	342	284	294	296	316	292	329	271	293	299	318	291	321	283	283	316	302	283	309	292	296	322	324	321	301	302	310	299	259	310	298	316	292	283	288	326	318	311	328	301	292	305	301	298	283	300	309	282	302	271	321	292	286	306	314	300	303	322	297	291	292	292	309	290	289	267	289	307	278	309	298	298	295	314	319	304	274	308	313	326	293	328	297	303	325	304	333	318	288	318	291	303	306	315	291	295	289	298	309	310	282	302	275	298	320	282	307	308	297	326	292	325	275	279	302	292	298	288	278	284	295	327	292	307	296	315	253	302	300	309	319	313	293	303	317	272	299	293	321	316	312	279	286	291	323	314	293	290	292	298	306	310	287	327	298	322	296	326	311	316	305	291	301	362	276	335	299	324	296	314	291	306	288	305	311	281	325	295	286	320	290	280	299	293	322	306	288	311	304	282	312	329	290	333	301	359	347	319	287	268	329	313	354	287	305	321	331	269	279	303	308	328	285	302	277	298	311	287	306	272	288	311	274	317	300	308	320	282	286	315	314	297	296	265	322	321	330	299	312	314	309	301	307	349	308	322	331	306	306	315	291	318	330	302	319	284	323	315	283	296	280	277	303	282	312	295	281	317	298	300	273	312	320	309	300	324	354	318	283	294	317	296	302	305	300	319	303	301	287	272	318	316	304	291	298	335	307	282	278	298	314	282	291	315	334	295	288	324	315	336	312	298	320	276	312	293	315	318	316	308	305	332	292	289	316	296	290	320	310	299	316	318	289	311	333	297	329	299	289	309	328	299	318	335	304	323	311	316	327	303	315	339	328	310	297	331	280	305	289	281	322	302	269	312	293	296	315	302	304	290	313	294	295	299	334	324	334	342	312	302	304	291	310	317	321	311	301	296	352	323	333	316	321	336	317	317	318	309	310	258	274	290	313	273	306	304	319	284	313	310	318	288	317	335	294	324	298	275	288	300	312	288	316	282	306	299	320	288	327	339	326	322	317	307	326	275	299	312	347	345	293	283	295	312	320	312	302	327	311	288	324	333	310	301	320	330	302	308	318	295	307	318	256	291	298	323	288	281	308	325	289	324	289	311	318	320	309	340	291	292	255	306	293	306	289	325	323	326	293	313	284	337	309	286	296	304	273	305	340	320	313	286	285	270	294	314	295	272	297	307	318	298	300	300	287	309	310	312	285	315	319	326	303	302	287	284	281	288	327	298	325	318	305	276	314	284	303	321	305	305	264	272	316	285	296	329	303	296	339	313	276	275	312	317	304	302	306	283	303	306	320	308	310	287	288	269	277	305	336	285	318	328	259	331	296	303	327	321	304	311	286	301	283	278	313	286	331	324	323	298	281	308	305	306	321	302	317	302	311	309	302	293	301	298	305	316	313	278	289	305	276	300	323	284	322	298	287	255	280	335	323	317	324	311	317	313	308	306	310	333	270	288	315	344	334	305	314	316	321	309	289	335	312	290	307	278	318	296	277	303	311	323	296	287	299	307	301	319	291	307	324	301	308	296	291	307	310	325	293	298	338	347	309	274	315	309	307	312	320	287	326	303	302	280	294	285	323	315	275	326	312	326	304	332	297	314	288	323	349	330	296	301	333	300	307	305	311	276	318	329	318	309	290	304	325	308	319	296	319	309	315	309	343	280	303	309	301	285	293	318	311	301	295	333	291	314	285	313	286	294	306	269	304	306	279	272	312	304	290	305	277	316	323	333	297	318	271	320	317	294	310	302	313	296	301	318	285	299	289	352	275	327	278	293	333	287	331	298	290	319	302	291	285	276	311	334	288	317	291	297	308	281	318	307	311	330	291	314	310	309	293	325	288	318	325	315	299	310	279	292	309	314	295	311	272	285	322	322	301	264	316	307	312	309	290	300	307	277	323	320	310	296	298	301	295	337	303	313	303	313	314	308	293	323	333	284	308	317	306	313	295	304	308	317	284	274	332	312	305	313	310	309	308	293	284	309	325	333	307	328	332	299	321	291	327	326	301	314	329	306	319	307	293	294	307	315	312	316	339	301	305	298	301	314	311	274	293	316	298	260	299	316	270	306	292	304	309	334	301	291	316	319	292	296	302	311	310	279	297	306	289	331	306	322	288	314	317	291	318	304	288	294	287	300	298	292	339	318	270	310	310	324	314	326	289	296	292	324	309	296	308	275	313	308	293	296	296	314	293	317	311	322	280	258	280	282	278	322	353	308	312	296	290	326	287	318	308	290	291	277	305	325	311	295	294	323	331	318	301	283	313	281	296	307	292	325	323	267	330	284	281	320	287	271	309	285	339	304	292	317	296	303	295	293	280	308	313	308	261	293	318	327	296	301	299	287	299	290	325	291	302	329	327	308	303	310	323	304	315	293	275	302	325	285	326	308	311	317	302	314	302	277	317	281	291	316	302	291	305	287	299	298	304	297	321	314	295	340	334	324	330	308	325	319	296	272	275	291	312	329	294	299	342	311	301	295	319	302	299	294	304	277	326	288	340	294	272	267	333	294	293	330	331	305	316	310	295	346	301	282	273	297	298	283	319	286	286	314	320	288	292	293	309	307	308	297	310	292	292	266	287	303	325	326	330	313	299	329	300	325	281	296	306	315	317	282	282	307	335	281	303	328	309	336	266	299	317	323	300	319	323	324	295	269	292	311	307	308	314	311	321	302	293	315	304	274	307	308	348	335	304	291	292	304	309	293	308	291	294	336	302	275	312	298	287	314	286	279	293	316	298	344	296	315	311	319	295	282	302	288	331	302	335	315	307	359	294	309	295	322	283	296	289	285	306	334	312	325	284	325	326	311	332	321	304	302	309	315	319	291	302	308	298	288	299	301	331	307	283	318	314	286	321	305	313	322	341	306	338	313	307	301	295	304	292	335	312	293	293	309	320	349	300	321	353	290	339	324	298	311	289	296	311	298	296	309	295	309	312	298	333	303	307	327	297	298	290	268	291	326	277	313	296	333	331	328	303	292	283	297	297	330	325	324	292	339	323	292	279	298	288	293	294	317	305	278	300	314	316	271	305	292	311	330	335	302	291	308	301	331	306	344	302	318	297	285	329	325	326	308	299	347	332	266	283	292	337	327	321	301	287	295	305	325	313	283	292	314	321	303	284	291	294	322	308	285	293	296	288	324	306	317	302	299	295	322	323	265	293	292	315	308	298	323	316	305	287	324	300	297	302	317	298	287	265	313	325	306	307	309	331	317	268	325	280	298	299	290	292	292	302	282	324	294	325	305	304	310	298	297	296	341	302	310	264
12095	912	1283	1299	1242	1084	975	883	880	858	814	790	752	822	845	834	874	769	803	760	749	805	728	761	736	680	695	766	800	782	775	752	738	726	755	724	767	725	693	763	724	744	753	737	751	726	698	720	758	759	735	741	764	691	713	689	717	722	786	704	701	704	686	686	744	731	750	737	721	745	758	724	699	679	724	741	726	704	718	720	721	703	779	732	715	725	730	712	731	727	747	746	701	688	696	708	724	742	698	758	733	749	698	677	696	693	737	741	735	733	697	684	735	754	700	753	728	728	738	737	677	722	746	700	749	739	729	691	715	714	736	756	713	742	730	745	733	715	725	694	757	742	678	745	751	711	744	733	781	738	749	688	737	703	704	750	750	699	717	722	773	721	732	740	716	793	689	758	722	675	652	740	745	708	749	720	751	710	717	704	766	688	726	707	715	731	703	710	717	740	730	746	696	726	724	750	730	709	742	717	691	777	721	742	734	729	716	739	691	748	767	673	787	707	724	707	721	734	736	709	711	713	764	749	717	739	753	717	724	704	735	706	725	750	696	679	761	727	710	741	721	704	741	755	677	703	769	733	724	741	729	709	751	684	705	704	716	697	790	766	729	741	711	706	690	726	763	714	724	690	712	738	736	686	798	687	724	752	723	708	710	762	666	744	692	728	718	719	738	714	729	755	715	698	693	710	741	721	715	738	692	682	718	731	701	750	735	730	734	715	730	738	796	718	719	714	709	767	747	731	707	760	690	729	701	740	745	679	725	714	674	731	728	746	688	734	715	705	727	713	707	693	777	757	712	696	739	719	705	705	738	743	726	750	739	729	713	746	732	734	705	672	731	668	711	699	735	714	728	749	770	732	745	711	745	731	732	711	773	682	720	705	734	717	757	702	698	661	761	721	752	712	727	678	772	723	726	695	749	763	736	715	711	748	710	737	744	696	715	729	770	717	682	745	724	748	731	738	768	740	683	712	751	761	715	715	672	766	725	685	711	715	710	738	701	753	726	701	712	714	706	729	705	741	749	751	721	749	680	682	706	715	682	718	722	717	648	720	731	685	775	748	749	744	742	670	772	729	742	725	708	726	738	744	734	712	717	722	718	703	788	729	701	749	730	662	729	735	704	740	694	727	733	730	735	778	784	720	707	717	756	717	730	741	722	721	711	739	740	743	702	753	718	726	706	732	684	690	681	716	730	709	722	712	785	685	754	707	685	741	707	733	731	666	705	774	747	761	738	701	720	733	725	736	755	698	753	706	725	697	723	716	761	730	749	724	692	756	719	762	755	728	744	724	680	730	767	752	732	717	691	721	787	745	689	688	667	753	730	763	754	722	716	708	720	684	711	759	677	720	734	724	674	739	735	726	714	803	715	741	745	762	708	728	722	752	731	759	745	714	737	741	752	740	754	731	781	742	778	733	694	723	770	692	760	742	738	707	713	672	711	758	766	743	725	722	733	688	749	690	729	688	689	734	716	766	773	737	739	680	702	767	693	747	745	725	736	795	744	701	670	722	724	726	701	741	709	775	724	695	748	676	754	720	689	778	670	728	704	704	756	721	736	731	744	743	705	769	713	710	782	707	772	750	713	736	745	788	753	771	771	699	747	753	730	731	715	730	695	706	743	724	782	721	721	753	742	748	741	760	746	721	721	721	692	758	707	714	698	748	712	737	744	708	740	666	703	723	704	737	783	729	734	695	699	736	722	756	745	708	748	734	782	739	728	701	778	702	753	717	715	694	772	732	709	711	651	753	751	713	758	722	775	784	736	728	725	714	697	688	734	732	709	744	705	731	770	694	738	722	707	727	702	721	774	720	718	769	714	742	697	710	716	695	793	756	757	719	737	753	749	717	736	765	680	723	739	731	714	710	715	726	722	727	745	767	751	759	714	772	742	697	695	721	713	736	680	729	788	765	709	741	691	736	709	710	710	735	757	778	752	714	730	770	760	678	723	711	710	741	747	765	723	758	753	713	678	697	741	711	708	757	716	715	765	771	734	741	731	781	744	708	727	686	733	695	691	736	757	694	716	716	746	693	733	743	750	739	719	723	731	709	744	725	704	738	735	740	737	716	689	764	740	764	699	716	732	682	717	734	757	704	756	730	712	748	675	709	759	719	712	752	709	745	698	756	770	697	756	706	737	716	697	677	724	757	739	719	716	716	693	710	704	713	697	717	775	731	768	714	757	744	737	761	687	701	725	666	734	688	711	686	686	673	742	722	724	773	706	707	718	719	719	718	723	700	736	707	703	724	762	766	705	701	721	730	717	705	709	711	762	737	716	785	678	731	781	715	710	757	711	745	759	727	706	698	759	709	720	720	696	704	749	689	712	705	710	707	681	730	683	786	740	737	707	791	702	718	717	674	737	713	745	753	746	678	724	745	768	729	685	708	741	733	701	730	716	728	719	763	689	692	740	703	721	776	765	743	756	717	721	738	742	742	721	710	704	755	705	762	737	702	716	704	696	764	710	688	719	748	719	716	728	761	727	768	737	694	715	788	722	732	770	715	691	739	781	727	680	752	771	770	720	783	755	754	735	705	726	727	739	706	718	744	753	721	735	732	710	711	716	666	743	747	746	718	684	701	720	696	721	747	734	697	665	744	694	708	717	722	727	720	644	750	753	701	731	671	707	760	714	698	753	752	788	723	748	734	740	721	705	702	740	709	746	722	722	715	731	696	693	714	740	716	747	700	735	748	748	667	737	703	712	716	756	716	699	750	699	743	694	787	732	745	741	715	725	736	762	734	761	719	774	677	711	739	719	771	677	738	754	749	754	735	708	773	718	730	736	746	677	744	732	737	727	740	731	717	762	703	708	738	764	743	725	742	762	728	752	708	738	749	754	721	721	701	715	706	730	728	753	728	730	712	741	714	705	750	756	721	745	684	712	691	711	745	703	727	714	718	722	716	722	710	705	738	723	718	709	704	767	751	695	737	766	718	721	773	717	691	684	753	749	656	758	741	735	737	739	717	720	687	675	726	700	753	739	781	720	728	710	741	657	689	752	692	685	714	759	721	702	711	790	747	692	717	765	704	713	733	703	734	748	709	753	746	702	725	730	722	720	709	696	722	735	724	714	724	732	697	714	704	714	744	729	707	729	752	750	755	691	752	682	727	750	730	721	740	740	740	730	688	733	732	777	701	729	778	707	730	698	734	700	707	739	707	703	754	730	745	676	691	737	737	718	697	733	722	688	747	719	728	725	746	785	728	751	717	708	734	717	723	703	703	677	778	716	689	680	687	740	729	756	725	752	726	748	729	750	685	718	726	723	674	738	751	706	716	707	772	711	710	701	755	709	706	732	754	756	719	732	751	750	723	694	736	704	742	751	761	741	720	776	700	713	754	690	668	726	749	746	749	700	716	728	695	762	714	667	769	734	703	726	749	739	705	692	721	743	736	661	702	769	734	718	723	677	771	676	755	713	687	675	716	709	768	720	700	724	722	705	703	783	696	741	757	750	757	665	738	734	730	755	714	711	723
26227	2721	767	483	352	298	217	166	187	175	159	145	162	146	160	150	149	157	138	150	123	131	136	139	131	140	138	142	127	149	124	131	125	132	140	145	142	139	134	171	147	125	130	130	117	128	143	143	143	118	134	131	119	147	138	153	152	129	126	159	153	160	141	141	132	141	110	154	139	141	129	130	141	141	137	133	128	128	143	146	129	151	134	120	127	133	122	141	124	137	140	132	123	143	144	134	132	135	129	149	144	134	148	132	128	118	135	128	132	137	148	129	142	134	149	147	135	142	134	136	128	161	128	165	139	147	143	154	148	135	132	158	112	138	144	140	119	143	141	125	136	136	134	155	139	129	119	132	116	132	129	134	142	123	114	137	129	124	128	153	148	138	129	115	138	128	152	129	101	146	120	139	132	136	126	130	123	131	136	119	122	151	152	141	138	136	131	128	125	133	136	138	155	116	140	162	118	129	135	143	137	122	147	131	151	140	122	135	123	126	149	153	126	145	162	160	128	134	170	124	140	121	130	123	145	128	174	109	139	136	131	126	126	115	130	152	137	114	110	112	135	136	147	159	146	152	145	137	142	126	155	129	125	133	150	153	147	150	128	117	115	161	133	135	143	143	132	150	166	158	150	142	131	156	135	139	137	142	121	146	176	141	115	138	119	118	130	141	139	144	143	132	128	138	143	143	134	109	133	117	124	155	131	126	99	151	128	150	143	121	134	128	110	127	148	147	126	145	135	127	117	130	148	160	131	139	134	122	133	145	138	145	153	167	111	145	136	126	123	114	129	137	129	125	119	114	141	139	110	149	135	130	131	139	143	168	126	131	156	141	145	124	140	138	144	135	117	130	135	128	133	133	147	119	145	145	147	140	149	157	141	131	132	140	139	125	119	154	150	143	138	121	122	131	131	137	125	121	141	130	143	134	161	131	137	123	131	145	128	136	110	110	128	156	138	135	124	145	136	116	138	130	120	144	141	150	159	152	112	137	117	141	127	157	135	125	139	138	128	133	137	140	119	142	111	137	116	121	121	140	144	136	132	106	124	151	138	149	139	122	127	148	122	134	152	144	136	147	125	123	137	130	166	121	115	127	137	139	125	143	138	126	135	133	152	143	130	132	127	114	129	137	128	135	157	151	139	143	130	142	128	121	136	132	133	134	137	132	102	124	139	128	133	147	141	154	118	106	103	130	139	113	104	142	131	118	141	114	140	144	150	153	154	141	115	135	112	115	158	138	124	147	140	137	111	145	132	158	96	136	142	129	135	125	138	119	100	145	125	124	125	143	122	130	129	135	130	157	148	121	121	142	138	126	157	144	159	140	129	165	147	128	142	134	151	143	131	140	140	149	118	133	134	145	135	157	129	145	123	122	115	118	141	161	135	137	118	129	118	132	141	148	153	142	133	150	148	143	155	143	135	132	124	124	125	112	124	133	133	145	131	126	136	131	121	126	132	155	148	130	157	127	146	135	116	147	130	153	165	143	128	151	131	148	155	146	141	153	139	143	126	135	163	115	162	129	136	118	135	131	125	133	168	129	151	125	137	125	150	144	152	125	154	134	113	119	138	128	133	130	146	144	130	136	125	143	137	136	121	125	129	114	128	106	120	146	139	146	135	139	134	133	127	127	155	119	150	131	137	130	159	137	132	137	128	125	138	132	136	133	132	133	141	127	134	102	142	150	135	142	129	136	126	113	137	123	131	136	131	131	125	137	125	110	151	158	142	124	123	131	162	114	127	127	144	142	130	146	132	126	144	141	148	130	126	130	154	144	112	139	128	148	147	145	136	136	152	134	145	134	110	114	132	149	109	143	134	128	137	125	143	112	125	145	127	123	147	135	132	120	127	140	115	118	137	144	140	139	138	151	118	117	134	127	110	124	136	129	125	126	147	122	124	130	150	149	143	136	130	134	130	131	124	126	145	114	133	145	135	149	153	127	131	142	138	138	112	126	138	147	143	119	126	125	123	138	143	130	126	111	141	127	138	115	124	122	138	121	121	117	140	161	132	139	129	132	143	125	113	123	127	129	139	130	147	137	118	119	109	108	121	157	132	146	127	126	127	154	155	156	148	144	127	146	157	136	135	123	160	138	143	139	127	118	136	120	134	138	156	121	135	138	133	129	125	115	150	156	142	136	141	129	138	147	133	125	148	149	135	133	137	142	128	127	145	125	115	143	150	139	146	105	131	136	138	150	154	139	139	118	136	125	128	131	129	130	137	136	117	154	135	144	157	145	144	132	128	147	107	144	132	125	143	126	139	114	153	138	143	131	116	149	133	121	140	121	162	146	149	122	118	127	144	143	133	121	116	137	140	111	122	145	143	148	131	127	138	133	117	129	152	130	123	114	135	124	126	132	126	143	145	151	145	132	165	146	130	128	122	137	116	117	136	118	136	155	143	152	138	140	144	140	126	134	149	150	143	126	147	139	133	119	109	144	131	147	149	131	133	146	145	124	119	139	135	129	133	155	145	129	137	133	125	137	142	162	120	133	119	132	141	156	143	118	138	144	124	144	130	128	157	126	155	133	126	139	133	137	134	142	112	158	132	135	155	139	128	124	140	143	135	124	129	155	105	134	126	149	124	127	124	125	128	147	119	133	135	136	150	141	125	150	163	139	123	133	133	121	134	131	120	134	150	145	133	142	129	157	145	129	139	125	136	140	151	151	140	149	110	113	117	142	129	142	166	139	147	150	166	135	109	142	144	133	165	126	135	148	138	148	143	133	131	144	134	162	127	129	125	126	135	129	132	122	126	145	131	123	139	133	146	129	129	149	129	116	140	141	143	158	140	125	139	150	156	114	133	137	144	158	156	132	107	146	124	141	130	138	132	137	169	142	135	131	132	148	121	124	143	169	132	127	122	129	133	117	117	143	137	146	135	131	141	133	147	123	139	142	152	132	139	119	147	141	115	137	144	127	119	124	122	120	120	143	142	124	125	137	142	105	135	117	144	124	127	155	132	157	137	119	129	155	132	148	136	133	128	142	132	148	146	116	136	131	145	136	137	112	121	146	136	136	116	138	117	154	131	140	132	148	138	127	115	122	122	119	127	146	130	139	151	127	151	168	147	134	149	115	131	116	130	135	143	130	111	138	152	119	115	122	119	139	159	124	123	160	155	133	141	142	134	134	141	144	127	155	139	118	146	137	127	136	151	139	140	128	129	125	131	143	140	146	114	147	150	127	140	153	163	131	140	126	116	120	145	149	123	122	136	124	125	153	131	135	129	137	122	126	136	136	112	124	138	146	156	139	141	152	121	144	149	125	147	129	127	120	121	144	120	119	136	146	151	133	151	119	139	120	108	138	132	115	138	138	135	128	133	141	121	110	136	139	111	140	137	148	133	141	136	151	123	150	136	111	108	129	151	165	150	138	131	112	139	123	143	162	137	126	122	119	117	118	153	141	119	140	111	128	131	138	139	129	134	114	136	150	130	129	100	136	149	138	149	136	112	131	128	119	137	152	131	130	128	125	151	120
15887	822	1399	1587	1321	1086	800	759	694	625	569	552	488	493	436	508	434	462	426	434	391	411	421	434	398	388	410	375	386	380	364	398	358	363	367	349	372	390	389	380	345	343	360	359	342	372	362	334	378	405	351	394	378	391	348	362	354	376	329	338	342	370	349	357	403	383	331	339	368	363	367	352	355	357	360	357	329	359	349	355	351	368	352	359	347	372	362	387	340	402	371	345	382	371	358	385	360	378	392	320	375	345	368	349	347	361	352	358	363	399	372	396	342	340	341	382	356	352	365	365	362	388	335	374	371	348	394	339	380	345	366	368	337	370	365	355	355	346	353	317	341	347	365	380	391	353	372	368	376	355	372	374	406	363	407	378	360	362	373	330	364	361	347	352	359	359	356	333	372	370	358	396	351	335	330	359	337	352	387	336	361	341	407	357	356	373	346	380	324	350	359	344	379	377	397	368	333	361	349	352	381	380	359	347	371	366	346	363	355	352	380	341	378	369	342	315	337	330	356	355	366	362	329	358	360	336	362	387	317	371	378	361	330	332	331	339	379	352	355	366	373	342	349	341	335	315	352	363	336	352	364	387	366	333	399	371	372	349	359	396	374	391	380	349	375	342	359	400	373	378	376	369	366	368	347	353	339	335	314	383	366	352	368	361	376	359	348	395	352	359	347	388	353	361	359	325	359	363	415	351	402	376	370	363	355	366	359	337	385	355	340	346	307	358	349	339	349	354	389	350	357	372	367	372	328	365	379	358	355	369	327	364	362	339	365	322	332	361	341	369	307	349	312	316	354	369	330	349	340	359	359	337	383	353	358	363	354	315	355	377	365	381	345	384	332	364	380	363	380	339	332	363	370	320	362	349	343	335	364	353	344	352	351	360	369	357	337	357	385	368	350	378	365	368	392	368	360	344	355	333	360	395	401	319	357	362	353	380	360	302	372	320	357	368	313	362	357	363	352	378	362	347	358	394	331	351	338	384	369	360	344	349	342	337	350	362	319	359	383	356	379	373	356	377	349	347	360	341	363	359	356	345	347	351	369	377	354	339	364	377	376	385	376	348	367	415	319	362	318	347	379	349	357	367	371	357	352	360	371	340	347	342	344	368	390	353	400	349	350	399	336	358	354	357	370	387	380	332	343	353	372	350	340	336	328	392	349	402	335	366	379	375	336	368	367	370	335	350	331	341	370	342	319	385	365	338	336	377	344	362	337	334	362	326	364	362	373	393	335	391	360	350	319	366	388	362	384	352	352	357	353	406	349	356	345	337	387	358	351	363	365	326	354	375	375	317	364	356	361	333	381	352	320	387	361	355	376	384	347	378	362	337	390	369	333	329	368	397	373	348	380	372	379	339	370	381	348	343	358	353	365	353	376	332	357	363	381	363	350	337	359	377	341	375	367	342	333	353	362	395	312	342	330	349	369	355	368	349	354	371	347	345	364	402	365	366	374	361	347	363	376	373	336	338	342	368	348	347	378	366	325	335	381	357	368	403	362	340	359	350	338	366	344	343	367	334	344	384	337	332	344	329	339	373	361	383	341	344	367	335	338	386	358	391	377	384	349	358	343	376	340	376	339	393	345	340	392	352	349	329	360	363	377	370	375	357	380	345	348	370	358	339	343	363	350	348	398	352	367	365	338	338	339	332	336	374	371	368	378	376	339	352	367	383	348	356	350	358	395	363	357	375	326	339	335	345	374	371	324	372	337	334	349	343	375	345	362	338	335	353	365	377	357	377	376	369	342	378	367	336	347	384	347	385	351	346	361	370	371	355	338	379	329	368	373	377	375	360	351	371	361	347	340	348	352	376	327	367	370	339	362	360	379	351	337	370	382	315	371	356	390	386	361	335	341	346	324	376	368	399	359	356	358	386	344	402	354	374	403	357	361	343	356	360	400	373	364	360	378	350	327	353	377	337	305	359	387	323	378	385	352	353	349	343	344	325	398	333	328	330	350	367	321	409	333	397	368	338	353	371	337	342	343	373	364	363	373	346	357	364	339	336	372	347	389	317	334	372	353	377	370	328	376	368	385	350	362	356	335	355	366	378	359	385	351	377	339	340	375	344	350	373	368	348	348	359	393	344	367	319	372	378	348	354	373	398	348	367	400	367	380	341	350	357	349	352	353	387	360	371	335	332	379	343	341	350	384	363	361	342	340	387	395	362	333	362	326	330	322	363	375	359	342	349	351	349	370	334	355	352	374	344	389	379	333	339	361	394	351	344	364	363	363	353	357	339	357	334	354	373	359	400	331	352	361	391	330	340	349	344	361	383	369	347	388	363	339	368	357	364	376	358	318	355	355	368	368	368	366	328	338	359	340	360	335	378	366	365	368	345	405	388	370	324	392	331	386	382	367	358	345	368	359	394	331	373	370	354	349	376	421	335	354	346	373	320	335	351	345	354	353	360	353	365	353	331	354	350	357	344	337	358	351	309	344	341	369	393	324	391	377	371	371	360	345	349	323	363	348	345	347	351	382	333	381	346	367	369	348	364	362	328	382	355	368	349	324	340	382	349	362	377	322	363	347	342	349	367	343	373	363	374	339	368	331	339	376	346	311	343	355	374	342	358	394	346	355	312	346	333	393	359	347	367	357	355	352	349	352	367	373	333	381	358	364	328	366	348	367	361	329	323	360	379	361	393	362	325	381	336	351	374	374	348	376	342	368	331	377	376	334	349	389	365	351	393	341	356	350	385	346	318	331	376	346	370	344	362	380	373	378	340	364	376	365	348	325	356	353	348	363	359	387	382	350	357	354	381	339	333	360	348	393	384	348	374	357	346	330	353	346	368	361	351	364	336	345	371	361	359	389	348	337	360	351	365	361	388	369	370	382	373	354	370	359	382	335	358	397	330	352	377	351	358	369	361	339	345	354	368	353	348	355	371	360	332	374	382	365	355	360	369	397	348	376	387	390	353	362	356	352	361	386	350	359	353	368	404	385	329	346	331	348	388	352	343	349	355	348	348	349	301	336	361	349	386	359	373	365	377	351	365	342	355	362	347	354	373	364	320	348	391	338	361	322	353	371	344	383	366	336	356	370	340	334	378	359	362	354	314	373	393	355	343	368	333	336	376	376	362	365	374	403	337	324	368	376	362	335	336	379	343	363	375	374	354	371	365	388	345	371	377	351	387	375	342	361	358	361	340	350	349	341	364	421	349	328	336	336	358	367	353	366	385	333	353	340	347	396	344	329	346	385	369	374	320	335	332	384	351	385	371	345	365	368	354	340	353	338	388	373	343	337	371	324	335	337	350	342	342	374	346	336	368	362	337	363	363	350	364	375	358	347	382	368	354	344	366	345	405	360	368	353	357	362	344	365	341	357	369	333	329	364	383	351	356	386	356	338	376	350	367	386	364	383	384	384	358	347	323	365	340	359	352	357	356	370	365	344	357	360	371	357	326	363	378	361	345	366	362	337	370	353	370	358	351	379	365	380	356	359	371	378	370	319	397	384	371	316	336	332	351	374	381	334	367
5291	459	369	399	379	399	400	411	377	369	316	355	385	379	385	368	377	397	368	326	368	378	392	355	369	383	368	389	372	390	378	400	349	382	390	365	387	354	345	386	390	405	388	361	346	345	366	377	393	325	339	368	374	352	341	384	381	408	367	361	378	375	396	377	357	411	401	393	358	348	354	390	361	378	326	351	352	335	379	349	373	377	394	375	390	346	385	386	394	381	343	382	394	334	395	408	357	414	380	375	373	393	381	379	368	374	367	344	377	404	396	345	364	362	349	365	341	375	344	356	401	381	377	339	359	372	388	371	389	370	344	372	422	388	357	405	382	365	332	367	380	366	365	331	357	363	361	385	348	359	338	374	366	367	356	353	395	390	373	372	355	355	389	359	381	366	394	362	370	378	380	400	362	366	415	366	347	389	372	382	360	400	376	331	355	395	380	384	379	336	389	345	385	375	351	387	352	399	355	391	345	364	331	372	378	390	361	417	358	353	381	353	359	398	389	381	367	371	346	369	352	380	384	366	341	390	359	421	396	372	395	357	361	379	352	396	403	371	348	350	353	374	409	345	352	356	392	374	359	353	392	405	345	369	361	354	411	393	375	362	344	359	349	378	363	356	374	354	374	372	358	364	390	373	351	354	373	374	402	370	394	365	353	378	382	389	358	360	370	354	350	357	362	346	356	358	374	374	337	360	340	383	387	384	333	350	319	377	376	347	388	373	372	335	362	371	407	353	397	382	366	372	375	374	384	370	361	338	370	344	374	397	355	377	356	385	391	359	356	393	377	357	363	384	356	369	386	377	404	402	362	347	358	398	372	328	362	385	367	390	359	356	393	386	340	423	396	377	374	367	351	388	394	368	407	333	356	388	384	353	380	389	403	349	390	343	357	328	344	359	395	404	395	383	346	363	355	352	383	377	361	365	408	361	345	343	367	301	379	356	394	409	372	394	334	397	389	366	324	349	367	349	372	406	408	386	378	373	383	353	347	340	397	354	394	403	395	345	352	373	364	350	351	367	363	367	406	359	365	356	380	353	360	386	376	327	372	349	348	366	370	362	361	363	418	379	382	389	372	356	371	350	372	360	395	379	382	347	374	379	338	397	383	332	373	374	357	374	351	344	378	334	356	399	381	367	418	357	389	384	360	378	363	379	373	365	370	326	354	359	358	358	394	369	367	344	396	407	364	378	367	376	367	369	371	370	407	371	353	379	402	333	362	354	393	381	353	383	365	338	341	397	358	376	370	333	380	352	367	391	355	365	363	358	371	391	372	395	410	367	374	373	359	387	368	395	398	380	407	408	355	394	322	371	361	342	363	356	361	380	378	383	396	344	361	373	364	395	362	339	357	352	373	384	386	394	393	391	388	360	375	388	357	362	363	358	344	351	352	385	391	371	366	335	378	373	353	377	378	352	390	415	364	352	374	392	367	331	376	363	347	346	373	377	354	341	342	397	394	386	342	368	396	375	356	364	385	384	372	368	382	377	346	370	349	379	398	380	364	395	376	360	380	392	348	346	393	361	337	381	400	346	363	389	326	372	378	406	372	399	367	349	368	359	366	374	359	406	333	385	349	387	368	421	395	352	354	380	388	381	350	351	372	352	360	373	389	356	373	366	370	367	363	395	390	342	385	381	355	375	374	376	353	371	331	381	404	354	383	385	357	383	369	374	364	323	400	379	421	401	392	342	394	359	398	387	347	367	346	389	402	357	362	365	336	369	362	386	351	392	379	369	347	377	366	394	404	320	387	336	376	358	361	381	367	379	386	401	364	394	399	328	367	307	421	364	387	397	401	397	348	372	329	380	396	358	369	421	349	346	370	389	365	352	363	360	331	358	391	352	369	362	375	379	384	388	382	388	341	375	395	358	383	356	358	368	364	356	400	388	398	376	391	388	357	344	389	358	362	378	338	347	357	382	360	374	360	382	376	364	372	354	332	382	335	339	377	373	383	365	372	390	362	373	401	388	409	375	392	346	358	377	360	400	407	380	382	342	402	380	424	400	372	381	374	361	352	356	379	368	383	394	352	370	364	351	358	359	371	353	363	380	406	360	341	386	381	378	386	353	364	405	376	368	351	344	390	352	395	360	354	345	355	345	363	376	392	346	350	361	370	361	371	345	368	379	351	375	367	362	333	373	350	381	342	371	389	413	387	395	405	385	384	372	365	375	366	346	354	367	366	400	348	393	367	363	359	374	369	383	382	387	350	356	375	354	374	351	363	442	388	342	368	363	383	384	358	370	396	380	388	386	362	358	386	366	362	371	399	380	394	354	343	360	380	344	378	349	354	376	399	337	349	382	400	358	374	382	395	403	372	360	358	389	384	346	366	394	390	368	407	379	336	340	386	360	332	352	376	330	374	394	392	317	376	380	346	384	379	362	346	404	368	380	390	356	367	367	405	402	390	345	395	378	417	360	418	371	383	402	400	349	365	392	386	355	327	347	336	379	389	363	365	318	366	389	386	348	370	361	383	367	375	384	408	380	363	354	367	381	355	393	379	352	382	368	370	356	359	405	375	373	331	389	400	386	342	365	372	399	371	355	342	381	390	349	370	364	375	378	381	363	349	330	387	372	355	429	377	380	328	392	394	374	369	353	368	362	383	359	398	400	392	375	377	384	401	401	367	398	368	355	373	375	376	393	368	363	382	364	360	362	403	361	379	362	399	339	344	387	381	364	394	418	376	411	343	371	402	372	373	392	337	383	368	379	382	375	379	402	375	339	406	388	390	387	363	380	353	400	344	373	362	361	367	379	367	391	373	380	362	364	388	377	352	365	380	374	351	368	367	404	349	373	375	367	364	412	370	386	328	373	384	361	359	382	383	361	425	391	415	362	361	374	365	362	373	359	377	371	383	389	364	377	420	404	353	367	373	367	357	372	370	367	363	352	409	389	325	344	390	368	392	372	392	378	376	388	367	412	366	359	368	371	363	389	371	351	375	375	418	390	370	336	377	342	388	382	389	368	350	400	414	363	383	382	367	364	348	348	373	379	388	395	383	371	343	344	352	346	375	371	385	358	360	391	388	375	366	364	380	400	426	385	399	357	370	382	390	376	397	391	353	374	385	349	395	363	373	375	413	349	341	362	388	370	383	356	402	343	347	364	348	405	404	366	387	375	379	345	373	378	369	392	387	389	393	362	359	388	388	437	382	386	374	364	385	343	379	371	364	322	367	358	392	378	375	348	373	364	398	369	386	380	381	385	365	381	366	343	359	365	376	356	355	377	375	345	363	365	346	384	356	334	366	370	404	376	373	373	398	386	413	347	369	375	370	360	366	372	386	362	373	368	336	391	366	352	401	398	357	382	367	363	349	402	334	344	341	386	383	353	404	350	356	373	381	356	377	377	314	354	339	394	342	375	380	372	342	354	396	330	379	362	418	384	407	355	381	371	349	395	382	367	395	324	364	381	387	352	337	384	383	341	390	344	348	389	349	345	397	375	351	383	386	382	380	353	388	365	378	381	374	347	359	360
4627	854	903	890	872	884	918	924	847	908	870	876	888	903	934	923	857	861	874	939	862	866	887	837	839	874	840	856	894	844	867	855	909	878	796	937	871	890	850	931	839	795	857	854	867	910	868	911	851	846	855	888	837	888	834	885	873	937	860	865	924	861	876	867	861	893	863	875	921	879	874	898	886	870	864	847	840	908	869	837	850	878	817	859	916	882	876	863	886	906	924	871	875	895	915	876	862	909	911	855	913	879	842	920	913	859	872	919	876	869	890	893	868	877	902	896	856	937	848	873	923	859	869	864	863	808	861	845	909	874	884	877	905	841	835	891	887	875	868	855	885	881	858	838	920	881	858	874	857	956	847	866	893	865	877	824	864	839	906	823	886	868	883	915	863	840	856	836	865	844	847	906	857	893	849	871	901	883	853	832	883	884	910	883	826	914	803	897	897	883	841	879	856	850	935	868	917	876	886	920	862	935	883	865	849	865	852	888	908	869	882	896	893	896	894	889	814	925	899	872	821	886	894	905	862	895	896	907	793	856	847	852	848	835	849	847	902	857	825	866	830	916	838	870	810	863	905	840	892	902	902	834	863	875	880	869	878	872	804	907	813	867	897	913	861	941	913	925	921	857	914	882	890	882	841	843	850	862	888	847	851	851	826	866	905	900	843	883	871	883	882	896	878	850	846	941	823	928	892	881	889	888	858	897	868	864	817	861	885	867	869	868	879	852	837	862	869	883	871	882	878	922	916	877	882	853	945	904	887	770	948	845	864	833	941	872	863	889	869	856	907	883	845	849	860	904	854	868	844	887	903	871	862	893	873	875	870	848	833	904	903	855	884	868	843	876	870	865	877	882	823	928	844	912	927	870	910	895	883	840	913	831	888	885	841	897	927	831	861	908	868	948	891	879	870	856	877	829	840	860	813	900	885	852	888	850	888	924	804	857	836	808	865	974	891	872	878	864	872	883	909	861	843	908	895	850	829	918	878	879	880	866	816	854	878	846	923	909	876	871	904	876	844	922	866	888	857	832	846	890	879	857	946	857	903	921	872	880	893	893	889	909	868	877	880	886	843	931	845	901	848	926	871	866	900	885	905	862	933	868	918	875	844	854	895	863	902	924	805	912	848	859	870	849	844	858	877	899	872	896	869	895	926	885	883	874	856	845	894	929	861	880	911	827	853	871	890	872	887	880	918	902	856	863	880	870	875	858	841	902	862	892	857	882	902	898	876	900	925	853	884	874	885	859	930	854	900	867	853	832	890	884	880	850	895	851	852	862	884	854	863	822	901	907	889	872	846	908	881	856	873	837	852	924	855	865	885	920	893	857	855	952	872	861	914	905	856	822	862	867	890	852	866	898	889	892	867	867	841	882	828	829	827	959	861	851	825	887	898	898	884	882	846	873	897	846	883	897	864	876	874	840	860	846	844	915	856	873	895	859	880	883	883	851	872	899	869	910	922	863	906	851	869	882	888	805	888	867	886	907	893	903	909	908	865	806	829	892	862	878	885	872	896	898	870	872	892	910	856	889	865	840	865	873	833	868	855	881	896	848	880	855	912	891	865	867	887	868	859	890	894	915	875	854	852	876	867	883	914	838	937	886	848	826	908	846	932	847	869	882	893	875	815	896	855	887	858	856	911	913	841	865	870	884	885	893	876	847	866	862	877	883	919	834	836	884	843	837	879	897	970	897	880	868	872	839	898	849	827	919	860	845	854	869	900	922	854	858	867	888	891	898	862	854	875	898	863	867	892	871	891	833	849	872	818	846	873	853	861	872	879	886	879	859	874	863	930	894	906	878	854	856	879	869	888	916	880	894	858	858	863	845	857	867	888	820	880	904	853	909	854	832	916	847	919	910	855	889	921	880	898	879	854	832	840	852	867	875	950	889	876	866	828	824	872	882	912	898	909	848	884	845	859	898	861	892	872	792	899	924	894	902	880	887	851	840	905	839	883	871	891	845	925	879	848	907	861	919	815	828	867	895	882	854	889	832	927	879	862	914	842	822	834	887	912	939	838	896	879	870	831	910	865	877	887	857	858	916	901	895	863	844	860	870	850	849	854	817	855	917	832	885	857	949	859	908	880	861	887	908	901	873	876	845	926	898	865	893	826	874	852	885	919	913	853	906	905	890	864	898	851	868	843	899	852	858	888	873	896	908	848	853	870	892	869	917	860	857	898	901	857	883	913	916	881	905	863	866	870	889	907	895	841	871	932	840	902	862	966	887	825	895	841	853	821	892	873	934	861	834	866	906	878	829	899	865	845	887	869	874	867	856	920	856	881	870	900	876	853	882	899	893	884	902	898	915	877	905	875	872	843	874	889	895	842	920	842	865	898	888	896	850	908	911	884	871	871	851	857	822	883	834	848	869	887	909	903	828	878	832	845	931	853	874	849	850	891	861	874	883	888	872	889	872	866	891	835	911	895	919	879	853	819	840	854	871	848	885	861	839	875	837	882	922	843	875	940	849	808	864	858	874	870	887	920	869	895	893	905	914	903	899	889	889	918	887	937	850	906	957	889	873	877	881	952	891	868	898	862	856	918	919	889	882	953	849	898	935	823	858	871	896	841	876	900	894	886	865	895	818	918	905	855	923	864	839	909	884	922	854	888	899	860	878	914	911	926	866	856	857	848	816	853	820	883	882	944	901	817	869	831	925	883	832	880	867	915	847	895	890	861	879	901	850	854	847	871	922	851	832	883	870	866	902	881	839	925	932	882	907	863	881	859	850	872	861	892	876	902	837	877	938	891	873	877	851	880	894	855	860	893	851	864	884	890	857	884	869	836	897	868	887	863	879	867	893	884	871	857	874	872	819	882	795	873	895	848	913	884	889	877	853	944	869	877	829	843	850	886	873	911	913	869	907	883	922	887	831	865	897	873	846	865	891	841	919	847	833	912	885	905	884	851	872	891	888	850	872	896	850	903	890	953	881	875	881	859	903	853	879	883	892	909	901	881	934	884	844	848	873	912	912	837	848	901	905	876	870	900	936	878	898	889	946	893	885	903	883	803	846	900	840	865	902	923	893	864	898	863	865	885	855	914	927	848	878	812	876	852	863	896	874	829	862	910	866	850	894	882	882	867	893	852	877	857	855	901	896	891	881	829	841	885	867	859	878	909	835	861	903	831	867	869	865	860	864	904	862	863	920	879	797	831	878	888	898	859	928	833	838	850	885	852	897	876	881	880	887	913	863	887	876	833	963	866	874	917	864	873	893	892	901	859	883	889	848	881	893	876	906	853	839	806	849	918	932	893	835	910	848	938	870	895	915	885	826	844	856	841	888	891	867	906	868	862	914	911	880	892	855	866	878	880	872	852	861	869	892	859	904	914	909	851	899	873	859	837	877	862	885	912	851	906	817	844	873	871	886	897	897	878	908	878	947	857	906	915	865	903	899	912	901	879	869	910	876	843	868	874	881	886	879	860	876	856	864	849	869	879	838	871	877	895	844	901	852	853	944	894	914	864	896	919	880	881	844
16318	1212	570	466	402	395	348	351	300	358	327	317	305	266	295	306	288	323	319	332	292	281	299	317	319	319	321	312	272	300	311	325	314	320	328	291	300	281	281	294	321	305	306	267	301	286	298	272	327	307	293	271	321	340	311	275	294	296	281	321	312	318	323	293	290	346	314	302	300	305	273	311	300	280	288	302	317	285	310	312	347	309	286	293	309	288	271	306	296	295	313	261	291	287	299	286	308	295	304	305	283	333	325	299	300	319	306	324	284	335	352	340	282	313	317	319	313	324	311	327	316	293	303	303	306	289	320	302	322	295	297	293	294	319	334	309	313	314	319	296	320	312	321	328	288	320	278	289	304	293	310	297	324	316	294	312	307	328	300	313	305	305	310	343	315	276	329	265	296	298	287	316	317	301	307	300	301	288	300	301	303	329	310	317	321	272	291	314	291	296	294	343	306	313	289	302	328	317	293	310	281	305	323	275	269	287	336	315	314	347	278	301	311	331	343	287	313	266	321	311	302	293	301	285	290	295	296	348	315	311	317	309	297	295	294	309	306	265	280	320	302	288	296	316	292	331	295	286	313	286	319	344	300	322	288	327	289	294	295	333	340	302	281	308	313	265	296	343	295	279	301	303	271	301	284	294	292	307	312	301	318	299	308	276	303	319	270	250	262	327	289	309	294	309	310	338	331	315	332	330	293	298	291	279	334	313	282	321	342	313	326	303	288	280	317	313	300	296	297	311	284	299	288	306	341	319	284	294	307	299	279	311	317	254	274	302	326	315	295	298	291	290	301	301	272	288	308	306	303	314	309	302	293	319	305	326	312	335	284	276	320	296	288	324	291	326	331	304	316	289	285	281	347	312	325	323	291	300	327	298	324	319	297	277	290	286	322	264	303	314	287	296	315	270	297	326	321	344	328	285	290	298	297	300	290	311	242	314	288	305	303	277	292	286	301	303	287	289	305	288	331	314	274	294	305	314	303	313	325	328	280	317	316	311	287	318	331	311	291	313	331	320	282	301	304	304	316	306	313	274	319	305	312	329	306	310	294	295	289	308	282	296	337	328	298	282	318	326	284	305	326	283	296	281	311	280	295	282	307	297	300	295	310	291	300	299	290	303	330	308	288	277	287	336	276	292	286	314	285	311	306	324	323	305	312	286	314	297	313	318	329	283	293	313	276	324	294	313	306	271	305	291	285	270	286	309	321	324	296	307	299	304	335	315	299	312	323	298	280	307	301	306	334	303	339	298	337	307	295	301	348	272	309	332	298	260	316	304	303	299	296	274	305	286	267	287	292	285	289	310	298	313	286	292	296	299	284	283	275	321	299	290	258	301	276	361	316	308	286	295	311	287	310	307	344	297	334	305	292	275	318	331	307	283	303	321	321	326	312	291	316	298	288	328	334	293	320	302	286	308	300	307	282	314	307	296	329	332	314	292	320	294	269	293	301	284	298	349	280	278	335	303	279	295	325	339	290	308	290	305	276	302	336	293	321	297	292	300	304	286	331	321	311	309	325	314	297	318	333	294	308	338	341	352	296	288	299	306	295	291	281	321	310	316	297	282	308	291	310	315	338	281	288	264	286	325	308	319	310	296	297	302	320	304	331	267	302	302	317	303	309	314	315	298	307	276	317	295	279	277	289	328	294	312	291	281	316	320	290	290	318	297	309	295	318	310	312	329	298	325	316	310	287	351	284	286	292	307	296	281	304	277	305	279	284	280	302	286	336	306	277	290	301	332	332	288	306	302	280	298	317	293	321	312	292	268	274	302	292	314	308	317	310	318	325	285	306	306	319	340	303	301	304	315	307	313	303	276	278	305	299	295	321	306	318	344	304	323	288	320	276	283	293	331	300	322	317	298	285	331	295	282	293	298	317	296	315	293	296	286	319	277	278	302	302	295	294	309	296	286	293	322	292	278	332	328	321	284	307	308	293	286	297	338	322	306	340	301	327	301	309	309	307	300	299	308	309	250	273	274	335	300	301	277	307	313	307	306	325	294	280	278	296	317	324	305	304	313	285	286	308	298	332	299	294	299	303	276	325	311	329	299	314	287	302	326	314	298	318	290	309	312	312	302	302	306	322	313	281	293	329	295	301	322	279	307	336	331	292	298	319	322	301	286	312	294	288	302	304	292	284	302	321	275	293	265	321	317	286	294	290	291	294	307	307	305	295	282	289	280	288	335	294	311	307	312	345	319	297	308	324	282	325	300	300	291	313	346	272	307	291	307	299	315	283	352	316	326	295	270	272	281	297	282	319	335	306	304	301	319	289	277	305	326	321	323	289	305	322	260	312	293	325	278	329	314	288	315	301	282	313	294	334	311	281	315	288	294	298	307	305	263	295	332	291	324	294	302	276	308	281	316	301	291	316	317	323	286	309	296	320	291	273	295	302	322	290	311	290	309	294	306	334	295	312	336	259	302	294	290	311	337	283	318	318	277	304	259	315	268	297	299	298	333	318	309	301	290	303	326	306	301	297	270	283	304	312	303	283	311	299	340	300	334	302	322	317	280	305	325	326	310	285	291	296	304	300	306	318	311	293	287	303	314	302	318	326	292	285	324	266	262	312	342	284	318	301	285	274	332	276	273	303	285	298	314	299	255	325	299	294	297	310	306	274	253	311	322	305	273	325	319	294	328	296	304	335	297	314	297	298	290	284	292	289	279	280	326	307	313	292	296	283	298	279	306	270	267	268	269	293	292	305	298	339	325	317	295	324	295	289	297	312	314	306	346	287	326	311	309	280	313	329	296	263	319	306	303	327	322	307	286	297	286	292	322	325	291	306	279	307	317	346	319	299	320	290	277	310	276	295	316	282	296	291	304	320	286	311	295	285	340	289	308	283	312	294	320	325	281	327	297	283	311	319	318	327	280	314	307	297	319	316	316	281	304	322	312	323	264	298	307	285	315	272	294	303	301	340	272	275	300	275	272	301	272	298	280	313	317	298	290	289	319	321	358	318	312	282	277	305	326	281	308	320	315	329	295	314	313	281	316	313	298	324	295	339	291	280	305	296	300	302	303	304	347	335	269	331	312	298	313	325	322	301	308	296	303	288	320	287	317	329	292	302	282	270	283	303	310	319	338	278	293	295	322	326	308	315	296	301	336	340	295	304	327	284	289	310	293	317	321	328	291	311	319	329	277	310	300	322	305	327	276	301	289	268	320	292	347	310	300	326	312	308	334	300	311	302	319	345	282	273	315	310	298	318	303	306	281	277	280	278	306	302	335	286	308	262	289	306	314	304	329	316	315	271	320	326	267	326	294	291	286	309	273	317	297	285	310	335	314	283	297	267	274	316	293	322	337	302	306	299	277	301	318	313	280	299	276	269	304	318	297	292	338	309	281	290	300	310	298	277	305	324	299	316	329	302	312	293	275	313	294	303	274	306	293	301	321	304	304	302	281	334	283	307	322	303	307	296	293	301	297	305	303	301	316	309	311	325	283	287	326	324	282	301	287	278	310	294	328	326	297	314	294
11650	942	1231	1337	1230	1118	908	914	882	848	806	839	804	770	792	728	828	738	765	766	736	706	753	719	731	736	695	677	746	747	758	745	687	768	694	699	710	744	769	745	753	814	741	743	774	700	732	659	709	717	718	730	725	712	737	778	750	695	735	742	777	703	741	752	731	746	656	711	667	696	700	724	732	736	767	748	761	740	678	737	792	766	692	716	728	713	745	736	701	753	681	703	731	737	727	703	710	720	741	769	699	712	748	709	729	685	657	729	727	783	773	762	695	713	697	728	759	705	729	704	772	712	746	716	734	751	688	719	686	713	679	713	709	778	742	742	694	745	727	722	730	726	738	740	698	748	731	739	763	727	784	724	735	719	706	684	697	743	731	755	710	752	704	720	713	748	699	707	686	719	701	731	695	691	742	774	697	763	656	699	746	760	718	717	730	730	741	748	723	761	740	774	684	722	733	751	719	663	752	718	703	685	748	719	713	726	660	736	666	716	716	683	688	766	784	706	718	703	734	735	732	694	729	682	698	704	786	709	739	707	719	747	670	721	680	694	745	729	713	720	754	727	755	693	733	689	706	704	673	689	727	719	720	684	745	696	740	747	730	673	717	743	726	695	653	698	733	761	684	729	713	714	703	728	717	764	762	726	714	744	687	760	786	751	719	754	714	729	720	764	724	717	739	684	740	693	699	702	698	701	724	688	755	743	670	756	667	700	732	726	702	738	789	724	728	689	747	773	721	776	726	723	729	718	723	706	713	764	753	750	771	690	742	741	685	754	756	773	670	741	735	685	742	718	749	724	726	711	728	732	729	733	757	727	699	745	712	707	727	729	736	704	725	692	743	754	677	811	682	748	750	717	705	705	769	747	751	781	719	681	760	731	753	720	797	771	741	719	729	762	705	709	707	722	720	729	760	738	746	692	696	733	766	673	752	715	761	736	735	729	685	747	692	716	742	712	746	702	758	706	732	702	712	758	695	728	727	727	714	748	755	706	737	712	686	744	696	761	744	701	724	717	764	676	717	733	742	735	734	710	702	728	790	759	766	793	725	731	729	712	727	716	697	730	754	703	716	748	694	693	757	764	728	728	741	724	697	756	716	755	710	713	732	688	729	747	701	706	753	737	734	754	746	720	718	759	706	740	771	693	775	716	730	705	673	691	729	761	754	736	709	712	707	758	775	737	731	776	721	735	729	712	722	686	729	709	759	693	730	712	707	693	774	704	721	713	700	738	687	742	690	702	729	749	762	690	763	712	754	724	745	708	736	737	712	756	726	718	676	697	695	737	730	673	746	713	718	717	683	726	753	746	721	708	712	754	791	689	715	733	749	715	726	709	725	690	705	727	725	680	722	758	735	716	737	712	731	699	697	760	733	717	761	756	719	744	714	720	744	747	699	727	732	767	730	745	749	705	651	752	748	709	765	675	731	744	760	728	719	731	727	729	676	707	672	743	717	712	766	758	700	732	736	690	666	727	722	734	739	742	717	730	739	729	727	711	743	766	702	772	720	762	742	683	741	719	717	714	724	722	717	765	729	740	686	702	702	694	728	694	740	712	722	751	702	775	730	756	714	743	686	707	713	748	703	774	741	716	736	757	692	722	729	704	733	745	771	737	704	723	714	699	696	727	737	721	689	700	718	735	719	720	671	691	708	698	730	703	774	687	716	706	731	776	716	705	710	724	752	747	784	697	700	724	729	686	714	658	756	728	744	681	715	743	685	746	724	741	682	779	730	735	699	738	723	713	709	753	735	743	666	794	737	687	737	719	729	740	759	720	729	717	683	703	695	741	725	715	755	714	720	683	716	690	709	706	732	716	730	771	689	707	750	726	731	709	715	701	707	681	716	691	748	762	731	716	727	748	744	666	754	739	758	655	725	680	744	697	751	693	741	763	730	670	673	726	774	697	737	700	724	755	741	746	745	697	722	704	730	705	731	718	697	699	674	672	734	734	718	703	725	729	738	741	721	708	664	717	714	684	708	721	675	763	726	706	776	760	708	736	725	727	772	767	707	748	681	730	720	700	667	737	685	712	703	689	708	728	736	747	776	703	700	679	685	706	682	744	704	736	696	717	707	747	710	719	715	778	746	749	679	716	738	681	706	702	726	702	720	695	693	695	759	724	736	702	739	736	733	727	708	734	722	693	694	682	688	675	709	701	700	734	744	719	736	761	742	679	732	713	784	768	689	687	692	698	698	738	727	668	673	753	713	779	726	690	783	726	700	707	738	760	704	672	758	747	706	758	722	684	709	702	749	728	718	707	723	777	731	703	748	729	720	759	713	673	750	736	742	704	727	679	690	773	688	720	746	721	747	640	727	725	735	722	724	735	777	711	703	761	748	678	636	722	749	731	735	738	717	752	730	723	738	729	720	720	715	719	753	717	700	720	739	701	706	779	695	771	777	746	781	706	796	747	749	743	775	747	743	730	713	738	726	761	744	679	754	725	739	712	737	678	710	773	724	725	721	713	727	672	703	700	737	728	661	701	732	734	708	715	666	703	664	700	739	723	745	692	733	711	777	711	737	713	716	738	720	779	712	749	711	732	664	757	714	737	741	727	729	712	746	719	716	701	710	745	706	752	731	726	684	724	699	674	749	754	744	680	695	714	707	731	736	699	695	730	730	698	728	747	702	686	695	700	743	738	758	744	719	719	680	759	676	742	750	741	738	728	685	684	708	764	686	716	654	701	712	730	720	750	768	716	712	717	747	733	741	786	706	690	760	697	730	756	764	746	692	753	705	668	732	731	701	742	749	700	718	718	697	702	694	716	720	734	751	759	722	668	742	729	732	745	713	670	690	725	724	760	719	741	738	759	718	761	723	743	683	722	763	672	682	714	737	708	719	712	643	766	778	751	724	723	719	727	675	715	717	715	719	737	708	725	744	778	713	740	729	714	722	750	719	732	742	704	801	708	686	747	725	733	700	780	660	735	727	730	715	744	692	701	698	733	726	754	749	777	719	699	680	745	720	707	716	731	686	706	722	794	711	703	726	723	808	766	723	725	763	707	681	677	683	737	750	714	746	712	664	710	670	659	701	747	689	732	707	689	713	686	734	709	737	721	719	744	722	740	739	742	701	767	714	699	724	719	748	703	723	701	739	738	718	703	730	732	754	693	729	755	694	731	714	742	727	705	738	758	752	709	736	706	753	678	771	731	735	746	783	718	657	717	726	715	697	757	722	690	728	728	760	673	744	772	670	718	744	743	736	700	742	705	717	698	705	759	701	770	742	708	750	716	803	726	726	769	752	773	713	700	717	716	766	675	745	737	689	686	766	745	758	729	725	730	730	726	731	776	728	680	707	720	675	716	677	656	672	785	742	741	702	761	737	711	715	747	698	710	774	707	726	754	697	744	705	720	639	728	777	720	738	741	731	717	712	761	706	727	736	704	760	726	802	723	727	752	717	734	707	713	747	776	737	728	724	708	763	729	705	742	695	739	760	749	693	717	746	746	761	730	692	734	703	707	725	722	689	703
25911	2698	694	464	330	279	222	199	171	187	174	140	160	134	124	141	146	142	143	156	137	130	131	135	137	146	152	132	152	160	132	143	130	129	129	142	143	116	157	139	123	142	145	131	132	134	120	134	127	128	127	120	145	138	121	110	137	144	137	135	116	130	134	151	130	129	160	136	118	141	136	133	136	127	124	137	120	118	124	129	140	136	141	122	117	120	143	130	130	137	143	120	129	129	152	142	144	128	145	143	126	132	122	144	133	103	122	137	143	120	120	130	137	131	123	138	127	141	112	138	151	136	137	127	149	131	125	147	147	146	126	126	113	139	128	139	133	144	134	131	127	122	125	135	130	151	131	116	144	138	146	136	124	150	130	142	125	127	136	127	112	131	116	108	128	132	149	117	124	124	124	122	142	138	131	153	121	123	144	148	123	142	122	138	141	135	134	125	145	119	140	106	123	156	134	138	139	129	132	133	155	133	137	170	133	142	107	138	124	117	129	125	144	123	134	149	131	135	140	153	135	126	146	127	158	116	130	127	128	130	158	135	139	114	140	107	129	140	136	137	142	136	137	119	135	132	138	126	137	114	126	138	151	123	128	160	128	131	107	126	131	117	139	118	133	150	127	121	129	147	118	141	134	137	119	131	124	127	121	138	132	151	123	130	149	135	129	129	131	134	135	120	103	146	147	137	127	122	119	146	134	108	115	110	116	132	126	154	134	141	127	142	139	121	148	138	136	149	145	122	133	127	106	131	127	129	127	122	141	123	146	125	134	141	142	136	140	135	126	142	140	146	141	134	142	119	117	132	116	144	150	129	120	129	130	137	133	145	129	132	146	121	110	136	141	138	123	132	135	136	136	137	140	149	108	131	130	144	129	116	118	131	115	134	135	140	150	141	138	128	129	141	131	113	134	144	157	144	136	132	139	153	113	118	107	127	158	135	141	151	145	141	137	148	154	150	126	138	151	135	118	138	136	136	160	135	138	133	131	113	131	143	128	137	116	113	150	144	137	121	139	158	139	132	141	141	121	128	121	124	126	133	134	122	129	121	139	139	114	110	122	144	162	139	159	144	141	143	138	126	122	134	141	130	121	119	142	140	135	134	137	137	136	113	127	130	140	130	140	125	122	130	145	134	138	139	96	125	124	110	155	140	121	135	136	119	140	118	137	105	131	124	157	136	143	130	134	144	127	139	120	144	130	120	133	145	133	107	121	118	153	128	149	136	153	109	125	119	145	164	126	110	141	128	138	105	142	132	135	112	113	127	108	144	133	124	129	131	129	123	129	137	157	143	144	131	143	122	146	131	123	133	126	132	150	152	182	145	140	117	133	122	116	117	138	125	136	128	133	129	136	133	159	153	132	133	130	111	117	126	114	133	120	159	100	144	135	155	108	117	113	124	142	142	133	152	128	118	122	107	122	135	135	130	140	142	151	127	134	137	126	139	132	146	133	120	122	137	125	119	112	122	150	122	132	153	138	146	131	141	112	130	134	130	142	154	140	137	141	142	148	141	153	135	112	110	143	142	150	132	148	145	138	133	132	145	156	136	118	142	131	133	153	112	135	145	162	144	146	136	157	140	118	130	126	125	144	139	127	151	150	129	128	127	157	121	135	116	137	135	148	132	115	131	128	106	130	117	141	127	136	156	140	148	135	132	129	160	122	127	143	158	126	136	106	122	117	130	113	141	147	108	136	124	136	134	138	146	152	128	150	128	118	162	132	127	134	133	164	144	152	138	131	132	131	131	131	130	127	140	138	134	153	162	141	131	150	142	134	134	128	132	136	126	132	116	139	142	134	139	110	147	130	135	124	127	134	150	142	125	136	121	134	126	115	124	135	125	130	142	135	134	127	129	137	122	136	138	132	108	116	135	129	131	132	135	133	137	138	137	140	137	154	131	128	117	150	123	130	116	106	126	143	128	139	150	132	131	129	123	131	122	155	131	133	119	157	148	152	127	129	139	139	130	122	139	139	119	142	159	130	141	128	140	130	116	115	134	119	131	147	150	126	133	126	149	139	101	140	139	123	114	138	135	128	137	119	125	148	110	157	129	125	123	131	138	142	145	127	115	147	147	127	122	125	127	145	138	143	138	125	127	127	148	113	131	108	138	137	133	144	139	144	130	123	141	130	129	133	120	123	118	122	126	151	143	145	113	118	107	112	125	143	142	150	119	139	130	121	138	138	130	127	113	119	132	136	121	135	146	113	130	138	116	140	128	144	120	109	137	146	128	145	165	134	134	123	139	123	135	123	169	150	149	153	138	142	109	117	118	140	106	142	129	129	153	147	124	132	137	122	126	105	108	114	138	113	142	130	133	147	125	125	141	130	151	116	155	148	131	122	132	113	132	147	137	127	117	123	150	124	137	149	121	142	130	134	126	140	116	133	123	115	143	149	125	145	130	125	130	145	158	150	121	119	135	138	124	154	117	128	118	130	127	154	130	119	142	125	124	118	155	151	136	126	146	110	122	141	131	126	124	137	115	140	128	144	122	127	127	142	140	131	141	102	111	149	117	144	126	127	138	130	145	130	141	146	126	134	129	143	140	144	120	128	157	135	140	140	134	121	142	139	131	126	146	117	114	133	141	111	156	127	123	136	115	131	144	135	129	121	128	131	133	120	128	125	131	151	136	135	131	146	142	153	122	121	157	146	130	128	136	129	149	141	122	137	117	130	152	153	118	133	131	131	126	117	142	138	155	115	119	123	141	107	143	122	123	133	130	116	138	111	121	134	136	125	112	131	121	140	163	127	106	139	123	132	136	115	139	114	140	148	124	132	120	130	148	102	155	120	137	125	118	145	126	132	125	125	136	164	143	113	126	131	121	113	106	111	141	141	146	147	134	153	115	135	119	143	147	124	150	138	148	126	137	145	134	118	161	155	160	135	131	145	123	121	150	146	152	135	136	115	123	102	133	124	134	129	139	126	141	162	128	143	145	142	144	123	110	143	132	149	114	122	125	129	139	123	123	119	129	135	135	138	111	149	128	123	120	130	130	115	141	140	129	121	134	134	118	139	142	142	168	123	125	144	135	150	144	132	145	117	136	128	134	158	116	139	139	124	127	132	138	132	127	141	116	135	123	149	123	111	145	110	103	128	123	117	149	135	125	162	121	134	140	131	136	127	129	128	119	129	140	120	134	146	131	107	137	123	137	130	136	112	150	137	143	154	125	125	113	121	120	123	128	144	121	134	142	111	149	106	121	121	128	153	150	138	129	143	146	126	139	156	145	113	136	146	149	132	147	121	125	146	129	121	118	140	133	126	143	145	136	113	138	141	140	110	130	120	125	139	129	115	136	126	117	137	124	131	159	106	147	134	136	168	142	139	124	147	117	146	131	142	150	138	119	144	133	111	141	114	138	124	140	131	133	126	125	126	147	128	140	95	137	121	133	146	138	146	161	133	118	128	131	125	149	128	139	103	134	124	118	100	129	137	124	104	121	111	115	114	124	129	122	127	129	155	130	146	108	111	124	155	120
15387	776	1431	1579	1344	1026	846	777	643	630	568	517	515	474	464	461	439	420	403	429	426	419	402	434	398	379	375	390	373	386	377	397	395	387	366	391	388	417	384	365	384	365	407	326	371	388	374	373	363	359	379	320	325	363	343	403	340	350	391	355	367	351	326	376	373	384	359	332	395	353	368	340	356	323	353	353	339	360	362	348	324	348	348	373	320	392	329	370	337	323	351	415	351	342	352	372	361	358	374	384	343	362	331	360	349	357	345	336	377	305	400	394	329	330	361	354	357	369	373	350	364	394	355	402	336	340	343	336	389	349	354	353	361	340	363	357	365	358	340	368	352	343	363	318	352	356	350	328	381	351	365	347	346	375	359	356	313	376	326	408	345	334	353	338	366	367	336	357	379	355	389	388	376	356	355	361	341	354	337	361	389	328	350	380	356	375	364	344	363	362	371	358	377	339	365	390	340	339	351	363	330	333	371	372	373	327	356	339	357	343	387	340	360	374	356	356	342	357	384	357	326	359	347	360	361	340	372	373	377	343	332	348	333	356	357	338	336	356	349	369	356	343	350	363	343	347	358	329	341	355	350	392	377	358	349	354	367	346	355	362	378	336	379	360	346	367	396	339	347	363	352	341	335	349	401	354	398	311	383	351	357	357	346	352	366	350	340	340	361	330	370	332	363	335	338	363	318	350	357	356	367	350	356	357	368	366	370	341	372	364	367	354	333	385	340	364	345	397	342	351	369	368	334	353	321	353	370	372	341	352	387	329	384	356	349	370	345	362	403	357	374	356	373	367	366	370	377	334	339	378	353	372	351	329	319	343	355	378	356	337	351	354	359	356	348	337	346	387	331	339	332	350	345	376	370	339	348	362	376	327	381	363	370	343	354	354	365	333	345	345	347	374	367	337	383	342	333	365	360	310	357	350	370	355	348	347	381	386	360	326	337	378	364	321	388	346	356	349	352	344	335	362	381	341	342	360	355	367	380	334	334	340	349	321	356	346	354	346	367	311	381	372	335	346	363	371	361	357	333	376	355	364	371	359	365	398	349	370	359	345	344	360	341	352	380	362	363	385	341	354	386	389	382	355	376	302	357	351	343	322	381	325	350	391	351	346	354	336	347	340	352	327	379	319	360	353	344	348	379	366	347	369	360	373	366	325	357	385	337	367	346	335	352	355	346	376	331	336	339	351	379	342	370	357	333	346	362	369	362	378	326	370	389	359	361	345	342	360	377	374	366	361	353	342	324	375	368	399	357	392	383	346	352	374	346	347	364	324	369	323	373	354	353	366	355	322	367	332	335	346	351	390	385	358	349	341	340	372	353	373	372	353	368	337	371	351	320	363	336	391	353	330	345	346	378	332	387	342	363	369	365	336	324	362	370	347	326	335	365	330	393	358	334	324	380	374	303	379	335	352	328	364	348	384	373	346	313	320	346	402	338	392	330	308	360	339	335	340	374	352	344	344	338	357	325	355	360	361	358	349	345	348	362	379	388	388	353	344	397	364	353	372	311	343	339	364	343	367	339	345	361	349	362	339	360	346	312	374	386	352	330	357	357	362	347	346	356	340	356	379	365	365	343	354	380	367	353	370	355	321	338	328	342	355	347	352	363	362	378	369	349	359	375	311	340	368	350	367	357	352	358	358	357	349	353	364	358	366	334	338	367	324	336	368	355	338	353	327	366	362	348	340	353	384	380	378	373	410	312	361	393	352	360	362	360	343	365	353	352	298	367	339	319	346	306	336	365	344	333	345	350	360	369	378	349	355	371	314	371	367	354	361	356	339	362	363	344	362	353	351	356	392	344	379	378	354	331	369	314	358	354	354	348	393	362	371	357	354	329	380	361	384	345	370	329	335	350	322	332	354	377	346	362	356	345	357	361	352	403	367	342	330	354	328	331	361	324	350	334	358	395	367	341	400	370	360	327	349	362	353	352	351	342	346	364	349	312	380	359	361	357	350	362	367	377	354	348	364	384	376	351	340	347	340	354	393	341	335	361	384	362	360	390	374	369	354	353	356	336	379	341	364	359	381	365	331	363	373	338	345	384	346	348	360	357	356	344	337	319	362	348	369	388	356	332	335	332	339	388	368	331	352	358	329	379	326	352	353	354	377	371	384	343	351	371	372	326	348	334	389	375	339	338	350	364	333	331	359	356	378	363	382	356	347	355	368	374	342	371	359	345	347	336	343	374	350	352	369	340	346	354	351	380	323	337	344	330	329	362	355	362	363	359	318	344	342	377	383	353	330	375	324	347	340	378	373	348	346	359	350	368	378	339	331	309	328	362	337	350	361	409	350	334	352	386	325	362	361	356	398	341	315	350	336	375	355	359	380	352	356	329	365	374	337	368	383	349	358	336	361	349	381	329	345	312	363	347	362	336	354	374	360	350	319	358	359	341	340	361	358	338	360	343	323	351	353	378	341	357	329	337	381	329	378	381	329	354	347	353	362	378	377	376	355	409	349	375	349	342	357	369	359	363	383	357	376	328	376	347	334	377	365	332	360	363	351	343	372	349	327	348	379	373	360	367	335	377	339	338	366	349	321	375	399	381	356	371	383	377	354	342	341	328	336	361	368	375	347	327	374	353	345	354	386	363	335	363	340	316	357	334	321	327	382	369	405	356	337	366	355	373	365	372	363	366	353	368	361	351	382	371	348	362	362	376	356	384	347	324	327	352	374	366	370	369	363	323	356	351	367	373	354	383	348	366	363	383	350	352	380	376	359	344	343	343	325	324	338	371	323	362	349	346	327	336	358	347	337	347	372	353	350	327	350	363	380	385	366	353	334	360	350	357	355	328	346	385	366	341	376	364	360	346	363	375	367	350	311	339	346	353	396	328	342	358	337	370	385	331	351	315	357	381	353	366	353	368	366	374	347	346	399	337	370	352	326	350	356	347	336	378	355	354	387	381	310	343	379	370	320	371	324	356	387	344	349	371	372	349	371	335	402	325	378	326	351	331	372	315	370	339	348	345	344	329	325	366	358	343	380	372	357	368	351	337	357	359	345	345	343	370	380	326	368	350	381	364	333	336	345	344	340	362	361	359	335	370	378	382	349	356	325	374	391	344	355	345	335	322	334	352	338	332	329	366	354	350	356	344	366	361	348	349	378	351	399	356	315	352	337	345	349	346	353	341	325	350	366	341	347	324	360	338	345	336	362	326	377	341	351	354	325	356	353	367	371	365	349	360	360	370	358	368	329	372	333	355	351	330	379	365	356	366	325	342	333	339	347	373	334	379	345	369	359	308	376	339	356	343	376	327	376	393	329	355	361	355	373	361	354	351	359	346	357	354	325	350	360	334	387	376	347	337	347	334	339	388	356	340	348	385	361	365	368	364	344	360	384	352	352	355	371	365	359	332	330	331	322	340	388	356	363	363	347	372	361	340	338	341	348	319	362	328	368	349	377	333	365	331	381	389	365	358	320	342	348	401	332	366	357	372	375	342	371	344	338	390	317	348	346	362	357	347	326	353	325
5141	456	395	420	367	371	340	357	372	341	370	377	310	363	380	358	352	395	349	342	367	346	350	374	389	385	409	415	392	392	356	363	399	383	357	335	357	367	379	386	378	390	390	344	378	369	338	372	378	331	349	385	350	314	384	382	358	356	338	390	388	404	387	358	335	354	380	367	367	334	354	407	394	316	351	368	402	407	370	400	376	383	378	370	370	360	375	364	354	344	378	389	367	414	406	373	363	357	353	389	350	369	394	380	354	354	361	323	404	379	379	399	383	331	379	383	369	358	372	369	414	390	349	374	347	390	367	355	373	382	369	356	348	342	346	371	396	320	354	343	353	354	364	394	390	349	388	363	388	353	374	349	364	341	375	364	410	359	365	340	336	384	383	380	377	384	374	364	342	375	348	379	407	391	361	356	407	348	374	396	382	360	352	381	363	361	352	364	406	370	334	354	358	374	357	342	376	372	376	355	371	382	388	382	352	347	378	359	359	364	357	390	376	359	386	370	351	359	372	353	367	359	372	325	377	377	362	383	364	354	339	398	348	395	348	379	361	394	331	366	358	381	357	424	355	373	343	368	383	390	350	371	384	385	341	403	419	338	365	370	358	368	344	362	342	337	376	354	384	381	385	398	393	352	385	361	352	350	344	396	378	367	368	368	357	387	377	380	412	400	369	344	377	400	364	346	352	364	399	371	385	397	327	378	398	383	387	416	342	394	361	353	347	381	374	380	330	361	381	385	334	388	340	384	361	391	354	415	346	396	382	363	361	387	370	353	364	371	352	396	372	357	329	376	359	331	419	359	390	437	380	394	406	356	385	397	342	360	391	369	394	367	410	390	356	374	338	414	383	335	377	344	366	348	362	379	345	354	329	343	364	375	382	385	359	371	352	393	386	358	377	353	350	348	355	344	378	384	367	338	381	378	356	357	341	400	410	358	345	391	407	372	355	347	349	367	345	351	352	391	383	377	371	378	352	390	353	351	391	357	387	340	360	406	343	385	362	347	394	368	357	347	368	375	387	359	358	370	388	358	374	359	401	374	379	357	365	372	364	389	363	378	338	405	355	369	361	328	354	395	375	437	390	354	389	370	345	360	387	340	360	355	402	381	364	374	351	354	367	354	343	356	419	370	393	377	385	394	397	421	372	364	409	361	399	367	352	364	357	346	385	374	335	379	434	363	367	334	391	412	372	382	341	375	381	366	377	351	390	354	374	355	320	392	358	380	389	332	386	364	343	350	353	370	361	379	377	370	390	377	339	347	400	359	347	362	345	379	346	386	391	371	371	365	359	408	357	399	361	338	371	313	389	427	360	323	403	348	368	372	386	399	363	402	342	330	375	370	373	383	358	367	345	392	371	355	350	382	359	362	371	393	399	378	360	381	353	343	365	351	355	371	348	351	358	380	359	341	377	391	354	383	389	349	367	347	369	378	387	382	413	355	370	419	375	392	357	412	399	369	354	340	364	344	376	369	354	363	354	380	402	349	366	384	378	379	368	378	339	345	367	369	324	368	367	372	378	394	373	322	361	354	383	383	342	346	349	349	367	362	381	391	363	360	380	386	382	399	370	381	380	369	388	383	330	359	349	359	389	363	395	364	387	361	415	378	381	391	386	368	315	421	380	381	390	367	397	347	384	362	385	357	352	386	347	385	376	394	309	365	366	372	385	361	371	408	336	366	344	387	363	393	360	345	361	373	352	384	385	359	365	377	340	373	385	396	344	380	388	333	380	380	374	407	382	352	382	389	361	362	366	362	328	373	365	360	376	348	356	379	420	352	340	370	347	382	371	376	362	377	363	374	381	367	372	372	367	344	379	387	386	368	355	351	402	381	370	352	365	350	344	315	388	364	367	354	361	375	415	374	388	382	336	353	369	369	349	357	342	372	393	372	353	362	401	357	389	364	345	384	399	358	394	359	382	347	337	380	386	392	386	337	343	372	365	358	350	361	365	376	343	362	381	374	382	328	364	351	323	345	381	351	366	341	350	380	364	373	357	365	372	398	367	376	362	371	367	380	377	358	351	360	344	377	375	398	337	377	376	365	341	397	362	370	330	378	430	365	345	342	380	347	383	378	374	398	393	344	342	341	367	365	347	378	373	385	402	402	342	363	380	359	363	353	359	368	398	372	380	368	369	348	374	352	352	354	388	379	328	380	362	351	361	346	352	367	355	380	360	368	347	389	391	384	368	356	382	385	387	391	399	410	385	396	365	370	360	355	372	371	347	386	343	342	387	373	401	375	359	366	342	387	384	386	355	369	369	380	362	356	373	385	388	384	354	340	361	350	376	350	334	344	376	350	395	362	363	372	351	421	374	397	331	354	394	372	372	346	353	339	388	342	363	379	370	415	401	380	355	339	364	358	357	365	334	383	357	398	368	368	392	351	374	352	335	398	384	394	396	365	374	367	340	367	391	351	339	400	332	376	362	380	358	361	361	387	384	394	394	350	380	350	381	328	347	321	351	386	325	341	353	389	369	352	395	380	347	353	354	368	417	366	382	358	385	392	356	374	335	409	373	367	373	312	367	359	372	354	360	356	345	368	382	370	370	402	367	386	385	379	385	355	360	358	404	371	381	381	358	420	370	370	367	377	332	379	392	339	396	390	399	351	397	391	354	371	380	359	426	424	369	380	362	377	369	385	341	355	347	394	335	383	389	385	352	376	355	381	363	363	349	383	368	355	360	368	352	376	388	343	384	379	352	367	369	343	357	371	377	344	392	363	380	382	373	351	375	393	393	359	349	365	347	377	396	368	335	384	383	375	357	367	336	357	350	371	352	362	326	392	381	352	401	388	361	368	347	352	341	361	368	372	375	369	364	382	352	370	365	391	394	368	393	373	386	346	370	362	388	392	386	374	404	384	360	370	379	421	370	372	400	384	342	351	388	350	365	388	363	354	374	389	357	369	375	363	390	383	388	350	375	374	357	380	352	367	341	370	332	356	358	386	395	378	414	393	383	384	355	350	373	397	355	382	379	349	373	336	359	379	388	398	373	377	324	352	391	393	341	387	366	373	362	345	372	365	379	337	369	351	376	356	403	342	352	363	337	397	365	347	388	374	384	370	355	346	368	389	361	378	356	364	391	361	377	378	357	384	360	362	394	385	376	335	363	369	357	388	383	373	366	356	379	407	393	376	376	375	360	393	327	381	369	348	356	371	362	378	375	391	390	370	378	362	377	381	391	355	379	370	384	354	365	374	409	370	378	364	377	334	345	348	352	377	368	370	370	362	376	347	340	359	378	366	373	371	339	317	356	375	405	369	352	336	373	355	382	357	406	366	395	356	396	371	335	393	336	394	388	399	386	380	370	339	346	354	411	389	375	375	341	371	367	370	384	332	392	366	358	379	347	376	379	396	339	387	363	360	393	372	360	387	364	377	357	382	358	356	393	343	370	380	366	363	338	376	384	369	397	365	361	351	373	374	388	346	378	371	378	328	344	322	387	366	373	372	363	374	345	395	353	405	361	367	364	363
4576	914	910	929	912	911	887	865	861	866	874	887	854	856	914	869	922	898	860	898	867	873	838	884	900	909	872	863	839	948	906	894	843	933	900	845	862	850	868	868	861	877	939	831	916	842	842	901	862	873	918	905	832	820	816	873	891	930	833	892	886	867	868	915	894	906	879	863	862	886	844	821	827	858	875	895	898	885	897	916	809	864	835	901	850	894	830	882	872	932	843	887	911	904	884	868	901	869	824	851	866	849	883	875	842	876	847	874	876	880	885	847	864	918	857	841	887	929	831	890	859	870	856	929	907	863	920	820	859	921	870	898	812	882	876	891	850	919	888	896	854	843	896	859	901	900	900	862	889	818	877	893	923	886	842	911	870	847	885	930	867	905	855	836	890	890	902	846	877	868	833	813	845	851	888	878	868	838	886	897	876	902	825	856	866	822	893	863	839	869	799	855	910	895	858	885	829	889	863	885	855	873	871	843	857	827	830	882	859	887	851	902	889	931	909	914	811	839	875	889	833	893	912	850	897	863	911	874	857	891	929	881	806	840	870	857	894	923	830	890	911	839	797	850	863	877	904	832	896	855	915	879	870	898	847	888	884	845	912	864	874	881	878	834	841	882	909	838	887	898	907	887	877	888	890	837	850	848	870	853	927	846	850	895	846	854	873	846	873	862	905	884	894	864	844	867	838	864	872	909	924	866	852	849	879	851	861	862	872	846	889	865	896	868	901	905	860	882	902	942	889	850	852	859	822	848	879	933	886	876	897	882	814	867	873	865	872	875	923	852	852	918	881	892	837	869	865	881	883	877	873	877	892	861	795	876	901	849	920	872	871	864	923	863	902	884	858	895	911	888	951	869	851	900	899	868	909	871	865	887	835	865	905	869	843	821	901	871	868	892	845	900	885	898	864	846	853	848	891	870	863	935	866	856	839	829	794	875	867	828	848	874	897	885	852	880	877	834	834	876	913	855	850	859	888	901	881	897	854	827	907	830	848	879	868	861	857	907	878	899	840	886	836	889	913	855	895	869	862	879	926	885	901	856	837	828	928	825	917	887	890	905	868	860	908	881	903	858	899	887	879	884	873	914	855	908	892	875	837	852	879	898	885	868	828	910	886	876	900	894	858	819	852	884	936	894	870	871	920	826	902	903	828	850	897	869	874	873	889	838	861	886	884	903	854	839	897	871	821	867	884	893	863	859	898	831	888	929	855	842	864	840	937	832	883	879	852	898	922	863	806	859	918	905	882	821	867	860	903	881	909	868	862	882	858	879	861	878	863	890	855	835	873	853	860	915	846	856	816	854	869	898	894	851	933	907	897	864	835	822	872	877	804	916	891	873	881	912	885	832	843	835	838	882	907	911	886	867	897	847	867	882	830	853	932	858	859	897	902	859	853	921	841	873	876	844	852	847	884	846	881	884	856	898	925	905	893	887	879	871	954	825	879	879	852	877	897	827	875	848	864	916	839	885	884	897	908	908	856	909	880	847	886	836	889	844	873	911	903	896	881	819	861	883	906	936	854	847	851	839	847	877	929	855	898	888	862	863	855	866	873	882	835	889	864	887	870	892	849	876	843	853	930	832	877	881	885	896	849	919	869	888	901	890	897	881	859	903	849	854	868	871	892	897	886	814	885	945	877	873	912	856	847	846	900	890	854	870	865	880	887	868	885	870	879	918	868	834	836	857	870	880	847	886	884	848	873	897	849	835	854	876	923	842	857	894	887	887	858	836	867	846	848	906	906	855	862	854	808	897	912	873	864	911	881	915	883	859	837	860	855	832	918	874	874	854	856	846	854	854	912	914	891	862	870	874	852	856	838	859	885	879	906	879	843	907	873	912	823	875	835	849	833	887	879	884	917	909	874	901	887	882	851	849	871	890	922	881	887	879	915	859	860	896	873	904	875	876	858	882	886	862	865	835	871	814	867	845	917	876	915	866	866	880	851	851	881	900	876	919	829	914	922	859	767	879	923	837	851	891	908	843	890	860	875	867	841	863	854	883	880	826	846	870	889	909	849	899	905	807	845	895	876	917	889	845	797	886	854	857	886	889	830	872	831	875	854	866	842	889	888	828	878	903	853	870	855	886	921	853	851	884	891	856	859	880	820	891	828	886	850	828	856	870	918	811	898	851	871	922	898	896	856	906	893	877	868	864	909	842	868	884	822	809	885	888	883	844	903	889	885	877	888	909	895	867	837	830	856	872	882	824	873	864	905	875	857	866	866	926	860	841	851	823	822	914	873	927	885	877	880	861	880	872	864	863	909	850	818	847	889	902	924	926	845	870	860	917	893	842	872	884	865	844	849	895	836	866	887	941	873	871	855	865	864	897	814	891	826	814	894	803	917	844	919	842	829	864	877	890	906	853	893	867	884	816	835	916	980	870	913	843	838	850	900	821	881	856	837	912	844	863	829	867	876	908	855	885	834	888	863	904	852	868	891	839	877	835	863	884	823	874	831	871	866	891	870	890	806	879	856	864	919	823	847	933	854	889	862	880	885	834	905	954	893	883	853	898	794	883	825	897	917	855	902	859	827	855	896	908	834	850	849	853	856	904	830	839	869	878	863	879	938	907	859	868	925	851	891	894	886	878	875	858	901	912	824	797	874	876	829	830	842	899	845	890	827	877	915	831	867	828	889	877	865	846	883	873	894	923	852	850	918	928	849	891	869	885	864	805	878	904	920	858	842	900	868	901	851	848	885	883	901	868	951	862	899	819	909	885	872	880	880	867	831	892	866	862	808	872	902	843	888	848	859	876	866	897	838	875	864	861	925	923	883	859	896	883	871	829	864	922	875	815	825	846	878	949	921	937	904	868	813	933	832	882	870	921	902	885	884	873	908	847	868	907	865	858	903	874	871	815	893	903	855	884	887	813	836	869	874	846	923	902	927	817	888	854	884	834	876	815	896	872	836	845	896	871	885	851	890	895	828	869	871	835	852	862	891	948	823	855	895	886	839	845	858	829	870	848	880	802	861	904	871	841	870	907	863	891	856	875	937	896	855	917	838	884	847	840	861	854	911	884	891	856	848	909	904	859	848	866	879	888	909	841	892	917	864	897	862	847	885	885	858	802	856	848	850	886	834	885	853	896	870	861	884	901	859	856	885	835	886	894	867	857	844	863	864	894	828	881	837	894	852	875	897	911	840	846	889	891	861	901	857	910	826	906	898	854	865	887	894	907	876	921	876	918	854	838	864	918	874	888	838	857	859	890	898	923	934	837	876	853	846	878	878	830	904	864	884	865	843	858	902	856	832	821	907	844	864	950	827	875	903	887	853	865	903	874	903	854	850	876	864	901	857	899	848	859	873	843	843	904	892	862	903	872	888	852	866	870	863	895	883	828	903	811	868	915	883	877	837	883	890	865	833	885	947	840	902	918	852	868	884	862	899	834	863	836	877	860	842	883	852	867	884	863	878	854	845	893	874	880	867	886	839	836	871	927	910	833	895	890	837	926	873	840	848	889	883	902	873	920	890	889
18295	1633	586	453	434	381	337	346	346	328	282	352	333	313	300	317	351	302	295	292	317	308	307	303	338	347	297	323	322	279	299	286	298	331	288	309	302	316	326	292	284	307	328	276	324	323	322	312	316	320	276	327	314	350	307	307	319	311	317	248	297	320	307	309	301	266	302	334	304	305	290	356	299	323	284	272	290	290	296	321	345	292	333	305	331	299	326	319	299	312	271	307	306	302	322	322	324	324	309	307	306	276	292	303	303	315	327	279	302	311	336	336	299	296	293	316	304	287	315	289	287	280	302	294	300	306	287	317	313	312	324	283	286	327	302	307	305	326	315	339	292	320	315	289	314	309	311	285	258	318	301	302	292	312	292	301	330	329	317	349	308	304	335	292	350	293	275	294	291	318	299	314	317	310	329	296	286	305	312	289	295	288	289	303	298	310	315	316	313	330	327	282	304	285	294	299	301	325	318	308	302	298	290	297	302	313	298	286	297	324	280	294	302	298	309	259	316	289	305	269	319	313	296	321	311	314	319	306	289	285	310	318	303	302	307	289	304	304	332	302	301	307	316	320	291	352	342	329	303	307	294	317	283	260	279	292	314	325	308	301	303	294	292	317	280	286	319	329	314	311	283	293	311	314	349	318	305	256	293	290	269	274	276	337	320	269	302	318	285	290	300	312	307	321	297	282	348	291	312	272	265	297	304	324	302	343	323	311	288	319	309	327	283	315	315	319	314	329	297	331	292	325	312	280	291	259	287	298	294	307	301	345	276	311	286	292	283	295	322	314	301	319	289	282	298	285	311	318	269	315	280	313	294	331	296	329	307	306	330	327	305	313	292	296	331	307	287	297	288	283	327	323	304	331	312	282	315	330	295	291	295	302	267	329	332	328	310	311	329	336	287	285	296	296	287	299	274	294	290	257	297	322	330	318	305	305	289	328	279	312	319	337	307	318	299	315	299	297	336	303	299	311	346	280	270	277	316	282	311	302	316	319	328	309	284	313	307	291	298	311	316	316	293	316	306	298	322	313	284	290	276	310	314	324	283	291	315	269	305	301	306	296	288	325	297	297	330	306	272	341	353	311	283	291	277	301	328	321	332	281	325	293	299	311	266	336	320	323	308	313	305	303	312	296	295	276	282	294	290	310	326	277	323	323	302	309	283	303	322	286	317	314	274	314	308	304	317	290	317	293	280	271	291	337	308	261	299	319	309	315	300	320	325	335	303	316	308	318	288	310	320	284	304	284	320	316	320	308	300	327	314	300	298	313	307	287	318	287	322	292	319	281	327	334	297	308	280	348	297	300	306	314	309	309	316	320	288	286	290	288	321	295	298	325	322	327	317	323	307	330	312	312	275	313	285	283	305	295	293	294	319	316	301	299	289	307	322	303	307	310	280	288	337	296	304	342	285	339	328	270	348	308	317	318	314	267	333	291	269	293	322	307	340	327	327	297	349	326	299	304	281	326	331	288	293	288	304	327	329	302	299	281	298	288	312	305	344	331	318	291	306	331	329	295	325	308	307	318	321	310	294	331	320	348	275	323	319	323	303	308	302	288	289	306	318	312	275	323	308	342	332	319	314	306	310	304	269	311	327	330	305	308	316	300	284	275	303	263	301	345	287	328	299	301	274	310	309	312	304	299	300	311	293	320	278	267	304	289	321	331	340	298	314	292	316	320	297	330	303	302	309	314	306	289	319	292	298	310	319	298	278	311	308	286	282	271	337	319	331	303	298	280	316	297	311	288	320	288	326	287	311	300	318	274	322	299	310	317	295	299	302	304	300	306	325	275	312	296	287	296	306	288	314	326	300	289	296	300	340	303	314	313	282	340	330	324	353	341	298	303	271	330	333	311	302	281	289	315	307	332	314	315	298	307	301	284	324	302	314	346	275	310	303	309	309	319	319	304	309	293	313	302	301	317	303	340	282	286	334	306	300	337	283	313	285	319	337	336	289	311	312	331	315	301	309	300	335	315	283	320	315	307	311	290	302	291	289	296	288	325	301	302	295	300	308	301	312	309	308	286	297	333	286	317	287	304	290	337	299	290	303	299	340	289	270	340	267	298	315	316	309	306	307	327	313	297	292	280	282	290	310	300	319	273	279	302	284	310	311	301	304	303	292	291	302	324	329	290	306	287	309	301	324	348	337	297	321	308	321	337	307	306	296	294	274	316	300	289	275	346	304	332	301	326	302	301	298	303	280	277	322	330	355	303	312	319	305	333	293	309	279	326	301	327	347	339	349	309	288	284	327	289	305	333	307	327	336	336	292	308	291	294	318	313	317	332	321	318	291	296	274	261	320	312	312	326	294	311	329	282	331	276	302	298	315	286	314	317	320	300	298	302	307	315	339	303	304	311	303	365	323	271	293	292	333	288	296	288	316	310	318	332	293	285	335	293	304	293	305	299	297	297	311	293	330	321	304	322	299	316	313	325	297	297	280	306	300	315	291	283	310	319	306	309	315	318	264	298	302	322	302	319	286	313	273	296	357	297	314	292	300	334	319	315	277	306	338	320	336	302	300	304	348	293	307	304	310	282	339	307	299	314	302	318	320	308	294	315	328	312	303	330	322	296	332	282	288	302	311	320	330	319	310	316	298	310	328	280	331	288	283	345	283	296	310	319	293	298	281	321	319	296	330	286	313	311	315	309	293	291	299	324	285	287	331	322	282	329	282	299	321	294	292	339	316	291	272	313	314	322	316	314	310	293	308	295	271	313	335	290	289	301	313	268	308	309	315	329	323	335	299	271	295	307	319	298	304	317	324	337	293	320	304	299	282	303	285	308	283	272	289	299	285	290	288	307	291	303	302	333	311	299	317	316	296	295	298	318	305	338	321	317	299	319	307	316	315	325	318	263	313	287	296	308	329	296	306	328	325	301	304	313	322	313	300	279	313	334	322	338	279	309	281	299	307	294	287	299	327	306	317	305	322	289	285	302	348	316	284	319	277	310	314	340	307	322	336	310	302	288	292	333	302	332	320	307	325	316	294	294	307	289	281	312	300	305	315	269	287	308	296	313	302	310	310	279	339	312	303	308	310	328	285	299	302	307	276	303	338	295	298	304	299	321	322	268	307	305	287	308	321	301	314	299	277	287	266	305	286	292	295	300	287	298	318	280	282	304	311	303	285	303	300	293	287	321	310	317	331	340	321	316	276	292	316	318	336	290	276	277	298	279	271	334	297	300	294	294	293	288	317	302	340	306	332	289	307	301	292	277	311	337	365	307	285	300	303	319	299	284	297	324	299	285	315	292	320	295	277	265	286	296	312	293	339	301	327	299	313	287	265	305	305	328	303	320	266	303	337	273	322	295	278	306	327	322	290	276	313	312	318	316	336	306	314	341	328	295	278	310	317	297	300	302	337	292	287	310	319	308	319	293	297	291	297	311	304	313	323	320	312	322	292	304	328	280	302	299	339	319	317	299	318	310	312	304	312	305	311	311	326	295	302	320	306	301	292	292	311	288	296	289	315	322	331	296
12930	980	1213	1340	1182	1079	964	924	899	854	786	802	803	787	740	781	831	741	728	796	795	696	736	791	727	741	716	778	731	706	737	746	732	746	737	733	689	764	754	759	701	747	733	738	727	651	772	709	776	757	732	735	730	719	723	708	757	780	762	715	715	654	711	758	724	745	744	752	714	709	720	749	765	737	736	745	679	749	679	742	702	733	746	722	763	749	688	744	743	701	674	701	731	685	700	728	729	685	736	705	718	736	696	702	741	718	756	761	679	687	725	730	740	717	727	710	777	736	736	758	791	762	758	705	730	729	703	721	751	644	680	697	744	735	707	763	689	702	779	717	739	720	677	692	743	774	744	712	685	685	689	755	742	756	650	728	728	657	686	716	682	725	728	722	670	672	706	728	732	730	751	709	736	738	726	708	687	708	680	720	781	696	706	742	741	732	706	738	705	663	685	679	719	690	769	745	754	688	732	700	721	744	712	726	712	697	736	747	708	761	695	768	719	756	694	763	693	709	766	783	702	698	750	712	725	744	728	774	729	738	722	689	700	719	705	713	751	680	690	733	708	737	731	696	723	716	721	738	722	728	738	745	724	713	724	767	787	764	769	725	683	713	716	748	694	678	744	705	710	732	743	710	739	718	708	764	776	729	728	749	693	744	746	677	740	749	756	744	699	759	687	696	748	686	747	676	717	709	715	725	710	746	720	670	765	715	790	719	703	774	737	746	740	712	704	696	713	739	703	752	713	726	779	698	718	720	751	743	663	684	730	737	673	723	737	695	773	732	728	733	737	771	710	724	699	708	730	697	736	721	702	754	759	738	750	751	705	711	717	685	784	701	662	718	705	718	704	762	673	731	763	738	714	670	756	694	717	702	747	722	726	659	698	761	722	761	685	698	754	701	760	732	704	726	681	719	695	705	741	716	694	739	710	687	692	734	713	708	761	718	719	703	739	764	733	722	755	738	663	729	747	773	685	730	700	742	761	709	739	754	689	685	736	755	720	719	738	696	721	762	753	754	712	723	750	703	703	728	698	751	761	782	783	758	700	728	745	711	789	746	727	755	764	724	710	770	707	706	732	681	760	751	701	746	738	759	723	754	741	745	742	691	706	730	713	716	771	724	698	748	696	747	726	715	714	741	684	714	712	737	738	690	709	708	747	690	750	725	684	715	723	696	756	713	711	725	682	692	716	706	707	689	722	746	740	752	720	679	663	776	705	701	713	722	704	760	743	694	741	676	728	802	738	743	742	753	752	744	747	761	738	706	737	752	687	754	725	691	739	732	726	708	762	669	684	718	676	737	707	698	731	768	735	674	731	711	723	750	732	725	738	730	744	694	717	695	727	718	739	698	720	703	745	735	699	778	766	743	698	690	709	707	725	674	733	748	721	745	731	665	752	765	721	782	749	746	702	662	690	759	711	702	712	724	748	717	710	702	737	706	735	736	716	742	765	724	720	730	719	715	693	680	717	715	711	738	713	689	738	709	753	740	751	720	773	763	734	748	742	748	766	754	683	767	699	680	674	717	769	731	683	759	756	713	724	758	767	735	718	699	709	726	680	677	738	795	743	730	722	727	697	669	721	703	712	747	753	699	701	759	719	745	753	723	750	754	704	747	708	729	742	729	709	749	755	708	705	731	700	673	737	725	709	732	777	767	784	694	733	721	707	754	711	726	695	687	773	723	734	669	726	710	679	745	746	696	706	714	757	790	714	741	752	731	730	777	710	723	728	741	718	679	744	743	694	747	778	743	729	764	684	721	665	730	741	797	696	719	779	747	681	759	718	720	773	705	735	715	737	746	734	688	702	718	739	805	700	685	727	680	693	703	739	781	701	682	704	705	662	757	748	771	712	731	728	741	712	750	745	754	738	726	724	718	734	736	755	735	720	727	752	710	735	700	731	706	707	752	727	687	726	733	795	703	734	682	696	733	740	756	731	735	755	703	735	714	740	742	689	732	714	735	690	778	717	725	772	726	748	748	695	669	707	670	724	781	797	729	711	782	735	712	717	685	736	718	754	753	695	730	695	757	758	661	700	725	690	661	729	754	795	698	729	731	717	670	721	691	716	781	741	758	720	745	668	715	678	711	729	746	709	734	716	739	718	705	732	731	746	737	712	702	733	673	774	687	759	736	683	758	712	680	766	702	693	690	740	740	759	757	698	729	702	746	719	750	727	683	748	725	743	725	728	772	775	695	726	718	715	722	688	695	691	692	768	736	788	736	718	676	703	719	705	731	709	748	717	694	721	744	706	704	742	735	750	734	696	726	740	673	742	716	745	691	746	737	726	720	718	658	733	719	762	690	733	712	765	722	727	680	703	753	703	730	724	733	676	726	718	757	765	741	705	721	727	720	762	731	701	736	757	692	682	714	734	718	697	754	701	770	708	707	712	713	721	723	745	744	730	710	686	727	742	720	704	736	714	739	763	775	694	682	700	745	702	747	718	738	746	751	731	707	740	725	701	730	699	706	717	753	722	718	792	765	757	730	690	720	707	722	691	751	690	721	795	761	735	714	716	688	716	764	705	714	748	728	719	719	686	771	710	778	750	744	722	719	718	757	737	797	690	692	714	764	730	732	722	696	768	734	779	704	751	712	720	731	736	755	733	699	781	748	702	761	734	758	680	763	712	751	743	704	738	774	698	722	743	725	715	741	685	680	747	787	717	732	717	759	683	706	742	759	742	745	712	748	678	748	762	746	752	678	714	707	696	721	780	669	724	691	744	704	740	741	728	743	709	725	747	709	706	718	705	717	657	733	787	726	708	716	726	729	713	765	706	784	746	694	785	690	727	670	741	776	688	735	727	713	742	736	734	761	708	713	722	712	703	677	734	672	738	734	740	680	724	698	763	713	723	719	728	692	787	715	773	730	738	673	729	725	688	728	725	742	706	727	750	703	722	682	702	717	736	731	729	742	738	782	747	734	711	709	763	714	759	733	740	672	732	711	742	727	709	722	747	759	679	733	742	697	644	735	664	695	708	712	721	710	750	703	718	742	699	773	765	719	710	715	763	745	755	711	700	689	650	690	692	765	738	695	748	765	728	706	696	724	681	697	756	713	693	724	740	724	724	773	738	724	694	738	791	690	712	721	772	716	691	759	746	698	705	743	781	681	745	718	750	739	762	730	727	782	743	726	736	729	729	741	730	717	745	737	727	684	729	728	739	688	684	728	748	708	742	750	739	664	732	711	715	736	716	749	689	752	730	753	758	733	701	740	712	714	748	774	765	716	753	726	755	725	706	700	733	726	689	752	753	706	723	744	719	720	709	739	734	746	706	738	738	738	695	691	733	745	679	738	666	727	741	723	706	760	728	757	713	694	756	715	728	711	732	715	715	714	747	703	716	731	711	720	721	748	746	785	703	719	763	722	750	702	726	740	658	762	728	687	703	695	756	673	773	700	715	723	714	709	723	781	732	702	707	685	723	750	703	767	738	748	767	702	695	705	691	739	748	747	671	684	718	748	715	701	716	740	722	733
27919	3253	772	487	365	226	236	220	177	181	172	181	148	163	169	150	158	161	121	160	105	128	145	173	131	129	142	123	112	151	161	144	139	129	160	144	119	138	147	126	130	142	132	169	145	126	140	132	123	138	125	121	134	145	116	157	137	138	129	126	129	125	145	131	139	125	116	137	125	130	134	138	126	120	139	151	141	136	132	119	126	134	131	146	130	128	134	140	127	139	129	121	122	138	138	145	148	143	124	146	142	164	136	147	125	137	128	138	120	161	121	129	154	150	127	122	125	119	115	145	153	155	130	131	147	121	160	116	156	135	166	121	118	141	163	131	127	149	133	144	146	129	142	107	138	123	151	124	134	144	136	113	150	122	145	154	161	142	136	126	153	138	124	122	134	146	114	140	144	130	126	150	154	134	137	115	121	160	125	131	140	136	128	129	129	150	113	144	122	130	142	140	124	145	149	123	152	142	142	156	140	134	147	133	136	114	141	130	159	131	137	124	134	139	127	123	135	115	135	140	129	139	141	154	123	131	116	114	140	149	160	135	144	126	138	115	141	135	154	107	121	141	131	138	140	128	103	137	139	124	150	121	116	123	113	124	131	140	132	120	115	137	119	138	123	137	126	130	130	131	131	135	139	119	134	122	141	145	134	123	109	137	141	153	127	127	116	138	142	133	142	151	147	124	141	146	148	136	140	127	141	125	137	125	124	128	124	139	150	141	139	131	134	136	144	127	161	137	109	115	163	130	141	137	118	142	135	151	143	163	132	152	138	127	147	126	135	143	121	142	127	148	125	120	142	133	131	153	145	138	151	151	144	141	126	140	135	120	126	136	151	122	152	119	141	114	124	152	150	126	131	134	125	154	140	143	146	142	127	120	140	140	160	136	118	135	124	126	130	118	155	115	128	150	155	152	141	129	150	138	135	131	138	139	135	141	155	138	112	136	137	137	116	152	122	150	136	127	153	134	129	147	126	141	131	132	162	124	135	127	149	142	143	112	125	127	132	127	113	133	153	143	143	127	119	132	151	118	124	123	122	126	144	133	142	153	126	167	133	127	124	152	130	152	153	126	136	117	127	123	129	138	164	137	143	123	126	155	133	138	139	127	135	140	160	129	137	139	134	146	136	156	132	147	132	154	127	148	141	140	122	122	146	155	116	128	126	113	130	129	144	142	124	147	131	120	138	138	130	145	151	138	129	146	155	155	148	136	142	142	129	130	140	134	120	154	142	116	143	112	110	138	130	128	122	127	135	130	124	130	127	165	155	141	151	137	144	154	137	133	124	160	132	138	137	124	130	146	144	125	136	141	123	124	135	138	144	156	127	139	138	144	166	142	127	131	130	139	127	129	129	137	135	134	142	154	135	132	134	128	146	144	142	138	151	141	128	135	138	120	133	143	130	125	162	123	147	118	134	140	125	129	140	153	120	131	120	156	153	116	132	140	131	125	137	121	109	134	133	150	127	135	119	147	123	113	126	153	145	136	154	126	139	129	143	159	116	120	126	124	140	151	117	135	135	119	131	134	134	117	145	127	161	149	134	126	126	148	123	151	140	120	118	117	139	118	132	146	133	155	136	151	143	148	118	130	132	151	136	101	128	117	132	135	151	150	143	148	141	144	135	116	121	144	140	125	124	114	166	127	120	131	171	160	125	144	133	164	130	142	137	137	110	160	136	147	132	147	140	140	131	132	150	131	146	136	126	129	166	132	123	156	120	132	134	136	161	150	130	133	132	139	120	109	130	133	126	140	146	165	119	125	134	133	128	153	106	156	137	123	121	144	161	127	141	128	128	157	144	138	130	134	138	128	134	153	126	137	153	135	133	122	151	120	140	123	118	132	116	138	130	117	132	137	134	132	126	147	125	117	150	138	141	160	133	117	122	113	118	134	148	124	115	121	126	149	135	150	160	140	122	138	124	112	145	125	139	130	151	117	130	128	126	116	137	147	139	128	142	127	140	151	126	121	123	150	133	136	131	146	135	126	138	133	129	133	127	138	126	129	140	138	120	123	149	143	119	123	151	142	123	144	123	155	133	140	133	136	142	135	143	131	145	129	129	134	142	138	131	131	163	124	133	149	148	127	131	139	128	117	140	125	118	117	156	120	124	146	146	123	118	142	124	142	132	140	135	135	125	119	135	120	132	104	130	147	120	133	131	102	134	138	144	134	155	118	125	112	126	122	133	132	142	138	133	153	119	139	129	148	114	152	123	124	146	131	129	130	115	135	138	134	108	120	168	146	128	147	93	137	144	128	119	140	124	150	152	138	119	141	149	138	145	146	140	140	142	138	123	124	133	130	142	135	125	142	116	119	133	133	114	142	128	121	151	151	161	108	135	128	131	124	136	146	137	144	154	127	136	127	118	139	112	133	144	142	136	137	125	132	133	141	132	127	133	136	119	130	126	151	118	118	129	142	136	143	120	146	108	136	140	156	133	133	136	124	145	135	132	132	117	143	145	122	146	129	138	135	161	151	152	130	122	123	134	150	133	112	151	137	124	123	138	127	146	124	129	134	114	148	141	139	125	133	149	129	126	148	121	122	127	126	130	152	164	150	136	116	141	148	139	145	147	135	130	136	110	149	133	117	141	140	149	136	133	120	125	138	134	156	139	141	135	154	151	152	155	111	149	140	125	139	136	131	130	126	140	151	141	128	122	140	122	141	131	128	135	125	131	138	144	131	114	139	149	114	128	144	122	134	148	129	138	131	125	127	117	128	150	132	131	135	131	138	147	119	148	117	111	122	146	145	177	124	118	128	150	126	118	164	123	117	110	144	134	114	119	121	133	125	123	143	132	143	135	112	125	132	143	110	155	130	139	151	130	128	124	132	128	111	113	136	153	122	122	130	129	132	127	115	129	127	111	109	138	122	147	135	132	129	144	142	143	134	134	132	141	128	130	118	123	130	125	131	161	125	151	139	133	153	112	123	137	132	112	135	143	162	157	127	120	140	144	127	133	137	120	147	159	139	152	132	159	134	124	118	131	118	156	141	126	144	130	144	144	160	132	144	141	129	173	114	139	127	143	128	125	119	132	145	119	155	119	135	103	139	125	129	144	129	147	135	127	151	134	145	138	116	128	119	158	158	140	133	131	138	142	149	149	136	132	139	149	143	132	132	132	159	143	129	132	138	126	122	118	128	138	135	153	164	140	128	140	105	146	142	107	147	126	133	144	140	129	122	154	132	114	130	119	110	137	136	127	131	128	119	146	134	127	138	145	134	138	138	139	154	127	137	129	139	137	139	131	128	108	126	111	103	138	131	142	132	152	121	137	142	154	137	136	141	129	101	145	112	157	142	146	116	137	143	150	130	136	109	133	136	146	148	118	153	114	159	131	150	128	152	138	138	114	128	129	118	139	130	101	131	141	162	147	116	143	136	114	124	133	129	163	134	148	127	133	149	137	134	143	150	123	124	115	147	135	134	140	145	136	127	136	138	114	121	150	143	134	139	133	139	117	159	126	136	153	126	135	131	148	147
16729	791	1415	1535	1345	1056	876	789	697	608	536	543	516	484	463	505	427	444	446	423	456	405	425	398	383	372	422	395	390	374	372	367	420	388	357	376	375	353	392	365	333	361	364	375	370	333	375	364	375	359	369	365	337	347	339	346	360	371	344	349	382	355	373	340	378	388	384	363	373	392	316	372	342	345	357	366	376	351	357	361	385	351	360	369	356	387	369	338	359	376	339	379	378	368	382	381	350	369	385	370	357	341	380	368	400	347	391	349	365	380	340	332	358	339	383	398	339	347	334	395	357	365	350	395	343	359	339	355	339	353	373	355	362	387	372	388	362	343	360	335	361	362	351	331	345	388	370	346	380	379	336	357	360	385	348	375	364	368	409	370	353	378	381	382	382	375	361	364	369	345	321	384	337	329	377	383	343	379	410	357	322	381	355	385	381	387	377	377	344	320	388	344	328	338	364	379	363	376	384	340	385	332	365	365	364	316	362	363	364	352	361	380	387	342	379	326	370	331	363	354	368	367	323	374	384	373	363	366	328	340	355	384	368	374	353	386	352	386	352	349	360	348	335	345	367	353	311	341	369	327	371	345	368	329	349	367	312	332	369	375	389	349	387	350	344	332	355	355	327	356	368	347	359	338	344	362	355	340	368	366	315	349	364	339	336	362	319	393	361	373	361	408	356	365	351	351	363	352	354	325	345	393	346	390	358	382	388	366	395	352	366	332	360	331	380	339	325	346	332	375	349	410	375	342	361	358	371	328	320	343	385	322	343	356	393	350	370	345	368	384	376	333	328	292	345	341	371	376	377	354	369	365	362	343	364	364	329	338	335	368	339	373	348	380	330	360	343	371	351	348	387	356	349	351	359	385	363	370	359	370	368	355	357	371	380	367	351	353	381	333	354	345	370	379	352	341	337	365	362	340	359	384	349	365	350	344	350	358	322	350	353	362	386	354	360	361	326	358	366	368	342	309	394	335	320	354	327	357	334	392	345	345	339	368	393	364	343	368	327	342	366	342	335	351	371	322	381	325	365	366	393	316	372	327	342	338	368	369	384	342	347	340	352	379	365	368	364	387	341	355	366	358	387	350	352	372	335	393	367	368	385	334	312	350	342	353	329	366	355	382	371	348	364	357	338	371	368	335	348	332	387	349	360	351	362	365	351	353	367	396	370	340	326	354	357	347	357	367	380	371	368	362	362	305	350	370	362	358	330	370	375	337	383	364	348	373	333	357	347	382	382	361	382	370	360	353	356	338	345	380	381	339	348	327	338	350	342	376	338	358	323	333	365	365	378	354	375	371	331	367	375	340	347	381	412	336	330	341	382	355	364	363	394	350	361	345	390	378	354	356	373	374	345	377	363	355	363	367	348	370	351	354	314	372	331	351	379	363	332	360	354	345	360	367	363	355	365	357	342	344	325	357	335	347	360	377	385	353	356	377	363	365	338	374	364	363	354	334	372	389	371	363	357	353	355	342	364	327	390	354	386	310	377	356	344	357	344	352	350	379	348	366	383	353	376	352	331	352	381	368	365	332	362	335	375	341	356	366	354	352	362	344	347	391	393	357	384	365	353	349	346	339	339	372	352	363	356	346	352	383	329	373	380	356	361	373	378	350	330	385	366	357	384	362	332	375	370	383	368	352	351	386	333	379	336	328	367	326	347	320	372	383	348	307	337	363	357	343	358	372	340	380	338	380	368	371	355	352	371	373	342	364	332	336	348	334	344	374	346	368	350	370	341	366	380	337	356	364	362	366	335	337	398	363	363	318	354	350	352	370	344	353	387	390	355	370	391	340	365	367	374	350	336	373	361	351	376	331	346	351	332	356	368	349	339	354	365	362	348	373	390	400	388	409	365	356	316	396	370	360	370	368	352	380	367	321	382	334	381	365	360	354	349	386	367	359	342	375	402	360	339	368	366	330	336	350	383	371	351	340	386	360	348	372	351	357	372	319	340	359	377	331	353	360	369	359	347	378	343	383	375	355	351	358	335	373	337	384	369	354	377	370	386	376	359	356	357	361	364	346	338	384	389	346	341	372	343	380	339	327	382	373	339	360	365	339	398	354	374	368	369	372	343	368	345	348	352	363	339	328	379	400	362	352	355	366	326	335	352	346	379	381	359	363	389	354	339	386	369	342	340	354	362	393	361	379	345	368	376	363	346	396	319	346	369	317	345	345	397	383	362	385	376	358	341	357	367	341	376	374	383	337	348	380	356	342	386	353	365	381	364	358	357	384	355	343	407	331	338	382	351	352	367	340	351	382	320	362	340	344	413	365	351	371	338	343	338	380	330	381	366	390	400	360	339	339	372	367	381	393	368	338	372	349	355	367	341	367	360	384	355	329	400	322	382	375	413	354	347	358	411	369	375	375	356	351	387	337	364	377	370	358	336	370	341	353	368	355	318	354	350	384	381	366	370	359	364	373	346	340	355	339	379	361	343	347	339	383	353	317	379	371	348	368	368	379	353	366	377	373	310	367	327	353	370	389	390	398	372	389	379	371	342	385	348	359	347	365	350	404	369	360	378	365	336	381	357	385	347	367	377	393	402	342	333	389	345	360	376	371	356	334	353	334	383	319	353	354	342	373	355	373	359	371	357	370	345	370	370	338	340	326	381	343	367	339	390	358	386	375	360	368	353	333	363	378	373	328	369	375	382	356	334	349	392	341	366	353	361	353	349	377	354	329	357	401	326	358	348	333	384	332	371	362	384	358	379	364	346	369	391	364	344	371	349	318	339	388	380	351	387	321	350	376	368	353	368	317	347	384	385	357	323	354	336	340	304	371	357	350	351	361	364	375	374	341	344	357	341	340	357	334	347	380	360	402	386	360	352	346	335	389	367	372	350	351	358	344	381	355	377	335	335	347	367	367	349	342	373	347	346	375	387	376	403	365	361	349	364	365	385	356	363	336	375	346	362	345	377	345	359	344	390	363	347	351	311	362	386	311	344	356	356	383	344	353	370	373	367	334	388	330	362	320	329	350	359	395	337	351	342	354	347	364	389	319	359	344	318	357	355	330	352	330	360	353	342	348	342	364	337	338	378	339	330	359	332	339	414	348	357	376	357	387	354	365	349	342	344	349	401	343	369	370	359	331	353	344	341	363	353	354	363	389	363	318	383	378	372	359	367	342	352	369	373	372	384	374	339	351	344	341	360	371	356	360	365	388	356	356	337	369	372	388	383	362	335	353	358	362	377	361	342	363	341	349	354	343	367	351	355	351	350	376	348	354	371	356	374	337	365	346	332	391	377	346	346	385	376	383	388	345	337	350	352	341	384	376	339	347	364	369	343	329	368	346	390	354	363	376	350	363	330	363	357	356	342	366	355	368	381	357	390	371	356	375	361	337	342	375	344	369	328	322	382	365	394	390	370	324	343	382	344	358	389	379	393	383	359	351	358	375	359	375	376	363	346	362	374	328	347	341	343	370	372	344	360	358	376	354	341	374	346	337	345	355	360	355	358	363	341	360	367	366	356	357
5404	482	347	351	354	358	357	393	373	382	357	369	373	339	371	372	367	368	381	366	378	369	364	375	362	372	363	345	382	358	353	353	384	354	379	336	367	369	382	357	373	360	358	380	355	363	412	331	336	358	381	388	360	381	375	359	386	372	338	363	368	370	401	340	389	410	362	348	355	349	372	362	412	359	346	374	380	356	378	345	372	388	376	342	368	357	404	374	348	355	368	377	359	372	379	353	383	375	393	409	352	347	381	352	392	352	354	333	368	322	345	385	340	339	383	383	377	380	355	383	349	405	367	394	384	366	393	356	388	389	393	400	385	349	407	341	370	362	388	389	394	380	357	360	397	335	356	357	411	347	366	352	378	354	388	389	349	377	370	349	341	384	365	365	366	336	360	375	389	388	400	365	400	397	379	366	347	325	370	362	349	369	339	360	364	383	363	313	390	372	378	315	346	382	366	384	382	347	369	374	355	405	361	377	341	339	356	373	375	376	382	390	361	364	367	390	352	333	404	376	320	389	375	372	375	400	402	351	374	376	353	334	375	358	363	396	374	333	325	360	352	400	367	371	369	351	366	382	349	361	383	408	431	406	354	311	347	373	406	358	365	397	367	345	383	353	382	362	326	376	369	373	357	383	376	361	349	339	384	387	366	371	376	357	376	381	345	348	356	349	330	347	425	375	374	364	325	402	356	370	356	381	372	364	377	398	330	338	364	344	414	399	387	307	370	376	368	340	373	385	353	411	348	386	370	340	357	378	368	425	361	371	358	351	364	360	375	355	373	361	392	346	395	390	321	364	361	382	374	374	360	367	375	337	370	346	372	366	383	374	378	361	343	402	395	325	346	398	375	386	372	369	378	366	402	357	316	401	364	353	382	376	383	389	361	369	353	352	331	365	404	370	307	344	353	402	339	331	347	352	387	382	355	341	387	343	398	363	367	378	356	351	311	367	363	343	387	360	365	379	392	370	387	370	328	364	365	398	366	406	356	339	361	372	379	361	381	325	376	384	383	385	337	397	361	348	372	331	349	362	373	373	346	383	337	384	368	355	335	326	348	349	356	382	366	370	380	357	359	349	372	388	380	372	408	333	370	385	331	378	346	406	372	355	391	359	369	435	363	378	370	376	374	360	347	357	352	374	356	328	342	374	335	370	352	350	368	392	375	376	382	377	362	382	359	374	393	353	383	368	328	363	372	369	365	386	368	352	363	356	351	384	397	387	390	390	377	365	387	391	383	342	368	400	390	385	371	350	380	379	367	362	335	375	393	342	340	356	388	377	352	395	353	333	359	334	412	393	381	372	386	397	376	385	391	364	407	374	407	359	377	357	337	356	370	372	355	357	326	369	387	384	354	344	323	358	356	376	370	346	383	347	350	382	378	385	387	376	374	380	360	351	346	384	395	391	370	384	372	388	325	388	334	370	332	375	390	371	345	344	394	352	356	396	386	332	351	390	360	393	351	371	339	374	387	381	381	350	369	359	364	384	341	356	381	353	389	397	365	373	343	383	399	418	346	374	366	342	360	357	426	345	380	372	352	358	369	399	333	360	374	379	366	365	374	365	333	381	395	381	349	361	363	338	363	390	337	364	389	352	371	364	364	386	344	415	387	353	359	356	381	357	369	380	342	338	366	407	389	372	361	388	347	395	373	391	373	361	362	362	365	361	345	367	380	399	382	351	374	394	357	407	385	393	338	354	391	362	398	361	374	369	359	364	377	375	371	339	349	368	366	389	350	370	366	365	370	375	362	343	342	367	384	342	382	362	316	359	369	363	342	339	364	345	374	403	346	361	352	390	380	358	398	380	368	372	395	358	374	358	402	366	360	327	385	384	369	367	383	385	376	356	425	412	391	358	392	377	356	381	354	371	375	373	341	382	346	380	399	363	389	398	368	370	422	394	365	372	389	371	368	354	356	376	371	368	373	361	404	375	390	367	354	396	369	378	342	362	356	372	366	356	397	392	355	387	391	375	399	375	342	402	367	327	334	371	360	356	382	387	378	420	372	366	363	393	357	391	413	406	374	382	380	356	358	358	330	352	388	376	311	346	383	377	358	377	342	342	369	353	347	365	376	399	435	360	369	372	384	346	347	363	355	363	363	369	396	382	355	388	328	358	378	365	373	377	345	359	389	370	379	414	357	423	395	372	361	345	397	350	397	363	352	329	326	393	366	339	363	362	358	387	377	349	370	360	393	385	366	355	436	403	382	372	386	367	346	383	342	364	336	352	358	381	349	379	352	374	361	380	405	343	361	372	337	340	354	349	376	387	398	376	366	346	370	376	374	342	340	360	406	377	343	343	391	385	349	351	371	408	395	372	324	330	370	352	395	347	397	377	333	346	374	357	391	395	344	359	384	338	381	374	364	406	371	324	330	405	341	367	407	374	357	378	387	365	391	357	358	346	371	363	358	388	354	360	367	373	356	355	367	365	335	372	354	391	416	389	358	367	394	334	367	367	387	386	379	376	370	360	405	381	365	382	391	401	348	387	383	364	374	345	362	384	393	388	367	361	396	366	368	375	374	357	384	373	361	345	365	380	366	388	382	362	341	360	393	375	363	361	374	343	376	350	342	371	384	360	393	355	371	348	381	363	395	364	371	347	339	367	375	377	366	349	352	357	389	360	334	388	356	351	371	387	384	351	376	353	361	352	364	383	380	345	355	395	378	409	365	377	393	328	360	371	368	369	346	333	371	364	330	345	396	397	363	385	348	413	375	370	395	379	369	377	360	345	383	349	367	325	353	409	386	366	379	387	341	361	389	362	372	361	378	392	368	327	352	348	355	395	383	396	367	341	419	403	357	356	356	375	409	392	348	350	387	375	361	347	381	361	347	368	332	370	401	393	327	366	403	329	404	342	366	383	386	379	387	358	351	363	353	377	381	392	357	393	374	344	352	350	341	379	396	354	364	360	378	341	354	383	431	372	365	398	389	370	397	371	386	381	365	414	396	355	351	371	371	371	419	380	379	353	365	369	385	376	374	359	334	404	333	353	356	368	368	395	380	345	386	382	373	367	386	353	342	362	370	367	369	364	384	387	360	340	361	352	344	375	340	360	353	378	324	336	420	349	353	346	360	353	383	359	362	373	352	355	356	371	394	368	358	384	382	361	395	400	396	373	364	403	382	382	408	349	342	380	380	377	394	345	377	396	375	366	384	353	371	386	364	376	367	364	357	341	383	350	340	378	406	400	396	338	362	353	360	355	361	320	386	380	349	367	389	364	379	352	361	355	354	381	392	380	386	350	358	396	412	387	390	369	354	379	356	380	360	356	357	376	391	385	331	331	390	382	360	390	346	358	386	374	376	352	398	362	364	369	371	341	346	361	338	384	379	376	364	390	364	356	373	358	379	363	356	342	371	347	346	369	359	322	353	387	425	382	374	344	375	387	390	380	361	403	341	335	391	377	385	401	367	371	382	343	401	365	384	356	385	371	369	401	392	339	377	375	387	353	367	359	348	369	353	372	353	364	370	370
4687	909	896	884	920	897	894	934	852	906	889	880	939	865	899	848	870	890	923	850	833	814	917	881	869	905	895	906	871	838	916	866	878	845	892	954	836	844	832	878	862	877	876	873	858	868	845	878	838	910	853	872	922	887	901	882	890	830	896	863	894	913	890	860	883	901	870	897	847	858	865	893	841	910	807	869	863	876	910	878	858	904	865	869	869	848	876	881	896	852	877	913	869	851	911	866	857	896	879	859	902	803	892	886	899	871	877	878	923	878	884	894	844	863	891	884	878	875	832	820	863	891	834	847	901	896	863	863	876	834	898	874	899	909	892	922	900	869	919	879	900	883	852	895	878	896	873	838	847	903	827	833	867	852	902	867	853	906	844	777	916	862	877	885	829	872	896	869	819	838	848	864	850	885	816	857	829	859	874	844	886	859	849	810	840	878	873	867	859	877	892	903	862	833	927	887	796	852	835	880	866	880	862	838	861	824	867	916	922	888	856	902	897	863	842	874	892	880	874	899	876	799	872	828	872	872	889	835	849	935	917	870	905	880	864	883	860	856	844	906	824	912	848	884	861	843	897	859	915	878	832	859	936	861	827	897	859	871	803	862	933	891	917	917	826	865	862	908	902	863	857	870	888	827	924	832	868	894	830	865	826	845	879	861	882	853	903	873	885	873	856	942	805	852	879	832	875	861	918	862	833	890	888	866	897	908	837	905	912	870	846	859	865	850	890	837	900	919	874	816	884	872	902	842	873	872	818	891	888	866	885	881	887	888	871	923	885	889	940	832	905	879	918	904	889	846	886	864	867	885	932	872	895	863	943	866	865	859	899	907	820	842	851	885	837	808	890	877	850	925	875	908	870	875	860	850	872	868	915	829	865	839	883	892	884	882	901	865	907	869	891	884	896	862	874	845	849	869	870	870	896	911	864	895	892	859	850	906	887	838	870	868	857	899	920	882	878	890	901	932	909	861	843	843	861	927	894	844	826	868	817	880	810	862	887	867	874	868	860	896	859	848	891	845	852	830	866	850	856	865	899	951	868	864	859	916	878	870	885	870	881	911	846	924	859	909	857	886	890	869	859	861	873	858	867	837	921	928	857	858	912	869	825	912	917	835	865	900	866	868	880	923	905	919	906	851	862	894	841	913	895	891	870	880	863	816	871	853	901	873	880	887	839	890	882	866	883	854	853	886	927	908	869	873	863	870	912	869	868	853	862	886	863	876	881	871	871	882	948	917	877	840	895	882	887	777	856	893	893	865	852	884	898	884	843	862	865	872	871	902	860	833	856	842	867	850	919	932	879	849	843	874	839	927	851	848	871	857	884	825	859	857	839	847	883	857	824	879	865	925	858	864	884	819	870	856	848	886	869	904	846	880	905	887	869	870	845	869	868	900	851	884	853	888	873	894	881	918	851	881	922	887	890	822	865	919	879	885	880	889	839	862	859	874	892	891	883	855	861	889	839	819	897	884	873	856	875	824	866	816	833	815	874	867	892	849	821	874	866	935	865	897	861	895	873	903	863	846	821	844	877	886	867	886	825	934	823	825	895	818	812	842	824	831	881	875	842	869	878	899	871	908	885	878	862	866	875	914	847	873	881	867	911	874	870	860	906	863	897	884	931	851	862	899	820	864	859	873	927	850	867	901	843	827	878	833	872	852	899	855	924	900	853	860	859	873	814	915	854	876	865	867	860	886	812	906	858	858	807	845	862	863	876	927	865	909	922	899	882	858	896	849	835	930	857	916	837	890	870	859	906	923	877	847	866	868	847	945	839	887	888	847	888	874	902	943	860	845	887	864	916	841	856	901	865	847	861	889	862	881	849	859	855	905	925	850	910	881	881	878	873	927	877	847	878	859	863	818	849	889	843	865	889	915	826	862	883	909	869	889	897	866	883	899	857	819	855	903	853	827	800	896	857	880	901	851	869	840	896	837	963	858	879	844	857	871	928	892	919	858	852	900	862	878	906	876	901	847	869	896	895	818	902	858	853	830	852	841	820	868	863	916	826	862	844	844	794	895	892	864	863	865	859	889	846	857	901	909	885	877	861	902	923	887	888	905	875	850	910	867	951	826	893	844	936	929	884	881	873	913	863	909	904	837	922	857	896	864	847	843	885	904	919	853	838	851	935	865	856	910	873	863	884	869	901	877	873	862	839	890	920	827	830	862	831	866	904	861	861	851	909	819	879	864	907	878	893	948	882	889	863	874	897	813	842	868	841	892	942	841	894	844	872	904	864	843	851	862	863	885	849	866	905	851	886	841	832	894	900	997	881	907	878	933	825	871	882	872	847	847	858	872	813	901	867	886	885	883	922	870	872	868	858	888	869	900	892	873	879	852	896	883	885	877	945	875	835	948	866	877	862	886	870	881	849	831	897	878	899	854	859	891	895	865	801	916	838	842	809	918	897	834	832	857	867	904	842	869	866	826	889	834	889	875	926	869	872	887	922	885	909	847	889	839	852	825	849	875	915	857	834	864	860	865	852	856	865	868	866	897	917	875	877	812	908	913	890	896	874	844	871	913	872	875	838	910	829	836	901	860	841	823	908	870	850	858	835	851	949	796	877	867	942	919	923	886	889	883	838	851	851	885	859	845	892	850	908	893	802	859	894	868	887	887	857	908	865	925	873	854	907	844	899	902	825	883	824	863	897	842	820	834	884	868	882	887	917	862	897	860	864	849	854	872	905	895	844	847	857	839	923	888	840	860	877	840	864	841	846	851	838	919	834	875	894	849	871	892	887	911	871	834	905	920	883	948	863	891	908	892	895	900	833	865	934	896	896	863	858	868	898	881	885	909	854	839	851	841	874	860	854	870	886	887	846	885	882	903	898	902	830	833	890	887	861	922	863	885	934	863	852	859	860	832	842	862	894	859	838	889	861	838	872	798	889	985	908	873	849	899	889	924	887	901	885	839	901	915	824	878	838	888	945	910	917	888	877	905	903	874	878	824	877	839	829	884	840	835	909	847	852	880	884	826	838	800	890	883	873	850	843	819	897	888	924	869	877	901	887	857	862	834	857	900	808	890	894	824	823	842	900	835	839	850	865	914	887	929	868	904	840	857	881	863	884	922	932	871	885	843	884	866	912	910	874	863	836	868	879	854	831	866	961	868	886	852	863	877	871	934	856	915	917	853	879	903	846	890	901	857	873	886	897	881	885	888	929	876	836	904	910	889	825	877	840	846	881	904	838	864	880	842	887	883	899	924	854	870	874	881	872	889	855	945	909	901	851	826	838	849	928	855	907	847	903	846	850	876	859	876	842	855	898	864	897	817	905	902	892	874	924	902	859	866	880	924	891	893	869	889	881	880	906	852	820	894	840	849	909	899	862	865	910	945	925	869	891	805	826	917	830	895	914	835	871	849	881	854	886	860	854	840	931	889	909	879	818	863	868	923	885	852	881	905	863	875	843	880	831	848	886	839	868	894	811	864	833	906	903	857	869	884	880	867	856	887	912	871	900	880	886	830	824	846	876	882
18263	1581	553	465	400	340	369	370	333	317	323	322	313	317	279	344	321	299	305	325	318	313	275	275	302	327	286	352	306	312	347	355	299	303	286	286	328	302	321	314	311	307	317	294	306	313	311	337	326	326	295	299	353	308	287	306	305	313	294	269	302	298	285	322	275	346	294	327	284	286	322	341	287	290	311	303	330	310	286	293	283	305	294	290	310	289	310	297	296	301	314	307	302	285	284	317	287	291	328	297	283	292	337	286	289	309	311	262	346	323	332	306	298	310	284	327	307	326	302	271	284	290	309	291	315	299	317	281	315	314	282	253	287	305	357	332	300	320	298	324	288	307	302	330	322	300	327	322	318	300	295	338	335	279	316	308	334	359	293	315	359	329	302	296	307	323	299	303	271	288	297	279	291	287	296	332	334	335	284	343	301	299	340	293	307	281	324	279	311	304	269	334	303	287	298	333	302	337	293	289	307	308	286	281	295	282	301	274	288	313	293	292	293	305	265	290	290	326	308	329	284	327	339	324	291	314	334	304	293	334	317	316	322	355	314	311	306	304	326	317	312	297	293	314	299	283	259	319	297	287	309	328	296	296	283	349	291	306	307	306	310	279	315	353	334	316	299	334	341	325	311	340	327	330	297	348	287	314	306	298	323	313	306	317	327	315	309	325	316	311	311	311	324	320	270	296	284	292	274	319	332	255	328	339	316	336	311	284	257	326	309	320	299	304	325	289	335	295	249	335	295	307	291	320	298	272	251	270	333	314	288	295	313	295	280	304	288	284	296	278	313	282	314	321	297	301	334	315	308	290	320	331	305	276	292	290	284	294	306	307	311	335	310	286	319	312	335	324	270	293	272	326	291	279	294	298	304	302	310	309	287	304	315	294	289	333	278	267	301	320	271	343	316	314	322	317	326	285	295	303	296	305	335	266	304	317	300	328	288	297	279	328	303	321	295	328	314	272	298	306	297	297	288	319	297	270	278	301	326	304	303	304	283	310	346	306	294	302	305	303	291	280	286	292	332	288	313	279	302	307	323	323	281	294	292	334	301	311	296	332	281	309	294	291	296	307	327	302	296	292	310	311	319	308	299	325	300	322	317	319	292	309	306	289	311	341	327	342	291	278	287	319	317	314	265	321	310	345	326	275	348	301	305	325	307	302	322	312	306	360	299	306	302	255	273	289	296	298	271	308	302	323	317	323	313	291	322	320	295	273	299	290	309	301	333	312	304	294	278	263	292	343	313	306	318	296	283	288	313	328	302	330	319	302	309	270	329	310	322	317	319	293	324	332	309	311	315	324	289	308	316	278	334	275	289	310	327	281	290	280	272	307	296	321	306	297	305	297	288	320	297	307	297	331	306	302	296	332	314	313	309	293	303	309	306	282	294	304	274	281	312	287	310	283	313	316	317	300	310	318	309	311	279	323	289	301	312	317	301	313	289	295	308	323	319	295	288	291	309	306	281	303	312	338	298	309	315	309	330	313	316	303	306	285	308	312	308	279	326	322	333	303	326	300	304	298	324	301	277	292	327	273	297	303	315	304	310	331	312	291	311	287	323	274	326	319	305	303	292	313	317	264	314	306	317	325	307	313	285	304	308	270	328	292	326	288	312	271	288	316	297	311	332	309	281	327	312	312	307	320	308	314	289	295	277	281	277	286	320	340	279	285	316	298	308	292	279	307	275	277	266	296	310	320	325	288	308	298	303	296	294	312	316	311	309	290	315	305	299	317	306	301	259	325	315	288	284	312	305	299	278	294	310	279	293	276	313	317	314	306	302	320	270	334	311	270	312	322	313	313	268	329	277	255	267	297	298	295	308	326	314	291	311	324	320	310	292	312	252	317	294	253	293	303	296	296	274	299	299	287	300	304	300	323	299	336	307	323	321	307	311	317	306	310	315	340	298	276	297	325	294	301	306	302	301	310	307	301	316	308	328	306	306	322	324	330	295	314	300	300	302	302	309	287	275	282	360	296	317	328	287	326	308	297	288	255	301	306	332	286	301	330	325	296	289	251	304	305	343	313	298	341	300	292	307	319	272	279	288	315	290	278	303	318	283	337	322	311	309	304	309	301	316	323	279	316	311	346	270	317	294	313	305	318	272	320	295	336	342	271	320	324	276	293	287	330	311	320	315	256	287	317	315	299	293	310	308	294	290	294	292	286	297	283	292	325	309	308	291	311	331	292	325	291	307	308	298	334	276	281	299	277	287	296	312	336	271	278	293	280	293	317	304	314	326	329	326	322	327	299	302	317	312	308	291	272	302	284	300	303	342	286	290	326	310	303	310	303	286	296	304	300	287	303	300	305	289	272	301	316	311	304	293	292	291	286	324	288	307	285	301	284	308	333	290	299	271	321	282	311	274	319	281	309	305	308	289	297	339	319	293	287	325	272	313	292	319	323	302	289	342	298	284	290	305	298	310	305	300	289	301	316	364	308	290	314	351	273	313	310	305	307	299	306	303	269	271	289	303	304	314	304	318	327	290	296	301	339	303	296	297	332	365	315	283	269	297	287	308	287	324	294	321	307	338	287	324	299	302	289	305	299	314	324	284	275	296	340	301	292	329	255	304	303	305	303	282	297	281	278	308	302	296	301	312	301	303	312	281	297	331	288	319	280	300	314	322	300	290	290	308	317	292	313	301	311	320	328	285	308	302	316	348	287	279	323	335	340	291	317	309	307	338	303	318	319	278	309	301	283	340	271	295	319	316	291	299	330	301	292	356	331	343	291	316	356	306	310	267	307	325	279	320	302	330	291	329	297	281	275	317	312	327	334	276	309	269	278	304	321	286	293	326	320	306	312	304	324	320	328	310	327	312	299	303	298	301	303	316	267	315	266	301	322	321	333	292	298	303	279	317	296	302	305	307	326	287	263	288	291	306	280	285	290	316	290	266	256	276	336	299	288	303	297	315	348	316	283	295	301	337	292	318	278	330	297	288	302	298	279	319	258	315	306	301	322	313	304	298	277	304	259	323	337	308	301	307	305	325	316	304	293	314	338	287	296	275	313	292	327	299	306	297	294	298	307	295	305	344	276	306	306	311	327	328	280	328	307	327	299	297	323	305	309	284	285	287	316	316	290	297	300	259	306	293	284	319	320	311	334	283	316	275	337	297	290	288	299	304	291	283	280	304	278	315	314	343	318	278	290	308	303	282	287	299	299	305	321	300	276	297	281	265	308	295	312	298	308	350	339	284	319	310	311	289	297	307	308	293	272	277	279	334	280	281	307	321	304	318	304	274	305	304	283	346	280	321	314	327	317	306	312	291	303	291	316	323	303	262	313	282	284	315	334	297	339	307	324	268	291	293	290	317	293	303	268	291	300	302	300	320	319	336	314	307	304	277	281	320	270	301	277	339	313	300	294	312	315	308	337	319	354	277	306	328	330	291	319	309	310	303	314	300	300	292	300	302	281	297	319	296	304	337	285	307	314	295	281	306	252	300	298	319	297	313	310	281	307	280	318	282	303	287	327	316	301
12724	926	1197	1286	1149	1112	1054	911	862	841	812	816	768	809	796	753	780	752	788	747	762	721	713	729	786	745	739	764	769	717	762	675	745	736	724	750	731	701	735	736	740	732	750	761	769	704	679	704	735	784	707	759	733	773	758	738	729	730	732	736	699	693	716	729	750	741	735	735	701	763	713	723	756	711	692	740	734	723	731	732	741	696	742	736	722	707	755	741	710	779	755	741	741	683	723	746	745	743	736	736	724	691	714	762	746	741	719	696	694	698	702	715	705	678	735	786	751	716	689	709	713	758	731	723	708	699	742	712	743	746	707	722	693	760	722	725	715	759	698	716	757	669	678	739	714	706	702	701	643	776	732	769	728	714	745	752	712	716	738	737	751	698	707	725	730	720	711	730	735	691	693	760	767	718	734	706	700	739	755	703	752	691	718	693	708	733	727	734	676	732	681	744	722	698	756	732	690	758	710	682	761	710	767	717	704	729	707	717	757	719	703	675	749	737	678	700	756	688	689	718	721	741	710	716	738	708	742	732	715	728	705	710	746	754	709	706	700	727	734	743	740	746	731	704	721	699	727	699	706	711	740	723	707	711	732	757	776	721	746	699	744	699	671	732	737	733	682	722	743	707	703	765	718	710	687	663	725	677	693	658	711	773	716	718	696	722	724	739	708	747	716	749	717	684	739	691	717	691	717	756	728	733	722	702	691	693	697	702	738	723	672	740	731	713	729	702	715	776	717	763	686	731	668	743	720	713	732	690	754	754	723	726	774	692	758	681	720	726	760	731	694	701	760	701	777	696	727	713	706	712	745	713	721	698	736	698	719	754	771	696	721	726	660	706	743	703	701	736	726	694	735	757	744	678	712	710	714	699	722	728	728	703	717	706	712	716	731	769	735	714	751	735	699	699	731	711	735	751	716	734	743	716	742	739	745	754	734	737	708	739	722	706	732	724	677	750	724	712	721	751	699	691	726	738	696	704	717	696	739	693	713	659	715	774	705	700	734	731	722	705	735	723	760	748	764	637	724	742	753	727	696	712	687	715	705	713	747	712	650	686	760	764	700	744	713	680	708	720	756	689	751	707	743	649	676	701	699	710	730	688	670	736	711	754	745	748	777	721	684	741	769	664	756	748	697	688	732	716	708	708	681	665	765	729	759	726	699	728	728	729	743	713	760	730	726	720	704	728	719	751	715	724	761	720	723	735	716	709	740	687	724	731	722	713	686	759	730	744	694	738	737	689	710	747	748	729	725	715	735	691	773	742	754	719	753	704	701	720	710	731	728	649	700	684	702	726	744	740	735	709	693	740	725	794	716	719	678	714	758	726	697	709	728	703	687	727	687	731	739	703	675	641	706	808	792	694	699	749	725	667	727	809	688	704	706	718	732	729	726	740	716	707	683	677	661	703	733	712	741	711	714	689	736	709	743	711	710	739	709	742	708	725	720	704	738	739	716	728	751	697	783	713	735	750	719	690	740	728	763	721	743	700	771	737	683	693	712	718	766	685	700	739	723	735	689	698	720	708	770	707	776	738	725	731	705	718	724	699	751	730	694	741	756	702	691	725	722	669	731	755	702	781	688	726	728	712	697	759	767	758	771	737	687	786	727	705	672	693	729	675	792	706	735	683	712	707	781	750	724	684	756	717	713	684	700	710	750	738	666	686	711	723	804	734	739	747	683	779	729	765	669	730	732	701	689	707	728	742	693	690	737	704	705	761	738	713	705	731	717	722	762	738	735	689	720	730	707	721	727	696	697	674	715	708	749	709	788	726	682	702	717	721	752	723	736	728	721	731	678	684	728	706	766	762	748	707	752	770	746	739	752	778	701	735	755	693	717	717	748	751	734	761	717	705	690	769	737	697	748	743	729	739	741	749	760	707	701	687	717	714	674	732	733	698	708	753	734	707	737	767	687	699	768	778	711	765	766	762	700	728	731	710	698	741	756	741	725	728	705	725	698	716	766	735	715	717	733	670	702	668	708	715	731	709	696	747	733	747	780	719	707	692	739	728	705	683	679	721	724	699	744	762	710	740	737	764	724	721	724	703	754	733	760	732	724	734	726	728	742	726	683	714	688	699	784	722	742	715	704	663	706	702	690	677	732	708	781	714	722	688	705	699	714	699	674	713	720	748	674	720	679	717	747	721	709	732	716	727	780	727	718	751	753	696	719	688	728	709	724	742	726	750	740	712	758	747	708	743	751	751	745	742	690	767	680	736	708	686	698	754	691	689	709	761	711	696	738	762	721	684	726	740	695	724	747	762	717	734	708	727	727	704	713	755	662	684	757	724	693	743	748	707	729	717	723	707	718	725	717	747	675	715	726	717	717	733	709	711	763	694	727	658	716	717	688	732	780	780	684	691	681	734	730	676	686	730	704	690	738	726	726	737	740	692	748	727	691	735	711	726	743	676	739	735	722	737	704	758	739	691	732	707	714	702	725	676	739	729	706	754	743	755	726	668	685	686	745	714	719	727	727	718	710	722	706	708	731	760	676	700	743	689	702	769	765	709	735	759	750	773	747	702	721	688	715	746	715	702	721	763	765	706	726	724	732	706	737	748	708	744	719	712	720	674	712	743	734	709	712	744	713	737	727	682	716	680	732	724	725	712	716	724	727	713	763	663	709	739	717	677	711	687	716	714	735	746	721	699	746	694	718	689	699	698	724	690	692	678	693	723	739	731	742	742	724	737	727	692	685	682	721	706	711	717	728	708	689	727	735	717	753	735	716	708	745	761	747	756	716	718	735	690	726	754	741	699	789	682	664	773	737	698	713	747	701	740	712	716	759	699	795	769	705	719	715	634	720	774	675	783	754	715	755	723	768	761	740	774	663	748	723	738	753	718	732	752	688	703	724	711	757	753	705	707	719	723	742	678	720	674	719	707	690	724	731	713	722	744	738	699	728	751	687	700	763	719	723	722	749	685	745	705	740	720	729	705	724	704	723	745	789	704	723	695	749	710	687	728	756	698	768	746	680	726	710	718	771	693	741	705	722	713	681	705	720	741	727	715	765	680	703	699	737	687	710	713	738	816	745	736	706	722	707	724	717	753	732	714	742	721	724	648	757	691	749	707	701	672	783	674	717	714	716	733	710	743	729	771	709	759	719	770	745	703	742	744	731	730	773	727	742	726	727	727	731	733	706	725	706	720	795	726	709	723	671	743	767	682	686	727	725	742	705	646	675	708	729	736	662	717	716	708	730	801	762	768	762	707	715	749	720	733	779	678	729	717	684	701	737	693	726	741	720	708	783	753	694	729	770	735	738	730	726	710	706	708	708	733	703	710	803	743	733	711	755	684	745	724	722	753	710	711	755	710	702	708	690	708	724	704	719	679	714	735	740	693	731	750	732	711	773	730	707	685	758	743	719	709	759	676	761	767	721	743	722	701	783	741	695	677	734	710	726	743	687	758	703	766	754	692	738	763	706	692	723	697	686	725	726	743	701	733	736	745	700	741	666	677	722	711	746	697	683	699	679	705
25557	2568	763	462	320	262	236	228	201	162	154	184	133	164	139	158	134	172	150	144	154	142	139	118	129	152	132	119	151	133	134	123	142	116	103	148	131	153	166	132	136	119	141	162	112	138	127	142	128	134	135	134	114	135	145	150	131	137	157	130	139	144	103	132	152	133	132	121	142	133	130	135	132	120	142	127	129	123	144	126	147	142	141	121	156	147	133	132	128	129	115	140	167	150	158	142	130	124	139	141	113	123	130	114	124	113	150	148	146	136	103	131	150	133	132	128	141	114	134	159	133	131	145	146	128	143	148	125	128	139	141	139	125	132	126	127	122	133	120	127	139	137	128	121	143	167	136	146	126	132	124	129	111	126	139	134	150	145	144	127	126	124	150	116	137	147	122	131	123	116	134	127	151	113	134	111	132	107	123	132	144	130	123	119	135	127	136	113	146	144	119	128	140	136	121	128	143	128	139	114	137	146	119	117	132	122	112	123	138	136	141	140	134	139	124	135	126	112	134	135	135	142	148	126	116	140	135	154	138	136	142	104	124	116	120	127	140	136	140	142	108	129	123	135	119	134	149	148	143	120	150	139	122	137	109	149	142	137	151	115	128	154	114	145	124	133	124	127	122	136	136	119	127	149	148	136	135	144	127	125	127	147	127	155	116	130	124	119	142	127	131	105	125	134	154	128	139	129	143	111	121	135	128	148	142	149	133	134	135	160	121	122	114	122	137	116	114	129	131	127	128	162	144	113	130	151	137	153	129	137	122	122	141	137	129	142	138	124	133	139	134	145	120	150	134	124	127	135	117	127	125	123	144	114	133	130	141	148	126	145	120	156	110	120	129	125	128	136	126	135	132	131	136	131	98	111	138	128	112	133	117	125	123	146	114	139	139	139	130	129	131	118	130	106	125	123	124	145	134	133	132	118	125	138	108	125	146	140	135	118	140	141	130	146	146	136	115	144	120	139	133	129	139	136	137	138	139	126	152	153	129	143	131	128	150	135	145	123	144	150	139	131	125	123	151	128	120	126	138	127	150	148	105	129	126	144	117	128	118	139	107	136	128	126	97	144	136	122	137	129	156	146	144	140	124	136	131	128	136	122	126	131	141	138	144	138	130	143	130	142	115	159	155	127	128	118	149	132	108	109	122	147	127	123	107	100	132	122	127	137	134	128	123	124	141	133	123	116	126	144	154	145	121	125	140	126	142	128	122	131	124	128	145	126	129	144	141	128	120	136	128	157	139	134	121	116	125	125	109	147	125	140	145	130	141	140	132	121	142	146	131	119	105	154	129	119	150	124	130	129	125	131	140	111	125	132	118	120	149	129	140	117	131	145	116	122	143	150	123	135	112	145	136	139	130	135	127	133	134	128	141	150	127	111	113	136	123	136	119	116	160	147	123	103	135	153	135	145	159	124	124	123	129	126	123	124	121	124	142	149	142	127	153	118	133	138	137	135	133	135	141	157	154	136	132	133	161	126	94	137	131	129	112	113	122	130	119	121	153	125	143	135	136	128	142	133	122	122	137	134	148	131	140	137	131	122	128	138	135	127	125	139	122	111	130	133	127	129	136	119	134	130	130	117	135	146	112	129	142	158	124	121	126	131	133	132	129	150	115	121	133	118	138	125	127	125	135	114	135	143	148	134	125	117	109	122	143	145	136	124	123	146	115	119	106	132	153	114	122	120	133	119	137	133	127	127	161	144	147	127	140	121	122	135	129	130	125	128	145	132	148	136	137	139	107	123	120	167	133	138	145	141	129	116	141	138	156	118	134	142	116	94	124	119	127	121	137	150	142	106	121	122	125	133	142	137	128	124	126	124	162	116	104	111	133	119	120	126	127	124	127	110	133	115	138	137	112	127	119	125	140	133	116	140	113	157	107	116	111	149	134	138	130	137	128	136	131	159	126	128	136	128	131	155	140	119	116	120	122	124	134	130	104	121	143	120	132	140	120	111	133	149	155	129	128	149	131	143	129	135	121	131	151	142	126	128	131	111	132	137	122	143	129	120	135	127	138	117	136	141	120	110	145	145	159	137	137	130	118	94	125	132	121	142	141	139	141	140	143	129	124	107	136	115	135	134	155	138	147	146	124	137	131	133	140	128	119	127	126	145	122	126	127	142	142	137	118	129	111	112	135	129	132	137	139	129	141	136	139	114	116	139	163	128	144	134	135	150	131	144	131	144	133	144	133	121	136	133	118	124	136	134	128	128	128	158	133	112	119	126	115	112	141	113	139	136	139	118	129	118	130	134	133	117	129	125	126	157	119	118	130	127	134	132	137	117	129	135	118	139	111	128	123	164	127	138	155	147	143	127	124	137	143	126	135	128	135	119	134	122	126	144	127	142	140	116	128	117	131	136	118	131	139	152	126	115	114	131	170	128	148	131	120	129	138	122	123	123	129	150	133	141	137	126	141	116	149	122	97	133	139	121	146	135	139	117	135	133	109	144	125	140	143	130	119	140	119	121	138	126	114	127	128	133	142	146	135	131	146	138	141	123	131	110	117	125	121	130	147	112	137	145	143	139	139	119	130	118	130	122	140	125	129	116	116	142	136	124	127	132	135	125	132	151	127	134	144	130	115	147	113	89	104	138	123	134	109	155	113	112	121	153	136	126	131	145	132	140	141	126	127	132	140	133	104	145	132	150	138	123	131	142	146	125	133	133	148	137	129	127	127	112	127	146	132	119	136	121	122	147	113	120	128	124	131	133	151	126	133	119	135	122	115	128	144	133	140	125	133	118	140	120	140	117	142	141	152	131	123	118	118	147	135	132	137	144	109	117	138	147	114	114	118	154	157	158	120	116	130	133	126	149	118	124	124	132	119	129	138	127	139	133	131	134	150	131	131	143	107	124	132	114	141	134	148	146	141	131	133	135	122	146	108	142	125	120	117	141	109	126	140	141	133	137	142	138	132	128	113	125	112	125	114	122	137	127	127	137	135	128	106	151	124	116	155	129	134	136	126	147	138	129	127	124	145	117	144	120	149	126	134	122	130	113	133	124	118	143	135	135	175	116	111	120	126	117	111	123	120	138	126	125	141	122	123	147	127	126	133	142	122	135	127	135	135	134	110	122	94	121	154	146	142	130	168	128	131	111	140	125	155	125	116	132	158	147	132	148	119	134	131	117	123	136	142	140	124	115	117	116	129	127	147	127	117	122	109	103	129	134	139	141	129	122	134	148	124	123	159	139	137	125	147	122	144	111	126	119	146	142	123	124	101	142	120	104	108	125	113	123	116	112	131	119	133	130	131	151	109	129	117	146	134	118	120	147	132	135	133	121	154	160	117	151	113	137	126	141	123	123	103	122	131	106	140	147	131	136	142	119	132	134	129	148	125	112	130	122	116	133	114	135	123	155	135	136	134	138	119	134	134	133	152	135	121	138	118	134	117	140	135	121	139	122	137	134	137	151	146	137	126	139	135	142	149	125	137	128	114	131	148	128	130	144	124	108	126	129	131	131	150	125	116	159	119	130
15339	814	1425	1511	1328	1111	838	758	678	639	518	538	519	464	470	458	430	427	394	449	409	385	408	386	404	353	367	394	365	359	410	375	382	359	336	370	388	379	395	353	391	382	381	330	401	359	375	360	350	370	368	367	381	397	360	364	349	383	345	370	378	355	352	372	391	361	361	364	344	364	357	373	347	362	353	350	348	332	339	365	382	356	330	343	339	371	368	395	338	357	369	333	354	378	363	347	340	347	362	366	366	345	351	333	348	356	383	354	352	361	360	378	357	353	370	368	342	361	344	339	327	366	388	381	378	366	333	374	327	339	359	316	342	378	366	368	352	366	362	376	350	341	391	398	334	332	351	365	358	330	363	358	360	350	321	358	353	376	369	348	371	368	330	369	369	341	390	384	321	320	360	349	331	349	323	351	342	365	350	330	352	360	362	366	323	356	365	343	351	346	350	356	368	371	360	339	358	332	372	399	358	330	363	339	319	342	347	367	328	351	361	359	358	347	354	368	333	358	349	374	363	344	355	369	343	349	356	365	376	326	341	338	344	378	345	359	378	375	324	347	359	368	343	352	338	318	353	362	327	363	354	329	319	343	350	364	306	363	334	363	343	365	354	344	349	348	363	341	355	374	360	328	368	342	339	330	358	357	343	386	337	371	330	339	354	369	355	357	369	369	352	337	350	329	356	349	351	380	368	333	358	355	353	367	374	369	372	347	345	400	357	350	348	336	334	382	348	341	323	360	350	322	358	342	364	358	341	365	354	331	375	330	417	361	372	363	365	351	358	320	324	355	337	367	347	370	361	327	358	346	365	336	356	371	351	345	343	379	382	349	343	360	332	342	370	355	353	351	350	339	353	344	349	343	353	361	325	369	373	355	357	355	342	350	339	352	348	353	372	355	346	351	339	339	353	340	333	354	358	379	332	325	372	350	352	344	343	352	358	339	338	365	377	330	372	366	340	387	351	343	353	371	385	345	342	349	329	366	407	335	340	347	368	373	376	362	356	363	351	336	353	336	349	373	381	347	367	364	347	307	351	362	376	380	344	361	326	339	341	333	346	348	360	372	368	361	374	364	374	304	356	347	357	352	366	353	347	369	362	358	337	351	347	332	342	365	341	336	368	375	345	343	382	340	343	355	361	337	372	360	360	337	366	349	333	342	347	347	345	346	338	349	322	374	363	344	358	334	361	373	385	342	321	354	377	372	383	311	358	310	328	319	372	336	339	364	340	362	344	341	355	341	341	386	373	355	363	377	366	396	373	357	351	326	312	394	359	376	359	357	342	383	327	321	331	322	378	374	318	369	343	342	345	353	381	330	362	334	362	356	353	352	328	327	369	350	362	354	389	353	333	326	345	349	336	355	341	334	344	364	371	361	379	367	345	362	367	329	365	360	338	339	308	340	369	354	376	363	384	369	346	350	341	374	350	363	373	362	342	339	362	370	355	365	335	384	327	320	338	345	360	334	354	341	343	366	363	367	356	333	359	348	340	397	378	349	333	342	355	355	314	345	347	351	403	341	362	371	330	366	331	351	331	338	324	357	397	337	353	351	352	303	359	344	350	346	362	383	350	368	357	346	345	367	344	321	318	334	327	370	363	354	376	358	354	343	372	329	352	356	335	358	342	316	344	358	344	370	386	336	351	348	366	346	384	357	365	348	372	316	351	387	321	349	356	355	358	333	347	381	326	361	396	374	405	377	344	340	375	354	363	361	328	335	346	322	332	372	364	371	364	335	402	343	345	357	384	348	349	347	361	337	349	339	332	337	333	336	312	331	372	374	337	368	309	378	354	329	371	365	357	350	347	374	354	339	340	359	352	321	353	328	348	328	334	373	347	363	336	363	371	350	335	343	340	355	363	349	310	369	356	387	365	342	361	356	357	339	366	374	369	341	370	355	367	377	331	382	353	352	364	366	391	351	372	319	333	358	363	361	314	371	366	327	386	338	362	355	358	348	358	366	376	350	349	307	349	356	380	355	336	375	343	349	369	324	350	355	341	348	336	376	321	379	360	350	350	349	349	327	329	356	352	303	371	332	359	351	384	349	338	330	363	375	367	359	325	329	396	350	344	348	330	363	336	364	390	383	366	347	356	359	351	346	379	326	389	356	379	355	339	315	367	341	353	353	354	358	366	363	333	368	330	357	372	339	310	351	383	369	346	311	348	359	361	335	337	347	350	347	366	369	340	357	332	315	358	386	356	340	344	345	346	383	355	354	386	352	382	315	344	357	371	348	369	369	316	332	347	389	351	380	368	349	381	357	338	349	342	359	342	342	345	326	359	366	365	341	360	368	353	387	365	341	326	418	345	366	359	352	345	321	358	358	341	376	323	336	365	350	350	347	347	354	303	358	352	361	373	364	330	360	377	350	351	388	360	363	341	367	356	375	341	343	370	361	327	350	393	344	411	341	375	376	369	345	345	376	377	382	341	372	363	348	371	322	367	363	320	355	341	374	335	370	382	355	363	379	329	354	338	348	346	333	362	319	376	389	352	365	379	376	381	380	340	371	363	400	336	347	339	336	359	326	376	346	356	351	346	336	356	328	333	326	346	352	364	352	361	357	373	375	349	359	345	363	323	364	357	343	370	359	335	405	365	368	400	354	372	354	369	378	345	330	330	365	355	344	351	354	340	330	362	313	338	355	360	386	348	364	323	379	356	302	376	347	371	355	350	330	335	333	350	373	341	366	354	369	347	357	377	387	307	319	338	346	357	338	319	367	331	371	347	360	325	351	343	385	382	359	355	344	371	416	375	366	340	349	340	352	350	348	349	356	335	367	353	365	331	362	367	368	381	364	342	407	382	409	335	332	361	382	339	366	342	352	332	369	292	345	358	363	358	329	347	352	341	383	350	382	373	358	319	337	332	322	336	351	344	390	368	344	347	369	343	381	353	339	381	322	363	374	369	348	372	373	350	349	348	343	359	314	329	330	345	333	354	358	325	370	327	382	331	348	374	362	346	408	356	364	342	306	357	353	317	401	358	383	335	344	363	351	355	320	359	341	317	330	357	358	373	359	350	382	332	358	366	348	368	367	328	321	340	361	339	374	373	377	357	344	377	360	373	345	347	383	374	330	335	328	332	371	317	352	378	357	390	322	342	351	326	360	349	353	344	336	365	351	325	371	372	344	361	340	324	321	317	327	348	335	340	346	374	351	365	372	335	372	361	345	364	346	320	347	359	350	336	368	346	347	344	351	361	353	400	376	339	356	342	342	378	352	361	352	386	367	322	331	325	361	344	347	349	387	400	384	360	340	362	363	367	352	347	354	335	362	357	355	363	361	347	352	360	308	343	345	342	346	335	374	364	330	361	337	378	374	359	352	397	325	347	338	340	350	364	373	355	357	357	390	342	352	347	339	348	361	370	352	341	368	319	326	337	360	355	324	350	347	374	334	342	340	367	342	376	341	337	370	355	372	356	366	379	393	335	339	357	363	346	368	354	370	348	322	375	349	349	361	349	347	339	327	362	350	363	381
5093	488	374	396	383	370	371	368	361	336	363	356	355	374	370	417	361	383	396	354	372	377	384	373	348	344	342	376	357	399	368	354	381	377	376	377	372	374	374	367	349	381	384	342	344	367	389	364	366	339	375	418	373	419	385	364	384	348	350	354	353	346	397	362	388	372	304	367	390	339	350	371	380	376	354	387	359	371	357	335	384	405	348	372	390	354	354	365	358	369	404	386	370	374	365	376	374	384	352	361	357	369	348	397	351	368	346	353	356	377	357	362	345	374	415	382	360	390	376	368	319	365	363	353	364	392	361	388	365	398	381	359	368	389	393	384	361	390	373	413	372	365	343	409	384	395	366	372	375	379	366	350	350	327	413	372	393	373	356	343	355	412	335	371	346	369	349	413	370	348	351	336	356	356	372	391	384	389	354	398	412	382	371	372	392	382	389	371	368	374	329	352	370	357	354	358	353	361	373	383	374	380	386	357	386	352	402	365	373	351	363	402	335	390	362	351	375	346	381	380	315	342	347	406	389	344	334	380	335	339	380	380	398	357	364	364	362	384	374	372	399	345	344	368	335	391	369	380	424	360	352	373	367	343	385	375	366	396	383	401	375	364	363	368	376	376	371	362	339	362	378	358	376	361	328	369	360	349	364	354	375	391	346	344	365	358	373	377	367	385	363	358	364	393	353	393	339	357	357	333	384	408	358	340	365	337	338	396	370	377	376	382	338	374	386	375	393	345	362	378	349	331	366	370	355	371	325	353	403	353	391	403	370	340	384	365	371	372	354	359	388	343	347	329	369	365	397	366	359	332	377	372	342	359	363	371	408	391	399	393	320	365	390	395	353	413	367	420	392	356	405	402	368	403	371	341	314	398	370	390	373	356	378	385	385	345	373	385	362	387	351	348	377	382	365	338	380	390	354	383	347	358	399	362	360	378	377	365	383	350	363	367	354	365	392	322	430	347	357	371	381	317	325	371	383	388	379	407	388	379	392	410	366	370	380	374	327	339	382	373	352	353	375	406	377	368	330	380	366	344	388	376	372	367	357	329	370	347	314	364	396	403	376	357	346	332	384	362	378	357	401	372	403	359	375	349	348	393	345	366	349	388	370	385	337	399	337	350	353	364	378	372	362	375	388	378	371	400	368	366	361	378	373	367	359	358	373	385	339	339	385	380	336	407	410	365	362	346	401	363	375	353	381	357	363	368	392	374	377	351	404	365	357	364	397	385	356	388	372	390	366	358	365	343	379	420	383	352	398	357	364	352	383	369	353	377	373	363	405	364	392	392	333	386	352	381	349	383	380	365	399	357	376	361	355	333	356	359	342	404	362	315	382	363	339	385	386	351	337	343	373	371	371	364	398	407	365	387	367	364	389	399	381	362	339	397	390	335	338	329	362	392	365	401	337	415	385	338	341	354	380	364	369	349	363	411	347	352	366	375	366	381	360	310	333	350	396	418	400	366	359	414	391	371	364	370	400	386	384	369	362	363	397	385	390	361	383	376	396	396	338	396	387	369	376	408	358	364	360	400	373	359	351	349	376	351	391	399	375	382	346	360	345	359	345	385	375	363	365	381	399	391	361	367	377	391	354	371	372	348	367	386	339	385	373	360	366	363	399	372	386	371	379	382	387	386	367	396	338	348	349	363	374	374	404	386	376	379	391	391	393	355	355	392	382	371	369	368	422	381	366	355	358	375	340	337	373	379	371	400	384	340	327	383	353	363	335	370	371	377	342	372	366	392	401	354	372	338	374	375	407	364	377	371	317	359	365	390	387	355	354	350	363	349	363	398	345	382	381	358	360	353	345	374	390	350	394	360	390	408	359	388	369	382	367	322	394	365	356	378	363	392	363	367	378	358	342	370	364	368	390	332	362	371	396	372	392	335	380	369	347	350	411	363	341	376	406	344	374	378	387	351	389	412	378	333	381	373	366	359	364	355	369	378	364	337	401	359	345	335	375	398	352	348	366	368	394	343	360	355	340	350	380	359	327	383	361	372	361	333	381	380	378	382	359	353	361	372	357	373	368	365	345	356	338	373	360	386	332	411	387	386	393	365	362	378	360	383	369	377	325	368	403	387	362	350	363	398	367	382	411	390	369	370	340	363	356	369	360	347	388	368	360	368	366	375	374	397	351	385	388	345	339	372	360	396	379	368	371	339	368	377	373	363	400	358	377	327	388	360	365	383	380	363	395	394	360	359	371	340	397	371	367	362	363	384	350	370	368	358	355	376	358	360	370	385	396	403	390	412	346	352	375	375	358	371	333	336	351	367	375	360	359	330	353	388	397	386	396	388	380	380	357	354	385	326	360	338	413	346	361	339	336	408	365	371	360	343	351	382	361	373	385	378	357	365	375	324	325	354	361	333	351	349	367	391	340	383	390	405	383	358	364	346	360	331	346	350	401	404	373	363	357	387	352	378	336	386	384	348	349	355	387	362	406	355	370	381	373	341	359	381	357	387	347	386	375	370	393	360	352	342	330	421	348	376	359	348	335	377	394	360	367	391	386	377	375	375	349	367	350	380	371	372	366	387	390	394	363	366	367	378	381	357	386	399	356	366	365	395	315	384	357	366	339	368	376	345	350	404	373	339	354	324	334	371	372	378	383	373	378	338	349	347	393	362	371	384	363	336	373	335	375	390	362	341	373	389	370	382	409	376	354	323	343	322	361	364	352	376	381	351	364	360	359	342	351	406	361	390	319	364	367	363	369	361	357	367	365	395	392	410	367	334	335	364	363	404	360	397	371	359	364	368	359	370	414	376	364	392	338	347	358	354	372	370	381	347	360	374	351	389	361	343	399	333	347	356	359	346	356	352	400	345	380	398	392	365	363	380	342	373	389	397	337	403	355	349	378	344	355	397	347	354	395	366	377	339	377	404	402	378	367	370	395	355	348	367	368	378	375	325	365	349	370	372	337	372	350	379	388	365	356	378	387	395	378	366	398	402	429	398	354	366	333	365	372	336	350	364	377	378	383	377	377	366	375	391	383	351	373	387	354	411	399	369	390	369	361	354	338	369	387	341	370	365	356	356	346	395	349	372	375	375	376	340	328	360	351	342	387	379	350	398	369	365	332	382	403	373	368	330	345	355	389	362	368	356	402	365	387	347	368	363	363	353	365	400	327	363	378	404	374	376	407	367	365	370	395	396	374	344	392	395	353	377	408	365	356	357	348	337	379	337	383	369	366	385	350	359	381	346	365	382	380	378	344	351	351	379	354	340	357	379	334	362	372	369	379	357	342	338	369	380	409	376	374	391	369	413	369	380	390	360	433	345	398	362	345	365	363	345	355	364	339	351	364	364	380	404	375	394	363	389	383	350	361	344	374	376	355	345	367	381	329	373	340	388	399	380	391	391	369	396	341	347	342	373	354	370	391	393	390	372	384	350	388	351	350	364	345	392	334	327	357	370	393	357	399	387	386	362	374	367	374	345	375	395	389	399	363	375	393	399	381	344	384	385	393	390	362	383	342	344	354	340
4436	897	904	867	862	869	849	908	884	871	883	844	914	897	868	895	860	883	956	887	859	923	883	870	887	876	867	868	843	919	831	899	824	867	910	870	855	871	868	877	868	861	907	827	850	867	850	892	855	830	885	895	895	845	810	859	893	901	868	879	855	847	861	868	894	882	833	854	831	882	905	856	899	841	884	845	874	872	875	831	813	891	865	905	885	886	892	857	870	862	840	825	894	861	943	853	878	886	858	894	944	887	903	856	826	896	826	934	851	861	923	905	857	842	926	841	846	894	874	924	910	857	946	898	863	869	879	890	909	828	919	868	818	899	853	879	829	871	925	864	890	896	838	855	860	862	817	858	908	868	871	881	865	925	833	831	879	914	861	920	887	857	893	850	890	870	883	864	860	910	835	862	823	857	872	895	851	897	879	882	858	811	892	876	877	882	871	839	861	861	877	902	871	877	890	887	887	867	858	819	900	915	846	849	896	861	826	841	814	869	820	880	858	917	876	876	878	863	901	846	939	895	831	832	881	865	832	877	850	843	878	888	905	817	866	848	896	879	879	898	790	858	845	894	897	846	905	904	818	873	879	888	850	852	848	820	891	902	911	818	873	921	793	872	892	870	909	869	877	848	894	871	855	868	859	899	874	806	897	893	876	895	855	890	880	863	871	888	897	898	894	880	893	926	882	850	854	858	883	835	843	836	879	901	912	881	854	865	820	857	869	829	823	886	867	860	894	871	902	959	864	873	881	912	890	856	914	912	873	857	830	858	843	856	830	958	833	836	843	782	873	917	851	840	917	825	887	925	805	886	873	876	843	853	951	863	875	857	873	855	855	872	853	883	912	864	901	842	887	908	878	870	897	857	857	888	880	843	869	894	875	882	867	904	868	837	886	907	880	850	895	907	887	852	846	888	885	892	901	831	912	857	883	867	874	821	891	896	850	851	853	820	890	882	897	885	851	823	861	850	860	896	911	830	898	864	891	912	904	851	851	845	873	913	882	892	852	861	837	844	863	888	946	856	911	861	909	889	884	868	853	859	882	882	883	891	922	884	819	887	865	894	929	898	888	838	909	873	853	779	904	949	915	839	862	909	879	914	862	882	852	884	900	885	868	858	850	924	846	877	875	904	857	926	868	842	825	838	860	817	898	885	840	854	835	858	886	841	854	881	844	850	862	834	923	919	913	917	848	846	897	896	866	863	854	909	874	804	891	798	879	890	841	855	911	881	813	882	844	866	843	908	895	834	876	923	860	863	856	810	878	848	865	873	856	855	906	844	875	903	882	838	924	864	894	905	840	855	871	902	864	840	889	852	877	883	902	845	866	921	869	929	871	864	897	925	884	934	864	898	915	863	850	912	923	849	831	848	875	871	886	814	850	865	872	898	913	859	887	896	860	848	871	830	895	839	872	886	886	855	911	872	842	845	890	920	900	830	891	878	933	892	867	902	868	814	862	845	849	820	889	913	858	877	875	886	874	883	851	867	811	866	844	892	871	831	884	850	937	925	889	800	851	895	856	829	905	896	873	828	890	882	888	863	940	865	877	901	830	880	850	810	857	866	829	891	827	866	832	848	837	849	854	855	907	895	846	848	876	796	858	897	901	850	858	850	826	820	889	886	870	879	902	836	931	861	878	867	880	914	837	870	858	834	836	857	850	898	852	872	913	865	815	875	817	864	908	850	867	895	856	914	863	861	892	855	846	830	878	833	863	881	803	872	857	902	847	842	806	835	879	876	901	841	925	886	861	887	923	855	821	914	891	901	830	855	858	841	824	844	891	822	848	820	915	868	889	911	863	845	814	868	878	908	885	939	894	871	888	882	885	875	895	900	904	864	840	888	855	868	937	860	858	854	884	830	819	832	868	836	872	866	836	825	872	918	883	879	867	825	802	848	829	867	875	850	844	882	886	858	868	874	812	862	863	840	883	877	917	887	857	867	865	918	873	853	873	855	917	914	892	906	875	868	820	850	807	874	872	860	835	830	824	856	869	902	910	891	856	861	887	858	857	894	848	855	868	872	878	850	811	904	850	885	887	831	899	902	876	879	828	899	880	876	868	900	876	856	939	776	902	847	870	862	894	902	852	949	878	893	885	851	893	866	896	925	873	847	860	843	837	883	865	864	874	904	919	930	846	911	903	907	857	866	864	897	914	871	859	826	853	858	904	830	847	864	917	883	886	898	864	854	854	902	877	814	861	881	900	907	913	886	891	885	906	904	899	917	840	879	863	871	818	887	884	828	895	899	891	852	903	900	939	872	858	830	877	921	845	885	930	897	876	909	884	849	848	877	907	852	899	929	881	856	924	887	794	897	893	866	902	863	861	860	834	845	843	860	864	920	886	894	879	817	891	896	864	833	884	902	884	871	941	901	862	832	885	885	884	863	845	881	937	900	877	906	862	905	860	855	855	885	893	818	931	883	900	915	910	845	904	929	889	884	938	889	890	861	875	889	906	848	886	865	857	834	900	897	906	925	829	861	937	899	839	850	840	844	836	900	832	889	928	874	851	901	918	850	863	878	913	857	847	857	883	930	852	876	881	821	910	897	859	877	846	845	894	847	886	937	910	835	845	840	873	921	847	875	875	905	906	837	854	871	879	855	840	864	857	884	854	914	915	860	899	826	912	867	917	907	912	839	897	869	896	822	827	863	804	897	855	849	898	878	933	876	911	860	861	869	929	874	853	878	880	850	900	909	837	897	914	851	898	859	866	919	805	832	842	841	854	916	839	886	832	866	876	838	851	841	851	817	852	866	844	859	904	811	859	883	863	870	876	904	813	876	853	891	873	877	906	865	891	898	857	878	885	861	808	882	873	883	860	836	880	897	886	843	880	875	857	927	822	903	835	885	807	863	856	850	862	884	884	839	930	908	851	906	881	815	863	883	775	878	849	837	868	816	914	904	869	863	865	817	919	875	848	893	921	869	883	809	848	910	869	865	856	843	867	900	853	892	892	891	848	869	912	919	868	873	818	896	873	840	933	862	870	875	903	884	905	863	926	880	836	873	864	852	880	888	918	869	859	868	862	856	889	866	849	885	902	889	831	899	884	839	854	866	870	912	907	857	829	871	925	919	877	893	881	894	848	840	878	912	892	888	892	881	861	814	824	874	891	868	904	863	898	882	927	815	887	878	839	862	860	840	879	841	898	914	905	943	858	865	837	893	863	844	843	875	839	827	896	866	827	885	900	875	945	867	874	859	861	832	878	859	813	794	889	886	869	859	892	892	881	929	909	880	899	836	843	887	917	861	827	866	848	909	864	905	845	884	896	910	828	898	880	839	849	881	896	893	919	853	801	864	855	875	947	844	890	880	906	894	831	860	905	856	868	841	878	924	864	902	869	903	910	915	854	868	907	867	887	865	878	846	914	894	876	869	839	888	827	899	822	871	850	874	885	902	905	925	902	908	879	919	840	857	898	890	863	888	879	875	877	916	858	874	913	858	862	849	843	872	879	881	874	897	856	861	823	852	870	881	876	899
17030	1327	562	453	399	355	360	360	318	327	352	306	292	330	318	350	288	311	314	286	310	301	274	321	318	293	307	302	321	298	294	282	312	288	312	341	310	332	288	330	301	304	274	315	303	295	262	291	350	304	290	299	280	275	321	327	300	296	323	306	327	314	294	321	294	287	300	295	274	331	321	306	319	296	283	309	308	287	288	293	283	295	287	275	285	295	286	314	299	308	328	295	299	309	305	304	288	299	288	281	325	325	317	314	315	311	290	271	287	267	257	307	300	298	293	285	313	287	290	323	291	313	292	314	324	293	324	276	297	302	295	310	295	296	312	303	279	288	334	305	303	289	325	297	305	319	289	313	298	305	304	320	311	322	321	292	321	308	305	283	293	298	361	332	274	252	274	311	312	298	309	288	311	301	307	325	300	301	316	319	309	295	277	285	315	266	293	280	294	321	322	288	302	299	331	322	314	276	300	307	279	313	281	287	281	298	295	306	321	309	286	304	302	312	290	299	315	298	320	310	319	304	310	301	294	326	299	333	289	310	313	271	293	302	335	291	321	292	265	302	318	303	324	295	306	330	309	286	315	246	295	265	289	292	323	354	301	349	313	292	301	329	308	319	330	301	328	327	308	320	353	294	299	327	303	298	299	296	320	307	297	269	309	283	269	327	296	282	254	313	274	319	280	335	313	319	299	276	330	270	319	294	313	288	279	315	284	309	305	319	312	300	305	292	311	287	323	292	299	329	298	295	270	299	300	327	298	316	290	337	320	320	324	318	323	277	315	293	292	301	289	298	269	309	295	281	302	301	289	303	309	287	296	356	279	326	341	306	318	290	318	330	298	312	294	315	308	314	294	302	300	311	327	319	290	274	280	282	331	303	312	318	273	315	280	290	301	286	325	321	331	312	308	305	334	303	315	267	294	291	303	294	296	328	285	302	297	303	300	315	309	272	276	310	292	302	321	290	286	321	300	339	305	343	327	330	288	324	304	283	321	286	315	314	316	301	313	341	331	271	281	305	327	322	270	312	304	278	296	317	281	273	299	285	325	306	311	328	298	301	279	297	317	321	297	280	337	303	330	286	313	265	288	344	301	292	292	312	322	318	320	323	321	309	328	286	312	311	281	292	276	326	318	282	297	291	309	300	308	304	271	327	327	280	325	299	275	295	298	316	309	313	302	294	287	310	278	294	284	290	299	313	278	277	320	279	305	278	280	323	294	300	302	298	338	304	309	294	289	327	296	332	296	314	339	286	293	313	296	337	331	327	294	294	285	317	293	294	277	311	321	308	286	332	351	315	310	300	317	284	315	337	321	301	293	306	297	314	297	320	300	293	320	304	294	282	302	322	285	270	325	296	269	271	305	302	308	312	344	311	314	313	337	301	329	315	292	295	289	317	259	290	308	319	300	271	307	327	307	287	293	328	300	322	286	325	307	297	307	295	330	312	292	309	306	295	344	292	308	272	280	296	312	273	296	317	306	309	292	304	299	315	318	291	309	327	281	314	330	332	298	334	311	275	326	328	280	313	288	268	272	283	309	275	326	322	293	337	294	340	267	297	309	301	285	271	285	298	287	294	300	293	287	321	305	286	302	315	295	339	318	317	290	322	278	314	313	284	287	291	305	308	302	293	287	333	324	330	304	314	269	278	324	297	336	295	321	331	312	287	301	303	272	313	311	316	276	327	319	308	291	273	308	298	321	294	310	311	357	294	327	294	285	300	302	290	286	302	304	322	282	285	296	275	289	319	304	330	267	291	348	301	316	320	310	294	300	313	282	307	300	287	284	287	291	293	305	289	312	302	287	316	322	296	321	299	299	311	306	285	288	309	327	306	296	337	298	304	281	310	302	303	326	342	314	307	286	294	292	269	305	289	290	291	307	320	329	313	327	301	310	293	328	321	297	304	328	307	301	283	308	281	291	295	295	286	303	261	286	292	311	320	313	256	326	293	290	298	312	331	311	291	304	328	337	342	300	295	293	284	296	307	334	306	306	306	278	343	307	307	324	298	311	274	319	318	298	296	331	289	319	320	294	306	310	301	310	348	321	283	296	327	274	285	303	294	305	301	294	308	307	307	322	316	330	300	296	295	320	311	284	291	311	310	305	306	294	295	277	307	330	335	254	311	267	328	289	295	331	328	285	285	279	282	323	282	296	302	294	324	316	322	290	297	292	287	321	290	303	291	322	298	287	290	293	302	313	307	277	287	312	306	296	319	290	320	306	271	295	299	311	276	325	277	271	301	288	289	333	317	316	311	290	312	321	267	324	287	305	287	328	301	318	298	296	274	264	282	303	316	280	304	310	311	301	277	325	298	306	283	321	297	268	280	317	278	284	310	285	331	313	286	319	304	313	291	304	286	306	290	314	324	325	276	285	282	311	306	296	293	320	297	318	304	357	309	333	323	347	293	282	313	283	294	324	297	314	326	309	289	269	305	326	289	300	282	292	295	342	317	278	316	293	326	301	308	280	319	297	291	282	276	288	336	325	312	330	332	298	290	304	263	282	311	283	286	298	290	316	313	316	294	291	278	282	324	320	277	323	299	313	327	297	302	315	305	261	311	341	303	310	324	310	276	312	286	313	285	305	327	303	308	304	304	341	325	300	301	334	355	337	285	285	283	308	301	314	296	278	310	299	295	271	276	290	314	332	304	276	303	326	302	290	294	282	315	292	326	314	323	313	349	275	297	301	342	306	290	298	307	320	293	306	311	300	317	285	308	296	299	311	276	298	333	294	314	333	290	327	296	264	314	297	329	301	312	286	298	286	298	293	281	286	287	318	291	314	310	324	304	262	305	323	303	292	272	309	340	332	327	310	314	316	312	289	349	318	322	310	307	327	288	292	276	299	292	313	324	301	313	325	328	309	324	314	310	314	314	318	318	299	311	296	325	307	308	309	275	276	286	309	303	282	316	298	315	316	288	281	304	286	303	294	333	332	301	331	296	280	327	339	302	273	292	284	280	314	298	308	314	293	315	317	297	293	329	321	312	302	276	306	289	283	293	296	356	291	322	311	294	276	284	301	312	342	288	290	309	304	299	314	330	280	314	306	255	342	333	273	301	319	290	315	313	306	321	303	319	304	296	269	336	264	309	296	284	285	291	306	308	301	289	301	297	310	301	294	324	303	321	313	315	295	287	308	298	302	312	305	306	292	294	319	315	312	311	282	293	304	299	298	333	295	307	312	316	292	263	319	301	310	310	279	303	287	278	306	285	299	304	270	317	323	311	311	327	289	311	272	280	315	321	294	310	314	315	331	252	279	335	295	286	292	279	306	328	309	295	276	290	311	307	325	277	287	302	306	288	297	321	325	311	286	297	300	297	328	310	289	266	314	315	329	292	284	318	305	293	301	302	330	288	348	275	328	280	290	300	313	320	298	282	298	301	285	284	313	282	304	323	307	278	286	316	275	303	318	327	308	299	294	289	302	351	325	285	338	314	297	315	284	283	318	321	297	294	292	313	312	287	303	301	285	288	280	275
12240	930	1227	1333	1275	1063	986	908	911	852	831	823	779	723	764	749	807	737	781	758	788	811	755	744	760	749	716	735	708	747	763	741	711	736	709	774	746	711	725	742	716	670	752	775	689	718	751	756	714	684	713	735	687	704	735	781	720	741	749	718	764	736	707	717	769	712	755	792	704	723	732	754	746	714	743	693	719	703	669	757	693	722	736	766	741	698	690	695	725	755	754	739	709	725	707	707	737	703	736	703	701	732	710	730	704	715	735	721	693	730	698	699	693	726	723	726	709	722	726	740	702	760	750	755	713	729	681	723	761	683	697	731	711	722	709	719	763	723	736	750	743	760	728	760	742	697	675	720	768	716	714	713	693	754	687	755	694	727	689	764	696	702	705	681	718	705	723	697	702	727	677	703	681	693	743	715	703	699	744	710	699	733	685	755	708	711	706	721	735	659	724	673	704	721	697	727	725	731	767	712	701	708	702	713	668	684	707	766	744	725	737	729	720	715	745	716	698	701	713	711	710	699	683	745	737	726	751	686	711	741	705	764	708	759	725	711	725	772	680	736	711	679	732	716	729	712	724	757	737	672	744	727	678	688	716	691	662	736	682	719	766	634	704	719	652	712	675	753	731	699	724	682	718	661	693	728	719	698	699	699	711	770	768	733	714	705	732	768	692	756	761	715	733	732	736	727	705	691	680	741	670	748	731	713	688	724	701	743	721	690	736	697	730	716	681	677	684	696	697	729	709	724	729	731	730	719	708	696	693	709	715	736	773	708	720	712	702	715	693	709	676	683	698	698	702	676	752	745	723	740	712	750	694	698	729	697	677	725	699	705	712	718	671	741	697	706	676	768	689	707	738	744	697	724	717	693	720	733	710	700	714	674	678	710	740	726	719	740	754	728	722	743	674	769	729	690	684	696	680	752	727	728	727	740	704	751	693	709	667	714	706	756	724	742	705	768	666	712	726	666	767	692	769	733	725	710	768	748	721	737	735	750	732	708	747	710	698	710	730	695	737	749	735	743	700	742	726	693	768	736	712	743	759	733	710	725	679	741	714	697	758	697	731	737	761	706	746	705	705	758	743	747	739	688	751	693	713	694	679	767	720	736	683	718	722	724	750	718	707	724	718	744	691	741	771	701	675	703	713	698	739	710	720	757	705	721	731	704	729	686	761	741	731	759	710	729	738	724	733	751	724	745	659	708	702	726	729	677	671	718	706	735	686	704	713	709	744	682	719	726	688	760	693	717	727	761	717	717	742	757	798	722	748	776	700	749	703	739	715	692	689	689	666	698	718	713	688	739	724	712	698	691	720	723	714	740	676	716	697	690	747	695	769	731	683	691	713	677	716	730	745	740	718	695	759	755	725	689	731	724	703	721	728	687	711	703	732	698	685	762	706	723	676	697	725	720	745	723	721	682	698	724	729	719	702	739	711	711	726	727	717	722	710	734	678	736	741	686	736	705	697	739	708	765	772	751	692	734	731	687	712	702	744	750	745	736	744	685	727	734	720	744	726	699	748	725	703	786	706	743	726	758	704	720	707	691	650	706	726	713	749	739	710	748	683	682	732	735	710	718	666	708	656	738	744	704	710	704	686	727	731	741	713	704	702	715	746	725	716	709	732	712	698	681	759	770	729	699	741	724	774	690	689	696	695	711	696	731	713	729	737	768	710	755	696	728	741	682	673	724	732	740	723	715	735	714	701	704	702	642	675	699	689	687	705	721	698	684	682	678	707	715	686	742	724	700	756	680	684	687	740	694	733	737	699	693	667	717	724	729	724	717	698	691	706	708	704	756	752	700	720	683	718	701	712	715	673	751	707	793	718	703	743	748	747	751	716	684	710	727	735	755	693	729	730	707	739	701	703	721	769	754	757	730	666	704	715	705	808	691	736	712	743	731	768	694	750	677	736	706	733	668	698	699	736	687	748	729	684	710	709	710	675	713	721	724	790	709	675	728	729	695	677	746	696	732	734	674	714	710	731	758	756	712	761	779	683	684	716	699	736	730	720	771	743	677	786	789	699	708	715	756	769	667	693	694	763	703	737	712	709	790	681	735	720	689	710	752	736	713	699	706	718	710	741	678	717	709	660	744	716	722	689	711	662	725	721	737	703	736	774	699	704	738	693	722	788	709	685	701	710	693	727	726	782	717	699	682	727	730	686	697	690	730	756	697	703	671	688	687	716	735	782	735	777	688	651	671	714	706	723	696	691	720	716	777	686	700	743	741	731	690	742	734	694	714	722	707	741	712	724	724	683	712	710	718	721	702	717	763	705	714	723	664	684	693	727	745	722	721	734	726	686	691	741	727	765	734	725	688	718	706	736	685	696	715	704	728	718	712	729	713	738	734	769	686	757	687	736	691	733	707	680	705	734	750	717	751	688	771	726	766	713	726	768	728	703	711	731	704	696	660	739	710	699	712	698	683	700	737	673	710	728	738	693	739	700	675	727	692	715	675	733	696	711	734	740	721	734	729	693	708	689	745	715	737	722	659	743	691	673	715	712	729	700	690	701	703	726	663	764	733	727	699	759	732	711	716	719	750	733	718	726	678	708	734	735	680	706	743	748	707	699	693	656	700	694	699	709	696	697	728	747	721	744	709	746	690	726	712	747	679	660	726	669	735	729	711	755	727	722	705	690	701	812	689	688	737	693	721	733	724	691	713	770	712	704	698	732	738	754	715	755	695	745	738	729	681	742	716	729	698	720	696	694	712	690	698	710	718	772	748	712	715	750	721	740	664	727	727	703	714	756	701	715	713	733	751	707	757	740	695	761	686	693	744	714	713	674	701	690	668	755	735	726	759	717	732	755	735	745	746	727	702	754	729	727	770	733	658	729	707	696	723	741	693	730	712	741	731	742	702	656	656	687	715	724	684	729	705	738	732	732	742	745	707	730	679	738	714	730	753	758	691	715	760	696	718	742	734	714	723	717	741	749	695	722	708	726	705	704	681	694	742	736	708	704	761	756	718	773	695	730	696	715	728	697	688	760	699	725	721	710	673	721	717	734	731	702	707	748	749	741	670	696	736	719	711	712	753	717	692	731	711	718	726	665	768	732	694	708	731	729	731	732	771	717	706	712	735	751	744	683	709	734	730	686	706	736	701	741	730	717	776	720	724	706	714	745	673	724	740	703	688	773	720	722	721	695	713	692	761	708	713	761	701	719	727	725	721	742	694	670	728	671	759	721	705	729	707	692	709	738	714	718	704	741	738	684	724	722	725	699	689	725	728	728	683	752	725	701	658	715	731	735	730	751	740	677	683	684	698	722	692	689	738	741	719	647	654	671	709	671	687	719	727	717	684	735	747	707	699	681	714	691	719	680	764	687	735	770	745	692	679	700	717	704	713	701	692	738	694	703	747	667	749	750	696	794	734	728	754	705	708	702	724	739	720	701	660	720	703	742	744	756	786	696	743	746	755	737	688	763	712	694	712	731	730	767	705	682	713	659	717	720	691	745	729	703	759	691	726	675	669	696	734
26442	2689	689	455	358	269	219	195	196	157	170	170	178	152	151	147	162	132	143	144	143	155	156	152	152	126	143	141	142	108	140	149	144	135	128	139	136	132	131	137	126	128	113	144	143	123	141	128	125	122	122	134	138	134	131	135	130	119	131	123	132	162	113	135	120	109	139	133	119	133	139	126	128	170	132	134	143	127	120	144	106	146	126	140	135	148	159	128	129	128	130	125	147	125	114	144	100	129	149	117	137	126	119	134	127	148	118	117	135	130	105	130	128	125	119	130	142	131	140	123	133	104	125	141	108	135	139	123	126	119	138	138	138	120	124	148	135	137	116	133	124	138	140	148	150	133	129	115	149	148	132	128	131	128	154	131	128	129	133	123	136	135	123	129	121	113	154	141	132	130	132	113	135	135	149	127	142	108	144	113	112	129	126	118	124	137	145	141	117	122	175	143	129	150	116	134	125	134	145	149	133	131	129	128	149	124	121	126	134	118	130	127	129	113	132	149	118	135	140	141	143	157	139	139	148	124	131	154	151	138	130	129	118	139	134	113	137	134	139	122	121	102	144	152	125	150	157	114	116	129	136	117	127	133	155	132	145	127	130	111	134	124	120	122	121	129	137	131	156	132	129	115	114	142	155	144	135	129	139	130	137	127	130	117	132	126	141	127	131	127	141	138	144	110	118	120	114	135	126	107	126	108	116	148	135	130	124	120	129	142	126	121	135	119	128	159	135	129	135	139	119	150	127	127	123	116	151	123	134	125	129	117	130	141	121	123	138	121	123	136	136	136	127	130	141	147	151	147	154	129	122	136	126	143	129	118	145	133	136	159	127	146	148	147	124	132	139	154	154	144	128	145	139	131	125	137	125	145	129	131	139	135	140	113	124	124	136	154	133	128	128	119	167	132	124	137	113	134	125	145	119	114	126	142	135	137	138	132	137	108	124	123	147	125	134	103	124	117	134	130	130	147	132	116	129	157	122	128	149	119	135	113	132	120	130	105	144	118	111	131	153	129	139	134	145	145	118	157	127	122	139	146	159	123	130	130	148	115	134	140	128	133	155	127	128	132	135	134	134	121	123	134	149	121	130	137	157	124	135	123	122	123	116	119	136	148	151	141	145	161	122	124	145	123	123	131	120	119	153	134	147	139	145	118	136	106	157	154	137	157	145	125	147	148	124	136	117	150	130	149	128	103	128	128	136	112	135	134	144	125	126	130	156	129	139	113	133	138	130	146	107	148	128	119	159	121	134	136	135	133	136	138	138	135	136	134	125	150	125	124	129	133	138	147	148	131	146	149	117	159	128	128	127	133	119	123	146	112	145	154	157	106	128	130	148	128	123	131	141	124	139	150	131	130	128	118	127	120	143	125	114	150	133	113	142	134	135	117	132	127	133	105	145	125	127	126	128	170	124	130	121	142	139	130	127	135	146	116	147	151	142	140	130	136	149	153	129	130	122	138	148	127	136	135	128	144	126	118	137	124	128	122	153	130	125	136	144	125	114	133	116	119	139	157	144	144	142	110	117	114	124	108	142	141	130	119	143	111	135	122	128	126	120	142	143	131	140	157	108	124	151	124	130	146	129	133	132	128	128	139	147	128	158	128	130	134	126	136	148	146	133	125	154	132	143	125	126	137	130	117	138	146	148	138	155	129	129	126	138	130	131	142	123	129	129	145	128	132	116	117	146	115	154	100	111	127	123	133	131	133	135	103	126	150	139	141	143	133	151	135	134	123	153	128	128	154	140	124	126	138	137	130	149	124	126	116	127	117	128	133	139	125	125	131	157	147	140	109	128	127	144	150	116	128	133	149	125	125	145	131	108	130	127	118	111	112	105	148	136	128	119	125	110	153	132	126	113	117	122	129	126	132	121	138	120	108	118	131	123	140	122	129	129	121	137	140	140	141	119	134	134	101	178	118	137	129	130	133	120	131	145	138	137	149	148	142	123	128	140	114	114	131	124	133	116	117	139	136	182	133	125	137	144	115	130	137	132	154	128	142	137	144	134	121	126	139	124	131	145	135	155	132	121	138	142	135	109	133	128	116	127	127	129	110	134	134	136	139	150	139	139	155	123	122	137	139	151	121	104	126	141	133	139	147	141	120	123	134	129	116	132	134	129	146	130	146	138	134	144	136	131	124	124	131	130	121	125	113	137	145	135	122	136	147	124	123	114	119	134	136	132	131	153	120	134	118	108	126	149	145	131	118	134	117	137	149	126	130	132	129	143	144	130	137	137	134	138	146	152	112	133	126	132	114	136	134	131	119	132	159	123	142	122	134	124	139	113	125	118	132	117	131	125	118	122	119	119	120	134	119	130	102	119	139	137	125	138	151	144	125	133	147	134	133	125	137	132	143	139	115	139	138	126	150	126	114	137	151	147	114	138	134	133	131	135	125	152	145	132	129	132	127	123	134	104	142	152	127	123	145	133	117	126	138	147	136	137	164	142	116	139	120	114	138	133	133	113	138	139	138	121	113	102	111	120	132	133	110	122	130	121	135	126	122	124	142	131	124	119	111	141	127	169	124	146	130	123	125	111	112	163	119	121	140	149	121	122	130	113	122	145	112	135	150	138	140	157	133	112	116	145	142	136	153	129	153	128	151	130	115	127	147	125	135	146	137	150	146	124	132	141	140	146	141	129	133	132	129	121	147	156	139	140	135	142	119	143	127	112	110	115	119	103	126	123	122	134	126	130	120	135	110	120	138	135	123	136	132	144	120	144	124	138	137	132	140	149	141	132	148	134	131	118	138	138	151	159	132	129	135	123	125	128	121	121	140	127	147	120	150	119	135	137	159	135	149	128	116	135	138	154	141	119	135	122	122	135	128	149	125	150	128	135	151	124	145	111	144	148	129	109	154	135	127	140	153	143	120	124	141	156	136	135	129	114	124	142	140	131	144	114	132	115	137	118	119	148	115	143	125	132	119	111	146	119	151	130	132	133	124	122	142	115	133	131	133	138	140	120	127	124	152	130	153	143	134	121	131	129	132	123	112	126	116	108	124	135	147	107	118	128	138	102	126	140	141	130	116	134	110	137	127	142	125	123	133	132	123	155	125	140	127	145	112	125	130	109	115	130	122	127	129	147	124	135	149	107	116	125	128	150	129	135	123	133	138	133	131	124	132	121	150	127	113	136	142	118	137	128	115	141	134	132	137	121	138	122	147	125	132	148	133	122	114	145	113	126	148	144	141	123	146	134	142	143	119	125	154	144	139	128	124	128	127	116	128	117	131	131	123	142	108	149	125	139	114	141	130	132	154	157	121	126	113	120	118	144	137	140	113	146	133	115	132	126	153	123	128	123	124	110	140	148	129	136	142	145	132	117	129	134	159	134	114	136	151	132	122	129	132	120	124	137	147	121	119	142	132	143	125	129	127	142	141	134	140	143	130	151	88	109	138	106	136	127	142	136	144	117	142	148	123	105	123	137	144	122	122	137	106	131	133	149	145	130	128	156	131	143	139	129	139	147	136	131	121
15777	811	1482	1534	1320	1009	857	762	632	644	509	553	528	437	486	409	468	437	439	420	422	398	447	419	404	397	404	377	411	371	403	353	387	371	359	375	373	378	399	360	353	375	377	370	369	371	376	384	353	372	351	358	355	381	359	360	324	356	367	328	366	353	364	362	380	363	363	332	371	335	343	362	362	330	375	367	353	353	363	393	357	342	323	369	343	336	323	343	359	376	373	342	386	391	364	377	365	366	350	335	369	364	365	368	361	322	374	354	351	347	384	386	379	354	368	347	337	352	348	340	342	345	353	383	346	341	344	347	354	345	363	331	340	333	343	341	366	341	346	336	319	360	378	368	359	358	374	365	361	371	344	329	344	359	336	343	360	322	325	352	374	358	335	353	346	345	365	327	344	348	335	340	356	376	382	336	344	369	336	325	365	376	354	384	354	357	341	374	347	372	321	337	354	342	354	349	347	358	365	341	358	363	361	378	374	350	336	348	375	344	352	377	349	373	354	380	347	359	356	363	347	304	346	341	363	326	372	358	372	328	351	344	384	359	392	315	368	322	369	385	349	339	389	356	359	354	373	350	361	348	340	334	343	368	375	352	331	294	347	348	376	339	321	344	367	350	361	352	389	356	352	346	332	360	361	375	355	342	344	341	354	348	361	363	340	341	356	364	355	362	355	351	335	363	342	321	339	372	338	333	338	347	387	336	344	333	367	353	375	354	409	363	356	350	338	354	354	385	366	336	336	366	358	369	364	322	342	323	368	340	342	339	357	359	361	316	377	305	363	325	363	334	387	382	370	341	360	363	368	330	355	358	351	388	345	346	354	370	340	384	357	358	342	364	349	378	328	388	353	341	334	379	359	348	371	377	376	361	311	322	382	345	358	365	364	364	357	375	358	366	367	362	379	341	350	356	365	368	320	362	324	367	363	365	340	315	362	322	356	370	331	374	335	334	340	354	380	338	365	365	330	345	376	357	373	333	376	382	346	357	327	360	345	376	371	349	364	368	338	343	357	364	332	356	352	349	383	344	338	343	349	336	346	354	368	377	375	328	354	370	347	353	338	366	359	354	334	325	360	324	309	331	330	366	382	329	368	364	369	357	353	372	350	387	365	338	359	376	358	346	338	361	342	342	338	376	367	351	366	321	372	335	402	322	365	352	357	321	339	343	347	379	336	327	341	351	374	334	352	380	372	331	369	318	342	369	368	334	338	331	324	360	329	351	356	327	338	339	328	369	332	368	375	404	353	361	374	396	394	338	328	349	332	359	330	379	357	330	342	364	348	320	306	327	329	366	348	367	358	371	334	332	364	355	356	414	344	356	339	348	385	372	346	339	377	366	355	372	345	356	397	360	368	375	351	355	334	329	346	347	342	356	377	353	370	334	341	351	342	375	341	363	380	362	370	336	364	385	340	395	354	341	337	320	341	338	351	322	367	361	370	324	343	343	329	350	367	354	326	307	386	371	355	360	350	359	333	370	370	366	360	370	383	360	361	353	369	373	351	362	313	345	331	348	330	362	331	342	366	351	350	369	309	329	339	367	340	373	357	336	356	370	347	363	335	377	385	341	357	353	360	343	345	383	362	341	349	346	346	318	369	345	361	352	347	331	373	349	364	348	363	360	339	377	326	343	350	345	345	350	383	345	374	371	344	311	318	372	346	357	358	326	376	330	386	342	390	371	354	348	348	350	308	364	348	372	349	361	347	339	373	362	383	362	378	339	356	375	369	357	365	362	364	381	340	346	348	350	355	338	352	338	380	356	329	360	368	346	378	376	346	355	337	366	353	366	349	372	333	371	326	353	340	347	366	332	356	367	351	335	307	347	354	376	359	338	362	362	353	328	331	349	356	367	367	362	374	349	330	329	320	350	354	348	372	333	325	378	371	361	354	356	357	356	342	372	317	374	374	350	357	357	335	348	352	382	338	367	375	373	335	310	330	345	366	317	356	347	351	351	337	376	346	366	329	339	395	349	317	353	334	356	389	352	340	340	348	315	353	356	342	340	330	351	342	369	361	316	324	399	318	355	354	341	362	360	333	371	386	359	331	370	351	357	340	333	368	367	379	360	346	344	349	347	362	316	357	324	348	385	343	346	342	327	375	333	367	325	350	347	372	333	350	373	371	356	334	348	364	365	344	347	383	352	377	332	340	356	361	321	345	350	357	335	362	366	368	345	337	362	357	344	344	348	388	362	355	342	370	350	325	334	356	361	330	396	359	364	353	361	364	342	357	361	342	332	375	298	371	372	351	330	381	361	352	375	329	334	339	374	324	351	382	340	346	326	348	330	344	330	356	381	382	346	334	352	382	379	347	375	343	325	363	347	379	336	334	336	359	359	345	365	358	344	359	377	394	358	386	318	342	368	328	375	373	366	353	343	351	384	366	365	338	381	362	382	329	347	362	362	357	379	384	363	325	391	383	350	343	324	350	368	334	342	336	332	387	351	355	326	344	374	381	373	346	377	327	326	357	351	355	339	364	392	321	375	349	343	351	349	355	371	347	382	364	339	362	335	358	363	365	385	348	355	315	390	360	397	320	348	353	352	356	354	360	359	360	348	359	328	340	352	333	375	390	361	376	347	352	366	360	374	394	344	333	340	367	393	336	340	382	361	359	326	365	375	356	372	375	343	369	360	343	364	352	337	370	347	350	375	349	332	334	336	369	329	364	339	385	362	390	315	325	359	354	363	329	367	339	369	368	344	368	365	339	331	344	343	342	349	315	314	360	353	370	345	341	360	348	370	358	333	370	337	341	367	326	378	392	345	329	343	381	373	366	335	350	359	368	341	369	346	338	344	363	375	372	332	346	344	349	348	379	340	381	359	344	358	379	346	345	337	344	347	376	357	371	336	376	361	345	323	355	381	372	341	364	338	366	357	375	344	348	350	310	351	345	370	326	324	343	354	341	356	341	344	362	366	385	319	358	361	321	345	361	349	384	352	333	344	366	335	376	353	342	341	358	359	381	323	346	355	367	360	347	310	338	351	358	370	320	336	362	365	365	337	362	379	329	356	353	358	336	357	355	322	383	346	363	362	359	370	337	347	334	326	364	363	322	344	360	371	347	335	379	387	354	360	355	373	341	373	326	371	408	349	357	365	357	363	378	368	331	347	365	355	382	327	328	364	351	379	391	337	335	348	385	339	365	395	359	361	358	357	361	351	325	331	365	386	340	353	335	343	343	373	338	368	370	335	324	361	332	350	324	345	350	349	359	366	355	356	352	329	337	354	337	334	362	359	325	305	380	377	362	369	347	365	359	360	344	347	355	367	357	355	338	336	356	367	371	321	323	349	391	359	398	336	348	353	365	338	318	322	382	352	335	346	379	345	358	354	358	327	332	323	353	332	359	349	359	348	349	346	347	315	391	364	381	357	363	324	348	327	363	361	386	355	355	382	350	346	333	350	367	333	369	352	353	343	362	354	373	361	347	364	325	338	310	364	360	351	373	323	333	355	375	340	395	350	391	324	356	351	365	350
5031	473	366	376	353	341	340	350	358	378	386	394	375	396	348	389	329	355	362	395	332	410	366	343	391	381	374	390	396	354	370	392	372	349	387	404	343	376	367	373	391	348	373	370	352	363	367	357	364	379	379	377	357	398	351	385	367	378	349	360	356	338	372	376	363	366	378	389	366	369	364	380	370	386	360	350	336	377	343	367	381	351	346	351	364	363	395	347	366	331	429	347	361	349	352	354	352	361	368	343	384	384	372	404	349	352	364	379	375	392	361	364	376	351	330	362	379	389	394	372	329	333	367	407	396	365	365	386	389	373	337	369	391	368	352	371	347	378	343	342	375	380	369	384	378	415	342	380	358	373	346	364	384	354	380	396	369	373	411	387	381	378	373	361	381	409	385	383	371	382	374	357	377	364	364	370	352	369	353	392	405	326	376	368	362	379	401	355	408	352	358	348	370	341	363	364	376	375	346	390	370	356	398	360	379	381	379	350	353	357	365	376	351	367	356	408	348	346	372	372	373	337	379	363	336	364	367	364	347	352	344	332	375	373	365	349	360	396	397	390	335	361	336	335	357	350	349	351	365	355	367	367	376	369	360	367	323	352	357	344	356	370	373	362	345	347	347	368	342	368	371	386	373	377	339	356	365	362	413	337	353	347	417	389	397	354	356	345	363	349	366	386	382	400	370	352	413	395	343	323	366	378	386	413	360	372	344	362	375	350	349	376	331	357	384	378	361	346	347	376	370	415	371	391	356	357	361	376	364	358	371	331	360	370	351	371	403	364	365	381	370	373	383	393	389	357	344	359	361	376	365	347	360	390	361	366	373	354	363	359	350	351	387	386	400	338	399	367	373	392	357	358	342	383	394	378	389	359	321	348	342	386	382	393	418	375	367	369	365	355	374	373	384	367	370	346	375	378	347	368	360	401	371	358	373	351	322	362	371	331	379	368	362	384	377	377	403	342	371	360	376	355	356	342	347	358	380	326	378	332	329	413	384	355	363	353	397	361	388	366	320	366	382	328	342	340	416	360	361	367	346	371	368	350	378	349	370	399	388	375	368	355	370	368	363	371	363	353	339	393	347	388	359	376	426	381	387	357	354	337	358	402	317	355	358	334	364	337	376	363	359	378	348	337	359	384	392	354	383	394	381	351	342	391	370	377	357	377	358	361	344	368	392	356	343	350	345	388	368	381	374	348	366	350	361	359	350	342	329	359	391	412	322	382	357	348	355	376	349	370	392	364	378	371	370	360	363	367	364	398	373	395	345	358	341	349	357	375	387	386	376	354	368	311	372	343	357	376	349	382	322	391	373	335	362	377	349	360	356	377	345	333	353	360	391	384	362	376	340	348	330	389	339	379	379	403	370	349	364	376	357	361	385	386	393	388	357	314	357	370	376	392	407	336	369	379	350	338	363	343	381	385	406	376	398	364	363	371	387	365	349	374	340	396	377	383	363	356	375	377	355	373	366	381	341	344	383	362	374	373	388	338	364	363	355	368	327	348	360	352	370	356	341	415	406	357	347	386	362	406	364	369	364	382	354	360	374	357	362	352	341	362	389	382	392	381	376	384	355	365	375	325	368	361	373	383	408	375	344	359	365	388	384	340	397	353	348	364	362	366	345	425	350	332	376	342	379	368	334	365	422	395	351	379	371	378	376	365	409	376	387	340	352	381	368	349	311	386	368	368	388	381	363	368	366	352	359	349	366	376	359	372	339	356	360	351	373	380	393	380	375	353	360	394	385	360	364	362	364	358	364	381	360	388	384	384	364	317	337	345	367	388	355	374	395	371	371	319	386	356	368	408	360	395	344	382	376	420	363	394	373	348	356	356	364	350	337	340	385	382	389	372	401	368	351	351	346	372	352	358	334	353	404	347	377	345	379	340	367	365	339	378	365	380	368	384	369	321	367	372	352	386	340	332	337	390	359	372	354	386	363	359	341	371	380	373	383	368	401	343	323	340	328	338	357	373	345	366	408	380	371	372	377	378	402	389	382	417	382	375	372	343	374	346	371	356	348	384	339	380	326	350	355	374	352	367	337	407	346	365	384	360	350	402	366	367	332	345	350	349	348	362	390	372	340	351	360	362	358	363	413	392	361	394	383	391	382	354	373	390	391	337	374	366	369	363	333	407	366	376	382	367	374	318	383	348	359	372	369	369	343	374	350	369	359	338	360	378	385	368	344	312	364	394	380	384	389	377	381	384	350	404	378	375	367	382	374	333	372	363	398	371	363	389	382	344	392	371	357	364	358	339	376	375	359	389	323	336	353	354	353	361	370	351	342	397	334	421	343	338	352	335	408	374	351	370	368	370	381	354	339	363	374	375	399	379	360	344	392	393	377	385	362	384	376	373	415	371	361	382	354	368	357	370	364	348	353	383	357	392	407	357	398	368	357	345	350	366	357	373	371	335	400	398	372	354	394	361	382	365	370	356	352	403	356	322	347	388	373	369	356	360	395	374	383	354	350	335	394	347	368	349	371	356	390	334	389	366	360	396	367	364	391	396	381	355	355	358	361	362	352	355	351	389	369	361	357	381	405	372	361	353	374	362	345	363	387	319	410	371	348	381	345	391	367	382	323	334	349	347	395	365	361	331	392	339	340	380	383	369	374	390	357	371	361	358	354	371	400	361	360	377	353	406	370	358	371	393	408	334	374	367	375	352	362	370	348	386	395	355	397	402	363	389	323	371	368	384	363	385	379	369	306	356	375	377	369	328	359	376	364	394	328	360	393	421	359	356	372	390	387	346	357	356	336	376	330	359	362	356	362	370	368	357	337	404	353	405	411	373	371	340	385	338	387	366	368	331	359	335	394	350	367	371	407	350	353	367	393	384	370	328	387	367	354	376	363	394	363	412	387	411	369	375	346	355	317	361	389	368	345	360	372	395	371	352	406	384	356	334	348	377	358	369	375	334	364	369	357	363	356	368	380	389	358	347	349	393	368	365	427	398	371	352	355	385	391	401	381	338	373	409	365	358	375	377	342	340	326	364	397	343	396	350	379	372	377	355	379	380	390	338	356	375	379	359	327	402	392	339	390	377	398	335	336	372	368	370	381	357	348	382	315	389	359	379	384	330	355	391	366	359	352	336	384	370	348	378	366	363	380	371	331	363	350	372	370	381	360	373	360	369	382	392	362	339	393	350	367	366	363	384	331	368	377	347	373	361	368	389	374	404	360	402	369	356	373	368	388	376	341	389	374	364	405	361	386	328	356	362	388	380	344	372	362	439	354	353	339	375	377	396	342	342	336	358	377	368	373	359	371	384	364	370	349	352	359	344	351	377	372	363	378	373	378	370	332	348	393	368	388	361	358	345	372	371	379	383	371	398	351	379	351	393	372	361	322	363	341	388	371	370	359	370	377	386	352	359	368	397	402	412	392	377	351	339	360	381	343	334	356	385	363	380	358	368	349	363	371	380	360	367	350	403	358	386	376	368	382	369	360	373	354	369	346	350	348	326	345	326	373	363	328	389	385	365
4461	882	896	913	877	868	870	899	906	913	879	873	843	880	863	864	842	925	836	870	873	851	846	869	858	848	895	905	906	892	825	883	813	892	880	868	916	839	893	862	820	886	834	882	852	903	938	856	924	851	864	898	828	892	834	910	843	860	890	811	884	887	867	899	866	873	840	864	917	855	911	851	877	815	866	817	882	922	885	882	889	836	825	873	902	844	849	828	857	879	878	865	844	865	898	828	840	905	848	884	842	899	864	871	831	887	907	858	839	822	877	849	837	831	867	850	856	875	860	857	867	916	864	879	870	886	866	823	876	929	853	866	897	822	817	865	868	849	876	867	837	886	823	813	857	896	845	894	831	859	838	869	882	865	868	836	885	871	874	905	860	866	843	856	891	872	872	828	829	902	869	858	865	871	883	854	868	858	898	868	894	882	921	881	862	870	836	823	860	830	845	929	869	887	857	845	856	870	824	825	875	821	876	872	890	858	826	876	872	882	852	876	869	865	864	889	869	905	907	809	841	867	809	887	868	885	805	873	869	852	835	873	879	829	832	897	894	869	890	901	837	866	880	882	871	904	795	844	907	900	908	886	826	826	898	825	883	850	860	880	875	835	852	837	871	860	874	888	849	901	848	848	856	842	885	861	921	850	899	903	820	882	891	866	895	856	942	810	852	837	921	910	915	922	853	855	854	908	873	861	869	872	858	848	826	869	854	842	862	875	842	939	806	836	863	862	877	824	888	869	847	883	873	877	852	816	867	848	841	902	944	854	875	898	880	843	872	847	865	909	888	875	893	917	862	867	853	914	888	901	864	851	882	813	876	889	813	794	905	870	919	869	835	831	861	863	880	893	853	822	870	829	873	906	866	911	810	845	839	848	907	830	812	877	876	848	868	855	843	874	853	861	892	893	894	896	850	838	854	889	853	835	926	853	855	909	865	830	844	940	837	859	829	861	892	845	902	872	826	852	864	912	860	867	871	904	887	849	899	826	888	851	879	887	887	902	873	875	870	820	887	873	856	878	867	883	839	894	893	884	836	893	845	862	831	821	819	891	894	839	869	869	828	940	841	832	919	841	877	864	875	842	848	852	915	871	898	874	888	879	872	870	883	866	840	882	835	911	897	887	899	898	896	878	919	874	868	831	900	875	852	834	883	889	846	884	884	875	846	835	857	847	852	883	870	897	833	852	889	892	846	939	887	851	908	916	851	894	838	853	850	911	879	895	898	811	911	834	859	873	906	882	865	838	853	880	809	885	872	846	877	849	898	866	855	860	896	867	829	865	861	847	846	878	922	849	958	873	871	803	922	873	812	872	917	872	853	951	865	899	871	894	881	867	841	905	914	885	853	869	932	857	886	839	878	833	855	905	925	868	864	902	905	885	864	907	901	824	840	832	840	881	847	840	854	898	855	844	897	872	806	831	882	858	865	876	824	956	874	857	876	848	844	862	863	873	871	864	864	873	883	872	869	837	896	891	877	864	864	835	879	853	865	848	874	888	839	805	878	868	818	838	851	873	854	875	827	878	850	773	886	853	870	833	818	827	829	878	824	857	890	892	890	861	877	854	889	877	913	897	894	875	863	862	852	847	902	832	935	847	903	893	866	852	873	853	829	804	900	867	836	898	832	897	858	895	894	866	903	851	865	881	848	900	836	893	894	814	911	830	902	857	896	825	825	836	830	804	875	897	851	877	840	882	860	894	871	866	852	850	913	876	942	835	864	854	875	862	871	844	908	857	869	861	856	859	865	857	863	885	886	830	864	881	847	897	866	885	829	915	828	916	848	815	909	871	859	891	914	855	867	863	861	848	823	825	857	848	832	876	888	782	862	863	867	887	821	847	863	866	926	863	862	912	920	868	876	888	928	817	880	921	824	838	824	843	890	881	863	897	818	893	870	875	860	888	931	845	869	912	885	870	887	881	911	876	918	887	889	856	917	864	921	877	867	923	865	849	879	866	834	883	858	935	876	911	850	875	847	885	927	860	818	880	862	898	887	855	860	834	899	889	865	916	870	839	826	872	880	864	869	864	898	867	841	911	901	917	856	938	848	903	880	878	844	889	850	854	851	872	832	847	848	873	908	842	886	910	867	853	894	827	854	886	859	907	876	903	883	906	845	901	906	874	859	844	855	823	876	908	883	864	919	817	863	831	842	912	864	866	873	875	849	943	857	868	926	899	856	893	909	870	812	793	897	865	897	905	885	865	934	898	883	852	837	833	898	894	860	857	903	848	890	846	860	811	894	845	896	899	852	893	876	900	875	891	850	870	821	908	836	866	897	850	879	902	928	876	907	891	874	828	910	878	877	837	813	867	868	871	881	852	895	883	838	871	830	886	911	806	868	848	803	889	862	897	926	842	857	902	882	809	872	915	883	870	857	848	786	894	828	809	878	860	849	878	929	880	863	840	816	891	891	883	815	828	869	862	832	824	882	809	868	911	909	856	819	890	867	864	843	950	879	886	893	821	861	822	847	868	834	893	908	867	846	885	884	821	877	904	897	862	904	933	834	845	868	829	867	853	833	893	903	903	892	937	868	894	834	829	908	840	808	874	875	841	883	869	834	823	843	865	795	847	860	849	826	815	845	828	908	878	890	882	863	889	860	863	854	835	902	822	842	866	863	874	809	886	871	864	852	858	835	830	845	861	881	875	885	909	882	862	860	888	810	902	886	818	942	838	873	871	902	882	924	870	847	813	883	899	874	852	873	827	872	860	904	904	896	906	880	856	872	893	901	855	855	911	854	864	864	923	911	911	825	865	881	842	843	874	888	902	921	871	881	855	889	861	881	893	811	913	821	820	864	900	898	899	861	884	839	903	884	875	875	842	899	899	882	858	886	899	931	841	850	877	865	865	842	862	844	935	830	851	804	860	855	886	899	895	890	885	870	880	886	898	919	820	864	876	873	878	893	847	882	851	842	891	860	884	860	870	805	867	923	902	833	865	897	887	896	898	850	874	867	917	891	873	848	890	903	859	850	905	818	868	846	841	925	871	821	860	839	915	872	856	959	864	908	872	911	920	856	876	878	869	919	819	894	824	852	861	866	873	834	851	907	896	893	870	840	871	873	832	878	854	855	877	833	856	863	849	830	852	893	819	820	910	893	851	898	870	856	852	888	873	888	877	816	877	908	864	830	880	811	848	876	881	826	913	877	851	817	859	848	886	828	841	856	908	878	814	886	899	842	849	827	890	833	902	866	910	842	855	887	899	895	811	895	889	888	842	870	921	904	850	881	845	843	877	851	837	885	890	846	909	889	882	889	855	835	849	909	889	862	885	877	839	883	870	907	817	859	845	840	872	827	832	864	881	828	896	879	858	846	908	936	867	856	833	877	819	812	854	850	882	887	898	877	846	896	888	859	860	842	844	847	895	938	869	841	861	866	828	856	935	927	823	871	842	872	840	906	879	864	876	883	878	836	903	862	868	874	944	895	878	830	861	873	847	863	894	901	831	847	845	855	828	876	899	870	883	899	835	878	854
17249	1278	503	441	448	344	342	334	330	316	300	313	340	301	348	307	311	299	340	283	293	311	286	311	326	303	277	295	298	293	274	302	279	304	296	312	303	312	314	272	323	290	326	311	304	290	307	306	335	266	318	306	322	282	337	300	275	292	305	302	293	303	304	290	281	295	296	323	306	261	280	313	298	294	308	291	285	271	300	282	307	301	297	306	288	308	283	328	277	298	295	304	314	289	315	260	303	273	313	315	281	295	340	270	319	314	305	305	272	283	311	303	293	320	293	310	281	284	303	308	287	301	350	330	288	329	271	334	322	287	276	298	324	277	292	307	309	299	293	291	298	309	316	327	307	305	278	281	297	296	285	316	332	282	328	289	269	290	294	327	313	277	310	313	284	299	290	290	314	295	272	299	295	320	288	266	315	297	288	295	297	300	315	284	317	330	286	296	323	306	308	298	294	302	305	304	310	312	312	285	291	311	292	304	306	293	322	293	317	271	320	315	317	315	297	297	286	286	281	306	315	296	322	289	302	316	302	285	291	311	281	290	303	301	321	294	278	319	283	298	296	324	313	312	291	281	285	290	316	285	310	287	290	327	310	289	284	309	289	341	293	322	265	289	287	287	322	320	285	307	296	269	289	297	266	304	302	332	314	304	281	304	297	303	312	276	307	327	323	325	297	327	292	302	283	315	322	322	309	321	314	314	317	321	309	301	312	268	308	316	313	292	308	297	274	294	284	283	268	292	306	286	315	283	330	286	319	307	276	322	330	296	303	313	299	332	316	326	308	309	313	292	302	309	281	277	342	325	284	291	281	275	307	306	298	293	319	329	302	323	315	300	304	333	284	277	298	295	286	271	295	319	302	331	321	315	292	323	301	304	286	341	299	322	287	275	286	334	303	334	315	292	297	322	288	287	325	327	284	286	331	299	303	298	273	326	277	304	319	290	302	294	298	323	296	278	290	323	281	311	309	296	291	292	291	295	308	317	319	277	322	282	315	292	268	291	313	292	318	340	309	334	307	293	302	281	289	291	346	319	284	287	314	265	301	269	291	268	315	340	296	314	280	273	279	279	288	323	304	300	308	285	303	307	284	304	313	298	287	275	297	291	310	290	319	326	288	329	296	322	267	294	280	302	306	272	329	329	258	298	295	295	302	315	287	291	319	302	308	287	311	318	319	298	282	322	307	303	330	305	301	303	318	306	293	330	298	287	304	329	311	307	280	296	295	302	324	297	312	337	274	299	289	291	272	296	336	308	256	265	263	294	280	308	309	285	307	327	321	322	310	305	296	293	324	298	284	303	336	321	313	271	310	264	312	296	321	302	297	293	329	306	319	288	312	305	313	298	295	297	312	294	296	287	290	326	265	302	266	295	300	296	284	309	312	323	306	319	339	304	332	285	305	313	319	297	266	278	292	287	298	282	282	287	281	302	311	317	323	323	297	291	339	321	295	251	326	280	294	340	332	303	304	291	298	308	290	275	291	286	317	290	314	298	293	270	305	324	273	296	305	305	277	308	301	305	293	342	289	296	293	287	278	285	275	287	291	315	291	256	306	288	342	292	289	295	313	286	285	331	299	278	279	299	285	292	326	279	273	313	291	278	298	302	261	309	303	335	280	300	303	307	336	335	294	312	312	269	319	304	281	303	271	300	284	288	271	278	270	287	329	299	319	297	306	289	289	321	305	325	317	290	311	299	326	291	318	297	305	272	308	340	315	304	316	304	318	305	291	289	310	292	325	285	306	305	283	302	323	307	299	288	307	308	296	308	313	290	294	317	301	317	310	300	297	320	330	278	285	287	312	338	339	344	327	308	282	291	311	263	309	292	296	294	320	266	308	290	309	302	286	299	303	282	325	320	312	313	322	290	287	291	314	263	276	292	325	314	282	314	295	261	299	309	269	312	316	304	289	302	321	288	306	303	300	327	322	308	292	334	314	298	312	333	306	294	333	289	296	289	326	297	296	284	291	294	301	286	291	277	294	301	316	314	301	288	290	263	301	306	315	331	308	310	324	282	331	330	299	319	308	336	297	322	294	281	273	302	312	288	285	318	316	274	339	303	287	301	322	278	288	313	333	328	323	301	324	327	336	315	282	297	314	289	322	320	290	294	309	299	301	304	278	314	291	302	299	342	268	305	290	296	294	300	325	319	303	262	310	296	288	297	285	289	308	307	273	306	284	301	298	277	300	275	312	283	291	291	273	277	284	305	296	289	286	317	290	302	285	294	296	308	321	314	304	267	269	308	257	305	332	265	283	315	314	274	309	280	284	303	293	306	308	303	263	301	310	316	301	313	341	286	296	318	288	320	309	281	272	287	304	282	306	338	318	268	298	274	315	326	304	298	280	277	314	273	285	310	283	302	305	272	265	309	299	262	307	312	283	309	306	276	300	287	312	282	267	303	310	303	300	316	284	278	295	303	317	290	301	293	284	299	292	292	303	294	284	293	315	299	324	290	314	308	284	329	320	311	307	295	308	304	280	279	303	326	302	297	320	337	305	326	323	276	263	307	299	309	302	347	309	308	280	316	292	275	300	276	291	304	305	307	292	339	310	298	289	306	299	340	268	307	332	326	302	317	304	298	295	302	312	302	318	292	348	301	298	286	264	275	308	333	301	298	297	304	284	296	316	292	296	317	312	303	302	314	303	299	325	314	312	331	309	298	267	302	294	310	315	310	304	289	302	303	348	327	292	311	304	306	316	302	279	288	301	312	306	311	304	280	288	299	289	302	298	287	289	299	330	292	283	301	292	315	293	291	320	282	302	315	323	294	303	286	281	297	306	328	317	333	330	316	310	295	291	289	298	288	308	279	301	294	307	284	303	295	290	312	310	298	317	306	319	311	270	315	318	315	285	308	291	307	278	310	313	285	269	295	314	296	302	325	299	312	311	285	303	293	283	297	306	316	295	305	310	293	312	295	324	286	278	336	306	287	266	297	274	290	319	298	291	296	280	295	295	301	232	285	314	291	310	308	302	302	299	319	261	257	296	286	289	295	306	341	303	299	319	285	302	323	335	312	311	276	304	315	286	296	305	285	289	302	323	267	305	319	310	288	293	308	285	303	316	318	310	313	323	293	294	285	292	325	306	325	322	305	268	286	338	304	327	292	302	312	258	329	331	288	317	273	334	272	314	298	307	290	290	289	294	313	284	310	248	284	292	299	300	283	269	285	267	305	308	312	321	315	299	281	294	295	288	324	306	283	307	276	314	279	308	288	314	280	306	266	312	294	293	318	314	325	311	292	312	299	328	322	291	263	301	292	290	280	284	282	317	262	327	285	317	286	277	261	325	336	301	335	295	283	287	276	307	282	323	287	298	285	260	332	301	324	302	315	309	314	318	310	280	318	288	315	299	271	274	293	306	304	276	286	280	267	285	316	314	297	285	307	285	313	307	316	297	288	304	334	319	311	299	313	308	298	287	312	298	284	253	306	300	320	295	294	292	316	290	310	275	291	296	291	271	308	303	318	271	296	292	324
12229	960	1251	1363	1252	1108	1012	918	885	852	823	812	793	816	782	725	785	687	728	713	767	775	751	719	779	754	759	734	725	721	757	759	738	711	705	715	741	734	744	705	719	734	725	725	717	762	800	716	710	751	697	684	766	751	711	739	724	718	761	740	761	698	704	725	691	704	740	727	700	723	691	699	710	738	759	747	675	681	712	742	741	755	734	679	735	714	737	702	701	699	729	701	647	690	727	711	722	711	761	724	748	741	688	723	732	765	721	692	719	779	752	707	716	727	736	710	692	740	684	695	698	735	724	708	703	669	724	720	681	721	708	727	743	721	695	692	736	708	714	767	709	712	707	735	722	723	758	693	649	711	739	725	726	745	775	709	694	732	705	697	724	729	722	703	735	708	724	707	746	693	741	721	738	745	704	748	695	663	694	728	699	701	673	733	728	727	749	712	729	736	680	696	719	676	667	727	712	754	718	715	700	761	689	739	707	720	728	698	756	717	717	707	708	726	712	719	701	681	684	739	675	707	697	712	736	693	722	753	702	688	727	704	724	737	734	723	724	687	765	718	743	708	735	699	734	685	736	740	761	724	736	702	683	688	708	752	677	742	745	688	767	761	724	710	722	727	748	708	719	727	804	709	760	686	741	756	704	724	714	707	741	759	705	741	732	714	738	735	743	703	772	725	723	698	722	742	719	726	736	712	713	738	719	782	699	716	718	738	725	711	687	751	710	746	634	686	731	732	737	701	727	705	729	708	743	759	721	706	755	705	676	743	730	715	699	676	764	649	731	718	802	679	712	697	717	756	703	648	692	726	745	745	747	708	740	737	717	708	746	706	719	705	708	706	700	695	719	706	701	684	697	724	750	707	720	718	698	709	664	726	711	732	687	705	755	663	751	685	749	676	694	729	724	754	717	709	743	697	702	731	728	756	709	732	717	721	682	716	725	734	646	721	704	749	717	715	671	704	682	683	726	738	633	735	703	767	671	669	735	713	735	715	704	709	696	754	734	680	677	729	730	696	715	725	701	662	732	729	669	751	736	705	712	711	690	758	725	724	763	750	705	676	647	739	723	754	758	716	710	705	717	726	725	727	713	726	746	733	742	687	691	683	724	733	718	727	727	747	678	723	688	706	706	745	696	733	716	698	734	750	705	695	661	714	748	706	701	666	663	696	686	709	696	697	706	731	736	761	726	713	731	713	748	724	704	713	677	717	725	708	705	696	689	731	680	739	715	732	741	704	714	681	725	740	712	701	700	708	704	738	674	700	692	726	773	730	755	710	691	705	706	647	695	705	718	728	687	749	727	681	704	706	650	725	721	709	717	706	693	746	724	719	727	706	743	670	706	683	722	750	734	695	727	723	682	731	723	698	703	712	715	722	712	728	719	707	683	751	693	727	716	741	752	735	692	668	698	764	719	732	692	713	719	717	720	706	716	710	731	703	719	711	735	747	719	718	696	664	673	652	699	791	690	743	727	718	748	690	739	660	703	748	729	752	746	749	705	721	729	717	712	708	744	746	685	696	687	662	749	712	712	704	752	720	696	710	713	666	731	709	710	711	706	726	701	710	762	721	669	776	736	750	724	748	708	690	726	798	724	671	749	725	732	717	722	697	797	690	668	715	714	711	743	778	725	735	695	731	710	715	746	728	736	700	714	683	734	690	726	780	712	709	696	724	668	690	695	721	745	737	700	719	728	699	727	738	749	672	703	719	683	734	720	727	756	739	716	739	722	744	720	750	697	735	702	730	666	718	668	730	676	704	693	746	740	712	704	707	747	719	716	711	732	674	691	681	677	732	745	718	744	703	743	720	708	754	687	707	706	762	719	714	729	712	745	762	691	721	709	705	718	719	698	727	708	673	733	692	690	722	722	736	706	685	716	719	705	701	709	741	689	747	760	734	772	725	729	783	723	735	729	737	735	719	678	722	736	747	768	724	719	731	689	743	715	690	752	679	712	681	717	693	716	717	683	764	725	711	717	716	696	732	751	714	696	729	714	698	669	751	722	704	720	772	705	711	715	706	691	695	711	733	741	676	733	757	727	716	686	720	722	706	685	654	711	730	726	777	703	737	729	754	679	725	743	712	716	744	730	713	725	717	749	714	746	682	747	717	725	750	679	714	744	758	733	725	672	676	725	720	790	719	724	713	748	678	734	697	677	687	727	732	695	667	725	755	732	695	702	686	739	704	717	717	741	772	726	717	740	736	735	689	723	725	751	745	680	743	701	737	678	711	673	720	717	696	743	704	722	750	686	711	698	684	722	727	714	697	761	685	742	699	711	684	719	734	714	728	710	682	736	688	723	736	689	702	703	737	725	746	721	729	747	775	707	712	702	711	698	722	726	735	742	723	749	736	737	686	690	698	743	655	683	782	726	692	696	690	718	716	687	719	705	717	717	730	740	725	742	758	768	666	779	715	723	720	704	682	699	746	710	704	742	792	678	690	706	689	699	748	720	734	723	659	763	722	721	744	740	725	731	750	671	716	737	695	761	695	689	702	780	711	730	651	717	704	692	705	737	725	745	721	743	707	718	746	722	745	731	728	692	710	714	748	715	737	698	734	658	726	704	760	671	699	739	702	668	732	740	741	716	729	709	699	727	720	703	743	731	684	684	665	713	711	725	698	723	708	751	697	703	705	735	671	701	734	725	708	727	694	716	766	709	720	722	745	717	717	727	700	709	730	724	737	744	657	728	735	751	773	704	727	725	686	697	722	751	678	736	766	746	718	738	753	731	722	726	729	753	675	709	666	750	689	726	742	734	698	668	706	727	724	733	709	680	732	750	759	762	709	675	749	737	703	722	752	775	697	665	687	723	709	719	738	750	723	753	693	681	762	698	681	702	759	703	734	783	664	745	721	730	744	754	742	780	701	713	738	758	705	682	688	711	755	708	695	691	723	691	726	710	685	673	739	728	714	748	727	727	725	704	711	730	729	710	715	691	719	746	718	680	694	744	706	762	662	685	789	710	688	720	695	749	734	697	718	698	715	724	685	744	702	707	702	753	743	758	682	751	714	696	752	703	743	738	653	714	674	694	731	755	721	710	693	699	707	680	724	722	693	722	686	755	723	716	762	718	676	742	682	734	714	747	718	688	715	709	725	719	691	742	701	754	730	744	695	708	720	740	667	690	692	695	707	688	746	735	735	749	705	676	677	735	666	690	713	718	734	736	724	705	712	777	750	735	746	714	681	726	685	693	678	719	728	747	718	695	748	692	717	744	718	745	712	682	753	722	756	712	708	739	702	726	708	698	716	736	717	715	722	734	731	715	737	698	684	694	770	712	701	690	708	733	695	779	716	722	717	714	698	688	748	697	745	739	704	702	695	711	702	736	733	755	731	760	742	697	742	776	736	678	720	717	698	705	745	685	692	725	691	704	702	728	725	685	694	685	713	697	727	735	765	712	737	724	698	733	739	696	703	724	719	735	764	720	661	727	666	689	707	739	693	702	722	711	726	707	687	723	733	721	666	663	717	735	762
25808	2689	720	484	323	267	252	209	184	183	183	180	169	133	140	132	157	137	141	132	136	117	136	124	139	135	153	122	137	139	125	114	145	150	139	151	141	147	131	138	135	119	121	119	134	133	150	134	134	148	134	134	110	148	125	147	123	136	151	134	134	125	133	129	125	122	155	145	128	125	147	106	115	150	129	124	133	145	139	146	129	132	140	152	124	125	140	153	140	144	160	124	163	123	115	166	155	141	148	109	122	119	112	121	147	146	141	127	117	153	152	116	148	147	139	145	144	140	115	143	138	128	123	110	131	134	138	146	118	117	130	116	128	133	142	153	102	126	126	126	138	118	128	140	137	129	118	127	123	139	130	142	138	135	141	120	123	133	142	126	122	120	126	120	131	131	145	130	122	127	137	116	129	113	137	133	140	140	120	153	124	128	128	124	148	124	120	167	132	129	142	128	116	157	145	113	158	142	136	138	128	123	141	138	127	137	139	128	130	121	127	135	131	139	125	134	147	116	122	139	124	134	115	112	136	143	124	127	121	137	132	118	115	124	132	113	138	131	145	127	152	134	135	145	135	134	138	133	158	133	115	149	135	113	107	129	152	150	140	103	135	127	136	137	118	167	149	119	117	124	133	133	148	120	119	129	130	135	118	119	128	113	143	145	124	125	142	143	130	143	135	147	125	135	136	96	126	136	117	137	122	107	116	130	131	126	141	119	142	130	136	132	164	133	132	134	135	119	138	135	135	143	154	148	140	142	126	144	134	124	128	129	126	115	127	130	130	133	139	106	134	140	155	123	129	131	118	116	128	138	133	144	117	140	128	128	128	121	131	152	130	144	144	123	125	128	111	114	120	151	144	127	132	132	146	121	124	125	132	136	131	134	124	111	112	140	141	137	136	142	114	129	126	146	138	135	121	134	129	140	135	107	132	130	145	129	137	115	132	127	124	157	152	130	144	128	122	143	131	136	132	112	135	123	138	125	144	149	118	135	128	112	103	136	128	119	119	139	148	122	122	126	146	136	121	139	137	132	147	128	107	114	113	136	100	103	145	147	127	145	116	120	146	114	122	151	128	138	134	145	116	128	140	153	144	141	128	124	118	141	126	131	122	141	137	155	147	144	138	146	146	131	147	125	127	139	151	142	132	120	120	122	123	136	133	126	124	132	112	145	146	126	142	146	110	142	135	134	144	109	124	146	130	107	131	139	128	116	122	110	115	145	124	110	133	138	133	128	139	105	149	155	129	122	150	124	155	128	141	123	153	150	123	126	131	110	131	133	127	116	125	129	139	148	105	139	128	138	145	149	140	104	134	140	135	129	144	136	162	133	138	122	134	120	124	144	138	123	145	132	120	140	139	135	133	124	133	125	124	136	122	136	113	127	146	133	114	108	127	117	121	141	154	148	136	153	120	132	136	131	136	130	116	141	125	140	129	141	136	100	140	129	136	127	128	138	145	154	136	118	149	140	107	131	162	125	136	123	129	137	138	150	144	138	133	145	115	151	124	153	130	128	135	146	129	116	121	124	160	127	133	97	130	133	124	127	143	120	135	113	119	119	121	119	120	136	138	133	100	114	126	128	148	121	135	131	142	126	145	139	138	135	125	127	137	127	138	136	141	140	147	149	134	127	127	147	136	120	129	106	129	120	135	141	130	125	122	141	143	124	140	146	123	113	129	129	129	132	141	122	124	137	125	135	114	125	124	140	140	118	123	140	107	130	122	141	124	145	130	134	131	149	117	130	134	132	129	132	149	146	117	123	124	137	130	124	122	145	97	116	121	137	112	118	138	139	119	137	141	142	118	133	126	156	124	106	134	129	112	141	153	114	119	129	133	122	140	144	143	138	140	137	146	128	146	132	127	132	135	139	129	115	126	108	119	134	126	123	117	134	138	145	124	128	111	150	138	119	104	124	117	122	121	129	107	141	140	129	125	105	144	120	147	120	144	129	131	113	123	133	157	139	131	120	143	123	116	120	130	140	136	125	126	128	131	120	112	138	124	129	125	154	103	108	142	123	147	124	149	119	149	150	127	117	144	126	133	119	140	128	127	145	116	119	121	137	135	127	122	116	127	132	124	113	140	143	111	126	148	144	135	128	126	143	121	121	144	157	122	131	158	126	142	130	128	106	123	128	154	130	137	122	122	128	129	123	125	132	110	150	123	126	130	118	139	137	155	126	118	131	115	116	103	119	143	136	115	146	131	119	124	139	111	163	113	145	121	127	140	126	144	126	134	126	135	121	137	139	147	112	129	134	116	153	133	121	136	142	145	127	126	131	137	133	120	142	142	138	124	132	137	128	135	138	116	127	150	127	140	131	154	124	131	116	110	142	125	113	128	134	149	122	124	114	135	131	128	146	149	119	144	139	132	145	137	136	136	158	154	128	133	119	137	136	128	133	135	133	135	125	112	130	130	130	103	142	144	141	121	122	133	147	126	119	126	138	136	125	140	134	132	110	152	115	156	142	128	138	128	135	147	126	127	131	128	118	131	100	127	149	128	123	121	107	116	128	149	125	152	118	132	159	138	123	129	118	125	139	121	109	147	143	137	136	136	156	114	121	134	119	127	116	150	151	117	132	129	138	146	138	146	118	136	132	140	135	159	131	105	142	133	148	110	132	126	139	117	115	125	133	153	145	106	140	111	133	139	145	128	112	131	131	118	127	133	142	114	132	102	124	113	137	118	132	115	119	141	135	134	98	142	123	109	125	120	118	129	113	139	113	140	137	128	133	141	122	130	129	114	115	129	110	123	127	125	132	123	133	112	117	130	133	119	142	146	116	128	124	122	126	125	132	141	139	141	134	118	137	144	105	134	134	136	142	167	137	111	124	131	156	148	133	132	132	138	132	137	115	128	152	124	139	130	130	133	135	147	143	158	134	138	118	127	137	142	122	150	132	142	152	115	133	134	112	111	128	125	139	124	145	148	146	144	125	133	135	152	143	152	134	137	125	140	112	134	123	125	132	152	137	124	133	126	128	119	122	134	105	117	129	132	127	129	127	128	154	128	139	136	131	136	143	116	119	132	115	114	134	129	128	151	125	126	129	126	126	141	113	136	124	146	119	123	123	130	154	132	136	121	138	136	134	116	112	116	136	113	114	135	130	122	121	133	138	153	113	135	127	141	136	111	136	130	109	141	114	114	126	131	143	131	137	116	132	124	119	132	143	121	132	138	133	130	140	112	141	125	138	123	127	116	138	150	120	126	129	123	136	143	120	152	148	150	152	131	122	133	122	131	130	139	143	128	133	132	134	128	131	123	120	132	123	127	155	130	144	145	131	139	149	119	135	127	130	137	128	132	137	145	121	137	124	152	119	148	129	127	139	150	132	128	109	117	131	123	130	122	151	156	131	145	110	153	137	108	115	129	133	122	134	120	95	131	141	141	138	126	129	143	134	134	137	156	129	134	118	151	145	128	122	130	128	139	127	133	160	129	135	144	141	146	127	134	143	150	161	123	144	144	143	124	125	127	138	143	123
15226	818	1405	1483	1326	1047	954	726	679	615	573	513	529	489	453	451	417	406	412	381	399	387	428	394	378	398	415	393	377	392	386	362	394	348	351	352	353	361	351	362	407	334	345	396	345	371	389	347	368	370	367	374	367	378	365	368	332	354	322	375	348	339	349	369	366	326	328	374	351	341	377	351	319	348	330	355	355	346	334	336	347	341	327	362	369	343	378	371	342	337	328	347	400	332	378	337	382	356	336	364	339	363	357	368	331	365	356	342	335	385	329	359	353	356	324	365	351	341	405	354	355	376	367	351	331	371	330	400	350	361	367	327	368	315	351	380	333	356	361	385	344	333	351	328	376	358	367	352	382	337	361	397	340	366	345	305	345	349	340	345	334	321	349	359	346	344	350	367	346	351	343	364	336	315	336	331	359	354	348	315	313	356	362	342	322	326	340	385	350	370	361	341	341	384	351	342	384	371	343	322	351	373	351	358	361	361	386	359	373	308	338	329	345	319	368	349	331	365	367	383	339	364	343	330	344	374	351	362	354	330	332	332	325	367	347	335	347	347	362	350	329	348	357	327	347	360	364	351	369	346	325	338	352	354	345	355	356	369	370	338	333	351	331	338	358	345	371	311	392	342	353	354	346	356	352	303	374	384	350	356	312	384	349	334	313	384	361	334	350	330	329	334	349	372	379	354	384	361	357	332	351	348	336	331	338	359	366	382	376	357	346	343	345	332	379	379	344	350	359	363	358	330	317	356	338	348	389	341	344	322	367	352	330	337	341	326	347	350	359	342	336	356	327	347	310	362	355	356	364	337	343	340	364	359	338	353	338	372	368	314	338	344	322	335	342	336	372	341	338	311	346	372	374	383	353	341	356	345	341	366	362	328	375	324	320	360	327	357	368	319	349	365	348	384	371	360	343	346	373	359	312	338	375	370	340	391	353	353	335	352	388	379	346	374	373	331	358	343	310	363	393	349	361	358	359	360	391	343	332	315	356	315	344	363	326	365	336	349	344	350	369	374	353	346	348	351	355	376	360	331	344	390	319	354	340	336	336	354	311	356	322	359	377	356	379	380	356	347	370	367	361	376	351	369	366	368	336	351	339	391	325	355	334	332	337	330	348	354	370	320	334	357	352	322	376	357	350	354	356	332	334	356	326	341	356	330	349	340	342	354	326	389	342	335	378	343	365	346	332	356	354	377	351	333	375	343	358	359	372	336	384	344	368	361	343	329	397	366	343	330	363	347	368	361	372	355	366	347	371	353	358	329	343	367	361	376	335	355	338	355	338	330	340	343	372	361	376	351	363	338	351	312	336	338	342	353	355	373	410	349	342	388	307	374	337	354	348	327	332	338	358	368	337	314	320	360	364	319	350	330	339	353	335	332	351	359	362	333	349	333	398	360	350	353	336	334	357	343	355	355	339	336	356	381	341	343	349	336	358	350	312	338	338	347	338	378	355	343	403	393	365	353	386	368	320	353	347	324	343	316	327	364	350	389	333	361	331	317	348	371	356	358	341	397	340	383	385	345	382	344	347	375	358	342	345	366	347	355	368	339	336	350	350	356	355	399	356	333	327	346	354	323	357	355	341	353	326	310	323	314	367	333	357	359	359	350	392	362	336	325	323	340	369	376	353	372	390	346	356	336	366	335	329	328	359	349	370	329	335	376	340	330	337	305	317	363	333	373	374	354	363	365	354	352	365	326	356	352	360	319	346	328	330	358	373	349	343	331	363	369	337	338	356	310	356	363	388	334	328	352	328	356	363	342	337	354	377	352	349	387	380	369	392	354	341	338	351	335	360	345	368	350	342	383	355	356	364	328	335	364	338	339	359	348	366	372	366	324	366	369	332	347	342	362	372	345	386	348	378	359	341	347	343	357	370	343	339	354	316	346	307	386	360	329	371	348	365	370	363	332	366	379	332	347	386	341	311	354	358	336	336	349	349	369	349	339	328	371	351	340	348	332	333	339	367	318	320	369	354	357	360	341	352	360	377	317	342	342	369	331	338	365	394	341	372	377	371	335	365	353	360	357	356	368	334	340	373	349	389	323	391	323	373	345	355	331	329	346	333	339	342	323	344	361	397	334	356	345	361	312	334	373	359	321	364	356	362	330	337	331	371	387	355	395	345	344	373	364	342	366	392	370	336	376	345	370	315	364	329	379	363	344	389	364	352	333	350	308	328	365	368	339	356	371	369	329	341	374	348	340	348	328	340	347	345	351	317	375	376	345	355	337	332	343	366	367	380	355	361	374	358	365	340	340	328	366	319	345	351	343	330	371	335	370	396	354	367	388	348	332	327	339	348	361	338	343	345	340	340	364	351	356	338	342	334	348	318	370	344	330	367	334	343	354	326	344	314	325	366	337	378	367	336	327	318	342	340	343	375	323	368	333	339	344	355	363	351	343	354	352	346	375	338	337	356	345	354	306	367	380	330	349	338	351	369	333	344	372	340	355	336	355	329	359	370	359	336	371	380	383	352	318	340	352	365	364	352	328	380	354	345	355	351	361	370	370	331	338	332	356	315	368	337	362	342	340	344	336	340	368	326	327	351	338	365	354	382	347	355	325	371	330	364	351	352	339	320	357	344	388	330	325	378	382	342	330	342	352	374	341	332	356	359	336	381	313	342	345	362	371	344	347	359	333	322	350	315	374	370	316	365	328	366	328	399	325	337	325	363	350	388	353	348	327	353	340	336	379	351	356	394	323	333	368	321	337	330	355	341	352	346	378	350	331	325	357	365	338	334	359	325	333	375	312	362	306	360	381	333	352	356	345	370	372	363	343	378	387	358	339	381	358	343	356	328	325	359	343	337	344	363	358	342	315	354	335	319	325	371	348	318	344	381	370	362	347	324	358	385	322	380	360	343	373	335	328	338	380	331	364	342	345	342	357	306	359	334	355	321	374	362	347	367	351	319	340	333	344	358	345	329	356	346	369	326	331	337	331	381	360	324	354	358	363	363	325	339	338	344	337	364	339	329	340	357	347	340	356	368	341	331	353	363	360	323	357	352	346	333	366	363	341	336	352	319	324	374	338	356	340	366	337	339	385	364	364	371	311	353	348	379	344	361	347	382	383	338	384	316	347	329	384	381	333	362	348	355	347	379	368	322	369	344	363	365	344	345	384	375	383	331	347	338	344	349	328	343	340	351	355	344	342	345	336	382	344	307	399	340	328	373	325	378	346	360	348	354	347	371	383	313	353	348	386	355	348	349	355	329	339	333	347	375	357	345	362	334	331	324	329	353	322	325	318	355	374	355	340	344	334	359	376	336	389	362	345	358	315	329	340	343	365	347	356	331	380	326	378	382	378	353	327	349	329	327	342	351	350	371	331	351	356	339	354	387	372	359	350	328	344	357	348	314	358	393	373	366	365	372	361	350	327	347	330	358	342	347	355	374	359	354	343	347	377	331	344	331	323	356	332	348	325	347	340	368	345	351	368	349	295	345	334	335	346	389	366	361	382	308	329	354	363	329	354	343	321
4837	429	420	366	362	360	351	399	374	364	366	357	363	378	363	364	349	391	382	366	349	346	390	369	383	322	363	378	366	343	389	327	368	332	387	359	354	363	391	366	347	376	321	364	357	399	384	376	354	379	380	371	356	375	340	388	340	370	389	390	399	358	364	351	337	383	364	331	362	349	348	348	410	367	395	350	369	426	370	352	347	395	368	377	355	385	363	370	415	354	386	380	341	372	384	394	370	371	386	378	349	349	351	351	340	322	326	362	302	363	357	356	321	365	390	325	345	363	356	403	360	376	336	375	346	386	385	385	333	386	392	352	370	345	355	386	424	367	360	342	355	385	328	370	368	360	388	378	385	365	361	379	396	337	387	323	373	346	364	367	349	343	347	349	336	348	360	348	387	386	401	337	343	355	386	406	385	349	379	375	389	373	346	336	372	369	345	386	343	353	360	334	369	348	356	395	341	386	354	339	315	347	371	369	384	364	376	369	399	361	382	354	376	396	349	379	335	398	386	365	352	409	321	381	378	353	384	380	354	366	380	384	381	364	352	387	354	334	355	359	351	389	381	377	387	387	354	381	357	377	398	391	379	372	399	342	374	364	374	363	382	384	388	347	370	338	332	356	338	373	391	354	370	405	384	400	373	358	352	360	375	381	352	371	386	377	392	338	354	336	374	367	400	365	351	347	359	359	356	362	375	388	346	363	363	353	334	345	351	336	373	364	346	381	380	371	363	353	354	352	362	359	347	395	365	323	362	370	342	384	381	350	371	346	340	361	377	377	370	369	319	337	381	406	387	380	343	351	383	394	387	357	393	355	365	370	363	362	407	374	376	370	339	367	359	357	378	358	385	373	338	345	370	366	391	403	355	366	382	365	340	376	393	376	345	390	373	359	375	349	355	353	342	349	369	343	346	330	372	392	368	355	380	394	395	351	367	373	390	333	359	377	352	370	391	403	393	343	356	350	355	367	351	377	363	385	375	376	367	383	357	350	381	366	338	345	382	367	362	346	367	391	366	352	351	340	369	343	353	342	370	357	355	346	348	328	359	357	358	354	393	357	368	366	372	362	375	356	381	354	344	355	388	325	390	381	362	358	390	375	354	384	364	337	368	354	374	369	355	382	364	352	358	353	386	382	345	348	351	386	342	362	367	374	382	349	345	342	348	371	347	359	388	348	396	382	384	385	364	359	409	364	377	367	339	386	345	389	388	381	361	372	382	348	342	362	377	381	360	363	357	361	373	403	368	391	352	390	367	356	353	382	385	361	328	363	348	314	378	349	363	377	354	340	353	381	338	375	385	384	349	353	372	329	392	386	359	368	337	347	322	351	348	340	374	393	357	349	371	389	388	351	355	402	362	322	400	379	373	348	383	358	387	381	354	349	351	343	386	382	333	367	375	377	360	377	362	400	393	352	367	367	372	365	375	374	367	356	364	385	344	384	377	393	358	379	360	358	353	393	350	386	357	364	363	387	388	365	357	358	352	397	407	387	389	353	377	421	353	374	384	352	369	360	412	366	371	355	331	346	343	353	333	338	349	378	339	365	327	386	362	372	413	349	354	383	335	346	340	404	369	367	391	383	373	323	362	363	344	329	367	367	373	404	362	389	369	337	323	349	343	372	401	376	359	354	347	396	374	400	392	419	382	353	375	408	373	383	360	325	376	336	353	332	347	370	362	338	361	362	342	371	348	346	389	357	357	353	371	358	396	373	383	340	362	384	382	380	376	413	375	343	382	367	397	369	361	355	357	340	342	341	338	324	364	354	383	364	341	350	355	377	358	332	408	340	349	367	392	356	347	368	357	366	361	361	378	382	330	379	359	364	351	394	385	383	388	385	326	340	348	338	368	375	342	356	350	318	364	354	377	353	373	384	350	389	391	344	341	373	394	354	381	388	351	367	351	382	381	422	359	387	385	367	416	356	363	378	375	360	374	337	361	365	372	425	347	375	371	372	387	367	357	400	367	375	375	324	332	366	316	368	408	342	344	341	385	406	355	371	380	359	372	317	338	401	370	346	352	343	353	369	364	331	376	355	364	359	385	376	368	356	345	382	397	395	320	371	399	411	358	335	343	405	364	328	380	341	355	374	367	362	370	354	330	371	368	364	348	409	349	402	383	380	389	373	342	368	369	348	369	336	374	385	356	362	371	363	388	347	401	364	348	376	377	366	370	355	359	344	357	386	395	352	351	364	325	372	392	388	363	356	364	396	354	355	368	355	348	337	427	369	371	364	357	357	364	381	401	359	376	334	357	376	375	387	380	344	365	392	390	353	361	323	305	361	361	383	387	367	368	411	332	352	371	366	380	342	369	366	358	344	367	348	365	336	358	387	374	404	373	367	376	387	337	377	348	382	357	358	344	348	398	343	385	354	366	402	363	365	402	344	344	357	370	364	352	372	378	396	376	364	353	404	320	353	344	375	373	355	361	340	417	347	363	342	380	379	351	367	353	385	377	340	384	354	341	347	361	344	363	344	363	402	373	375	361	383	383	378	388	325	370	360	366	387	345	346	403	339	362	341	326	371	368	419	387	383	347	376	357	362	386	359	356	358	376	398	340	376	350	370	340	375	362	388	380	366	385	367	352	339	361	362	366	359	383	349	347	382	375	342	399	374	407	352	355	370	333	364	371	355	385	373	340	345	336	365	342	359	350	358	394	353	376	389	355	375	333	370	344	387	371	361	334	361	414	362	352	350	391	368	383	392	369	436	350	384	337	359	366	348	397	381	361	366	354	344	365	381	371	376	389	383	364	368	374	365	363	327	334	373	347	366	347	374	394	403	362	361	351	370	399	405	365	396	370	377	378	364	405	361	377	372	378	345	339	347	374	389	350	365	350	385	356	353	377	353	377	348	377	382	367	367	378	372	392	384	362	403	344	399	371	376	349	420	359	331	378	357	372	382	369	362	357	366	375	375	354	368	350	401	401	335	375	354	379	380	347	347	399	365	367	392	395	348	377	394	336	355	368	364	367	437	350	399	356	359	368	350	365	359	377	376	388	383	365	345	357	361	380	333	419	350	358	396	378	376	362	339	360	377	361	380	366	351	364	382	398	374	388	348	387	360	355	361	388	388	357	396	363	333	344	377	370	340	392	383	337	341	365	378	398	371	372	340	357	359	362	328	370	368	359	372	373	386	344	368	376	353	341	323	333	345	345	346	388	351	376	374	366	360	390	372	359	354	356	342	380	352	374	377	356	390	346	375	371	364	408	315	377	381	351	342	349	364	370	349	356	351	371	347	356	358	394	370	364	404	380	343	360	355	393	366	375	341	385	379	349	381	361	375	377	364	392	358	388	374	339	381	362	387	325	350	335	358	332	343	353	355	408	344	369	362	350	369	383	415	350	384	343	376	385	381	411	339	355	395	335	351	376	374	339	385	357	357	351	399	370	378	367	343	351	342	320	300	349	373	377	395	406	375	341	337	345	338	346	362	340	358	354	377	367	367	353	375	371	371	354	344	369	351	363	361	346	382
4385	868	934	867	869	909	891	857	855	890	843	882	853	929	913	856	883	884	876	895	818	865	892	883	862	845	862	850	848	900	802	847	872	888	895	901	809	893	870	859	874	889	792	895	900	841	833	889	858	836	852	867	876	923	925	873	901	896	880	856	933	840	874	914	885	832	880	908	865	806	923	896	846	877	878	830	864	871	846	879	900	852	867	878	906	842	866	852	915	830	836	892	833	882	865	804	896	868	823	836	883	832	893	824	870	911	869	912	879	852	852	861	828	840	853	871	877	873	860	833	867	867	894	809	914	860	841	857	868	911	933	840	848	883	834	861	868	845	839	830	878	871	852	860	888	868	894	851	842	850	880	851	834	887	834	870	822	914	853	888	869	831	895	815	903	851	866	852	866	892	880	855	910	870	884	885	815	845	844	863	886	896	889	890	868	867	893	829	948	814	853	889	879	892	877	861	943	852	866	888	851	828	892	848	865	857	812	825	862	849	882	880	883	890	848	846	868	911	883	878	875	861	898	820	840	901	863	863	860	872	868	808	800	856	908	876	908	834	904	858	856	862	840	843	847	811	821	888	842	807	879	875	895	859	880	839	900	858	887	887	869	850	863	877	828	822	884	904	826	893	825	868	844	869	787	823	858	837	851	829	860	869	850	912	849	838	785	823	800	839	854	842	876	834	895	841	895	855	902	819	841	882	871	908	855	885	879	800	873	862	858	858	833	913	921	923	868	879	881	862	871	815	858	851	855	829	854	849	862	894	878	816	843	891	933	821	872	835	849	855	867	901	873	816	831	901	855	852	865	865	819	959	866	888	892	828	841	852	821	814	822	872	869	836	867	879	885	896	878	873	933	891	880	896	895	873	809	893	861	865	886	869	873	873	818	880	864	895	835	898	883	854	867	888	844	886	918	874	828	807	852	846	902	892	844	846	791	910	890	880	871	917	863	887	887	865	936	836	865	848	895	869	787	832	897	881	861	847	871	822	893	870	844	890	836	860	821	889	843	849	870	844	863	893	846	901	856	847	880	934	845	872	940	939	855	826	865	856	804	890	838	858	875	884	812	836	892	886	842	861	850	890	890	861	815	880	858	929	816	898	831	801	824	874	868	844	876	875	871	835	889	900	878	840	843	878	858	816	882	897	837	845	860	859	849	853	837	835	867	858	872	880	895	854	867	822	836	893	882	860	869	844	872	861	874	854	865	890	869	840	820	915	787	799	854	860	898	878	843	838	849	834	876	835	900	801	869	864	844	857	859	870	834	919	921	889	860	840	881	903	835	832	909	886	918	886	897	861	853	837	867	861	823	891	889	813	862	862	868	899	824	896	847	799	949	844	850	881	883	868	890	871	869	844	832	904	876	823	843	846	800	881	804	793	864	909	883	789	851	848	868	803	873	863	910	843	904	804	848	859	816	866	862	883	871	808	870	873	888	851	918	857	865	863	890	823	871	834	890	828	896	869	842	820	890	885	901	882	837	879	882	836	888	859	850	853	871	854	878	884	904	840	859	878	840	890	827	841	857	824	881	896	883	875	845	878	884	924	903	865	821	848	837	896	857	828	880	858	864	881	874	836	879	867	818	856	839	880	787	929	836	820	865	884	802	873	855	831	876	866	905	855	871	799	865	854	855	795	906	857	805	869	866	845	853	862	820	843	886	802	869	857	862	824	871	855	870	878	843	849	862	841	817	862	823	948	907	854	859	841	888	867	897	853	861	863	871	865	880	883	862	867	821	839	809	884	860	844	877	874	864	881	883	850	895	859	840	846	800	828	831	870	917	812	839	891	837	896	913	885	816	827	919	874	874	866	854	878	862	896	880	896	881	869	887	864	873	865	817	885	841	843	861	888	924	847	905	865	838	870	845	850	835	827	861	851	821	860	845	879	855	815	900	914	776	857	825	869	854	892	866	828	886	818	862	889	911	840	862	884	894	881	897	889	859	878	823	855	896	866	855	903	869	853	831	857	931	909	858	852	862	875	862	840	925	839	930	867	832	849	906	874	873	882	865	874	883	850	822	890	856	855	870	819	858	890	872	823	850	867	843	885	846	929	881	844	859	837	882	873	815	864	878	810	841	792	888	840	843	846	842	878	871	839	862	871	824	932	896	851	864	843	833	888	880	887	869	756	868	867	893	857	846	856	854	846	868	813	860	850	865	860	809	856	826	862	908	910	869	848	965	842	865	804	854	873	864	856	861	863	820	875	878	831	873	885	921	934	979	894	860	819	880	875	926	871	893	885	860	871	829	863	841	867	864	857	919	902	798	852	834	834	851	844	897	844	865	871	904	870	860	825	787	871	868	847	832	803	831	831	869	869	897	886	814	848	846	908	825	856	818	881	865	836	882	847	809	896	841	872	901	874	826	885	867	864	839	829	871	819	818	835	884	868	850	886	887	913	880	878	863	886	889	838	849	879	862	883	873	802	938	851	901	963	891	843	831	848	872	892	861	827	866	869	893	867	820	859	859	853	844	858	839	863	900	861	889	811	866	908	875	852	860	823	820	868	901	869	818	861	858	880	864	855	910	879	901	867	897	882	920	848	848	909	870	810	805	840	884	793	901	878	850	864	855	871	928	881	923	820	848	882	891	906	879	885	887	840	894	838	876	871	897	891	902	859	893	898	882	836	842	843	853	844	884	900	820	869	873	843	861	888	871	845	890	842	901	853	890	897	851	895	889	855	904	878	838	834	799	848	817	879	861	887	841	897	935	889	883	840	856	833	859	882	823	877	886	909	820	846	850	910	874	878	883	820	866	873	873	896	847	845	857	834	819	870	898	802	846	882	902	907	920	866	871	861	867	904	857	855	833	923	897	863	825	898	898	868	856	856	856	887	828	871	876	877	850	850	828	914	840	816	864	892	848	881	840	869	876	867	823	846	905	907	808	828	873	864	869	854	871	838	877	821	859	877	835	842	849	894	852	852	938	846	842	816	892	886	823	907	868	847	833	929	873	864	883	841	846	867	815	872	875	838	863	896	875	842	829	893	853	885	835	882	851	851	849	832	876	852	877	827	848	841	866	827	838	816	895	845	838	855	892	874	871	855	857	854	858	857	832	864	891	848	897	863	838	871	893	876	943	882	843	881	887	858	852	883	896	831	850	952	885	863	872	830	843	853	871	913	792	853	839	870	860	860	867	873	829	890	840	883	841	848	852	836	812	882	898	816	862	884	884	872	847	859	870	851	824	845	862	858	839	821	813	865	900	875	877	828	855	882	896	842	835	880	859	855	886	848	870	821	850	836	858	893	897	835	857	856	838	855	887	796	802	874	923	860	871	806	867	847	871	846	893	902	897	856	905	843	842	827	837	911	857	893	837	899	873	848	845	887	847	864	887	813	897	931	878	852	877	840	865	890	903	917	892	898	874	865	861	861	838	858	854	924	831	846	874	877	902	871	886	912	880	877	835	877	855	884	851	892	831	878	833	853	873	884	911	813	895	916	861	873	860	862	858	870	895	914	862	892	856	883	841	871
17122	1356	545	476	389	359	337	349	327	335	353	322	306	285	286	291	308	313	300	300	286	300	297	310	287	306	327	307	270	311	320	311	295	308	295	278	288	306	284	288	300	334	317	310	302	305	340	311	288	334	336	261	315	262	310	310	272	305	320	317	270	352	307	304	315	271	292	279	299	302	337	303	316	285	285	319	298	297	290	330	306	292	305	293	321	300	308	288	317	340	314	297	284	327	310	315	302	321	294	281	289	298	331	294	268	320	307	288	277	281	320	288	285	303	307	330	297	311	280	345	291	275	331	295	294	306	323	297	310	298	281	304	283	276	294	323	305	293	314	326	286	278	276	283	311	294	278	290	271	280	307	287	291	318	304	280	304	313	282	281	333	325	299	309	347	296	293	307	329	290	307	319	267	300	279	303	311	306	305	275	315	316	314	284	283	299	317	311	330	294	274	288	331	303	282	304	284	291	287	314	309	282	293	309	314	310	258	280	314	307	319	304	293	310	339	305	266	302	273	296	304	329	283	298	319	306	261	306	321	301	284	296	312	281	294	313	291	277	275	294	313	300	283	316	313	276	289	310	308	318	281	301	312	296	292	291	349	288	307	308	309	293	317	298	300	278	260	289	292	328	298	299	305	292	283	296	280	317	283	306	283	300	327	305	279	296	311	289	317	305	287	278	307	295	322	341	269	302	277	295	267	312	313	286	314	348	320	261	319	272	274	298	268	296	318	296	323	285	334	292	315	306	305	292	307	284	299	304	319	314	277	287	308	300	302	307	274	291	327	287	286	299	301	301	317	287	290	320	313	291	309	314	305	321	268	308	309	255	315	292	322	309	308	309	310	309	288	324	307	292	301	310	302	319	348	341	294	327	272	285	286	344	300	304	302	304	322	277	311	325	298	313	319	295	308	320	281	307	309	287	287	275	310	307	296	296	300	302	285	311	272	304	298	308	305	299	316	284	302	274	327	308	282	300	295	300	291	301	249	308	302	352	325	296	336	296	306	296	310	286	294	287	326	255	332	309	271	305	309	320	311	286	304	289	303	320	277	305	333	334	305	262	316	313	308	288	307	315	289	287	272	266	290	305	287	312	321	316	314	301	317	299	287	304	314	296	308	304	290	287	288	279	343	283	330	321	316	258	302	303	304	314	304	274	255	325	293	307	309	281	313	341	298	335	332	281	289	296	298	250	330	289	319	312	321	309	293	270	335	303	276	276	284	333	290	313	307	302	313	305	275	295	313	299	293	295	291	303	316	330	303	354	303	293	275	279	274	285	289	281	290	340	324	272	300	295	302	306	283	296	310	302	300	301	271	323	296	288	272	297	287	306	273	319	310	298	292	307	328	299	303	289	287	309	267	312	290	301	305	318	274	299	312	340	322	305	335	283	302	329	310	321	323	303	316	317	293	323	309	305	313	290	335	287	315	284	323	300	300	293	275	290	303	328	323	308	304	321	305	309	281	311	305	280	290	296	323	322	303	321	313	290	281	259	318	323	271	344	284	303	327	246	313	261	314	321	290	281	323	283	297	308	294	287	276	287	307	306	291	308	301	287	316	273	302	311	288	328	276	289	274	288	269	295	307	291	289	315	295	302	312	307	295	298	311	291	309	280	295	317	299	307	264	283	317	322	319	277	299	323	296	308	297	335	353	360	314	310	314	306	298	320	299	296	276	313	308	299	285	329	304	300	286	319	304	265	305	285	329	300	307	296	318	294	331	297	277	300	291	296	292	292	321	255	307	300	285	298	320	343	320	313	294	265	310	312	310	282	289	319	312	302	291	275	301	291	299	301	301	312	319	302	256	317	338	331	271	323	275	268	346	290	297	298	299	292	331	286	290	340	301	278	312	313	268	324	281	334	285	317	310	319	317	323	311	297	306	281	302	299	276	283	324	278	348	278	289	308	318	334	310	296	285	298	316	304	288	285	305	303	307	309	327	319	303	289	280	286	308	307	297	296	274	289	282	303	307	327	322	295	290	325	290	293	294	300	318	316	322	302	284	280	261	303	291	319	334	313	314	305	317	304	298	316	291	307	280	302	283	304	313	329	281	300	326	299	279	328	305	314	316	287	280	293	298	311	300	342	283	272	305	292	297	314	320	304	332	297	312	310	272	274	311	312	296	324	330	325	288	316	257	311	305	323	286	306	259	302	303	299	287	283	269	300	305	279	279	286	285	290	301	301	302	316	281	289	310	315	296	295	304	330	292	271	250	308	265	283	297	278	310	291	337	264	313	287	307	323	311	294	308	300	279	324	320	305	292	266	319	312	307	317	295	297	292	300	292	293	313	258	341	349	319	305	312	281	298	296	294	300	290	310	277	324	286	324	295	278	300	321	290	308	286	311	281	284	312	299	298	303	295	295	268	277	280	286	280	314	327	290	263	313	306	304	304	299	318	302	319	307	303	294	293	308	288	282	294	304	315	321	308	300	316	289	314	313	307	313	321	268	303	293	294	302	314	308	278	300	320	318	285	289	321	299	300	320	303	305	311	291	290	322	342	290	288	282	289	264	309	308	293	336	307	315	279	310	322	311	280	290	274	276	293	295	276	353	284	302	308	282	294	299	330	297	272	278	298	293	285	296	309	291	278	315	280	277	313	319	315	303	295	307	287	314	319	292	277	293	299	298	313	305	314	326	322	311	279	290	303	287	307	286	301	281	311	314	301	297	297	343	286	309	319	310	324	307	330	287	307	283	306	315	283	337	337	318	286	295	275	329	302	323	324	279	308	282	315	290	306	304	288	323	266	279	320	313	294	285	277	304	336	305	281	305	286	298	284	352	282	294	295	328	311	324	312	277	336	283	310	288	324	320	303	323	323	341	341	321	311	271	297	305	260	303	302	297	296	297	320	319	302	332	275	315	287	312	310	319	315	343	322	316	307	315	324	317	320	297	296	320	272	295	293	295	313	258	270	279	285	322	318	316	272	313	300	270	312	312	324	306	322	273	312	290	273	308	330	305	311	318	310	325	282	292	341	305	278	334	349	303	271	296	288	276	306	313	302	314	314	317	324	303	303	316	271	297	305	308	286	323	330	312	316	305	316	284	310	288	284	298	307	255	290	301	317	289	306	287	301	304	306	330	277	319	300	288	287	310	275	314	315	306	330	296	297	321	286	296	304	314	326	299	339	318	302	328	343	299	293	289	295	303	283	287	324	287	301	290	335	292	321	310	269	307	275	286	295	305	292	316	325	283	314	278	305	320	320	296	303	291	292	294	312	291	318	294	299	329	294	322	281	292	279	316	286	327	299	338	338	305	308	294	334	312	320	306	273	292	277	281	292	302	306	299	301	323	286	322	271	282	331	297	289	276	279	297	281	310	323	303	285	304	284	316	317	304	313	279	317	278	293	285	289	280	337	264	298	278	331	287	303	285	293	276	290	306	299	263	303	304	312	305	288	299	268	288	310	289	305	299	316	337	293	336	280	330	289	264	262	301	296	302	305	285	314	313	292	322	271	313	277	271	335	316	305	309
12163	974	1233	1307	1194	1075	975	959	891	862	791	796	773	764	817	795	756	803	708	769	769	743	743	735	730	705	786	728	673	728	743	759	730	701	736	716	720	701	735	743	757	728	689	717	707	730	739	668	714	701	729	684	702	765	740	746	736	745	711	734	671	741	728	710	757	746	667	761	742	694	756	725	699	687	695	716	742	730	672	726	729	688	698	744	707	718	718	725	743	748	698	697	684	699	745	757	779	739	707	731	700	731	697	716	713	744	711	703	680	710	725	709	749	741	696	707	649	723	737	736	755	694	706	694	727	723	685	681	729	762	705	698	717	703	721	686	682	717	720	722	713	691	700	739	768	709	730	708	746	719	705	744	655	751	693	734	715	711	760	748	698	763	709	714	741	703	726	696	685	743	720	712	733	718	742	741	659	725	710	741	713	748	720	738	723	724	736	703	726	687	697	654	714	715	720	697	726	746	705	706	685	727	708	714	746	723	692	661	726	763	697	715	683	695	685	738	685	675	663	693	677	748	684	703	714	723	740	692	675	734	703	703	763	702	673	724	744	690	686	704	752	723	723	687	706	686	734	685	703	751	699	722	697	763	702	731	753	748	717	695	754	674	737	668	706	701	735	718	711	680	721	737	703	715	727	740	750	737	718	709	732	726	692	692	723	768	727	760	731	694	723	690	746	710	692	754	720	696	680	721	705	719	770	734	751	716	700	722	693	725	712	721	709	693	707	758	728	761	794	701	724	731	770	699	735	727	686	705	693	649	702	667	729	675	702	698	704	721	677	736	703	724	728	710	708	708	697	743	735	714	655	720	738	747	699	662	699	709	687	713	698	701	687	723	681	718	721	684	751	741	725	708	711	743	752	717	788	691	727	718	761	709	720	714	700	710	652	676	722	711	739	729	743	720	723	690	701	700	725	705	682	719	765	723	684	698	673	670	742	692	736	743	706	743	692	685	730	702	732	737	712	694	703	693	725	761	698	701	689	680	732	709	720	727	662	719	747	745	719	702	717	661	729	692	709	743	720	706	722	752	659	774	703	715	742	722	661	741	746	701	726	710	713	687	676	695	691	684	727	707	708	669	688	733	751	710	722	705	697	694	720	636	729	681	733	707	698	726	739	726	711	718	683	700	731	705	705	699	748	784	699	723	698	702	698	692	741	722	726	741	698	686	673	745	734	756	759	687	728	710	754	684	696	702	749	706	680	772	759	674	706	733	683	702	723	723	692	653	769	726	720	742	709	715	711	683	700	683	754	721	665	760	710	735	704	722	738	688	716	724	703	718	692	707	719	703	740	718	702	720	701	715	704	680	714	707	755	748	708	706	750	717	753	702	666	752	698	746	737	719	741	732	792	743	655	709	706	722	714	674	729	714	721	691	681	742	716	715	680	712	731	719	714	710	725	724	680	770	742	669	703	733	716	695	701	724	712	728	738	729	644	734	664	751	746	707	732	690	716	685	746	716	710	721	711	741	726	723	719	722	699	688	697	672	748	744	700	757	727	737	704	737	729	752	729	713	746	689	684	682	697	682	734	692	743	725	773	716	716	712	726	723	758	707	728	714	704	724	741	693	692	728	731	699	716	659	724	722	698	691	735	711	723	768	688	701	707	709	732	701	683	738	692	725	704	672	682	772	693	677	683	700	754	705	700	723	676	684	718	687	745	672	724	789	734	714	646	726	657	739	748	689	697	713	736	673	691	681	725	721	745	742	704	672	717	710	736	729	747	687	693	761	667	738	742	738	705	695	687	699	715	701	698	763	705	723	752	697	711	698	719	704	713	724	680	663	722	731	707	707	714	710	696	748	729	693	697	664	688	762	719	713	699	718	741	705	786	719	697	735	715	708	697	686	654	684	708	662	740	670	748	712	708	676	750	691	766	716	715	720	695	701	752	729	691	715	729	696	677	745	698	686	733	744	709	756	766	696	717	695	693	704	690	650	717	739	705	696	727	724	732	701	734	688	735	659	759	693	702	753	712	706	683	711	754	727	710	723	729	701	697	731	687	721	723	735	720	709	724	724	706	665	672	686	730	728	714	711	702	679	690	706	706	729	742	757	705	706	751	718	695	703	754	695	675	702	677	711	706	731	696	733	724	718	719	763	689	711	649	702	700	744	750	695	726	713	717	688	723	711	695	725	703	681	705	749	711	747	697	712	711	695	676	719	716	739	708	698	723	707	721	720	698	671	736	734	742	751	705	719	681	735	754	716	691	721	725	729	719	683	653	684	759	730	675	694	718	705	655	704	721	716	731	694	683	778	717	738	727	694	696	723	699	699	728	702	740	680	715	763	704	703	702	734	709	700	728	722	679	685	701	784	683	742	724	690	715	743	715	725	708	764	710	714	693	760	709	713	727	726	717	737	714	712	758	755	776	736	678	672	699	695	683	730	728	702	730	750	712	730	714	746	669	703	755	659	726	730	730	692	682	698	702	668	650	687	697	756	752	693	692	700	713	741	725	730	735	681	764	733	743	676	731	658	750	725	686	749	698	714	725	702	733	735	721	660	744	735	720	708	703	726	711	733	694	713	715	723	649	719	749	779	740	714	729	681	722	712	722	669	713	682	719	718	702	712	705	729	676	661	762	736	714	702	712	703	709	712	689	714	721	686	669	697	677	699	712	682	711	699	715	689	673	703	698	671	680	732	707	720	720	716	697	745	701	698	691	735	713	762	678	741	642	703	660	709	733	713	722	711	682	688	683	732	721	741	748	709	731	743	722	722	676	731	753	740	730	743	721	716	742	740	706	694	758	713	698	732	761	683	673	706	725	760	745	704	726	727	682	673	717	688	735	708	691	684	732	709	725	725	744	698	674	666	697	721	738	738	671	674	721	718	715	745	699	726	747	726	748	691	737	708	773	740	724	719	727	673	735	747	700	740	744	721	690	658	712	703	751	665	707	701	717	714	744	730	732	712	719	703	685	701	744	717	709	673	688	709	733	747	714	716	763	681	686	738	757	716	748	691	690	743	762	732	723	726	725	744	733	785	669	719	716	729	748	712	711	722	752	696	693	690	715	705	752	707	737	722	747	724	721	707	748	739	746	754	748	736	722	718	739	701	722	700	729	723	706	684	685	707	736	739	676	763	682	720	690	755	666	703	668	747	691	706	733	733	661	723	729	744	731	755	703	721	689	735	679	692	633	669	702	696	708	769	745	728	730	708	723	706	697	703	710	719	684	703	701	719	665	719	726	708	732	705	745	716	713	683	731	736	722	727	666	686	709	712	734	702	708	659	735	712	683	704	726	731	674	735	700	757	774	695	724	721	705	724	734	705	700	681	740	719	725	677	720	684	756	710	735	668	707	706	717	692	718	691	702	779	730	688	723	720	734	707	710	724	686	734	728	727	764	705	771	697	757	679	719	741	636	734	729	767	714	719	730	710	664	728	700	716	649	737	722	698	771	736	664	703	696	697	686	736	738	744	692	710	726	746	750	701	734	737	717	756	733	735	718	746	732	699	782	729	707	646	689	698
26544	3016	665	438	305	233	216	195	198	174	173	147	154	134	143	147	174	151	128	153	134	163	153	166	139	133	148	145	118	139	130	138	140	138	121	130	118	134	128	127	119	101	133	144	129	126	133	144	138	108	128	122	149	128	124	130	129	126	123	134	141	156	113	136	126	143	134	132	125	115	155	142	136	138	119	133	129	113	143	102	119	127	150	123	140	153	139	133	112	115	139	143	114	151	136	108	140	117	130	145	133	113	114	128	142	128	141	116	122	137	125	112	137	145	113	119	159	152	117	130	129	124	145	137	142	125	118	122	131	126	122	118	124	115	140	133	134	123	128	140	120	147	118	109	134	128	151	156	121	133	117	115	131	124	151	110	115	141	117	131	131	132	161	124	120	139	118	129	115	156	116	110	128	124	135	130	141	118	142	121	141	122	132	156	113	127	134	121	128	145	127	147	108	119	134	134	119	131	131	152	146	128	131	130	131	130	137	120	135	123	103	137	123	116	128	123	121	140	127	143	152	138	153	137	122	145	141	130	127	141	141	124	120	143	137	137	117	127	129	137	125	136	138	97	125	125	136	130	136	131	123	112	129	153	116	121	123	98	153	129	109	123	122	143	130	119	136	136	122	120	138	122	143	145	129	121	128	125	124	149	153	134	137	125	143	130	119	121	141	154	142	147	128	147	118	125	140	121	113	130	130	147	162	149	106	126	123	135	118	115	144	109	136	132	128	140	112	132	119	120	136	126	138	128	125	137	132	125	98	102	138	130	153	130	123	127	147	141	138	126	142	124	131	132	131	135	135	146	116	105	129	127	162	128	150	153	126	145	134	127	151	130	104	139	141	125	137	126	123	141	134	136	119	116	142	137	138	112	132	158	132	153	142	141	131	128	126	134	142	161	146	117	135	141	121	128	111	125	139	120	143	135	124	126	144	131	119	150	136	137	128	122	130	126	141	141	138	108	122	134	144	125	116	102	133	121	140	122	121	138	113	143	118	126	126	136	111	122	138	130	126	109	138	149	138	127	140	122	150	157	144	116	137	132	124	141	130	142	131	147	119	120	129	139	138	121	130	142	110	121	126	134	131	144	111	104	109	142	118	132	123	149	145	123	135	154	114	147	115	114	133	136	121	121	135	149	113	125	138	134	124	156	141	134	119	131	143	136	141	139	119	136	142	112	112	126	143	136	114	129	126	128	119	124	135	138	114	148	135	139	123	125	126	139	131	133	134	121	132	150	133	125	123	141	135	120	137	134	115	100	110	125	129	124	131	141	157	120	146	130	137	141	135	136	136	149	138	115	152	92	150	134	143	156	100	145	157	145	123	114	143	120	150	116	110	135	135	125	143	116	114	132	145	132	137	138	121	134	135	126	137	120	107	129	117	120	127	127	127	146	141	128	131	119	124	135	158	137	133	135	152	150	122	133	122	129	143	127	121	145	123	127	142	134	143	159	137	129	109	164	127	132	129	120	134	127	136	127	130	133	137	145	145	137	115	136	121	123	138	134	127	127	148	114	146	129	135	151	138	132	131	130	153	144	126	136	150	119	122	121	132	123	120	125	121	141	142	136	128	125	128	126	140	121	136	124	127	122	134	129	121	143	143	140	167	131	142	125	119	141	114	106	140	123	117	126	138	123	149	136	152	112	128	123	135	122	142	134	118	143	127	123	144	127	144	127	143	151	131	134	115	122	138	121	128	133	97	133	110	137	137	129	152	134	133	133	135	118	125	129	119	145	151	134	128	147	137	122	136	145	136	140	118	129	124	127	123	149	141	130	137	130	131	131	121	127	122	122	111	146	133	147	127	129	143	128	146	124	137	114	149	132	153	115	138	114	131	152	110	113	147	147	136	136	136	140	142	128	123	146	111	140	118	147	139	134	126	124	132	144	120	144	108	100	150	133	128	137	124	122	168	154	119	124	140	141	127	137	131	133	106	124	149	122	132	142	136	137	128	138	129	133	112	134	129	134	130	125	131	140	141	129	137	119	122	131	147	130	138	119	151	127	126	139	112	136	124	109	120	132	133	106	131	152	122	139	117	102	116	119	126	135	121	119	125	134	150	135	120	128	139	121	144	162	140	138	138	127	116	128	128	119	132	110	107	137	154	141	150	140	125	118	139	137	145	125	134	113	140	140	142	102	129	145	105	135	140	127	130	137	130	138	139	131	136	138	142	129	108	99	139	127	152	155	138	157	114	134	135	138	128	134	124	128	124	118	124	121	123	129	139	137	150	132	133	140	148	117	111	161	119	134	146	116	115	125	138	124	131	115	136	119	137	132	128	144	128	138	127	152	126	144	141	144	154	125	142	107	118	131	129	141	121	131	133	151	136	131	139	136	135	141	133	147	134	130	130	117	120	129	146	119	165	131	136	131	109	130	125	133	130	144	113	140	149	130	129	144	122	121	134	143	146	162	137	128	170	143	150	122	118	136	136	130	112	118	129	126	130	131	122	142	98	138	119	143	144	127	158	125	145	129	128	139	127	127	132	105	135	106	110	116	130	146	114	151	119	145	126	119	137	133	138	119	122	147	148	100	147	114	136	112	137	130	127	128	119	138	133	127	132	135	123	120	125	128	138	135	126	132	101	146	113	132	135	123	135	115	136	119	121	142	144	146	131	141	143	120	137	93	137	132	114	143	136	131	126	113	125	140	145	126	148	148	142	147	146	150	112	128	146	145	118	126	128	136	131	124	120	122	153	126	133	144	130	120	131	123	130	117	156	126	149	135	112	134	123	127	146	118	133	140	129	129	133	124	140	140	127	150	143	128	124	131	152	166	114	157	149	146	142	122	130	149	130	124	112	143	116	119	113	148	150	122	117	138	133	127	130	117	122	133	125	138	134	144	132	130	135	147	129	98	126	120	134	120	138	112	123	118	149	102	117	118	135	147	129	122	136	151	152	146	153	134	142	118	129	134	145	140	138	131	123	139	123	135	122	129	136	125	124	149	111	147	132	117	148	127	141	142	138	132	127	145	123	114	145	135	138	105	129	147	114	127	130	109	118	116	144	138	146	136	145	122	118	123	135	109	107	140	109	137	113	118	115	111	127	114	122	118	122	133	118	126	142	124	112	129	134	145	127	140	128	158	151	136	134	148	134	134	136	118	116	151	141	131	135	127	102	135	123	132	135	126	129	140	145	107	130	139	132	135	108	96	139	151	149	125	127	128	124	134	121	159	141	118	132	127	127	138	132	129	142	130	144	131	145	124	120	143	133	138	131	137	110	155	131	135	144	144	130	134	118	139	129	121	111	134	137	114	134	123	130	140	138	148	138	128	131	128	123	133	146	125	116	123	157	131	120	138	127	125	148	138	113	138	135	127	127	123	144	125	118	157	119	144	110	127	158	127	135	121	128	118	128	127	118	119	114	143	124	124	157	156	155	128	149	147	148	142	130	156	120	148	139	134	127	155	144	133	146	142	119	156	131	140	127	106	152	144	143	131	132	117	137	161	117	129	143	138	117	105	134	131	129	120
16105	783	1392	1442	1362	1045	823	760	696	578	554	514	500	513	478	438	440	361	473	383	385	449	433	421	419	362	395	375	398	423	380	397	392	397	359	346	368	380	362	362	381	377	340	378	362	380	375	336	382	365	359	371	403	339	338	355	384	353	371	354	324	335	397	368	340	341	381	391	366	333	340	383	357	356	388	342	319	359	348	352	358	342	367	370	346	335	361	378	365	327	326	374	343	345	376	332	323	327	381	344	325	337	366	347	342	368	323	344	325	353	368	355	359	361	367	360	328	338	369	348	338	332	379	373	357	369	361	332	344	348	339	322	328	345	331	335	321	338	386	362	359	345	334	345	358	310	358	358	335	352	349	355	350	401	360	355	335	344	371	341	345	333	338	339	345	387	364	345	380	339	348	349	332	358	345	335	365	366	339	342	354	372	337	394	340	351	345	394	371	328	354	355	321	356	351	329	358	314	330	343	362	350	366	329	339	370	359	342	370	359	358	371	391	317	364	359	361	346	309	337	358	378	352	329	368	326	328	313	337	361	367	371	343	310	373	375	352	335	350	371	371	346	356	352	349	382	360	386	362	339	351	335	359	360	348	373	362	332	346	352	350	310	337	375	361	368	320	317	345	341	333	346	339	363	346	341	400	315	353	336	334	357	346	372	343	341	344	327	366	348	359	348	353	374	364	352	342	355	332	337	366	343	341	321	372	374	354	363	352	397	349	355	355	356	339	350	353	360	357	335	362	325	376	341	324	322	319	313	376	373	380	346	382	324	335	345	366	338	376	308	371	342	362	376	386	344	358	345	341	373	363	307	329	396	373	340	359	348	349	381	357	350	365	333	364	337	327	350	366	376	345	362	354	344	331	381	362	339	381	343	341	355	353	381	337	363	380	367	378	333	357	364	355	327	307	361	348	346	337	344	309	343	362	348	341	367	330	368	358	333	364	337	397	331	366	341	332	356	325	364	372	335	355	358	360	367	345	329	390	349	325	372	347	366	346	367	369	330	336	348	358	372	345	357	343	343	344	322	373	333	323	363	374	310	373	348	349	341	349	320	321	368	359	352	372	330	341	373	366	363	357	383	348	378	351	345	367	354	340	361	363	344	322	331	340	391	337	314	347	341	378	378	346	321	327	342	363	334	359	355	317	376	334	343	362	353	357	335	361	352	354	356	352	345	332	363	340	351	344	359	339	349	324	352	345	349	341	379	361	335	336	318	372	376	347	309	343	367	364	367	360	371	347	352	343	361	333	313	350	347	383	387	312	336	349	340	380	345	366	324	362	346	382	388	370	381	350	357	349	337	315	377	325	334	349	385	359	379	366	311	353	353	354	356	321	357	374	341	356	323	343	364	355	352	349	352	331	338	371	334	334	350	371	352	335	344	377	369	363	385	368	378	361	351	367	315	358	339	363	347	362	352	321	338	347	332	374	362	351	370	376	364	418	350	366	331	370	354	350	336	342	338	367	392	350	369	334	350	367	358	350	382	365	337	349	366	376	303	343	346	340	346	353	354	361	370	368	356	377	364	324	374	318	334	347	365	323	345	351	317	350	334	369	349	368	361	341	309	359	344	328	329	334	331	338	365	367	344	328	350	360	358	352	312	350	363	361	339	328	373	366	348	334	352	349	373	345	376	339	324	354	351	341	320	368	332	331	357	365	360	354	360	402	335	363	364	334	338	351	359	369	347	344	345	341	364	337	337	344	365	367	338	335	338	349	379	360	336	361	342	360	347	347	371	364	355	342	344	364	355	341	371	349	358	341	370	341	320	335	319	387	336	355	365	388	350	326	356	356	316	336	365	329	357	337	326	333	331	343	316	326	329	340	367	351	329	337	350	368	346	336	357	370	338	327	349	341	341	366	342	330	340	350	356	331	326	342	369	382	334	363	333	387	359	372	341	391	355	360	364	377	331	360	346	355	337	336	384	360	323	338	342	359	346	346	336	382	336	325	355	354	377	353	345	365	356	342	333	378	373	344	348	366	336	326	376	350	380	348	340	370	346	350	377	357	354	340	376	335	355	362	336	351	345	352	330	372	365	342	344	359	348	346	360	359	387	361	377	381	359	344	350	354	357	358	355	365	363	368	334	360	358	366	354	371	348	317	357	371	338	320	322	325	365	373	365	360	342	330	331	317	341	336	344	342	346	352	347	334	393	348	346	331	346	362	352	339	367	373	402	355	356	360	359	360	350	367	347	361	351	356	370	358	356	390	329	345	347	353	318	391	356	324	352	329	351	366	348	372	369	356	359	330	357	340	314	344	362	340	348	351	339	336	348	366	365	356	381	331	356	389	326	339	348	357	353	349	354	342	358	356	338	373	321	356	374	355	338	365	333	365	350	346	338	353	358	359	365	332	344	339	367	346	382	363	367	336	363	364	380	330	332	376	349	365	369	349	396	375	347	368	342	356	329	344	339	359	365	354	355	361	361	380	328	369	328	334	362	362	349	348	372	343	349	330	347	355	331	373	377	329	352	319	346	365	377	376	339	375	319	348	383	323	360	399	356	321	361	339	334	356	367	359	348	362	356	312	351	367	336	338	334	360	359	353	329	339	360	318	342	355	372	390	359	379	383	343	328	355	370	340	401	344	338	352	376	373	317	362	365	387	345	361	365	360	334	337	333	320	362	347	323	324	312	369	383	365	347	382	351	324	362	353	345	366	354	356	376	371	360	350	358	331	381	348	348	337	344	376	364	334	341	365	361	346	347	400	337	363	364	326	364	335	339	330	353	312	364	350	358	365	362	345	358	356	349	374	344	389	357	358	354	318	358	346	356	350	339	355	350	373	350	337	361	322	371	318	299	317	331	335	331	355	357	346	337	361	360	366	345	351	389	367	369	337	350	357	376	347	337	380	338	346	394	365	359	331	374	357	367	315	335	284	356	319	332	304	388	371	355	338	346	345	378	365	340	338	360	320	378	365	341	346	345	341	363	371	369	356	355	359	371	327	345	336	377	366	357	372	367	362	360	337	389	321	360	364	392	390	386	359	357	362	336	371	376	358	354	344	345	376	380	389	360	340	358	385	323	351	357	397	329	326	318	340	372	373	350	352	359	351	357	342	342	340	341	329	363	368	358	314	341	343	332	349	341	343	358	342	357	369	370	370	367	327	350	358	344	332	356	377	352	357	340	338	351	379	324	390	355	348	353	361	374	353	347	356	329	353	333	346	345	353	377	346	361	346	344	372	345	346	341	327	366	346	343	325	325	345	340	355	361	336	345	337	324	341	352	374	322	330	356	340	333	374	333	361	337	346	364	373	384	345	372	325	323	326	393	356	356	355	342	340	348	343	322	363	350	351	335	326	356	334	369	353	334	323	351	356	358	384	360	374	382	352	361	358	345	333	372	348	353	366	341	359	376	336	340	353	315	351	364	365	344	404	354	354	322	370	354	312	377	356	347	323	363	317	325	375	335	352	318	349	334	339	366	362	341	352	344	325	349	346	370	329	380	350	351	364	351	329	368	361	376	353	338
5317	476	370	410	362	350	369	385	363	366	347	368	344	379	323	390	380	371	386	385	396	349	355	371	387	367	368	364	344	409	347	339	364	365	398	383	404	380	389	393	401	332	376	313	376	425	350	371	386	371	379	358	388	380	401	384	383	380	348	398	371	375	383	346	361	392	345	357	384	342	330	382	358	362	400	342	347	373	381	371	372	373	345	392	377	344	376	345	321	374	365	380	339	389	355	354	339	350	363	370	368	408	394	397	381	389	373	374	351	379	376	408	379	362	391	371	356	349	327	397	336	358	332	376	371	368	371	358	334	353	386	354	346	373	348	361	371	354	405	382	395	362	359	367	372	366	379	386	371	399	369	370	369	370	369	373	354	399	363	386	365	343	381	377	371	388	385	372	398	380	359	344	346	357	400	342	348	388	339	316	356	387	327	377	383	388	357	372	351	368	315	368	358	417	341	372	365	381	365	394	372	385	341	368	393	361	392	380	387	354	346	361	404	334	378	379	369	358	370	358	358	387	349	419	354	364	395	376	334	350	362	359	376	345	353	402	321	345	402	368	370	399	368	378	384	370	346	350	370	378	365	344	360	360	341	369	369	365	333	385	338	379	330	362	386	371	393	349	360	381	360	358	379	365	375	364	363	342	366	371	340	369	388	366	377	374	394	377	376	389	386	380	384	372	356	357	376	357	344	375	365	368	375	374	378	360	386	368	343	357	359	380	354	366	382	379	372	389	409	333	391	367	375	412	375	369	351	349	388	383	335	389	350	379	362	369	365	379	377	374	402	389	378	365	355	376	365	378	369	373	380	346	371	348	344	324	362	378	368	371	358	367	356	359	370	381	385	360	361	362	399	356	357	379	375	366	377	332	394	389	367	334	380	323	413	419	365	357	350	349	395	363	341	338	397	403	376	383	364	388	339	367	371	373	339	342	411	392	360	401	351	399	365	391	384	393	384	379	352	379	370	396	378	374	376	379	354	371	397	373	376	366	328	381	336	350	335	350	334	365	412	321	369	343	363	352	400	357	353	404	372	370	373	357	354	363	374	358	390	385	385	376	363	349	384	352	380	355	356	334	379	349	369	321	364	388	361	400	360	367	357	366	332	334	376	390	351	377	338	347	353	400	378	382	346	368	347	387	394	353	349	373	373	372	351	374	377	348	359	364	399	351	362	364	418	377	352	382	385	368	340	366	357	317	368	354	349	371	360	336	374	375	371	390	364	385	406	400	365	364	354	407	421	390	364	367	379	364	349	393	370	344	377	348	346	387	368	364	383	382	368	369	380	368	338	360	371	353	363	344	355	369	380	365	359	347	394	350	380	388	357	371	337	376	362	338	405	359	365	350	364	371	364	377	342	344	364	357	357	373	366	376	347	379	391	369	357	385	358	400	333	324	372	351	328	371	383	350	391	398	390	370	351	359	360	379	381	370	365	380	411	353	374	357	349	375	370	364	370	347	358	389	382	387	387	368	388	356	383	355	365	393	380	382	375	372	337	377	372	343	368	403	372	368	429	362	395	357	390	365	366	382	332	368	399	363	394	377	369	371	370	368	351	355	374	355	334	378	385	349	364	356	354	383	353	385	389	365	369	379	366	371	312	359	330	359	368	361	335	376	390	350	347	385	353	345	329	334	359	367	385	338	372	391	394	381	367	394	368	369	373	342	351	386	374	403	357	348	372	368	380	404	384	370	323	373	381	351	363	369	372	347	402	363	364	368	337	343	384	341	346	380	373	394	367	375	369	354	356	336	399	375	387	338	378	389	397	363	357	351	372	400	388	357	373	345	402	355	371	395	386	330	320	338	368	363	342	369	367	365	375	357	379	358	367	410	380	371	393	384	378	370	377	355	367	375	411	343	337	364	357	322	350	373	371	383	348	366	354	354	388	382	355	361	356	371	369	391	429	378	352	378	417	371	357	363	376	376	371	377	351	402	363	360	405	350	393	334	367	399	337	371	377	363	361	374	405	383	363	358	367	361	377	380	385	345	377	371	386	357	359	353	374	427	364	368	375	351	351	370	359	375	339	339	408	349	368	392	346	401	370	390	315	369	374	366	392	373	371	365	347	374	358	356	368	374	401	390	362	371	351	379	352	334	382	367	399	368	361	340	386	416	376	379	376	368	401	383	343	386	364	337	341	388	329	370	401	347	357	359	334	354	360	353	379	395	380	420	366	351	344	375	392	373	363	391	380	340	342	353	370	392	358	365	388	400	348	379	389	384	357	360	374	381	384	394	365	394	367	379	335	391	388	374	346	354	367	385	361	343	333	384	379	321	345	405	365	372	361	365	378	372	381	340	393	355	379	378	357	389	373	390	396	384	369	390	395	346	387	348	410	359	375	406	366	355	359	372	378	374	381	378	365	395	363	315	346	368	390	347	362	349	404	340	400	377	372	361	365	338	327	379	350	363	392	394	357	395	384	366	369	397	347	399	373	413	372	378	353	362	390	332	378	403	370	375	381	397	358	360	346	401	353	327	372	367	385	355	368	396	366	401	393	339	355	356	369	360	353	385	347	377	359	386	355	383	356	346	400	361	397	357	387	405	337	380	352	340	364	363	361	384	351	362	411	378	389	361	353	361	357	382	375	408	419	376	343	439	377	367	386	354	354	339	368	361	371	363	385	338	355	351	384	372	389	361	383	378	375	395	365	401	369	363	362	359	375	370	374	353	333	336	350	348	365	375	368	366	400	393	397	366	399	378	376	302	374	368	352	361	374	319	370	381	395	383	364	347	367	362	387	414	344	330	373	379	335	357	362	386	402	374	357	370	339	370	365	347	424	357	402	417	376	369	364	343	356	358	346	395	348	386	339	339	397	344	379	365	334	364	336	340	343	382	354	364	357	372	385	350	332	411	374	351	374	353	408	359	365	362	400	378	362	368	334	359	382	380	399	376	389	397	401	375	370	351	357	368	385	368	376	380	384	337	364	396	376	383	345	338	358	373	362	362	353	362	380	384	416	388	401	369	346	400	376	381	396	319	389	390	337	363	385	363	328	408	376	343	378	348	381	394	392	350	350	333	407	375	392	377	389	335	359	343	354	390	370	374	373	356	390	362	394	367	360	397	309	339	399	376	360	383	364	365	398	380	375	343	352	378	394	370	341	369	338	378	361	388	371	356	380	378	405	344	355	334	411	358	364	342	390	370	377	375	329	392	391	369	347	375	350	403	346	376	389	360	389	362	381	363	368	361	345	383	377	373	383	363	379	385	391	378	350	352	405	401	358	356	392	361	378	377	381	326	336	404	359	391	390	340	364	340	332	331	358	341	328	391	371	325	321	315	395	362	374	430	354	375	353	374	406	370	366	352	366	404	373	402	340	362	376	342	352	385	383	349	368	353	359	378	350	358	328	344	379	387	323	367	349	392	379	386	319	361	390	352	374	356	377	331	387	355	330	335	400	368	374	381	406	349	388	355	364	354	377	387	354	337	343	364	363	351	387	373	357	377	378	343	374	379	380	349	377	381	394	423
4792	879	862	905	849	896	865	871	863	861	826	882	840	895	875	921	830	931	891	853	868	827	870	907	880	887	863	858	870	889	885	867	885	854	850	896	897	890	804	893	895	906	849	885	899	871	903	842	908	871	885	882	822	839	862	850	884	857	897	899	887	887	863	868	866	863	887	891	886	901	854	824	891	819	818	888	842	876	861	887	785	878	837	888	853	814	910	875	921	818	857	893	890	856	877	862	898	840	856	853	868	840	857	818	904	816	793	961	861	842	886	867	932	870	881	916	905	873	838	897	873	875	877	898	857	892	867	861	890	860	854	795	873	894	857	908	834	883	844	804	895	882	805	875	892	896	883	829	881	843	880	875	884	840	885	857	857	871	841	852	881	840	850	868	892	850	839	894	919	862	852	874	874	846	879	870	848	861	871	910	854	858	844	840	834	932	907	829	860	866	905	908	846	870	825	854	882	905	857	854	852	858	882	898	837	906	898	847	900	894	891	854	871	878	876	854	838	852	852	869	798	851	865	814	957	850	875	849	908	866	831	898	838	866	858	853	911	847	913	853	915	811	890	864	916	902	867	862	897	919	838	863	853	863	879	863	879	875	886	829	877	888	841	867	888	900	865	910	858	879	866	934	892	860	888	949	861	852	883	850	879	860	900	873	852	829	856	850	839	877	861	888	918	867	867	851	947	957	918	915	869	848	842	894	826	925	868	909	889	924	924	831	846	868	871	902	867	814	858	873	893	845	913	859	903	888	862	845	840	799	880	863	896	897	889	841	881	847	903	884	888	876	838	872	830	869	798	852	890	878	880	901	833	873	889	902	857	858	883	860	886	862	807	829	868	849	893	889	818	886	895	857	855	853	897	847	814	879	908	901	844	915	858	928	912	886	831	871	907	877	857	908	839	872	860	808	805	823	920	853	876	897	853	851	844	892	886	866	874	869	876	894	849	874	893	889	870	869	886	836	892	945	867	847	849	903	809	865	886	851	889	841	882	891	831	920	864	927	802	881	816	953	892	793	833	909	875	879	844	900	873	851	817	877	869	874	850	873	850	871	878	857	872	868	847	831	913	845	899	890	858	866	826	900	838	865	861	848	819	850	914	864	855	856	873	809	854	877	890	886	876	820	905	924	881	860	866	891	865	865	880	904	892	893	868	916	846	869	873	891	889	899	874	885	854	842	921	855	819	872	856	880	837	834	930	839	839	923	849	906	889	923	897	835	860	885	855	870	843	824	876	885	895	968	860	846	870	859	835	836	886	875	872	830	837	856	847	854	838	873	862	884	867	847	923	836	867	861	920	886	900	797	832	826	851	881	843	844	885	853	828	883	853	920	867	917	857	879	835	794	893	836	871	897	884	847	861	886	844	880	855	879	866	848	839	918	853	861	806	881	865	891	908	888	880	943	847	879	895	805	869	875	862	855	827	863	915	851	874	857	882	888	878	849	884	867	863	906	891	832	878	865	901	870	847	844	860	870	876	846	861	867	849	911	838	857	871	892	823	866	872	837	854	916	906	845	951	843	919	890	887	836	845	850	821	877	865	811	834	896	858	871	838	884	884	831	878	891	865	850	827	918	843	883	869	901	862	909	877	908	834	927	880	851	862	927	865	848	931	905	920	886	874	809	881	887	849	878	807	818	896	896	858	907	867	831	909	903	889	869	896	846	836	855	884	896	865	896	918	874	865	875	916	889	772	850	867	872	872	870	866	886	874	861	810	864	908	862	895	907	861	918	860	852	893	879	870	870	844	910	860	869	865	872	863	872	877	891	829	898	844	905	886	884	843	907	850	897	881	901	865	832	881	858	864	918	845	847	876	864	869	877	863	849	818	915	866	903	852	910	841	854	841	858	924	872	870	868	866	854	878	865	889	861	854	909	880	899	846	857	835	857	892	866	885	900	861	819	859	846	874	883	839	870	868	871	835	871	903	854	869	897	869	868	887	857	874	834	839	865	827	934	860	872	860	859	849	881	870	900	899	877	867	888	903	899	890	843	864	873	902	849	874	838	904	890	878	864	909	894	814	846	833	842	858	845	876	914	900	900	886	897	854	905	903	871	853	887	844	864	916	859	892	922	878	867	821	919	904	881	892	825	891	899	859	807	902	826	856	892	860	843	865	894	882	838	917	840	877	878	893	902	845	886	834	896	835	846	913	850	858	918	859	925	912	901	900	855	894	854	854	859	821	853	817	827	883	894	874	838	857	869	852	846	893	841	868	856	888	861	906	929	896	888	832	885	828	871	853	872	838	877	862	881	870	884	849	886	906	906	879	917	909	853	867	869	902	886	879	896	865	912	865	855	916	863	890	836	909	835	922	887	844	864	878	864	893	895	920	901	864	811	887	847	929	847	900	878	828	887	880	920	876	878	936	836	891	848	927	886	861	864	846	875	864	850	858	926	867	871	877	895	888	876	885	853	858	898	892	906	831	856	817	852	849	837	849	898	889	860	888	851	886	874	857	842	861	908	907	881	893	878	873	921	866	908	845	867	826	876	863	925	895	873	861	904	901	857	854	895	880	899	895	914	877	882	889	899	899	841	896	912	853	856	942	863	870	875	849	875	929	879	888	874	895	855	890	893	813	887	857	867	866	869	868	912	892	848	860	880	840	873	969	865	824	889	880	856	869	898	841	850	885	873	907	873	870	856	888	861	881	837	888	894	868	856	856	906	910	821	855	946	855	806	904	894	910	831	902	808	878	834	911	921	853	859	837	856	882	860	811	901	871	885	858	865	903	871	900	888	897	830	849	846	919	866	875	858	861	887	817	851	839	904	840	859	886	893	857	868	823	878	842	866	856	848	885	824	885	956	821	862	862	910	855	846	851	840	930	868	828	890	842	820	842	876	925	881	867	864	897	876	816	886	832	885	901	884	881	855	834	864	855	847	826	867	849	889	878	838	875	868	873	883	865	886	871	885	950	946	827	879	876	860	848	851	842	890	862	875	846	854	881	894	895	857	818	880	876	816	857	876	923	908	862	892	855	842	871	896	798	874	866	893	835	854	846	893	833	924	861	849	824	888	836	862	861	858	867	886	874	863	890	911	886	889	855	868	905	853	882	855	827	900	877	826	869	870	859	822	880	875	864	900	897	866	893	886	887	865	881	874	866	840	830	811	810	854	884	882	905	838	843	874	883	862	870	882	896	862	831	878	853	895	885	841	882	887	909	895	854	850	832	852	812	827	855	827	874	894	834	853	855	865	843	874	912	855	834	865	836	868	804	922	906	863	894	948	866	840	861	921	843	874	875	894	868	881	845	866	904	837	874	892	844	868	902	851	906	891	842	928	919	900	863	866	879	829	865	843	929	878	901	856	850	850	876	851	865	902	899	906	864	892	893	862	844	857	918	895	860	856	881	873	869	881	934	899	921	880	858	846	861	890	881	872	878	935	875	872	847	895	824	864	881	885	890	855	858	861	874	857	870	893	884	857	871	803	819	896	903	865	815	894	804	951	869	895	847	852	885	923	827	853	877	899
17506	1404	583	449	383	340	348	353	330	331	319	334	292	316	342	250	274	319	304	306	290	287	309	292	301	326	325	280	325	293	314	286	303	294	296	289	293	298	318	307	298	288	294	327	276	301	304	270	288	333	335	300	281	289	294	295	300	282	311	283	284	320	302	284	314	308	311	303	282	310	315	288	304	315	322	303	312	297	292	315	301	301	279	288	321	347	325	302	274	287	290	318	291	280	287	319	272	348	297	288	264	308	300	317	301	302	315	320	278	279	304	306	291	265	276	297	298	291	305	326	283	293	323	321	270	306	284	314	306	283	296	322	283	272	303	307	304	293	298	310	292	314	309	284	310	335	280	305	325	262	269	308	302	298	279	322	281	309	311	316	319	300	310	306	330	296	285	320	308	319	303	275	266	313	305	308	307	271	321	308	273	312	298	280	263	301	286	286	306	278	304	305	291	317	301	301	295	308	326	290	314	319	325	308	313	325	306	284	321	287	302	289	307	280	316	307	329	316	301	295	292	298	278	310	283	317	305	291	288	310	301	269	282	313	323	350	305	286	304	315	295	289	316	285	324	320	305	306	308	286	281	288	299	298	337	328	282	293	303	292	303	312	295	329	304	289	290	291	305	306	314	345	305	312	318	296	320	284	295	305	277	290	317	271	309	299	311	297	318	265	321	277	293	312	321	314	320	293	322	287	291	292	306	317	300	310	294	299	298	314	342	303	301	310	312	301	307	288	273	304	278	281	275	289	298	248	316	308	281	302	317	334	299	300	324	304	299	314	323	299	315	296	301	293	324	278	309	305	300	269	275	313	333	277	282	302	287	323	285	311	299	294	326	276	280	291	297	328	303	297	300	264	286	303	297	273	324	294	274	301	307	308	347	312	297	291	335	268	288	267	290	326	280	275	319	307	308	330	292	336	297	296	299	262	295	334	319	284	326	270	317	275	294	302	291	295	297	267	278	275	303	281	319	310	278	299	307	321	305	289	310	292	314	313	301	298	285	332	277	320	296	329	295	309	323	307	315	315	285	310	318	324	284	315	272	281	308	257	311	333	313	311	321	274	283	279	315	275	278	316	285	308	321	301	342	287	292	305	283	290	289	294	297	274	325	308	297	263	316	286	306	318	311	318	295	303	311	307	277	300	282	313	293	308	298	325	296	282	316	314	301	286	318	266	272	293	292	274	331	292	320	281	278	310	312	302	322	285	286	292	310	306	305	293	291	281	291	319	312	318	314	306	330	337	292	292	297	334	270	326	330	300	283	272	295	288	321	276	339	335	306	295	303	333	311	308	317	313	275	290	301	275	301	291	293	280	313	307	297	322	295	282	290	300	304	288	283	295	308	319	288	297	287	300	295	289	291	273	291	292	328	329	289	289	322	259	323	303	291	309	331	307	305	296	319	294	350	289	309	300	336	316	299	301	283	286	297	308	289	278	305	295	311	289	293	316	317	318	296	286	296	312	313	288	281	325	306	301	320	332	307	293	306	313	274	297	318	293	286	321	304	298	300	316	302	287	291	338	350	319	306	299	263	304	318	297	276	313	337	297	299	298	301	260	294	326	310	289	315	314	280	329	323	339	305	326	304	296	295	282	304	308	318	308	321	311	324	326	333	305	303	299	287	311	290	295	301	308	307	294	303	287	307	297	298	289	299	294	265	328	325	334	286	286	292	281	327	301	312	280	275	288	281	322	338	283	284	301	307	277	300	309	300	303	294	305	311	279	303	278	309	297	276	331	321	274	301	300	284	285	315	291	294	302	305	286	342	291	332	295	317	259	298	301	307	306	321	287	347	338	300	282	283	291	321	303	314	317	309	275	290	295	299	335	291	319	313	258	317	326	319	327	313	307	279	301	284	305	258	320	286	276	298	319	262	304	303	314	264	297	323	304	291	305	303	295	261	294	337	283	321	306	333	314	292	291	339	309	292	297	300	304	274	318	305	299	289	286	271	297	292	301	320	316	317	329	320	315	277	281	284	310	313	305	302	311	304	306	296	310	290	287	292	292	299	321	307	295	333	287	291	291	280	290	280	278	291	315	270	294	332	309	323	292	323	298	323	283	280	317	305	299	331	329	289	305	314	284	283	289	305	277	270	304	305	301	302	324	300	307	292	288	330	321	306	287	294	305	338	295	296	315	300	284	307	325	313	273	282	262	275	287	299	296	341	309	299	299	311	292	296	320	309	316	305	337	315	318	312	306	300	315	320	299	302	316	275	275	304	299	282	293	310	311	309	323	311	286	301	284	327	303	290	306	299	295	313	283	329	286	272	288	290	267	303	323	327	304	315	301	318	312	310	275	301	313	310	299	294	320	277	270	265	259	283	333	291	313	284	326	329	314	313	284	289	329	312	290	330	317	285	294	278	309	306	299	327	288	321	315	280	295	298	291	323	315	288	260	319	332	324	296	297	314	322	307	303	309	335	313	293	290	304	308	301	311	272	296	307	305	296	297	295	289	327	300	312	279	331	311	341	331	304	312	257	273	307	311	282	315	301	308	304	286	293	294	304	300	344	315	300	315	340	299	321	310	300	277	329	314	302	311	273	353	274	276	262	304	330	314	305	310	315	289	295	256	268	303	295	314	270	308	311	325	285	297	292	284	280	283	253	302	337	290	297	301	303	303	294	311	324	265	325	347	318	328	280	288	267	293	301	295	307	273	318	309	294	307	288	304	288	279	290	296	345	328	305	316	341	284	313	281	315	281	278	304	303	303	333	285	326	298	280	320	321	303	270	285	310	292	331	290	310	293	324	282	338	303	324	294	291	291	317	332	304	285	293	299	283	319	292	306	324	338	306	347	302	303	274	289	299	305	291	295	289	310	318	320	272	295	322	303	296	305	293	308	303	313	313	312	284	328	311	271	264	315	305	316	303	296	290	308	292	295	303	261	305	312	326	304	273	275	285	320	310	319	347	308	310	351	295	281	337	320	291	294	339	317	326	333	289	275	277	279	312	280	266	289	326	318	326	287	315	293	280	277	295	273	307	321	321	304	284	310	317	331	288	313	313	314	274	308	350	319	287	304	307	275	290	293	285	313	261	296	295	349	318	318	316	330	287	284	308	329	311	326	305	296	282	319	318	304	320	292	295	288	299	274	338	293	338	317	289	306	309	304	276	304	302	292	274	280	301	321	300	276	291	320	300	297	304	298	322	300	327	291	335	302	312	280	315	300	344	302	299	328	330	284	298	280	280	294	322	282	315	288	282	311	307	255	299	289	320	293	305	285	300	297	317	279	296	338	310	296	284	308	296	289	312	299	293	260	287	317	321	285	278	299	316	305	302	287	289	297	281	310	306	324	274	301	298	305	315	291	316	318	359	287	280	302	300	307	326	312	282	320	308	341	305	292	309	272	281	280	309	289	291	298	280	289	258	321	284	270	274	312	300	324	299	292	307	312	335	269	284	303	312	262	348	292	341	342	315	308	294	289	303	296	286	290	293	307	274	308	337	326	287	323	313	309	270	291	333	338	343	308
12237	980	1234	1334	1185	1075	950	883	859	855	840	799	832	764	761	725	753	758	740	741	725	742	748	765	753	725	713	738	753	724	741	729	703	712	724	684	754	729	736	752	758	778	702	716	692	729	757	686	696	722	739	740	701	711	774	701	704	747	729	689	685	737	752	763	739	741	704	696	731	749	681	698	723	727	699	758	707	730	710	722	726	778	704	700	703	755	711	686	744	780	734	753	714	714	680	676	707	663	766	675	691	691	697	724	713	721	697	723	737	747	687	688	741	744	662	672	717	696	681	767	666	691	744	670	718	672	702	656	781	714	758	710	679	747	731	729	691	802	691	667	703	689	709	758	649	697	745	702	684	743	751	688	729	695	743	671	688	663	751	745	731	732	717	667	677	722	720	764	739	734	717	710	731	746	711	742	709	668	758	671	742	726	709	743	689	703	699	766	662	700	690	727	699	738	715	740	730	717	751	706	755	694	762	779	673	748	733	698	722	693	760	717	703	735	746	714	702	770	716	682	718	754	723	724	708	732	706	703	707	700	740	696	706	732	660	728	721	747	733	766	711	710	702	694	732	729	725	689	708	721	703	729	789	719	701	714	700	717	710	715	726	716	719	700	716	696	696	700	737	708	696	727	705	713	699	741	738	729	724	767	731	766	714	707	709	673	689	708	712	709	739	743	716	726	720	721	717	734	704	714	662	668	766	709	722	773	666	741	703	725	744	737	665	693	680	649	683	689	713	694	695	719	729	724	689	719	694	702	749	723	732	734	734	694	721	694	720	728	727	656	719	705	731	719	702	738	751	713	763	718	772	707	744	651	695	689	710	759	698	702	685	717	742	739	710	750	728	709	748	683	698	698	666	731	699	713	738	706	735	736	716	740	747	694	726	701	688	724	720	684	751	754	694	680	707	716	712	727	691	731	701	708	725	695	701	708	736	728	710	734	692	703	733	710	740	686	711	700	701	685	701	723	754	814	718	675	709	697	716	721	695	718	709	753	688	665	758	699	705	701	704	677	707	715	682	682	710	678	704	673	718	733	723	692	689	705	677	703	702	703	670	676	743	714	738	676	753	701	658	713	686	751	737	704	721	735	683	703	686	698	709	739	672	716	670	712	723	759	725	739	715	718	699	687	689	793	727	737	687	738	721	733	736	643	728	734	706	741	707	702	734	699	742	731	736	723	759	740	740	750	752	731	692	712	736	707	700	698	713	669	756	704	739	723	704	736	695	690	715	699	713	772	749	732	671	729	736	715	724	676	672	708	688	757	691	718	711	706	738	728	713	774	717	756	683	692	719	706	769	699	742	702	665	697	701	739	698	699	700	730	681	694	748	701	692	731	713	740	666	770	738	765	689	711	707	709	723	710	731	767	734	768	748	709	689	704	748	742	684	725	766	724	703	750	709	727	645	749	724	777	690	702	737	736	739	739	718	764	669	729	658	736	753	694	719	722	714	672	691	674	713	686	729	700	683	737	724	753	713	745	683	729	703	728	723	708	740	710	697	702	695	709	733	740	741	705	728	670	782	726	748	695	694	723	717	704	699	668	705	735	690	728	704	720	680	672	710	709	732	711	730	675	703	686	718	725	709	740	727	701	703	690	703	693	766	756	737	740	696	725	718	729	721	726	701	718	719	695	693	715	687	690	729	777	742	671	747	681	705	685	739	758	715	727	708	707	763	766	741	732	707	771	689	759	742	714	737	699	743	716	709	656	695	671	705	695	675	667	764	754	704	707	664	715	753	727	744	755	746	714	714	643	722	742	712	719	726	687	724	729	683	722	726	743	742	734	762	755	768	727	662	656	721	723	720	732	692	701	705	743	718	711	674	701	723	703	715	716	724	684	695	686	671	707	712	717	676	709	676	757	720	722	695	724	747	746	692	760	762	741	706	738	742	754	715	689	708	676	765	710	704	686	693	740	724	694	722	731	685	697	764	749	725	754	707	675	744	707	691	701	680	738	742	691	677	738	717	734	700	752	685	784	711	689	699	667	727	662	718	662	711	710	693	690	707	681	686	747	698	688	742	749	698	666	733	690	723	747	723	730	701	741	692	679	627	676	731	694	747	686	709	715	709	685	708	737	677	741	647	700	742	706	698	711	741	693	719	739	686	728	702	716	695	740	698	726	727	741	724	741	713	781	697	759	675	722	732	733	711	732	726	705	691	724	678	705	712	720	730	717	711	733	702	712	782	692	708	706	686	709	717	669	723	688	765	707	724	732	723	695	695	723	708	717	663	731	746	748	718	706	680	749	690	734	698	726	711	725	708	775	718	724	710	704	667	681	703	698	713	710	719	703	694	672	718	743	680	695	745	763	688	760	732	705	754	683	692	714	724	731	694	727	760	692	730	721	737	746	680	722	688	711	721	705	736	736	729	716	640	731	706	690	715	716	677	659	688	710	649	697	690	679	680	712	758	759	730	723	753	712	666	709	733	747	699	734	740	703	714	679	698	720	693	744	746	719	685	688	694	721	700	732	718	730	681	722	688	759	744	734	707	707	704	738	659	644	767	707	712	745	712	717	713	721	692	704	688	700	735	656	712	717	730	636	687	709	728	719	682	661	731	691	753	690	719	722	728	724	690	716	748	724	685	733	718	687	684	710	708	705	753	688	692	750	675	768	684	747	672	695	743	710	747	686	705	704	718	709	737	727	735	733	714	679	686	741	678	745	733	722	721	710	760	735	708	713	686	708	744	736	718	697	705	699	677	693	714	690	711	734	708	724	735	710	686	675	724	731	708	682	715	716	742	717	678	664	716	748	681	734	788	728	720	733	753	705	748	718	722	639	682	704	742	723	701	731	729	747	758	688	727	724	733	720	733	684	761	727	687	647	721	649	696	738	703	713	701	727	733	744	729	713	694	723	715	715	711	767	737	686	688	701	654	646	739	689	727	752	726	656	761	686	756	707	722	675	693	646	714	725	757	756	733	738	720	744	745	683	711	701	696	717	712	694	774	692	667	684	708	707	751	715	721	680	686	688	734	736	692	720	745	697	698	714	749	713	695	720	709	731	705	705	715	697	699	746	758	750	724	750	737	727	733	698	688	699	745	684	693	766	681	683	689	729	735	700	678	683	704	680	726	743	755	696	711	721	739	694	709	670	689	703	674	740	728	696	691	754	692	706	727	727	723	766	725	704	704	747	689	726	724	709	734	686	660	743	659	702	697	726	703	720	696	713	738	713	689	704	704	717	712	742	721	748	697	691	682	694	721	734	722	686	716	663	725	790	658	752	734	697	702	668	697	710	771	736	711	709	651	760	682	744	758	702	668	735	758	736	742	735	736	703	759	690	753	759	692	707	724	706	736	691	722	707	690	666	726	736	673	713	718	727	714	726	729	713	725	700	695	713	695	697	713	735	702	723	688	719	742	760	718	716	709	700	713	699	703	666	689	714	734	739	710	706	682	710	745	753	699	714	734	716	759	730	683	764	738	661	677	723	746	687	662	720	721	694	697	720	702	723	729	760	700	696	693	692
27825	3175	712	437	344	254	210	213	191	181	149	152	149	128	147	149	116	145	134	132	144	144	148	153	114	146	139	153	139	154	137	153	159	132	145	134	132	146	128	169	126	148	141	116	140	125	120	130	124	121	137	145	133	137	123	118	132	114	120	149	119	142	146	136	113	143	132	118	128	124	113	137	132	152	110	122	151	141	135	140	136	132	130	99	123	139	144	138	142	135	115	125	117	127	130	128	114	136	138	122	127	133	104	139	127	146	115	148	166	120	113	144	139	147	130	116	129	134	143	130	118	143	127	128	159	132	148	125	129	111	123	154	137	118	134	129	132	124	129	117	137	122	130	123	144	123	136	151	144	119	137	140	129	124	121	121	122	149	126	130	117	128	165	132	133	140	136	110	124	139	129	142	113	123	133	136	120	107	123	123	136	133	101	131	121	139	136	132	139	141	107	148	130	108	109	104	132	126	137	116	129	149	125	133	135	155	118	129	120	136	135	152	149	139	120	138	107	123	124	134	152	125	161	139	139	127	132	145	143	123	125	136	113	121	130	128	130	142	144	131	162	163	121	129	127	153	137	143	111	115	128	142	125	122	162	118	116	132	150	134	135	112	141	139	130	107	145	131	139	131	119	138	144	130	137	138	140	120	158	146	112	131	159	144	138	126	144	143	129	137	133	120	131	127	140	147	154	141	147	124	146	129	126	145	130	141	138	133	135	159	124	155	145	125	139	146	131	121	131	130	135	124	139	120	113	145	116	124	143	135	127	122	128	136	130	156	135	146	106	117	118	124	128	131	135	125	122	136	121	122	121	151	134	149	139	127	117	137	141	154	116	151	133	139	159	145	126	158	121	120	115	133	123	114	134	114	109	104	135	142	123	168	134	139	119	130	109	143	134	124	144	144	146	128	123	125	128	112	140	145	128	143	133	133	144	124	128	121	130	145	129	158	137	154	137	125	123	129	132	141	136	140	125	139	133	138	117	137	141	132	139	144	132	144	143	130	111	145	142	134	133	134	156	137	134	140	129	119	137	141	133	121	141	152	136	153	133	127	132	146	144	130	137	124	135	155	132	138	130	141	122	146	130	132	149	116	119	117	135	131	136	139	129	127	133	118	127	129	142	130	131	128	157	129	120	134	140	133	134	132	144	115	129	135	132	130	143	137	133	157	126	119	119	157	136	157	132	129	128	128	125	128	136	141	151	122	164	150	109	140	139	136	159	122	143	141	120	138	133	134	135	124	115	133	138	142	129	124	134	133	129	137	134	131	147	134	112	126	129	139	115	136	117	123	151	142	144	134	149	128	119	135	135	120	132	167	115	130	143	124	112	120	163	145	160	126	108	126	121	123	145	157	122	126	142	119	131	100	127	127	151	144	137	143	158	127	126	126	125	146	152	144	128	125	129	139	123	124	133	125	129	135	139	156	137	120	129	140	121	120	126	125	128	141	129	138	120	138	139	128	143	124	129	156	140	127	106	138	145	122	133	125	114	123	124	139	136	113	125	131	148	137	112	114	142	125	134	140	118	128	122	123	146	184	128	139	143	130	131	148	138	116	134	127	163	142	131	120	145	137	132	128	137	134	140	151	131	151	120	130	127	155	125	131	134	112	126	126	150	143	131	140	119	136	131	107	122	145	141	145	133	131	122	119	137	129	145	135	125	126	125	149	127	145	121	136	145	114	161	136	117	129	122	154	132	122	118	161	134	145	141	147	128	142	127	127	129	138	139	125	136	98	129	117	130	153	112	135	125	143	108	132	138	131	129	125	130	144	136	130	135	119	139	167	115	118	130	121	134	155	147	151	126	131	115	123	113	148	124	123	135	137	133	149	139	111	139	116	144	124	132	155	126	128	128	137	129	129	123	124	129	123	138	124	127	135	114	119	114	119	130	139	130	118	119	134	128	139	145	137	121	127	126	117	153	151	113	134	129	120	133	137	148	139	121	131	120	123	128	130	125	143	123	130	124	135	122	122	125	157	137	139	112	124	129	117	138	150	146	127	139	135	126	116	112	130	144	141	137	134	133	155	115	127	139	147	156	169	138	138	127	135	154	136	122	136	115	132	123	138	117	130	129	124	112	125	139	132	161	131	133	145	133	121	137	118	132	142	131	143	133	142	124	120	133	117	137	138	136	133	134	144	135	129	109	139	120	141	137	130	154	136	123	105	137	132	132	157	121	139	131	134	133	130	146	134	121	141	152	146	139	134	131	128	110	143	133	138	153	145	124	146	121	116	131	128	132	103	112	122	124	131	131	115	122	150	126	140	149	136	132	131	161	158	150	125	135	130	138	132	122	126	131	127	131	139	130	148	144	156	127	134	138	131	125	137	124	130	140	129	142	132	125	137	121	118	128	122	116	165	127	166	141	114	127	118	145	131	140	153	127	133	121	169	145	100	118	137	151	136	116	112	123	127	134	129	140	137	137	126	135	144	136	139	137	152	127	132	116	121	127	131	150	146	143	111	138	128	134	137	127	136	125	116	121	141	135	122	121	136	126	128	145	128	140	166	149	136	138	121	133	151	144	118	146	133	143	133	130	133	124	129	151	124	114	143	145	132	127	147	134	130	128	122	138	119	116	122	135	165	142	112	123	146	138	146	127	136	138	123	132	151	127	129	145	148	143	124	130	143	145	140	124	121	140	130	132	121	140	132	125	134	133	125	131	146	128	129	122	132	111	113	129	130	149	123	134	126	110	131	157	140	133	144	126	122	133	130	116	139	125	133	128	162	129	127	151	148	145	136	126	138	133	140	127	106	139	121	122	140	130	134	117	122	110	128	129	120	136	115	136	122	124	127	117	146	126	115	134	131	144	121	124	117	123	137	158	129	110	139	146	139	134	128	148	127	153	144	134	143	134	146	123	113	134	144	120	124	130	119	119	131	125	128	165	139	117	139	145	123	127	126	126	128	151	123	129	145	129	114	116	132	133	127	108	141	148	139	147	140	129	140	125	138	150	136	138	124	140	127	126	145	117	141	147	138	123	130	164	126	138	123	129	152	129	133	125	120	137	142	125	126	134	127	123	114	119	123	130	107	146	129	124	131	145	138	142	127	151	142	116	122	129	122	128	118	140	121	146	122	131	152	136	144	142	131	129	137	131	141	130	121	138	129	134	141	130	111	145	136	149	151	152	122	113	130	139	132	118	132	131	129	140	135	140	164	146	126	135	149	143	120	124	113	134	139	120	158	129	115	127	123	139	105	123	137	136	112	149	112	137	118	117	145	130	114	132	119	141	116	120	148	118	129	134	147	143	134	114	127	133	113	143	118	145	132	111	140	114	145	151	154	132	152	130	131	128	150	150	140	150	133	112	133	137	143	141	123	132	129	129	113	136	109	132	135	133	89	144	120	131	155	142	132	153	146	150	117	162	148	136	144	132	119	132	115	143	140	134	151	120	110	141	131	125	147	139	146	135	110	134	142	150	141	131	122	157	149	136	125	123	124	120	151	137	139	119	119	119	137	121	139	146	124	119	155
16604	793	1315	1553	1292	1012	870	720	638	602	570	550	499	519	456	443	455	416	421	406	432	439	386	407	392	374	366	362	380	359	396	357	365	388	374	377	377	348	371	371	400	379	383	348	373	364	411	376	360	393	380	376	348	362	336	367	362	366	399	358	347	347	368	384	321	364	384	374	358	363	354	377	374	407	345	368	365	378	363	343	360	354	346	355	358	349	364	335	331	341	373	343	356	333	325	343	340	324	361	367	389	339	366	336	386	361	356	368	340	328	358	372	364	363	365	360	343	369	383	344	348	373	408	372	363	331	348	345	356	353	342	384	323	355	396	347	382	349	379	333	346	390	361	363	339	367	368	362	367	353	339	400	335	370	348	335	363	361	355	348	384	366	335	368	362	369	339	319	362	366	342	356	366	321	326	370	382	382	320	346	321	384	375	371	352	362	351	367	379	330	350	387	366	339	364	346	370	364	329	350	334	345	346	325	364	353	336	375	338	366	360	341	349	343	377	376	348	378	375	351	344	364	342	336	330	359	364	361	350	328	350	330	383	368	357	339	365	363	385	357	359	356	354	359	353	336	375	340	361	342	353	344	360	379	378	374	330	359	359	330	325	380	328	373	347	380	364	331	336	375	320	346	329	334	325	348	323	370	385	344	367	369	353	364	332	340	340	363	354	333	379	365	340	337	387	361	348	338	341	321	388	385	324	333	336	365	359	357	336	348	323	360	373	353	318	377	376	351	344	331	332	333	356	353	368	364	342	380	340	339	349	357	359	349	367	365	359	376	330	317	354	366	366	336	330	342	361	332	348	344	341	335	364	354	357	352	356	346	335	340	369	313	338	372	329	356	358	347	318	381	385	330	311	366	371	359	366	335	338	375	367	372	375	356	364	378	381	364	382	353	344	358	365	343	356	315	380	339	320	337	334	363	347	327	370	364	342	372	338	356	348	357	316	363	366	322	377	341	339	370	348	338	370	347	349	338	343	363	360	328	364	333	374	384	351	345	348	365	352	356	378	339	349	351	348	352	358	339	400	332	353	394	368	379	335	379	337	356	376	343	331	346	349	342	391	324	356	416	376	350	351	374	363	335	331	335	365	331	366	346	315	325	366	355	380	369	356	356	368	395	363	339	347	365	331	347	359	342	365	363	365	338	385	389	338	361	360	371	370	369	374	338	328	355	358	356	353	355	394	386	351	341	323	353	352	416	341	357	339	341	345	323	360	370	342	312	362	348	367	374	364	350	345	342	348	364	333	352	332	334	362	380	379	341	385	379	351	370	354	363	377	352	367	339	343	354	352	387	358	348	369	353	367	331	347	406	338	352	392	329	353	341	355	357	345	348	341	356	353	364	331	351	354	353	365	351	348	352	342	340	357	335	379	374	342	335	335	359	351	322	349	368	352	380	375	316	380	362	335	355	365	382	332	337	334	335	369	384	343	360	330	376	345	366	375	364	321	335	383	414	364	360	346	308	351	331	356	358	361	340	379	326	352	336	364	351	318	357	357	389	399	364	347	362	365	374	323	371	341	395	366	337	348	328	374	346	371	365	383	353	335	354	362	362	338	338	353	327	341	357	339	359	346	345	371	340	382	325	399	339	321	390	331	362	325	375	338	361	350	328	381	362	319	378	357	363	374	324	370	344	358	340	366	365	365	337	349	363	360	355	337	352	322	356	365	350	328	363	364	356	346	368	368	342	342	354	329	339	366	359	328	356	355	354	383	348	352	365	346	379	318	366	372	345	327	357	334	377	369	351	326	322	341	363	374	345	366	356	357	391	361	372	389	369	352	335	354	407	308	350	349	345	354	361	378	354	324	377	361	375	380	369	344	309	334	348	368	357	352	360	349	338	352	398	357	389	338	359	301	337	365	324	331	328	342	362	323	363	340	359	381	340	374	354	363	335	354	388	358	350	341	337	353	374	348	346	355	345	325	339	372	341	334	315	363	362	341	365	372	342	361	359	322	361	388	335	353	382	358	366	365	350	334	355	347	342	347	372	339	345	337	360	342	319	352	353	351	331	345	356	352	359	386	350	355	328	373	336	359	333	373	374	302	323	359	320	358	387	350	366	385	365	335	340	350	362	387	345	343	361	351	363	326	370	316	340	353	392	368	298	350	375	362	358	358	380	341	367	346	345	309	363	343	372	339	362	363	347	370	341	339	341	313	341	362	332	319	339	371	324	352	349	354	346	379	330	374	345	368	349	368	344	370	366	367	371	352	361	341	379	373	369	365	332	342	409	321	376	358	357	400	370	361	355	358	331	358	394	338	332	364	340	324	360	353	343	365	370	379	352	335	340	387	351	332	373	389	355	361	327	352	348	397	360	352	392	380	348	335	344	343	348	335	373	326	356	379	333	358	334	323	341	358	354	355	338	361	380	330	321	359	349	334	352	388	356	370	335	327	384	339	343	365	374	379	344	363	360	353	353	360	367	351	373	397	376	385	355	364	359	339	401	334	365	347	331	365	332	387	380	355	315	379	369	348	376	349	355	379	368	350	401	367	337	380	359	385	318	312	384	340	358	345	350	335	366	324	316	390	336	366	357	334	325	347	360	338	332	354	361	362	347	359	382	352	341	382	330	341	332	326	365	370	346	348	371	354	366	352	339	336	367	376	367	336	369	383	361	361	336	339	352	357	363	327	352	382	357	351	349	336	342	354	384	380	352	358	392	383	377	388	334	341	365	334	335	331	357	385	365	347	337	341	345	357	362	347	372	327	360	367	364	362	398	349	336	348	355	384	383	376	343	357	341	346	308	360	371	348	321	370	322	332	348	352	333	334	348	369	383	374	334	335	339	351	318	326	348	369	367	346	305	409	347	334	337	351	383	305	376	336	391	343	352	366	360	322	342	366	345	340	372	376	344	353	354	339	336	345	326	357	371	378	350	353	367	337	366	353	346	313	348	341	362	340	344	394	352	365	335	336	318	324	329	362	322	354	339	372	357	384	397	374	359	360	348	352	352	342	321	312	340	311	365	358	380	389	342	370	350	369	337	352	373	353	350	332	342	335	356	362	341	392	392	330	350	343	352	319	356	358	354	337	346	344	373	370	333	341	337	331	374	336	340	351	356	373	346	372	363	364	365	363	345	353	402	354	372	347	357	349	349	382	372	338	339	380	368	311	380	297	368	371	329	321	373	345	332	332	362	365	347	390	324	379	347	327	348	343	351	330	341	349	345	367	380	338	333	350	335	366	332	343	328	346	328	347	391	353	358	386	325	363	341	331	338	334	372	340	354	332	343	338	357	352	355	361	336	325	319	336	382	393	394	371	348	377	347	368	363	338	337	327	339	366	323	325	356	362	362	369	363	349	340	346	330	336	375	396	366	355	368	350	365	355	353	355	372	335	371	369	367	334	331	379	337	351	345	300	392	356	355	379	330	360	358	339	351	356	334	342	337	374	382	337	354	364	333	359	353	378	355	333	346	355	370	365	350	355	369	373	364	319	362	359	352	311	372	374	386	336	388	368	377	321	367
5521	477	363	361	365	382	377	363	351	337	357	385	380	354	354	389	386	357	342	404	389	358	377	360	404	362	326	344	340	387	393	349	358	357	360	350	405	361	338	349	362	400	364	356	396	381	415	342	357	365	395	373	362	365	345	358	359	401	362	376	368	389	402	358	386	339	354	377	338	352	395	380	331	370	351	367	336	384	337	381	375	339	362	370	343	381	359	335	372	363	368	367	374	346	394	383	341	378	371	381	381	375	390	375	353	351	394	378	361	310	369	347	316	337	351	343	370	379	338	383	356	346	337	356	332	365	385	366	376	314	376	340	396	390	381	396	349	375	325	375	368	367	398	373	376	383	363	354	374	366	373	361	339	342	395	362	398	402	354	356	365	398	370	405	363	385	379	371	385	375	352	350	363	365	404	375	384	391	387	357	393	389	351	356	351	373	372	395	366	378	346	340	363	349	377	355	333	370	368	362	357	383	380	368	344	350	376	374	351	344	354	376	377	386	371	364	310	345	332	409	350	355	376	311	355	373	354	390	375	380	403	348	369	340	357	369	399	372	334	351	371	391	399	364	370	386	381	368	354	365	372	375	374	386	356	368	360	377	373	349	388	349	339	363	383	338	387	349	390	406	381	359	369	363	347	384	360	353	376	386	318	366	392	369	376	342	368	396	377	364	335	362	384	358	382	363	355	373	362	351	366	347	322	380	351	365	361	359	416	403	370	360	359	367	400	370	367	382	356	369	352	365	377	394	335	392	379	358	397	361	373	372	386	339	348	345	352	374	378	390	359	357	368	362	358	375	339	346	349	357	389	374	399	388	357	375	365	383	378	381	375	359	385	365	391	353	350	371	368	363	394	393	381	316	370	374	363	375	361	367	366	370	363	358	383	367	381	358	391	385	360	387	360	370	372	401	368	407	348	351	318	351	351	364	388	388	360	333	402	361	362	389	377	351	359	343	386	364	381	371	346	344	360	389	359	399	358	356	351	354	372	328	361	367	394	343	354	390	338	389	349	340	392	374	374	351	357	370	405	405	342	361	356	368	382	346	351	350	375	347	403	390	393	381	349	352	397	331	384	356	385	373	370	383	329	354	390	361	348	372	343	366	348	357	336	375	335	352	399	331	362	396	369	350	376	395	392	395	355	368	391	401	388	391	386	370	348	359	380	346	381	386	372	365	368	371	388	385	376	321	395	392	388	356	378	388	371	366	383	347	337	381	376	370	384	385	316	355	352	360	354	361	381	348	349	380	358	358	391	401	376	381	389	342	334	370	362	373	351	367	342	341	377	359	366	412	392	357	370	341	355	368	346	369	351	351	369	374	380	378	370	353	372	347	381	370	395	369	405	377	383	381	340	344	395	368	356	405	378	377	366	385	401	368	389	339	369	342	376	347	377	374	369	388	405	422	410	346	352	361	335	354	373	376	403	380	372	354	387	377	343	323	376	360	356	353	380	380	375	345	369	375	313	390	393	362	395	373	372	344	352	358	347	378	399	396	366	390	381	396	346	379	396	372	360	379	372	368	391	369	337	391	381	348	397	368	371	407	361	386	363	349	376	350	408	381	340	382	375	428	359	355	387	376	375	380	390	364	357	360	372	376	339	353	429	359	376	389	363	382	383	359	376	342	361	411	397	381	379	343	381	388	397	381	360	360	360	359	371	365	373	376	344	373	345	360	385	362	360	386	351	335	338	397	330	374	386	392	371	354	378	363	382	368	364	380	386	398	354	347	365	407	386	365	363	336	336	358	363	373	358	338	339	319	356	405	367	359	346	354	382	383	398	352	358	381	348	357	390	401	392	403	362	363	376	350	388	374	386	399	378	359	322	397	370	382	345	366	360	356	362	364	410	375	356	357	345	325	372	372	350	360	398	347	413	364	388	351	350	384	354	368	344	388	347	364	384	345	363	359	397	355	347	358	377	356	375	338	368	349	362	384	379	403	351	344	370	343	327	329	351	388	403	379	343	344	366	370	392	331	356	346	373	369	378	371	369	358	395	388	377	372	383	366	424	410	319	398	381	368	374	374	382	370	402	348	339	363	356	344	389	387	342	395	392	336	330	362	354	378	346	371	363	379	344	377	362	350	355	344	380	355	395	354	379	366	395	377	364	398	423	355	385	355	360	342	366	349	385	339	361	327	366	365	356	417	395	398	365	370	369	337	373	357	348	348	371	364	364	352	376	384	315	372	396	386	391	379	355	385	341	389	390	372	365	366	355	376	374	374	371	360	348	355	380	373	365	406	366	349	367	337	345	393	366	369	351	377	360	359	369	366	362	411	354	362	367	385	347	378	397	345	378	385	373	354	338	387	335	345	349	380	365	346	395	401	340	393	384	371	357	359	362	375	371	381	378	349	357	367	405	351	344	336	354	362	382	389	343	330	369	342	361	370	368	367	363	317	393	374	411	359	367	350	391	344	360	392	359	377	357	338	382	339	324	368	362	365	395	356	367	357	352	377	379	363	382	402	382	384	360	351	372	368	358	381	359	346	380	393	353	370	364	359	352	358	332	396	355	367	339	330	364	383	349	368	360	360	356	411	365	371	377	366	354	371	352	383	351	358	361	391	350	378	356	356	386	363	344	360	352	351	392	376	374	363	352	374	341	382	363	364	344	372	353	335	357	354	368	385	339	353	326	364	414	335	394	374	373	332	389	357	318	380	355	374	384	377	382	358	331	379	406	377	378	341	370	370	349	370	364	344	381	361	388	394	382	371	368	401	362	372	363	378	376	374	377	350	367	363	381	400	357	369	354	328	352	377	351	324	353	351	390	346	370	375	395	399	375	388	364	355	397	388	350	377	373	392	342	348	385	386	387	357	384	358	364	336	363	355	390	383	369	360	384	372	375	356	372	385	366	360	364	393	325	340	380	413	357	372	382	363	368	415	418	373	347	341	374	333	370	361	383	347	329	356	373	378	352	380	395	382	372	331	332	385	385	348	403	357	336	404	381	350	362	339	365	375	352	357	360	372	376	353	376	408	362	352	359	346	347	397	375	383	383	345	371	356	366	363	387	341	356	333	400	358	368	327	324	376	370	394	389	351	383	349	370	351	350	392	349	391	372	382	351	394	354	393	352	393	399	377	370	395	375	374	379	337	370	365	357	374	372	346	365	366	403	360	438	333	361	348	384	383	382	371	329	408	345	412	370	343	396	398	328	360	406	364	341	354	384	349	339	337	323	371	405	393	368	347	377	356	335	368	371	360	419	375	369	355	379	386	345	331	330	345	356	395	355	380	355	352	337	375	376	387	369	349	316	406	385	374	374	393	358	368	376	337	389	390	351	339	338	350	371	345	351	347	385	383	380	355	375	416	365	355	354	377	355	357	390	395	360	397	364	369	376	378	372	372	333	382	383	358	363	363	372	359	345	363	364	379	359	376	381	363	356	335	368	347	398	348	327	367	346	343	397	355	363	348	375	377	362	394	360	337	354	385	381	400	381	347	380	359	358	346	359	372	383	338	399	365	346	363	353	381
4864	877	930	936	905	918	863	883	901	844	834	815	882	900	865	866	863	870	897	853	890	876	854	889	822	879	876	961	857	833	867	891	920	923	877	892	859	856	842	863	840	902	899	842	913	919	834	877	852	834	836	814	901	826	827	928	878	878	879	822	857	828	832	906	838	861	890	880	832	907	874	878	912	824	858	911	907	841	888	857	825	890	857	872	859	840	885	856	885	854	859	866	885	898	852	814	844	884	870	908	895	854	841	884	880	872	854	894	868	880	852	871	833	876	889	884	882	854	867	897	899	868	919	859	874	850	918	802	948	863	851	852	867	907	881	890	932	886	884	899	887	859	863	861	874	852	883	820	887	829	945	885	832	849	883	910	806	863	898	852	844	870	872	862	885	863	867	895	819	852	850	921	865	863	868	867	929	845	909	890	834	813	936	875	850	923	811	863	884	867	831	910	844	880	875	896	801	849	861	874	865	825	882	899	872	918	812	847	842	917	867	830	955	803	853	835	882	826	898	884	863	848	857	876	839	888	845	829	866	865	873	853	896	847	850	872	896	848	876	888	858	820	859	859	875	908	908	873	904	894	836	889	853	852	904	845	876	888	838	909	889	794	889	906	862	869	880	845	905	840	874	864	872	869	879	918	883	883	808	862	822	854	872	901	851	846	858	861	875	860	890	893	860	882	878	896	830	914	891	836	833	850	828	864	907	892	899	866	874	836	857	865	904	878	913	857	890	861	855	855	887	873	934	863	919	871	866	848	854	841	904	837	802	878	840	888	882	878	927	916	847	863	881	854	888	832	879	881	845	913	883	862	833	858	874	853	844	861	890	845	874	844	868	866	858	822	816	881	899	844	876	881	875	869	878	899	846	898	883	841	822	873	870	886	883	851	876	867	872	913	894	874	893	904	897	845	836	865	857	871	843	869	886	899	844	841	858	880	899	899	878	828	891	883	856	833	885	842	903	889	876	898	892	909	833	872	899	868	891	876	842	935	857	837	838	837	860	884	899	890	819	849	873	812	807	826	840	863	863	842	796	879	900	856	895	825	891	870	805	843	843	821	835	959	932	899	814	893	898	838	833	903	829	953	807	827	862	838	867	876	912	859	839	912	891	821	910	856	892	888	776	856	850	899	857	801	828	813	872	849	933	909	883	875	891	864	865	859	844	856	823	813	834	899	895	939	852	823	840	901	934	947	851	866	904	843	838	914	927	827	830	901	853	861	854	845	909	869	860	883	872	865	879	870	873	898	836	880	873	841	887	857	902	843	865	830	858	880	903	831	867	856	856	861	877	835	859	919	915	879	887	828	890	899	876	865	846	849	855	894	884	897	873	878	850	887	812	911	902	860	865	862	878	883	880	834	903	846	912	834	868	861	902	900	836	886	841	874	897	934	837	918	890	839	883	870	877	847	918	812	889	938	915	838	840	851	874	875	931	864	852	871	933	854	850	858	844	864	813	858	908	860	858	879	860	913	865	913	894	838	869	855	892	817	912	854	868	946	837	856	859	835	845	897	871	895	899	914	917	863	853	839	898	915	840	892	953	876	825	881	809	881	801	867	883	885	857	911	889	855	901	879	845	848	866	869	883	834	865	848	876	874	900	904	845	839	829	872	878	871	910	866	879	877	873	864	917	925	900	879	896	883	856	856	844	882	863	856	881	868	859	877	897	882	862	865	849	886	836	868	867	814	858	864	872	895	889	822	869	857	903	869	910	908	875	872	929	858	904	839	877	901	850	908	907	854	909	865	830	900	872	852	873	878	878	860	812	860	795	904	803	859	841	892	825	848	905	772	827	892	897	883	884	864	847	870	842	816	887	868	871	849	914	829	826	845	865	873	866	856	795	821	868	872	894	850	821	891	845	884	887	831	882	878	852	895	871	894	901	813	869	852	857	836	846	862	895	820	815	866	821	901	848	859	834	913	885	864	905	838	889	874	865	842	861	822	844	818	880	911	813	854	856	911	844	826	866	803	890	838	862	855	887	859	912	949	854	874	871	887	820	860	899	850	905	878	875	854	842	849	880	889	869	930	866	881	907	868	908	855	874	816	873	869	834	899	836	836	845	857	840	856	879	886	871	857	863	891	835	820	883	883	838	835	898	852	873	865	868	894	846	863	866	847	854	854	857	896	869	853	843	887	840	856	865	883	871	862	876	854	854	864	904	862	864	940	879	834	920	881	924	858	851	833	855	895	881	878	877	852	930	871	850	933	883	854	854	879	853	851	847	883	851	881	812	897	814	858	863	831	863	882	840	869	877	859	896	861	844	904	897	871	878	868	873	855	875	843	841	875	835	907	801	839	850	914	903	817	840	866	887	836	864	850	844	841	921	874	876	858	878	847	872	842	853	868	884	818	839	889	881	858	893	862	904	834	866	801	914	828	905	893	838	943	856	900	908	860	908	856	886	815	873	822	870	865	851	833	877	857	889	854	835	862	823	840	826	906	904	887	860	850	844	861	930	893	841	821	829	858	876	894	924	861	866	878	881	884	823	903	880	859	923	876	833	885	902	857	800	924	925	876	866	844	885	848	940	829	873	828	881	884	866	864	927	878	855	873	830	842	850	862	884	916	842	846	870	861	861	859	885	885	890	847	853	846	913	894	856	827	866	851	894	835	903	837	924	885	908	888	845	829	870	852	931	839	871	854	842	893	848	889	834	896	912	914	867	850	881	889	882	882	895	869	912	886	908	877	902	902	867	801	839	927	880	860	837	913	866	849	876	846	926	852	852	870	862	871	868	864	918	849	868	899	893	858	829	853	856	877	809	900	821	799	854	873	939	903	834	899	835	834	857	834	870	850	824	887	821	843	892	839	875	877	851	854	900	856	869	793	856	853	802	905	910	847	860	874	849	858	853	836	881	849	897	867	837	831	857	912	768	873	841	851	871	838	862	890	856	807	860	879	834	895	919	823	894	828	848	891	867	877	872	898	923	871	885	883	863	829	871	797	844	903	862	884	856	855	911	846	835	836	881	820	864	877	893	857	907	865	848	874	838	826	816	845	859	843	868	841	860	913	872	842	897	841	898	859	831	825	881	856	905	891	807	886	893	907	827	857	790	819	863	901	872	829	817	858	883	856	860	933	879	907	891	876	862	841	914	871	879	855	890	819	862	908	889	911	851	849	879	841	894	903	823	865	906	881	878	850	872	830	867	835	886	858	875	876	872	799	882	802	900	846	887	870	931	897	817	889	871	871	893	837	869	841	847	891	907	843	932	828	882	906	883	863	900	904	834	903	883	939	813	878	863	857	830	894	918	869	826	882	879	814	856	869	897	887	865	867	844	842	874	905	863	864	886	883	876	872	917	831	888	903	798	843	874	852	857	879	822	925	840	850	852	879	836	869	844	862	860	885	863	866	834	838	913	824	836	908	858	892	862	889	912	823	842	880	852	821	884	838	913	829	845	862	861	890	877	825	862	900	870	856	846	888	905	888	835	865	884	814	903	894	908	895	920	893	835	846	836	853	835	881	899	852
18235	1568	548	470	388	387	331	371	361	324	308	318	331	314	322	319	301	308	314	295	317	295	291	307	315	286	298	296	311	305	321	303	291	284	303	330	334	300	312	314	339	315	308	303	260	291	316	282	291	291	286	325	321	331	317	303	335	288	300	276	297	268	319	334	310	279	290	294	286	329	290	304	318	291	284	310	293	318	274	309	287	315	309	305	327	325	328	277	296	290	306	287	308	316	340	328	314	301	321	315	268	287	325	288	304	307	321	310	303	289	312	320	277	273	306	309	304	331	285	313	300	287	299	325	324	309	318	304	303	326	293	310	265	272	305	302	292	307	300	329	287	289	301	267	335	274	269	317	321	306	300	286	289	294	284	293	315	315	316	311	300	307	281	272	288	288	284	308	286	256	278	327	291	295	293	324	336	295	302	289	275	303	317	300	288	293	305	303	325	335	303	300	294	315	318	283	277	291	311	308	310	292	332	303	284	298	331	281	281	327	296	283	305	328	306	333	325	262	297	298	305	329	291	273	285	299	291	304	309	292	299	308	339	321	283	282	317	301	276	275	311	308	306	291	321	277	298	306	291	301	297	299	295	271	300	283	286	269	282	296	286	310	316	306	323	283	298	301	334	279	318	314	307	287	312	307	334	287	322	285	319	285	300	311	292	305	327	336	288	299	306	287	297	281	287	286	311	311	295	308	283	309	291	322	312	300	319	310	289	292	290	296	298	305	288	315	311	328	318	308	294	296	335	294	278	309	334	323	310	284	314	255	336	332	326	320	292	323	297	307	319	310	260	315	323	286	343	308	306	325	338	315	315	296	285	310	294	273	323	279	290	290	298	294	301	312	313	299	320	267	294	322	327	293	278	328	308	282	296	283	307	287	280	300	288	323	317	320	281	333	297	306	307	291	326	271	291	313	274	308	305	317	279	276	295	286	281	309	309	294	293	327	313	303	316	298	310	303	300	279	279	287	326	324	313	311	308	330	277	306	285	290	304	300	311	321	274	330	321	297	316	323	305	305	303	287	316	291	303	283	281	285	288	281	329	301	334	327	309	319	308	319	288	298	298	318	293	293	288	280	329	325	290	285	272	319	323	263	285	318	302	264	282	345	302	303	293	259	296	322	310	278	328	310	312	291	290	317	317	330	281	333	321	308	292	285	313	304	284	300	282	287	283	335	298	316	275	265	291	289	287	287	309	304	280	320	293	273	290	291	277	321	269	298	294	288	305	305	315	286	295	294	279	282	304	296	316	305	295	334	329	296	294	297	319	324	301	315	292	294	304	276	286	277	262	300	293	312	310	304	300	304	317	339	296	300	321	309	277	247	296	300	295	318	308	314	299	302	337	288	293	305	323	284	296	275	290	304	318	317	308	274	305	324	310	321	330	353	341	319	294	327	305	287	287	321	321	283	329	312	291	284	302	297	298	304	325	282	294	291	302	262	262	315	310	294	316	312	297	289	308	308	262	304	298	299	308	301	306	312	321	306	292	303	331	315	305	297	304	270	293	293	326	298	296	329	315	278	281	292	288	288	300	285	289	324	246	309	262	307	297	290	286	292	296	319	306	306	291	293	293	290	324	309	293	303	287	302	292	280	268	288	282	310	289	318	262	262	320	306	284	280	293	301	274	279	308	290	286	305	312	292	315	302	310	315	297	329	284	322	289	275	300	304	336	282	337	329	277	277	305	320	314	261	284	301	288	305	326	328	320	310	311	302	291	283	294	309	306	301	285	291	309	284	325	290	304	310	308	288	303	294	275	306	276	296	284	326	303	309	314	293	304	303	264	279	312	282	307	292	290	325	284	304	273	287	305	301	344	298	281	307	301	309	310	278	294	273	319	309	307	328	300	328	312	304	320	282	308	342	298	306	298	294	313	322	319	336	318	317	297	329	322	318	315	286	290	299	319	280	280	283	289	284	321	299	298	294	276	317	320	325	296	305	321	302	274	329	303	280	284	282	278	300	300	297	307	323	302	310	309	297	287	285	306	321	293	299	303	276	312	275	321	293	302	300	301	300	324	304	305	301	300	295	310	265	293	294	305	303	283	310	332	280	312	290	308	310	299	307	336	327	292	297	280	281	260	283	327	303	313	315	303	267	328	281	328	295	277	323	300	331	337	277	314	289	312	282	289	314	299	328	286	311	324	294	322	292	310	310	319	295	307	294	280	288	301	316	290	286	288	306	323	278	295	281	294	297	292	298	311	280	310	299	318	290	302	305	302	309	324	316	323	290	283	291	280	332	350	289	286	316	285	302	302	302	311	315	279	311	302	330	285	328	319	275	296	334	282	276	297	315	288	288	284	304	305	283	336	277	285	301	302	311	327	290	308	320	318	329	339	313	303	291	327	276	294	305	301	329	291	294	308	305	315	295	340	307	324	288	297	306	301	291	296	308	289	290	279	266	271	291	273	324	266	309	348	286	297	300	274	316	278	320	299	313	295	268	298	309	286	326	266	313	320	273	308	280	287	292	320	306	299	305	339	308	331	302	303	292	285	322	321	309	260	329	314	298	260	306	321	331	262	316	291	290	267	296	308	306	278	307	305	320	314	321	331	334	297	309	323	308	260	276	291	301	288	288	272	315	343	296	287	280	331	254	322	323	277	311	320	315	303	282	297	326	334	263	324	314	322	278	282	312	302	312	305	334	257	276	314	302	291	315	344	330	289	304	319	301	287	318	291	269	288	302	308	278	275	299	295	277	320	338	297	292	278	329	318	291	279	313	263	311	289	276	297	320	301	314	313	304	304	290	295	312	318	282	308	311	293	319	323	292	335	299	292	297	309	252	303	308	321	286	290	276	293	307	305	299	306	326	283	295	303	307	296	292	290	331	293	323	300	273	280	296	280	289	326	328	311	300	296	286	282	287	290	296	321	310	316	293	289	305	327	277	301	270	311	304	279	299	307	301	256	282	279	310	303	313	325	306	292	306	309	310	309	307	290	300	327	305	300	284	302	285	285	318	311	299	286	320	303	304	296	321	257	302	295	301	321	308	310	299	279	285	268	298	320	312	294	334	296	332	319	361	307	307	345	270	325	305	275	283	295	327	286	286	299	298	264	265	274	319	283	293	301	301	277	287	308	312	294	290	290	302	312	312	279	275	280	318	316	291	299	300	313	326	279	323	292	273	296	303	284	298	322	296	331	338	305	310	299	276	317	309	301	314	280	296	288	286	311	292	306	299	318	281	318	288	289	280	287	276	290	302	274	281	271	286	294	298	280	302	332	309	306	266	315	291	304	280	319	306	328	291	289	322	289	296	309	315	291	291	299	344	306	293	279	258	262	322	299	278	312	294	266	279	335	305	319	325	300	301	292	275	294	288	324	310	322	288	305	311	303	301	323	333	316	310	296	299	300	301	289	315	274	322	289	327	299	308	283	265	354	304	312	306	277	322	335	300	308	276	278	304	308	287	286	303	280	324	302	305	303	293	289	310	291	296	325	275	288	326	300	296	292	312	266	308	297	312	323	287	309	318
12626	961	1192	1247	1205	1057	991	934	866	847	821	801	798	767	798	820	790	711	732	733	765	758	728	729	705	715	710	754	723	739	726	703	777	728	705	704	711	748	725	698	775	751	702	689	697	719	730	764	700	718	625	680	758	740	657	721	752	748	777	731	693	675	719	737	744	706	700	765	657	733	675	694	677	726	793	743	699	713	680	715	709	662	741	705	718	680	724	706	735	746	725	753	686	715	757	743	740	700	681	725	683	730	699	667	714	684	661	737	699	700	769	732	698	702	677	705	738	746	711	719	728	678	708	694	685	695	713	681	782	725	671	705	729	690	683	678	698	717	644	704	718	705	752	714	762	666	774	656	706	695	708	748	736	684	696	688	708	702	685	740	739	698	687	711	721	712	675	708	697	745	680	720	664	704	713	717	720	721	724	732	658	716	725	717	764	721	768	684	721	698	726	712	753	703	716	739	708	706	693	756	720	743	645	682	702	666	700	705	744	735	715	719	732	704	716	703	711	718	745	713	736	704	667	712	731	680	699	724	741	703	713	725	712	721	714	716	734	721	695	711	748	681	704	728	710	755	745	771	715	709	709	733	707	746	717	708	696	698	731	732	719	681	708	716	718	695	739	706	726	737	714	717	703	709	706	674	696	682	676	721	731	727	681	746	738	712	734	737	717	704	744	720	703	753	695	691	699	703	767	667	711	671	726	664	701	748	737	725	695	725	678	711	728	685	673	728	702	726	711	713	710	709	727	728	717	718	668	682	698	750	697	724	725	741	689	684	722	752	713	714	706	735	706	688	756	682	652	721	713	687	686	726	719	696	741	683	692	729	672	679	716	738	728	761	724	743	685	705	718	735	721	712	711	722	722	710	721	735	719	729	688	707	702	717	724	672	721	767	700	695	680	712	694	728	697	723	685	751	689	698	724	735	719	689	698	722	669	722	730	712	756	716	701	716	729	724	688	729	770	708	653	706	695	693	715	754	657	711	727	721	725	725	744	781	696	689	684	739	696	691	716	724	690	658	673	734	707	696	692	686	742	718	743	718	767	722	711	708	732	702	710	765	742	705	719	721	715	697	686	675	695	754	699	672	667	750	755	701	695	769	737	742	693	713	688	696	710	692	746	745	730	663	729	699	704	745	732	729	726	709	702	713	689	714	720	712	720	734	721	735	745	701	749	690	731	741	718	733	728	723	658	697	709	723	706	673	717	679	708	711	717	705	695	717	674	672	729	719	715	751	682	700	709	682	715	720	769	686	760	663	715	740	735	719	693	720	724	707	737	724	719	710	743	710	690	679	692	711	707	727	726	678	720	736	680	657	649	750	720	749	717	721	730	729	698	711	715	662	692	674	739	728	706	702	717	735	693	732	706	744	724	694	720	702	716	734	681	680	699	727	711	679	703	723	696	759	754	714	725	724	673	731	687	721	677	690	690	707	717	720	719	698	705	771	722	740	666	686	688	750	718	680	679	694	702	689	741	713	757	733	689	677	740	694	700	761	754	667	662	707	723	716	708	738	754	745	681	713	724	696	737	691	677	736	723	704	730	712	704	690	767	692	731	713	681	710	691	714	677	723	752	705	663	714	758	752	673	739	697	729	749	746	745	709	711	703	717	693	706	740	745	682	709	680	735	730	709	703	755	671	667	691	707	697	692	660	698	705	687	694	717	717	769	643	707	747	701	711	724	781	713	728	683	724	716	690	723	676	721	681	735	743	718	678	714	686	730	704	714	719	720	679	677	709	686	748	765	713	689	719	740	682	709	690	706	728	724	676	721	722	734	726	708	728	722	685	745	699	731	700	690	695	699	731	687	699	656	686	708	696	697	736	733	726	702	703	719	725	750	720	703	733	687	669	701	765	720	730	731	756	696	727	729	687	741	739	712	716	725	746	699	718	732	688	732	636	709	732	711	683	710	745	732	711	727	727	675	707	663	735	659	700	708	748	715	676	720	700	741	742	758	720	707	665	789	710	711	663	741	689	692	679	735	758	735	706	670	738	740	718	742	716	702	705	731	741	764	721	684	695	681	729	722	722	711	694	736	734	679	732	688	728	692	718	701	710	750	716	694	680	741	709	709	697	700	730	697	717	733	702	688	716	697	724	706	759	708	718	754	722	680	716	711	717	682	729	744	704	742	709	697	707	713	725	682	772	703	730	722	733	702	667	676	699	681	689	727	709	739	739	720	687	701	699	720	692	781	764	690	700	746	746	651	669	725	786	720	722	770	714	684	765	688	712	698	695	705	712	688	708	721	730	719	704	701	702	660	717	712	733	722	681	704	690	731	740	733	693	709	723	704	704	711	772	699	709	703	717	758	740	696	718	747	672	696	720	737	690	751	709	715	694	684	672	690	748	665	728	705	759	723	673	700	742	700	717	739	703	692	729	754	703	711	683	731	696	754	702	715	708	673	722	702	699	743	717	730	719	728	700	707	697	701	706	743	763	731	659	715	727	726	696	704	729	751	747	757	696	756	717	701	721	706	727	730	665	704	721	710	721	738	662	679	749	787	724	720	733	719	732	706	706	740	725	736	704	759	673	704	705	723	713	765	726	743	699	759	689	734	670	703	756	698	740	708	726	664	739	702	705	748	722	759	706	727	742	794	669	719	729	701	742	722	693	731	721	739	707	736	722	717	719	757	751	694	718	688	682	743	712	698	715	715	682	711	668	692	738	752	693	712	686	765	721	694	687	717	717	732	734	689	690	674	697	766	715	750	755	718	719	738	707	760	694	723	725	726	713	729	666	758	734	731	681	728	712	706	742	738	728	677	731	718	721	693	698	722	685	747	725	766	750	666	696	720	762	720	742	704	735	713	717	753	699	679	652	726	714	717	750	756	699	703	701	738	713	720	652	710	708	694	732	710	769	675	742	698	732	730	682	709	643	743	708	683	740	727	696	719	761	746	771	712	697	687	704	750	723	641	727	680	675	704	702	753	732	741	692	701	712	707	748	726	700	695	691	703	686	729	667	708	644	699	727	715	690	722	688	710	766	756	721	723	715	717	739	738	677	702	732	689	738	750	671	700	686	692	741	743	699	703	706	717	762	735	718	735	717	689	730	652	693	719	776	726	702	699	745	707	696	723	669	710	735	748	684	668	746	676	702	746	710	726	725	714	688	718	736	658	740	730	722	731	737	649	715	732	674	709	700	720	681	738	700	714	715	708	715	712	690	668	767	751	757	731	713	741	711	721	691	743	671	702	745	737	776	753	689	682	747	731	711	723	686	681	697	681	702	706	735	717	784	720	697	728	709	712	757	763	706	725	706	675	757	715	687	663	705	766	702	758	701	743	688	681	698	640	646	701	683	729	726	740	697	724	701	713	716	693	671	733	708	717	728	722	695	734	702	708	763	706	714	739	692	712	711	697	708	735	712	730	741	719	699	718	712	739	721	710	688	748	735	761	726	653	697	722	741	701	711	741	740	686	763	726	763	696	753	704	774	672	672	688	703	708	711	687	718	683	737	697	710	757	723	730	746
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
