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
336871366402	336871366964	336871367513	336871368063	336871368613	336871369163	336871369713	336871370263	336871370813	336871371363	336871371913	336871372463	336871373013	336871373563	336871374113	336871374663	336871375213	336871375763	336871376313	336871376863	336871377413	336871377963	336871378513	336871379063	336871379613	336871380163	336871380713	336871381263	336871381813	336871382363	336871382913	336871383463	336871384013	336871384563	336871385113	336871385663	336871386213	336871386763	336871387313	336871387863	336871388413	336871388963	336871389513	336871390063	336871390613	336871391163	336871391713	336871392263	336871392813	336871393363	336871393913	336871394463	336871395013	336871395563	336871396113	336871396663	336871397213	336871397763	336871398313	336871398863	336871399413	336871399963	336871400513	336871401063	336871401614	336871402163	336871402713	336871403263	336871403813	336871404363	336871404914	336871405463	336871406013	336871406563	336871407113	336871407663	336871408213	336871408763	336871409313	336871409863	336871410413	336871410963	336871411513	336871412063	336871412613	336871413163	336871413713	336871414263	336871414813	336871415363	336871415913	336871416463	336871417013	336871417563	336871418114	336871418663	336871419213	336871419763	336871420313	336871420863	336871421413	336871421963	336871422513	336871423063	336871423613	336871424163	336871424713	336871425263	336871425813	336871426363	336871426913	336871427464	336871428013	336871428564	336871429113	336871429663	336871430213	336871430763	336871431313	336871431863	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2712	3650	2300	2712	3650	2300	2712	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2715	3650	2300	2715	3650	2300	2715	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14771	2959	3004	2122	1496	1104	921	813	1195	13730	25082	22557	9880	854	402	400	432	428	406	361	398	411	381	417	438	373	405	397	404	344	366	393	376	401	334	360	379	399	389	344	372	371	366	412	370	411	383	357	368	384	395	393	406	376	386	429	359	399	378	386	394	373	363	367	339	342	384	352	342	384	389	390	388	344	391	399	333	358	369	369	373	406	350	372	387	360	365	365	347	381	372	368	384	351	357	390	358	346	335	398	374	358	382	364	377	377	398	367	379	364	404	366	338	377	388	387	351	350	364	387	364	378	384	357	373	366	349	389	372	414	376	361	386	373	393	361	367	357	396	362	392	415	380	406	345	364	407	351	364	367	356	358	380	406	365	344	353	363	361	361	377	380	374	397	387	374	378	391	385	368	364	364	354	380	380	347	397	346	356	370	359	367	363	403	382	349	385	347	385	388	338	411	377	396	364	353	331	360	389	366	398	386	348	356	361	354	381	378	337	360	372	383	396	381	360	369	403	382	385	382	372	365	373	381	373	392	350	365	371	371	345	376	404	356	348	404	336	402	388	330	368	355	371	376	351	346	372	340	362	354	375	392	364	360	359	374	365	353	414	397	392	375	365	356	376	343	365	358	377	355	352	412	349	366	325	353	361	350	345	373	365	345	354	379	374	372	391	379	345	401	381	349	365	366	404	357	363	388	384	374	344	387	372	397	376	377	358	388	387	367	381	352	378	364	433	367	385	386	361	377	363	403	407	361	333	341	350	379	374	370	363	370	351	356	391	320	371	391	364	331	411	390	410	382	397	363	375	416	374	369	360	331	365	383	376	368	378	348	362	391	371	359	376	368	301	394	407	348	417	404	368	358	358	341	356	364	369	342	352	362	386	359	373	368	395	392	397	343	347	364	371	355	382	373	361	371	384	365	401	378	358	393	357	372	382	364	363	351	395	405	343	402	365	339	336	372	371	387	371	394	364	366	385	372	376	405	367	347	386	369	342	386	374	397	385	357	369	389	365	355	391	349	359	383	367	388	382	337	335	387	377	383	363	362	363	334	366	389	376	376	349	344	364	360	401	392	377	364	396	358	406	397	389	341	376	390	368	392	411	399	356	403	360	348	414	332	376	370	371	381	372	374	375	379	353	366	372	353	387	401	339	359	355	389	373	391	387	371	357	379	373	353	388	398	388	378	376	350	381	441	373	336	401	368	367	385	375	364	360	409	362	369	358	388	358	394	381	376	384	372	361	359	355	388	398	367	359	415	374	370	391	380	374	376	362	377	407	387	371	365	376	397	349	381	410	351	376	397	372	388	368	388	409	366	375	367	358	341	408	388	386	355	356	370	395	344	395	391	380	344	392	308	383	355	399	357	389	393	401	364	366	389	380	372	373	331	397	371	392	365	361	400	372	385	380	378	319	361	355	355	386	406	343	373	398	362	389	370	358	359	383	404	372	387	364	350	365	346	362	351	378	354	372	373	355	362	350	385	384	343	377	392	402	409	358	370	360	367	380	350	394	401	374	380	397	370	341	346	383	382	377	379	377	352	354	396	365	385	383	387	387	357	363	377	375	343	417	382	341	381	379	353	407	399	396	322	374	401	327	383	402	391	364	372	355	405	404	386	364	425	361	387	391	380	421	397	399	331	382	353	365	393	398	372	314	396	369	352	371	406	361	383	374	333	373	388	403	398	354	392	375	373	369	371	399	368	352	365	329	376	364	405	374	373	365	387	352	337	340	395	396	358	408	373	370	357	355	388	367	405	409	349	391	364	357	371	375	407	405	384	353	397	370	370	361	342	371	343	349	376	353	422	364	361	355	382	394	370	349	359	406	371	387	408	393	351	371	367	383	360	369	351	375	380	340	387	356	366	373	370	377	370	359	365	363	392	358	349	359	397	396	352	396	411	408	380	367	338	371	381	359	365	353	359	386	375	365	373	363	379	332	349	400	394	351	365	379	347	394	381	367	403	390	381	360	408	392	370	360	350	397	370	416	372	379	359	394	395	378	374	380	346	386	397	367	357	357	360	330	388	383	368	341	379	356	374	383	339	411	403	371	378	360	393	371	366	381	357	354	394	390	374	376	400	374	389	376	385	410	361	373	349	360	396	380	362	373	363	383	363	402	342	352	375	370	382	378	368	334	395	373	380	356	362	355	371	358	404	382	413	395	345	382	384	394	391	418	354	395	373	388	370	380	344	384	396	379	381	382	410	381	396	395	379	357	407	364	370	363	343	357	408	387	387	353	381	381	377	364	370	352	420	393	369	357	361	356	383	384	400	379	353	371	323	353	379	388	355	371	363	373	394	392	387	363	365	404	365	398	373	350	361	354	402	353	420	419	373	388	381	366	363	392	361	371	385	354	412	357	380	346	368	364	387	378	356	345	355	356	351	376	402	382	381	386	348	360	347	375	407	386	359	371	407	363	366	371	371	357	404	389	328	348	367	386	351	386	342	358	402	374	356	371	374	354	364	350	392	354	362	366	367	379	391	399	353	350	387	397	401	389	375	361	401	390	361	380	377	358	390	377	363	393	343	359	385	356	375	405	375	390	366	395	376	356	371	375	354	337	343	355	386	377	380	388	362	404	366	345	389	373	403	323	378	332	363	362	387	379	376	366	375	378	342	396	378	357	344	363	393	349	376	387	336	328	333	341	391	376	412	355	348	367	360	406	398	394	395	387	396	375	382	369	381	348	368	347	363	384	346	391	375	346	383	389	331	354	398	366	363	404	367	351	338	344	398	358	345	408	373	378	371	345	331	391	405	371	365	362	370	352	381	361	369	380	363	376	338	393	385	394	321	375	376	399	354	356	357	390	362	395	373	364	357	357	378	397	390	371	360	355	387	387	372	354	364	391	321	364	373	412	378	373	351	402	377	399	393	368	385	390	364	373	380	373	370	362	355	362	352	346	399	372	362	357	391	376	395	350	377	397	395	385	346	366	347	350	370	362	370	353	354	377	387	342	367	364	389	352	380	353	351	366	369	404	353	358	367	334	375	395	371	351	349	368	391	410	372	335	358	346	364	402	370	370	393	363	353	361	357	406	361	376	378	373	388	384	361	371	352	359	347	351	386	381	375	377	391	384	364	403	387	377	351	398	399	376	367	330	355	370	363	379	359	368	394	368	388	396	351	390	379	363	368	357	356	388	383	352	341	368	390	395	377	355	351	384	395	396	390	372	366	369	375	342	363	396	360	361	389	366	376	347	357	373	384	399	364	347	339	347	364	421	389	381	396	377	408	358	366	346	369	379	374	359	348	375	374	378	406	368	379	385	355	372	358	374	370	355	386	364	380	356	395	387	376	341	394	348	349	373	386	413	404	353	337	386	368	358	366	407	367	358	374	352	379	331	374	421	360	375	370	387	355	390	358	360	364	375	411	343	402	376	370	388	378	356	386	409	354	384	367	357	377	375	361	372	383	387	362	354	351	380	369	325	386	345	377	363	381	404	358	337	362	403	386	391	335	355	329	396	386	347	373	388	347
7782	2799	5733	6397	5488	4457	3826	3275	5703	38992	47939	45020	22773	2100	1158	1129	1095	1093	1107	1095	1070	1026	1042	1066	1047	978	1055	1034	999	959	1005	1001	1021	969	1028	943	1005	933	963	998	999	954	1009	945	985	1005	903	938	956	1000	1006	1006	942	976	1004	976	1011	955	951	964	944	955	980	941	996	954	874	971	909	991	948	957	983	961	972	924	922	954	970	977	952	945	933	946	920	955	973	939	1007	905	925	982	987	961	979	945	945	957	950	991	1021	997	926	974	947	929	1021	939	975	955	973	951	927	1010	882	976	954	927	930	956	980	1012	949	984	956	1001	920	987	966	880	990	912	919	994	952	931	955	948	938	937	949	992	942	957	975	973	958	965	898	931	957	923	948	927	977	904	941	940	940	932	947	872	954	969	920	929	990	932	946	958	934	918	959	945	926	977	907	963	972	981	968	949	968	885	967	984	919	999	942	1028	904	930	955	899	1040	943	910	948	934	999	890	942	924	954	969	949	930	928	918	926	928	914	978	971	908	939	932	965	889	900	921	948	1003	956	1000	901	833	989	1001	908	912	962	936	901	940	960	951	956	936	1007	934	914	986	959	957	985	914	944	943	967	930	931	981	919	936	981	942	910	959	1024	931	978	879	955	961	951	947	980	955	899	967	937	976	974	1014	969	964	989	984	924	926	977	969	973	924	943	951	951	934	962	912	965	926	984	967	984	981	961	896	942	901	977	951	994	929	973	936	962	967	950	922	977	861	974	962	904	953	938	897	987	907	899	970	966	998	894	923	957	966	978	978	946	983	947	940	988	920	1006	905	952	988	960	934	952	977	961	946	919	920	966	953	946	922	968	936	905	971	940	975	926	919	918	939	965	936	954	953	940	926	978	964	919	959	1014	928	977	966	964	931	968	961	938	957	1024	961	987	943	990	927	908	1018	941	946	966	1013	987	941	909	980	994	942	974	965	927	922	971	966	992	917	935	969	924	967	941	951	952	927	893	919	1013	977	991	935	971	937	974	955	1028	952	950	929	958	993	900	950	940	964	966	989	954	900	921	901	938	929	957	958	916	869	927	928	927	921	944	969	922	896	922	949	960	978	1003	1013	909	946	930	918	981	938	978	1025	1014	969	963	942	968	966	943	970	938	920	928	1005	960	928	943	977	950	959	906	887	913	945	918	965	968	985	980	950	927	982	963	911	955	940	967	901	929	972	983	919	985	970	976	966	926	975	946	988	957	958	975	972	918	944	914	991	930	965	951	948	932	971	950	942	985	950	933	932	962	926	977	928	932	895	928	959	885	932	915	984	977	926	931	933	921	920	989	969	917	938	963	984	950	958	961	881	962	954	955	970	1001	930	921	957	912	921	986	973	928	949	900	974	909	928	949	896	923	980	967	915	922	923	935	966	971	971	980	950	905	993	969	936	970	952	936	951	954	936	978	917	896	903	921	931	916	997	979	899	906	952	972	915	930	944	926	971	922	962	960	876	993	985	952	901	1009	945	934	926	910	911	932	951	935	995	953	974	930	981	940	952	969	921	935	988	909	908	992	975	918	894	934	907	904	982	944	938	962	976	1023	930	921	938	952	1011	946	946	972	923	995	943	953	990	938	924	936	940	987	1011	904	951	941	922	948	943	940	928	930	955	929	902	917	946	952	1013	974	966	935	900	912	945	904	979	974	959	952	964	907	912	938	997	954	863	938	1003	937	1006	965	988	939	919	924	930	882	944	964	904	975	952	926	955	921	947	943	929	992	1000	969	941	984	949	906	942	1003	999	885	953	908	951	932	937	929	943	934	973	930	940	922	925	942	1012	1020	981	940	899	937	949	905	930	937	896	932	957	954	959	909	989	940	918	920	921	973	975	903	967	917	925	954	928	961	918	937	903	903	940	951	926	1002	959	982	945	955	938	965	936	924	1004	964	942	987	954	993	958	938	989	968	955	933	984	927	919	958	935	936	894	922	926	910	937	988	978	924	953	950	927	972	966	960	957	971	957	936	896	1016	892	919	960	912	1011	917	1035	928	970	943	926	969	928	919	948	940	990	985	907	947	910	960	935	956	943	961	952	936	944	944	934	923	926	953	886	927	956	955	926	964	963	975	901	921	919	909	946	886	925	931	964	989	966	950	967	956	955	962	994	963	931	959	955	944	991	943	919	926	958	958	982	940	948	967	996	969	942	920	971	966	940	942	950	965	935	910	939	937	954	931	956	987	931	949	907	945	946	962	944	909	958	925	940	941	1026	944	955	937	981	919	975	910	973	917	949	1007	962	947	953	991	907	914	912	883	959	968	906	914	919	945	966	922	937	910	911	915	943	999	978	937	992	937	900	925	1002	997	937	907	987	927	907	934	975	997	958	949	969	912	994	945	983	965	967	953	869	970	919	955	933	933	931	919	968	939	934	961	954	951	988	975	989	956	993	955	915	959	975	969	917	942	896	925	935	970	935	929	930	984	970	983	982	968	931	929	1025	933	918	944	930	930	918	973	996	931	947	901	990	905	961	932	922	927	991	981	963	983	957	956	934	1001	957	1023	978	917	923	969	987	971	963	951	945	964	945	980	955	948	926	988	921	972	975	907	927	925	970	898	929	911	944	962	960	942	973	916	927	919	1012	981	968	953	1006	992	972	900	980	906	905	974	942	933	964	990	912	985	923	968	939	984	911	965	995	960	998	940	968	928	945	956	948	965	975	950	985	979	993	924	947	906	962	893	942	954	978	921	1003	984	926	909	923	950	971	991	957	971	952	930	926	964	901	998	955	972	1005	934	964	894	886	964	948	950	974	982	911	948	984	987	980	1004	964	960	921	985	944	965	972	925	972	926	859	965	925	999	969	1000	989	998	1007	973	990	942	897	953	988	912	1004	922	925	962	979	977	945	932	949	973	997	874	881	901	943	941	942	912	895	970	990	941	921	937	977	1011	886	930	907	930	993	981	949	956	944	949	988	949	881	981	978	996	980	955	955	951	992	954	894	952	966	895	955	921	927	900	1004	999	986	965	960	955	963	944	981	920	930	975	954	971	969	958	1029	981	941	960	931	955	967	971	956	945	982	976	933	917	956	980	978	934	896	921	975	967	940	943	889	948	900	1018	935	994	942	916	988	940	958	980	975	929	915	961	952	963	976	933	961	914	976	932	953	983	937	995	948	937	949	953	928	928	915	993	942	1004	940	1006	1007	938	934	924	939	972	880	992	992	941	952	975	940	974	932	938	963	971	941	901	993	973	998	939	982	988	916	983	965	948	925	943	900	932	956	955	957	897	931	985	996	1003	957	928	950	940	983	958	932	1006	937	970	924	926	906	913	993	992	961	967	937	972	970	917	922	947	964	942	968	1006	933	948	935	923	870	919	917	961	960	962	963	923	969	961	901	956	965	953	988	967	915	906	884	983	900	951	925	942	926	991	968	916	936	957	967	898	925	905	1003	954	940	943	934	942	967	1011	997	936	921	943	949	951	916	958	969	970	896	964	955	942	896	939	959	1018	997	898	918	968	930	951	944	952	924	963	987	941	1002	981	940	951	962	974	987	957	976	995	939	915	938	930	991	1009	930	961	939	945	981	905	911	919	959	921
2060	322	317	286	296	275	280	271	262	527	1143	1303	687	263	243	258	262	227	254	211	299	243	282	275	239	259	251	258	279	276	260	266	243	257	252	233	279	250	250	260	214	233	232	239	232	250	255	271	241	258	274	238	269	239	246	254	260	273	259	239	271	243	274	245	279	240	251	262	232	259	269	264	279	246	241	248	273	253	236	266	262	266	253	268	254	263	260	235	270	246	249	246	248	251	231	281	271	260	252	265	268	260	264	263	255	281	267	259	259	256	259	270	256	255	273	220	228	257	279	242	306	257	251	267	269	276	263	265	270	264	279	272	265	263	244	254	264	228	250	262	257	236	275	261	231	237	263	249	272	288	245	224	272	263	259	251	264	231	276	254	272	280	253	274	253	248	272	293	267	272	248	269	277	241	237	246	258	261	248	255	245	246	252	245	247	253	234	243	262	260	231	258	262	249	241	248	261	279	260	269	241	232	246	236	251	251	245	248	266	235	260	269	267	264	246	264	246	242	238	245	260	246	241	258	259	247	250	229	267	241	235	233	272	249	246	243	247	251	239	282	248	267	273	263	241	258	263	250	258	236	293	242	246	261	246	268	249	239	274	254	251	255	241	244	241	247	253	268	251	281	237	228	232	241	245	237	250	237	272	243	274	241	264	266	268	240	237	274	267	247	220	258	286	255	231	241	236	246	241	256	269	274	236	244	278	259	247	232	252	257	223	272	237	255	276	248	263	241	273	273	251	242	250	263	251	270	241	259	248	274	259	268	244	268	251	267	284	240	218	245	249	266	272	266	249	240	247	260	263	272	245	246	253	228	265	256	258	269	272	251	233	260	284	269	274	250	260	251	263	255	271	247	265	265	248	234	242	215	249	262	261	225	255	258	267	260	265	260	236	234	250	225	252	251	251	258	234	263	250	292	292	233	277	224	231	259	234	247	246	267	268	260	288	230	258	251	261	242	260	243	258	227	245	261	243	242	250	260	243	251	257	243	275	257	294	220	260	237	244	249	243	284	267	274	257	265	247	257	224	283	215	257	248	241	264	250	260	263	270	235	254	252	260	219	223	270	257	248	238	249	247	256	255	247	264	267	264	272	265	258	230	259	255	236	244	240	253	273	241	291	234	238	259	285	252	279	256	229	266	275	239	240	232	284	247	255	257	256	239	242	265	250	265	275	264	238	246	263	263	263	260	237	243	252	229	236	265	248	218	255	254	246	257	262	209	251	266	269	267	254	248	233	246	248	252	280	253	259	221	251	242	259	264	271	261	223	227	227	238	237	248	270	227	254	258	248	237	215	247	241	237	241	265	247	249	278	247	221	249	258	273	260	238	244	256	281	245	239	261	282	254	250	255	256	248	244	260	272	251	246	264	234	235	252	250	236	237	244	254	266	240	239	259	260	240	294	236	236	262	229	255	255	243	220	271	194	266	251	235	246	281	256	260	203	272	241	265	232	249	233	249	256	243	265	252	242	239	251	237	248	227	246	251	276	253	229	231	287	269	252	229	221	224	237	259	249	251	284	244	269	259	241	256	260	263	243	266	256	264	260	254	278	260	249	247	272	272	255	277	230	255	241	263	239	258	261	239	253	247	242	246	265	272	240	247	230	244	255	237	245	236	259	259	252	253	243	260	281	268	251	240	241	264	236	243	268	244	264	245	246	222	269	277	272	278	284	223	256	267	265	262	221	276	241	245	293	244	248	239	260	269	266	218	316	221	251	246	249	273	248	234	258	224	251	234	236	240	277	260	264	284	224	251	243	247	251	230	272	250	276	247	247	255	257	263	288	282	250	246	226	258	241	258	264	251	255	242	259	245	256	246	242	239	243	236	270	221	270	251	277	257	231	256	261	266	262	261	252	247	246	254	294	257	272	261	252	231	255	257	248	278	258	255	240	252	285	251	250	257	217	242	246	267	279	234	247	246	259	244	211	268	220	248	252	250	228	272	267	254	222	255	257	276	243	291	247	264	258	237	242	246	235	251	249	262	275	245	270	274	266	252	267	242	300	253	246	257	260	256	267	233	236	257	230	274	266	262	250	251	234	242	299	233	279	253	258	253	227	279	235	266	239	253	268	260	257	275	258	249	253	248	273	286	256	247	230	249	258	262	261	268	249	264	263	267	229	242	275	282	226	241	236	240	274	229	267	241	267	272	243	267	252	240	267	275	264	256	254	251	248	242	259	232	271	259	285	229	265	244	246	252	246	252	255	272	290	271	268	259	253	227	241	251	260	254	239	243	249	253	231	242	250	260	232	236	272	231	280	253	220	251	242	246	263	265	277	243	226	275	273	227	228	238	249	257	277	241	254	228	274	252	288	245	257	249	255	258	231	249	241	246	263	236	262	244	255	240	232	254	255	243	259	270	251	258	265	257	263	260	225	258	246	237	255	240	252	252	258	240	271	243	228	260	246	262	269	241	254	272	249	273	271	270	251	255	237	254	262	276	244	266	276	239	257	237	245	253	261	219	234	261	236	259	229	252	245	241	273	228	260	226	250	240	272	240	245	236	244	259	272	247	246	249	284	258	242	265	243	265	229	236	286	251	260	246	248	232	253	259	248	239	284	270	239	270	301	228	243	257	248	255	259	261	245	250	261	247	254	270	242	234	251	248	248	247	242	272	263	247	274	245	251	269	238	266	260	257	251	257	268	235	236	234	253	266	254	261	270	235	249	265	249	264	276	259	246	272	256	240	273	269	231	233	256	287	271	261	276	249	254	248	269	265	247	230	264	260	227	266	266	248	284	236	235	238	264	263	243	260	275	259	289	261	240	264	268	238	233	231	250	244	238	254	275	259	231	219	243	257	236	280	241	238	219	276	258	242	257	266	243	242	260	248	302	281	264	253	248	224	262	217	250	231	253	235	245	251	232	241	237	251	235	255	255	241	258	231	249	277	234	241	259	236	276	279	254	230	241	262	256	231	247	306	221	269	259	264	279	253	240	243	239	273	247	291	258	264	261	235	227	237	273	288	258	271	275	256	237	268	242	249	254	253	242	233	244	233	256	267	237	261	266	272	279	257	260	259	270	249	240	274	271	246	244	276	275	251	284	240	218	229	238	265	240	206	263	232	251	245	286	246	227	254	214	257	265	252	242	264	258	225	246	225	250	272	230	273	249	223	254	255	244	256	259	257	262	251	266	244	262	231	253	235	295	251	243	238	242	270	252	256	245	242	273	267	263	253	262	290	245	250	243	243	263	262	259	260	246	227	247	278	254	265	268	262	241	255	241	261	268	252	234	265	255	253	269	266	260	288	236	266	244	261	277	254	274	247	245	296	244	236	252	274	282	254	268	268	246	238	273	235	264	258	231	252	266	271	273	258	273	240	265	252	245	249	243	244	243	252	270	281	244	235	278	265	258	233	239	257	269	262	270	260	202	252	271	261	259	270	271	249	269	235	268	234	254	260	249	258	263	260	253	267	265	289	255	228	261	259	258	277	260	250	283	266	253	264	279	233	232	268	259	260	247	277	249
2361	789	897	912	889	836	829	802	800	3147	6803	6762	2872	738	724	740	749	720	709	745	720	710	712	649	698	713	779	704	710	689	705	728	726	727	728	702	683	741	713	688	672	706	739	695	707	684	745	709	707	744	720	748	726	706	750	716	715	687	717	671	712	663	706	741	692	662	724	731	701	691	712	677	718	700	686	724	710	695	653	717	724	738	671	710	720	754	670	702	694	696	730	691	686	674	753	743	694	757	756	726	704	746	760	693	724	746	742	707	695	702	742	691	727	724	684	689	698	678	742	686	707	672	711	710	752	719	677	722	646	678	716	697	723	685	693	668	699	728	714	688	718	701	732	668	720	708	691	715	703	731	719	699	725	706	708	731	700	662	717	677	672	754	657	694	713	717	671	686	674	741	695	726	746	681	740	766	714	749	736	721	741	723	727	691	700	684	750	750	701	721	738	766	672	697	717	705	724	734	704	733	687	749	692	699	750	745	714	684	713	708	702	705	700	744	721	727	750	721	725	730	693	746	735	759	701	687	692	731	737	718	685	715	730	695	669	721	706	686	709	744	724	757	710	727	727	722	734	683	677	731	730	684	708	733	727	689	690	713	713	706	721	704	705	748	680	712	738	730	728	718	683	703	725	722	683	743	736	732	744	736	720	675	675	693	699	740	724	702	695	693	719	735	710	694	747	712	718	725	704	691	707	755	715	711	718	732	673	650	732	713	723	755	737	684	712	741	720	685	700	717	678	741	672	666	678	698	701	718	730	694	703	704	663	730	708	661	720	692	712	754	708	761	742	673	723	747	744	739	762	705	738	673	711	678	708	709	705	697	729	705	752	715	691	686	682	676	716	687	735	707	764	710	706	737	721	686	730	718	660	736	692	730	690	688	689	679	713	692	784	689	720	780	697	714	718	700	739	726	702	722	689	710	762	733	721	663	690	705	742	707	749	706	698	723	665	700	688	723	686	716	735	706	716	708	719	748	719	691	726	692	789	714	703	687	744	672	706	717	670	696	709	709	749	678	709	684	678	703	694	701	662	752	697	672	720	706	726	752	687	709	699	719	724	711	714	715	705	695	763	731	698	715	716	750	788	758	748	714	708	696	683	706	680	704	691	704	726	722	699	689	708	724	700	755	705	742	704	695	699	754	676	708	664	717	733	711	740	733	717	685	737	685	707	676	697	721	716	740	742	702	737	725	745	698	724	701	759	704	729	720	749	686	721	724	720	723	736	651	677	704	656	675	730	724	701	699	699	679	704	722	710	700	697	730	675	665	705	726	697	740	718	717	701	753	731	692	718	684	707	775	690	718	732	710	701	733	692	680	711	683	722	684	716	719	723	721	683	709	699	709	724	727	730	723	755	672	736	704	685	739	689	718	719	681	628	681	686	705	720	700	715	676	671	726	718	689	726	699	701	725	706	703	671	714	691	704	743	714	746	702	712	681	686	753	657	704	700	717	684	743	701	734	714	692	694	662	721	742	665	731	671	694	728	704	720	713	698	744	708	782	717	694	687	722	713	685	709	788	724	679	675	751	736	732	670	726	720	703	707	715	721	742	699	719	657	783	689	688	693	664	659	687	712	712	722	723	691	787	694	694	715	699	742	637	721	703	700	687	724	667	704	687	680	718	729	683	698	707	721	691	678	736	728	692	718	695	721	693	709	693	731	706	671	729	713	730	694	739	686	729	701	715	731	768	714	662	711	684	702	705	726	707	687	724	700	676	741	722	738	714	675	719	696	699	713	712	707	731	714	695	745	721	687	689	699	716	677	713	713	752	729	756	692	670	727	733	691	720	702	757	742	696	694	714	753	753	754	721	715	701	677	742	739	709	746	686	719	737	694	728	698	749	707	669	788	717	707	704	706	751	700	730	743	726	752	703	715	715	781	703	743	752	696	722	708	685	709	700	711	697	740	704	752	764	709	693	722	704	731	694	711	710	731	648	742	705	705	691	709	683	724	687	693	731	758	731	730	692	682	720	707	632	693	711	744	771	680	670	696	713	775	705	656	759	727	686	678	763	727	672	721	682	692	732	711	725	717	703	694	705	706	722	684	709	698	712	719	690	679	714	718	724	630	746	743	723	754	718	702	745	691	736	721	684	686	717	726	709	713	740	719	744	719	710	691	667	711	671	721	698	729	684	689	676	706	687	675	724	670	715	738	663	727	740	714	672	708	739	723	737	696	707	679	711	694	677	715	725	673	696	672	695	750	682	729	720	681	707	711	717	697	705	712	732	770	737	682	758	725	692	762	688	671	722	731	678	733	700	714	709	736	718	654	724	736	691	703	685	704	724	683	683	669	723	722	753	669	736	727	753	684	728	696	744	670	711	702	690	698	690	711	738	667	702	703	734	718	684	687	747	713	728	686	747	751	709	707	702	711	700	725	703	698	661	721	716	743	778	697	711	760	745	653	704	738	695	699	718	727	666	683	749	720	675	691	701	695	713	685	692	678	696	706	687	694	682	685	705	700	674	668	633	733	731	693	662	728	683	687	724	746	673	688	732	693	717	714	705	672	721	717	717	696	733	725	723	690	671	662	761	695	686	733	682	733	761	687	668	708	690	678	677	693	751	718	629	688	687	719	738	684	747	705	737	761	786	767	655	699	669	690	699	694	711	737	679	768	762	726	661	763	674	745	682	707	705	712	714	674	659	760	701	753	730	685	729	703	719	720	666	699	697	707	707	709	692	694	710	684	724	697	735	694	689	674	671	700	772	711	682	741	723	692	687	706	694	713	706	695	726	725	716	737	701	735	691	703	662	716	638	738	713	727	687	655	707	717	656	698	691	736	700	703	723	711	683	684	739	657	719	680	731	739	755	703	697	734	733	716	669	732	713	668	723	725	721	733	678	715	693	652	706	739	704	759	710	710	725	661	744	649	716	725	663	726	752	680	752	698	765	739	686	694	676	727	680	684	719	670	733	759	740	732	739	695	686	680	683	690	738	681	726	724	743	688	655	695	679	712	687	748	725	720	692	667	654	682	705	737	704	745	765	718	748	670	709	730	705	695	756	694	727	760	690	727	713	706	704	749	740	721	698	693	732	734	709	685	693	679	719	707	689	700	666	740	747	762	729	719	683	691	721	740	719	723	712	702	729	707	724	726	705	687	716	702	727	700	683	675	677	713	746	764	706	699	717	715	759	740	681	719	675	666	663	717	732	648	702	704	697	696	715	675	718	721	740	742	660	691	710	676	684	716	731	703	672	721	667	722	668	709	734	726	715	746	707	712	708	736	724	705	680	767	713	722	758	725	707	680	742	743	703	740	710	721	714	715	704	711	722	672	709	750	727	718	717	692	726	725	744	723	715	686	690	702	685	700	703	651	696	697	745	713	711	728	769	698	716	757	681	679	699	728	741	699	728	731	708	699	713	734	708	761	685	701	737	707	696	740	686	702	672	685	686	763	699	713	724	729	744	737	678	728	677	726	763	676	653	701	719	757	701	674	689	681	689	720	697	720	723	743	736	711	667	720	690
7717	1434	1508	1220	924	746	620	592	767	7778	13707	12668	6874	718	400	377	397	400	429	376	427	387	365	374	398	419	450	383	418	406	387	397	381	399	393	358	384	421	400	384	392	412	415	378	407	404	415	352	374	355	387	397	361	429	398	411	394	377	429	422	419	411	435	390	418	379	383	384	423	406	406	397	443	409	408	386	423	410	393	396	363	402	399	417	418	430	361	378	439	431	372	404	377	382	396	410	411	424	380	368	411	382	377	381	427	411	447	374	374	358	408	398	361	388	424	383	401	351	422	441	411	389	404	386	380	378	368	399	399	396	395	386	375	412	377	433	415	399	410	381	424	436	366	408	409	423	366	377	406	397	398	410	417	408	374	399	413	431	400	452	428	376	384	364	388	391	390	405	381	369	404	415	381	407	400	429	412	408	392	423	402	384	420	427	411	388	431	386	441	406	408	397	367	364	386	368	408	419	390	429	398	406	366	406	350	369	393	420	368	390	418	424	389	390	417	378	397	402	365	375	386	358	421	376	384	406	366	423	397	408	394	403	416	381	409	412	405	413	390	416	391	370	420	409	394	415	388	398	374	392	377	409	353	422	402	418	388	389	396	383	376	397	421	418	372	353	410	418	393	386	386	396	390	341	369	423	405	409	414	428	441	436	402	373	418	373	391	379	379	410	383	364	392	405	376	424	386	396	404	420	394	386	415	403	410	385	399	391	395	422	411	430	399	430	394	376	409	407	359	374	372	427	393	361	399	384	383	386	382	389	404	408	368	382	350	406	389	387	414	400	412	424	399	402	371	368	388	389	390	400	402	374	419	413	375	413	416	352	396	403	415	390	386	387	368	369	412	414	380	401	424	373	318	380	370	365	403	426	374	390	332	400	390	375	395	361	401	369	384	398	406	375	396	354	394	403	387	418	384	392	414	435	397	409	389	409	386	400	406	400	400	388	389	400	399	374	400	396	393	422	394	396	381	416	374	351	407	409	375	423	401	389	385	390	424	422	415	378	414	380	400	397	397	415	363	416	406	451	391	395	393	412	385	371	384	382	371	410	417	382	390	385	412	409	407	380	407	413	392	438	367	406	391	414	413	406	382	403	383	373	402	404	389	382	397	399	378	388	388	372	413	374	410	423	402	379	411	365	387	409	406	416	399	359	405	405	410	373	418	423	359	392	376	407	395	401	378	389	406	405	399	387	422	389	429	366	421	399	419	442	386	423	388	416	403	422	409	398	445	429	412	410	399	376	375	428	380	429	351	409	375	388	406	370	390	416	399	365	403	396	373	422	392	416	410	428	427	428	386	401	406	389	395	395	432	362	438	426	381	412	371	410	359	401	395	388	393	387	401	358	374	415	413	386	372	398	371	435	401	378	376	395	383	374	382	371	429	385	405	379	397	384	381	443	399	394	373	385	372	395	385	394	416	405	370	380	398	366	424	348	389	399	411	428	348	381	379	388	368	376	371	397	417	406	430	380	412	387	418	407	423	416	373	384	373	383	385	398	389	412	389	418	421	397	402	404	379	378	368	408	356	426	392	402	382	411	401	371	408	384	404	413	420	407	409	387	385	416	433	365	412	328	403	417	389	432	414	387	405	375	401	364	458	380	404	394	393	427	353	369	353	421	388	386	393	426	421	421	408	382	380	421	412	408	443	418	412	400	387	383	402	432	406	399	397	395	408	422	375	404	349	401	395	411	399	387	407	435	410	378	408	386	364	383	408	430	396	404	374	391	383	355	352	375	369	392	399	381	374	417	402	349	389	418	433	348	370	396	371	392	400	419	369	397	378	392	387	405	369	383	337	362	418	433	403	406	378	352	375	413	360	399	427	404	404	369	406	418	407	409	386	361	414	466	430	384	382	397	399	422	393	394	417	411	371	396	390	366	410	405	417	430	371	392	387	405	386	381	407	410	380	325	384	359	379	370	361	371	380	432	374	414	400	405	399	389	400	375	354	425	388	409	360	393	381	374	428	368	373	376	431	406	406	396	423	369	375	409	416	400	378	405	399	395	391	397	355	388	394	392	398	409	380	381	402	401	396	368	399	421	364	381	412	383	381	403	385	419	388	346	397	408	393	402	395	420	411	365	407	400	399	417	382	410	401	376	409	448	389	397	379	398	402	404	381	355	405	417	376	396	428	404	408	422	408	394	413	428	418	365	448	406	418	440	396	378	354	430	398	371	363	388	386	395	370	376	412	404	412	396	406	380	396	401	399	432	407	379	379	367	396	388	399	375	389	340	412	394	396	402	386	366	416	394	392	391	406	382	397	404	373	406	418	390	392	370	423	389	414	372	394	357	416	415	374	415	377	346	410	355	448	383	376	431	405	422	391	423	396	392	376	398	398	422	416	401	354	365	423	382	389	373	396	388	381	435	392	433	393	401	410	359	394	387	390	399	385	395	411	418	368	391	383	415	382	370	403	377	401	395	410	408	464	380	423	376	393	408	382	415	378	395	374	398	402	370	397	410	397	389	387	435	348	411	412	424	377	412	399	430	404	426	375	361	387	399	421	353	368	402	386	394	426	409	429	384	384	369	413	439	402	392	382	409	418	384	421	410	369	428	408	394	453	417	395	350	394	415	388	410	358	396	421	376	395	381	430	364	375	391	386	405	394	420	385	418	379	397	385	398	404	403	434	407	368	412	381	425	391	367	381	382	348	392	407	391	367	371	392	403	427	409	346	378	354	402	398	381	398	390	415	442	381	387	391	410	399	381	391	378	404	429	383	391	365	405	377	437	399	385	420	412	324	405	404	362	391	380	398	363	407	385	386	379	392	417	411	385	400	389	419	407	385	396	405	385	462	373	422	392	374	363	397	385	413	431	390	419	427	423	407	410	419	426	378	380	422	380	466	408	382	408	399	403	398	404	406	429	405	396	370	398	402	450	377	391	376	418	378	397	394	390	378	374	390	386	413	343	367	375	361	415	402	423	359	402	380	385	367	423	394	415	391	408	421	412	379	380	400	380	420	406	345	430	385	388	409	409	391	346	395	427	387	403	421	377	373	421	389	382	396	390	419	425	394	401	366	365	392	367	372	406	415	409	397	428	380	389	387	374	359	396	364	387	413	422	378	417	358	406	364	395	419	419	355	407	397	392	373	420	406	423	386	400	407	419	376	385	396	346	358	417	391	411	398	381	392	401	416	356	419	395	426	402	379	394	418	379	382	382	349	385	367	380	412	386	388	382	429	390	372	356	401	387	375	344	397	412	406	392	418	398	371	413	421	373	378	403	382	356	361	425	398	418	422	390	407	399	429	381	382	390	393	395	388	382	419	403	406	380	381	442	389	402	369	412	409	407	374	382	380	387	411	389	366	419	396	381	394	397	419	394	386	415	391	385	402	385	394	387	380	395	411	426	415	417	430	379	394	393	401	399	372	376	386	410	409	407	388	419	444	387	394	394	394	420	371	406	405	397	375	391	392	414	384	400	416	381	367	373	388	423	390	360	396	422	358	379	387	367	413	396	392	427	377	394
5757	2074	3496	3923	3362	2869	2456	2326	3501	28749	37139	34574	22010	1890	1119	1076	1138	1101	1056	1125	1051	1096	1066	1052	1092	1076	1055	1057	1042	1088	1031	1062	1053	1095	1093	1010	985	1050	974	1007	1013	1054	1065	1089	1024	1051	978	1051	1060	1025	1063	1012	1007	1067	1000	1054	1000	959	1037	982	1054	1001	1084	1031	1025	1036	996	1033	999	1015	1045	1067	1009	993	1044	1020	1005	974	1027	1029	1045	996	971	1022	1006	1022	1025	1018	1038	1028	1018	1015	1047	1058	1003	1064	1007	997	1043	1055	1034	985	1003	1035	958	979	980	1018	1009	1065	1018	968	971	967	996	998	980	1018	1002	1021	1087	1025	1038	1030	1027	959	995	1021	1026	981	1035	983	1044	1039	999	1020	1071	1053	1069	1023	1004	1106	989	1100	1056	1029	1013	1040	1003	1018	994	1047	1012	1076	1053	1075	1035	1028	970	1001	1000	991	991	1018	1021	1044	1040	1007	968	1066	1017	1010	1016	1067	1079	1029	1013	1036	1021	1039	991	996	1009	1045	1012	1001	1008	1052	1052	983	1030	974	982	996	1025	971	972	1037	1040	1046	1006	984	1002	1059	1041	1020	1034	998	1004	966	1041	998	1011	997	987	965	1005	1066	986	1006	1054	994	1038	1080	1026	1003	991	1021	1045	1025	1028	1037	1003	1063	1016	1028	1034	1012	974	1023	1019	1015	1043	1025	1015	1058	1016	1020	1062	1057	1061	1014	1060	986	1072	1006	995	1035	1032	996	1009	1032	927	979	1037	1033	1005	966	1000	1013	993	1020	1070	963	1033	1034	1029	964	1043	1067	1034	1043	995	1054	1078	1078	1043	971	1060	977	1017	1067	1049	1029	1073	1016	1039	1011	1025	1013	1050	1046	975	1057	1029	1042	1088	1096	977	986	1007	1076	1019	1012	1074	1072	992	1000	1042	1020	985	1066	1001	1043	1002	1040	1011	1033	1008	992	1001	990	990	993	1043	1006	1004	1023	1030	1021	987	971	985	1084	1069	1029	1018	1049	1045	1048	986	1020	1024	1015	995	1005	1062	1046	974	1025	1038	1027	1039	1028	1049	1061	998	1017	1043	1017	938	995	1049	1082	989	999	1060	1029	1093	1034	997	1021	1031	1002	1023	1045	1028	1000	1004	1037	1070	1026	990	1031	1044	1026	1033	985	1048	1005	981	985	1089	1026	1067	1014	988	1043	1054	974	994	1033	978	1011	1057	994	1000	986	1079	1058	1028	1005	1024	1018	1019	1016	1000	1070	1035	957	1054	1044	1046	987	1045	1019	1083	1025	1027	1036	1017	1032	1049	1007	1040	1014	1000	1051	935	1037	999	1021	1085	1069	1030	995	996	1013	1061	1019	1050	1059	1043	1017	1021	1013	1078	1065	1049	1031	1072	987	976	1059	972	946	1021	1071	984	983	997	1023	1092	991	1048	1038	1016	1020	989	1003	965	1009	1026	983	1028	1012	1027	1052	1048	1000	1011	1021	986	1008	1033	1018	1026	1006	1023	1042	965	1022	1016	1012	1040	993	1082	997	1022	1037	1013	1036	1058	1037	1054	1073	997	1059	1003	1033	999	1031	1018	1045	960	1045	1032	1025	1001	1039	1059	998	1013	991	999	991	1040	1030	1024	1004	1069	1090	996	977	1058	1067	1081	1059	1039	1054	1017	1049	984	1015	1060	1017	1022	1016	1022	1016	1015	1029	1036	1022	987	1039	1037	1002	1017	1035	1000	982	1055	1065	1029	1000	1058	995	979	977	1013	1087	1035	1036	996	1073	1075	1001	1038	1027	987	1061	1009	1008	1028	1017	994	985	1044	1024	998	1007	1006	994	1034	985	1016	1010	1021	1073	1011	991	1017	1012	1049	974	1002	1051	1098	1049	1007	1060	1048	1034	989	1072	995	1023	992	1019	986	999	1082	979	1001	1036	1019	1049	998	1045	998	1015	1042	998	1044	1027	1012	1003	1005	951	1009	1035	1018	1022	999	1007	1054	1015	1039	1000	1033	1071	1063	958	1006	990	985	1018	981	1029	999	1025	977	1014	964	1005	1057	1066	1033	1047	1016	1044	970	1032	1086	1068	1045	1000	1026	997	1041	996	1028	1035	999	992	998	1050	1046	977	1037	985	1038	998	1051	988	979	978	968	1008	1015	1017	1043	1075	975	981	1025	1038	1049	1055	1052	1035	1013	1099	1013	1019	1012	1053	1057	1050	1071	1039	1010	998	1038	1088	1054	985	1018	1013	1021	1052	1014	979	991	1040	994	1014	1010	1020	998	978	1061	996	1059	1077	989	1002	989	1038	1043	1039	1014	1018	993	1015	1038	994	1021	1062	1028	945	1002	1050	1012	1024	1054	1043	1007	1042	1027	1025	1025	981	985	1007	1052	1017	1028	987	1004	984	1031	943	1031	1026	983	1023	997	1013	984	999	1048	990	1035	1017	1036	1014	1037	1039	1010	1019	1027	1066	997	1013	1028	1009	1040	1046	995	968	1034	1023	1012	1023	1041	1030	1035	1030	1040	1012	965	972	999	1058	1025	999	1073	1036	999	1012	1021	1019	1005	1015	985	1020	1029	1028	1028	1059	970	1013	961	1025	1039	1015	1026	1010	1061	1025	1025	994	998	1001	1086	1001	1023	1020	1020	1101	995	1047	1000	1027	1018	1053	968	1017	1011	1028	1023	1031	1011	1004	1021	1040	1022	1036	1029	1055	1042	1028	1021	1024	1035	1011	963	1011	1050	1064	1024	1030	1007	1034	991	1047	1056	1006	1047	1017	1033	1044	973	974	1015	1027	1084	1044	983	992	1011	1091	994	1020	959	1011	1010	1068	1057	1031	1029	962	1009	1043	984	1019	999	1000	1014	1082	1064	1062	1025	1030	1008	989	977	995	976	1038	1023	1039	1096	1012	1014	1028	1064	994	1082	978	1011	1037	939	1015	1067	984	1055	1085	993	990	1073	995	983	1020	1067	1051	1069	1009	1023	1020	1016	1057	980	1021	1015	923	1028	1033	995	1015	1043	971	981	1016	1033	1085	987	1048	1021	996	979	1038	1004	1027	978	996	1039	996	1010	1026	954	1011	1042	1012	1053	980	1046	1003	1029	993	1035	987	1005	983	1045	987	1068	1025	997	1000	1026	1058	993	1022	1086	1065	1029	1095	1017	1033	1064	1038	998	1039	1026	1017	954	1021	991	1002	1006	1046	1029	1004	1053	1066	992	1049	1035	1004	1080	1041	1016	979	1016	1014	1015	1090	1002	1058	1033	1048	1040	1010	1053	1016	991	1043	1016	955	1014	1071	1021	980	1037	987	1007	1067	1031	1078	1052	1035	1021	1042	1015	1000	1039	1040	1058	1031	1020	1034	1057	999	1020	1020	1015	1050	1085	1042	956	1015	995	987	999	1048	967	991	1045	1005	989	974	957	1037	1044	998	1056	973	1005	1002	1020	1062	1072	988	1046	1036	1035	1043	1002	1033	996	939	993	1047	975	956	1000	974	1036	1021	1023	1037	999	1058	1019	1075	1009	1016	1025	984	1045	1049	992	1022	1080	1047	1090	971	981	1001	1022	1062	1019	1019	1064	949	1033	1034	1072	1022	1008	1040	1030	985	994	1045	1024	1029	1057	1069	1009	985	1024	1035	1034	941	1019	988	1034	1005	1025	1036	1045	1005	1086	1027	1024	1052	1079	977	993	996	1018	1003	1001	1004	1035	1049	1009	1079	1032	1029	1054	999	1011	1031	1016	1024	1042	1046	1022	1007	1022	1049	981	1021	1054	1055	1039	990	1008	1068	1048	970	985	1046	1018	1086	1035	969	1023	1021	969	1043	1087	1036	1027	1025	981	1027	1023	978	965	1025	1062	957	1028	1008	944	1045	995	1023	1079	1045	1055	1014	1069	1051	992	1013	1035	1005	991	974	1038	1018	996	1010	1002	1059	1051	1047	998	983	995	1028	1023	994	973	1026	1054	1025	1043	1044	1011	995	1052	1031	1047	1036	1001	1044	1083	1041	1053	1035	997	1025	1004	996	1003	1031	986	1001	1027	1044	924	955	1047	1047	979	1015	1007	1049	1029	1052	1013	1008	1010	1052	1000	1005	1008	1030	1064	1022	937	1005	1026	1061	990	1009	1053	996	1022	1057	1026	1039	999	1025	1036	1024	982	1008	1017	951	1018	1036	1001	1017	1074	997	1063	985	1017	1020	1065	1021	965	1061	1000	1031	980	1090	1081	1040	1037	972	1038	1020	1026	989	1045	1043	996	1020	975	1027	1036	1052	1062	1007	991	1015	999	1034	971	995	1044	1088	1044	1012	1045	976	1036	1029	1031	973	1023	1007	1060	1000	963	1010	1047	1083	990	1046	1032	1013	1029	1057	1040	969	992	1047	991	1045	1018	1032	960	1052	1037	1037	1040	1044	1050	1008	986	987	1026	1064	1042	1017	1021	1026	956	1072	983	1026	992	993	1004	1063	1014	1069	1036	994	1012	1089	1037	1047	1021	1032	1007	1089	1046	1023	1034	998	1034	986	1008	1002	983	1000	1016	1047	996	997	1028	1010	1024	1003	982	1016	1042	1061	1007	1016	988	997	1022	1105	1054	1029	1007	1011	1048	1020	1052	1032	931	1032	1002	1065	1063	1037	1072	1077	1011	1075	1007	1025
14342	2764	2576	1957	1411	1143	865	744	944	16104	24368	21445	12198	1110	393	399	375	403	383	405	357	408	378	387	370	366	379	367	363	391	322	386	386	378	374	365	400	388	390	379	410	382	412	367	376	404	398	326	356	353	380	408	398	373	375	378	353	392	379	411	379	377	395	384	351	378	357	362	403	405	397	393	421	374	385	392	360	423	383	376	398	402	354	375	410	375	382	360	368	370	355	386	360	402	333	347	367	360	364	411	385	371	366	387	356	364	353	373	380	395	383	401	359	354	379	361	356	368	350	374	360	395	342	376	364	385	372	348	377	374	392	379	338	399	401	361	385	331	359	383	333	353	398	348	373	360	365	399	348	393	352	324	333	394	334	361	401	386	317	340	358	362	339	365	361	368	320	421	369	354	361	350	408	381	352	364	375	378	387	397	396	411	376	363	392	391	327	357	360	377	391	331	401	382	341	317	398	328	330	364	380	376	365	375	363	370	382	377	392	341	368	377	357	360	357	368	357	393	366	351	315	349	382	371	373	379	370	363	369	376	371	339	322	392	379	364	375	395	350	355	395	396	395	403	382	391	350	348	353	385	382	378	381	388	363	355	391	388	374	384	387	399	403	368	305	401	359	374	383	380	379	356	343	346	359	342	352	369	350	366	373	341	360	382	382	366	356	381	376	358	375	345	369	367	346	375	364	405	368	395	369	385	375	382	370	367	393	347	396	378	380	356	344	332	387	375	357	346	337	348	349	372	374	370	387	359	373	400	399	390	351	401	365	377	384	389	367	352	350	383	352	374	381	341	377	352	395	328	382	403	347	361	383	377	355	380	380	367	332	377	370	381	381	380	357	369	426	351	390	346	355	331	372	344	354	365	394	397	361	377	394	377	378	370	360	367	385	367	389	344	407	405	354	373	373	363	367	394	343	397	345	380	317	378	386	391	345	374	368	378	377	398	367	361	396	349	377	372	364	334	370	392	363	355	372	379	400	356	379	408	381	389	347	331	338	400	367	378	388	340	389	379	354	373	363	376	348	366	394	382	390	372	391	382	341	357	375	382	368	354	375	413	372	390	378	346	338	358	370	359	372	390	396	379	350	359	368	411	369	334	358	370	372	375	365	351	347	379	350	360	351	317	364	349	381	346	346	383	380	376	364	381	402	372	367	351	377	395	371	380	372	339	365	346	361	391	405	390	363	327	381	362	357	358	363	367	378	395	366	356	376	367	385	370	374	354	339	396	364	365	365	363	342	368	381	381	348	405	386	344	386	367	359	374	376	382	390	369	370	401	374	332	368	388	384	365	356	350	378	372	351	367	393	358	377	402	372	363	364	394	355	385	349	378	356	363	363	347	377	387	356	341	385	353	370	389	368	387	378	382	378	382	355	397	385	389	366	392	378	372	406	362	351	383	364	404	400	387	409	372	366	369	344	370	363	380	353	365	373	373	375	376	353	416	399	359	383	367	366	387	379	366	401	337	362	395	349	318	413	362	358	346	367	407	409	368	362	363	389	376	394	381	352	381	368	364	353	383	380	394	357	363	352	343	374	347	370	353	395	361	377	351	352	378	388	394	401	377	377	379	370	409	385	373	338	376	355	388	350	373	375	362	359	373	420	376	378	366	384	342	378	378	391	391	362	351	336	332	355	384	404	368	348	396	393	374	432	353	367	380	363	386	356	391	336	389	372	360	409	351	378	346	344	392	373	361	342	429	370	372	397	338	375	416	372	339	363	414	365	384	377	352	362	361	399	376	347	365	419	371	390	385	378	359	384	380	361	356	378	368	323	352	384	391	363	364	380	369	353	401	379	412	381	384	359	352	368	382	350	381	387	348	363	385	365	380	354	362	330	346	353	400	367	392	328	346	379	356	404	387	372	388	342	364	366	385	390	417	350	384	358	351	359	385	379	375	373	366	358	362	356	333	376	378	384	381	343	390	382	385	371	361	391	337	393	376	357	404	363	387	392	350	387	369	354	367	354	366	358	369	346	338	364	374	375	388	404	394	349	380	375	363	376	379	333	413	361	339	353	348	396	341	372	382	382	356	321	399	373	383	365	332	350	357	360	373	370	383	332	398	359	349	358	383	394	358	389	377	375	391	421	407	374	373	366	389	391	370	356	349	378	375	393	358	361	362	380	392	385	393	381	357	373	366	330	370	360	372	373	366	377	361	364	345	402	384	377	385	386	326	346	352	389	384	348	362	380	354	369	366	372	379	367	350	365	356	354	378	339	329	348	350	379	355	390	368	372	363	368	386	342	332	370	379	366	369	341	367	410	403	376	390	357	376	381	376	354	366	368	390	358	354	374	376	385	406	399	366	368	372	357	410	349	348	392	372	363	369	349	347	371	394	378	361	376	366	352	379	381	381	332	356	344	351	376	369	363	355	340	356	367	356	355	366	370	383	361	381	369	348	348	351	372	416	349	358	362	358	391	384	345	393	409	311	422	362	357	365	371	360	346	355	361	367	370	372	346	348	356	408	391	370	321	369	397	350	398	365	362	392	372	371	389	325	395	375	375	382	397	370	389	380	383	350	352	371	383	364	341	378	376	389	335	366	365	369	348	334	348	354	365	419	353	392	374	383	349	401	375	363	363	404	398	377	371	349	359	360	366	356	377	366	345	372	384	357	355	383	365	386	370	390	392	349	371	377	384	364	387	374	385	341	397	381	352	390	382	345	353	379	427	369	381	402	385	384	366	392	384	354	391	375	388	396	351	360	369	404	388	403	361	363	392	367	365	383	346	357	391	374	356	357	349	353	360	375	394	363	402	361	385	379	383	381	414	365	364	369	365	395	397	357	363	346	383	355	386	330	353	391	381	369	357	370	364	366	366	364	379	340	364	350	378	381	352	388	362	352	335	372	372	332	356	358	386	418	386	403	338	400	378	376	364	382	379	370	362	407	372	374	392	345	375	365	376	358	401	368	357	406	335	389	378	379	413	358	372	388	344	396	360	402	360	382	367	373	376	367	384	349	340	381	352	357	385	405	358	414	383	385	418	401	379	343	358	390	364	366	359	356	353	384	354	355	372	379	392	396	390	370	381	372	385	367	380	401	389	334	382	387	393	367	376	398	353	377	383	386	345	406	385	382	362	396	356	411	358	382	384	408	373	398	382	329	338	392	357	347	360	336	366	367	383	366	368	392	365	388	363	389	382	358	383	380	362	367	356	376	387	317	408	373	368	386	352	359	382	374	340	375	381	354	379	362	357	361	390	401	386	355	379	383	399	407	359	375	375	339	324	369	361	354	360	376	384	411	373	396	370	382	414	354	365	374	370	363	363	394	325	360	361	366	371	360	399	364	342	366	384	394	367	367	380	336	354	394	344	373	421	368	391	388	351	384	389	377	356	384	384	362	383	364	380	409	356	383	404	378	383	418	389	338	389	361	369	358	373	345	366	402	396	378	394	350	384	378	412	341	374	370	355	354	350	357	389	358	398	358	397	400	368	398	373	355	378	369	381	370	389	383	367	344	347	354	379	372
7545	2741	5743	6151	5393	4459	3618	3394	4531	40563	47282	43394	29075	2135	1193	1136	1153	1113	1043	1096	1011	1030	1051	1042	1048	1030	997	964	930	1027	1011	952	953	953	1014	1078	1019	944	941	972	949	954	933	959	946	955	922	986	940	983	956	934	964	946	978	975	946	940	939	928	937	913	914	962	995	970	908	910	959	959	955	911	957	962	949	913	968	956	949	957	874	907	969	924	1012	938	964	917	943	919	941	900	964	956	956	951	928	930	901	939	964	953	971	955	924	962	979	983	932	932	938	1001	996	957	927	930	976	985	966	947	928	922	958	920	1022	909	962	966	948	937	972	937	972	903	938	925	958	920	968	978	956	915	888	988	947	952	940	919	918	914	936	965	924	955	916	931	954	957	969	971	950	940	920	871	1009	991	923	971	905	919	1008	954	926	896	997	925	940	937	879	938	965	942	913	909	978	930	992	889	895	931	935	951	955	928	956	937	912	953	923	925	925	997	863	981	967	977	917	937	881	960	954	956	924	966	913	962	924	916	925	922	942	927	944	933	922	942	907	985	934	947	926	922	933	950	974	932	949	936	935	909	920	906	933	975	1004	919	946	973	961	958	885	970	971	987	986	935	972	994	913	974	959	912	905	945	894	990	968	911	956	929	981	939	996	958	963	957	1002	893	941	915	937	961	910	966	950	902	932	921	892	917	964	892	965	910	927	923	937	937	972	977	952	893	936	956	951	934	900	930	1015	936	966	923	970	939	948	973	949	961	924	932	917	923	982	965	924	915	919	964	1013	965	947	964	929	971	935	916	925	936	965	986	940	955	966	924	1004	876	945	931	936	926	975	954	914	948	953	925	953	944	961	958	932	979	1010	982	905	972	930	979	964	957	907	932	938	914	910	953	962	933	931	943	913	938	989	943	982	939	943	949	958	948	946	983	899	893	953	884	942	977	982	936	936	958	938	930	915	929	979	954	977	952	904	984	944	942	915	936	963	971	932	937	924	911	914	1003	915	959	926	952	970	927	925	877	889	927	986	915	977	983	968	965	950	969	936	940	934	969	930	918	897	926	935	919	975	882	910	937	878	978	908	982	955	988	955	865	1006	1015	924	930	915	958	909	889	953	945	877	936	961	952	897	995	904	949	947	1001	958	933	875	942	893	952	918	924	971	894	986	940	972	934	934	936	939	947	907	959	963	913	967	920	968	880	940	934	950	974	895	918	934	891	932	904	949	919	988	918	948	922	913	907	926	959	910	954	935	993	933	962	910	897	933	926	940	910	941	906	940	938	966	968	959	1002	893	937	896	909	894	942	916	984	938	947	971	1000	950	928	919	959	970	941	929	965	942	943	1007	976	956	970	949	912	943	948	927	1007	895	915	926	934	960	986	947	927	950	957	912	955	947	948	926	963	963	988	986	963	959	973	951	928	963	886	952	931	920	963	949	971	985	971	964	931	882	981	906	937	942	929	886	954	1002	945	929	974	980	942	962	988	948	928	978	946	916	939	902	928	917	920	986	989	962	898	957	925	894	1003	947	938	1021	947	915	915	952	972	987	972	939	996	898	913	937	888	955	915	915	935	922	996	965	939	916	923	951	973	925	957	934	953	1014	1011	937	943	933	926	927	982	1007	906	899	953	953	945	922	915	910	938	939	956	935	1004	935	963	941	894	901	940	940	938	950	933	934	959	903	950	914	939	953	958	938	909	950	931	961	956	908	862	936	934	958	880	925	980	951	882	979	920	950	947	932	942	895	928	949	879	925	919	977	943	936	904	913	928	912	996	940	931	954	991	956	961	951	979	876	927	997	925	902	910	933	979	938	922	922	923	986	904	914	924	916	954	940	939	959	981	929	909	971	952	893	978	958	968	941	907	935	933	941	978	971	894	934	973	951	978	963	966	990	939	969	930	932	976	889	877	961	940	922	971	939	925	921	932	918	939	965	970	966	938	892	944	970	976	898	883	906	943	969	911	965	926	951	938	924	943	946	903	894	882	907	946	972	940	976	976	900	911	975	944	975	897	913	957	952	972	925	925	905	907	923	900	963	915	895	948	963	866	900	969	907	974	961	927	959	959	951	920	877	887	977	941	929	949	976	977	980	955	918	972	956	952	935	960	964	946	892	938	880	891	958	961	938	912	950	961	937	893	933	947	902	945	912	921	897	979	980	919	926	886	975	902	930	925	915	922	962	941	920	948	913	1017	970	954	974	963	961	924	1006	981	919	968	944	962	918	935	902	953	975	904	946	967	929	932	971	939	961	965	885	936	979	931	940	958	920	940	977	894	972	909	920	993	944	980	901	959	983	954	914	977	928	976	984	938	947	881	941	853	932	920	931	918	923	906	932	954	920	941	1007	899	952	960	953	938	942	917	955	1019	963	928	938	933	907	931	967	889	922	945	1004	975	896	977	936	962	957	960	938	913	966	952	932	960	966	974	900	957	902	954	951	950	1024	919	925	885	941	928	900	952	940	994	924	938	927	977	948	944	927	936	889	992	973	939	903	954	926	932	953	944	1015	983	936	947	909	1021	956	982	932	967	941	936	935	927	928	907	964	906	991	950	954	998	939	911	948	913	962	961	921	885	991	879	956	950	920	919	864	927	911	953	920	944	910	922	907	965	901	985	932	968	988	963	935	934	954	954	1019	983	943	931	977	1013	936	948	976	921	1001	940	938	919	934	932	965	924	911	918	929	995	947	917	952	908	926	945	885	968	921	912	904	982	910	908	920	905	947	915	913	926	969	915	919	958	919	944	947	938	1019	948	921	960	955	936	957	937	919	950	983	940	974	917	898	916	877	925	943	904	943	961	921	939	914	913	926	892	971	910	932	971	850	983	917	945	984	944	939	925	956	953	902	1005	926	991	933	964	953	914	972	1015	968	906	993	953	898	976	979	897	984	854	909	925	958	980	944	925	932	942	985	941	927	934	916	929	938	906	886	980	961	976	929	874	906	923	937	899	949	997	855	942	960	895	963	873	977	959	962	911	969	904	943	912	970	967	970	936	924	923	885	937	917	907	954	971	964	927	934	907	927	913	950	930	923	921	950	922	955	912	923	977	933	944	859	930	944	924	913	942	947	962	881	949	932	940	915	961	930	956	936	887	941	929	954	932	1004	911	942	967	971	959	950	944	956	943	933	960	908	926	918	897	895	880	980	926	920	901	938	879	1013	952	891	964	989	905	928	945	929	958	910	915	947	956	941	893	909	987	908	932	907	894	968	924	884	941	955	951	946	936	924	954	926	911	958	979	964	919	909	959	996	945	935	942	994	948	898	946	925	918	973	965	963	912	924	1001	996	913	962	956	919	933	918	942	927	935	915	977	939	951	942	964	997	957	882	945	966	934	936	939	1013	956	932	906	909	887	916	951	955	945	923	993	1040	939	1034	933	935	893	974	949	909	963	935	972	1002	932	946	921	949	918	959	895	916	904	925	924	959	958	907	1007	927	982	927	938	908	925	984	931	930	997	929	964	924	899	970	965	961	943	934	898	923	900	940	943	953	997	1016	926	962	940	896	962	947	916	1000	947	968	1021	1008	913	925	947	934	955	975	985	962	987
1970	300	300	297	239	264	263	266	256	669	1143	1197	624	295	263	284	238	272	253	250	236	248	251	252	237	262	252	240	222	247	233	246	243	261	264	247	252	232	245	226	280	273	262	248	225	288	267	239	266	277	230	241	249	231	241	225	255	264	263	233	246	258	247	246	246	251	247	254	266	258	286	286	273	263	235	262	244	251	250	225	270	224	278	225	246	261	240	225	268	252	248	272	235	249	253	242	259	242	236	243	257	239	245	251	214	262	232	247	246	256	226	260	292	270	262	245	243	239	265	258	279	251	251	261	244	254	263	258	279	229	261	249	266	230	248	281	259	265	252	264	245	263	223	258	269	244	266	283	251	217	236	275	244	239	233	234	249	251	253	229	270	243	245	260	267	262	242	251	255	260	258	232	239	249	246	230	260	254	277	254	263	243	237	253	241	266	256	259	250	251	250	243	251	248	256	234	244	244	272	262	265	239	222	235	226	262	234	247	260	236	266	229	248	231	259	249	273	241	258	254	221	256	239	271	273	235	295	231	263	245	253	255	240	249	240	269	260	252	233	259	247	236	267	232	264	262	289	255	234	253	244	239	237	226	244	229	253	237	251	249	263	218	224	240	266	280	258	238	236	278	251	224	254	268	289	242	245	248	255	267	239	242	252	240	241	256	267	265	250	258	245	250	243	234	235	257	258	253	229	278	248	257	263	241	223	259	270	251	210	257	266	212	273	256	245	251	228	277	260	236	253	228	282	253	257	255	271	287	255	254	239	251	279	243	290	239	255	252	217	265	252	241	260	259	238	233	247	233	247	254	233	229	275	258	234	253	241	242	252	259	252	257	261	248	231	241	252	270	237	253	250	247	251	227	241	242	236	241	245	261	270	250	231	214	263	268	274	249	258	276	250	233	269	259	268	238	224	266	242	242	246	221	264	235	245	236	233	234	273	221	213	285	249	237	238	264	267	261	258	213	246	260	250	231	256	220	259	250	250	253	273	265	270	235	245	213	280	263	247	237	250	207	268	265	270	260	268	249	246	250	248	275	270	241	231	259	269	255	267	236	214	247	231	249	248	259	238	224	253	255	250	280	267	281	238	271	277	245	243	255	303	249	267	256	272	232	254	270	248	214	241	261	238	267	248	253	278	228	247	247	257	249	255	256	239	262	261	240	285	244	256	240	257	239	234	240	233	248	236	240	261	253	258	242	283	243	256	239	238	267	233	252	262	265	240	232	262	217	259	253	219	262	249	238	225	271	278	255	238	235	281	258	252	252	261	244	261	263	258	267	253	283	252	251	245	270	273	259	240	237	244	237	256	250	246	222	242	246	231	245	261	236	264	248	245	246	251	246	265	259	263	257	237	250	258	274	241	254	234	232	247	275	258	239	281	260	262	241	253	247	280	260	247	258	283	240	257	264	293	279	234	262	250	242	251	273	256	260	250	254	217	268	283	283	263	238	258	232	216	241	268	254	260	248	255	293	252	250	271	262	249	244	238	254	271	227	269	274	254	238	261	225	252	236	240	216	229	288	273	234	241	248	254	229	270	239	235	248	227	239	249	267	247	256	256	250	251	258	231	238	262	277	251	263	283	247	238	257	245	249	252	263	230	231	282	258	253	211	277	285	216	291	270	230	255	267	245	257	233	241	261	237	247	263	263	230	237	259	271	229	260	271	266	264	256	258	232	288	233	269	237	230	276	225	238	258	267	286	288	255	284	220	217	218	229	252	237	270	235	249	239	240	271	235	269	285	244	283	235	237	250	252	246	240	254	249	262	268	292	249	262	265	261	260	232	243	266	239	259	282	243	236	255	273	265	244	248	248	267	258	240	254	290	273	258	265	252	259	237	223	259	266	240	228	242	236	283	261	225	232	259	249	223	238	228	262	239	251	233	261	250	274	245	263	267	276	236	233	303	248	278	249	215	224	266	251	256	267	240	251	239	255	255	286	225	249	270	261	250	253	276	226	270	233	275	231	225	260	247	273	252	280	253	251	233	259	246	236	264	277	260	268	244	267	265	271	265	275	256	260	262	239	245	231	268	274	229	255	273	243	249	266	241	244	247	267	232	215	260	230	277	233	272	259	287	229	256	261	277	236	254	235	227	265	260	256	204	246	278	240	234	238	267	228	260	217	254	229	251	258	253	258	261	213	245	238	235	227	256	275	254	262	264	276	224	246	261	264	253	266	265	237	248	275	250	255	235	247	261	242	268	269	255	285	251	257	255	240	238	248	244	262	272	269	239	255	243	259	272	231	251	256	263	268	253	226	266	246	256	263	254	271	246	272	264	257	246	260	234	272	282	262	244	266	257	259	266	250	243	228	251	217	273	254	268	257	249	271	283	241	221	241	225	272	262	249	278	252	263	271	267	282	237	250	245	246	243	250	241	239	275	270	244	262	246	265	240	259	263	224	258	289	309	270	242	261	267	240	255	227	278	244	244	258	251	226	231	230	254	227	262	255	245	253	264	234	250	260	235	242	241	264	261	269	294	223	237	269	237	260	250	251	273	240	270	235	252	234	245	236	252	227	256	253	258	239	264	241	217	242	240	258	266	282	248	235	224	236	252	279	259	260	230	279	232	257	220	232	252	237	272	236	235	257	257	274	271	246	254	223	235	229	277	244	243	280	231	247	260	260	265	238	231	242	260	258	238	243	247	248	240	228	273	285	220	255	232	260	229	251	256	253	271	262	282	239	261	243	244	250	276	273	287	266	245	253	230	272	267	236	221	229	224	218	214	272	252	262	266	258	255	264	233	254	264	287	240	259	237	267	261	302	274	241	245	258	259	244	237	241	251	250	271	237	245	249	241	261	220	262	245	233	244	264	248	240	231	238	240	239	289	243	282	270	257	264	263	261	251	252	243	265	251	257	246	255	252	259	229	254	255	275	258	252	242	257	266	261	254	274	246	249	233	248	251	253	259	241	239	245	257	261	264	237	245	237	255	250	252	247	270	232	232	264	255	232	247	260	266	261	241	250	296	241	226	248	248	243	257	267	272	255	256	269	236	262	218	237	245	272	266	254	253	241	265	246	256	248	256	283	252	239	259	272	221	246	240	265	246	232	227	219	247	245	254	259	273	230	249	257	249	281	260	224	225	255	247	279	225	273	265	274	267	249	232	254	254	262	243	290	251	254	251	253	242	242	241	248	235	237	260	245	260	241	243	263	255	258	265	251	240	260	232	261	252	246	240	236	258	267	268	249	249	236	225	262	244	250	250	262	229	252	277	244	270	260	262	231	271	232	271	242	231	246	240	255	254	249	265	236	276	282	272	262	255	245	230	248	244	256	254	252	241	256	233	267	238	232	259	268	278	252	268	250	261	236	277	259	290	266	236	245	266	226	222	251	250	226	251	256	233	256	225	264	241	247	228	233	259	238	259	252	248	238	262	250	260	213	253	276	251	269	258	252	215	239	237	251	244	257	227	246	244	279	247	263	222	246	220	236	258	254	256	266	253	242	271	235	273	253	272	237	244	276	252	236
2363	789	926	894	856	837	803	787	823	4047	6415	6433	2695	713	734	739	678	726	692	694	733	744	706	672	705	689	695	731	781	728	696	686	675	669	682	706	752	683	677	748	737	726	671	695	708	718	695	721	757	691	719	693	689	616	706	690	735	714	692	723	693	740	694	713	651	677	698	702	717	718	704	735	653	684	711	722	695	725	675	681	658	775	712	688	681	702	655	689	684	788	696	684	634	728	729	709	742	678	692	674	724	636	721	705	702	733	686	706	661	695	681	778	707	706	673	699	798	698	720	755	734	690	682	755	711	736	664	702	710	671	722	662	713	707	708	711	702	718	723	678	712	791	702	746	703	686	718	729	689	713	731	718	708	726	757	723	764	721	695	702	684	717	674	716	757	723	716	688	713	742	683	724	719	730	711	694	727	755	691	662	706	728	700	713	726	741	691	710	694	686	697	691	724	715	691	739	733	700	663	696	732	705	647	663	729	680	708	721	721	710	730	684	704	701	746	731	749	691	729	735	662	662	694	722	684	691	726	736	721	694	704	692	705	705	664	705	658	664	686	702	681	714	751	692	701	692	709	682	639	743	750	703	748	723	739	702	759	703	722	763	707	709	707	671	660	703	736	718	709	733	699	705	679	667	709	736	696	715	687	754	734	679	701	692	719	670	684	684	682	655	703	687	720	723	723	671	694	693	716	695	717	656	734	710	703	690	672	711	708	714	714	725	696	715	702	706	668	739	709	702	741	707	681	725	702	693	715	713	672	720	741	655	697	682	724	697	709	665	709	682	647	666	679	665	753	691	730	683	730	683	738	700	701	739	693	676	703	669	695	722	709	696	682	717	704	692	724	668	683	729	659	696	711	705	695	706	729	737	725	723	715	697	706	680	695	679	686	693	691	689	731	667	713	692	712	707	709	715	685	708	709	695	725	707	743	737	673	714	705	737	707	691	668	690	751	667	729	694	707	712	701	707	714	724	691	697	686	686	749	693	688	722	707	691	713	652	705	710	690	720	725	692	699	723	687	712	691	725	689	687	694	713	691	731	701	699	683	702	684	696	720	667	693	685	738	718	694	722	748	684	713	760	742	728	710	724	703	687	703	674	672	716	664	757	675	683	738	715	682	714	729	686	715	742	726	719	699	701	721	682	712	695	719	723	673	682	690	722	685	709	683	750	724	682	716	678	693	698	706	692	661	701	727	731	728	708	751	749	696	706	705	717	716	701	726	682	712	688	696	704	678	683	669	688	675	688	717	699	715	704	669	726	710	705	665	711	666	644	752	683	718	702	684	722	693	743	692	695	724	763	709	681	689	694	693	698	717	725	677	724	716	718	736	728	704	729	714	716	711	696	685	749	748	717	706	702	704	693	680	668	684	732	696	743	704	712	682	699	697	685	687	666	708	747	673	713	700	726	726	718	679	703	679	701	677	696	694	708	677	686	702	726	726	693	668	674	696	714	734	736	729	699	698	730	738	728	677	741	711	647	671	716	691	701	678	672	698	727	724	710	674	719	716	722	703	731	711	719	688	749	679	746	659	688	728	681	675	754	763	739	696	715	760	666	736	705	719	725	704	695	727	758	708	727	700	737	686	738	788	723	711	718	714	693	656	653	751	716	688	721	716	706	722	711	702	676	689	737	696	705	685	749	732	677	730	712	741	701	704	713	704	688	677	688	687	706	727	732	699	743	680	722	734	698	671	729	702	692	715	728	731	707	689	707	743	739	693	704	667	755	703	702	727	718	661	678	664	736	654	684	773	706	657	700	717	689	683	669	671	732	701	664	724	705	715	680	712	687	722	676	730	691	694	724	711	708	712	713	740	715	679	706	704	674	687	657	699	719	677	755	710	624	709	649	725	665	743	670	743	674	695	685	687	620	692	685	720	731	694	733	741	715	716	677	718	704	721	743	723	686	758	691	699	666	765	679	688	675	747	642	703	708	720	653	732	694	696	710	733	721	733	711	685	709	737	701	668	740	735	674	708	724	717	690	713	737	706	739	680	649	689	693	749	712	718	722	698	697	703	709	717	708	670	702	681	698	723	664	771	719	726	724	720	708	717	699	704	752	691	693	720	737	690	722	652	652	671	733	696	736	728	739	658	721	719	715	687	757	721	725	714	707	679	697	707	726	695	747	697	685	684	664	733	721	700	714	723	676	747	704	684	639	712	678	733	722	689	706	731	658	654	685	683	703	689	693	671	730	753	665	676	705	694	668	744	747	684	663	699	718	675	734	704	720	701	725	708	752	646	725	727	715	685	727	711	733	735	716	696	697	751	748	728	662	711	688	679	687	688	754	660	734	698	652	711	685	697	679	724	705	721	668	720	717	676	705	702	706	688	640	736	670	687	733	687	635	696	725	724	688	726	725	746	704	738	743	733	675	662	674	730	747	751	682	743	714	689	721	718	721	755	697	732	691	697	710	718	708	670	731	713	728	693	675	755	681	687	728	710	699	697	706	685	742	688	752	708	721	700	678	731	680	680	687	706	718	757	753	751	681	684	720	700	707	676	685	715	779	687	669	697	698	692	740	697	712	691	698	709	715	711	727	731	753	726	684	725	693	722	683	728	726	733	687	753	657	723	724	744	696	740	697	707	689	696	713	700	734	695	716	741	725	727	654	676	711	715	709	699	730	711	695	705	689	745	678	672	720	655	711	705	732	741	696	643	690	722	675	709	764	680	765	707	735	712	701	693	694	690	721	713	713	715	700	713	661	712	728	702	706	700	703	668	751	728	668	720	692	683	712	658	679	730	674	718	730	704	690	710	801	724	702	729	701	724	710	670	700	690	687	701	699	728	711	691	677	737	666	705	681	726	655	662	710	764	696	701	692	689	723	696	716	683	717	699	660	709	712	695	738	712	687	725	689	780	687	697	695	743	694	706	731	688	755	709	702	755	673	689	699	733	722	736	699	656	676	705	728	710	697	724	729	737	730	675	694	737	656	729	736	703	666	676	672	719	733	697	698	707	694	688	779	767	711	693	709	729	684	691	693	697	674	703	713	738	677	676	721	658	744	702	702	760	706	717	674	726	699	668	745	691	713	709	724	709	715	695	753	684	710	711	708	675	753	673	725	739	704	693	696	656	708	717	725	677	714	715	700	695	671	656	719	728	693	728	702	720	740	713	711	739	701	730	711	649	706	670	662	650	733	754	702	714	706	718	692	722	726	688	755	742	700	713	754	684	715	689	687	685	738	701	711	724	700	705	750	688	725	722	702	671	678	679	719	732	743	670	713	659	742	748	656	725	672	722	716	696	724	685	695	722	732	705	729	728	655	705	716	699	713	640	715	702	726	709	682	689	716	710	645	708	678	692	717	723	731	685	675	723	707	760	708	694	655	712	716	755	695	689	703	674	717	738	721	696	697	717	725	663	726	684	710	720	666	753	713	746	713	677	727	692	687	745	722	737	717	721	681	670	736	741	716	715	719	724	697	703	710	710	692	689	667	737	660	716	740	689	727	733	706	692	705	728	743	744	693
7659	1463	1595	1165	906	747	623	592	1018	8013	13801	12613	5915	521	394	391	380	418	393	370	400	369	386	391	405	407	373	379	379	391	377	363	394	373	374	415	417	396	410	385	381	373	402	418	425	357	380	403	412	403	378	413	381	393	384	403	405	410	403	386	426	420	409	421	412	386	390	407	386	383	373	411	393	370	377	404	386	397	375	409	394	380	396	407	388	377	365	395	384	415	397	370	370	353	397	411	394	405	398	411	353	386	399	368	397	382	389	399	405	395	390	370	410	403	394	381	401	402	407	373	367	383	371	378	361	410	395	422	400	385	404	408	382	403	381	404	376	408	404	394	408	411	435	386	378	380	387	442	388	382	371	379	358	378	444	371	409	362	413	438	435	337	386	390	372	391	358	377	399	380	368	398	402	381	402	401	407	394	406	396	404	393	365	411	405	399	448	356	397	440	359	415	405	400	400	380	388	415	395	424	392	384	424	397	383	399	363	394	368	393	358	354	415	401	383	378	379	387	401	382	356	403	398	410	387	403	390	358	412	372	372	417	407	375	392	387	390	428	391	402	408	393	388	404	377	376	388	382	398	422	386	408	387	407	398	381	391	409	401	387	396	457	388	411	449	401	388	401	389	381	407	392	361	398	351	367	388	423	370	383	362	392	428	390	391	384	404	368	385	393	361	379	387	388	404	374	387	396	389	389	421	369	395	393	397	396	395	394	387	392	382	382	390	384	393	387	414	405	372	413	341	439	378	343	378	368	376	379	368	403	323	393	411	398	384	432	409	409	354	371	358	372	384	388	362	379	399	428	412	404	400	388	375	367	427	417	370	405	389	403	360	392	385	406	403	363	367	398	433	411	414	377	387	380	411	377	397	404	436	387	407	392	412	354	396	392	375	360	386	378	396	430	389	374	385	392	376	401	387	356	375	403	424	379	376	384	399	388	380	403	378	427	392	388	363	395	362	385	391	393	394	384	393	361	371	387	393	391	382	391	404	384	387	374	400	380	393	421	399	368	373	371	371	378	365	389	389	365	391	393	380	417	389	407	427	359	405	403	389	392	413	349	383	434	385	390	393	385	370	361	391	417	395	387	395	382	388	395	381	368	409	373	385	407	352	388	394	401	419	401	418	359	394	396	407	377	399	401	395	379	412	384	400	403	399	393	392	398	384	365	386	392	380	360	426	399	385	370	358	394	366	391	379	399	416	375	384	369	374	378	411	378	455	393	389	347	419	379	380	409	383	387	356	390	436	361	361	412	368	386	377	379	402	370	334	413	385	402	392	422	403	355	382	348	399	377	360	399	377	414	407	375	431	384	380	415	435	355	423	400	375	426	401	390	387	381	425	386	365	365	387	396	358	380	401	361	343	407	400	394	382	410	426	380	394	382	375	420	410	383	390	415	397	352	384	418	385	384	381	383	365	406	374	383	413	386	378	383	387	390	391	378	387	370	370	378	369	419	366	377	395	386	380	394	404	409	381	372	380	398	427	370	404	393	380	360	397	373	410	379	396	378	411	393	405	441	408	330	412	369	376	381	415	383	403	373	408	383	436	347	376	386	365	385	411	344	344	392	408	393	401	396	403	387	389	369	404	354	418	402	357	412	399	403	407	365	396	368	408	397	377	394	389	377	419	399	371	393	384	402	432	399	387	385	399	382	368	377	377	425	414	380	373	352	414	402	355	407	375	396	366	389	380	365	407	390	415	403	364	372	430	399	396	369	395	401	427	394	400	359	381	378	387	412	416	394	401	368	391	350	382	385	394	393	384	400	390	316	374	399	391	413	430	391	384	407	366	390	393	390	379	371	368	401	394	367	399	387	419	398	395	388	377	384	356	371	412	386	370	395	380	405	409	426	368	383	396	425	389	392	397	385	377	360	425	427	398	385	393	382	382	361	392	385	390	409	356	360	378	372	395	392	374	415	418	405	407	373	391	398	402	393	392	413	384	364	388	386	391	393	388	392	411	409	405	383	383	404	407	376	371	393	399	400	391	378	392	402	431	395	368	397	377	401	405	378	399	352	386	432	411	354	422	403	371	429	350	371	439	400	403	367	362	365	415	362	395	416	381	394	376	363	405	369	406	382	387	370	340	402	377	372	375	360	398	393	378	384	413	396	392	411	414	375	353	391	426	425	379	407	389	366	399	385	373	375	349	402	358	394	372	393	391	410	393	395	385	411	362	385	429	353	372	410	363	360	373	383	401	378	411	395	386	371	411	427	383	359	392	396	342	380	404	400	386	366	415	408	389	375	380	365	361	371	380	362	391	387	359	402	428	363	385	385	394	421	391	367	392	359	384	390	399	402	391	412	405	384	395	387	406	411	403	369	374	327	405	390	411	397	432	396	411	417	394	422	409	388	398	392	386	407	415	366	384	422	383	386	382	402	377	366	414	386	414	357	401	384	386	356	370	396	413	395	403	366	380	370	387	346	376	382	405	396	385	377	391	394	390	404	371	365	397	385	357	404	393	410	401	410	391	410	393	410	380	389	420	388	392	433	426	381	391	413	385	409	358	393	382	397	418	391	391	389	423	399	379	399	395	392	397	395	389	422	406	424	388	382	437	368	385	391	379	385	407	383	418	383	382	398	393	395	400	396	396	436	394	396	392	389	406	381	422	387	392	388	430	368	398	380	367	376	391	406	379	390	382	413	397	388	397	367	398	361	409	387	382	392	376	381	384	368	384	389	382	361	398	395	392	366	393	400	411	448	415	380	402	409	375	391	357	388	397	386	387	387	391	349	379	397	364	395	396	377	400	369	407	396	406	400	363	365	338	395	375	388	418	409	349	386	403	375	382	406	397	378	387	382	363	357	368	399	394	392	379	410	382	401	406	434	399	421	338	419	384	352	365	386	407	380	424	366	378	389	416	397	377	370	426	372	406	394	366	408	400	399	392	370	388	375	419	390	371	382	404	366	389	377	371	409	412	373	399	399	408	412	366	371	384	392	397	386	385	389	346	334	382	391	410	367	421	426	420	375	397	406	381	441	378	385	338	383	377	391	377	401	402	399	368	393	358	371	382	365	421	364	365	413	335	396	389	400	380	429	430	385	399	405	421	413	418	386	385	370	406	393	396	378	385	384	406	393	399	394	366	381	391	357	359	408	408	430	380	415	399	416	381	404	394	404	380	392	410	371	404	412	394	404	418	382	377	390	380	414	374	402	384	389	417	379	345	411	398	380	397	380	400	350	392	363	389	411	400	398	438	382	351	352	354	373	380	375	387	427	397	425	389	416	403	393	410	368	406	385	342	357	387	390	366	379	352	393	350	377	394	381	398	338	378	426	416	410	364	385	414	383	410	365	349	344	385	397	363	390	395	385	446	391	402	436	415	373	420	386	376	387	359	373	381	355	398	375	363	380	436	344	376	420	354	406	353	370	412	414	398	394	414	377	416	397	378	381	398	377	410	374	402	379	359	379	385	394	337	360	395	353	386	382	387	391	359	405	353	418	368	437	390	384	396	397	409	408	392	371	402	370
5737	1984	3507	3772	3296	2769	2382	2244	5003	28852	37215	35169	18531	1206	1138	1086	1113	1068	1078	1099	1072	1025	1086	1060	1058	1000	1038	1014	1030	1006	1042	974	1032	1052	1028	1013	1043	1031	988	1050	1047	1034	982	996	996	1051	1051	990	1029	1056	1049	1000	1013	1026	1057	990	1063	986	1020	1033	1036	1025	999	994	980	1007	1011	1039	1061	995	1020	1000	909	1008	1037	1064	1023	995	1048	993	996	994	1038	1022	1001	971	1079	1010	1045	1022	1024	1050	992	985	976	1079	1009	1101	1041	955	1012	1054	1019	1027	988	1025	1064	999	1036	1037	1056	1017	984	1017	998	1050	992	1027	988	1029	949	969	1033	1018	1023	1032	1040	986	1035	1016	1024	1033	1042	1010	1065	1030	1056	1001	1041	981	1006	1034	1020	946	1067	1023	1039	986	990	997	1122	963	1067	1000	994	965	1006	988	1035	952	986	960	1028	1027	1047	1033	1037	985	1000	1019	998	933	1042	1019	1038	985	1030	1058	1021	1047	1013	1031	1025	993	1006	1048	1008	1014	1009	1015	1085	965	991	1008	1039	964	1021	985	1032	1008	1023	1030	1037	1023	1015	1032	985	1006	1013	1008	984	1009	995	1035	1016	977	1014	1002	983	1041	1024	1049	1011	1048	1032	1004	992	991	1030	1024	1025	995	1016	1054	1008	1019	970	902	1006	1004	995	993	1012	1055	1019	1022	962	986	1006	1007	1002	1012	1007	973	1022	1028	969	948	975	985	1028	975	978	1010	1037	1033	1040	1006	994	976	1039	1076	1034	1054	1024	1044	1018	1054	1020	1027	989	1013	1028	1077	972	1008	1013	952	981	957	1011	987	1055	981	999	957	1024	995	1023	1009	965	980	984	1028	1007	977	1020	1003	985	993	1027	1024	961	1020	1051	1028	1008	982	994	1025	1010	1022	1025	1080	1012	1038	1031	988	1019	976	955	1021	989	971	1029	1021	961	988	986	953	970	974	960	1038	1020	1016	999	995	941	1010	978	1015	1047	1016	988	981	1002	1041	978	1003	979	1092	984	1027	1022	1044	1024	938	1010	953	1043	1098	1019	1023	1006	1019	1040	1042	1008	944	1032	993	983	964	1011	1066	1008	1042	1074	997	1024	1033	1016	1051	1002	984	1002	1060	867	973	1002	1069	995	1005	1074	992	1019	938	995	1016	1050	1016	1025	999	1015	974	998	1035	979	963	1025	983	1020	973	1093	976	1030	1028	1023	1032	980	1005	1034	980	1028	1061	963	1059	1002	1035	983	990	1002	997	1041	1085	1056	1041	1031	1029	1040	1012	1028	1026	1037	981	1010	1059	1054	1091	937	1082	985	1006	1019	1047	1001	1015	1048	1018	1081	1000	1006	1014	975	1033	1048	997	994	1053	997	996	1012	1059	1038	997	983	1023	1028	1039	1017	1001	1015	1010	993	1002	1012	1002	989	999	1016	1057	1036	1000	1026	983	969	1062	989	1022	997	1052	977	988	997	1008	977	1013	1018	952	1002	1008	987	1037	1009	1050	1029	1017	1001	1073	1022	1022	946	962	992	1046	1040	1039	1036	989	1042	961	1084	1016	986	990	998	1030	1031	1002	964	1052	1011	1017	1048	1012	1019	1049	1018	958	1025	1017	1037	970	1006	1071	985	982	1011	1026	993	1077	970	1026	985	985	1006	1012	1010	971	1017	934	1069	1027	1012	1006	1041	1036	1031	1026	1052	998	963	1052	1012	987	1084	980	959	1067	1028	1003	1007	1078	994	955	1015	1038	1024	1032	1081	1044	961	1008	1042	1000	978	999	964	1034	1010	1067	1008	1002	1043	1044	1003	1031	1025	1079	1008	1014	1006	994	1041	1000	1030	1005	1006	1047	1031	988	1024	984	1077	1048	970	993	1035	1012	1066	1024	988	1022	999	1019	966	1015	1004	1027	1034	978	980	1007	1021	995	973	1044	1040	998	980	1026	1027	1020	1051	969	985	957	1028	1031	1011	1020	1083	961	976	971	1023	1021	1000	959	1039	1037	1009	1003	1016	984	1043	997	979	1020	991	1114	1062	1016	984	1015	964	1060	943	1042	1043	1020	980	963	989	1004	1001	984	962	1004	1029	984	1001	1020	1025	1058	1035	1080	1004	996	979	969	1011	971	993	977	1054	993	963	984	1021	990	1046	949	1018	997	1052	985	1025	1025	981	1013	1019	993	1000	978	1049	992	1012	1019	1007	1043	1056	984	990	1029	997	1022	1002	1000	1035	999	968	1011	1011	1020	971	1023	1007	1032	1057	998	955	999	1036	1028	961	1015	1068	1043	1011	1030	927	998	982	1031	1022	1022	1013	1019	1002	939	1017	1006	1030	987	1057	1013	1018	1015	1020	1046	1008	952	1065	990	1028	1007	1017	1009	1014	1045	1017	1050	985	1040	990	987	1024	1005	1006	982	964	1052	1017	1057	1066	1010	971	1002	979	1009	1056	989	1019	1053	980	1061	1015	1047	1042	1015	1021	975	983	955	989	963	1047	1042	1018	1008	1024	992	1036	1029	989	1050	952	1033	965	994	1002	997	1075	1051	1009	1068	961	1021	1008	993	1051	1032	1006	1004	997	1027	1020	970	1041	998	993	997	1011	1006	994	1020	1029	1035	1011	960	982	1061	1055	1033	1012	996	1012	968	1073	1020	956	941	972	1057	1011	1024	974	974	1051	991	1049	999	976	1018	1037	1009	1071	995	1016	1023	1019	993	1026	1013	1041	1050	1030	941	1017	964	1045	976	1022	957	1043	974	997	1030	985	994	992	984	1010	979	1000	1011	988	1016	1028	1018	1002	1013	974	1063	1014	1074	1089	990	980	1022	978	1058	995	1005	1032	967	1019	1036	936	1019	1016	972	1043	1012	949	1044	1003	972	997	1067	965	942	1028	970	1017	1075	1001	1022	1008	992	1016	1031	1030	992	1042	1004	979	985	983	1041	980	1020	1018	1043	1021	1031	1028	1029	983	968	996	996	1035	1003	1007	1038	1007	1031	1085	1058	1010	1057	986	1015	982	997	1036	1050	969	1047	995	1021	953	1038	974	971	979	1044	1035	1008	1006	985	1032	1038	1042	1025	956	991	1059	1041	995	1019	1033	961	992	1052	988	970	1037	996	1024	959	1004	994	1007	994	1011	1021	1042	1035	988	1027	1070	959	959	1017	990	999	1011	1016	1003	1008	967	973	981	1005	1030	1002	1006	1001	961	988	1041	997	991	979	1040	1016	1029	1004	1015	1002	1039	998	1027	991	1045	1045	1039	956	1035	973	974	1011	976	1001	1032	1017	1039	947	1067	1010	1001	999	1039	976	996	1031	1000	1002	1051	1021	973	986	975	1037	1051	1002	988	1116	1027	995	1030	1032	1058	957	1010	1002	972	993	1032	970	965	983	958	1073	1014	1011	1031	1025	1057	1036	1022	1012	1030	1017	1023	1015	1022	958	934	1040	1017	970	1069	975	1018	997	983	992	1024	1024	985	972	971	1039	1064	996	963	1012	1023	948	1047	1041	1021	1038	1006	953	1022	992	1039	989	975	1007	1041	992	997	988	947	1027	980	1010	1053	1053	984	1017	1036	985	957	978	1017	1042	1025	1008	979	1004	1006	1043	984	1055	984	1012	1009	1020	996	961	1049	1060	999	1059	999	1048	991	971	1018	1008	1037	1027	938	1052	1021	997	1013	1018	1010	1022	1029	1029	1036	1062	1010	1039	1009	976	1023	1050	983	1001	966	1016	993	1022	991	1022	962	1035	996	984	986	994	1009	1005	997	1034	916	1049	1038	1049	932	1026	996	981	1014	981	953	1040	979	1002	996	1021	1033	1064	1016	982	979	1004	1012	1021	1025	996	994	991	1007	979	1001	1006	944	1025	980	1007	1015	969	981	986	1016	1016	1009	1062	997	1016	989	1080	1010	1032	1000	949	1012	1060	1062	1007	1061	964	1003	1012	1055	1017	984	1042	1039	1021	995	1069	985	1027	1002	997	1002	950	1054	987	1030	1040	1019	979	989	999	1010	1046	1030	1050	965	1037	984	1027	1017	1011	1002	975	946	1035	998	1067	1039	1018	1032	975	1021	1010	1053	1000	977	974	979	1018	963	1033	1025	977	1029	1010	1012	951	1033	963	1011	1008	1005	1098	964	951	1013	1037	1019	996	1024	991	1077	985	1089	1005	955	978	993	1004	1008	1067	1094	1002	1027	1042	996	1010	983	1000	976	1010	997	979	1012	1045	1018	1084	977	1037	984	926	1000	1059	1023	985	995	993	935	989	991	1009	968	1039	1019	991	940	1000	1060	1002	993	1067	976	1009	1027	1003	1007	1009	1074	1031	967	1050	1019	962	1089	1018	1000	1015	998	1040	1048	1042	1008	976	983	1014	1013	1057	983	1004	1060	1001	1012	1033	1031	974	1056	961	972	1027	946	1072	1007	1046	1002	1013	999	993	956	1072	1016	1002	1077	985	1020	1093	1058	960	1008	974
14194	2783	2674	1947	1531	1143	880	816	1008	15509	24891	21981	9380	680	393	380	376	397	394	391	364	347	401	354	369	337	336	382	387	375	371	375	325	392	374	396	393	349	356	356	411	385	317	375	365	356	356	349	384	371	373	351	348	328	390	337	370	399	372	373	349	383	373	357	332	396	383	376	358	346	352	368	397	387	351	382	356	391	378	353	351	338	354	353	355	318	373	369	359	390	406	368	365	397	323	332	364	312	358	358	361	338	341	344	339	364	375	360	384	370	356	352	367	351	371	365	353	365	382	353	359	347	388	363	326	398	363	364	387	380	382	348	359	334	372	386	377	368	333	315	377	385	344	330	355	394	362	352	363	359	366	371	359	346	353	369	345	362	391	386	323	355	339	353	361	389	349	363	377	368	370	362	382	353	336	356	385	368	366	396	355	369	369	357	365	402	347	364	343	330	355	386	362	356	363	348	370	366	367	386	349	345	402	309	381	376	344	362	347	327	368	353	327	328	332	334	358	378	378	377	350	361	327	366	374	358	353	352	401	367	329	380	393	366	353	360	382	341	370	366	347	329	389	409	342	353	361	368	362	344	365	361	383	354	370	353	353	373	322	326	347	324	361	371	360	361	344	368	325	325	366	375	363	354	359	387	347	337	365	366	347	371	371	332	347	344	372	373	355	364	353	373	367	354	370	359	387	347	373	313	362	369	381	377	340	357	362	381	348	352	357	332	361	392	336	356	386	381	360	341	371	382	348	316	371	341	365	380	366	366	368	393	367	353	353	398	367	399	370	350	327	361	340	389	368	345	377	346	346	383	381	355	338	373	386	406	367	356	343	383	359	370	377	345	361	403	372	388	320	366	341	380	352	391	377	357	377	355	384	350	366	357	339	364	342	339	348	359	371	372	374	344	331	346	366	372	356	369	365	358	355	368	354	361	339	351	367	379	351	358	378	345	373	396	353	354	361	346	335	354	377	352	332	379	394	394	350	373	338	348	374	388	364	407	388	401	374	347	315	394	371	338	364	340	344	339	355	317	365	350	336	374	385	329	363	345	386	392	362	359	352	364	366	362	365	375	364	367	359	324	362	377	336	311	391	380	341	352	374	376	354	334	352	358	350	391	367	331	360	353	382	378	389	358	342	375	394	372	335	374	352	393	383	386	365	360	372	342	357	366	366	347	335	327	375	377	376	389	359	358	359	353	400	367	375	338	343	366	374	383	344	410	358	375	413	368	367	342	381	347	385	364	361	342	377	356	339	359	386	377	358	374	357	395	357	338	404	380	323	363	349	395	351	384	324	381	352	394	398	374	404	353	354	379	365	324	356	371	351	367	363	348	369	353	360	350	324	372	361	412	359	346	333	370	389	364	394	363	363	368	371	371	386	363	354	352	372	372	366	349	386	337	369	373	341	379	356	385	390	369	365	345	349	351	365	369	368	385	359	346	374	364	374	379	342	364	317	355	347	366	402	350	386	364	367	355	338	357	416	361	341	352	404	378	376	315	375	306	316	343	371	356	323	402	349	342	366	381	338	327	368	379	396	349	374	385	358	366	374	362	345	348	345	353	376	358	333	335	338	361	376	379	373	351	352	362	379	308	341	363	346	367	346	349	346	350	348	349	351	389	324	361	368	383	394	357	384	348	346	375	384	351	377	351	357	400	383	352	365	364	385	350	352	359	356	361	366	346	343	359	386	365	352	346	428	392	326	352	379	368	322	357	367	347	382	334	364	375	368	383	387	347	370	373	354	380	361	353	386	390	359	368	348	353	349	344	406	356	347	361	370	376	349	358	336	346	360	384	362	350	357	396	362	344	341	347	420	368	376	372	391	338	343	353	394	365	380	343	401	367	377	345	359	398	329	338	376	388	350	371	395	337	340	383	374	335	377	355	358	368	378	376	382	357	353	327	331	392	354	350	347	331	335	362	334	360	364	352	334	357	358	372	345	373	342	367	374	377	373	338	355	366	356	347	351	368	363	363	373	329	324	368	349	367	369	362	381	398	349	367	392	328	371	369	354	362	365	350	380	385	367	356	367	379	364	370	363	392	360	385	337	358	351	370	327	354	365	361	372	355	386	314	358	379	343	385	361	364	342	366	370	363	362	345	375	349	377	371	391	373	347	338	364	386	345	343	340	373	347	350	377	373	354	356	422	384	313	349	342	424	371	350	392	367	376	353	336	375	384	383	353	347	359	363	388	365	354	337	346	373	359	356	376	372	351	353	384	385	344	372	341	379	394	324	361	366	365	357	351	355	374	340	357	358	366	344	369	320	373	327	368	366	376	360	386	370	337	342	375	352	358	406	367	365	368	362	336	364	362	362	354	338	393	375	367	357	367	351	370	350	342	377	389	380	320	355	361	337	335	355	364	391	377	344	354	354	339	367	362	318	334	327	341	335	322	378	351	397	333	354	350	335	381	363	371	357	357	358	397	387	326	321	356	361	392	339	385	331	358	378	350	376	382	345	360	374	397	371	353	355	342	338	354	350	356	360	388	365	373	382	342	378	357	319	353	374	353	394	373	358	404	374	349	366	386	350	352	366	354	361	321	342	360	336	333	355	369	346	348	329	370	363	343	368	373	359	365	352	376	385	348	366	368	359	323	398	395	390	360	332	338	399	346	365	358	365	343	370	342	379	350	360	357	352	357	347	361	357	335	354	314	358	370	335	408	360	356	351	349	346	365	347	371	374	409	415	379	350	324	346	373	380	373	394	377	366	371	394	344	359	376	350	388	380	407	358	379	376	379	371	360	348	365	340	344	354	378	350	342	327	385	363	342	351	332	360	344	382	381	377	400	355	292	365	337	380	376	368	368	367	380	383	342	368	345	348	369	350	336	366	370	361	373	339	365	360	320	374	348	368	394	336	381	361	340	339	360	380	380	400	369	360	364	374	358	330	353	373	335	347	337	377	340	333	352	359	362	382	341	329	334	353	352	342	359	366	328	358	335	358	352	332	369	363	370	342	375	355	369	365	349	351	381	367	362	386	376	377	346	317	368	365	364	360	360	343	393	339	375	376	323	332	370	356	357	366	395	359	349	380	396	380	361	356	404	378	348	350	329	345	346	356	375	351	362	347	365	351	328	374	384	386	328	381	378	346	363	383	373	356	359	353	363	376	417	390	359	388	380	347	347	341	377	431	366	366	359	376	368	385	358	340	355	395	360	381	365	367	362	348	348	386	356	370	378	385	346	369	360	362	350	358	355	386	379	341	357	340	338	340	354	384	335	355	363	365	382	349	369	376	342	367	347	369	380	359	338	377	346	345	352	351	366	347	346	381	384	369	353	406	380	387	369	342	358	368	384	346	357	353	355	345	381	350	393	357	362	326	362	356	354	403	333	354	364	369	360	364	344	357	373	355	384	357	348	355	341	338	370	345	379	353	337	394	374	348	336	365	352	360	366	364	342	378	356	362	378	342	381	342	356	387	341	380	374	364	367	371	359	336	370	371	349	374	364	339	375	357	329	354	360	326	369	347	371	354
7585	2687	5554	6085	5232	4336	3572	3121	4994	39706	47676	43539	21364	1243	1141	1084	1126	1164	1027	1012	1017	975	1011	996	942	1025	940	996	950	960	1020	1042	993	941	931	973	980	994	940	925	957	917	1005	963	986	969	917	951	911	969	926	950	946	1014	902	944	947	943	934	924	944	905	940	891	905	903	911	907	920	893	900	937	884	892	921	928	893	915	954	946	938	906	956	904	946	943	928	943	951	904	922	925	968	911	922	952	897	917	958	946	943	917	889	958	928	903	925	941	937	932	916	858	961	905	898	893	912	913	951	907	882	882	875	905	959	890	860	884	950	912	930	958	918	899	909	918	874	982	947	945	867	910	895	906	895	900	936	942	906	863	872	930	898	983	956	905	945	946	906	916	951	938	910	878	873	912	952	923	989	944	987	912	878	947	901	1005	985	942	907	997	921	873	915	924	924	898	922	953	969	910	952	920	984	912	929	930	885	908	968	864	922	958	904	893	906	918	916	924	1008	969	898	890	947	856	941	911	932	938	948	941	893	893	921	890	957	935	1001	885	916	921	950	937	905	963	884	991	977	938	936	914	969	854	924	925	898	967	914	920	919	919	972	839	954	921	903	884	940	905	905	837	952	927	902	961	983	950	986	949	950	956	935	941	892	928	889	934	882	861	949	909	948	911	914	908	922	923	928	877	940	909	925	892	923	900	951	915	928	948	937	864	935	930	871	917	936	960	930	878	961	889	914	901	889	922	930	925	926	936	899	943	910	888	906	956	916	885	891	943	943	934	937	876	948	934	897	924	914	906	885	918	895	922	912	893	898	956	929	955	946	936	893	947	871	912	976	894	959	953	936	947	953	956	893	993	976	901	871	919	945	935	907	972	895	968	908	935	925	948	975	905	914	912	927	909	966	888	938	951	899	876	901	893	970	927	910	925	920	853	920	933	986	941	905	952	871	857	927	908	923	917	908	906	887	907	905	948	947	917	927	927	917	892	882	924	889	939	954	929	882	950	968	1006	889	921	911	935	935	904	906	880	884	967	932	916	874	973	913	867	926	950	935	963	923	944	881	895	882	920	919	929	912	880	964	876	930	959	943	901	936	887	943	915	971	923	943	929	880	940	942	938	915	958	956	863	917	921	947	955	928	936	894	905	941	917	863	917	877	946	899	923	946	937	924	889	875	914	936	907	874	917	892	938	917	858	913	935	922	915	927	932	882	921	930	936	899	943	912	936	931	952	921	849	909	901	911	941	972	916	953	921	965	851	911	860	942	931	868	921	975	908	896	917	913	890	958	920	928	946	933	888	873	932	938	912	926	966	933	871	940	960	933	874	902	979	906	918	916	1005	931	969	917	905	935	970	897	927	911	933	903	951	921	920	938	890	875	990	914	879	947	991	972	909	891	943	941	894	988	906	897	988	870	933	922	902	923	921	961	939	953	893	913	951	979	850	949	912	923	936	894	905	958	930	934	899	930	936	954	907	864	925	861	888	872	889	918	939	936	905	948	921	918	928	915	994	938	903	885	971	891	940	911	928	907	879	896	919	1007	936	920	912	927	917	942	904	948	934	909	944	922	947	881	876	909	884	933	945	934	929	921	913	871	908	920	904	928	982	883	959	941	954	957	924	928	941	942	941	887	899	912	884	940	911	932	975	940	922	933	928	936	938	934	894	893	947	900	984	918	982	928	929	979	929	913	930	894	987	912	910	903	917	884	887	927	893	932	931	921	917	867	995	903	919	924	948	989	938	964	917	932	942	977	936	906	926	921	922	902	901	916	948	931	909	922	896	931	899	994	859	910	918	900	900	887	939	929	992	898	886	885	966	951	903	960	907	926	891	940	909	912	901	965	958	915	911	882	950	940	951	872	942	909	925	916	925	925	916	894	932	966	949	923	894	945	962	866	920	925	899	966	930	962	928	906	872	872	910	947	921	883	903	921	921	955	918	890	955	959	944	872	947	939	931	921	936	876	893	927	880	912	899	977	938	919	944	890	882	905	916	927	943	941	955	888	868	914	895	958	966	872	908	932	1003	937	885	962	927	941	904	895	936	941	895	927	939	899	917	953	913	956	906	942	936	885	906	911	926	965	947	952	945	902	925	932	925	912	964	940	881	913	963	870	960	856	841	885	898	901	898	967	890	910	906	867	888	962	923	857	950	920	946	924	966	928	945	939	891	915	924	970	929	908	873	914	917	870	924	921	880	926	948	902	868	924	921	900	864	1000	849	857	930	905	943	870	891	912	949	914	944	901	928	942	927	977	943	925	954	956	950	917	909	897	886	931	918	957	1004	948	937	916	936	879	898	930	866	953	873	967	853	922	907	1003	901	864	880	943	937	932	933	953	947	892	919	956	924	925	955	933	935	955	919	946	927	868	903	887	917	945	915	905	892	869	935	878	904	948	932	930	879	945	919	948	907	922	922	939	880	893	945	963	905	932	1003	941	908	903	952	985	946	911	985	938	910	970	972	952	892	932	922	941	931	1003	919	955	928	901	906	989	924	968	919	910	949	911	938	999	911	907	929	984	933	916	928	930	909	940	962	935	886	927	901	918	924	881	933	936	945	913	925	870	925	930	965	913	884	926	946	922	930	905	944	932	974	987	872	912	875	910	950	893	933	980	911	889	908	923	934	894	930	962	976	906	897	897	936	950	947	867	939	904	933	959	942	888	927	925	921	918	930	900	921	870	915	922	863	933	904	943	947	966	880	874	946	897	963	907	898	929	922	891	967	952	943	941	938	887	942	935	883	943	951	927	922	933	904	951	931	917	919	888	896	954	919	943	946	946	964	874	931	947	924	902	917	959	875	886	953	898	891	913	862	883	910	908	918	942	932	1004	919	943	956	921	937	959	958	969	944	929	943	906	936	905	927	931	937	930	920	964	873	942	899	965	902	949	965	919	903	910	909	916	920	868	938	941	917	920	928	969	912	938	914	925	945	903	904	912	915	975	919	961	893	948	945	950	945	958	942	914	963	910	944	919	904	911	936	947	929	911	897	899	926	894	952	897	1018	932	931	962	972	940	907	915	915	932	928	894	912	993	901	940	914	937	963	889	926	935	905	954	978	939	951	988	876	1000	940	904	954	906	893	950	954	906	953	932	912	919	941	877	904	940	973	905	874	959	897	927	903	923	896	899	899	930	923	931	905	986	944	881	898	897	954	928	897	926	906	921	965	940	938	949	920	914	940	901	911	856	893	940	888	927	950	959	954	882	925	909	924	819	925	921	925	922	938	900	866	961	926	915	866	915	907	932	892	917	935	856	923	971	942	959	899	943	892	906	897	925	901	910	947	892	922	911	862	962	932	941	933	949	937	912	893	863	932	943	919	922	937	903	968	901	909	940	921	893	919	912	921	924	912	933	950	915	891	876	960	928	849	919	939	946	889	887	941	941	896	869	951	927	994	896	947	906	941	947	915	975	897	927	953	962	991	984	889	971	948	878	911	947	937	946	929	856	948	875	933	915	953	908	898	935	913	968	945	911	963	971	927	929	962	895	945	957	896	907	929	940	915
2069	319	287	325	233	257	260	236	283	571	1174	1217	527	229	252	248	245	242	229	242	254	231	276	246	244	252	289	274	251	255	227	216	254	225	271	260	249	240	241	257	240	235	251	230	259	227	247	263	270	263	245	234	263	270	253	234	240	259	231	225	253	261	247	254	253	246	235	248	235	219	227	228	245	238	232	237	261	248	261	265	259	233	238	234	262	213	236	246	294	251	240	254	244	240	255	267	234	260	268	250	249	251	264	233	238	267	253	251	228	249	248	230	264	235	229	253	263	265	260	237	230	245	266	249	249	241	280	254	261	211	246	291	215	267	252	247	234	269	265	189	264	236	241	215	230	232	256	255	235	282	240	236	248	240	272	253	218	240	231	222	248	240	220	241	241	257	249	245	246	243	234	231	267	230	271	275	242	240	247	267	275	263	233	248	252	223	262	256	249	232	260	226	239	253	286	266	262	257	233	255	247	254	242	246	257	231	264	207	248	247	258	250	270	268	234	241	244	254	224	240	253	240	239	254	244	253	234	246	274	275	257	265	237	246	223	262	194	243	232	249	244	241	220	258	255	255	260	234	245	260	266	251	239	229	226	234	258	258	235	260	257	212	251	234	237	264	222	238	260	239	278	247	209	235	241	255	254	238	263	252	247	237	254	253	242	251	252	220	251	234	278	223	229	244	262	222	242	260	260	265	247	243	232	259	272	247	248	251	248	253	259	244	265	226	230	237	262	250	235	235	219	253	252	230	295	232	270	223	244	280	264	260	278	259	245	254	236	240	239	224	238	223	251	234	262	237	241	242	260	278	284	229	226	245	250	244	220	269	237	253	266	214	234	224	236	246	248	237	232	243	256	232	225	235	233	249	220	207	234	252	257	230	255	205	230	234	230	216	247	244	238	243	220	223	242	281	248	240	221	250	264	245	235	289	231	245	271	253	243	224	260	256	232	236	251	238	254	243	253	262	236	250	251	268	239	269	285	227	229	245	216	222	243	232	261	271	253	236	279	240	264	236	229	250	244	253	234	272	223	246	245	246	249	240	256	242	226	250	253	230	252	253	234	276	255	273	235	269	239	246	275	238	268	261	229	257	229	242	245	255	234	260	252	234	238	244	231	237	258	269	227	247	268	243	262	257	237	241	238	290	259	243	247	252	269	239	260	224	266	259	268	236	268	274	249	218	235	265	269	234	233	237	251	264	218	234	227	254	255	236	228	232	245	242	237	258	232	249	260	245	232	262	247	252	237	216	216	241	250	245	265	269	212	254	267	256	251	242	246	210	246	222	229	261	270	250	237	239	242	240	244	253	237	256	238	256	255	245	241	252	266	252	219	249	256	254	267	283	257	245	248	219	232	241	233	216	261	264	258	261	221	249	213	266	263	268	258	253	231	268	230	230	241	224	290	230	255	265	237	241	223	240	245	240	253	260	246	256	239	243	232	254	244	272	217	255	242	269	242	250	257	245	215	243	256	272	218	269	242	273	259	278	239	224	249	246	240	242	227	263	238	207	258	222	247	255	223	246	250	256	259	270	224	236	261	221	229	237	246	231	218	278	246	209	247	247	237	251	213	252	233	255	253	251	243	257	220	228	216	251	251	252	238	227	209	234	227	233	258	258	237	266	219	248	224	270	235	240	247	218	241	243	255	252	237	273	233	258	227	246	258	267	276	241	256	219	250	245	270	265	232	247	251	244	241	250	248	233	233	247	246	276	226	260	239	250	252	250	238	252	239	254	264	230	254	227	261	235	222	231	259	256	237	290	242	240	218	247	279	242	250	262	253	247	246	257	254	270	249	228	257	239	226	223	236	231	250	233	221	239	246	250	247	256	245	246	238	237	239	234	243	214	262	227	215	258	264	253	230	235	248	242	251	255	243	224	199	285	226	281	237	243	256	232	250	249	223	260	251	276	225	233	264	246	261	245	280	235	239	236	234	248	240	231	257	210	241	265	244	270	269	250	238	246	244	269	249	221	243	246	262	232	238	242	247	237	257	223	264	224	267	248	264	258	238	227	260	248	273	225	243	270	268	247	248	226	261	247	274	247	273	220	226	235	271	253	244	236	260	243	253	250	241	262	234	259	230	226	221	296	281	248	237	265	267	243	261	243	235	252	256	245	259	231	237	241	259	260	259	230	246	238	246	263	261	253	260	249	242	255	248	268	256	221	255	237	246	244	240	241	240	250	257	265	245	257	247	266	223	284	254	240	203	236	233	223	247	254	251	223	269	242	242	222	216	230	217	221	235	231	234	243	236	279	264	219	262	244	243	229	239	241	283	248	259	260	238	231	230	248	247	266	250	254	251	245	252	242	274	237	226	240	251	230	234	223	239	230	267	254	235	265	229	260	269	252	250	277	244	253	265	227	244	233	230	269	240	220	245	272	251	231	252	225	237	247	256	226	205	229	246	227	249	234	218	255	269	220	243	248	242	258	258	248	242	259	228	238	243	244	254	230	241	215	249	247	268	266	240	248	282	244	232	257	249	265	222	282	245	215	236	247	244	225	235	272	249	260	205	267	271	253	240	260	245	269	264	273	239	247	260	238	225	270	270	243	235	259	253	257	245	250	250	230	226	261	239	209	240	251	254	237	246	237	267	294	253	233	247	245	249	242	268	224	258	251	232	251	240	217	222	259	238	263	244	240	250	260	234	229	242	262	253	243	254	226	270	252	254	248	252	208	250	250	238	231	233	260	231	221	278	257	252	266	286	266	267	231	256	265	224	244	208	240	242	283	234	236	263	253	258	274	240	239	241	257	241	221	251	250	235	253	250	252	224	258	246	218	231	219	251	216	222	228	216	258	227	245	219	230	246	241	232	249	246	236	258	248	240	279	233	246	248	251	258	244	246	273	245	246	222	263	258	249	246	246	282	281	270	233	229	241	253	218	250	239	236	201	247	252	260	244	243	262	253	248	255	242	241	241	209	261	238	267	205	232	214	223	235	238	242	234	259	238	239	256	262	245	262	236	249	248	253	227	252	236	257	224	260	229	234	254	257	244	225	245	245	243	253	246	273	246	264	256	232	236	256	252	245	247	287	239	269	240	266	236	246	234	248	279	257	260	250	226	230	246	242	244	235	215	271	243	257	224	266	234	262	250	263	261	232	236	228	221	228	266	271	252	239	260	251	257	230	267	245	252	247	259	269	256	245	258	283	257	240	256	256	241	257	232	238	227	239	235	277	288	239	257	224	266	238	252	265	243	238	264	259	228	273	247	245	263	247	222	222	242	233	243	221	247	254	221	238	275	229	265	283	224	261	250	232	246	252	257	248	249	247	221	231	255	255	244	264	247	245	280	254	221	270	241	199	252	241	235	248	242	260	216	227	260	255	234	239	243	230	262	224	258	246	226	243	247	252	240	250	247	242	241	213	265	230	247	224	291	239	234	258	226	240	254	254	263	238	240	253	222	270	226	255	233	242	225	246	231	261	243	243	261	247	215	256	241	241	288	246	261	259	258	252	251	254	254	235	250	224	229
2391	773	824	897	836	803	808	749	742	3539	6877	6462	2120	676	645	654	729	664	649	698	682	734	715	716	696	692	700	690	744	677	728	663	671	681	687	690	704	660	690	702	689	698	729	697	716	679	699	742	737	704	695	699	733	712	705	676	664	707	742	677	688	709	659	672	718	658	705	732	638	732	637	661	687	678	707	680	704	658	705	718	691	717	725	657	702	679	677	752	712	751	760	771	643	695	666	683	701	677	750	696	727	753	704	673	709	686	695	664	687	684	665	678	693	716	702	729	709	709	686	717	698	699	713	684	697	686	686	676	710	673	689	713	697	684	712	711	693	692	682	703	696	750	694	709	714	708	682	693	689	695	668	693	639	701	705	661	721	676	706	732	713	710	644	696	703	692	659	711	715	726	632	731	659	662	682	718	696	694	660	666	657	699	691	680	683	721	687	704	690	657	705	706	695	705	689	712	710	726	685	714	686	732	643	703	674	654	636	704	726	672	722	668	706	699	751	597	679	697	675	731	694	672	661	765	633	716	675	701	747	721	710	657	670	712	679	719	664	631	660	691	661	736	695	686	647	678	711	708	739	679	680	675	673	712	751	669	707	679	659	687	649	701	670	697	713	752	728	670	680	682	683	724	666	724	693	696	706	714	686	661	647	720	674	656	667	688	671	681	680	742	692	695	706	720	687	689	697	697	681	683	668	640	673	717	720	673	675	699	681	662	720	672	685	673	730	661	712	698	694	675	700	638	710	688	653	737	696	677	696	728	689	668	708	706	688	708	658	649	691	688	699	672	673	709	687	679	668	729	661	648	723	675	724	736	668	686	671	665	721	688	705	705	723	656	734	672	682	632	739	676	703	651	681	707	710	693	719	716	686	720	655	702	748	660	684	694	720	679	674	706	716	704	709	728	691	708	668	727	711	667	724	675	737	648	677	674	725	687	710	670	726	706	676	711	680	721	687	700	673	659	683	663	737	704	738	685	728	729	675	693	691	722	677	668	674	717	729	699	669	679	729	679	697	713	728	720	673	648	720	668	671	648	682	684	689	678	695	707	711	712	746	684	746	727	695	720	728	682	678	698	653	715	614	736	694	662	715	697	679	732	715	682	705	667	682	694	719	699	700	685	703	677	683	685	696	695	722	648	692	658	695	654	724	668	651	729	737	739	730	705	689	746	680	685	720	688	708	650	691	693	697	686	687	682	667	705	651	693	715	671	662	704	713	775	706	678	694	695	663	701	677	680	706	703	676	716	723	671	653	674	706	721	721	696	673	693	711	663	676	696	697	695	679	698	733	655	700	708	713	660	682	671	659	688	721	657	665	708	741	657	724	724	724	688	682	713	712	703	685	682	673	672	695	698	696	695	664	691	653	667	693	655	731	671	715	734	695	660	709	667	688	680	717	683	753	723	680	701	676	706	712	656	706	757	692	702	689	654	703	685	686	743	689	655	720	641	697	685	666	674	735	724	664	662	691	719	656	668	654	719	688	653	704	669	700	708	681	652	704	696	698	694	682	688	670	739	698	681	623	664	699	692	641	682	664	707	723	655	691	765	648	714	684	654	677	687	726	703	696	721	679	672	684	698	646	698	682	721	658	645	686	717	665	727	673	701	687	735	672	696	715	719	694	695	657	677	665	701	642	686	741	731	659	740	718	663	690	706	714	692	691	632	666	665	711	680	730	646	662	701	669	684	649	660	656	713	701	678	746	674	701	701	675	722	679	662	710	618	685	660	650	686	658	741	667	716	717	674	722	683	745	672	663	641	686	713	705	706	677	738	642	642	747	679	654	681	671	707	659	724	709	673	640	704	664	699	689	698	687	715	715	668	694	700	711	675	662	703	706	654	667	708	688	684	679	689	746	719	729	684	678	656	706	667	692	671	648	715	741	700	673	676	681	715	689	737	656	643	666	662	749	656	672	667	683	699	709	692	719	690	687	684	711	671	636	636	753	689	699	726	743	645	729	716	675	722	700	671	655	677	693	672	700	690	696	742	759	703	704	703	704	686	679	727	768	690	721	610	672	662	700	681	707	699	710	652	675	661	693	711	659	643	717	688	688	715	673	695	730	657	664	690	677	738	676	669	682	691	708	702	707	674	697	695	666	686	755	678	652	711	733	674	655	688	714	695	647	687	692	670	685	721	695	738	702	685	655	731	695	680	737	707	692	685	753	717	673	711	666	689	695	665	727	719	729	695	679	673	685	676	702	719	713	688	713	681	663	734	683	654	697	702	688	695	674	724	649	713	688	679	692	656	737	714	727	711	684	667	656	687	725	719	720	736	680	692	686	684	667	675	705	687	680	700	645	727	707	670	674	667	629	699	694	664	686	681	723	730	689	700	718	681	723	702	661	709	687	692	757	700	663	683	715	646	680	741	698	683	691	718	708	654	649	710	678	695	706	692	707	679	702	673	691	690	625	691	721	725	699	650	665	708	705	681	687	655	716	692	620	689	699	713	755	688	698	708	703	684	684	633	693	712	683	701	686	734	698	732	700	699	624	688	685	681	691	678	711	686	700	689	724	701	665	662	729	706	683	686	699	647	691	670	687	686	714	692	676	674	713	688	697	709	711	678	718	678	698	674	681	690	663	684	677	723	688	703	741	628	682	693	675	731	684	709	707	698	690	743	704	714	634	632	747	690	692	712	686	717	672	700	665	635	708	705	710	683	673	723	720	686	690	696	660	744	746	699	687	692	680	705	679	666	695	673	685	705	722	748	712	697	692	728	675	728	700	677	698	688	686	720	690	682	653	746	651	686	684	647	631	704	703	718	689	654	746	717	712	768	748	678	694	696	714	688	736	707	686	679	709	669	694	693	633	735	717	703	717	704	690	686	624	677	671	710	679	684	711	691	656	702	714	727	708	732	698	723	736	707	692	703	665	707	732	677	672	702	661	700	690	708	659	691	675	692	698	658	641	702	695	676	658	758	715	682	704	706	717	732	732	682	662	688	713	685	735	705	700	709	631	670	684	719	681	686	703	709	698	702	701	705	648	677	708	687	718	721	692	670	678	681	676	683	705	674	716	699	674	685	726	709	714	662	695	673	707	683	716	730	665	663	686	692	715	649	685	703	659	730	727	678	639	709	701	671	690	721	739	711	707	748	750	677	703	706	654	691	726	672	698	752	720	673	719	667	711	651	735	690	705	683	635	681	712	724	653	714	688	697	689	656	673	664	715	683	705	659	685	728	685	666	691	714	706	721	685	704	681	676	669	709	671	651	720	684	703	736	657	737	694	711	677	725	733	676	658	708	674	703	700	706	687	674	632	665	672	672	683	705	736	705	705	712	647	656	679	670	714	704	701	651	678	678	670	707	716	675	669	681	686	731	727	695	704	679	699	660	689	719	661	683	716	701	669	727	683	675	670	719	719	700	725	691	668	699	653	707	695	674	705	731	704	700	640	665	697	667	699	695	709	710	712	718	711	731	659	660	687	724	728	709	689	674	705	709	721	654	723	702	683	713	721	693	671	710	666	693
7549	1360	1540	1168	916	742	663	606	584	8164	14118	12513	5088	473	370	380	399	381	384	394	382	419	386	389	394	376	375	398	403	412	403	384	372	405	401	357	397	403	396	375	425	434	382	406	403	372	373	396	349	382	378	397	394	381	383	365	360	344	387	381	362	395	402	375	387	356	370	366	392	417	401	407	407	409	344	322	367	405	352	390	371	388	358	381	376	419	393	397	361	395	380	340	396	371	380	390	422	399	398	403	441	382	376	359	386	418	381	375	407	383	348	339	350	393	366	347	422	384	367	380	335	403	400	380	417	358	384	397	368	385	373	346	405	377	368	358	378	405	406	372	380	394	405	397	399	371	389	355	397	366	372	407	383	366	385	388	383	392	390	378	378	436	374	358	356	380	415	340	399	353	369	381	365	377	386	384	384	384	392	393	361	408	381	391	394	384	384	391	375	374	383	375	348	385	400	331	383	381	381	386	339	377	344	355	377	412	407	389	372	401	430	423	388	387	360	408	366	392	372	385	363	407	358	392	367	389	363	360	404	412	388	341	374	399	393	401	367	389	428	405	359	355	382	375	412	372	385	378	395	393	359	380	387	389	405	397	366	376	367	394	373	381	391	383	353	366	408	389	380	372	379	404	364	383	388	392	397	405	405	358	389	356	349	348	382	395	364	368	354	379	391	363	378	375	367	385	373	383	389	402	396	393	407	382	378	421	396	383	403	389	401	384	349	364	388	364	376	346	385	400	397	376	407	374	356	396	360	359	390	356	396	413	385	370	365	418	368	414	400	382	392	381	422	361	461	380	374	391	380	375	372	403	406	350	406	371	386	396	440	366	395	398	378	404	394	385	381	404	424	403	362	368	360	361	399	382	392	363	369	359	370	382	396	382	366	411	358	386	394	405	379	369	380	382	400	429	385	372	366	397	383	389	379	419	371	367	400	380	365	417	387	356	366	426	363	403	401	372	404	393	370	405	380	387	383	407	391	382	401	413	380	365	377	380	392	367	389	404	381	388	406	401	357	376	403	374	398	364	380	384	400	358	391	383	382	351	391	391	353	372	374	379	373	398	409	382	376	385	378	344	427	386	392	350	374	413	377	349	355	385	393	394	356	418	392	394	359	384	399	357	385	382	358	349	380	378	422	363	391	417	406	366	399	390	379	389	368	363	385	390	392	368	361	370	368	373	403	400	384	402	381	385	377	383	350	385	352	376	438	364	392	365	416	393	441	368	375	377	367	396	433	410	385	368	399	378	384	403	345	372	372	379	406	410	351	401	377	382	359	388	378	370	358	368	372	421	416	358	410	394	385	371	386	396	393	405	335	362	387	418	354	379	401	372	383	383	379	371	412	374	426	420	363	352	417	447	440	397	400	433	399	412	381	363	376	357	415	368	346	372	380	392	398	371	378	377	384	387	388	379	379	384	407	396	381	362	368	413	383	413	384	390	382	399	399	403	382	399	375	335	406	346	395	370	394	380	405	371	343	398	363	399	403	403	379	353	342	369	411	416	355	390	398	350	393	354	399	386	348	376	383	370	339	399	354	400	392	370	393	361	399	381	425	357	390	384	369	345	377	372	387	374	383	415	424	357	390	392	385	347	339	389	375	391	379	414	354	384	401	371	365	372	403	384	362	397	399	396	365	388	364	360	392	390	397	329	414	392	341	363	390	384	436	387	374	395	378	379	373	391	376	370	370	350	358	399	379	365	391	390	381	402	389	382	349	382	389	390	427	388	380	375	398	407	346	424	360	395	388	396	391	357	394	384	364	355	386	397	407	377	395	384	410	396	409	365	360	336	389	394	379	326	352	359	417	345	382	355	372	388	408	386	374	390	361	390	375	384	400	371	389	388	390	397	391	384	409	409	391	377	390	370	426	405	398	378	386	379	364	349	383	377	399	381	380	371	372	379	400	357	399	352	379	393	414	356	375	392	428	370	369	353	387	371	364	385	365	370	378	411	405	371	398	431	369	316	432	417	369	408	398	363	384	400	360	420	386	388	354	342	425	371	421	395	402	389	401	375	375	371	427	376	353	391	397	403	375	365	415	405	457	387	394	382	394	383	373	380	407	376	391	381	417	392	403	379	381	397	381	366	362	357	373	384	404	401	385	387	373	380	364	387	362	335	379	351	341	371	390	361	369	385	405	389	412	387	370	374	398	392	385	390	399	399	373	388	383	350	375	395	346	412	423	404	406	390	387	403	374	407	363	390	385	398	367	368	359	357	369	350	376	393	393	368	399	418	406	383	428	390	362	388	408	349	362	391	367	363	389	381	360	411	349	359	368	379	359	354	345	405	396	400	394	365	375	389	403	370	361	362	407	388	361	395	381	397	374	376	365	380	340	384	404	404	389	371	381	340	389	422	394	384	373	389	385	385	377	359	380	382	355	412	398	387	381	385	379	374	378	396	390	380	399	401	385	386	400	390	425	397	355	386	375	393	390	375	377	366	366	387	382	393	370	353	395	354	390	357	357	385	383	390	356	396	401	383	382	410	384	407	342	349	410	389	334	396	364	372	426	351	388	364	391	405	387	385	391	389	364	393	380	360	395	375	358	399	371	354	383	423	372	394	408	396	382	397	379	397	393	384	403	368	384	424	408	409	374	400	403	357	343	356	345	400	377	420	392	363	407	380	407	371	361	435	376	387	409	373	426	414	420	432	359	367	357	368	398	336	426	397	379	394	406	413	381	383	384	382	396	380	362	395	392	409	371	334	368	365	369	391	364	375	399	382	406	381	395	380	385	354	368	393	366	418	378	395	364	365	383	360	397	388	395	369	412	351	381	368	400	384	404	378	353	376	402	432	370	353	399	365	390	388	380	405	385	376	421	384	395	395	363	389	355	381	392	413	413	385	359	395	430	399	387	368	350	375	367	360	394	383	370	380	387	398	379	363	389	398	373	395	402	389	399	382	428	372	381	400	376	377	368	363	369	363	336	383	403	363	390	372	417	399	407	387	406	407	371	382	378	363	378	319	405	369	391	363	409	373	380	358	403	434	353	366	383	380	367	340	399	384	410	382	383	430	374	389	327	346	410	416	359	375	387	331	354	392	392	362	372	392	375	377	381	413	388	404	374	352	376	392	415	407	428	387	379	378	389	321	412	417	381	336	394	380	396	360	376	392	392	406	403	421	382	321	377	378	416	375	352	385	381	403	331	372	417	366	342	385	400	380	371	366	398	342	389	410	372	395	379	379	430	401	365	386	385	399	383	412	417	374	402	375	410	365	419	348	387	381	387	396	365	385	370	420	379	425	378	377	413	387	386	401	362	355	358	404	364	386	370	362	364	375	375	369	375	412	355	426	373	367	417	360	357	396	385	370	384	411	419	416	409	376	419	408	387	375	385	371	380	380	373	382	375	361	360	396	374	372	382	360	386	345	349	390	362	389	383	362	416	370	378	392	379	380	370	383	377	391	387	378	368	390	410	390	350	400	383	392	365	365	385	373	372	350	382	403	386	402	378	395	375	389	367	400	371	377
5672	2003	3363	3842	3392	2924	2484	2156	2215	27341	37986	34455	15619	1166	1141	1121	1085	1060	1049	1081	1083	1074	1032	1026	1035	1018	1040	1022	1061	1033	996	1043	1082	979	1029	990	1037	1036	985	965	1002	1011	970	992	946	1012	1013	1007	1067	1053	1032	1009	1014	1034	1024	1036	923	1005	1015	982	1027	935	1005	963	1010	1001	1023	948	1013	985	1003	990	990	927	1046	962	986	975	996	967	1066	936	1012	996	1073	952	999	943	998	954	1015	958	1009	974	972	987	998	989	911	1064	956	1043	921	958	1010	1003	1038	986	1012	925	973	999	945	1042	1012	956	962	973	1040	995	1057	988	962	915	939	979	979	1039	969	1013	973	1017	977	984	927	990	940	1019	1037	1002	1029	993	998	955	976	1006	1002	1025	970	938	973	915	974	1032	944	939	1017	943	1039	998	969	1024	1002	1022	950	1029	1032	1031	994	1017	980	987	983	1040	1012	1022	957	889	1004	998	962	1010	1028	995	1010	970	1042	992	997	990	987	991	940	1008	1008	932	941	955	969	1059	1045	1016	988	1026	992	995	1011	1017	1007	990	952	1017	996	1037	1022	980	941	1009	1022	985	971	992	951	929	1026	976	1028	993	978	1001	1012	919	980	989	1036	1014	1014	1005	963	1029	950	1011	1012	956	939	949	989	975	1012	1095	944	955	966	1014	1054	1024	963	1029	993	948	984	982	1049	977	1025	982	1040	1042	1042	1033	1003	974	1020	972	998	966	986	944	1025	1027	966	992	990	982	1042	891	1043	1025	920	932	988	977	970	1039	1022	1018	1046	956	946	1053	1008	996	995	1004	955	997	994	955	1041	982	982	989	1028	979	973	993	1059	982	970	930	1061	910	1027	1054	1018	1072	982	1044	1004	974	973	1011	982	1037	1047	997	967	1004	969	975	1013	942	1029	999	1048	989	1022	1012	1002	1012	1002	1021	960	975	1024	966	945	1000	975	1051	959	962	1006	993	939	980	986	995	1052	968	1019	1038	1030	1006	1003	1021	997	1016	972	959	960	990	1018	1018	981	969	989	981	995	1021	959	966	1001	997	962	1007	1013	984	1010	1042	967	969	1080	982	938	986	1001	958	980	1042	1028	994	993	1019	947	1040	1014	1005	1017	993	953	957	987	1022	1047	1003	1004	974	979	998	963	1029	1030	961	1026	1018	956	972	1043	997	1016	974	965	990	952	1008	1062	1008	937	1054	924	1019	1015	973	933	967	954	1024	956	992	1016	1035	934	1006	963	961	972	1022	1010	957	971	988	1012	960	1007	971	976	996	970	1019	1002	967	983	976	984	1025	916	1049	1039	1009	990	965	992	1064	981	998	1009	1006	989	988	972	1005	997	948	975	1027	964	975	976	979	1015	990	995	940	990	985	962	959	1007	907	973	1009	979	972	985	997	1027	1019	978	1000	1026	1045	1000	956	974	984	1035	982	1035	973	1000	1062	1005	954	925	971	1027	1001	1037	1018	956	1012	1011	962	1044	956	1026	918	1024	1016	996	1051	1004	976	1039	961	1011	1008	1052	1018	926	963	995	946	1042	1038	1000	1004	999	963	976	971	985	969	978	992	1016	909	979	1021	1040	990	1019	990	964	976	1000	1014	1043	997	1040	1013	980	1028	988	1043	990	1003	1055	994	996	993	971	1023	1034	962	1001	1010	961	1049	977	975	1051	995	993	1000	911	1018	960	1041	990	976	977	1011	992	1009	974	1027	979	987	1051	1039	1001	946	957	999	1032	1038	941	960	939	1015	948	1014	1025	967	1045	981	1003	987	979	1013	974	995	1000	1024	1001	963	981	1007	975	1029	1022	988	979	963	1004	1015	986	935	932	984	938	1012	1007	962	976	1006	1030	996	976	1016	1019	1039	1038	1031	1021	1005	973	992	918	951	997	1002	968	987	968	949	937	995	1008	978	938	955	1026	1003	944	1030	986	1030	940	957	983	1010	1008	992	967	981	1030	1018	1026	996	997	1019	964	1021	998	995	961	1007	1019	964	1001	1046	976	973	961	1029	957	1023	1006	1028	956	980	970	1008	959	930	1034	1069	970	994	970	953	998	1019	1008	943	1014	977	998	948	986	998	1021	956	967	1007	925	984	993	980	998	1016	971	1034	973	1083	1029	982	944	979	961	983	974	992	1019	1003	1005	1007	967	987	976	1030	996	1025	986	977	1001	943	992	1027	1002	987	1071	978	987	964	1025	969	1001	969	1022	1006	943	986	987	990	1003	1017	1007	1044	1005	980	1064	1008	987	989	978	992	1010	994	993	991	984	995	999	1052	980	975	1012	951	971	986	971	962	984	1013	955	1010	989	1032	1006	1003	995	1005	985	987	990	1011	969	1011	944	1001	974	1008	968	987	1025	1005	1006	1034	1002	1030	1065	1028	1005	993	996	963	1019	1022	1060	1012	1012	992	990	994	991	1003	1056	1023	1025	1020	939	943	917	969	1048	970	1011	1025	942	1038	965	986	972	949	1042	960	975	1002	1022	1006	1013	1026	1014	968	965	1070	1010	953	974	1017	1016	951	981	964	949	1047	968	968	1055	988	971	975	1058	994	941	986	964	980	1041	972	1036	916	1029	977	976	997	974	996	979	964	1001	966	981	1011	977	1003	1027	991	1046	1004	904	960	978	951	1044	1023	931	956	997	1040	1011	1013	976	974	975	1072	982	1006	983	969	1020	1039	949	975	984	1009	997	957	958	1034	970	995	1030	958	952	944	1011	930	1013	1021	927	956	980	1018	1037	942	1025	1065	992	1014	1048	1039	1036	1016	988	968	995	997	975	970	1006	996	988	965	1002	952	1026	993	1008	1010	1040	993	997	985	1007	990	1013	1065	1008	1018	925	1023	1018	1003	1037	999	983	968	1015	968	1002	978	1002	991	986	1028	992	1004	966	1024	960	1004	950	1013	968	966	1011	953	993	968	1003	986	972	929	999	1033	1006	978	961	1008	1005	975	973	994	1049	971	1028	997	992	1006	1008	998	1021	1006	1029	950	988	1000	1029	993	1000	1024	990	967	1046	978	1016	1032	976	1008	982	1036	994	991	960	1051	1020	1003	1045	998	995	995	945	951	986	944	1012	991	996	1041	1005	994	984	1035	990	1015	1033	953	961	956	987	961	997	972	1001	968	1004	997	927	1003	1006	953	965	1052	1011	998	1014	1039	998	964	945	964	1018	1006	932	1058	989	1041	981	1041	1010	967	968	1012	982	949	990	975	1017	1009	991	1012	981	1014	982	1001	994	1004	970	1011	1000	975	1014	1021	1004	963	957	978	1019	981	997	987	1011	952	988	933	975	967	1001	934	941	1020	1019	974	988	1043	998	993	997	981	974	998	958	1024	954	985	1012	977	961	1073	1047	970	966	1008	957	1035	962	1016	1005	927	1026	1042	1012	1037	934	964	985	1008	980	982	972	960	973	998	1036	1021	974	990	963	983	972	964	1009	997	1068	999	998	948	997	980	1070	977	1000	999	1004	955	961	947	970	963	1008	967	945	1026	1006	984	990	982	979	952	956	969	1065	1000	989	1016	1010	973	1011	1029	976	965	954	1025	1042	1039	1006	945	973	983	1052	981	976	993	953	1024	1024	1046	994	966	973	986	1041	969	985	956	977	987	988	1006	1008	962	949	937	1048	994	1023	923	1028	981	990	1009	965	1000	987	971	1001	1017	968	933	1066	935	989	956	1013	1028	1001	987	1019	989	991	997	1024	987	1056	1000	1006	980	955	989	969	989	1007	972	1051	1030	995	991	966	982	981	980	1015	990	1009	931	955	1005	1020	1008	996	947	967	922	1005	1016	986	990	994	993	977	1035	1026	996	995	993	971	1008	1007	1013	970	1001	1007	950	976	1027	971	976	996	1024	1023	981	994	978	970	996	983	1016	998	966	1016	1043	951	967	959	1009	947	1041	948	1000	976	993	1002	959	1002	968	1007	951	1078	983	1009	994	1036	923	991	951	1080	1044	1013	978	984	942	1027	1016	1000	990	927	944	1019	1004	959	973	996	1007	964	963	995	964	978	1025	995	954	993	1007	1019	999	1032	940	992	982	980	944	931	1024	986	969	1013	985	998	1016	962	1021	1001	985	952	1002	1012	963	1012	1014	991	1003	963	983	941	990	970	971	970	972	1013	983
14245	2872	2804	2234	1461	1025	836	731	624	15386	24883	21686	8796	574	386	381	373	418	355	392	379	362	379	414	349	392	368	339	338	361	360	338	336	338	361	380	342	346	365	335	377	348	359	373	370	329	374	344	331	396	380	376	346	360	361	365	373	356	357	334	372	343	363	363	389	346	362	359	354	344	347	366	349	337	373	371	341	373	347	393	364	354	353	352	331	357	342	349	329	381	375	349	368	357	358	325	376	390	380	388	364	356	334	356	349	369	361	372	365	354	378	364	359	337	355	316	353	348	353	366	360	357	364	351	328	354	349	374	367	383	334	345	359	354	331	353	348	360	362	353	400	326	365	352	319	365	344	367	341	356	335	358	344	354	355	382	342	313	359	371	368	367	349	337	391	366	328	375	344	386	364	381	367	384	344	349	336	353	348	378	350	325	355	363	338	354	381	372	352	366	382	353	363	404	365	371	313	367	352	358	353	362	359	341	359	329	378	356	351	362	323	377	367	346	377	364	377	340	399	364	352	357	361	385	335	336	324	367	365	366	379	372	354	373	367	361	380	356	344	354	387	345	373	366	332	351	321	348	356	341	347	368	355	391	377	346	359	351	372	385	356	347	353	363	373	346	347	340	351	361	353	376	355	376	385	363	365	377	354	353	349	361	382	332	333	358	344	356	349	370	405	362	376	357	354	341	368	360	360	352	355	366	376	368	364	330	369	370	343	343	369	369	319	355	328	344	359	393	386	359	341	339	339	366	373	359	375	381	366	345	355	365	354	375	352	349	333	379	365	330	382	369	331	339	367	351	336	343	348	348	341	345	349	362	322	366	348	377	351	365	365	376	334	385	337	379	374	355	388	370	341	336	372	356	388	358	348	397	357	382	347	361	384	354	367	323	371	365	378	343	383	358	331	368	336	327	386	379	352	364	381	354	348	373	367	340	379	378	335	367	336	378	341	320	332	352	333	393	382	362	351	379	379	319	331	353	351	310	366	383	365	372	372	365	357	366	324	353	358	362	345	384	356	362	343	312	322	391	340	356	337	371	384	354	370	335	324	332	355	364	374	340	368	350	356	339	357	356	357	360	349	339	353	375	386	351	350	333	366	357	356	336	340	349	341	380	389	351	377	342	374	370	339	373	348	355	323	361	359	372	332	341	329	366	387	354	338	341	347	324	359	362	354	372	355	394	374	331	347	360	366	367	365	366	356	347	385	368	347	329	360	367	313	327	347	339	318	379	334	346	339	381	391	396	375	365	362	335	355	341	362	357	370	336	323	345	318	343	350	326	343	341	339	375	333	352	337	371	328	370	343	395	384	315	365	370	368	337	370	364	334	361	375	365	369	350	381	368	314	375	319	358	349	351	365	411	345	378	357	388	413	346	362	366	372	391	362	363	368	342	322	350	354	337	364	318	345	369	369	358	337	352	343	339	349	360	357	352	370	347	355	343	371	342	371	347	369	369	359	324	359	352	338	376	348	346	351	363	371	355	346	387	336	358	346	371	380	341	370	382	328	360	365	364	371	361	350	357	380	344	382	359	354	356	314	356	313	358	363	360	377	362	350	336	337	348	368	346	355	344	348	334	370	368	340	359	344	344	375	354	336	360	359	380	338	333	340	343	374	369	349	367	377	350	365	390	347	366	381	378	351	336	361	302	390	375	376	359	366	348	356	366	336	312	354	347	320	379	350	339	341	370	352	331	384	361	386	350	366	317	361	349	372	360	353	368	348	359	383	360	377	358	363	351	379	326	357	322	337	362	385	356	394	371	381	338	377	372	372	349	358	328	372	343	345	379	353	373	344	352	343	338	382	386	342	353	361	379	385	354	358	330	350	364	338	360	369	318	336	344	381	356	355	362	370	339	329	378	395	357	320	343	363	342	353	350	344	311	355	377	395	355	345	380	349	417	358	326	364	365	362	349	323	375	347	359	365	351	370	370	361	377	367	384	341	372	357	375	322	343	376	339	366	381	352	349	326	348	346	368	334	362	354	355	346	367	367	339	320	350	360	342	365	333	372	342	374	395	321	362	321	293	392	360	340	346	315	335	344	370	347	374	368	358	355	391	383	367	387	387	350	351	349	374	345	363	322	336	357	332	332	366	370	363	375	319	345	351	348	376	350	347	343	334	360	365	350	388	342	337	315	322	369	353	312	344	362	340	366	340	326	375	354	374	343	334	369	370	342	378	352	379	364	361	395	362	364	360	378	383	378	351	344	349	346	342	392	328	367	348	376	372	342	378	364	344	328	328	348	341	355	366	323	349	323	347	376	370	341	336	362	386	375	342	334	377	371	334	344	356	349	339	350	369	388	371	357	361	391	391	336	374	338	367	332	366	340	358	359	364	380	363	379	376	343	390	354	357	358	375	346	340	354	351	368	344	362	355	350	362	348	357	359	389	380	349	354	360	355	368	344	380	350	359	363	339	336	379	385	399	381	347	357	376	369	372	370	367	329	383	334	362	367	376	347	375	336	352	360	348	350	328	346	369	346	316	377	397	358	367	352	342	347	365	384	327	389	332	358	354	365	362	347	334	351	373	375	312	382	391	358	360	333	384	368	350	352	356	339	348	397	327	363	310	335	357	371	367	357	353	358	350	335	360	343	344	368	369	340	365	344	340	375	350	404	325	344	355	369	349	343	347	347	349	345	328	356	358	373	372	329	357	393	373	394	406	354	374	345	373	338	339	376	325	368	365	385	366	354	355	374	346	359	330	348	350	364	341	372	331	340	376	388	391	377	338	364	327	343	356	347	336	397	382	363	367	330	318	357	349	322	355	335	344	385	358	348	378	364	366	342	338	374	361	351	359	425	353	363	355	328	315	347	341	384	357	366	370	359	345	335	338	379	377	366	329	338	353	371	352	332	394	347	364	361	341	348	364	367	326	349	350	365	331	364	346	361	371	311	342	328	358	359	363	326	333	385	354	313	354	341	341	396	362	339	361	332	355	376	359	331	339	383	361	370	367	320	391	373	358	361	334	358	372	322	353	364	365	381	359	349	358	338	336	367	371	351	364	378	354	368	323	361	350	357	339	349	350	358	376	361	346	378	390	348	318	394	364	319	377	342	370	370	359	324	318	366	334	332	387	365	360	359	341	333	373	348	368	366	349	358	363	369	348	349	385	408	367	355	357	344	358	333	324	416	369	351	376	338	320	368	354	350	343	363	348	334	374	349	358	372	373	362	347	338	343	358	348	366	366	397	378	338	371	344	379	371	327	363	345	361	342	353	365	349	346	334	393	369	353	377	380	373	374	344	374	384	341	369	401	357	339	349	355	383	367	365	352	342	353	337	352	344	352	358	351	361	348	329	351	355	349	339	382	361	370	356	372	343	329	364	358	354	392	381	343	349	336	323	364	330	341	357	370	325	354	347	346	351	368	372	349	371	350	370	336	317	363	334	307	364	351	365	332	340	356	308	333	348	363	360	359	372	330	392	354	351	356	351	342	337	346	358	345	353	346	342	409	345	333	398	371	351	334	335	354
7541	2650	5698	6286	5247	4384	3568	3122	2708	37849	47780	43328	18605	1228	1111	1119	1090	1090	1094	1021	1085	1095	1046	993	986	927	953	933	944	950	946	957	979	903	910	958	978	998	916	970	983	912	851	925	897	953	956	893	926	910	966	926	981	901	927	875	887	893	936	907	943	927	893	866	950	954	901	960	908	900	905	941	917	891	899	929	980	927	917	951	872	954	917	942	878	862	898	871	949	903	879	943	922	872	902	880	902	889	918	943	884	907	869	898	932	925	911	883	870	925	902	956	891	907	899	929	907	859	927	877	907	956	939	901	945	928	938	889	911	881	929	895	919	861	880	926	934	910	907	930	893	918	868	866	903	907	905	928	867	914	891	866	926	869	964	925	913	894	894	923	893	918	900	908	888	880	886	924	884	937	883	940	897	915	878	902	871	920	944	932	930	922	901	933	885	919	879	924	848	962	931	848	897	858	984	961	912	885	931	931	895	886	876	878	872	941	914	879	838	880	884	865	895	890	936	892	965	954	921	894	909	924	862	882	886	867	954	888	906	886	890	909	937	847	960	875	937	958	899	910	958	877	898	864	925	852	928	921	878	885	873	918	873	911	878	913	885	894	878	919	900	920	871	916	904	939	898	877	948	908	913	953	905	911	842	874	911	926	907	812	990	909	844	852	887	914	942	877	885	900	883	900	898	931	885	887	893	897	914	938	897	926	895	913	840	840	897	905	910	878	905	866	842	924	871	901	916	928	926	875	880	859	895	886	918	878	943	874	933	937	901	889	955	892	883	884	931	905	966	874	924	904	947	900	933	926	914	914	913	902	961	896	913	873	955	857	891	889	888	892	886	900	908	941	875	882	867	863	943	934	918	931	884	924	855	907	910	880	876	899	922	918	861	881	915	937	900	900	929	905	919	927	861	883	924	894	947	950	906	917	885	903	991	915	937	911	966	897	956	940	878	863	883	892	912	935	894	906	874	906	961	899	905	923	899	962	952	886	860	912	854	905	928	900	900	912	848	955	905	867	862	888	926	946	872	929	839	935	899	918	889	902	909	905	946	966	902	961	924	908	917	929	865	920	917	940	844	909	896	958	978	931	935	941	908	936	869	940	989	889	901	925	870	913	883	907	961	906	861	902	933	888	966	898	934	915	892	906	911	897	891	921	953	889	869	888	898	878	916	913	918	895	898	836	884	852	942	856	920	860	920	911	896	844	904	907	853	888	888	860	858	981	838	896	939	985	929	913	885	894	913	975	910	879	939	917	909	846	925	905	907	932	883	881	940	916	943	931	936	845	840	886	877	910	964	939	896	978	930	872	933	972	961	912	901	890	907	877	958	917	868	921	923	911	887	881	922	924	895	810	913	863	899	911	900	900	878	888	913	952	916	926	915	892	953	986	923	919	933	931	897	907	884	904	867	916	912	883	900	933	917	870	899	925	929	989	982	941	913	915	947	873	923	893	928	874	883	860	915	888	904	867	896	895	912	931	898	897	895	871	946	880	859	972	917	887	956	926	927	931	905	936	970	876	880	891	870	878	889	975	927	877	892	928	891	936	884	932	852	898	920	966	942	965	870	911	883	927	913	930	930	911	876	887	925	878	896	891	915	945	886	928	861	948	881	947	921	930	924	845	889	904	895	956	960	918	872	869	836	929	902	908	950	910	908	939	912	887	891	866	924	875	923	973	899	888	900	901	920	928	875	904	895	895	926	943	847	916	940	907	949	877	929	897	928	865	949	925	940	912	890	900	895	910	932	889	895	917	857	918	891	917	914	921	894	898	844	897	928	876	884	940	884	907	874	957	901	953	890	848	875	883	901	905	887	958	881	912	924	896	882	901	887	924	903	895	916	951	951	885	875	898	897	919	884	909	924	962	887	863	896	845	883	931	896	946	938	913	913	885	963	859	926	861	926	940	882	886	920	918	900	902	893	879	876	911	934	908	901	925	941	928	919	912	895	920	894	881	958	917	893	898	942	911	936	850	882	955	864	899	939	834	967	895	937	871	897	856	953	887	938	963	942	923	928	943	926	938	916	902	862	897	874	900	893	908	920	869	909	895	899	945	911	906	881	934	911	935	837	892	901	910	861	849	868	911	918	939	911	914	859	919	944	922	882	898	982	947	919	900	923	909	937	911	922	890	888	919	869	898	844	944	946	924	927	913	914	943	931	869	873	953	899	898	892	917	866	904	963	942	904	865	917	904	880	880	874	930	904	983	898	891	879	941	913	883	875	898	894	934	939	863	953	922	910	865	863	965	887	912	856	860	838	911	919	975	925	925	923	905	917	914	913	888	853	849	858	876	930	893	874	923	925	923	887	884	871	898	889	879	902	905	919	944	923	915	908	937	904	864	891	886	885	881	927	913	882	912	868	951	919	887	871	884	871	879	883	916	878	938	866	846	853	902	889	864	899	903	920	926	932	857	915	863	873	927	887	860	918	882	876	912	862	892	901	903	854	854	869	837	875	939	911	876	923	891	879	891	871	892	900	906	883	920	902	872	964	862	913	909	877	853	956	875	960	916	930	885	921	892	930	927	911	890	897	911	897	897	851	897	868	945	951	954	851	908	903	944	931	910	938	871	902	884	934	900	923	863	868	924	953	866	922	926	955	876	916	852	894	887	922	835	913	906	908	926	935	888	864	900	918	887	963	951	874	929	926	876	913	938	896	931	947	947	879	962	847	869	885	912	915	935	892	893	878	828	934	821	906	922	885	874	945	916	883	888	913	926	907	926	898	925	940	939	901	924	954	938	894	886	954	869	887	869	881	879	925	899	947	908	837	909	945	950	880	877	903	931	948	883	865	908	865	913	959	861	889	925	883	916	933	882	884	906	894	919	915	896	857	865	914	923	877	922	898	896	901	878	879	900	895	862	845	971	920	872	887	851	917	872	925	911	935	894	924	895	922	878	866	888	918	835	953	899	885	889	920	919	859	934	899	902	915	907	866	893	913	933	918	916	908	883	886	888	927	877	908	919	884	891	934	933	900	898	922	927	893	918	901	923	936	953	901	948	904	896	919	874	897	946	967	952	810	897	916	898	851	889	896	954	903	906	894	859	877	923	940	902	943	875	872	971	938	870	879	894	932	909	931	867	907	939	912	914	919	892	919	876	902	882	921	927	913	875	948	859	989	879	931	892	936	869	862	911	933	864	933	935	897	983	890	879	923	900	927	869	875	931	891	926	914	908	885	855	904	869	865	943	901	953	941	914	850	938	874	971	925	909	875	950	899	886	866	853	881	921	928	943	903	860	910	950	868	955	917	904	913	904	941	918	916	894	929	899	915	901	872	950	925	886	860	891	920	918	959	860	966	854	899	925	911	907	916	934	853	887	950	865	876	893	954	937	916	934	915	897	914	842	919	829	941	911	899	906	942	913	890	888	926	898	932	952	921	899	895	898	890	910	894	950	862	903	934	890	907	927	931	894	900	884	932	887	874	875	904	892	865	904	879	882	855	880	900	859	929	912	946	902	919	936	909	929	930	928	889	861
2029	301	300	255	273	269	227	264	287	585	1050	1112	489	265	217	225	220	247	226	219	241	228	252	242	224	217	240	259	228	237	249	224	258	249	263	244	241	260	257	232	238	196	230	257	230	238	228	214	238	221	246	251	239	230	263	218	242	260	236	249	239	210	242	257	251	217	215	252	225	224	253	238	246	220	251	245	226	241	225	237	235	230	251	230	240	223	216	222	220	233	279	240	240	240	230	248	262	247	251	232	220	232	221	237	246	239	251	232	237	220	221	244	248	213	231	265	253	228	239	235	224	228	237	203	253	240	241	256	234	241	217	241	222	217	237	236	252	236	232	240	224	242	250	243	245	242	224	248	236	246	255	229	232	237	250	231	238	228	224	219	225	224	242	233	223	225	249	241	268	238	239	234	237	243	240	219	234	234	216	241	238	261	223	239	212	226	232	231	246	248	249	247	240	244	195	249	217	202	237	224	258	284	228	238	229	221	246	244	255	247	252	229	243	254	228	222	244	248	262	217	241	235	234	223	250	262	254	237	210	242	232	255	225	227	231	228	192	232	259	243	249	222	237	233	238	253	254	218	235	245	246	227	220	218	239	232	229	213	229	228	227	239	228	251	254	225	259	231	203	227	228	232	224	220	226	234	230	235	239	253	235	210	263	229	247	250	245	225	214	233	244	235	254	246	240	239	238	246	217	233	244	243	250	258	223	257	225	236	238	216	247	219	263	257	271	264	212	224	244	222	239	232	225	250	238	228	226	238	241	222	241	221	238	232	209	252	228	262	247	220	238	225	269	239	226	235	238	235	238	245	229	242	230	264	227	261	224	227	238	225	226	260	244	215	230	228	247	248	251	255	266	217	231	240	245	283	222	232	258	243	227	237	252	239	224	231	236	247	241	225	242	213	204	257	232	231	233	226	230	233	232	244	232	222	205	215	256	238	219	239	234	214	212	241	249	254	231	240	214	237	215	269	234	220	235	242	246	270	240	244	237	226	245	211	224	259	275	223	216	240	226	238	235	239	254	231	236	244	230	256	211	233	259	217	228	246	266	228	258	212	271	230	250	239	236	220	252	248	243	244	224	262	230	248	250	222	220	226	229	220	254	222	261	206	238	241	238	223	244	255	225	215	218	256	229	258	218	268	241	247	236	260	258	240	227	228	239	239	267	244	215	250	230	257	237	242	251	282	226	229	250	256	236	212	233	242	216	239	251	237	238	220	241	241	224	256	256	235	225	226	266	227	250	217	270	216	220	239	234	232	229	239	205	264	246	254	213	249	232	223	267	250	251	248	233	213	219	253	240	241	228	225	223	198	238	228	262	251	242	236	203	230	265	260	243	258	251	251	225	239	235	277	230	237	251	240	232	225	259	222	254	256	252	216	203	244	232	240	257	254	251	252	254	259	248	205	242	221	195	249	233	254	245	263	235	228	246	225	214	263	249	203	223	245	236	231	228	241	244	224	226	253	251	232	242	233	225	228	240	249	237	236	207	227	257	245	237	235	206	237	232	213	249	243	230	214	238	243	218	245	240	252	243	227	244	224	225	249	234	241	216	229	226	216	215	239	238	245	213	249	213	245	249	212	232	262	201	242	218	242	221	236	226	216	225	237	246	259	258	261	215	225	239	246	252	209	221	233	242	251	238	265	238	229	220	267	223	222	211	249	236	267	226	235	246	248	258	225	283	230	248	221	217	241	241	228	231	242	236	235	211	240	245	262	250	212	213	237	214	237	214	243	222	231	216	222	238	213	237	240	230	264	235	246	239	247	257	229	256	236	234	232	218	259	224	247	245	275	254	226	217	245	242	257	241	243	243	252	240	246	227	231	237	226	244	241	231	236	265	221	234	243	235	230	232	230	273	245	229	258	270	226	237	237	226	222	247	228	230	243	244	217	247	215	227	231	241	255	265	212	240	255	224	228	240	231	247	247	229	226	237	238	206	282	216	231	224	271	224	234	235	229	242	253	250	213	231	236	237	258	237	255	228	221	223	239	244	243	251	200	238	239	237	247	238	252	262	247	237	224	225	224	245	251	244	234	239	226	233	236	234	196	244	250	263	237	242	242	275	230	228	261	239	235	242	205	251	228	252	226	255	262	222	259	203	210	228	250	214	213	251	259	242	221	216	242	224	251	209	243	234	261	244	241	236	241	221	230	220	242	236	227	197	259	235	250	244	259	237	249	240	225	218	215	237	226	262	231	247	253	238	247	219	221	220	230	254	240	249	237	232	219	234	245	255	225	229	239	233	224	227	241	223	212	249	230	242	228	234	254	224	240	231	206	244	238	218	236	243	267	227	207	224	233	233	235	223	272	233	236	211	239	253	245	238	232	228	227	224	216	229	261	262	215	249	233	241	235	236	248	196	208	228	233	239	230	238	234	270	247	226	256	231	221	264	241	273	220	252	234	243	238	241	236	222	238	248	230	238	239	237	251	249	230	233	217	263	222	225	245	252	256	223	231	261	223	235	217	231	241	244	243	257	221	243	253	246	226	236	224	223	240	233	233	200	243	255	239	226	208	216	230	235	246	216	254	235	241	229	237	234	264	235	236	235	261	223	250	238	254	257	257	224	228	224	234	239	255	272	249	217	266	248	239	238	228	231	254	226	220	245	248	251	256	243	234	227	216	255	221	221	247	234	259	237	236	262	250	236	248	225	257	228	240	230	249	248	228	208	232	243	245	248	253	236	263	229	224	241	235	206	242	231	218	237	238	224	247	256	227	273	247	241	232	216	223	234	245	235	242	247	215	252	253	237	251	254	235	216	232	223	261	229	205	244	234	266	241	244	213	225	217	256	213	261	237	261	236	235	198	217	215	261	246	225	258	252	215	224	232	232	254	233	219	242	262	217	224	227	227	224	249	273	208	225	242	227	255	242	232	242	239	251	226	234	219	239	245	232	238	251	216	227	237	198	270	245	229	230	251	259	252	240	231	241	197	270	226	253	227	244	255	254	265	222	228	217	251	244	244	221	218	219	229	238	254	260	233	242	237	230	252	219	234	260	245	236	214	233	246	240	241	217	206	241	248	232	227	246	236	225	236	224	239	238	227	240	228	255	248	223	247	222	237	216	234	232	258	212	245	226	256	197	234	256	221	227	224	254	251	241	249	232	264	269	262	274	221	212	243	259	242	258	259	226	238	245	225	249	243	263	227	202	228	255	239	253	244	241	235	235	252	221	231	221	226	266	219	242	233	235	246	237	249	241	232	213	196	232	202	233	224	231	227	233	210	227	233	231	286	249	250	257	232	269	209	226	237	247	211	221	245	249	225	242	231	234	247	227	229	217	255	239	236	266	227	239	231	251	264	227	217	209	217	245	245	218	259	247	237	246	239	248	223	243	213	210	229	222	233	236	230	228	243	252	274	242	232	243	218	245	245	234	248	222	210	239	228	235	281	255	227	243	264	266	225	234	252	233	248	236	252	239	227	238	238	211	250	234	230	235	246	253	270	250	221	243	232	227	250	234	239	261	229	244	238
2331	737	799	840	800	756	750	765	958	3374	6256	6368	1811	671	662	694	710	712	685	680	646	658	685	682	727	660	630	643	691	680	659	720	687	663	676	745	672	673	765	682	712	681	682	651	641	678	657	658	654	717	653	637	659	693	697	655	655	663	642	712	719	748	671	687	699	667	623	732	710	626	725	665	712	664	662	680	683	650	657	661	660	709	662	680	641	678	735	720	646	664	628	671	648	662	673	643	657	661	674	616	711	670	634	706	603	682	673	625	676	647	651	696	656	686	654	647	649	679	710	650	672	690	658	690	688	728	670	658	697	677	656	610	649	617	661	666	673	675	652	645	679	681	585	688	630	638	655	685	633	672	659	684	638	649	715	653	662	672	702	675	686	651	620	682	661	670	686	656	663	608	679	713	682	663	655	663	705	680	663	601	668	643	677	676	668	664	644	679	653	701	657	642	676	677	677	668	652	691	677	694	679	688	688	648	710	669	691	702	658	605	668	699	645	680	692	679	668	679	688	624	714	671	652	732	700	708	674	633	654	657	670	625	635	657	646	676	643	699	663	643	677	668	661	671	661	614	658	685	683	633	649	658	648	664	652	716	694	689	725	629	661	684	705	683	663	685	615	691	668	661	671	667	644	698	639	699	617	673	692	658	660	671	665	644	672	691	659	649	683	687	648	719	643	652	690	624	649	667	687	658	614	641	676	685	694	712	666	635	644	645	674	656	690	595	658	653	653	657	670	624	679	692	726	643	667	677	722	712	656	688	679	698	660	620	695	696	682	644	641	651	680	658	661	669	661	674	668	638	646	687	726	695	656	609	693	699	637	707	640	711	697	642	671	680	671	669	694	606	631	630	714	634	653	637	655	683	701	640	665	676	681	693	663	635	663	670	642	694	695	632	683	664	609	633	658	646	689	653	681	697	666	629	681	650	661	683	664	667	665	683	647	658	685	691	626	699	654	660	660	708	663	694	705	649	608	676	691	671	691	645	702	658	664	695	702	684	682	645	635	662	666	663	630	658	683	669	608	687	611	632	666	639	709	713	684	627	736	663	671	643	685	684	662	658	711	645	630	656	614	650	663	637	636	684	685	700	688	684	673	669	659	658	673	646	658	681	650	661	686	662	645	657	686	678	616	654	666	674	653	647	683	703	686	655	651	690	702	642	674	635	653	657	687	673	719	661	674	652	674	665	668	684	704	673	660	698	687	703	664	679	668	689	667	638	689	670	641	708	658	648	672	673	709	715	686	659	676	667	676	693	669	653	702	665	676	677	628	701	675	662	662	666	639	678	683	674	624	693	634	632	674	673	684	669	620	631	638	665	706	675	689	699	677	683	672	673	667	706	733	742	643	689	698	676	683	689	658	662	637	687	646	669	682	682	653	661	652	673	691	668	673	688	658	697	685	650	648	666	658	658	639	672	621	673	714	687	648	677	704	686	711	672	666	678	630	671	632	650	673	662	634	645	636	669	609	672	690	659	728	686	629	652	716	708	642	654	658	655	695	674	670	698	717	639	636	609	634	676	672	662	679	686	661	690	680	729	691	675	704	619	667	713	684	568	716	659	651	676	706	667	657	643	640	673	680	620	684	639	678	651	621	701	617	644	664	650	684	652	649	719	665	719	664	690	630	685	689	639	654	660	681	718	653	679	632	682	656	689	642	689	672	684	712	670	644	668	654	696	681	670	634	636	608	657	663	690	686	679	685	657	694	593	668	643	673	699	637	665	706	734	662	658	712	623	654	648	681	669	635	655	649	716	679	705	675	657	657	655	660	664	649	670	682	643	641	669	690	685	694	635	618	695	664	659	676	686	658	652	712	664	694	653	629	653	611	621	664	646	667	690	684	685	688	656	702	653	654	636	678	696	668	661	689	723	657	613	672	680	698	649	669	653	709	676	653	693	707	619	684	667	675	671	705	683	696	669	644	698	696	679	693	640	672	647	666	650	679	651	693	636	710	664	656	616	698	677	662	651	698	686	669	678	680	668	730	643	663	683	646	713	642	620	713	664	665	682	648	652	675	710	666	676	686	648	652	677	619	675	662	647	680	675	673	667	669	657	689	707	718	668	688	687	606	654	705	669	669	648	682	681	660	678	685	633	680	664	705	642	671	655	644	654	674	690	643	608	670	693	692	690	686	672	637	745	616	650	698	674	692	683	684	691	712	672	650	656	641	695	638	639	652	649	703	665	689	677	664	671	636	653	707	652	686	659	672	614	657	643	692	703	610	687	651	670	687	688	679	645	662	691	684	663	623	663	694	660	705	648	685	696	690	673	652	610	647	667	647	729	667	700	712	663	624	674	645	690	679	642	689	668	691	647	664	685	649	715	661	695	679	657	685	641	679	696	675	705	677	614	669	638	668	673	629	681	678	637	674	690	699	636	669	621	646	696	654	688	732	668	689	646	693	630	665	705	639	685	697	659	642	649	652	650	646	681	653	681	666	736	672	648	710	684	678	669	686	678	642	682	641	689	690	658	667	658	675	696	666	634	688	601	694	685	653	682	690	690	668	641	650	722	655	647	663	670	671	672	709	656	665	688	710	630	698	665	670	681	677	614	688	661	673	683	621	666	708	656	637	691	707	651	688	643	667	646	610	668	644	665	682	666	661	659	634	688	698	675	669	630	629	661	648	697	651	666	641	630	668	632	659	684	659	670	651	696	691	665	624	672	658	695	681	657	684	661	619	649	702	684	642	679	674	660	631	678	657	663	689	675	613	652	628	642	673	605	667	628	659	675	672	636	657	676	671	660	682	662	625	658	633	644	687	645	654	704	698	622	727	667	667	698	672	668	711	642	689	697	627	704	672	649	683	655	686	666	744	698	681	663	699	698	672	703	669	673	689	652	675	679	698	683	670	674	668	666	720	676	663	676	652	639	680	644	687	655	692	646	644	650	692	645	665	673	681	683	625	673	658	693	657	640	666	644	670	660	715	707	712	712	643	656	658	636	652	678	675	658	696	656	685	709	725	692	711	626	715	657	669	649	624	664	672	714	691	671	684	682	609	688	667	646	624	679	661	683	655	623	662	737	610	638	671	654	674	663	680	677	656	632	661	701	697	699	660	667	654	665	686	667	629	682	618	676	709	644	671	663	658	648	696	669	679	692	679	626	710	683	688	704	682	670	694	677	690	707	682	604	639	698	687	672	680	719	677	669	733	661	644	631	662	662	657	711	636	676	662	645	701	663	669	686	688	701	644	653	649	724	700	702	651	692	636	674	690	695	695	704	665	661	656	667	670	679	665	636	630	639	665	645	686	624	659	678	636	672	715	686	675	652	668	680	678	683	689	656	667	610	670	700	633	688	656	692	665	656	674	710	683	630	682	641	622	651	664	663	660	639	686	661	684	638	681	670	625	655	663	639	695	667	680	651	642	617	681	640	645	667	629	618	687	640	728	685	661	703	666	670	711	660	673	685	685	650	649	641	690	631	679	661	673	664	686	668	662	620	692	695	674	702	656	675	690	704	677	679	639	671
7438	1232	1497	1096	850	711	578	575	531	4877	13939	12999	4699	430	415	412	386	427	372	349	389	374	390	385	357	377	360	389	377	355	363	393	373	393	388	404	350	354	352	379	352	348	402	376	399	360	384	378	416	424	377	375	371	339	379	398	357	390	367	348	393	373	362	392	366	388	383	404	412	376	400	347	384	359	415	385	407	407	380	344	381	394	387	380	390	368	379	373	360	361	376	344	369	382	396	379	322	385	369	393	404	373	385	371	349	354	388	355	371	375	364	397	392	368	373	386	400	366	394	348	397	394	364	358	351	328	395	374	329	375	375	383	424	350	361	373	346	386	376	353	353	365	395	332	387	368	410	364	371	386	363	361	375	309	363	389	373	376	384	406	375	350	395	420	374	385	362	396	359	368	361	355	404	387	354	373	405	383	394	348	376	381	401	348	378	363	369	396	402	398	369	348	349	399	363	415	361	412	380	412	359	389	354	408	397	372	380	383	346	360	386	374	374	375	393	381	376	373	333	379	349	389	398	369	390	381	407	353	417	352	356	324	364	354	373	377	376	399	375	336	358	350	392	363	392	354	345	360	375	367	381	389	389	406	381	372	370	352	366	357	389	410	378	380	375	371	387	380	367	377	374	364	384	360	322	356	401	366	390	366	369	363	367	358	370	372	363	347	364	372	363	362	376	385	390	342	348	392	377	375	340	373	377	401	359	356	357	377	390	363	410	397	371	383	340	364	417	360	340	351	352	394	378	403	407	354	376	375	379	361	363	358	366	357	386	349	369	411	354	348	369	365	392	378	366	356	394	331	357	372	372	349	389	350	371	383	372	350	387	398	383	389	384	370	392	384	390	385	370	378	381	377	351	416	360	354	395	398	362	344	343	341	383	329	373	402	378	353	340	361	346	388	373	381	366	365	367	390	378	390	393	390	343	355	368	397	374	372	345	350	379	406	353	361	387	342	353	364	347	375	383	326	371	403	403	338	377	411	394	370	371	371	364	359	398	366	386	371	366	352	378	385	360	360	387	372	379	380	348	373	339	381	362	393	362	358	378	379	383	344	374	375	359	381	361	415	389	346	384	341	376	366	371	359	356	353	361	341	363	363	383	349	392	365	329	383	335	397	363	404	341	389	372	377	387	381	349	380	369	362	371	409	362	377	382	389	340	359	350	382	373	346	401	341	402	406	388	384	365	385	379	362	378	397	330	363	334	382	393	359	331	389	391	327	343	309	374	340	392	366	375	356	385	333	372	351	370	368	352	341	376	387	348	374	365	355	382	366	354	364	359	361	386	384	371	410	398	398	348	353	337	380	329	369	370	356	363	365	354	356	351	352	406	395	373	363	344	360	360	377	354	370	372	363	378	347	381	356	345	340	348	346	340	354	382	352	359	377	373	347	337	365	354	360	385	346	362	361	377	401	397	406	365	314	342	416	380	373	353	357	377	370	388	381	373	351	370	341	408	354	396	353	369	411	401	377	391	407	356	403	393	347	368	396	379	386	383	370	384	380	351	367	360	343	373	369	386	366	411	339	373	388	350	364	361	356	365	363	383	378	365	355	354	338	389	339	388	357	349	385	387	347	375	362	393	328	389	369	378	365	371	382	382	394	390	334	386	386	352	342	369	428	364	376	318	336	356	369	377	373	366	384	347	381	371	358	354	356	370	376	374	429	376	384	383	338	336	387	366	359	365	337	391	357	365	414	398	355	374	352	355	341	393	384	350	373	439	349	372	364	349	344	369	404	374	363	379	358	373	387	365	381	345	377	373	345	340	378	373	388	335	373	359	398	391	387	382	424	348	409	356	367	376	358	372	318	353	357	368	363	324	371	372	366	341	352	372	352	372	360	387	370	394	360	340	363	395	395	375	381	348	375	381	394	395	359	340	358	436	382	387	390	367	385	358	344	376	398	336	348	395	366	368	386	363	375	377	345	355	346	371	350	372	355	347	396	350	390	387	355	372	328	336	434	420	387	388	390	360	390	356	412	376	370	368	340	365	337	366	377	373	373	358	358	380	376	374	379	379	379	355	381	374	333	362	384	352	393	380	363	382	393	349	351	385	338	343	387	357	387	369	364	380	386	397	337	364	351	388	330	377	374	362	383	386	365	435	368	348	348	330	319	359	389	344	389	397	349	333	391	373	359	388	388	401	380	355	327	396	355	381	350	350	358	342	377	379	375	362	367	377	370	361	367	369	350	384	390	391	377	366	368	339	360	378	371	362	371	394	341	389	360	360	356	371	408	371	371	372	362	375	323	392	381	439	405	353	393	353	360	387	363	378	389	326	364	394	384	345	344	352	362	359	399	372	346	349	379	376	362	400	377	366	364	352	319	414	358	387	398	386	379	397	374	385	357	390	399	374	399	377	363	358	384	359	357	360	363	428	409	370	375	359	384	404	393	396	368	385	376	363	364	346	349	373	367	372	400	360	388	384	383	395	363	358	356	402	387	378	364	391	335	358	375	364	392	366	381	391	392	388	362	365	382	385	387	380	388	379	407	357	384	372	362	352	365	369	384	362	408	388	368	381	393	361	362	352	365	351	381	402	398	323	406	379	334	393	346	356	344	379	354	366	361	362	425	378	364	378	391	374	379	342	357	365	395	397	380	365	374	369	378	408	359	400	351	371	363	373	372	365	347	382	368	346	346	370	385	406	377	373	363	382	324	394	341	355	369	389	354	376	376	368	371	354	365	386	359	373	388	378	418	341	375	394	390	379	335	352	364	356	356	387	358	419	382	380	392	345	363	362	371	410	341	383	351	361	416	420	375	388	376	363	376	374	348	371	360	363	384	364	385	355	351	391	401	378	364	362	381	312	350	381	361	378	384	366	356	388	354	381	402	380	371	332	374	356	376	363	369	378	412	406	378	360	347	391	392	360	383	346	365	380	370	355	399	373	369	383	386	386	374	402	382	353	394	356	383	366	362	377	388	375	395	362	382	379	367	395	392	360	387	411	365	331	312	336	360	378	374	378	363	403	342	369	395	406	369	377	361	379	329	364	332	364	324	357	375	325	381	375	360	401	393	344	334	388	364	375	366	398	366	349	361	385	362	379	388	332	363	360	354	358	349	384	391	361	358	393	368	390	392	355	387	396	375	381	401	372	374	383	397	367	350	337	364	352	391	372	365	390	344	381	403	383	357	372	368	388	357	369	394	370	408	385	377	374	356	396	392	369	401	376	357	362	400	390	399	373	384	385	410	374	371	362	388	407	397	351	366	402	367	376	376	348	389	364	403	359	353	365	373	351	370	338	405	376	380	355	360	405	374	369	361	378	381	361	365	372	358	368	362	401	357	368	355	344	364	346	367	395	369	378	370	347	344	374	383	366	406	357	368	389	395	384	414	385	380	381	354	329	402	364	320	360	378	387	384	363	348	374	344	344	358	379	360	387	369	357	415	386	357	388	419	376	364	364	373	356	345	355	380	380	377	371	378	334	359	379	374	379	379	402	360	363	364	398	364	366	332	397	391	398	404	425	363
5603	1823	3433	3701	3319	3005	2534	2118	2049	19809	38255	35390	12625	1190	1064	1078	1026	1079	1051	1027	1051	1021	1038	1027	1012	992	974	1008	997	965	959	958	966	977	1029	932	989	973	997	995	1007	1011	994	979	965	898	978	1002	910	972	987	1027	930	961	982	976	1044	910	959	973	968	982	974	947	963	994	1038	909	1012	993	894	995	969	952	1005	1017	997	973	921	987	918	949	967	959	975	984	958	955	911	975	989	955	1026	966	964	931	960	963	944	961	946	1012	964	944	961	939	995	911	972	960	961	980	974	991	959	976	952	943	937	974	962	991	987	1003	1012	1026	925	910	920	966	1013	964	926	995	930	1013	943	1005	950	954	966	912	944	1008	949	931	967	946	986	1006	965	1015	922	1011	972	933	990	962	932	959	994	1001	984	958	958	969	947	1012	914	933	891	1003	1028	952	945	945	985	938	915	926	953	924	956	887	913	999	946	983	945	977	984	941	998	915	955	1024	1018	982	950	993	909	966	948	948	965	954	991	997	999	1033	966	974	922	1016	975	967	910	974	953	990	999	929	1013	951	939	930	1028	1000	953	999	955	961	933	979	950	987	962	1002	971	922	946	923	970	957	952	989	978	931	911	972	939	973	982	867	944	940	975	980	928	998	988	962	977	978	956	920	920	907	931	963	985	980	994	967	956	1002	994	986	967	982	986	953	921	976	980	970	951	959	999	1007	929	927	971	945	960	961	990	976	1001	979	1016	993	960	925	961	985	942	968	959	974	929	952	962	1022	938	948	973	1071	917	958	963	940	949	995	969	1022	975	927	962	955	1007	944	917	942	960	919	978	901	999	978	965	948	962	976	945	986	978	1020	966	955	978	921	950	921	976	962	972	994	977	974	995	899	959	972	944	958	979	970	966	941	967	968	951	911	989	961	999	978	995	948	949	1038	986	942	929	959	1005	921	955	979	913	949	925	1000	988	933	1039	908	932	922	963	1036	1029	956	956	1014	997	994	926	955	969	966	969	1028	976	948	972	1023	969	984	1017	963	990	961	974	995	952	935	941	1015	986	895	968	877	974	971	953	996	1010	919	950	951	949	933	943	980	961	936	960	951	974	983	960	954	984	1010	906	954	949	942	1010	985	982	944	970	999	938	943	980	996	969	945	1015	988	944	991	1044	1003	981	970	937	979	1005	900	938	981	992	1016	1016	1041	974	975	984	986	933	948	909	961	893	1002	982	1001	982	919	954	951	960	983	970	980	973	993	992	983	972	954	972	938	975	956	968	950	980	965	939	950	971	975	1003	920	952	988	930	994	953	899	894	977	930	936	999	990	956	1041	998	984	954	926	926	938	915	953	959	934	983	1030	926	947	1014	960	961	976	935	961	1018	997	962	993	1013	932	932	957	976	957	983	981	937	990	959	963	937	991	913	933	904	988	922	1004	966	985	963	956	976	981	950	939	942	934	954	977	963	980	991	952	913	965	947	1008	971	981	962	944	1007	995	1004	962	993	938	967	959	962	971	946	910	991	944	1012	939	944	889	890	995	914	969	945	965	978	982	981	950	991	965	984	969	903	969	927	941	930	975	962	949	961	999	945	957	960	989	943	914	974	989	914	1007	933	966	986	961	954	1006	975	976	932	988	990	941	941	910	991	981	1001	938	948	1023	994	963	990	960	954	939	897	1010	1021	1051	1003	967	1015	957	1008	1031	1009	919	922	900	999	925	935	925	983	954	966	912	938	941	929	956	997	976	933	966	941	1022	848	993	961	972	993	931	1000	953	1030	970	943	972	957	922	1027	990	980	966	969	944	969	956	957	948	1006	986	1001	964	933	987	998	960	938	956	999	948	922	990	1004	993	922	932	936	926	929	988	962	962	936	945	924	932	975	1024	955	967	925	949	973	920	1004	954	966	982	980	1061	945	966	1000	981	971	975	956	960	962	915	984	999	966	971	984	931	983	988	972	1005	966	987	954	987	959	949	933	890	958	966	943	992	964	1007	945	955	1020	1019	917	1016	986	943	1010	957	939	936	921	1035	964	949	975	960	929	967	1004	972	1017	953	963	989	965	950	1047	990	1015	932	974	1006	990	955	994	968	966	932	934	983	971	975	976	960	966	1004	990	952	979	929	952	972	1032	974	1047	938	967	988	972	970	918	992	958	987	981	944	958	981	981	963	1016	1039	986	956	985	943	934	962	936	976	972	968	932	981	917	954	960	990	880	967	956	1012	956	988	966	965	989	949	1009	987	940	1048	956	977	977	929	1014	930	935	975	1028	972	928	939	980	966	979	998	977	938	962	964	930	971	954	995	1009	979	909	977	953	997	992	975	916	965	937	992	928	932	1013	954	981	937	918	994	963	1001	954	1009	989	986	955	905	938	953	928	968	1030	935	1002	1009	961	984	952	954	987	998	979	972	984	1028	949	962	898	955	971	999	976	1023	1003	931	968	970	1024	937	934	970	972	1030	993	984	1017	993	947	975	946	976	1003	1000	934	923	986	964	972	915	919	973	932	969	1004	984	1008	964	976	1009	1017	946	947	963	965	1017	967	955	964	988	981	967	976	1002	1015	940	1024	978	961	937	942	943	982	1018	952	1000	945	941	982	949	955	997	958	986	931	988	944	934	1000	977	971	982	965	959	931	984	986	916	991	954	931	970	951	966	970	986	965	1030	972	979	957	929	973	963	964	978	1016	931	972	913	1018	1031	953	1021	943	924	944	950	950	983	982	951	985	946	990	982	915	1024	950	991	951	1009	967	914	972	964	960	970	958	948	938	976	960	949	891	981	966	999	905	991	948	955	923	987	938	1007	978	930	999	973	998	902	963	988	968	993	905	1020	991	966	961	952	962	923	979	1010	946	1013	951	937	922	942	900	963	919	954	944	933	924	953	1018	965	951	962	978	963	971	986	977	978	939	920	908	951	982	985	985	963	975	1008	984	999	981	960	965	958	948	990	970	957	928	1027	978	961	963	982	923	956	949	950	994	964	920	988	964	1021	944	994	928	944	942	924	947	970	1006	962	983	985	963	969	952	987	1013	949	942	948	918	945	958	1030	974	966	965	966	941	983	949	997	941	1023	958	966	926	945	957	930	982	949	997	966	990	931	958	950	967	980	998	1029	960	981	976	934	950	979	968	940	949	980	933	974	987	1010	956	978	910	952	977	932	925	987	961	992	973	949	989	1017	1001	964	952	1018	953	934	1022	978	974	914	951	975	982	958	936	949	968	900	928	978	968	955	957	997	1042	973	962	965	929	948	985	914	932	978	898	950	931	939	953	1014	945	925	928	967	968	998	1029	980	1017	983	963	988	957	982	964	922	968	971	990	970	946	956	925	997	947	973	982	957	939	991	909	949	954	963	990	925	989	1018	954	981	998	943	990	977	995	954	929	917	988	973	963	947	925	972	947	995	997	910	964	941	973	1003	946	958	1013	960	969	980	964	992	908	980	981	914	955	944	976	961	926	944	969	957	1011	994	986	987	949	940	915	968	989	990	983	964	976	1010	1002	990	924	1027	962	973	988	959	975	957	937	973	980	996	939	923	912	1046	949	970	949	928	1006	977	969	980	968	947	948	968	991	993	993	971	930	975	972	940	926	941	961	995	949	951	946	970	999	938	1014	964	1049	908	985	984	942	989	956	980	1034	966	986	972	972	960	960	904	968	970	959	944	946	967	939	966	985	992	903	941	993	921	1017	975	925	931
14192	2730	2649	2063	1351	1048	867	725	645	4538	22627	24129	11436	664	384	374	367	388	394	361	362	362	369	373	361	370	342	369	379	326	370	353	377	309	308	352	356	348	343	352	336	356	369	346	358	362	373	331	339	364	330	402	345	362	316	358	355	362	375	358	346	354	335	327	331	346	329	339	375	338	345	373	369	364	367	362	337	347	383	311	352	364	338	361	348	304	331	348	352	363	351	348	363	380	375	308	348	344	337	410	360	337	363	342	353	377	339	331	321	321	324	365	304	329	360	380	335	319	345	320	366	350	344	350	377	380	361	337	354	355	372	360	364	340	327	357	315	352	355	334	360	332	353	343	330	351	339	352	354	327	368	323	367	327	343	333	364	348	344	342	334	321	368	390	332	350	350	350	343	312	351	318	346	367	341	403	335	315	379	341	325	373	332	381	332	330	363	370	343	346	349	336	351	359	344	362	332	331	366	344	345	350	342	367	345	365	369	354	338	344	346	341	346	324	374	360	353	334	351	357	328	366	401	353	368	338	355	353	327	328	345	317	338	363	330	351	363	370	322	336	358	342	337	357	325	348	353	345	350	362	368	371	330	343	352	349	342	318	344	329	342	334	336	368	331	376	342	363	366	342	334	344	356	367	324	370	364	348	339	338	380	350	351	378	354	358	352	374	315	326	358	365	353	326	341	343	331	348	357	355	314	305	353	343	360	319	334	327	350	313	368	323	334	354	371	336	375	319	361	380	337	359	330	307	334	364	354	352	332	338	331	331	333	370	360	375	311	352	358	330	347	337	354	350	318	328	372	352	339	355	344	352	350	342	328	348	349	375	369	357	367	326	363	367	363	357	342	344	331	339	356	326	337	331	367	323	365	324	352	320	337	350	370	340	337	345	340	346	344	347	357	347	360	361	369	359	335	329	383	340	325	335	328	343	368	358	333	349	331	343	330	354	384	331	368	329	359	393	356	351	338	328	368	316	388	362	360	364	367	347	361	291	324	326	365	357	370	328	360	364	329	380	349	314	324	338	363	372	336	388	360	378	381	334	298	358	327	345	382	328	359	358	353	338	327	368	356	356	355	330	349	341	346	347	334	346	325	340	341	321	315	322	364	344	343	369	345	308	347	348	330	314	318	348	374	354	314	333	347	335	359	330	345	369	374	349	342	334	374	359	344	314	362	375	318	313	360	335	349	338	320	325	358	407	338	345	325	333	346	337	350	329	339	338	340	322	356	369	350	355	363	325	299	341	347	369	380	335	350	343	324	388	344	361	365	381	359	379	355	357	344	350	324	324	337	342	359	355	352	343	343	317	355	323	346	328	310	348	321	333	303	342	364	351	374	358	353	348	338	319	297	335	337	344	357	343	351	357	335	353	348	336	328	339	329	340	378	356	325	367	369	353	336	357	324	358	336	347	374	334	349	351	343	351	362	342	299	340	357	362	336	375	342	370	353	316	337	325	340	354	340	333	383	342	316	336	345	303	394	333	373	344	337	354	383	341	350	335	351	330	326	322	329	356	345	365	376	390	355	356	352	338	343	332	370	364	362	383	326	351	344	329	355	355	350	362	362	311	352	377	329	338	320	363	348	373	332	335	340	313	325	341	347	355	334	339	353	367	367	327	323	355	338	332	362	347	359	333	348	344	353	329	379	358	371	374	325	335	308	327	334	343	346	325	349	360	374	341	324	334	334	358	385	315	346	339	378	342	341	363	368	365	330	357	331	347	376	366	328	351	306	346	328	333	368	365	365	358	328	336	373	340	335	343	353	331	347	350	324	366	342	347	350	334	337	320	360	346	341	347	370	349	364	302	345	408	342	347	352	329	363	353	332	361	383	347	355	368	333	351	344	335	328	377	341	340	340	353	338	324	343	342	337	341	375	365	344	366	353	347	352	367	348	342	350	343	335	346	340	356	342	357	366	339	327	378	344	431	342	372	322	370	341	332	345	285	363	331	311	328	325	379	335	365	350	332	359	344	326	320	323	365	328	349	361	337	348	304	321	360	366	350	333	359	341	368	358	341	332	343	341	371	339	353	348	328	340	320	346	327	348	359	328	298	365	354	376	298	335	340	361	356	359	325	339	370	361	375	329	310	338	339	374	346	372	350	352	319	328	358	352	331	357	340	322	358	341	316	360	315	346	300	372	346	363	331	345	348	340	306	330	342	357	379	347	391	346	362	351	329	346	311	369	368	339	321	346	369	346	344	336	326	363	353	352	348	303	345	355	321	342	335	321	364	333	341	315	331	307	336	325	342	385	335	332	342	346	340	362	361	344	365	353	357	351	359	372	326	335	350	347	329	364	358	318	348	335	342	317	350	335	366	336	344	312	338	331	320	364	343	369	353	343	372	332	359	354	405	345	331	337	331	312	320	346	352	354	373	361	377	353	363	324	315	352	320	337	341	360	336	342	332	357	380	355	334	320	347	330	338	369	352	304	347	349	368	364	340	365	342	347	350	345	364	354	326	341	359	318	311	353	343	356	317	341	312	346	315	341	342	365	350	314	320	337	334	348	365	366	322	346	382	345	358	358	352	345	340	351	333	365	335	328	357	347	355	360	343	329	353	338	319	327	335	337	335	362	371	348	358	323	339	341	328	326	360	369	401	331	346	335	347	343	370	362	346	347	348	360	333	332	339	333	388	357	331	341	321	356	338	320	358	349	370	357	322	353	314	371	344	306	341	331	355	373	306	334	367	368	333	341	368	350	361	337	358	317	353	319	337	332	351	346	361	314	342	348	349	329	307	385	358	361	332	359	342	325	348	356	347	327	332	353	333	343	374	356	320	389	366	335	370	367	328	362	323	345	311	346	350	330	316	353	322	357	373	344	346	336	320	317	327	366	366	339	332	340	299	355	327	347	334	348	378	379	330	361	331	358	313	357	343	321	341	339	364	346	357	343	344	338	357	376	321	326	350	369	369	357	349	339	335	331	339	328	352	315	350	341	350	344	343	343	336	346	349	330	346	343	354	364	333	350	358	397	353	352	329	378	324	360	324	352	355	346	331	344	372	349	341	343	344	362	357	372	339	363	369	331	354	336	329	324	344	348	329	347	330	334	368	328	330	346	352	336	344	344	352	399	336	359	379	347	338	311	336	364	333	374	370	333	368	362	354	337	295	333	353	353	353	368	320	378	341	362	375	360	384	355	362	307	340	360	360	362	344	331	327	308	339	347	380	330	314	334	358	356	315	368	318	307	376	324	343	353	343	324	336	363	341	340	340	339	325	340	335	355	337	362	368	325	374	324	350	337	342	335	346	342	350	347	327	335	320	363	359	385	333	345	364	351	359	329	344	363	340	359	347	363	324	341	361	389	357	338	334	365	352	333	328	340	354	372	316	363	344	345	316	342	364	344	342	338	330	328	364	321	328	366	367	339	322	355	295	361	369	330	381	351	345	350	370	359	329	346	332	344	359	343	348	358	338	338	354	341	333	358	341	329	385	351	353	324	354	379	368	350	340	360	348	340	347	400	332	354	341
7463	2635	5556	6127	5196	4356	3578	3135	2643	16815	47113	45977	21482	1240	1162	1124	1124	1076	1078	1007	1084	1007	990	977	997	962	911	972	926	949	937	938	947	955	960	905	920	986	905	971	888	829	944	966	915	981	901	892	899	879	905	853	895	871	894	871	952	897	947	933	934	851	875	893	915	881	857	837	923	876	896	881	919	878	871	868	864	933	914	921	936	883	874	834	853	917	900	870	912	923	902	933	913	899	887	910	920	916	899	885	933	902	878	871	900	858	885	887	866	851	889	886	916	920	912	865	862	887	912	864	887	849	895	888	892	887	877	869	893	874	881	870	899	863	867	942	912	864	880	927	889	924	862	898	864	902	920	915	899	838	891	943	870	860	930	875	865	847	927	912	889	899	932	847	823	858	888	885	886	930	852	891	826	822	897	893	853	922	884	847	878	881	885	889	859	910	851	898	892	857	892	864	872	881	861	875	893	939	879	878	925	879	852	909	931	889	912	890	882	869	855	858	860	866	899	875	876	909	886	901	880	886	904	914	895	896	850	909	854	900	894	838	882	895	859	883	870	899	896	911	885	867	917	908	873	894	904	868	847	831	902	875	862	887	891	877	938	903	900	866	854	905	857	915	878	903	877	895	833	887	804	837	889	893	953	893	890	875	875	870	922	891	942	843	884	876	946	895	906	878	881	900	882	814	882	893	890	897	902	856	871	802	877	843	884	893	909	909	872	841	881	889	889	874	874	859	873	910	927	929	890	831	888	862	919	869	842	906	910	875	916	897	843	845	886	865	897	880	868	875	915	835	892	929	917	869	868	898	890	879	825	874	891	938	907	869	918	861	909	904	928	874	840	897	833	818	935	886	899	918	922	845	889	881	915	866	881	823	915	889	836	878	895	867	878	887	873	882	926	896	870	885	849	969	899	876	877	879	925	894	918	884	867	900	891	864	839	906	842	886	846	866	883	864	962	853	890	869	886	868	878	850	866	891	896	855	943	855	884	918	841	878	889	863	872	952	938	866	863	886	874	883	892	904	869	902	929	837	884	894	886	916	882	853	845	905	863	871	941	907	914	866	874	865	888	889	879	866	848	880	922	880	870	841	858	949	876	901	947	864	898	878	889	831	849	875	864	888	911	885	923	867	867	886	866	870	877	909	867	896	905	929	965	908	860	888	903	857	880	920	849	915	871	882	905	903	883	945	900	904	909	884	868	877	894	869	853	842	852	878	940	889	877	859	917	883	901	901	900	854	838	858	875	890	834	873	942	880	863	834	899	836	863	918	875	850	853	874	891	927	871	912	916	920	925	853	887	873	890	891	882	880	928	904	914	910	884	898	876	841	899	914	897	850	864	853	942	902	844	898	909	863	902	849	899	859	878	928	900	914	869	900	870	930	838	823	962	890	852	920	853	934	910	956	894	901	920	869	917	906	876	882	918	862	907	917	909	850	906	938	950	913	890	908	917	909	887	847	843	922	883	883	846	895	876	927	877	879	898	856	937	859	882	878	897	909	909	887	910	945	867	846	890	894	898	901	906	914	841	895	907	849	825	854	900	856	891	865	864	910	884	894	917	842	897	888	934	889	897	974	874	857	882	893	894	887	859	932	870	866	848	894	887	861	876	884	864	876	877	920	849	873	925	907	896	909	865	845	854	846	900	891	922	938	869	889	887	892	875	831	898	896	808	890	817	830	932	840	863	872	919	904	851	867	892	914	820	884	912	971	910	874	879	842	843	865	855	904	864	857	882	906	890	944	942	955	856	897	924	853	902	904	910	911	869	919	928	888	890	876	921	903	828	859	890	851	915	872	887	872	879	894	873	875	870	908	893	870	900	866	899	915	913	888	876	825	875	884	846	888	886	832	919	860	905	885	895	846	901	905	953	909	835	870	878	829	862	861	886	927	871	942	911	853	888	894	855	911	900	879	860	903	893	926	866	914	846	925	868	896	871	880	853	933	917	862	868	942	885	931	920	921	876	836	923	903	901	862	875	896	850	897	884	893	889	871	854	906	934	924	880	867	898	889	904	885	851	894	858	888	895	887	881	959	893	872	888	894	905	900	854	931	832	895	890	938	939	875	884	906	894	919	885	825	950	884	840	918	851	859	926	900	893	913	872	892	895	861	904	836	850	908	918	891	874	919	891	865	893	897	889	882	884	890	871	896	847	832	855	857	849	889	875	939	871	876	881	939	922	906	923	876	877	903	908	838	875	913	895	938	901	891	882	901	921	914	845	915	879	896	879	931	879	951	909	888	877	884	890	899	882	909	900	892	867	844	899	903	861	815	921	840	931	856	897	922	859	920	884	874	921	913	897	866	901	895	882	901	869	928	854	844	903	948	929	867	868	871	871	884	884	886	921	876	842	880	866	910	899	885	863	874	884	875	837	858	903	909	831	914	866	892	866	895	929	894	854	887	895	853	883	906	901	906	844	875	903	942	898	868	874	898	887	874	872	844	892	877	864	902	873	980	917	870	861	896	878	921	957	935	891	908	863	871	869	870	882	844	865	888	870	917	926	927	872	935	864	927	874	898	895	865	863	866	835	938	909	873	894	957	897	896	885	873	867	926	885	944	880	908	879	892	885	863	870	876	927	855	926	824	886	888	899	893	873	890	895	887	892	829	903	921	946	923	889	892	866	921	871	890	878	837	904	884	878	843	827	894	886	858	893	825	831	900	848	916	906	850	879	916	883	884	869	876	911	877	964	889	885	858	884	903	835	881	887	869	913	936	948	895	841	907	894	857	853	863	868	904	865	953	938	866	900	898	893	842	905	915	855	901	909	899	936	862	866	899	833	893	940	904	896	870	811	926	863	881	859	923	917	862	852	907	837	916	811	925	905	917	872	885	842	892	890	852	872	872	895	880	848	851	892	865	845	848	884	891	870	882	915	841	941	867	911	849	918	892	898	891	829	850	898	951	860	901	867	889	916	853	915	881	861	885	828	887	934	860	870	891	862	854	926	869	843	926	839	891	910	895	890	824	829	872	891	886	820	833	887	853	872	880	880	862	832	878	899	853	882	949	830	886	877	890	949	855	868	877	893	882	884	850	892	893	886	856	863	905	856	908	843	877	881	918	885	881	893	934	874	883	888	899	887	860	871	841	823	879	931	884	886	940	889	847	852	911	919	895	949	868	883	865	922	900	873	865	892	884	947	916	904	926	883	896	926	887	934	959	905	945	884	921	881	811	861	890	900	913	872	895	930	886	829	878	902	860	860	921	891	907	841	905	879	841	900	846	897	863	861	863	898	914	910	892	858	918	928	922	859	885	882	860	904	860	917	878	886	922	889	879	868	886	874	881	846	848	915	870	887	874	926	889	921	844	923	903	893	869	880	906	912	834	904	894	870	886	884	885	869	898	925	905	883	896	864	896	897	878	889	862	871	865	857	921	919	867	873	939	852	920	916	831	910	909	873	915	923	937	907	898	891	836	815	849	940	889	911	867	868	848	930	894	869	886	922	845	877	891	896	882	878	923	918	858	893	833	847	883
1909	276	295	277	241	253	264	226	241	392	1079	1208	548	235	236	225	235	246	235	229	232	242	239	231	233	239	234	239	238	242	235	249	211	239	230	205	233	225	241	219	226	230	226	259	222	224	234	252	250	237	256	220	242	239	225	232	244	240	232	239	234	230	244	237	258	233	218	223	229	226	256	244	204	228	247	247	237	249	230	252	233	235	249	231	267	223	232	198	241	220	230	232	223	209	236	251	238	216	245	223	226	243	232	219	243	260	230	225	239	219	244	235	244	255	226	264	222	251	224	254	206	242	236	234	247	235	237	245	224	256	243	227	227	212	240	218	240	242	221	215	218	260	240	213	222	242	215	231	247	239	228	229	242	266	223	230	217	199	248	243	242	248	233	243	235	235	254	254	228	230	253	262	222	234	249	222	255	239	251	239	237	226	204	244	242	217	237	213	257	249	218	216	241	206	243	247	240	229	228	238	230	282	197	231	216	220	235	210	236	232	220	234	230	225	210	239	209	256	215	235	230	242	251	227	227	206	206	263	222	231	239	228	231	230	226	260	215	242	246	250	246	229	213	220	218	224	230	220	233	229	232	205	232	231	251	258	231	244	226	268	224	216	227	257	218	257	223	237	220	231	220	217	236	248	222	215	217	232	245	221	223	219	233	198	251	230	228	220	211	232	240	249	241	221	240	246	207	219	243	248	234	242	223	244	249	245	192	251	230	208	245	236	250	215	225	229	244	242	236	230	208	221	199	248	222	244	234	229	224	220	240	236	239	236	206	221	243	258	227	232	251	231	225	218	244	248	235	239	253	229	208	219	255	231	214	218	248	234	227	243	248	243	233	256	237	237	224	233	239	242	229	215	267	236	256	245	228	229	228	244	240	213	247	210	228	241	249	238	245	224	223	231	265	211	242	235	239	256	239	241	243	238	232	240	235	255	245	237	239	223	229	233	253	242	262	223	246	241	239	240	219	233	218	241	223	234	234	224	220	234	265	243	240	248	220	238	255	240	203	233	219	201	244	218	235	257	241	215	243	251	233	218	232	224	230	252	255	257	231	236	223	241	265	227	242	223	231	245	203	212	227	216	199	220	221	228	235	248	225	199	210	245	226	229	233	213	211	218	228	240	297	224	223	239	219	227	234	228	252	250	215	235	269	201	239	220	214	234	229	278	246	244	216	258	234	225	237	198	234	243	217	250	230	227	224	225	227	239	221	258	216	236	225	228	244	231	221	217	261	229	246	225	228	241	231	257	233	247	250	231	237	250	267	226	199	207	250	226	222	242	257	258	247	238	225	237	236	235	240	242	233	224	242	227	220	221	240	224	229	261	222	240	211	229	232	231	226	241	235	216	259	233	219	230	246	238	218	261	246	208	235	241	248	245	237	227	234	277	223	213	237	237	252	241	217	234	246	226	227	208	223	221	203	231	223	230	218	239	223	258	240	220	220	231	249	235	262	223	216	204	241	218	222	250	220	225	242	216	238	200	233	240	256	237	226	259	194	243	206	227	207	236	208	226	239	227	208	240	230	247	231	224	253	248	219	218	221	218	239	244	204	245	243	195	242	220	231	219	270	228	209	244	229	241	233	244	229	256	230	210	242	249	213	233	225	246	228	216	228	260	247	223	237	240	228	238	221	238	224	218	208	224	212	251	256	252	228	207	213	253	236	204	230	227	249	278	247	215	253	209	231	258	232	234	231	246	208	230	224	220	227	243	239	209	254	220	227	202	222	250	236	257	235	207	239	246	229	237	250	264	226	281	224	211	250	222	206	239	211	215	226	220	235	262	259	245	240	255	247	251	223	201	221	237	242	238	240	241	240	237	248	230	238	226	249	231	232	256	240	240	212	233	239	223	242	226	251	227	235	232	217	226	234	235	235	245	210	216	239	230	227	254	216	201	229	248	242	247	240	225	218	258	224	228	273	214	254	248	259	235	219	243	270	233	206	224	233	241	240	235	224	206	236	242	248	219	239	220	227	238	225	220	236	229	252	212	212	208	216	219	209	221	231	228	231	224	222	223	227	242	246	225	209	228	218	249	225	212	239	228	257	230	224	235	218	227	225	223	216	204	199	234	239	242	217	273	242	236	257	225	230	243	227	217	222	225	246	230	231	205	224	225	256	230	199	216	260	227	240	233	265	247	202	227	224	214	240	229	243	249	239	225	217	220	209	235	222	242	228	255	226	244	230	254	215	215	245	241	215	233	237	228	203	217	233	245	235	223	250	245	217	234	215	212	229	275	257	241	251	237	245	219	240	229	224	230	220	233	241	242	241	242	229	234	226	251	230	225	224	226	235	213	230	250	244	216	231	222	228	255	225	238	226	201	225	255	228	213	236	224	233	233	218	211	227	224	238	213	217	222	241	218	233	235	217	236	219	215	237	237	241	206	233	224	234	242	224	203	245	236	218	233	235	238	239	226	242	270	251	236	187	235	235	206	226	221	232	194	224	233	250	254	244	212	260	244	242	248	246	211	261	219	227	210	210	203	219	235	275	238	218	225	236	255	250	216	230	242	244	250	249	271	229	211	242	235	245	213	215	225	210	245	250	242	268	218	252	223	244	233	245	228	198	218	231	210	220	237	240	234	216	222	241	234	228	239	233	246	253	228	222	234	219	241	251	234	262	242	224	211	268	239	219	219	247	269	219	261	222	232	235	228	216	228	228	252	244	230	238	211	213	212	235	234	223	239	225	234	240	225	238	221	238	203	241	251	221	239	203	232	238	233	232	218	211	213	215	222	217	241	246	210	218	215	251	224	218	225	225	226	231	206	217	275	241	229	239	246	245	238	222	248	228	224	230	255	244	230	233	213	223	243	222	233	214	246	213	226	244	233	221	217	238	231	230	220	222	219	224	227	241	240	236	230	190	260	231	237	248	235	219	224	241	225	222	247	234	220	231	233	232	216	254	231	241	248	246	232	248	287	227	232	233	254	204	240	228	236	233	222	221	243	252	246	228	247	213	237	235	213	246	223	230	237	234	221	221	224	232	216	229	216	227	226	217	233	243	235	212	229	227	234	232	227	254	244	237	222	221	236	221	241	199	222	217	215	243	234	219	224	225	237	211	225	224	230	241	247	246	227	219	227	216	218	227	240	224	254	245	222	229	201	254	201	239	228	238	208	245	243	238	231	232	235	225	238	238	227	250	232	229	219	227	227	240	232	236	211	233	231	228	237	238	239	259	249	235	243	197	234	261	224	218	238	201	265	218	232	232	214	237	228	210	240	226	218	213	227	246	274	253	230	242	240	215	242	213	238	235	265	238	242	236	221	229	198	225	236	223	224	274	224	225	248	245	251	227	225	227	248	203	249	209	223	248	214	225	230	243	252	231	210	243	244	219	221	258	222	210	233	246	240	262	240	234	273	213	231	231	242	235	243	232	247	234	211	246	228	231	246	238	250	219	218	257	228	222	214	227	230	248	216	207	238	217	227	217	228	240	232	227	240	239	246	234	228	226	234	245	228	237	249	242	221	248	217
2333	709	809	837	776	710	689	736	737	1788	6568	6820	2430	659	625	669	620	658	662	670	654	659	679	629	665	644	656	624	758	629	686	658	648	633	608	668	626	638	650	704	655	702	653	674	639	632	644	680	651	639	659	645	682	665	662	670	653	671	683	634	600	641	642	655	708	697	645	656	647	645	663	690	668	698	646	669	619	669	648	637	698	633	642	650	709	686	629	670	716	690	631	678	704	664	653	654	655	692	685	603	665	644	676	661	674	656	667	634	638	674	650	659	661	653	673	698	645	649	670	658	624	634	652	691	666	634	635	652	673	643	675	644	672	668	643	691	663	701	650	653	674	657	650	677	702	626	697	672	617	626	704	664	652	648	641	673	641	661	652	603	650	642	701	643	663	671	695	660	643	743	602	658	634	663	660	643	655	650	665	678	651	687	678	671	628	657	618	684	655	694	692	629	688	684	699	657	623	686	673	647	682	707	666	675	637	679	638	693	629	656	609	661	650	633	632	682	634	708	659	669	657	644	648	672	676	685	690	650	676	667	664	630	644	677	672	607	653	672	702	662	685	684	647	665	706	660	621	638	653	650	667	637	663	615	662	700	671	662	647	672	613	667	638	628	701	660	692	684	714	722	699	681	657	659	650	658	692	647	639	663	654	678	682	664	692	677	649	657	649	652	648	668	688	638	631	648	643	667	656	683	657	696	620	653	636	652	640	689	643	651	657	664	646	640	640	637	694	644	682	659	631	618	641	667	720	624	659	635	652	674	651	673	672	670	634	669	651	669	627	664	646	647	669	686	628	664	648	647	685	656	633	669	644	640	670	670	683	677	663	663	660	653	639	664	619	647	652	667	663	642	658	703	642	671	616	647	652	669	667	643	659	679	630	653	663	584	675	665	690	628	674	650	710	668	695	627	647	667	679	635	639	640	687	658	669	621	681	661	662	663	675	667	637	607	661	662	678	674	635	713	657	641	711	678	681	675	672	701	623	649	638	664	640	624	697	666	602	597	643	633	663	625	659	641	693	662	668	640	644	656	713	637	684	639	691	681	681	651	626	658	670	644	654	661	631	678	616	621	654	657	655	679	648	680	650	641	672	657	626	652	671	659	665	654	690	629	645	660	677	657	662	651	616	602	685	660	710	646	670	676	628	662	612	642	675	612	681	683	631	659	686	681	675	681	657	697	642	633	658	694	614	687	651	695	660	649	626	690	676	683	653	689	619	704	614	651	689	651	601	690	648	623	654	647	649	622	673	684	707	670	712	636	659	674	660	641	680	668	647	678	672	673	615	634	658	662	633	659	698	655	652	656	658	657	610	639	672	668	631	611	625	703	651	677	593	659	672	648	650	654	602	710	631	683	647	658	649	652	677	680	661	643	668	633	688	684	668	679	642	647	684	672	672	636	659	659	614	696	624	674	627	627	699	657	629	667	661	669	667	611	675	710	629	615	663	679	631	644	716	680	648	738	649	628	633	654	673	645	683	674	684	665	652	648	710	646	642	626	625	665	663	684	665	623	651	673	656	669	634	666	653	662	625	727	698	614	650	697	665	681	634	688	659	619	652	656	690	654	608	650	638	649	668	667	659	669	682	670	654	665	687	634	639	696	647	677	693	651	667	665	645	640	675	664	659	621	674	657	652	645	622	677	642	681	654	670	623	658	683	662	657	706	685	665	651	687	619	605	660	647	677	701	639	644	696	676	690	628	655	666	646	696	699	679	653	692	642	629	657	672	634	675	624	635	678	649	643	639	688	645	637	645	664	677	663	656	658	654	645	638	644	672	690	685	663	654	679	651	664	693	683	632	660	623	688	691	728	705	687	661	659	690	660	657	680	651	623	683	649	674	661	649	679	653	678	661	647	646	665	647	635	625	634	656	678	644	648	695	640	624	635	639	647	705	601	667	660	651	650	663	714	656	655	645	694	610	675	698	653	673	710	650	697	647	640	625	652	633	634	688	647	645	690	613	642	678	627	638	636	659	657	669	675	659	639	692	638	621	672	653	685	669	646	699	673	650	642	708	671	627	613	710	620	652	685	650	668	601	674	669	594	677	668	652	660	654	650	684	659	651	641	704	646	602	667	640	612	636	664	663	647	680	683	672	631	651	628	687	672	635	642	648	667	687	622	639	659	662	620	645	644	644	651	623	687	672	668	633	689	685	657	641	709	705	662	658	633	673	708	669	634	663	688	613	665	684	676	665	621	655	699	685	651	657	660	664	653	633	674	671	638	688	676	680	632	688	670	662	642	665	627	684	665	635	654	572	673	663	690	651	699	677	685	620	658	674	591	641	674	710	635	657	694	636	656	621	600	642	678	620	639	664	642	642	624	655	657	657	651	653	671	651	647	670	667	710	636	667	632	652	680	660	655	675	670	643	635	632	674	689	654	681	664	607	666	667	664	676	653	716	610	619	652	661	670	653	676	592	683	653	657	675	663	685	651	636	659	656	660	647	641	616	626	649	661	673	642	643	663	675	615	681	678	690	676	629	617	627	650	670	647	663	645	684	640	646	647	719	702	666	636	682	665	608	659	677	676	667	669	628	673	683	664	667	644	660	692	675	654	610	615	635	673	665	683	646	657	641	610	660	681	668	649	681	685	634	648	686	657	641	671	670	647	708	620	643	622	674	659	690	677	663	637	685	666	622	666	676	668	628	675	683	670	643	628	661	667	635	659	690	649	660	635	632	700	671	660	628	683	665	658	630	631	667	653	653	628	672	686	674	667	657	591	657	678	654	677	612	678	694	678	679	670	659	640	677	626	667	678	659	703	675	624	659	654	668	672	685	643	589	656	627	692	715	649	677	669	666	630	661	648	678	661	660	681	646	667	656	667	645	676	676	647	693	677	628	654	640	704	626	674	677	642	689	661	673	629	679	693	671	635	665	627	626	646	677	644	685	633	669	622	647	680	671	652	669	680	682	614	645	654	694	676	701	634	643	623	675	690	647	622	609	709	700	637	697	614	655	694	676	666	600	681	657	659	604	675	718	708	645	668	629	683	694	647	641	671	644	662	658	640	676	639	651	632	680	616	645	681	664	642	650	631	654	711	634	664	643	647	664	645	699	668	683	659	629	674	631	676	568	626	656	680	691	684	653	663	631	686	672	665	632	700	632	609	659	639	678	653	649	629	682	660	639	675	670	629	711	607	656	676	640	654	659	648	658	649	674	696	652	674	684	614	622	645	689	691	597	724	682	658	630	624	662	641	658	678	652	632	657	636	655	701	670	626	642	714	653	668	665	644	660	611	646	642	638	685	662	657	691	691	707	642	664	642	679	665	659	646	629	641	619	663	670	668	650	666	672	672	647	665	616	698	686	636	630	647	640	661	658	666	678	680	618	644	680	647	643	618	663	672	660	686	627	640	728	649	636	653	697	626	666	653	703	594	655	668	689	704	623	719	700	696	642	694	626	687	669	651	722	635	747	645	656	666	648	635	708	682	723	666	668	683	665	645	658	624	651	705	680	644	693	671	629	673	646
7564	1354	1486	1175	930	732	645	558	508	3832	12920	13452	5047	417	402	399	379	393	392	341	365	359	355	452	388	400	369	380	400	374	379	355	357	339	339	399	384	351	344	368	390	387	375	333	341	386	356	384	386	404	366	350	350	344	387	344	355	413	385	348	396	380	345	372	362	368	370	377	349	373	361	378	351	373	336	375	390	383	335	389	341	419	399	368	396	383	363	413	365	335	354	390	377	386	381	346	358	351	354	341	355	350	358	402	366	371	357	384	371	369	390	328	353	367	407	360	348	335	349	355	389	385	404	349	348	380	397	405	333	407	356	329	396	385	380	366	353	385	345	363	389	370	367	369	367	348	371	376	379	395	421	343	379	374	372	373	375	381	388	375	360	360	322	377	351	375	392	355	386	390	380	395	392	365	366	348	374	357	413	371	381	359	371	367	351	348	393	372	379	371	361	363	350	349	375	347	380	373	359	367	379	345	385	377	382	371	405	373	386	363	374	395	372	369	385	360	358	340	410	382	353	382	364	363	393	405	397	381	327	365	403	352	340	388	376	369	366	374	400	394	364	357	329	330	368	401	350	372	387	335	323	391	356	386	384	397	409	371	381	366	398	416	353	385	358	383	384	387	365	415	366	363	344	381	369	378	417	389	363	358	399	355	353	389	351	384	414	356	405	323	379	350	352	360	372	372	331	394	334	334	381	371	349	344	370	346	395	384	373	372	352	367	351	341	388	366	360	365	370	392	384	335	388	385	369	341	366	385	378	342	338	417	381	372	396	375	401	370	368	354	368	372	366	399	412	370	390	333	353	348	381	390	397	406	319	419	346	388	392	318	370	363	361	371	366	364	369	367	376	386	360	366	377	340	365	363	416	395	376	390	388	383	347	332	338	392	357	361	371	366	395	372	339	387	343	353	346	368	409	341	341	355	390	364	390	413	377	416	377	370	404	406	360	380	380	331	346	372	344	369	361	360	370	362	352	351	346	360	404	353	372	369	345	407	367	353	394	376	362	361	370	399	343	409	360	378	337	372	366	359	364	362	391	372	362	393	365	401	377	366	360	389	355	386	354	368	381	362	383	339	358	386	393	374	364	401	368	369	348	364	387	368	388	401	390	408	375	334	346	336	390	382	348	349	353	374	365	360	342	405	394	386	370	386	380	388	382	373	384	351	365	391	399	377	339	389	357	319	359	378	350	315	388	379	399	355	348	360	349	346	366	385	346	371	355	364	363	382	366	338	363	352	361	379	392	362	381	355	380	372	390	375	406	356	376	360	414	363	370	387	373	411	328	396	353	330	365	397	379	401	352	358	393	395	402	384	336	360	359	345	360	385	348	365	345	370	385	402	363	384	387	399	414	373	397	348	386	356	368	351	364	337	372	375	346	341	361	330	401	367	347	345	367	386	356	367	422	393	373	365	395	386	357	336	361	384	358	344	365	365	360	372	357	427	339	398	376	378	343	356	384	357	364	354	332	345	344	354	386	380	360	363	367	361	343	361	331	383	388	389	354	371	308	353	404	359	368	368	378	339	388	379	350	407	369	314	355	351	387	359	377	390	353	379	341	396	359	371	339	392	355	376	341	371	379	409	387	388	352	343	375	374	361	393	404	372	357	404	412	386	362	339	384	378	368	362	338	343	407	391	348	403	333	380	396	358	353	358	399	386	360	377	362	396	370	333	375	363	368	356	373	364	326	353	407	393	371	359	360	389	372	377	343	362	394	358	382	384	367	357	322	396	394	378	367	383	365	390	361	362	365	369	371	388	368	349	360	373	359	370	402	364	365	373	355	394	377	338	374	402	360	361	367	400	354	368	390	370	343	372	385	369	374	373	384	367	347	360	395	358	352	343	369	379	348	402	348	397	349	405	361	377	365	360	366	367	340	368	382	348	347	326	384	396	392	382	376	363	357	346	355	348	338	337	362	381	393	379	383	360	351	353	321	376	358	357	379	364	346	380	381	411	374	352	364	346	370	382	364	391	352	369	375	398	364	368	367	424	360	353	378	388	358	361	336	346	381	384	370	397	343	395	365	382	388	405	376	393	401	358	360	346	360	354	340	345	361	398	365	360	387	375	396	383	382	329	380	350	389	364	355	365	366	379	338	384	382	354	358	393	354	392	415	379	335	403	360	387	376	359	334	355	365	378	384	364	365	349	383	364	379	377	382	372	380	370	354	343	376	384	378	360	372	402	380	381	361	365	394	361	365	385	366	396	362	306	362	389	366	337	382	359	368	402	355	330	365	379	380	370	355	379	368	361	394	370	365	379	355	354	373	352	331	377	379	331	321	341	377	372	368	379	402	402	374	386	361	358	390	365	393	358	354	329	398	377	372	369	369	359	366	365	363	360	380	375	354	412	367	410	406	351	368	358	408	361	345	401	359	386	360	363	342	379	383	378	382	363	406	381	371	396	391	356	397	379	337	356	356	337	356	363	362	400	377	351	378	396	354	338	356	370	367	362	370	394	402	388	397	397	379	337	358	373	388	346	354	329	373	429	374	404	373	380	375	352	364	348	345	358	366	358	363	351	366	405	354	383	356	397	392	404	361	392	357	397	381	378	372	368	390	387	343	364	371	372	358	356	377	368	368	386	357	372	413	392	402	357	348	371	374	359	391	351	358	373	358	346	364	367	370	391	409	358	380	379	317	390	382	340	367	402	359	353	351	343	344	358	361	381	403	357	382	378	394	385	366	402	394	369	360	367	398	372	412	378	392	362	364	337	359	388	383	362	376	328	352	369	372	384	390	366	360	374	405	330	390	380	383	358	347	356	362	395	392	375	345	365	394	370	390	352	344	344	332	364	381	375	372	377	357	363	367	407	376	372	350	378	367	345	335	369	341	353	376	384	378	378	388	374	352	358	410	386	375	410	355	336	376	368	341	360	348	371	367	340	374	334	377	353	357	397	351	392	376	356	339	382	385	371	341	367	372	382	378	365	416	368	359	365	334	368	361	393	378	372	378	343	434	371	388	372	384	376	387	363	375	386	393	359	365	405	382	344	387	401	384	360	364	357	385	359	326	356	383	386	329	361	335	377	411	382	384	376	388	375	356	377	364	390	368	375	346	342	362	398	324	368	390	362	347	344	334	379	406	339	376	389	388	383	405	366	350	337	396	367	388	374	342	349	390	351	390	381	371	370	380	391	372	384	363	356	336	347	380	370	385	383	408	349	378	357	351	337	384	364	435	366	354	401	372	380	380	375	351	374	378	336	352	384	389	398	385	354	360	385	328	358	412	390	349	334	367	356	379	414	393	368	348	393	393	361	360	387	351	403	352	378	405	365	350	332	391	388	365	379	366	381	350	368	354	362	345	392	361	392	364	375	359	351	346	324	393	402	370	361	357	365	376	353	370	357	359	406	401	387	390	372	352	358	367	389	415	410	357	371	360	339	387	390	370	346	359	381	382	390	406	339	393	353	374	347	345	375	336	367	360	349	355	386	392	367	361	390	359	383	395	331	370	317	382	367	376	391	402	364
5755	1858	3491	3679	3341	2856	2420	2131	1845	16825	37030	36108	14479	1105	1114	1123	1034	1066	1057	1032	1088	1019	1004	1038	1062	1031	988	988	1029	1007	984	1009	1002	948	998	969	995	1046	1070	1025	1013	1007	988	993	1000	981	937	923	1000	910	1044	999	1003	997	947	988	962	950	994	931	998	936	1026	943	1001	924	1027	985	954	1011	998	1029	948	919	995	958	930	919	940	950	985	983	978	944	963	943	1066	1004	955	971	966	978	995	931	978	941	1025	977	962	975	993	991	987	977	968	1000	970	995	952	940	954	981	917	898	947	966	945	963	973	961	967	976	959	1000	906	1005	976	966	980	946	949	1014	919	920	1007	992	995	969	979	981	935	941	947	992	960	899	1003	942	924	967	996	943	950	945	935	979	927	984	901	914	942	912	960	990	933	919	939	1001	1044	998	935	946	977	951	949	916	931	907	923	941	953	995	919	943	1001	954	960	948	953	972	993	952	952	932	961	962	938	976	1013	942	961	967	950	993	998	944	999	1002	936	936	982	1007	941	991	984	988	953	971	894	979	956	977	973	995	979	951	937	942	995	951	955	924	982	997	932	1009	924	943	959	963	931	986	1012	1004	971	940	939	938	929	997	941	962	947	930	917	957	969	962	1000	996	970	981	948	929	958	1018	978	968	934	914	943	959	1064	911	1014	909	949	956	914	935	943	930	933	979	983	1001	975	951	954	968	935	942	977	982	929	939	970	910	948	941	995	974	966	971	967	990	924	953	937	958	940	976	907	982	934	979	935	936	953	964	975	971	992	1027	955	959	969	922	951	959	954	977	947	940	935	989	1036	912	896	998	969	1018	1000	973	1001	922	972	958	961	968	981	961	994	992	955	994	952	966	990	947	918	974	953	967	926	1001	988	898	1007	970	1026	966	1016	956	973	943	971	982	955	976	940	953	948	947	976	972	930	967	914	952	915	892	953	965	917	1011	950	961	1020	949	960	974	945	943	943	929	1002	930	953	957	1033	987	1039	950	967	1030	937	960	953	961	955	933	899	957	961	939	1010	960	988	993	1016	949	967	956	966	984	902	967	999	981	952	973	933	991	990	954	960	978	969	997	1000	955	924	938	945	945	933	914	963	967	993	944	980	952	986	946	904	940	933	942	1018	913	951	948	976	927	953	925	965	983	960	916	928	930	953	921	970	969	976	1020	1005	972	973	959	951	997	953	926	994	948	982	974	966	966	972	903	963	937	961	989	998	951	951	1014	941	945	910	1027	955	959	959	939	929	1007	926	969	976	932	986	978	964	951	914	956	934	976	925	971	1022	960	950	952	926	939	972	1002	971	1005	905	983	984	981	945	977	1018	990	908	996	995	1038	974	964	988	970	1018	946	994	977	968	956	1008	971	960	963	946	937	953	970	968	893	978	942	963	983	1002	917	931	947	977	946	971	891	980	906	928	994	947	949	946	956	987	998	903	937	971	1003	930	1017	1000	972	961	951	972	967	908	979	963	982	946	955	975	903	952	930	975	989	964	949	991	920	924	926	975	963	949	980	908	1022	947	974	962	1000	1001	981	935	1007	957	926	976	997	913	994	999	959	936	1013	960	930	911	982	969	999	978	947	933	950	950	926	1000	978	972	1028	996	1033	982	934	1022	920	923	975	914	951	961	915	945	940	956	952	953	934	1038	979	1000	975	900	989	1032	961	944	991	982	928	915	950	890	1004	1027	949	918	964	928	978	947	960	1020	1026	968	1009	993	976	960	954	1001	926	962	915	968	963	924	950	962	999	972	954	1026	955	938	1004	1005	981	927	942	919	961	968	971	1017	942	922	1006	940	960	931	957	1000	992	962	942	987	976	926	966	980	958	902	963	943	960	999	964	950	909	986	948	959	1031	979	998	968	971	998	962	969	985	953	988	926	896	888	938	968	943	980	963	991	925	974	921	971	991	973	999	966	931	973	1021	964	977	999	957	992	939	980	991	977	1026	1000	984	910	928	959	962	916	865	974	960	966	918	966	967	972	1044	945	963	944	968	934	970	976	957	968	1017	1008	919	922	947	932	939	995	943	954	990	996	974	952	1011	960	972	978	981	968	990	950	948	968	963	937	951	989	974	939	1003	948	941	961	946	960	955	992	976	987	951	941	983	975	957	971	923	1008	989	1057	998	932	982	963	970	967	931	946	1018	934	960	959	992	946	932	945	1018	989	967	953	993	943	973	971	955	1047	996	986	1015	961	983	957	934	949	987	953	983	998	986	979	984	912	968	1022	981	956	967	992	935	1028	949	892	935	975	962	948	935	961	972	929	997	996	985	976	992	939	942	904	948	950	982	962	999	963	961	994	915	987	947	949	886	949	961	1018	1018	923	996	968	922	982	901	984	908	986	976	908	992	987	988	1005	992	981	940	951	920	972	938	962	1024	1000	956	947	941	990	968	994	1008	946	980	1001	971	979	953	897	949	957	960	976	983	931	980	994	1004	973	998	945	971	958	970	983	977	965	1051	931	982	939	980	936	968	964	979	972	997	1028	1000	979	981	971	985	930	1018	953	954	1052	950	956	1047	957	931	981	912	906	968	970	1003	963	925	1002	930	991	980	931	957	966	974	1008	1016	934	916	1002	1016	990	998	950	947	957	1004	995	892	985	962	948	930	979	898	946	896	928	961	937	937	1034	957	966	974	949	952	978	942	995	1008	948	962	1009	999	912	916	981	961	970	978	908	982	992	994	977	940	975	958	919	984	963	892	933	964	980	997	1005	898	970	966	972	946	996	912	933	971	984	976	959	973	960	922	939	974	957	941	1001	960	984	960	968	977	968	972	950	970	991	904	924	999	949	997	932	923	961	989	950	931	948	963	909	889	974	935	983	928	941	933	959	966	928	999	914	1019	936	999	866	910	971	975	927	984	966	919	940	972	947	946	911	933	959	966	954	944	956	986	951	969	945	965	979	970	957	900	1005	940	963	948	982	931	973	916	958	919	988	862	1007	953	936	933	920	948	981	921	928	959	949	899	958	971	983	923	941	990	938	921	928	939	929	984	935	991	997	941	958	971	930	962	929	972	947	1001	950	993	965	1009	915	994	972	969	1000	949	959	968	966	964	958	959	1021	1025	965	951	979	975	914	923	993	949	964	968	908	958	920	1038	965	973	956	974	939	943	972	1083	925	968	1007	931	941	928	911	981	984	963	990	968	972	1020	941	960	971	987	945	948	968	954	992	981	952	978	937	956	901	959	961	997	972	955	959	963	990	995	1020	964	933	955	953	961	1020	973	948	936	1001	963	1008	947	968	987	936	1000	974	988	946	965	938	963	986	932	981	944	979	992	915	977	962	954	955	935	976	932	991	971	939	964	978	979	1050	954	987	926	937	1005	937	917	956	909	989	1031	1027	950	931	946	908	966	933	1011	978	970	991	966	969	952	979	964	992	1000	935	1002	966	982	941	902	1006	915	993	962	951	960	967	985	963	991	933	966	925	974	959	981	1008	1002	961	951	958	927	1034	953	933	944	956	933	934	924	1045	1067	1008	981	987	899	929	982	984	933	989	940	951	973	986	924	973	1040	995	958	1039	944	967	1021	964	1003	973	934	947	981	1001	933	1004	975	1008	962	955	981	1006	996	927	1005	1022	969	929	975	966	979	951	948	923	902	976	959	976	992	970	984	943	966	941	938	962	971	985	976	936	961	954	992	911	965	943	949
14358	2785	2696	1971	1489	1122	896	792	660	8558	24643	24047	10253	612	436	381	330	351	371	354	373	360	377	384	367	338	363	327	357	385	364	344	369	362	353	348	356	358	350	382	349	342	350	374	371	364	344	361	347	352	400	345	365	337	368	369	372	337	347	374	370	342	367	338	365	323	393	363	344	353	363	339	351	365	348	376	342	377	362	342	375	376	368	369	347	341	352	383	354	341	365	368	390	344	351	382	371	334	372	383	350	351	341	350	366	353	322	344	341	327	315	351	350	377	370	358	374	341	310	362	330	358	376	358	323	370	378	372	340	358	357	381	373	329	363	337	357	318	357	370	384	387	350	349	330	355	362	354	363	327	335	377	368	362	348	349	324	360	354	327	360	349	339	403	340	345	354	351	341	327	361	363	334	356	351	391	350	343	351	366	334	348	334	352	362	360	342	369	348	328	372	366	338	338	332	352	366	344	354	374	354	401	374	375	371	359	394	336	378	375	339	334	359	330	345	366	357	359	345	387	352	319	326	354	339	326	334	367	368	369	320	384	388	370	386	359	337	333	351	333	349	361	319	385	357	319	359	376	391	328	331	356	344	365	344	317	389	363	351	379	351	320	377	317	368	342	316	317	342	379	330	356	363	361	342	346	377	333	358	365	340	347	336	368	354	356	327	322	351	336	377	350	349	341	332	328	392	339	348	372	348	327	372	332	359	324	374	358	330	397	381	360	352	336	344	381	336	391	331	383	377	349	347	327	331	356	339	323	322	373	353	345	369	371	378	364	345	330	351	337	365	402	357	379	373	389	348	406	354	356	360	372	307	314	327	358	397	366	385	332	350	357	342	376	397	364	374	332	338	351	368	330	356	350	340	349	357	377	333	352	384	370	361	356	359	343	334	370	347	365	344	355	373	337	332	353	364	391	314	382	319	331	336	389	351	355	370	312	334	350	364	327	358	364	380	358	348	350	369	390	359	377	355	353	388	359	318	377	351	361	338	341	332	343	341	347	323	342	334	364	330	342	348	361	344	329	359	325	339	362	354	372	352	333	340	342	369	313	352	356	354	342	292	348	344	333	322	366	362	340	401	334	374	330	336	357	320	376	363	352	335	363	336	336	356	360	340	343	352	389	359	389	375	335	346	337	338	334	322	361	350	353	334	361	358	356	367	372	349	351	346	361	344	350	335	342	335	332	336	381	341	384	377	336	358	326	371	377	335	349	335	336	332	344	307	354	358	352	339	311	309	346	343	331	326	344	376	352	340	341	378	356	343	334	344	348	323	379	360	356	361	382	378	350	405	375	365	382	384	369	334	338	369	380	366	355	362	356	374	400	387	363	386	368	287	364	343	372	337	374	364	365	342	350	356	367	327	362	347	334	358	348	353	328	351	374	337	403	332	370	355	328	361	373	375	349	352	340	360	353	369	371	378	354	359	345	344	319	357	341	374	360	369	373	391	332	384	326	354	369	376	368	400	385	341	337	330	353	350	363	354	345	345	353	413	363	353	347	371	321	332	340	333	354	368	348	331	368	373	352	344	369	329	354	341	365	369	323	340	384	343	345	380	347	334	397	346	364	387	368	356	346	342	363	341	385	385	338	353	343	355	355	345	366	353	390	377	342	334	357	349	321	342	331	372	349	351	380	391	399	375	330	396	377	363	355	350	346	348	356	349	345	337	328	368	399	381	384	323	336	364	373	376	366	357	346	344	339	369	370	357	354	345	345	372	387	364	322	365	369	362	346	328	357	387	358	340	352	361	376	327	333	322	348	369	382	325	346	324	370	346	375	365	348	337	335	360	360	346	376	375	355	372	315	367	351	361	338	318	374	331	325	335	315	320	336	356	348	346	332	379	336	329	346	347	352	358	387	366	351	330	347	416	364	368	369	333	315	337	359	367	360	361	366	353	352	325	372	368	364	333	348	367	360	389	347	341	336	352	349	344	353	350	342	363	352	341	386	343	326	365	370	362	369	390	376	342	343	348	320	358	346	352	363	361	333	306	360	333	334	375	351	362	347	367	346	367	323	357	347	369	376	374	343	341	336	362	334	355	330	329	319	342	355	320	362	387	313	369	357	371	375	344	367	342	363	366	388	312	361	334	376	377	380	349	358	364	382	333	334	345	355	376	338	314	322	374	342	367	388	372	359	350	375	351	346	353	370	373	385	382	380	345	317	336	355	376	348	374	367	381	319	374	347	344	378	356	379	360	375	341	388	365	357	346	345	374	372	346	365	346	347	315	334	344	350	384	359	360	350	321	350	375	337	357	371	348	377	390	374	357	340	362	369	344	353	400	343	359	349	378	341	347	357	384	333	317	298	360	346	379	375	354	339	347	329	357	356	366	345	352	368	342	357	342	375	370	375	360	340	325	372	341	384	348	348	352	345	355	349	342	359	351	363	332	350	328	377	341	355	341	374	333	362	354	362	350	343	366	363	371	343	343	355	366	405	379	357	325	362	368	363	390	365	351	342	318	361	389	361	356	336	359	352	353	377	344	358	351	366	359	338	351	346	352	356	348	357	389	348	381	356	342	369	367	337	391	323	354	355	324	349	360	335	357	325	347	324	353	338	355	354	362	384	328	370	333	332	353	396	357	345	320	340	363	353	362	338	354	332	350	351	349	335	326	374	363	374	353	374	356	331	359	355	337	335	367	346	385	329	365	347	381	353	341	389	357	334	318	345	337	363	350	374	367	335	332	370	328	381	372	383	342	329	337	371	334	347	373	346	349	387	363	386	373	374	337	352	376	359	347	359	343	349	341	330	351	362	375	366	341	335	388	328	352	377	347	396	340	341	344	367	319	306	353	354	369	332	361	357	334	356	377	341	351	360	373	379	360	369	328	315	332	338	356	375	389	334	361	339	335	362	316	335	372	337	343	338	353	342	355	315	364	361	346	381	373	363	352	370	357	369	379	329	396	369	354	340	336	335	324	353	377	352	353	350	347	332	344	353	338	330	319	372	360	349	376	327	355	369	337	379	349	364	371	359	333	370	382	346	365	388	369	322	338	382	309	365	333	365	358	355	362	346	318	372	367	348	385	358	341	340	383	383	355	356	388	311	378	346	351	365	326	377	361	353	328	363	359	300	392	340	345	341	341	339	342	333	312	348	317	355	349	370	316	351	347	349	343	364	363	354	341	341	380	330	337	349	339	366	319	364	392	355	387	393	325	353	324	348	392	356	357	346	350	333	325	312	373	370	332	351	367	360	362	355	341	348	381	361	340	351	336	307	334	348	394	384	351	356	328	380	367	343	343	374	344	336	337	333	364	370	360	349	344	359	372	355	346	351	363	368	366	394	372	366	339	322	357	380	358	356	370	348	373	364	365	347	358	377	380	361	357	395	379	321	352	354	372	348	355	329	374	322	352	366	379	333	336	359	343	349	390	374	369	342	348	312	366	356	369	367	326	337	378	358	365	364	330	350	357	327	359	352	375	381	375	335	334	320	329	348	348	310	366	354	370	307	372	344	379	337	348	333	331	352
7540	2602	5634	6248	5425	4436	3675	3175	2785	25633	48534	45320	20720	1188	1194	1111	1129	1029	1078	1033	996	1040	998	956	1021	964	935	976	987	960	949	1043	951	993	955	1037	988	990	941	902	926	943	929	956	902	987	943	953	886	870	933	900	887	923	940	925	953	924	936	929	902	854	862	947	848	946	855	915	897	915	844	884	906	890	900	946	919	918	874	927	929	889	917	889	897	949	946	912	908	896	887	915	905	893	911	891	936	916	902	941	915	868	903	911	855	870	936	894	882	880	884	923	874	896	954	894	915	898	898	964	842	890	832	843	857	878	913	867	911	876	913	902	895	942	912	876	902	902	925	892	914	864	873	892	898	899	905	915	898	877	899	848	904	848	878	858	881	847	908	861	927	850	841	940	917	924	870	873	865	882	924	875	914	880	939	859	905	898	869	852	913	836	947	893	964	925	911	872	929	934	903	923	939	908	954	843	944	850	910	906	938	927	912	936	923	886	869	878	931	937	898	882	873	921	827	944	877	884	928	885	908	899	935	931	896	895	907	907	916	922	890	929	921	884	926	908	937	934	933	851	920	862	860	916	903	901	904	912	842	954	933	915	959	860	877	863	945	898	892	849	934	894	938	954	914	931	921	882	928	918	906	910	891	929	931	882	852	902	881	898	927	921	835	916	886	859	916	956	959	917	907	922	912	908	858	908	949	888	883	903	918	891	944	947	914	898	898	918	856	900	874	901	894	922	826	884	882	911	885	925	911	899	878	997	853	859	906	906	888	877	844	936	954	871	854	941	884	900	914	895	897	892	901	912	851	891	899	866	966	807	887	829	897	877	937	915	935	857	937	893	899	892	865	891	896	934	891	924	923	859	880	843	856	874	905	910	901	920	890	874	917	889	979	947	952	866	882	895	874	891	927	855	921	927	879	899	878	886	912	875	934	899	899	930	908	892	901	915	856	842	863	856	925	908	943	872	956	896	912	926	885	908	891	884	906	858	904	926	873	841	881	877	849	866	895	910	937	923	906	881	870	898	896	896	916	900	915	877	907	902	901	866	961	858	914	892	909	903	883	913	914	916	853	938	855	936	881	902	859	962	898	888	850	915	906	878	848	915	887	905	865	916	826	893	914	905	916	897	921	891	867	919	876	910	887	874	927	895	901	826	869	934	909	861	867	898	930	890	891	905	895	911	909	958	921	966	876	909	922	876	961	917	908	903	883	916	882	901	949	934	914	886	851	899	861	883	897	882	916	892	927	908	857	876	899	905	895	821	902	945	881	873	901	888	940	907	919	914	893	935	882	914	877	901	883	928	903	928	913	880	911	924	881	881	900	879	868	884	912	922	974	928	873	917	890	871	879	937	872	900	901	890	899	900	903	871	864	868	876	883	877	917	858	911	888	926	884	894	849	867	949	929	897	900	930	904	944	883	914	931	965	894	933	916	879	873	866	906	934	886	875	885	857	949	910	909	911	872	892	917	918	897	937	872	853	894	850	925	883	909	893	958	891	899	866	888	933	934	847	897	902	893	937	874	901	877	893	924	920	873	892	874	929	942	904	950	895	878	881	907	948	922	859	940	884	885	912	900	819	907	881	900	871	897	875	891	912	913	936	928	900	843	947	883	941	910	933	906	914	848	891	863	858	883	902	903	914	881	864	907	879	931	851	918	858	874	949	923	899	875	902	917	933	921	912	896	930	955	950	889	895	852	885	901	849	887	852	811	885	908	880	910	912	907	903	872	852	867	904	927	865	925	880	873	871	938	924	905	925	908	914	882	876	894	891	954	902	907	879	895	888	883	946	923	867	900	875	940	910	908	952	953	873	883	931	858	946	932	866	923	874	893	886	866	930	905	895	941	855	865	897	873	941	917	873	883	915	917	913	894	890	933	879	886	918	857	917	844	909	942	901	864	860	873	876	940	922	904	904	883	865	845	963	890	921	873	962	919	915	916	861	888	903	878	934	923	915	886	903	907	907	888	905	892	895	884	904	891	878	911	865	892	930	888	886	849	864	846	914	906	932	878	889	947	936	923	870	890	913	903	892	924	979	895	872	885	932	911	896	921	892	915	889	915	909	874	915	934	877	887	909	881	948	925	894	897	907	891	889	953	922	875	891	883	913	900	929	905	838	919	899	877	921	904	872	878	957	923	876	871	887	912	919	978	875	961	920	929	931	922	924	925	911	876	926	912	897	923	904	900	898	870	906	914	867	870	918	914	902	921	884	865	879	887	904	893	917	882	862	888	900	887	871	872	956	922	885	939	918	929	873	899	895	895	890	902	916	913	841	946	882	904	896	908	841	894	893	850	882	894	905	897	902	951	929	879	901	917	925	881	895	875	907	854	872	880	951	933	906	873	929	896	935	943	925	902	853	898	877	977	898	918	878	850	886	916	923	885	883	928	938	911	872	893	882	900	878	929	919	885	946	936	904	835	867	889	879	876	893	861	889	945	862	884	846	913	916	856	879	878	920	850	849	858	927	895	890	910	896	904	932	926	885	921	935	870	856	903	861	932	901	862	928	904	886	877	919	859	910	882	866	894	919	874	876	902	897	875	926	888	880	969	922	948	888	886	966	896	859	907	912	910	932	898	890	867	864	920	895	906	850	969	859	869	879	916	920	923	978	920	913	926	870	908	934	923	933	911	878	891	881	882	976	912	890	927	884	874	945	899	900	877	896	905	936	924	889	890	930	914	950	860	900	940	927	927	889	889	934	884	899	847	890	913	896	903	883	932	870	895	898	860	889	925	953	876	880	869	896	920	887	881	863	922	907	963	907	893	841	876	933	908	929	915	931	932	900	838	901	871	874	971	896	930	877	867	985	913	819	961	874	937	892	911	886	886	902	921	910	863	900	883	897	923	888	898	875	914	932	858	880	908	917	886	882	870	883	922	912	906	1000	949	884	893	877	901	887	924	894	943	892	965	883	957	949	963	846	901	907	919	919	888	919	928	902	822	919	884	869	847	997	897	875	849	882	936	893	871	880	860	902	956	935	909	927	903	891	947	938	873	919	905	925	909	907	906	923	848	941	869	877	925	936	819	900	896	897	887	917	836	922	843	895	895	916	911	944	919	942	853	882	888	931	961	905	919	895	926	851	913	943	852	912	878	863	843	864	927	918	882	922	932	909	886	916	889	921	928	938	918	920	886	992	922	912	905	884	866	948	889	895	866	865	921	870	940	883	943	874	922	859	922	830	975	912	826	916	869	900	894	901	931	875	898	929	902	888	929	884	873	885	910	924	958	927	909	903	922	897	860	915	919	891	876	910	934	862	887	940	884	907	864	874	913	921	900	862	944	869	906	885	898	847	888	872	878	921	844	877	894	892	895	863	896	893	872	853	892	890	851	910	907	932	939	890	883	954	929	872	929	925	872	872	872	880	883	912	922	931	945	926	904	942	897	906	880	871	862	913	898	956	873	886	943	861	856	904	963	893	860	875	932	929	910	872	931	917	888	895	942	920	899	883	934	949	888	876	855	912	864	902	921	900	922	911	924
1971	270	275	304	248	234	249	283	265	487	1122	1364	563	265	250	246	231	238	247	234	276	263	248	250	241	234	233	251	236	254	261	238	266	228	239	266	250	266	230	277	238	227	254	247	221	223	237	255	260	238	236	286	259	238	270	258	250	233	268	264	238	245	242	251	236	237	263	216	250	225	249	259	239	239	241	265	248	215	250	237	223	224	226	234	237	256	269	239	246	236	229	227	255	238	224	241	251	215	238	252	223	239	243	252	235	243	211	258	262	251	246	232	237	233	241	244	256	217	240	233	212	237	246	232	240	215	264	234	237	246	252	261	281	241	241	250	239	209	230	266	257	238	228	257	218	220	252	241	242	263	215	243	238	232	245	255	243	245	254	239	245	262	238	217	230	265	230	227	240	236	229	246	250	274	254	251	248	247	216	233	206	236	225	219	256	228	245	241	228	252	261	227	204	217	263	234	260	231	230	215	259	232	232	231	227	250	209	244	265	242	218	274	226	263	229	261	207	230	244	207	265	263	238	272	249	209	222	246	248	268	243	254	248	214	238	239	260	233	249	234	245	234	242	231	236	248	272	212	238	239	261	258	243	258	277	247	256	240	254	250	235	249	241	255	251	253	263	238	227	220	253	237	251	256	229	230	224	235	240	222	232	240	245	249	242	259	250	266	217	254	231	236	219	233	249	217	257	223	248	255	210	252	239	239	217	257	241	233	230	248	264	265	231	235	222	225	218	270	246	215	229	255	229	235	240	236	231	230	243	241	222	213	265	212	234	258	235	231	235	241	245	252	232	284	228	224	246	238	258	261	230	226	241	229	231	258	252	244	256	226	253	202	235	230	219	243	259	198	236	245	251	243	273	202	220	217	219	246	233	247	256	231	229	246	256	253	253	257	261	234	233	238	246	238	215	251	255	223	242	235	228	212	258	248	237	249	230	255	225	234	252	241	242	243	259	219	238	255	240	232	247	239	243	245	253	249	231	226	263	247	221	245	261	239	227	288	236	242	234	273	234	240	261	245	238	238	241	238	264	232	247	235	225	227	262	224	256	232	236	249	251	245	242	235	273	237	236	253	258	250	235	261	237	241	226	278	257	240	230	239	253	267	246	206	244	251	258	202	246	238	251	241	228	231	243	252	239	274	225	191	261	234	210	230	200	248	266	228	245	250	263	233	231	242	247	248	237	261	252	245	244	254	246	254	232	239	238	249	244	218	236	238	251	243	210	239	248	239	229	268	256	236	254	228	233	242	249	241	244	215	238	221	270	216	229	243	234	240	246	274	236	216	246	242	224	248	227	233	242	232	240	248	246	242	257	246	224	249	230	243	254	221	214	219	253	238	259	275	263	245	224	277	267	230	236	248	246	263	268	217	233	228	265	240	246	208	237	258	216	233	232	235	265	252	236	262	256	219	255	276	227	208	234	238	247	197	242	270	216	226	242	276	242	234	238	244	236	269	224	235	241	236	216	258	233	218	265	235	235	229	215	237	234	232	256	234	231	229	227	222	238	251	254	260	237	228	250	247	248	255	236	235	255	239	256	247	247	242	244	238	247	267	232	208	245	214	252	237	261	243	258	234	214	241	247	240	239	231	241	243	248	251	294	254	231	255	260	235	249	243	243	280	270	255	262	235	227	261	255	255	228	221	256	221	231	257	245	258	254	282	232	274	254	250	230	248	247	245	262	266	228	242	255	253	238	243	237	232	220	272	228	277	259	247	239	224	235	252	248	235	250	209	268	257	264	218	252	242	242	253	257	247	243	245	251	223	264	234	248	250	212	226	242	209	247	234	259	245	246	268	231	223	237	286	266	238	239	255	270	221	236	232	275	232	215	277	234	245	244	250	280	260	220	232	225	227	225	247	240	247	271	238	247	217	238	259	236	208	250	238	236	243	250	226	269	228	244	221	231	232	252	257	224	258	242	242	222	249	228	237	243	247	207	261	237	249	286	243	255	219	234	256	249	249	263	233	248	220	241	248	239	239	223	247	240	263	241	223	266	220	238	220	259	227	270	210	219	254	241	220	262	241	230	261	238	247	234	254	256	230	234	237	255	251	249	244	233	245	251	217	247	273	259	229	246	236	231	212	237	239	247	250	255	263	255	222	231	216	226	250	225	219	247	260	241	233	254	219	253	270	232	228	248	253	211	238	247	249	260	242	239	215	251	258	228	248	251	258	251	268	253	231	251	239	197	237	229	261	233	228	279	246	263	231	247	256	189	200	227	236	258	248	236	250	230	254	261	263	231	221	246	208	252	253	219	258	235	260	238	267	247	219	259	240	202	213	215	248	247	249	253	229	225	250	227	218	227	226	243	256	235	241	260	235	251	225	242	260	236	267	258	268	237	244	255	237	259	235	228	256	225	229	220	251	230	239	221	262	256	217	253	261	242	236	227	251	233	220	240	238	239	239	248	240	262	256	245	247	246	237	220	246	237	263	268	235	270	250	232	230	238	223	273	240	231	251	240	250	221	238	256	224	249	264	246	273	226	232	248	251	224	235	228	235	228	283	246	228	259	246	234	247	249	214	238	244	235	244	280	230	275	270	214	221	238	271	227	235	251	250	257	226	213	238	245	239	260	260	232	242	240	223	251	244	239	238	234	246	254	233	222	234	254	254	250	251	254	234	267	258	241	203	248	231	248	240	270	211	235	264	250	253	253	233	232	231	242	241	248	233	265	280	239	248	233	254	210	262	258	250	261	242	221	241	222	233	237	226	244	232	229	259	255	237	258	235	238	223	270	256	260	222	241	231	262	221	219	252	218	221	231	233	230	238	230	228	230	235	240	251	242	236	247	233	242	256	233	265	215	238	228	246	235	233	256	236	258	218	243	243	228	225	230	247	224	246	257	261	237	237	240	235	238	214	246	252	253	257	265	231	231	241	241	244	238	217	247	241	245	262	216	265	213	236	229	240	205	249	227	259	248	258	244	242	234	252	232	256	249	234	246	243	230	238	272	255	246	229	247	249	235	250	252	230	237	230	227	228	214	252	257	247	270	232	235	228	237	236	258	236	235	254	244	245	262	227	236	253	254	247	247	201	240	250	255	253	215	234	257	261	257	267	226	233	244	260	232	265	248	256	230	252	250	243	233	240	217	210	226	239	214	252	247	237	220	238	243	238	259	219	225	224	266	239	240	261	214	254	269	240	249	211	267	210	243	230	256	240	253	223	254	238	235	210	247	224	250	218	208	249	256	270	232	221	232	237	256	231	235	230	258	241	211	234	261	230	219	251	237	228	244	238	238	253	239	251	224	236	235	263	232	238	239	239	253	226	234	213	258	227	228	219	234	252	255	251	242	239	234	244	232	258	236	220	259	227	240	262	256	232	253	242	234	227	230	257	252	258	250	242	223	251	254	255	214	264	239	235	245	234	239	261	269	255	235	259	267	226	240	275	242	241	256	231	233	243	214	227	275	271	234	229	223	273	222	252	226	255	235	246	240	211	239	254	222	261	231	268	273	235	206	259	244	245	266	229
2340	712	827	858	795	823	771	754	859	2819	6671	7185	2341	705	693	668	694	659	676	629	627	665	670	706	680	677	657	665	672	662	669	669	688	675	704	668	657	693	642	666	662	643	717	707	665	671	740	659	669	673	702	660	635	699	683	694	713	670	693	674	706	653	639	672	668	668	664	687	680	714	685	695	717	663	668	720	687	712	706	689	652	704	662	678	677	667	612	678	701	657	685	704	637	661	680	680	650	685	628	668	651	642	751	710	671	678	655	650	603	693	689	678	702	644	659	635	606	720	657	677	696	722	709	649	654	711	712	664	665	618	624	692	688	709	730	685	673	704	667	658	732	708	638	674	637	690	662	718	667	685	699	702	626	672	690	714	710	671	683	633	670	664	658	684	661	667	701	680	670	675	658	681	692	650	688	695	694	700	716	675	693	666	688	669	681	650	690	678	651	648	720	712	693	662	669	642	658	669	694	704	713	703	675	669	626	686	713	635	639	688	692	687	640	714	702	695	670	672	682	692	696	662	636	706	705	677	724	678	641	667	681	681	666	659	662	647	645	687	703	688	645	705	670	673	669	687	661	667	647	681	664	702	706	680	688	666	714	672	690	648	670	650	676	673	665	690	701	653	680	678	696	663	685	674	699	686	642	672	673	686	702	702	676	709	681	660	672	702	655	687	673	690	637	682	660	658	713	635	677	648	642	702	628	696	675	682	635	681	662	646	662	675	676	648	701	639	691	686	709	640	723	708	651	706	665	718	659	683	640	660	680	714	641	643	708	705	670	654	706	692	677	664	604	720	680	646	677	711	700	624	656	673	702	691	689	689	699	710	638	675	662	674	680	687	669	665	656	732	702	708	695	665	686	724	707	672	696	668	689	681	716	710	681	671	658	692	696	692	670	691	648	691	692	687	609	674	717	679	701	661	659	707	723	712	672	656	668	673	664	652	654	679	664	653	698	690	721	672	699	670	701	687	671	625	684	683	622	699	669	669	667	678	654	656	659	666	667	680	661	620	738	699	719	724	688	647	677	720	684	633	670	677	624	649	731	657	686	673	750	711	667	631	692	701	683	649	629	653	644	655	665	650	682	641	683	663	661	700	659	640	685	641	694	668	659	690	659	680	660	652	674	690	668	616	679	654	641	675	635	655	693	675	680	696	660	692	687	693	694	714	655	705	708	643	717	684	674	660	703	726	665	691	668	668	720	696	683	674	666	683	719	666	691	662	699	684	660	691	674	675	651	691	687	669	710	726	709	656	733	668	714	690	654	650	628	634	746	632	649	665	654	689	680	680	720	652	679	674	654	658	695	639	704	652	738	689	621	629	704	650	670	693	703	708	705	732	650	702	647	693	680	683	704	655	669	691	650	742	670	653	701	679	696	673	688	709	669	683	699	667	662	671	657	659	684	689	628	663	686	659	690	687	647	727	675	694	675	718	684	721	698	684	686	639	657	677	696	694	684	674	692	706	679	713	663	694	707	696	665	686	639	675	667	707	691	709	652	693	709	665	668	693	666	692	679	687	649	699	660	717	684	661	673	702	657	666	684	658	638	672	648	664	719	656	708	671	660	679	685	663	682	687	690	685	622	652	697	682	684	684	632	678	694	699	676	624	684	711	704	713	687	687	695	705	688	608	663	669	696	641	680	722	689	659	616	726	699	642	662	716	636	617	704	679	644	659	632	674	674	684	671	657	653	655	675	634	712	676	687	682	700	694	673	678	682	728	686	715	693	754	697	657	677	653	675	695	673	649	645	651	693	644	705	734	685	629	679	694	693	641	715	674	683	668	695	681	719	688	680	658	704	687	640	651	662	668	645	734	677	671	663	695	658	618	706	724	668	664	658	654	695	655	663	682	704	681	696	702	666	690	666	660	697	692	679	674	710	716	689	660	748	707	682	655	690	698	669	703	690	662	705	666	669	660	686	675	693	646	656	637	674	661	706	676	708	662	640	669	661	671	732	689	702	703	681	664	659	655	685	620	685	663	711	670	705	698	664	700	656	643	643	686	658	674	657	678	668	685	631	676	650	673	703	678	695	688	656	677	655	637	682	666	621	678	651	658	710	670	691	664	654	627	672	720	707	669	707	645	634	678	674	659	669	691	671	650	665	672	680	688	630	665	694	661	625	678	705	602	636	623	689	715	705	712	668	674	665	666	686	686	678	676	723	676	671	633	693	693	684	661	654	709	639	694	648	667	614	692	662	659	682	700	661	682	679	690	700	648	675	663	640	637	687	651	697	670	697	697	623	651	703	666	705	688	686	663	686	707	644	700	635	682	636	679	686	684	642	688	689	652	674	692	655	689	686	694	642	626	677	679	657	702	683	679	686	690	638	734	678	665	684	678	665	662	658	676	693	660	643	629	665	673	687	730	686	668	689	600	702	692	662	713	637	679	704	692	675	635	723	680	724	680	696	659	692	689	670	651	671	666	694	659	657	656	639	698	664	680	678	636	689	704	655	644	639	679	683	720	684	708	623	678	657	650	675	625	689	678	631	671	680	659	658	664	686	657	676	660	664	667	638	680	647	667	621	695	681	694	673	722	685	707	731	671	667	673	721	650	645	657	630	641	697	686	684	659	668	612	680	674	675	663	672	700	650	674	644	677	686	702	665	684	644	656	678	681	638	679	688	690	698	645	665	714	703	699	630	724	691	684	654	673	671	681	648	637	674	677	675	695	672	669	713	654	644	679	700	712	685	666	683	683	652	690	693	643	692	699	652	722	701	665	702	690	704	648	644	655	657	693	638	692	688	651	640	683	684	684	682	690	664	739	650	648	660	679	690	628	693	645	673	674	669	685	680	688	683	715	633	660	633	667	661	633	686	654	691	725	724	662	668	641	648	678	661	685	709	727	705	667	674	646	654	698	662	660	691	706	650	670	659	705	685	692	644	709	719	667	656	727	637	692	749	692	651	675	679	637	677	673	686	654	712	739	678	686	675	670	668	695	661	733	717	670	666	670	699	696	666	704	706	689	690	660	696	684	697	672	721	646	652	696	682	665	670	678	649	669	658	662	661	664	681	663	691	714	677	668	662	670	664	663	655	632	685	625	651	664	734	627	682	693	676	714	672	647	670	698	692	679	672	656	674	687	659	679	667	661	674	666	649	657	706	685	623	646	674	588	647	666	641	680	652	658	679	678	680	689	658	627	646	702	693	705	687	701	654	642	687	685	708	689	627	690	669	655	661	655	675	685	665	688	704	673	664	679	700	665	712	725	711	661	678	635	669	691	770	700	651	684	649	729	708	694	694	644	688	703	687	639	683	666	700	734	680	703	696	696	656	673	644	632	729	680	728	688	626	702	677	661	687	703	646	628	696	726	678	659	681	686	679	653	685	677	691	688	668	629	611	678	630	632	677	702	609	679	676	681	680	665	677	657	669	662	679	721	685	630	665	682	695	663	674	649	685	698	654	691	672	656	640	685	707	658	677	704	684	729	672	705	685	633	713	705	672	697	677	616	690	676	614	708	671	683	711	680
7536	1360	1461	1185	902	726	638	508	509	4107	16120	13950	4738	434	390	380	376	367	390	393	381	378	389	385	341	379	368	369	404	383	404	369	383	365	399	376	383	402	382	363	375	393	392	364	338	383	398	375	353	375	341	393	390	388	377	356	380	362	366	398	368	382	374	366	389	373	341	373	371	386	363	386	390	353	393	372	335	372	330	401	358	406	414	371	364	404	385	384	370	404	378	360	368	398	367	393	373	369	373	372	393	390	379	410	390	357	335	360	394	390	360	376	414	406	396	365	388	366	403	367	398	393	382	380	383	386	407	385	381	379	384	358	368	384	377	392	409	389	384	371	359	382	407	373	354	365	411	390	359	379	367	386	366	372	375	363	352	375	359	385	390	380	402	390	363	365	358	377	349	362	357	423	359	360	380	392	404	347	359	336	357	394	371	385	352	376	377	379	398	404	356	409	385	341	378	368	392	368	417	399	373	373	382	398	380	374	368	376	373	400	399	364	358	363	338	374	356	387	384	385	406	410	372	335	398	366	390	361	371	363	374	370	391	389	356	328	330	382	360	388	380	416	363	380	362	378	355	390	372	387	354	374	400	370	369	384	377	387	380	366	384	362	345	372	391	366	390	396	385	397	348	367	398	393	366	375	412	346	375	365	381	358	385	396	397	425	374	358	359	386	362	383	386	385	354	355	389	366	383	348	397	391	336	367	366	378	372	349	371	368	372	367	409	386	362	389	378	402	392	379	386	395	372	351	381	343	377	383	413	382	386	372	393	390	373	416	372	341	358	380	390	371	379	364	364	362	368	349	366	383	365	384	375	357	372	383	401	360	342	349	384	384	349	353	391	386	379	405	402	359	396	385	369	391	403	383	392	388	388	388	389	402	376	417	377	350	359	387	420	387	416	389	400	375	390	395	383	377	392	362	362	395	362	415	394	385	395	368	353	372	388	362	410	390	391	425	334	398	406	414	382	388	378	401	405	351	388	379	396	392	394	367	404	365	411	370	364	382	367	393	405	373	363	420	361	356	386	358	374	381	383	366	417	410	417	364	376	401	381	381	385	359	398	343	354	381	365	404	421	385	349	330	334	372	388	361	370	394	373	364	380	382	340	361	375	386	407	411	400	402	387	384	388	386	355	362	377	354	357	386	403	393	346	388	375	374	367	369	375	401	362	364	406	383	374	354	373	403	387	374	377	388	387	388	398	366	392	384	394	380	379	375	357	404	403	382	381	377	386	393	412	410	376	351	374	363	382	380	368	415	418	393	376	376	391	388	392	435	379	360	412	357	381	391	396	403	381	408	369	391	387	342	366	377	359	370	378	374	359	398	365	372	366	368	406	373	378	385	352	391	394	371	388	397	394	398	400	385	376	388	395	396	358	383	387	403	371	356	368	388	400	379	400	361	386	385	358	395	402	366	353	347	404	352	384	360	366	385	363	371	382	381	401	387	374	385	386	359	401	397	369	337	396	352	369	341	352	364	362	407	391	412	358	359	367	384	405	366	410	406	385	368	380	396	362	346	383	347	363	353	375	383	404	433	362	399	353	342	358	385	364	386	391	375	371	363	396	381	365	367	386	357	373	363	389	417	392	373	419	366	357	366	381	375	348	391	383	378	382	352	375	381	368	377	371	389	367	403	372	398	334	388	369	371	384	347	355	388	397	357	426	357	390	382	407	364	380	370	384	426	406	385	382	375	374	375	394	394	364	394	376	382	403	385	398	374	393	368	356	374	405	369	364	361	390	373	383	408	390	348	388	336	389	377	395	378	395	396	355	377	397	389	345	369	346	383	397	388	402	416	411	343	362	385	389	415	375	415	387	351	404	357	366	404	405	379	384	359	387	350	344	390	410	400	365	348	382	383	373	396	402	389	369	372	411	382	389	395	377	352	378	381	355	379	381	382	409	360	399	395	404	364	405	377	384	378	389	350	369	421	384	387	394	385	360	387	386	364	391	377	374	400	367	383	334	374	397	384	400	384	398	368	387	375	380	363	403	360	394	392	409	364	382	382	363	356	401	376	386	374	379	400	392	371	392	378	369	351	373	391	413	375	383	386	365	365	363	370	422	341	401	339	357	403	400	423	362	379	350	367	405	384	343	373	383	423	373	404	354	398	379	355	336	388	401	389	374	363	405	403	396	380	373	378	375	367	393	383	354	389	368	367	359	356	366	359	382	378	375	375	379	398	379	388	387	401	347	380	379	343	354	382	396	382	384	384	373	376	397	391	376	352	377	365	359	406	369	362	429	372	380	392	388	328	356	366	379	384	390	373	364	381	403	366	358	377	347	373	417	367	408	383	365	382	353	400	382	372	373	381	392	392	364	360	372	354	394	394	452	358	394	365	362	397	341	372	406	403	362	389	384	354	398	390	366	409	402	374	391	369	350	381	410	399	373	413	383	352	395	354	364	371	360	396	410	381	391	391	370	380	373	374	380	359	399	395	400	350	346	384	372	392	406	358	391	361	400	386	398	378	359	386	382	414	383	387	417	356	387	363	390	356	403	397	418	344	382	395	389	351	410	365	379	373	384	398	385	384	402	386	375	342	378	398	427	364	384	395	391	414	360	373	376	384	383	382	397	353	383	367	382	385	387	396	379	381	366	394	347	374	349	363	366	411	391	398	361	365	420	391	336	361	377	385	389	394	399	392	378	379	398	368	396	392	381	394	400	411	391	418	394	401	383	385	381	386	369	403	382	410	380	376	412	336	386	392	348	376	357	408	345	399	409	352	410	366	392	339	388	376	349	403	394	387	357	365	344	367	358	369	413	399	396	361	408	408	365	383	358	388	357	408	368	370	362	382	380	385	356	355	412	388	332	374	366	397	400	381	388	363	347	395	391	361	358	369	364	399	372	407	347	361	377	378	388	429	396	360	368	392	376	390	362	357	378	403	384	369	370	376	379	378	383	395	412	378	398	402	398	362	373	386	367	392	372	373	369	379	368	407	397	351	408	351	382	371	404	397	364	385	430	394	362	378	349	371	397	365	427	403	386	365	384	357	364	386	381	373	382	359	369	364	392	390	377	412	408	408	391	339	363	356	398	413	403	398	398	331	368	362	397	376	355	362	364	375	379	378	422	399	369	400	387	353	370	402	368	400	377	418	420	396	362	394	367	358	410	384	368	360	380	353	383	426	382	392	384	435	361	381	388	363	406	367	389	417	367	361	330	354	387	395	363	380	416	398	405	383	403	423	354	348	385	372	402	399	371	403	391	328	370	340	388	350	369	398	399	341	374	359	368	368	357	339	384	414	388	400	404	385	417	375	385	372	363	400	358	363	366	373	374	347	339	389	403	373	397	393	356	378	423	360	370	388	357	388	392	383	389	345	370	385	418	384	383	385	377	379	366	375	368	411	387	412	378	359	395	365	377	389	400	369	385	373	382	359	358	373	366	366	403	420	387	363	362	381	362	377	353	372	379	355	396	386	349	372	369	373	367	353	392	396	387	374	410	381	367	388	383	364	413	381	355	366	385	379
5671	1807	3392	3734	3369	2653	2419	2023	1795	16082	40813	35632	13818	1117	1091	1090	1159	1093	1088	982	1072	1059	1081	1048	984	1039	974	1004	1032	972	985	945	1001	1031	1051	1032	1030	942	945	1030	971	978	1034	966	988	993	1003	1021	1048	1027	989	938	943	988	952	978	977	975	1028	982	991	941	982	981	1007	980	968	1006	967	1046	991	990	939	952	991	965	973	988	979	1013	956	1005	924	1062	1023	918	943	1004	991	960	992	971	948	984	1049	1035	966	941	983	989	1041	1014	1009	976	989	956	1007	979	960	1015	1080	1017	950	959	1000	942	995	1012	995	1025	1002	1013	1019	989	984	969	1012	956	1018	971	983	1020	1007	1051	972	1015	982	938	982	967	920	1018	998	986	949	998	967	957	956	936	986	1014	1011	931	1052	947	1024	993	960	991	1006	989	1017	1045	1040	1005	978	978	976	899	952	936	997	949	992	1014	1012	966	950	1005	992	979	983	950	986	1041	952	996	979	1031	975	1006	1003	973	940	994	916	967	955	1003	992	979	985	1036	971	1008	952	1027	928	1003	1007	950	988	996	944	1035	937	971	962	998	998	1006	934	975	984	990	992	953	944	964	1032	972	962	967	1003	972	987	965	988	1002	989	983	1042	971	999	979	1064	946	977	953	936	996	1030	1010	988	991	982	972	1008	1015	980	985	946	966	964	984	1028	1011	940	977	1008	988	976	974	961	968	974	979	1006	950	978	956	1025	1015	1003	1025	1005	1025	1003	1018	983	967	1052	998	983	964	1063	998	995	957	977	1000	949	952	939	994	947	1019	981	924	964	944	969	939	987	1013	952	994	1026	1001	980	975	997	964	1025	996	951	1008	992	1035	970	964	1001	955	991	1005	938	966	937	1007	1014	999	954	992	1031	973	994	995	1036	1012	1001	997	979	953	928	975	1006	1018	993	990	992	961	980	1024	985	1006	1055	1018	970	1015	970	972	914	984	1031	1002	987	927	967	1004	1031	983	940	969	1006	973	1091	985	1024	950	1002	1043	1013	957	985	1009	993	986	1002	994	958	931	985	967	993	972	961	1027	926	938	1034	944	999	1008	929	1003	956	980	969	1005	1032	966	984	1020	1048	982	916	981	1039	1024	1001	988	950	1003	1023	1025	1007	977	993	996	1047	989	980	982	1013	976	979	994	996	963	968	978	948	959	1019	993	1005	979	931	999	998	992	981	1015	949	978	1020	959	982	997	1019	957	952	1015	922	982	1017	932	960	996	1002	933	957	974	963	1041	995	995	975	962	944	970	981	975	1000	956	937	988	951	982	996	1004	1014	1034	975	974	933	963	993	1012	979	1017	991	955	975	996	1049	965	934	1039	1011	951	994	984	933	1018	966	972	965	969	991	978	998	920	1068	921	1004	1013	911	1016	993	966	974	988	1000	968	970	1003	992	976	1008	985	986	973	946	991	968	964	1022	987	944	981	964	940	1005	993	945	957	925	998	942	967	950	999	974	1039	1050	1014	1029	973	1008	1014	945	964	998	986	971	986	985	973	1026	975	996	948	1021	985	1001	1057	1014	935	1022	993	1050	999	1026	1016	979	920	1002	1022	978	984	980	981	969	1018	981	953	955	962	1009	1013	1052	996	1010	1002	960	952	996	935	942	967	974	1002	959	981	994	940	965	1008	1021	1003	988	997	983	980	999	1013	959	1030	957	999	1029	1013	995	999	933	970	993	932	993	977	1031	965	946	985	965	924	985	987	980	1004	983	1012	960	971	1025	978	1041	1014	990	993	980	982	945	1007	894	984	1029	955	947	1006	1009	948	959	1010	1005	968	971	973	1045	1013	993	975	966	944	982	1022	976	1016	925	954	972	1039	971	980	962	999	958	1001	961	981	925	976	1001	988	948	999	1016	985	951	1012	959	1014	955	961	976	949	1033	1047	987	998	957	1047	960	929	984	1046	985	1002	1021	1000	1032	1069	997	985	1012	960	945	980	984	958	1007	1023	922	996	960	961	981	977	967	997	986	1013	973	950	1035	967	983	1022	958	944	977	1026	996	920	981	987	1026	1009	957	1011	985	980	982	969	974	955	1015	985	955	977	1008	951	1006	950	1014	979	994	990	975	956	1000	968	946	935	1036	961	1041	1008	968	955	946	1009	986	985	973	1018	977	967	938	982	1051	950	996	933	950	988	954	973	964	961	941	1052	997	966	940	1020	956	943	943	962	969	942	965	1012	961	1005	980	1027	993	1017	940	1008	961	1014	976	960	971	1014	969	990	989	1065	1063	967	984	915	1032	970	1042	988	966	944	1018	983	908	987	985	978	951	1003	1017	1049	1006	962	947	981	1031	995	1000	1005	972	1027	1005	1015	990	1015	1036	916	1004	959	1048	980	945	1008	1025	1024	941	964	974	1002	960	987	976	999	982	969	936	947	1001	980	1014	956	966	961	1009	942	978	972	968	973	993	987	1007	1016	981	978	1043	968	977	997	987	973	953	929	1007	1005	966	974	965	999	1018	923	972	952	990	950	1018	981	996	991	979	968	934	1016	971	926	995	990	989	908	980	1009	981	982	920	966	1020	1008	962	1021	960	995	1041	977	970	988	980	984	1011	957	971	976	1057	1014	1032	979	964	961	984	935	999	964	963	982	967	993	943	967	960	998	969	964	961	952	1022	978	979	985	959	947	1031	944	945	1035	996	983	961	979	938	960	998	997	985	968	1028	1045	981	1018	930	970	975	990	980	990	950	956	989	993	960	1006	1047	973	961	986	996	945	1001	983	987	1036	958	993	1013	920	997	936	986	944	963	975	960	963	924	972	996	1010	977	1010	997	990	962	938	957	981	1031	977	962	979	1008	1001	992	1023	995	976	978	958	998	944	988	969	948	905	1002	980	1023	888	1001	982	1066	966	927	1020	989	985	937	979	996	976	997	993	1037	988	1029	981	959	1010	999	1000	913	1020	982	1001	943	1012	1001	962	995	981	1017	996	989	968	1029	984	1009	984	958	973	964	979	948	1012	991	981	1049	949	976	956	1014	948	956	1039	986	957	983	955	962	984	978	1001	1035	1023	962	929	995	1023	997	991	989	925	994	969	1011	985	966	985	983	1028	973	961	969	975	981	1015	966	924	991	1030	983	964	973	1008	1018	1003	1013	1010	1030	974	987	948	979	985	957	977	985	1004	955	957	1000	971	1041	993	1040	977	1032	946	1015	969	965	1009	956	996	1035	1012	983	1000	984	984	1003	1022	996	937	957	931	1020	1005	953	994	959	1006	955	982	970	946	939	977	1014	977	998	990	969	986	981	972	973	928	998	968	1016	973	1002	1018	992	940	984	978	1005	983	1023	997	1008	960	922	940	1028	984	1018	971	953	988	929	973	1010	977	976	1001	974	1027	1022	992	995	982	993	965	951	995	1018	967	1034	980	1000	1024	972	980	990	997	944	957	964	1001	967	1001	942	996	995	988	1014	955	1030	1002	964	977	995	1002	1008	954	1047	962	1074	949	943	1007	945	1009	1008	1017	946	964	947	954	981	916	978	1032	1044	984	923	994	957	983	966	989	972	932	974	959	898	894	1013	973	944	979	930	1040	936	1046	1038	988	986	979	1004	959	1021	951	988	948	978	985	984	1025	983	1003	970	978	986	1013	959	948	1043	989	979	1006	1002	976	952	983	985	1003	1017	935	998	994	996	1053	991	927	938	1011	984	980	1039	1008	976	1011	995	984	904	992	982	972	1004	953	981	966	961	1032	976	991	1006	976	984	912	956	932	1003	926	1002	1003	1069	946	990	1003	990	1016	979	970	982	1007	986	949	1016	979	988	969	992	1011	1011	984	1016	1046	973	939	933	964	970	963	900	946	980	1022	985	1000	1021	977	985	933	962	1021	1024	1013	927	1025	1004	967	959	979	944	1006	950	1016	987	966	984	1023	932	956	985	1022	972	1016	1015	1007	1006	1017	946	987	981	986	1016	980	1017	966	949	932
14200	2677	2665	2007	1387	1070	853	669	650	6696	23719	24748	10868	630	378	434	408	403	358	398	375	343	353	374	389	392	340	374	375	358	357	347	358	349	347	337	342	332	374	305	333	329	355	321	386	369	374	369	359	385	355	341	357	358	340	367	327	355	392	349	347	311	334	386	330	340	356	325	331	351	342	364	321	328	351	339	302	333	347	353	364	339	317	346	374	332	348	362	372	363	365	342	349	368	373	345	384	342	342	374	359	385	340	367	338	329	345	355	341	356	383	388	337	387	345	325	332	354	366	363	357	367	349	362	355	368	357	377	359	359	344	363	331	348	339	332	317	347	347	378	346	350	390	380	313	343	347	346	357	331	338	366	368	347	356	367	332	362	369	333	371	343	326	352	324	343	317	331	326	324	352	350	332	363	377	375	355	373	336	352	371	342	395	366	345	363	340	325	379	354	385	338	332	369	350	355	343	332	341	366	352	358	351	363	337	342	330	350	366	362	385	357	328	359	366	347	346	307	375	357	342	344	378	369	350	389	353	331	343	349	323	343	362	341	345	331	311	352	398	380	368	313	342	320	369	422	350	361	361	332	333	362	354	370	349	321	365	367	357	342	341	331	354	331	334	383	341	379	372	343	359	333	346	351	365	364	363	347	362	359	350	338	353	333	357	366	339	345	336	372	390	360	336	345	363	352	341	384	331	327	359	312	341	339	376	357	323	361	368	350	326	355	318	328	362	329	373	359	363	357	324	353	372	364	369	342	354	393	352	330	353	339	365	343	317	368	319	375	350	336	390	356	351	361	364	366	360	372	346	379	348	385	358	342	373	341	373	359	367	344	367	359	340	330	347	335	356	343	361	329	380	348	323	331	382	346	323	368	325	358	359	359	362	320	356	325	376	333	341	334	385	339	318	356	364	348	358	343	339	363	348	341	367	360	347	336	361	345	368	324	346	361	354	396	350	352	326	345	337	335	320	342	352	359	324	344	384	385	385	352	345	336	380	366	349	346	343	366	331	378	374	375	351	353	347	304	361	341	314	348	375	342	389	421	348	365	377	350	334	353	386	369	364	331	383	368	339	350	362	328	349	366	366	335	342	362	349	335	358	340	410	329	350	368	367	355	335	370	348	360	349	361	344	345	373	363	318	335	342	358	330	343	317	339	369	331	355	317	353	377	362	387	354	366	357	353	357	366	367	370	363	333	337	378	357	336	343	381	360	337	333	366	390	329	360	383	354	360	380	351	313	345	357	369	391	328	336	353	323	345	349	335	347	366	345	369	375	330	359	368	342	360	304	353	355	394	373	373	395	343	361	369	333	332	345	360	308	326	359	374	362	354	319	368	364	349	377	381	344	340	334	337	353	377	335	342	362	351	368	349	369	328	336	309	351	394	352	338	344	361	368	349	358	344	364	393	324	369	345	334	338	381	318	377	346	360	362	363	330	349	336	368	346	354	352	372	352	343	370	356	384	333	345	377	335	362	350	352	360	366	378	357	354	367	327	372	340	344	367	345	342	352	362	361	356	360	364	323	341	369	362	371	362	368	346	331	346	344	359	352	390	361	320	362	363	334	374	331	374	358	365	375	354	339	382	350	373	379	360	325	338	331	356	382	345	328	343	336	383	384	363	328	370	380	352	339	356	363	323	376	334	342	366	361	313	303	313	347	368	361	334	336	365	323	334	340	299	334	351	329	381	378	361	341	373	332	371	354	360	358	349	343	335	365	387	333	340	352	337	339	412	328	345	350	373	370	318	371	358	371	368	348	376	338	361	327	342	353	328	352	321	376	390	338	361	360	388	331	378	346	356	362	367	336	364	353	322	361	339	361	341	346	373	347	348	368	360	317	347	309	333	331	331	348	378	379	326	353	374	359	355	374	332	340	323	349	352	352	349	334	352	382	333	374	361	360	350	364	351	367	372	366	377	386	388	360	330	345	366	328	343	356	332	331	362	326	358	345	373	367	368	363	339	351	363	328	341	348	352	321	373	375	375	343	332	327	370	380	383	338	378	377	376	357	357	367	326	354	364	334	332	387	362	327	346	367	354	361	324	345	335	312	336	359	356	365	360	337	362	334	362	347	390	346	358	361	338	367	321	360	363	339	335	376	323	354	360	385	354	335	350	368	354	354	338	366	332	347	359	362	330	376	326	374	387	354	346	348	355	381	355	374	353	337	340	342	362	326	330	342	314	359	360	385	384	371	346	328	356	344	354	374	340	339	368	336	367	351	348	363	329	354	328	364	348	326	333	352	340	370	340	358	341	375	323	321	357	323	329	348	339	343	322	376	347	346	360	347	324	338	348	385	351	366	324	326	380	353	335	396	398	382	362	344	347	330	393	354	348	349	345	345	338	315	328	368	365	344	381	383	345	379	345	380	346	348	344	361	403	366	354	343	351	354	379	378	339	369	363	354	357	316	346	355	332	314	334	355	345	360	346	364	379	365	318	381	354	344	318	391	354	326	328	336	339	377	362	355	343	347	342	352	353	349	350	386	365	344	348	358	299	358	349	344	359	351	366	335	374	345	378	371	308	318	361	366	354	333	376	387	341	344	330	336	361	384	341	332	332	354	362	346	394	331	340	328	373	359	305	356	364	345	342	346	328	331	388	350	357	357	346	378	375	323	323	304	386	322	344	345	388	347	346	326	345	381	338	368	376	360	322	362	356	335	339	328	373	336	384	351	313	378	352	318	341	380	364	315	330	323	334	329	373	377	386	331	316	378	369	365	338	346	332	386	380	337	374	354	345	367	352	364	378	360	381	359	336	396	366	346	386	326	344	386	362	356	369	354	340	361	396	353	301	354	360	345	349	330	360	351	371	345	328	375	334	373	396	363	314	350	347	327	364	373	365	352	357	353	352	354	343	360	350	372	350	323	319	362	356	332	348	325	357	351	331	354	381	361	373	363	389	351	341	349	362	350	343	355	341	350	362	349	295	346	369	348	379	317	343	363	337	359	332	339	373	405	371	357	342	352	337	377	369	358	347	330	322	374	323	346	360	330	352	366	334	341	350	341	370	352	373	357	353	367	358	335	336	391	379	298	415	336	346	364	352	378	347	341	330	312	351	358	363	361	311	352	362	359	327	383	341	357	345	323	349	321	346	333	344	318	355	372	344	342	312	383	337	355	387	342	372	347	341	369	377	387	348	356	362	337	369	383	363	345	352	375	402	358	326	364	332	352	380	351	348	373	338	345	338	350	341	360	348	325	346	340	363	364	377	354	379	382	366	345	376	350	383	355	343	350	373	370	287	336	344	356	387	315	326	341	358	364	362	382	367	332	349	343	353	336	340	345	378	366	356	347	333	332	385	380	322	332	361	366	361	358	385	366	392	350	331	398	344	354	387	349	370	332	351	365	333	341	330	319	349	330	350	347	327	321	337	359	332	343	364	320	365	363	350	337	330	322	350	362	348	380	355	335	372	365	373	350	395	357	334	335	366	351	348	364	383	356	348	351	315	369	354	350	346	331	363	358	335	348	386	343
7459	2643	5717	6358	5262	4497	3688	3252	2856	21414	47517	46946	18236	1211	1163	1078	1087	1025	1032	992	1069	988	980	1020	977	952	1008	950	948	970	857	947	898	972	897	929	939	894	891	905	939	944	928	952	959	930	905	889	956	883	924	963	872	981	941	927	903	908	922	923	986	877	931	892	875	894	939	879	916	922	905	927	905	946	940	869	944	908	881	902	919	920	899	936	871	900	902	892	962	927	895	850	894	940	842	885	897	897	875	897	909	922	910	911	850	922	873	945	920	871	897	874	879	909	949	897	899	906	929	860	849	960	891	849	898	921	925	989	886	923	877	882	869	911	911	906	882	898	894	938	885	921	889	880	889	872	905	859	894	941	870	915	875	895	919	878	901	911	889	871	902	851	895	913	900	911	864	852	926	879	920	921	947	908	883	855	918	927	914	817	900	933	934	856	895	906	862	864	907	895	918	918	898	879	894	916	870	926	924	908	889	856	877	881	928	871	890	945	924	899	887	923	830	866	957	870	882	875	935	896	811	910	949	900	902	915	945	951	906	944	909	876	868	903	922	908	859	825	864	883	891	856	922	870	873	859	874	886	932	880	893	903	917	884	859	917	924	942	905	879	873	925	990	934	918	916	938	869	871	932	917	855	906	907	894	943	885	913	896	845	899	920	916	906	942	881	886	885	916	870	883	909	956	925	912	879	875	996	920	888	855	895	893	911	939	939	952	904	929	925	865	945	881	886	849	918	919	887	868	898	943	840	895	855	905	906	908	880	898	875	911	916	925	925	917	886	878	872	849	855	874	940	889	880	898	863	982	936	957	899	927	881	853	881	893	888	890	872	927	905	928	926	920	846	921	837	939	871	915	888	907	876	907	888	893	894	865	989	930	931	864	899	859	867	902	846	866	867	925	898	857	902	877	920	886	896	874	853	858	889	957	864	935	909	928	914	877	913	930	895	991	893	957	861	944	903	900	908	933	911	882	880	918	888	903	910	885	936	945	860	900	804	905	884	896	907	915	907	918	884	957	874	897	853	882	903	936	864	865	885	910	906	865	923	917	847	933	957	845	917	890	888	898	882	912	893	919	904	924	897	852	892	887	889	897	892	894	879	926	941	871	885	881	873	862	923	872	900	881	897	889	893	923	919	946	944	961	925	885	880	863	886	889	919	895	907	895	921	911	946	909	896	910	914	871	903	928	893	890	930	930	863	945	952	847	858	973	927	917	887	943	888	927	908	933	923	878	844	886	940	856	916	872	917	920	841	849	906	910	873	923	923	836	875	895	944	893	924	928	909	843	923	905	915	887	934	906	883	859	904	860	879	894	897	916	914	892	908	897	872	862	900	908	931	912	883	852	960	900	951	893	896	882	886	868	939	934	906	949	888	920	879	884	909	873	902	843	874	886	896	902	924	901	880	910	896	902	903	909	887	953	945	889	885	910	845	860	911	884	911	859	903	910	878	846	882	904	846	951	858	876	910	923	864	905	823	920	940	924	920	867	884	880	899	893	931	900	914	942	922	913	874	939	932	894	897	879	894	909	887	892	883	899	905	932	887	919	908	914	923	937	883	890	865	883	905	912	946	850	889	923	869	933	931	861	887	943	862	923	947	876	856	859	893	951	957	882	925	891	891	885	916	954	882	922	951	942	861	878	869	869	873	863	899	928	897	909	929	891	911	925	907	899	886	958	916	919	922	874	925	901	876	925	911	942	907	922	938	913	878	843	884	915	884	878	945	915	844	932	892	905	871	950	921	862	929	864	870	912	912	924	885	902	948	945	929	881	888	913	907	891	918	922	936	873	848	965	899	929	931	911	915	880	899	911	897	857	901	927	904	904	938	944	866	861	908	909	910	884	917	951	876	880	891	891	901	885	916	836	909	909	874	875	878	881	909	875	907	912	890	875	861	866	946	872	846	878	932	902	890	850	853	887	882	924	963	863	894	930	916	932	972	902	888	924	941	888	921	928	917	923	898	872	938	941	937	882	916	932	878	877	896	868	919	885	874	924	868	871	939	876	896	929	917	845	960	927	942	921	893	872	917	923	951	929	899	931	892	902	897	895	930	906	894	895	889	916	902	914	890	914	889	884	834	896	908	939	891	889	872	930	890	824	930	910	857	908	938	877	858	867	876	918	859	889	922	894	881	952	916	905	878	856	916	904	878	900	856	898	873	866	851	871	877	896	930	887	925	878	955	895	901	891	920	872	905	928	892	874	919	934	864	902	965	905	958	895	946	887	812	898	891	875	864	882	904	911	900	924	882	892	927	903	905	878	918	965	908	861	920	906	885	862	968	909	894	915	878	927	890	944	895	957	928	857	914	891	880	875	892	920	909	895	952	911	866	884	861	833	898	841	868	888	859	909	893	962	904	897	894	905	907	883	913	865	897	879	894	873	912	894	850	903	925	904	930	908	890	827	918	854	909	914	904	928	886	910	912	885	901	888	814	849	873	930	896	865	885	878	840	901	851	923	881	826	937	849	866	844	894	978	869	912	917	966	894	881	883	885	911	919	896	875	926	924	893	915	882	935	867	935	937	906	895	899	906	921	891	852	867	826	937	943	859	896	907	907	912	879	928	884	910	896	855	968	884	939	897	929	913	956	922	911	891	926	878	932	883	937	907	960	903	896	945	884	851	896	914	893	914	887	899	918	897	900	921	818	924	873	935	923	883	898	852	893	920	923	886	904	898	882	893	912	903	913	896	910	889	855	916	863	900	922	916	909	955	949	863	879	890	900	887	930	885	931	901	876	881	904	870	877	893	892	901	884	857	901	868	887	902	960	895	840	848	877	902	930	870	910	944	911	853	861	921	897	919	864	890	882	903	835	924	930	962	872	864	917	894	922	843	953	887	894	938	905	824	912	931	829	901	942	906	924	839	899	907	865	876	889	939	910	858	876	887	864	851	833	872	874	860	910	907	925	933	928	882	912	902	944	866	887	901	878	843	881	881	899	913	962	892	869	952	928	883	913	840	887	901	900	877	839	931	869	923	893	881	945	949	881	886	878	926	907	918	873	912	915	923	926	934	886	874	863	910	923	911	874	880	909	866	897	908	913	865	925	905	874	899	864	876	906	858	880	995	944	899	859	839	880	899	879	866	901	886	921	878	945	936	938	969	911	911	931	932	844	885	899	876	972	871	923	949	863	928	968	900	844	916	905	899	909	889	914	998	903	874	920	932	898	877	889	880	939	941	892	880	914	893	917	924	857	847	885	891	902	901	873	889	872	904	893	894	920	882	863	902	916	902	894	879	915	893	858	874	858	852	892	911	880	943	893	904	910	890	887	905	888	861	912	943	858	887	898	858	889	890	844	923	920	880	924	920	935	875	922	872	942	901	878	862	859	930	870	915	857	891	880	922	864	920	897	902	906	945	912	943	944	895	907	903	893	880	895	883	898	910	879	912	868	924	926	921	949	952	903	907	866	901	871	891	971	865	871	875	905	873	909	891	901	884	881	925	936	888	920	905	967	906	922	929	877	943	883	852	869	899
2022	291	295	271	271	227	281	243	236	427	1298	1510	536	225	232	268	263	229	226	221	220	249	219	240	249	258	219	242	234	253	244	233	265	267	224	236	235	212	249	202	238	235	218	270	229	231	234	213	246	232	225	241	247	217	245	242	227	247	229	255	258	255	280	210	239	225	252	225	231	261	244	278	258	263	234	248	253	257	269	248	260	247	238	240	248	231	233	230	244	282	219	252	222	240	232	216	239	267	220	239	251	234	252	253	248	264	256	255	219	199	240	233	252	241	236	230	242	248	255	239	229	240	248	225	237	243	228	233	233	247	251	253	260	226	230	219	249	238	225	252	228	251	241	227	267	273	245	221	237	251	247	237	249	254	234	223	242	218	232	252	236	268	231	268	251	253	252	240	232	227	234	229	248	270	252	217	238	238	252	237	232	251	252	243	208	238	198	235	213	256	232	221	233	236	274	243	249	232	211	233	239	241	228	255	245	250	244	225	239	218	228	236	236	242	241	214	212	237	234	221	243	238	224	250	222	233	240	229	239	240	254	233	258	237	230	252	233	222	258	228	218	265	296	259	248	234	250	225	253	242	238	231	238	230	241	217	239	234	229	232	232	248	236	220	235	224	226	228	230	201	243	247	237	235	205	255	244	219	229	200	218	258	239	210	238	213	254	247	252	234	256	238	220	233	251	244	248	253	234	229	244	242	224	246	251	254	221	258	224	271	240	235	244	254	231	230	230	262	240	227	253	235	237	216	206	228	237	226	252	272	212	233	237	236	205	248	275	202	251	262	264	221	240	255	236	222	231	214	221	220	247	238	260	255	225	228	225	247	213	222	222	225	218	252	251	255	202	226	257	244	235	226	234	222	241	226	266	222	231	222	226	237	240	257	261	235	236	222	220	232	238	247	225	228	257	259	235	242	240	276	222	218	218	266	252	206	232	226	247	250	256	245	244	239	240	209	247	244	266	260	247	256	213	246	256	267	218	234	247	219	259	253	222	240	236	220	239	211	244	229	237	233	234	232	264	242	224	244	234	251	260	214	245	247	237	231	227	247	224	241	228	188	244	239	238	236	279	248	265	225	255	253	211	251	223	272	245	225	237	251	230	263	234	229	245	232	224	228	225	224	254	259	216	240	229	261	245	236	230	239	208	242	282	257	249	259	238	239	222	201	218	239	244	244	242	212	251	219	224	270	239	233	237	250	247	234	233	245	232	248	217	222	236	242	236	258	236	231	222	240	240	253	221	227	247	222	251	233	215	207	185	260	225	236	222	247	263	230	235	217	242	222	232	240	210	238	226	224	228	211	249	238	238	228	251	246	239	232	251	240	242	235	212	228	218	225	225	253	260	234	227	254	247	260	244	273	266	255	247	223	215	219	249	221	242	231	230	233	226	242	232	273	249	243	215	231	235	237	255	251	206	226	250	220	221	240	241	235	235	234	267	236	250	229	229	247	269	251	228	231	235	242	221	232	241	224	252	244	226	261	256	250	236	214	223	250	268	250	222	238	213	235	229	248	242	262	249	255	233	260	218	225	264	228	243	253	224	246	229	264	233	227	244	267	251	230	217	215	225	218	242	229	272	232	239	237	241	262	251	243	268	263	230	250	203	220	224	230	218	222	231	224	240	218	237	276	216	219	244	208	242	253	226	263	251	228	243	270	225	230	234	232	249	230	226	235	231	244	232	209	275	198	227	261	245	270	226	242	228	229	282	248	279	240	226	250	236	248	238	268	251	210	251	243	202	234	248	213	217	230	273	222	255	238	228	253	207	238	239	207	234	234	239	241	238	249	234	255	235	250	203	256	246	243	239	236	235	226	223	245	229	239	264	247	264	234	223	235	225	261	255	237	264	215	234	218	234	267	241	218	233	220	238	250	235	251	255	248	219	213	238	259	234	232	216	271	210	246	210	268	228	255	254	232	248	280	246	233	239	241	234	240	238	224	277	251	267	234	249	235	236	240	243	237	233	225	248	245	239	248	230	223	243	211	200	258	230	219	202	221	267	233	234	236	229	236	251	253	239	235	229	255	240	219	232	247	209	221	214	241	240	227	223	205	237	234	218	221	226	248	265	261	256	204	245	253	224	256	209	285	230	255	231	230	253	249	239	222	233	225	239	240	254	240	255	245	254	236	274	263	268	228	215	252	233	214	216	232	257	230	251	257	227	222	209	235	232	254	255	240	220	249	245	234	223	211	256	246	222	257	242	221	223	224	243	244	236	224	253	242	241	226	243	220	213	219	241	213	257	231	210	209	247	249	249	243	246	218	267	240	228	268	238	236	293	237	259	245	256	237	235	240	238	252	241	243	258	229	249	235	238	228	222	224	236	246	231	250	235	259	229	212	231	258	242	242	239	230	239	194	262	260	245	232	256	226	236	241	252	229	250	234	208	237	241	248	241	232	215	244	233	234	228	206	245	240	236	223	228	255	238	230	245	213	252	234	247	240	232	257	229	232	256	224	260	216	238	242	244	226	245	215	237	277	221	233	256	225	263	242	222	246	226	226	252	252	270	271	249	246	212	221	256	241	225	211	239	238	262	251	235	238	239	246	227	262	220	265	236	271	253	242	233	217	232	234	225	241	219	218	253	239	219	253	252	250	229	247	249	225	199	241	225	223	254	245	249	222	217	189	222	243	236	207	242	256	228	226	236	280	242	246	260	257	222	233	241	249	211	246	234	224	231	240	261	221	229	228	240	238	256	260	224	258	252	223	259	251	227	241	230	274	248	248	233	233	231	234	260	231	224	221	278	260	250	230	256	233	225	235	248	238	236	230	242	256	231	243	224	216	256	224	223	251	230	245	226	235	236	241	250	244	257	246	269	238	248	242	224	236	246	225	267	237	239	250	249	230	229	231	226	259	220	223	235	234	244	237	231	219	248	268	222	243	220	231	256	240	267	213	235	284	270	246	247	246	237	245	215	241	238	241	270	271	256	246	217	232	232	234	235	211	243	253	237	230	241	208	247	253	262	246	238	253	229	240	262	205	239	237	218	235	241	244	237	253	238	247	229	284	228	207	219	237	226	250	245	243	223	254	237	241	208	218	249	245	240	235	258	224	256	241	243	256	229	265	258	243	238	243	257	231	254	231	241	224	257	231	250	255	254	223	233	239	241	231	236	242	258	230	225	253	238	233	227	251	223	239	250	224	229	250	239	226	232	251	225	242	239	223	236	224	250	256	257	234	251	256	247	222	215	263	242	258	241	222	237	229	237	221	237	242	257	215	249	233	219	254	239	257	235	218	248	247	280	226	260	248	257	256	247	267	267	241	240	224	259	278	220	249	261	211	223	243	209	250	226	243	236	220	221	229	270	247	247	287	240	264	223	219	246	228	236	254	265	262	229	225	241	224	226	215	261	239	234	243	210	250	276	226	237	255	265	227	226	233	258	245	239	229	246	237	241	268	229	251	230	231	233	268	237	250	256	217	237	248	239	249	231	233	230	226	248	258	216	223	228	262	253	244	228	239	243	239	222	238
2362	733	808	903	823	781	785	770	771	2206	7838	7796	2245	740	668	717	687	685	706	706	662	703	661	670	666	750	692	664	641	663	668	688	660	657	700	705	643	707	709	673	651	694	672	642	644	666	705	664	685	670	682	602	681	629	655	737	666	655	707	679	647	700	649	687	697	682	710	621	671	636	637	697	673	631	704	725	696	704	652	637	675	677	661	673	631	659	660	657	668	720	654	651	658	694	704	668	630	710	692	680	680	679	692	684	666	705	670	696	680	664	665	648	617	682	690	674	690	679	699	675	673	711	694	670	637	684	676	635	718	653	665	643	631	681	684	689	654	678	679	681	702	714	655	684	715	621	662	689	608	668	676	661	691	624	681	680	669	651	700	647	692	661	697	637	640	675	676	713	635	667	713	681	673	700	684	655	716	692	718	729	608	670	676	666	630	650	697	650	665	633	688	688	727	629	712	701	735	665	690	667	653	688	705	692	651	681	677	656	693	641	676	679	696	653	689	714	646	718	651	654	685	665	677	630	625	687	612	695	720	725	695	666	680	662	678	685	683	663	671	715	655	690	650	636	638	619	653	644	654	639	660	671	689	704	662	633	670	691	627	637	655	625	634	678	699	688	700	672	671	710	652	642	668	612	678	642	618	654	697	682	664	676	678	683	632	635	649	697	656	662	672	653	683	661	653	649	639	718	697	729	682	676	671	660	662	680	632	637	652	662	708	683	665	620	690	685	671	687	629	681	674	684	684	685	605	657	697	672	686	675	654	667	649	627	648	683	689	652	683	658	632	681	720	665	638	655	645	661	699	672	651	698	673	624	706	647	681	634	681	664	674	694	679	683	638	638	633	651	660	642	677	661	673	655	673	677	692	662	700	648	661	666	678	667	674	661	708	736	699	652	673	638	706	731	697	668	667	624	684	694	630	652	657	669	688	646	697	684	665	687	697	654	653	655	665	705	632	649	691	688	696	684	653	659	704	640	710	658	659	651	668	627	638	680	653	682	671	697	650	661	662	670	688	701	635	665	639	694	705	672	682	672	671	661	679	696	678	718	664	713	711	644	648	685	652	650	660	703	700	669	668	641	671	675	668	684	677	701	739	643	682	686	679	663	674	692	685	628	688	604	652	650	648	716	638	649	677	687	705	716	676	675	632	628	689	668	659	741	659	663	678	643	702	706	630	639	638	720	688	698	644	665	680	670	688	689	663	664	666	659	668	667	670	649	637	642	699	629	727	653	696	681	652	699	643	664	684	679	679	704	677	665	688	693	690	618	634	692	646	678	645	678	645	603	671	692	706	651	677	734	712	677	695	678	669	673	664	663	717	684	660	687	648	638	693	677	685	708	641	694	689	672	683	656	669	622	690	671	679	704	634	689	702	682	639	636	664	653	635	635	680	683	754	659	664	683	684	665	699	644	641	652	662	695	692	720	658	624	651	638	635	679	687	695	670	669	683	678	651	618	658	640	668	659	720	686	664	638	678	650	647	673	659	649	630	662	651	634	659	654	700	656	681	694	671	703	689	686	672	633	673	670	690	697	673	685	695	681	679	648	685	669	715	708	697	643	638	679	648	735	674	668	669	679	623	672	674	650	632	639	695	677	669	689	651	671	618	678	650	607	654	726	698	641	665	623	685	691	637	653	697	700	693	753	663	629	617	661	687	711	649	657	661	626	691	639	622	628	664	658	675	658	706	697	658	661	653	672	659	679	702	668	688	667	740	655	680	656	692	648	724	678	668	671	629	671	642	648	706	719	681	692	713	673	631	707	655	674	692	642	629	646	653	665	646	700	701	686	643	662	631	670	659	703	678	685	686	652	599	703	692	638	687	693	675	682	749	692	691	676	642	704	690	701	677	714	644	646	640	660	694	650	693	699	652	685	652	692	687	664	680	664	642	692	669	665	649	703	661	711	647	685	668	699	666	667	646	702	674	715	678	651	670	630	698	673	690	675	642	665	663	677	650	693	698	691	660	662	647	666	674	708	708	651	652	638	706	683	690	691	664	669	695	656	694	625	667	696	672	692	685	691	633	681	677	673	701	688	720	619	661	690	677	645	675	676	709	662	652	661	676	701	663	674	691	707	620	681	650	682	690	684	670	610	704	667	665	673	686	665	633	716	653	708	688	686	686	688	736	677	726	683	659	643	646	681	707	684	658	696	692	681	657	720	640	639	709	698	660	680	614	680	676	676	691	696	655	666	636	677	669	685	697	689	683	695	676	697	707	679	674	684	689	676	680	673	654	666	651	680	719	675	696	633	663	684	629	692	644	691	652	640	658	657	661	665	649	685	697	632	620	677	647	656	686	680	651	627	700	659	691	678	684	683	638	711	678	630	694	689	673	684	701	698	657	636	654	666	637	692	684	633	686	640	700	681	646	682	670	675	683	688	654	669	668	671	664	664	640	634	625	637	655	692	699	668	635	662	679	662	666	648	682	673	662	716	704	633	704	651	656	680	660	648	718	677	683	615	696	651	664	716	618	688	624	668	695	665	679	655	674	670	659	724	670	651	675	683	694	688	707	667	659	690	674	660	635	670	624	688	665	634	680	724	684	671	682	702	661	661	639	703	703	614	658	651	654	673	708	674	664	655	662	659	703	644	687	659	698	672	643	659	684	702	669	649	659	656	624	650	670	635	676	696	648	642	686	655	685	648	630	628	671	672	674	673	715	699	669	658	710	659	663	685	691	677	684	667	694	660	611	659	665	649	673	650	652	667	648	636	703	703	604	662	706	671	664	675	715	681	644	650	647	678	683	631	685	656	671	638	666	708	695	698	694	657	669	629	694	662	665	652	664	641	669	649	688	648	647	652	644	640	665	673	596	659	665	663	639	741	694	669	691	671	671	689	710	670	643	649	679	653	677	633	674	649	696	673	727	739	708	692	675	659	681	675	691	681	675	662	679	663	677	684	660	664	665	659	710	683	693	692	700	648	648	697	653	676	673	648	652	678	693	654	670	671	701	639	713	726	655	623	707	643	660	648	691	686	649	656	680	675	614	688	657	728	693	653	678	682	695	680	642	653	646	689	676	663	683	676	641	662	674	675	681	697	674	660	722	621	652	675	703	728	683	663	729	688	656	650	656	686	671	661	643	630	656	674	660	668	659	718	676	676	681	673	669	669	699	698	670	659	647	682	656	651	651	697	687	702	629	669	636	639	667	695	713	673	685	671	693	692	712	623	642	664	730	658	657	684	665	717	637	676	653	654	689	660	653	670	685	703	691	676	624	691	641	652	657	654	658	669	635	694	626	674	658	688	690	642	657	673	627	685	665	691	696	712	688	648	692	668	669	692	682	659	671	650	703	651	654	740	682	671	681	665	655	626	630	661	682	730	674	698	635	646	704	636	693	636	614	676	643	706	689	658	708	665	680	617	697	636	663	645	711	673	651	654	675	680	665	677	666	751	654	640	720	658	644	614	684	704	685	678	693	665	687	701	711	688	698	707	699	690	633	682	670	651	666	692	686	701	680	658	637	690
7433	1250	1549	1223	882	881	627	571	487	3538	13347	12541	1695	406	372	378	352	351	383	367	387	318	353	371	349	352	368	343	332	348	312	333	330	372	391	358	364	392	357	315	309	355	328	335	352	361	388	339	377	360	347	366	336	329	342	354	387	364	362	386	359	326	360	348	367	384	359	358	351	354	369	370	352	336	339	369	363	362	366	318	306	354	334	352	326	362	361	331	345	341	340	336	361	347	356	351	327	337	342	361	377	342	365	393	345	367	344	348	326	350	366	368	352	359	357	323	344	331	354	340	342	353	364	348	351	390	322	369	321	376	340	369	368	378	407	350	357	379	390	370	343	335	361	334	347	325	353	371	372	364	348	393	374	349	366	363	339	336	342	357	334	362	318	337	325	347	330	316	372	333	331	381	395	369	370	335	351	355	385	353	393	359	353	383	365	327	348	348	361	357	369	363	328	364	356	364	357	365	362	359	364	331	328	335	355	367	391	352	359	362	354	342	351	379	364	319	372	359	353	338	330	378	366	342	358	388	337	361	368	374	351	348	357	356	348	345	348	368	349	315	361	359	355	313	326	389	360	327	348	323	348	376	352	384	336	316	328	319	341	341	356	348	342	338	360	356	348	364	337	319	331	322	340	357	339	314	340	346	366	382	318	328	344	320	338	330	376	344	344	352	359	332	381	354	347	317	350	373	353	324	344	327	359	351	378	379	375	364	359	397	379	328	361	330	349	357	369	336	342	388	313	358	352	353	396	347	357	333	345	356	349	339	316	365	328	362	354	330	338	359	360	374	374	339	354	368	361	354	371	367	342	349	369	341	355	331	363	370	341	379	348	361	327	345	355	342	360	341	349	330	333	363	331	364	334	335	353	334	362	351	346	360	375	347	334	386	332	364	359	368	326	334	332	334	358	370	348	360	390	339	333	347	353	351	375	328	363	324	345	382	363	342	331	318	334	378	368	341	362	368	365	342	332	354	341	337	312	346	367	359	361	325	312	363	368	368	345	341	336	347	350	338	352	364	387	355	397	346	353	344	358	346	379	343	342	359	351	365	337	327	369	360	332	358	360	352	366	368	389	366	368	368	353	332	357	355	372	350	338	368	319	350	410	333	367	341	346	379	357	360	359	371	323	358	367	356	344	339	378	348	377	350	407	376	361	370	357	371	382	325	361	332	363	322	355	322	327	360	326	334	357	390	367	328	352	324	369	363	331	359	370	334	369	365	314	325	363	360	373	351	328	348	338	339	348	323	317	369	363	342	343	327	370	356	313	390	350	323	333	358	358	348	344	340	328	356	347	392	345	361	362	350	350	351	353	364	380	358	365	370	335	367	357	349	366	340	356	357	347	344	388	336	343	346	350	318	344	382	366	370	345	325	376	364	328	405	366	329	314	370	362	323	369	359	359	344	335	362	320	356	364	378	341	388	336	329	322	351	368	386	359	360	365	382	359	376	317	350	351	383	338	350	345	351	340	358	352	328	346	312	338	331	346	338	350	343	353	308	356	323	346	340	358	337	347	378	400	346	348	373	342	367	355	346	369	393	362	375	366	371	367	339	364	340	330	324	369	367	359	373	367	321	380	376	343	381	364	325	348	367	364	363	345	361	355	330	356	329	331	369	341	345	356	370	351	334	382	355	358	330	336	320	367	332	327	352	329	378	320	338	346	334	341	335	330	325	336	370	359	372	353	313	357	372	368	321	335	366	336	348	332	341	323	363	359	386	342	370	330	401	322	351	349	374	340	344	391	361	332	350	364	346	349	368	314	363	347	334	343	357	353	362	353	373	358	350	368	368	359	327	400	350	353	375	343	355	338	342	349	333	343	329	360	353	338	321	359	385	355	368	327	354	296	318	319	349	342	312	351	368	327	351	347	362	380	362	361	362	319	311	314	358	320	402	334	352	365	344	345	377	332	339	352	335	357	318	385	365	371	328	336	336	316	350	338	355	365	372	309	352	341	325	341	362	359	347	359	354	327	326	385	370	348	370	392	341	345	345	369	327	335	381	357	342	333	343	366	352	367	328	355	352	390	355	358	340	331	349	338	365	357	349	356	368	335	361	353	346	361	327	356	362	346	380	358	354	340	336	347	364	335	346	351	330	356	355	348	369	379	366	387	347	365	333	351	351	342	360	327	350	361	344	363	385	363	350	349	378	332	359	349	363	336	344	327	358	387	349	359	363	351	367	356	323	344	333	390	346	325	297	345	343	321	392	351	355	350	347	396	335	347	355	389	332	359	363	337	330	348	336	347	331	360	406	344	342	339	361	328	330	346	365	374	365	351	378	304	336	360	336	351	347	343	334	334	391	361	374	354	337	347	375	335	359	363	382	342	328	359	326	339	375	374	313	329	377	349	336	368	351	361	372	328	351	348	346	345	386	376	344	342	350	324	353	371	363	372	347	395	366	383	375	376	329	354	368	332	345	327	379	382	363	380	326	333	343	354	339	345	325	323	329	343	324	367	374	327	340	353	317	373	368	337	330	353	380	332	334	342	311	397	377	367	346	341	365	352	347	368	344	353	334	366	327	381	320	347	324	327	372	345	347	325	336	347	341	338	348	346	368	364	360	369	342	358	365	373	354	335	348	363	371	363	350	364	311	357	360	388	340	310	336	369	382	319	324	355	330	334	342	350	347	345	382	374	367	358	355	391	332	352	349	381	349	349	357	344	365	358	342	301	353	397	350	334	345	400	359	360	383	351	347	358	320	324	376	375	349	341	356	401	323	341	364	377	332	363	328	347	351	366	338	400	362	354	345	370	368	350	341	338	364	358	333	360	395	382	355	371	372	352	348	357	332	375	374	351	382	359	327	339	355	357	325	329	402	351	335	353	351	360	358	350	335	320	359	343	365	337	342	348	352	361	383	322	367	318	364	382	361	369	366	379	344	326	337	338	355	335	386	360	357	317	356	314	337	345	343	385	364	354	369	355	359	326	329	360	320	375	360	392	352	365	362	313	336	368	345	361	350	355	351	369	381	353	329	343	378	350	325	315	335	359	342	340	346	320	363	350	335	336	357	348	325	351	359	352	331	338	360	334	321	348	351	380	347	335	334	357	330	329	357	360	350	342	343	358	337	356	343	353	339	323	352	369	345	343	343	380	359	330	364	326	365	379	361	355	345	343	322	385	361	340	353	359	343	360	350	347	380	346	351	367	329	365	368	367	325	335	361	355	339	332	353	375	335	347	327	351	325	366	333	392	316	344	339	352	332	356	327	348	350	393	340	368	293	362	360	341	348	334	366	324	332	338	332	357	345	374	374	314	385	355	328	353	353	346	347	366	350	339	350	339	345	388	336	382	368	388	359	330	318	375	367	343	325	368	344	340	395	347	346	355	354	352	392	361	337	334	347	354	369	358	357	347	353	383	384	358	356	364	339	369	374	350	334	367	357	358	350	386	363	375	356	380	321	347	352	352	366	345	326	355	357	344	365	340	388	322	321	345	377	391	334	365	336	364	345	342	328	347	347	322	376	330	329
5674	1804	3524	3789	3256	2837	2344	2064	1873	15866	37452	33591	3014	1107	1100	1006	1072	1011	1055	1014	1036	1003	994	999	998	956	975	943	1023	932	887	976	941	873	944	902	935	971	967	987	979	915	940	944	935	907	946	866	898	935	956	928	952	879	899	914	903	918	918	929	906	880	892	927	912	964	928	916	973	890	934	935	941	960	964	936	911	876	922	878	936	912	933	896	872	940	940	889	911	887	896	899	922	937	959	942	918	948	921	1006	910	892	877	943	918	926	907	924	928	919	916	869	961	916	911	956	905	888	893	915	935	932	962	898	953	891	912	898	931	941	899	916	899	908	913	899	885	851	990	919	878	948	900	865	915	901	906	908	960	899	909	902	858	896	942	917	935	954	943	951	888	937	926	948	927	890	906	959	916	921	919	900	889	919	947	953	909	821	935	877	842	918	898	934	915	921	929	854	934	878	895	997	958	895	966	949	936	967	928	940	917	923	897	906	953	962	882	960	944	928	902	956	912	866	920	881	909	903	940	930	873	887	887	946	920	931	886	938	903	918	908	942	963	896	930	908	877	914	922	863	873	934	917	925	957	869	892	922	889	910	889	946	952	913	930	950	961	929	932	930	881	894	902	924	909	873	921	962	893	921	913	896	907	890	887	931	920	874	946	905	848	908	938	920	941	910	903	976	932	892	901	913	898	903	960	877	960	928	893	919	931	897	899	859	941	942	924	916	962	952	927	929	878	948	901	903	896	885	887	868	915	930	972	947	904	887	915	974	955	904	878	909	951	889	920	894	930	930	911	886	887	888	916	963	918	973	923	917	922	906	879	921	937	874	952	963	903	886	928	898	885	979	937	942	869	918	906	891	972	939	896	920	855	933	920	901	867	928	908	925	872	860	922	910	885	920	991	924	909	946	879	922	881	948	853	882	913	932	977	878	918	946	900	917	893	889	905	935	885	941	983	854	960	823	906	997	873	912	969	913	890	953	854	925	946	911	915	920	872	861	872	932	925	941	863	914	872	898	906	927	930	902	892	874	926	925	827	936	963	917	918	899	897	910	954	906	899	977	902	835	930	897	911	891	869	878	940	890	960	891	878	908	886	981	889	881	918	920	907	896	912	935	933	916	904	905	938	904	967	898	950	912	889	838	907	887	947	955	927	934	932	949	883	930	940	907	873	931	952	918	909	888	940	896	998	893	919	912	929	927	904	891	908	902	929	934	894	931	879	891	927	903	904	934	936	907	942	907	851	906	902	888	912	875	929	969	907	929	964	890	872	960	970	934	887	891	868	895	862	905	925	942	905	896	863	944	905	920	943	926	886	864	897	946	919	871	931	882	922	921	885	918	948	925	930	964	860	892	932	877	920	897	920	892	968	933	903	889	905	942	916	856	918	941	892	933	968	897	892	877	881	931	919	926	906	921	993	892	910	900	931	915	863	910	897	897	913	929	964	912	942	890	1011	878	908	905	855	883	899	883	899	883	894	903	886	865	905	909	909	929	941	934	912	953	909	912	878	917	941	907	920	926	858	902	894	871	891	937	925	944	869	883	901	923	907	877	892	893	913	890	906	878	932	900	902	881	908	885	928	935	925	934	903	924	909	903	921	889	903	899	906	899	943	872	907	929	898	937	872	888	868	971	910	894	890	902	900	934	984	936	927	923	920	931	909	879	892	959	934	912	947	923	945	953	926	880	965	932	958	916	914	922	942	895	994	898	886	920	918	903	919	926	894	897	901	921	899	920	905	925	932	890	908	881	906	868	890	908	907	884	914	847	939	917	905	920	920	974	907	921	920	927	894	902	904	974	934	961	888	882	917	892	953	976	884	868	891	910	911	917	895	911	923	925	883	953	926	940	875	919	859	875	886	927	897	885	905	950	897	934	904	884	911	825	862	898	905	925	909	888	875	893	958	940	881	918	929	939	896	884	936	849	881	858	898	913	897	908	911	891	955	868	919	896	894	903	901	905	892	901	959	896	892	938	908	944	929	897	898	965	898	860	919	963	886	893	906	940	976	902	892	906	918	908	926	901	932	898	930	883	916	948	923	921	895	942	878	923	869	870	950	858	922	886	887	910	857	903	960	944	884	887	907	856	888	944	905	961	887	894	915	952	872	918	918	902	906	876	935	946	904	947	928	953	953	938	947	910	886	916	897	875	916	878	901	894	879	961	919	853	880	914	888	916	866	926	917	917	911	879	917	903	926	954	901	907	879	955	921	891	923	875	883	948	920	945	926	938	876	952	856	918	949	915	946	924	867	922	879	915	929	868	902	929	871	895	928	900	912	934	850	892	885	922	887	899	927	965	940	937	929	898	910	955	982	915	905	898	883	920	884	922	914	911	950	888	929	892	912	926	881	934	903	966	927	828	928	901	960	916	918	959	911	919	983	893	911	846	965	972	901	825	892	902	844	950	927	874	1012	932	942	938	966	881	898	854	881	942	937	927	890	940	932	898	916	950	914	863	961	918	864	930	923	902	926	912	869	882	966	885	905	931	925	886	929	957	951	948	914	880	884	911	915	919	886	859	873	927	918	868	922	915	879	942	899	883	954	902	942	900	933	959	882	953	927	939	886	898	917	937	910	908	883	910	930	891	899	927	923	960	918	930	917	929	963	895	915	877	891	882	910	937	939	899	894	887	859	891	942	920	906	917	903	924	851	893	934	877	885	897	872	923	875	899	906	932	918	981	903	850	940	891	838	922	940	862	926	927	922	935	911	944	908	875	874	891	900	908	889	953	925	891	935	934	865	900	957	896	913	883	954	936	945	902	824	937	947	904	938	917	917	854	952	909	891	923	896	973	897	932	901	899	891	913	903	866	895	925	891	927	934	943	901	934	947	927	934	923	880	921	929	845	927	908	883	915	928	873	921	952	876	939	903	969	891	933	930	982	918	927	875	891	924	887	934	928	895	925	919	957	929	959	920	921	879	874	881	944	883	882	898	971	915	951	932	883	941	923	960	953	869	894	919	939	910	922	925	896	908	894	938	980	947	918	886	943	893	894	901	918	955	936	920	931	879	949	1004	916	932	902	938	880	902	870	957	941	900	910	872	866	886	929	934	854	917	894	899	901	896	940	879	911	904	935	891	908	952	950	923	904	888	904	978	874	880	928	891	876	874	873	914	907	943	961	908	874	944	880	888	941	927	968	878	934	985	924	945	946	940	891	959	922	896	896	920	908	930	928	937	894	910	951	871	942	917	959	897	935	903	954	921	902	936	994	918	904	917	947	921	871	878	833	916	974	943	876	891	947	918	939	919	878	955	915	836	930	931	935	844	874	926	851	846	951	888	907	868	965	889	929	886	903	940	869	908	924	930	922	899	948	938	884	887	904	963	866	938	913	864	957	900	936	898	890	919	880	890	884	965	905	948	953	917	880	925	895	910	898	842	927	970	923	919	921	913	918	880	881	970	893	964	916	882	928	904	883	901	928	928	878	959	873	928	936	909	890	877	849	917	900	981	899	980	860	955	813	892	921	902	934	937	956	938	907	909	886
14234	2834	2877	2147	1555	1083	876	655	652	7664	25799	21340	3265	359	385	369	358	365	369	318	344	392	350	341	353	345	339	329	329	340	341	352	338	322	302	351	341	346	326	384	326	296	347	334	347	339	307	340	373	302	330	313	379	334	346	315	339	322	351	334	327	334	331	327	362	337	315	316	343	337	316	332	298	329	321	310	321	325	352	337	318	318	313	322	311	314	354	302	349	326	371	331	337	321	288	292	318	355	337	344	325	328	360	332	346	349	334	303	305	343	349	300	316	346	337	350	354	354	349	359	316	370	335	315	315	289	332	345	304	292	347	328	322	303	321	340	336	326	318	298	333	313	306	337	302	352	338	344	345	369	332	323	332	325	295	326	371	336	317	350	354	328	327	317	332	374	358	295	293	330	330	318	382	340	309	333	311	287	312	313	314	359	308	317	293	329	338	329	352	340	328	324	330	353	347	327	352	343	339	330	342	329	332	321	353	352	317	318	309	344	297	298	356	330	316	311	354	357	310	346	317	333	293	327	344	340	335	323	364	310	364	302	344	304	303	299	288	355	359	349	331	315	336	336	372	326	326	333	328	335	329	293	341	329	326	305	339	311	300	339	316	324	350	353	345	318	331	309	356	350	324	337	344	267	337	309	338	322	342	341	306	351	339	332	339	323	349	317	319	373	289	314	335	324	344	327	321	316	317	333	329	303	344	346	334	305	332	304	346	338	342	329	358	320	322	307	315	322	292	281	357	315	326	343	329	320	342	315	298	345	373	342	335	355	343	328	346	315	326	301	334	353	335	341	343	337	338	289	346	339	351	330	327	318	300	322	325	309	347	330	333	333	320	306	342	336	328	289	332	323	317	344	324	312	316	345	348	324	320	312	329	300	326	325	308	349	329	338	288	344	308	300	286	309	341	316	304	338	308	327	361	362	305	338	354	323	328	325	321	314	294	304	315	311	320	347	328	316	326	308	297	332	364	313	341	352	316	331	325	335	338	332	324	320	303	338	293	333	347	302	317	339	359	322	332	297	324	346	325	319	318	343	325	347	341	308	352	350	319	348	331	349	340	327	358	325	334	332	317	319	305	313	288	339	340	324	317	326	320	343	333	316	343	322	340	316	324	347	325	342	300	350	314	347	315	302	343	328	311	328	344	331	325	326	314	334	339	316	344	308	335	329	339	305	316	322	334	297	302	364	330	358	318	328	370	347	314	332	308	333	291	323	317	366	363	318	314	337	321	313	343	345	318	320	284	341	352	355	324	326	364	336	328	334	310	300	328	316	337	347	350	306	304	351	341	327	336	330	349	331	344	329	306	322	331	344	319	314	340	312	300	323	321	334	294	331	335	348	323	370	322	341	342	324	328	322	311	315	326	317	335	331	294	354	330	331	325	326	342	341	287	328	335	292	320	347	317	330	329	316	362	323	320	312	372	318	304	313	349	352	341	322	327	337	331	313	306	334	327	328	353	317	333	346	348	309	309	359	349	324	327	310	305	284	316	306	316	303	350	317	364	323	356	308	330	337	328	335	333	322	358	327	316	331	325	349	309	304	329	332	336	349	320	319	339	311	344	371	348	329	301	326	315	352	344	344	334	336	325	323	314	313	320	376	315	316	310	301	331	322	318	330	308	323	305	312	326	338	314	323	316	332	354	355	343	309	355	350	301	334	293	334	333	335	314	307	305	354	332	317	356	325	312	332	320	372	324	317	300	342	335	369	317	329	315	323	359	330	331	339	342	330	335	332	313	334	343	325	312	323	336	310	337	331	335	345	339	330	323	342	344	344	343	332	347	319	342	300	301	330	322	327	334	327	346	341	325	334	293	368	354	289	315	345	306	313	316	317	314	370	335	324	301	337	335	358	329	312	338	315	325	280	329	335	277	337	323	331	362	354	331	321	307	327	299	329	313	313	358	320	308	312	318	319	341	322	325	305	332	302	315	312	342	343	332	314	353	295	323	316	313	332	301	339	294	322	317	311	338	333	346	336	315	320	324	332	321	308	322	326	335	340	314	351	327	306	356	359	346	287	330	311	332	293	313	357	298	316	321	333	298	315	324	343	331	357	331	319	312	302	317	340	327	320	332	288	299	341	309	327	308	318	345	335	341	348	309	317	311	306	327	324	339	349	366	334	330	316	340	310	292	320	321	339	344	338	335	320	325	335	314	309	289	308	315	346	319	352	344	365	336	308	316	344	319	353	344	354	335	337	324	320	338	303	300	326	349	335	334	341	333	332	377	339	346	329	335	356	322	293	334	333	332	349	330	318	279	354	354	339	353	340	370	319	307	316	305	317	361	368	330	338	327	292	328	319	317	326	339	341	344	364	308	325	344	316	343	350	283	318	322	351	315	296	317	307	351	306	346	336	328	345	281	323	331	286	370	342	320	346	370	312	282	309	313	328	344	331	336	332	338	349	358	292	330	310	344	364	341	342	324	310	332	380	388	337	322	331	346	317	353	333	309	316	334	332	329	320	320	321	325	327	329	338	320	342	316	316	304	333	322	338	341	369	308	342	316	367	328	344	339	331	299	325	334	310	359	307	303	350	334	326	370	329	305	316	304	318	341	319	310	316	344	343	340	331	331	319	321	295	329	324	325	318	345	338	314	316	337	333	323	345	309	305	304	297	328	323	296	375	332	317	322	351	320	336	339	365	310	324	299	302	354	294	342	353	337	306	320	316	319	336	313	330	339	324	318	321	329	339	316	311	321	323	354	336	348	341	359	291	350	293	325	332	317	322	335	358	352	335	309	370	314	336	370	342	333	327	334	351	349	326	337	309	307	292	304	339	325	309	319	365	343	331	328	339	340	319	316	315	282	317	288	289	329	356	344	354	333	326	316	296	319	315	301	326	331	330	346	316	301	322	328	329	321	315	364	322	327	337	320	329	300	321	324	344	305	314	364	313	342	345	306	334	344	296	325	348	298	337	321	345	342	363	335	335	367	348	318	312	344	358	332	298	309	318	359	296	325	338	295	326	305	350	324	326	338	351	340	341	328	314	344	335	325	358	315	326	336	321	320	337	363	314	306	346	336	355	337	375	382	302	313	341	336	328	338	311	323	358	350	341	333	307	310	300	317	380	314	347	295	324	340	341	308	327	322	359	343	310	330	347	332	299	327	297	311	333	323	275	360	325	316	316	341	316	298	358	319	352	340	328	321	271	319	334	306	323	368	313	347	365	347	307	339	315	374	324	351	353	361	321	334	313	342	363	336	316	342	300	309	305	331	358	321	335	316	296	337	334	329	340	327	322	312	302	335	308	317	338	335	324	334	358	319	365	306	330	304	330	321	316	303	327	317	318	326	321	327	346	328	374	325	309	305	349	329	312	332	342	344	326	329	331	308	332	348	338	333	326	314	316	330	315	320	317	340	319	302	340	334	345	352	351	327	302	302	341	342	369	325	327	333	319	328	349	319	318	334	322	333	337	367	324	329	358	293	320	316	304	323	307	337	319	324	329	366	313	305	328	321	301	359	294	322	398
7537	2649	5567	6329	5505	4295	3602	3001	3048	24245	48882	41647	3414	1227	1195	1119	1075	1079	1013	971	1048	970	964	988	951	935	916	949	957	886	913	880	906	942	907	868	886	890	918	873	878	809	877	861	873	881	885	897	878	888	824	914	875	839	820	903	859	832	860	848	851	844	875	902	840	864	776	850	795	855	816	911	883	860	809	810	850	864	787	860	894	867	832	820	846	840	829	870	835	829	844	865	870	905	850	829	835	892	807	857	870	824	842	812	924	864	861	832	887	798	841	852	817	816	847	805	879	808	865	832	783	811	817	875	833	852	826	842	824	850	831	821	819	859	839	838	833	833	857	852	804	786	850	794	883	851	820	883	836	853	827	846	803	814	797	838	830	815	861	814	830	810	898	802	845	829	899	882	817	846	810	827	843	805	866	855	858	801	798	853	837	860	843	842	826	815	807	839	814	858	810	895	815	819	855	844	857	810	819	872	854	900	862	849	836	760	793	877	821	829	861	859	818	825	823	835	808	881	824	890	808	844	869	765	861	904	849	803	880	847	863	868	776	825	850	802	811	817	840	841	842	825	874	837	847	839	848	841	850	878	820	815	822	863	879	826	835	782	831	847	835	844	835	850	836	847	827	813	816	800	858	781	854	828	854	842	799	868	842	871	818	808	824	819	805	848	834	851	828	851	833	835	821	912	812	818	844	793	783	829	784	899	851	838	838	874	826	857	874	835	852	873	878	783	802	889	797	870	833	857	878	826	828	843	803	884	846	874	843	819	810	822	854	801	852	845	892	804	846	812	820	837	782	806	848	821	907	867	840	780	904	821	836	816	806	871	853	850	855	822	855	829	838	828	828	820	804	835	804	813	849	905	834	823	883	834	822	854	845	814	843	796	789	853	862	802	849	804	818	798	867	819	873	784	839	848	851	879	895	872	819	809	815	817	850	792	850	866	791	842	838	751	841	854	816	832	804	807	840	865	879	827	873	878	883	823	771	836	787	833	817	857	791	847	808	812	823	840	799	863	857	839	851	845	834	843	833	830	802	859	851	870	861	801	849	826	792	870	817	849	825	801	836	862	847	822	822	838	843	808	795	887	876	838	878	863	843	854	821	828	831	819	850	827	853	823	808	793	835	826	860	843	827	875	831	856	806	808	848	829	857	819	843	832	884	879	824	815	837	890	835	782	887	830	804	837	772	863	837	829	840	834	825	821	854	895	849	842	851	860	796	844	837	873	797	829	821	808	817	821	841	855	861	820	826	879	848	843	836	830	798	815	812	826	848	840	813	872	789	841	841	837	834	825	839	880	825	834	833	836	802	839	782	807	841	805	856	833	866	831	875	804	813	837	835	839	812	846	857	808	871	796	813	822	865	884	853	828	835	849	854	792	820	857	812	787	875	846	790	852	795	848	832	844	830	792	835	835	819	864	802	887	841	816	862	833	831	816	803	867	857	849	868	820	892	840	838	828	850	833	854	838	805	866	820	829	812	842	816	843	809	825	831	842	805	843	839	835	842	883	815	829	808	893	809	824	829	852	858	875	840	823	853	790	864	835	832	854	852	821	816	892	818	855	773	813	826	803	826	896	870	853	783	832	849	788	813	865	854	822	821	907	875	863	855	865	847	890	805	826	859	805	867	817	865	866	792	837	852	813	836	857	823	882	821	799	850	846	853	842	824	838	863	815	859	852	822	820	819	848	813	853	852	884	847	881	833	809	848	781	847	869	841	846	866	807	835	806	844	857	843	799	811	873	832	813	835	852	850	875	839	851	867	856	838	832	816	863	842	862	852	791	794	821	828	865	835	880	853	868	834	825	793	864	823	885	843	873	869	847	870	822	775	890	836	814	884	829	809	871	857	868	870	867	830	836	900	813	867	890	838	853	863	817	863	826	774	874	852	825	856	814	878	861	845	800	855	842	854	821	900	814	840	823	839	832	864	831	830	809	843	816	836	826	870	838	828	813	795	897	874	838	821	785	859	856	835	849	833	826	841	816	837	832	828	882	810	828	852	845	873	817	908	855	889	899	853	826	866	856	801	867	846	831	874	858	880	783	806	796	907	810	894	822	820	820	834	897	853	799	824	868	885	839	842	846	831	873	798	873	872	864	824	834	830	819	880	814	833	842	807	859	889	842	825	895	805	848	854	798	816	849	834	791	783	856	825	834	866	825	809	843	777	886	825	827	842	865	841	828	860	846	861	818	831	833	879	826	832	880	800	937	798	828	822	829	876	822	842	894	813	830	805	862	824	812	825	844	837	842	784	841	880	858	855	869	804	870	871	791	881	796	846	826	813	829	906	891	844	865	840	817	838	873	837	843	798	796	857	870	830	840	852	806	867	819	873	859	840	824	845	837	871	812	780	851	872	868	848	831	821	816	866	848	894	809	859	817	867	788	823	886	799	790	875	798	808	804	859	887	845	788	846	834	891	844	827	772	818	842	825	828	815	836	782	835	851	791	800	781	784	869	868	822	863	817	830	868	839	852	830	834	890	809	820	829	839	837	810	828	875	887	838	855	872	793	862	864	876	838	868	868	855	808	860	798	805	816	840	842	828	866	827	848	817	834	844	826	770	797	849	825	841	803	830	891	847	783	869	809	865	873	868	827	839	883	835	765	826	843	853	875	856	899	834	867	868	857	820	866	825	825	850	831	816	837	788	834	851	843	834	850	833	827	848	862	813	845	841	832	834	767	823	857	786	836	820	868	850	805	829	877	810	810	864	815	789	817	857	854	839	847	830	810	838	819	907	810	841	856	775	864	877	833	865	840	808	879	837	892	848	846	819	815	827	869	831	814	818	797	840	864	813	819	825	825	865	868	827	841	823	795	802	833	787	864	873	869	837	836	842	855	827	834	777	878	824	836	821	853	836	859	783	816	830	830	813	824	840	872	846	857	809	810	861	885	878	859	881	841	853	818	867	838	839	803	849	852	827	842	836	876	832	819	876	873	853	831	872	832	829	821	821	882	812	857	819	840	800	822	783	860	837	879	828	823	867	875	823	871	895	825	821	830	839	898	828	844	828	834	807	849	860	844	813	867	865	867	814	856	823	876	844	900	845	838	828	862	845	852	813	825	861	848	824	810	861	859	824	828	837	859	849	832	805	818	818	853	783	905	850	778	810	854	819	849	896	885	876	802	857	876	794	858	865	859	844	820	782	877	816	833	840	890	822	788	846	841	788	828	856	842	890	864	847	844	797	811	786	831	750	835	834	870	822	831	865	824	880	794	818	829	792	862	865	818	814	763	876	813	812	846	804	857	880	782	890	802	870	899	864	829	838	815	841	846	838	853	821	800	874	831	794	784	780	843	822	858	874	808	841	847	831	822	871	863	823	823	841	808	817	846	837	823	777	836	791	830	848	849	855	831	844	877	814	804	810	839	851	866	865	837	868	870	821	830	855	879	805	832	832	827	842	866	833	837	880	847	851	834	854	815	863	867	847	845	864	808	829	814	795	783	838	834	797	831	856	839	807	867	839	845	889	850	901	858
1994	268	264	239	206	229	212	208	220	350	1023	838	215	212	225	215	218	197	222	193	180	211	219	201	202	202	211	192	226	192	175	205	216	196	197	194	200	224	185	203	197	174	204	219	213	218	209	191	192	189	181	211	173	203	201	198	218	210	188	175	212	219	209	213	223	200	181	204	201	237	206	193	196	188	205	196	238	188	226	212	223	182	218	222	182	173	198	206	200	204	200	202	204	201	167	203	209	210	222	185	172	211	186	180	176	190	209	224	179	235	213	204	188	196	226	210	229	220	223	213	215	201	203	209	216	238	230	197	214	198	206	201	218	194	169	204	224	249	227	214	209	201	197	196	219	206	193	179	202	212	210	217	195	207	201	220	236	220	216	191	212	213	192	213	207	201	201	221	176	194	193	223	183	209	206	193	219	199	208	210	204	220	201	194	205	199	239	225	209	195	202	202	196	208	203	206	220	214	209	193	199	210	196	238	219	192	197	176	219	176	230	183	211	232	198	204	195	212	221	189	206	200	194	212	206	225	175	207	176	180	213	206	198	226	182	193	227	225	209	206	231	184	209	198	199	217	193	213	202	199	160	201	214	222	211	215	221	208	222	226	181	193	180	175	204	199	190	178	211	190	239	212	198	190	200	225	203	206	193	200	180	218	211	201	174	194	207	204	206	223	206	204	210	200	191	223	221	198	201	210	183	223	216	189	180	207	209	216	214	203	204	201	184	221	195	200	206	213	208	195	230	237	213	208	223	217	220	210	192	197	226	208	215	198	199	202	167	161	217	206	190	211	205	211	207	235	210	235	222	200	187	208	193	203	209	208	213	217	218	188	217	179	197	191	186	200	192	231	210	202	229	192	211	186	223	204	203	217	214	204	203	203	192	199	216	205	244	211	201	230	216	209	192	237	211	219	186	198	194	164	203	211	221	212	218	212	224	192	197	218	187	231	202	210	195	223	210	221	208	203	202	239	197	212	211	194	212	205	211	190	221	221	189	202	217	206	198	238	206	202	230	226	214	205	201	185	200	223	218	185	198	199	202	201	199	204	190	232	197	197	212	187	218	214	214	212	220	213	195	205	188	212	212	196	192	219	200	216	202	194	214	184	198	206	199	191	219	213	226	204	205	189	193	205	191	198	218	188	200	184	191	172	215	231	194	191	185	191	196	182	207	213	208	196	212	197	235	207	204	163	233	212	200	171	206	178	203	217	205	203	192	228	225	227	203	196	241	202	198	204	201	206	211	223	184	186	184	209	173	212	197	166	216	202	192	212	197	171	215	206	210	224	191	196	202	212	196	216	212	233	191	193	203	193	203	212	208	211	197	196	180	208	192	222	201	210	180	187	190	226	223	214	195	215	233	226	216	208	223	188	236	191	204	195	225	192	217	207	219	208	193	216	203	206	196	214	199	210	233	200	219	212	207	230	195	189	176	210	223	208	207	212	181	208	230	187	210	182	212	180	201	196	208	215	219	169	202	189	219	205	192	186	194	202	231	186	196	201	220	209	211	187	207	181	193	211	212	215	206	197	208	214	229	207	190	203	212	213	236	227	200	213	207	196	177	214	209	185	199	212	199	216	194	205	227	199	205	183	207	229	183	252	218	213	210	213	207	187	178	205	219	190	201	217	200	198	200	205	218	224	197	239	186	197	181	218	227	202	207	218	206	183	208	190	196	177	197	221	209	219	229	203	202	222	215	206	205	199	200	223	217	229	206	234	215	207	232	204	195	212	228	202	211	206	190	210	221	216	201	200	196	198	219	187	206	200	202	176	217	202	198	224	232	208	221	198	208	228	203	184	202	218	191	203	194	205	196	206	183	213	215	212	209	207	227	224	201	202	196	214	199	212	220	192	211	188	174	206	232	212	199	176	227	209	203	218	228	191	215	190	216	201	223	226	207	196	181	208	215	211	216	206	227	190	191	190	202	191	210	214	206	208	198	175	201	203	187	215	219	202	216	206	193	205	182	190	201	210	193	201	204	194	206	205	185	190	222	206	218	181	191	205	176	194	210	204	215	219	231	214	216	171	202	239	185	202	197	226	229	200	205	212	222	216	205	182	212	165	222	207	227	207	217	171	185	218	207	214	204	206	180	195	180	186	209	185	206	206	200	205	205	213	187	186	207	215	192	198	198	205	216	183	190	208	207	197	226	220	186	188	214	206	205	202	214	190	198	198	204	218	203	207	190	203	199	196	203	210	193	184	212	198	199	215	206	206	232	225	184	205	221	203	195	179	216	225	204	199	207	203	200	184	199	174	207	201	213	205	198	209	208	216	221	206	215	203	185	228	201	198	186	199	192	188	195	207	195	202	192	233	198	188	195	198	216	205	212	187	203	184	220	204	221	203	206	201	194	188	213	226	203	196	204	212	179	184	171	227	218	230	188	181	207	223	209	203	210	192	195	210	192	196	200	187	211	198	201	205	196	192	174	211	206	219	206	205	201	197	224	187	196	195	183	203	198	219	218	217	226	216	222	197	204	206	219	183	217	203	223	207	221	225	204	223	186	197	190	217	210	196	228	221	203	208	200	254	204	190	189	204	181	194	221	199	217	179	192	200	235	177	220	217	181	218	209	207	202	197	192	208	187	205	239	220	202	209	214	214	213	229	197	207	212	186	197	204	189	191	216	215	189	219	193	202	205	205	217	212	177	204	208	208	207	186	215	203	230	205	197	198	204	180	208	214	212	217	210	205	176	209	223	223	221	225	211	207	211	221	195	232	200	198	197	241	230	224	207	205	210	202	182	199	237	197	199	221	220	176	199	192	194	197	199	210	196	193	203	232	188	179	200	217	241	223	207	200	201	226	203	201	206	201	206	229	210	194	188	218	206	234	232	220	226	196	206	212	225	238	191	184	175	218	195	204	173	200	197	191	202	191	207	204	204	188	229	200	239	202	198	214	207	195	221	228	214	216	216	185	217	221	190	213	220	217	196	209	205	206	230	233	215	235	218	206	213	205	202	185	197	197	213	242	182	203	187	174	216	210	208	221	206	199	219	207	192	166	221	244	196	195	209	188	205	216	202	203	201	208	208	207	210	203	223	235	203	184	219	235	180	199	195	205	193	195	196	213	200	179	211	215	186	186	196	211	215	195	198	211	200	198	187	216	198	218	207	195	204	211	198	200	200	227	217	197	213	200	183	231	221	205	197	239	216	235	202	197	205	197	199	242	200	219	216	193	210	209	196	214	194	210	196	204	198	223	193	193	194	217	210	207	192	199	186	189	213	223	176	179	179	212	179	204	210	203	228	223	222	235	203	241	201	191	221	209	186	186	211	220	188	213	190	198	219	205	201	214	201	223	226	199	194	219	198	212	192	203	192	208	197	191	199	205	177	190	196	208	194	216	204	201	196	199	225	190	203	188	216	209	224	220	195	204	205	182	199	182	225	196	211	212	205	197	220	204	172	199	208	187	197	203	232	217	215	183	188	226	187	219	232	205	196	207	181	232	211	204	206	201	226	181	168	201	195	190	181	209
2244	669	736	773	737	659	707	627	625	1831	6469	4712	648	638	568	621	588	568	590	611	596	603	625	578	578	562	590	607	604	579	590	575	560	618	585	599	580	560	588	583	625	578	600	605	576	613	577	597	621	528	655	619	603	618	562	602	586	556	600	606	572	586	617	576	586	615	603	564	593	588	575	592	633	567	599	576	622	596	629	607	591	623	646	609	605	570	572	638	587	579	612	559	554	616	605	591	605	574	541	600	579	540	608	585	585	596	580	582	598	582	603	606	595	589	561	563	587	632	579	586	578	549	609	561	620	581	604	574	640	577	550	574	621	565	591	583	547	592	582	602	624	580	576	556	558	619	609	595	552	616	610	594	597	631	550	606	567	571	623	569	603	606	582	564	577	605	632	585	580	578	630	589	607	539	585	561	562	600	618	584	601	571	637	581	585	575	558	579	575	580	588	572	592	608	576	580	598	623	578	548	600	598	604	620	611	608	598	584	614	574	584	549	624	639	566	592	624	594	592	568	581	571	607	602	556	610	592	562	601	612	582	603	588	581	583	579	610	575	597	585	587	621	633	605	568	609	593	579	607	561	599	622	572	627	623	592	585	606	602	553	596	557	651	576	600	597	549	556	567	615	590	589	587	581	605	635	587	607	583	547	614	569	608	594	551	594	595	554	575	592	593	608	585	583	621	612	622	567	574	555	584	558	596	575	608	569	604	623	579	569	609	601	599	578	613	612	567	617	619	604	576	609	569	618	545	593	580	567	622	578	605	606	572	581	567	608	594	555	599	573	603	563	598	619	566	583	540	631	610	590	604	608	624	598	575	564	601	588	618	584	623	575	582	631	585	535	588	566	631	610	582	552	601	611	591	624	583	582	624	568	603	608	590	593	593	605	614	621	602	610	571	596	576	583	557	600	601	589	607	594	589	598	587	574	565	577	581	629	603	603	596	636	599	573	572	632	624	621	592	592	563	583	561	626	613	595	615	598	585	601	574	604	557	608	605	616	618	576	583	569	566	572	595	583	599	595	585	561	581	590	575	584	588	562	598	598	538	561	583	598	620	620	567	596	576	619	577	589	618	648	632	574	577	589	546	590	559	556	570	568	620	570	611	532	572	584	616	619	575	611	637	597	533	537	587	593	560	563	602	571	601	589	636	578	605	602	581	601	609	553	605	604	606	604	580	563	564	628	630	588	604	528	591	571	569	585	594	573	581	585	602	602	577	575	574	634	595	583	592	606	567	630	625	571	544	574	604	614	548	599	579	571	578	665	596	566	560	590	586	614	566	586	640	544	572	574	559	598	588	582	600	556	579	566	584	605	587	594	579	596	563	599	594	574	572	563	560	584	589	593	566	563	579	594	586	564	578	598	609	655	601	571	573	597	568	617	580	563	617	627	581	636	588	551	615	569	574	563	570	624	648	586	578	610	585	582	576	630	600	558	575	576	577	586	574	545	603	577	600	635	612	610	609	600	554	543	572	581	579	553	615	589	610	572	588	538	636	580	576	612	547	564	536	577	586	574	625	576	589	582	566	598	616	588	538	608	578	597	598	596	574	640	561	599	579	638	607	606	618	616	596	554	579	580	554	566	539	604	555	563	569	591	593	641	565	557	607	582	586	598	604	536	612	561	622	623	550	570	543	571	593	591	607	583	583	584	604	572	591	603	570	620	552	617	593	566	580	608	635	626	591	611	598	599	587	591	616	570	586	591	618	579	596	601	583	546	634	589	630	568	617	589	569	550	583	630	559	598	623	610	550	581	618	564	575	593	610	645	596	574	596	583	617	567	562	543	580	548	564	614	588	600	583	561	555	582	566	618	592	608	543	633	583	607	588	613	596	585	594	609	598	597	584	630	614	617	586	578	624	584	587	616	594	586	616	608	641	590	554	591	575	539	591	593	589	606	571	624	590	598	598	592	599	594	569	566	597	548	605	599	572	617	626	563	608	603	583	603	599	599	607	579	607	581	569	547	585	586	617	571	607	552	594	567	585	638	562	542	602	595	589	570	617	603	587	590	606	596	632	586	558	596	538	612	611	602	577	598	620	605	594	633	588	573	605	616	582	549	589	587	580	547	578	556	603	563	567	561	627	607	601	566	628	593	579	590	579	579	592	602	542	629	579	587	629	586	607	603	585	589	613	612	601	641	591	627	586	552	582	567	584	582	562	610	662	628	577	572	602	589	588	571	537	555	597	586	609	573	602	642	551	620	626	553	626	614	613	605	589	626	562	548	566	575	627	592	580	559	601	571	578	581	565	582	611	585	588	589	548	581	563	539	602	593	570	624	615	564	587	561	577	616	573	592	593	594	621	605	585	578	581	616	605	589	542	575	571	584	595	575	618	563	588	606	591	614	620	627	597	586	610	598	590	611	575	607	565	578	618	611	601	607	605	579	614	620	556	553	630	593	605	550	611	539	628	561	609	613	628	577	592	576	595	580	598	618	574	609	594	612	616	570	559	592	582	584	601	556	642	597	585	567	589	605	610	545	581	562	585	616	559	585	642	597	604	576	577	558	582	600	568	623	589	570	597	577	604	611	587	602	626	557	556	585	586	582	559	566	595	602	570	582	597	602	597	619	615	577	598	535	623	564	574	567	599	566	578	578	558	601	587	566	606	571	606	580	580	606	608	558	604	602	591	543	619	605	588	590	591	615	548	551	553	558	589	551	574	613	625	601	589	576	599	615	571	612	568	578	574	602	606	631	610	598	581	589	567	618	598	589	595	609	614	568	614	571	554	637	625	623	570	558	596	578	543	609	632	568	590	592	576	567	608	596	637	587	575	630	569	583	602	580	568	612	625	602	628	650	582	608	583	542	630	599	599	579	619	546	606	559	546	603	569	566	552	609	579	620	617	567	625	611	598	603	594	590	616	596	546	560	565	589	623	587	584	586	636	560	540	606	558	576	586	593	583	601	576	578	588	586	601	573	607	588	603	627	554	598	600	563	579	604	558	605	629	560	609	601	630	604	572	573	549	580	595	607	597	555	585	588	553	592	553	559	583	566	620	611	574	601	578	581	606	554	587	593	568	598	589	586	580	576	624	654	649	607	625	608	586	580	567	573	582	537	589	558	603	538	638	594	569	597	610	572	577	604	620	612	575	584	603	563	620	579	561	557	639	611	655	598	572	555	608	615	593	565	595	539	611	598	589	587	617	619	614	571	563	628	615	608	604	587	571	575	571	611	593	609	610	611	575	603	595	591	609	604	617	596	561	572	594	622	575	557	558	593	561	555	610	616	608	576	630	636	573	584	606	610	560	614	572	606	533	551	579	595	552	560	624	615	613	591	537	569	603	553	566	597	608	576	580	560	554	574	598	589	573	617	565	590	596	607	577	581	571	567	599	593	588	587	637	554	556	611	602	609	559	594	627	580	589	578	583	569	547	586	646	599	614	565	554	596	543	596	622	574	575	594	579	566	626	592	585	601	591	604	583	588	607	585	589	596	576	583	590	615	592	560	556	609	580	558	607	562	581	545
7508	1316	1508	1155	876	672	552	544	463	2721	11977	9220	1164	365	382	365	360	378	331	365	354	320	365	329	375	336	338	365	358	327	349	341	353	335	315	321	356	358	352	337	303	321	348	372	347	356	334	327	367	298	347	315	371	345	337	331	310	364	341	317	326	339	354	351	344	332	325	326	317	332	335	323	335	337	325	332	380	337	334	316	327	324	354	331	322	314	353	343	346	344	340	327	308	355	338	353	347	339	339	328	355	335	351	354	321	321	319	322	341	337	336	334	352	318	321	346	303	364	311	329	349	352	355	336	334	337	336	365	347	326	348	337	346	326	349	346	341	329	332	331	330	346	334	320	321	318	326	300	320	308	329	343	343	335	310	322	330	357	335	369	334	328	341	325	322	343	347	310	347	314	319	312	325	297	331	356	325	347	335	335	336	323	317	358	334	319	359	357	321	313	350	334	324	336	327	324	313	311	352	328	348	367	351	324	336	335	315	311	389	330	335	328	299	320	341	319	339	312	361	346	315	326	336	328	315	351	285	337	332	336	340	344	318	345	355	340	309	296	374	304	339	309	367	339	343	342	318	320	305	348	356	322	363	345	375	350	328	339	382	330	350	337	325	338	358	338	348	334	343	341	320	313	321	382	372	321	355	357	307	346	309	312	338	335	337	328	320	370	357	322	349	281	350	316	350	323	311	347	357	313	326	352	349	327	372	343	342	317	332	362	313	312	347	358	337	344	319	333	312	380	308	348	332	318	347	343	348	314	330	354	363	360	324	324	339	315	339	313	319	324	295	367	365	336	340	307	355	340	371	324	325	334	292	352	333	366	356	330	372	332	375	340	333	359	334	325	297	339	332	330	337	327	338	352	304	322	367	359	313	346	344	353	318	317	322	361	376	331	321	350	345	331	335	315	336	318	322	336	336	307	342	340	326	327	354	302	341	351	356	324	355	340	347	327	322	330	297	336	319	351	337	339	334	338	357	367	301	313	343	337	328	355	358	351	320	324	329	356	344	311	329	342	328	378	347	353	319	353	305	321	363	305	298	301	340	346	324	320	345	338	343	370	342	340	346	335	307	309	337	330	310	321	360	328	355	365	350	345	353	334	338	310	329	321	353	342	311	323	337	375	328	328	355	322	349	331	329	325	332	339	321	307	319	318	333	345	345	304	297	344	326	335	344	331	332	313	341	358	339	320	303	348	334	336	317	343	368	378	327	381	321	340	315	334	341	340	337	316	335	325	316	335	370	354	342	334	344	342	317	356	341	359	345	344	342	326	324	316	325	319	331	366	338	339	332	303	350	355	339	314	328	339	328	348	379	331	357	335	341	328	310	331	344	341	366	326	329	351	321	323	341	354	323	336	320	341	326	332	320	331	335	313	333	337	302	352	330	362	346	358	336	339	303	332	355	368	336	363	370	327	300	361	339	330	297	341	357	349	327	334	302	320	324	303	353	353	321	310	336	331	312	328	323	304	320	353	344	371	329	328	334	340	322	312	310	348	351	324	288	346	322	331	341	344	302	338	353	349	303	312	340	348	336	307	328	329	362	360	333	358	357	328	323	352	299	321	339	328	331	339	335	367	332	296	319	341	307	362	304	340	302	316	305	358	302	335	365	328	319	313	317	326	302	351	348	360	372	316	349	322	297	344	330	326	353	319	345	330	347	328	351	348	350	354	299	321	364	314	345	330	320	352	328	355	332	337	338	363	329	348	364	336	328	352	313	352	331	312	349	307	347	336	317	331	329	346	315	310	327	314	301	339	346	349	351	327	355	353	296	340	346	350	359	364	316	333	307	366	372	322	348	353	346	317	322	332	306	338	315	328	377	344	335	350	365	354	353	357	332	358	361	322	346	313	348	330	328	372	359	333	338	342	296	322	305	327	309	308	325	326	345	372	308	333	318	352	339	371	340	312	349	344	332	338	320	329	310	281	308	322	377	349	334	350	317	335	311	325	332	323	308	322	366	333	353	346	314	339	284	322	357	299	329	309	294	326	346	329	341	318	332	321	332	321	333	326	356	345	311	348	319	317	347	322	349	327	309	313	333	340	331	326	307	333	321	312	358	340	307	312	346	322	320	313	329	319	332	332	345	349	347	322	353	334	336	316	329	331	355	338	348	337	359	316	355	348	328	327	339	367	337	354	303	356	351	341	319	316	318	333	329	331	325	343	342	347	333	334	321	319	325	353	344	305	317	363	331	335	341	333	320	348	392	290	300	356	317	371	333	341	340	323	326	356	347	336	349	353	373	328	318	320	331	319	296	293	323	323	352	330	321	358	326	321	336	322	337	295	328	319	349	315	362	352	367	321	307	323	352	337	320	320	326	342	326	299	324	318	336	357	346	304	365	363	345	288	336	348	343	299	333	332	353	323	322	346	329	320	322	321	331	337	318	303	375	320	354	358	336	313	311	355	342	353	337	344	339	344	296	348	347	333	318	316	344	311	340	359	346	322	324	319	317	326	323	336	360	319	284	346	315	333	336	324	353	347	339	346	340	301	347	340	324	345	342	356	351	376	318	348	336	322	301	366	337	346	319	362	348	348	338	345	346	339	319	320	331	329	368	365	344	354	316	371	354	327	315	336	340	325	333	339	312	308	344	359	303	316	325	382	333	348	313	314	341	330	351	380	304	352	327	345	305	306	313	342	341	310	316	315	367	310	319	302	334	339	358	327	328	325	336	344	318	337	333	316	336	346	361	364	297	371	350	365	342	332	352	347	329	328	334	357	392	348	330	354	331	351	313	324	329	320	293	302	295	330	349	354	320	322	355	333	359	333	325	312	354	335	322	320	328	317	319	329	316	319	345	309	323	363	317	378	310	340	318	335	319	363	320	366	358	359	361	365	357	371	361	324	326	343	318	325	336	336	309	318	321	337	343	333	379	329	375	330	338	343	331	322	349	352	355	375	341	328	328	317	325	306	339	312	330	315	332	351	355	363	326	333	340	333	340	344	354	346	334	309	345	361	323	340	354	319	327	358	310	346	329	354	351	343	332	368	328	343	323	325	329	337	325	307	341	315	342	348	320	336	325	329	336	359	334	338	329	316	338	327	376	309	336	316	311	329	315	343	333	334	339	320	321	320	332	309	343	329	340	374	361	294	349	328	355	362	314	318	327	349	324	346	305	335	319	350	304	342	302	333	337	309	310	335	306	338	342	313	324	307	334	332	353	331	331	293	331	370	317	342	314	330	343	325	354	352	350	333	320	327	340	359	339	331	318	321	315	309	363	368	358	342	334	326	320	374	325	346	334	358	331	364	325	311	331	332	338	367	367	384	318	334	319	343	324	310	341	327	341	337	307	355	366	343	337	354	353	325	319	374	341	340	342	353	365	356	355	364	322	307	321	330	338	322	318	287	304	339	340	317	368	351	311	322	356	330	339	346	338	337	353	335	323	341	334	351	321	347	360	328	306	353	335	318	332	314	326	344	328	357	335	299	364	352	350	321	342	342	319	317	331	347	355	358	366	332	333	303	353	325
5617	1819	3564	3777	3303	2797	2320	2083	1784	11869	35968	28728	2607	1065	1072	1034	1037	1016	977	970	1011	986	975	950	919	953	928	972	938	922	919	925	902	984	903	898	929	903	798	921	891	856	898	922	935	831	874	909	931	811	886	921	877	916	918	883	940	912	924	913	881	862	863	876	850	882	807	838	885	855	885	863	861	892	879	907	932	909	887	864	853	895	847	855	862	857	917	863	894	863	891	878	873	868	872	902	880	821	898	859	882	842	878	926	918	874	885	855	829	895	891	936	893	866	888	904	888	876	912	892	880	901	862	896	927	885	895	875	908	856	836	850	881	851	905	901	915	918	865	897	888	899	853	900	881	782	883	897	898	907	895	857	844	891	857	882	839	883	868	918	874	822	889	895	933	864	918	938	874	856	858	886	868	891	864	858	856	816	864	920	872	910	903	885	912	914	898	878	866	869	917	860	835	870	864	822	876	862	882	849	893	872	867	911	883	895	866	892	896	878	884	840	895	866	849	833	858	865	880	824	828	864	834	834	904	852	910	880	861	931	918	867	811	897	849	889	850	858	847	881	877	867	870	896	883	920	875	862	863	890	846	895	870	856	897	897	852	889	808	833	894	879	844	934	823	884	921	865	884	891	823	887	838	871	894	883	917	861	911	853	816	861	904	903	888	845	887	856	864	844	888	835	896	825	888	844	901	902	913	831	916	920	866	883	864	903	877	863	912	850	839	849	818	834	847	867	887	877	866	913	894	863	905	874	907	875	901	888	851	869	827	870	924	838	868	863	869	876	883	864	883	883	884	855	840	828	886	845	864	796	822	871	937	837	854	901	861	876	813	862	895	873	882	876	897	887	885	880	882	910	826	893	876	880	871	882	828	877	844	891	878	835	868	887	840	858	908	869	877	837	926	889	855	892	874	877	850	853	924	888	837	846	895	885	819	883	897	898	894	904	872	862	840	917	869	859	931	896	876	952	869	884	899	853	826	875	906	843	892	842	893	842	876	863	831	915	854	867	859	909	842	854	823	865	885	831	842	885	841	880	865	876	900	917	858	872	866	893	885	898	879	887	863	845	936	918	887	895	868	845	845	877	865	889	854	853	869	875	919	822	867	867	887	842	901	815	858	845	855	856	882	842	807	883	826	837	843	855	873	877	837	851	895	904	835	833	856	894	875	901	836	883	857	827	879	887	897	865	843	892	875	829	860	869	863	882	790	852	904	850	882	878	904	890	839	909	918	874	846	865	828	864	881	812	857	946	869	905	866	917	874	877	873	863	850	900	899	836	829	909	882	816	883	873	859	875	892	893	891	833	875	894	888	875	884	877	904	862	833	877	841	881	859	923	871	939	880	916	918	904	869	808	867	856	911	844	897	904	855	856	896	824	903	929	825	834	935	891	899	911	856	886	903	899	896	857	813	850	933	870	880	868	923	855	873	860	881	899	885	839	851	837	869	874	813	852	889	844	852	857	853	883	902	867	901	847	876	875	911	891	882	936	888	829	893	852	858	858	838	855	890	904	884	858	872	879	889	843	903	854	894	921	886	890	837	891	897	878	899	909	890	981	871	915	838	857	896	890	868	821	886	906	863	834	824	829	903	883	921	867	853	912	881	891	943	900	879	897	926	890	847	865	931	871	883	869	895	815	847	922	857	880	869	879	853	907	875	917	820	842	871	875	889	877	868	927	874	938	856	937	927	858	874	800	926	843	849	850	890	882	811	879	877	851	908	883	886	885	847	843	916	901	857	878	805	858	819	936	867	924	877	866	891	912	851	875	896	901	892	808	872	822	864	890	831	898	867	843	831	910	867	906	913	847	922	864	868	889	825	868	870	899	847	869	847	869	901	889	882	876	903	886	841	866	891	827	947	861	849	911	866	836	818	881	890	949	856	902	879	842	861	878	870	886	835	846	831	902	810	887	907	897	870	846	889	821	881	905	877	867	846	898	879	955	850	888	870	867	848	910	894	879	878	865	858	815	866	889	908	868	833	907	841	910	917	897	861	850	856	844	837	854	893	864	862	875	930	930	868	952	902	903	923	866	817	851	889	888	911	826	908	875	865	899	881	884	876	905	877	920	894	917	859	848	897	895	885	901	948	884	862	920	888	863	851	827	849	885	879	859	858	867	837	881	867	849	939	875	812	859	897	880	867	896	900	880	840	845	851	923	945	838	922	849	885	870	855	876	893	887	865	852	863	859	900	894	830	918	922	961	907	886	865	886	875	897	848	824	880	824	841	886	859	884	872	887	902	921	879	878	849	889	873	837	926	859	880	849	861	891	828	865	930	871	889	901	863	913	913	818	926	905	868	913	850	850	923	939	883	875	847	854	863	866	895	871	921	894	895	897	840	916	889	885	836	885	855	905	858	847	836	897	905	924	850	906	843	842	797	894	834	888	906	862	846	851	935	947	836	863	900	878	869	889	877	895	868	888	888	872	869	895	883	897	869	878	853	852	880	831	887	889	859	865	919	924	887	870	908	872	891	923	924	857	854	901	889	874	910	854	847	873	905	934	892	889	843	871	911	921	891	882	858	866	851	910	892	877	900	854	863	899	888	859	889	887	904	859	911	866	866	935	879	911	892	889	881	858	904	857	850	866	877	835	851	869	889	903	806	907	910	903	945	918	806	855	823	844	877	859	919	857	858	935	858	814	913	927	862	886	916	914	849	859	824	857	856	891	960	834	927	897	914	877	878	885	860	811	895	889	908	883	885	900	873	854	864	944	828	871	913	867	846	847	874	934	920	858	861	899	818	877	953	884	912	886	896	885	867	863	859	878	844	866	885	880	895	847	948	909	894	903	830	896	913	895	898	892	884	883	864	854	835	883	859	896	895	821	895	877	861	847	822	897	906	872	898	876	817	877	883	912	897	882	845	859	869	864	859	853	901	854	876	882	854	857	896	852	869	887	901	836	881	873	874	906	907	859	882	850	904	817	854	818	918	910	844	880	869	870	861	892	878	904	859	889	885	853	913	888	880	889	892	854	850	900	911	860	872	866	884	906	879	885	878	878	875	848	846	866	850	939	895	859	869	845	837	846	874	877	811	872	851	837	866	898	792	857	817	827	922	873	867	848	850	880	890	883	874	876	937	907	837	879	866	893	867	904	846	883	924	872	874	869	890	881	900	872	924	829	878	856	831	924	850	863	913	860	857	868	874	828	839	871	887	840	917	918	899	857	877	927	876	860	913	924	886	818	852	895	874	893	847	922	880	870	913	868	832	846	922	893	887	811	879	881	870	894	886	915	909	859	873	888	899	868	848	870	869	876	849	906	882	856	851	862	981	863	888	850	875	881	889	871	906	788	882	873	881	877	933	888	873	938	900	823	887	879	878	882	912	869	929	824	900	879	921	882	816	882	873	884	866	858	832	862	905	900	872	875	899	892	906	885	868	885	855	886	896	940	870	922	815	932	800	886	863	877	885	896	875	911	949	845	876	888	880	831	880	920	836	872	885	895	862	865	888	877	877	854	842	864	919	834	901	851
14187	2559	2761	1970	1389	1018	820	634	618	2395	20736	15567	2772	390	352	357	342	362	324	350	312	337	336	264	368	333	334	322	274	317	327	285	329	286	276	330	312	355	307	324	328	331	310	310	286	323	313	279	288	319	312	283	359	302	333	274	295	333	306	277	315	286	314	295	314	310	296	315	322	323	291	295	325	311	314	264	292	317	308	284	306	312	325	306	289	298	293	274	280	302	293	311	301	291	341	282	276	275	299	319	287	306	320	331	302	335	320	341	306	303	339	292	294	317	317	302	325	324	318	286	309	336	313	299	325	307	279	327	307	288	280	335	333	317	296	295	334	318	338	314	298	327	303	323	290	289	307	286	316	261	328	302	297	295	341	322	311	296	313	300	317	305	325	295	313	293	285	296	321	324	279	329	301	301	316	284	303	321	277	296	302	295	280	301	299	276	316	282	282	285	312	293	268	315	322	318	303	323	308	265	324	300	310	319	306	305	294	304	311	269	292	275	283	304	313	314	318	298	303	293	309	319	293	299	315	326	319	297	313	290	283	303	308	311	287	305	324	305	315	308	307	314	270	300	306	310	338	302	279	298	301	267	316	303	297	290	288	318	278	316	306	284	313	328	332	306	312	287	310	311	310	331	301	300	308	315	312	313	288	319	314	289	300	302	263	285	290	359	312	325	315	302	299	303	292	318	320	273	283	312	298	314	302	306	279	320	335	285	291	308	292	315	298	314	298	318	313	312	322	302	311	319	297	303	314	334	302	282	297	337	311	305	309	321	317	299	294	303	307	319	308	327	303	307	291	313	333	301	309	305	330	260	316	289	304	326	318	304	312	291	279	334	308	308	282	299	306	315	305	275	293	324	295	311	338	264	299	301	335	286	305	276	312	296	301	311	322	291	274	322	293	298	320	294	306	331	313	307	314	322	295	274	298	308	292	274	325	304	322	296	308	327	330	275	289	329	355	345	293	342	298	303	301	310	335	289	289	283	321	308	297	267	316	327	307	322	305	296	300	293	329	312	278	298	317	319	287	305	303	317	300	285	291	304	314	310	300	275	287	312	294	294	300	321	296	284	314	311	319	329	313	310	336	265	274	363	304	301	266	303	317	331	297	335	335	289	309	308	299	299	270	311	350	274	306	273	284	309	339	292	309	283	296	285	325	316	326	320	319	318	296	302	274	290	280	324	317	299	296	321	322	328	310	298	334	325	322	295	271	280	284	308	305	329	286	312	294	304	305	296	286	312	332	310	306	308	254	312	308	294	278	321	287	304	297	296	287	311	300	263	323	325	336	301	279	352	276	298	339	280	291	315	282	332	321	325	276	338	332	308	323	310	315	307	284	309	346	286	319	295	294	329	305	275	315	324	305	306	303	318	320	308	319	300	285	294	297	297	296	311	307	331	311	304	278	312	310	307	292	313	285	281	263	291	308	312	307	303	282	290	283	300	324	288	269	284	318	323	302	308	347	292	304	308	288	319	287	307	285	297	279	303	301	275	321	339	288	324	298	299	298	338	306	284	298	262	315	322	303	318	316	266	288	293	270	336	305	304	300	294	307	314	295	325	301	322	313	325	327	296	308	322	312	310	287	311	294	298	323	323	328	284	287	309	277	302	312	301	306	308	309	302	287	327	319	309	309	324	295	292	325	294	287	278	315	274	287	317	293	320	297	311	294	286	290	321	315	286	284	299	291	296	318	300	307	335	306	306	277	313	295	287	309	303	302	309	309	310	300	275	294	312	331	309	301	322	328	302	330	295	289	329	281	304	298	294	329	313	271	314	333	284	292	318	329	305	295	289	312	308	309	298	312	294	290	326	296	304	299	301	283	265	295	313	331	281	270	322	300	318	310	326	296	349	294	307	352	280	303	289	288	296	305	293	305	287	301	322	301	321	294	312	306	325	276	306	302	320	311	289	331	280	293	297	299	312	323	315	289	319	320	302	280	324	307	319	283	291	308	290	306	289	304	331	336	315	339	358	310	281	303	313	319	291	326	297	320	323	306	304	281	325	300	304	305	287	300	286	328	331	274	299	296	300	329	286	330	280	321	304	315	296	316	340	308	302	315	290	311	312	329	296	282	325	303	301	282	291	295	315	315	286	330	269	321	317	311	312	286	338	329	303	287	307	306	308	323	306	321	318	305	276	282	302	338	302	313	299	280	336	305	291	298	335	300	312	300	318	303	304	316	338	314	307	331	283	323	302	319	306	327	308	300	284	330	339	325	324	299	314	298	315	311	308	321	321	316	343	301	311	300	301	339	335	304	309	310	324	312	286	324	332	321	300	308	294	294	293	286	314	318	309	321	307	317	302	293	299	284	334	293	291	302	294	304	347	314	301	301	279	287	321	292	291	306	313	319	301	322	280	302	304	303	296	300	283	308	295	299	299	305	285	320	290	310	316	328	303	303	293	307	315	326	296	298	307	321	317	305	282	260	293	291	310	300	301	296	314	314	287	326	264	284	297	293	321	318	335	319	342	307	303	274	313	301	303	316	317	306	302	314	340	298	278	326	299	344	302	296	293	290	296	301	285	287	308	301	284	307	298	306	297	278	297	301	311	291	306	300	309	297	308	318	296	318	296	295	289	307	321	300	316	327	304	344	292	266	322	298	297	323	290	299	350	302	316	292	297	309	304	287	302	308	296	327	290	319	274	313	321	307	273	301	312	306	307	322	283	303	323	312	325	301	334	277	308	281	310	343	272	296	321	318	289	273	312	310	294	269	302	313	286	319	317	313	281	317	288	316	315	298	318	326	287	304	294	304	303	314	319	297	319	315	278	295	259	303	323	340	319	312	301	307	305	289	289	347	316	307	286	310	307	290	308	295	318	311	286	295	290	314	319	329	302	301	309	291	341	325	305	299	328	260	298	307	313	282	317	343	304	281	293	315	310	311	319	340	293	318	314	289	283	288	341	318	307	311	278	276	300	272	308	286	285	254	290	301	315	327	306	302	314	282	299	311	338	308	335	295	304	301	300	319	289	321	342	322	306	286	312	289	335	291	309	302	321	312	325	301	297	330	298	295	288	299	298	323	278	275	318	306	305	271	345	315	309	325	258	294	308	285	310	308	334	315	319	302	319	293	298	293	275	281	328	326	280	321	269	311	299	309	315	320	308	289	298	310	321	303	269	288	308	319	328	291	341	298	317	308	313	289	288	309	325	332	332	318	303	307	300	289	307	305	328	330	293	313	323	304	299	334	313	288	293	320	293	313	302	289	278	335	302	301	338	324	280	272	318	301	301	332	342	299	337	298	294	288	287	299	308	293	274	291	291	294	304	304	336	324	323	300	280	312	331	318	287	277	284	296	310	292	308	326	330	314	299	297	300	323	291	286	313	314	289	302	311	313	267	315	296	297	296	326	315	281	305	291	319	311	313	308	303	307	333	310	285	320	344	309	320	279	278	320	316	302	307	358	319	313	289	305	302	294	303	310	313	314	309	321	306	269	297	351	296	292	315	346	315	309	298	311	313	295	302	298	327
7490	2526	5460	6160	5251	4254	3446	3000	2549	11035	45232	36702	5316	1257	1216	1111	1129	1134	995	1009	978	1012	1009	964	964	937	893	881	894	973	888	824	907	835	832	884	868	881	845	811	858	807	829	898	819	806	829	803	812	873	841	852	778	820	808	825	804	869	791	786	813	825	799	767	798	808	781	867	794	777	802	851	807	765	775	836	787	774	818	796	776	817	778	781	751	818	770	771	813	787	755	826	793	779	822	789	783	785	770	815	787	759	743	799	782	815	813	793	784	776	827	788	802	794	798	802	785	761	764	803	816	790	802	810	770	757	795	784	810	805	760	800	779	760	802	804	805	797	809	779	783	782	735	829	768	811	790	825	779	765	780	771	815	813	800	830	784	802	764	809	789	832	834	845	842	761	758	798	793	771	807	832	791	817	862	773	823	798	759	783	792	801	780	844	814	769	789	789	828	820	767	839	755	794	808	777	820	772	755	778	792	716	786	786	825	798	777	745	743	803	798	827	790	738	811	799	885	791	804	828	791	810	781	821	742	776	805	813	773	838	784	791	791	754	830	816	793	802	778	838	763	783	774	766	761	786	725	797	779	772	774	819	790	800	789	773	820	787	777	778	769	799	761	838	774	785	773	809	777	789	820	809	763	784	791	771	830	834	727	802	813	807	770	800	770	787	803	874	785	814	786	830	778	822	737	794	795	843	809	811	807	802	796	801	808	760	785	807	764	788	786	734	819	831	784	768	793	791	773	778	770	811	775	797	814	781	818	836	795	783	732	832	764	761	763	806	780	745	828	819	832	800	802	813	832	777	804	775	739	772	789	769	793	800	718	818	774	760	779	763	813	771	776	825	777	819	796	781	777	774	751	822	804	807	756	750	792	785	762	811	821	791	769	798	815	775	852	810	798	749	799	746	837	738	766	757	798	817	802	787	799	819	774	753	777	782	827	762	800	820	782	779	785	826	843	786	759	747	772	803	769	790	774	771	800	776	784	806	769	805	724	802	806	788	790	782	751	791	815	796	835	788	805	769	781	794	811	764	790	822	746	812	809	804	799	770	812	761	768	793	745	764	725	799	771	821	797	813	827	810	776	793	766	779	774	816	831	787	761	783	770	782	768	781	786	762	773	768	813	805	751	762	791	768	796	777	815	764	787	806	796	740	818	774	774	815	762	750	805	798	774	755	794	812	865	772	765	803	787	760	824	764	831	755	778	770	767	784	766	761	833	790	792	781	722	778	777	833	763	808	780	790	804	803	808	789	809	727	758	743	780	787	809	818	809	840	856	824	797	782	781	762	794	808	778	776	818	850	786	808	815	765	761	804	764	731	781	809	791	800	803	809	748	796	869	815	791	777	792	783	805	817	805	785	773	764	784	769	790	832	811	792	820	778	815	880	758	774	758	791	758	812	831	752	758	817	786	752	766	778	759	806	834	797	782	784	786	795	866	819	749	806	763	810	771	804	740	793	823	784	746	836	766	750	771	770	806	837	779	742	784	789	774	820	777	739	774	795	793	812	818	802	755	889	776	746	817	722	789	808	761	784	767	769	808	795	786	789	798	774	794	754	787	791	756	790	816	836	803	809	741	775	805	785	753	765	785	752	784	729	738	813	755	765	776	801	752	799	745	797	707	784	763	784	794	740	776	788	772	786	773	809	769	759	817	765	767	809	808	807	781	773	788	754	766	803	794	797	740	824	793	787	755	777	833	795	776	798	795	823	798	788	809	760	770	768	772	709	768	749	817	805	787	760	791	769	791	790	807	752	826	802	784	830	775	749	829	754	770	764	746	802	794	795	762	790	789	761	794	778	790	810	758	766	778	775	752	811	778	802	842	780	812	762	792	777	797	853	769	790	795	756	800	757	741	753	797	747	746	836	791	825	801	800	791	801	738	791	778	731	805	760	823	798	714	787	812	751	741	807	837	809	783	800	792	806	826	805	783	809	770	739	776	775	784	808	812	829	730	824	829	779	793	756	832	794	756	762	802	809	787	787	773	775	802	768	795	734	764	827	797	803	807	757	820	791	827	807	808	770	818	807	794	826	776	789	793	753	753	807	776	738	792	793	835	751	801	776	785	821	810	831	787	782	719	797	788	743	771	791	841	800	751	794	788	825	782	849	807	831	780	810	745	788	735	811	751	801	774	804	788	745	779	788	715	809	785	749	792	834	754	775	723	811	831	793	800	788	759	825	768	741	786	820	822	741	795	775	770	807	816	814	765	747	796	776	815	761	780	757	769	793	818	734	773	786	820	756	777	734	783	780	782	822	797	778	756	806	805	790	766	803	767	820	774	723	837	766	795	751	807	781	796	783	836	825	840	749	801	761	794	796	805	833	766	813	779	802	771	805	767	795	765	748	795	757	809	764	814	765	858	733	769	782	834	817	765	816	767	760	776	810	815	768	762	819	799	766	752	837	727	773	809	760	747	829	828	813	762	755	810	761	789	747	758	801	838	761	849	793	780	756	809	774	788	774	823	747	769	721	827	821	807	810	766	798	789	775	788	801	778	779	781	768	820	826	831	799	815	773	806	799	831	772	768	730	787	787	750	796	783	770	794	792	843	844	787	775	804	786	837	792	798	758	852	777	811	804	801	777	840	774	778	799	764	744	806	768	770	751	722	771	772	883	792	815	756	844	768	819	759	806	764	811	822	783	799	822	812	733	775	803	767	858	779	793	801	787	776	801	799	801	827	769	764	743	759	800	807	784	789	751	808	774	793	791	763	788	792	822	781	750	812	807	781	790	804	790	787	880	750	831	846	816	764	775	818	740	798	735	810	788	774	769	787	753	766	792	753	797	758	747	785	760	747	790	810	811	766	767	821	748	735	809	840	765	781	828	804	754	822	811	788	814	814	774	750	788	742	812	791	793	780	827	772	752	783	763	820	819	813	774	782	765	810	819	807	799	773	769	749	805	816	766	800	785	794	816	776	786	804	751	810	780	767	786	807	768	800	741	781	777	827	823	777	755	762	817	802	804	805	833	785	763	765	802	801	812	769	755	794	801	804	770	812	745	782	739	784	778	798	827	788	776	804	775	793	786	769	824	799	785	837	792	784	704	765	783	803	780	769	785	793	765	779	773	750	798	786	786	794	782	811	814	855	762	789	787	793	774	764	809	790	786	835	814	774	802	766	791	804	760	793	790	798	805	769	767	747	790	796	804	838	805	837	784	791	798	774	839	769	786	802	815	749	814	793	776	756	747	790	784	734	841	779	765	732	784	819	762	780	807	786	790	761	785	818	780	801	800	797	750	737	813	817	755	807	808	807	795	787	780	771	802	823	786	773	784	757	780	762	776	742	762	789	802	771	810	813	736	810	817	751	799	834	786	792	836	748	804	769	786	765	767	792	809	817	779	819	809	793	784	783	803	751	798	784	820	795	744	825	760	773	800	774	820	844	752	798	804	824	774	794	756	840	775	783	779	799	758	785	771	785	803	777	795	811	804	785	794	784	781	753	810	799	801	750	770	855	779	811	732	767	785	803	792
1967	232	229	228	215	226	210	203	197	252	964	754	208	216	202	220	184	200	198	209	225	218	218	189	203	196	198	184	184	186	211	182	208	207	213	203	169	196	187	188	210	201	190	205	210	203	192	192	193	192	220	191	194	173	188	200	188	205	198	181	203	187	192	193	205	226	196	224	193	192	201	187	193	198	214	209	183	189	204	208	189	207	212	194	181	200	221	196	188	185	169	217	195	176	193	194	206	196	207	206	222	194	193	200	196	195	212	186	169	179	195	228	200	189	221	204	202	219	193	188	201	218	200	193	201	180	174	178	190	196	197	176	202	201	222	189	191	196	196	201	175	215	201	227	175	197	185	210	186	178	186	191	171	216	215	198	205	192	199	192	206	197	206	182	203	193	199	210	230	201	199	207	195	213	172	202	202	209	199	227	186	175	212	185	206	196	218	205	194	195	220	188	189	190	209	228	185	208	208	187	186	186	208	219	210	210	206	210	175	211	224	184	244	183	199	198	198	175	175	156	166	232	187	197	193	185	206	210	208	209	201	210	210	199	192	182	177	203	199	203	202	218	180	186	206	201	194	179	181	203	186	206	203	198	203	203	196	195	181	178	197	205	199	190	174	194	200	186	215	192	231	200	196	196	207	198	165	188	232	204	197	181	181	186	204	220	194	219	209	186	209	194	196	204	166	203	180	180	193	217	197	179	183	189	197	214	199	200	216	225	202	185	198	200	211	230	149	153	200	200	197	219	221	169	188	199	206	208	180	160	205	224	205	192	197	214	186	198	179	203	180	221	206	212	202	195	194	206	226	210	214	161	211	213	194	189	205	218	184	199	189	202	193	203	204	195	193	215	215	204	172	202	213	206	216	178	212	176	227	181	185	204	195	203	215	187	203	164	230	211	205	171	187	211	235	198	204	181	210	211	176	210	205	199	219	203	182	191	201	214	203	201	181	209	217	213	205	177	218	217	191	191	233	185	216	179	174	198	208	176	192	176	189	191	184	218	225	196	185	200	196	208	203	193	201	223	185	219	208	209	179	205	188	198	221	168	191	222	206	201	215	216	221	200	201	182	202	202	198	181	214	193	212	203	178	194	186	206	194	200	217	213	166	198	218	196	187	190	182	213	200	211	182	173	179	191	201	204	196	175	181	185	199	181	200	188	213	193	217	210	199	208	190	179	200	184	194	200	229	189	218	204	187	206	181	225	200	189	192	177	196	205	202	213	198	188	225	192	183	213	199	199	180	202	180	206	200	194	203	171	216	195	188	181	188	204	228	189	182	197	210	204	202	198	220	199	200	223	188	194	223	194	180	194	187	166	196	188	213	183	197	225	214	224	210	193	187	209	222	188	185	162	170	203	198	216	177	185	178	177	207	205	204	196	190	197	210	194	178	211	194	227	191	192	183	210	223	208	202	183	196	205	185	194	211	212	186	215	188	193	194	207	187	203	221	198	204	210	200	207	162	203	215	211	203	171	189	183	179	198	204	203	217	175	183	206	203	200	233	203	210	157	204	196	182	195	193	206	197	197	200	207	206	203	201	187	182	194	181	202	184	206	216	181	188	197	217	188	231	198	186	194	207	232	185	200	188	212	196	193	198	200	198	186	181	168	170	192	182	178	218	207	201	208	188	211	205	156	175	206	203	205	198	191	223	204	206	186	198	212	201	181	194	175	212	191	218	215	194	198	210	201	230	204	197	213	183	186	179	213	190	180	201	190	205	226	188	195	213	186	191	184	227	201	195	218	172	213	200	191	196	182	191	193	201	181	189	171	199	201	211	186	215	173	190	200	211	198	183	203	214	196	196	192	214	207	199	193	192	203	235	191	194	184	171	209	218	207	206	198	192	196	196	186	189	185	178	209	221	208	198	210	198	170	213	189	203	176	189	171	165	192	220	222	195	207	188	204	204	194	208	200	193	205	210	179	198	229	196	204	201	208	213	188	177	207	203	188	195	204	191	190	203	218	216	223	195	217	195	207	198	204	191	182	218	196	186	173	156	191	200	209	210	193	204	214	218	182	211	209	217	196	180	194	209	179	169	195	199	201	191	190	196	192	208	196	233	170	190	203	172	167	203	186	211	191	182	191	197	203	201	198	192	201	185	205	191	205	185	213	179	204	200	207	224	206	216	193	210	187	228	218	183	197	186	215	201	216	179	188	190	213	186	172	212	178	152	204	194	197	185	177	189	196	214	194	184	201	198	212	214	211	200	217	202	217	213	193	214	208	185	187	223	181	193	219	215	219	201	202	208	193	191	196	179	215	201	197	215	197	211	193	191	204	185	188	187	197	201	205	217	216	205	207	187	169	172	224	194	187	221	237	201	210	213	214	193	205	188	197	176	202	200	196	194	205	199	227	182	191	209	219	197	189	181	201	192	196	176	205	215	199	197	192	219	216	199	210	193	215	181	210	221	193	226	182	205	196	184	197	219	193	207	193	198	182	207	189	207	187	206	217	189	199	189	199	215	169	184	191	209	203	192	178	205	221	192	186	205	198	189	200	173	204	197	167	179	194	170	189	196	179	179	203	193	197	213	209	192	206	180	200	201	179	199	187	208	187	189	225	187	230	184	174	207	205	212	202	197	226	211	179	212	210	178	196	220	195	172	177	218	215	218	204	220	206	220	196	167	168	220	175	198	178	191	194	178	187	188	195	181	190	215	198	176	207	195	190	214	188	191	196	201	188	194	222	199	177	202	223	216	184	223	189	198	192	179	196	220	196	182	209	199	226	195	206	219	186	193	201	202	197	174	190	182	194	192	196	204	192	208	176	229	200	206	201	194	204	189	197	215	186	178	206	190	206	201	182	198	219	184	202	188	227	201	222	206	224	213	210	189	195	221	212	169	198	175	169	184	238	213	206	200	212	207	178	176	220	195	192	169	195	186	201	186	196	197	205	204	198	189	199	185	201	210	216	218	220	206	209	202	241	199	213	204	190	228	202	196	198	193	204	197	209	175	197	183	221	192	198	178	195	216	199	220	231	212	175	189	187	199	230	171	182	190	203	166	197	186	188	184	206	179	215	184	200	201	201	198	192	192	190	227	199	207	188	194	201	178	172	198	199	173	185	197	211	235	202	210	191	179	183	206	200	195	188	210	218	202	175	201	189	186	202	182	177	204	195	216	215	213	201	193	209	195	176	237	209	200	211	183	210	174	187	186	212	182	196	202	205	182	188	189	197	205	197	195	172	187	198	197	197	194	212	201	197	173	230	183	178	191	221	210	189	198	225	206	196	204	242	223	202	208	203	186	166	210	184	195	195	211	188	199	168	194	199	198	206	209	194	194	187	211	200	186	202	204	203	213	182	176	200	196	206	194	213	210	202	198	196	212	176	208	192	207	210	205	231	203	190	181	222	173	188	187	189	199	208	221	200	202	212	185	198	198	207	188	187	205	184	198	209	167	188	187	192	206	221	191	236	186	181	191	211	231	186	195	192	200	199	203	202	183	223	194	178	216	199	200	212	189	224	216	221	199	195
2158	609	766	753	717	643	642	676	609	1079	6286	4356	722	600	593	585	581	579	607	565	627	589	578	615	545	604	538	549	609	597	576	586	553	625	599	559	593	591	617	543	569	567	617	588	573	585	562	574	597	565	599	608	575	567	567	589	560	584	619	554	566	603	547	623	625	603	582	633	548	593	586	601	569	590	596	578	535	562	579	627	593	571	581	567	539	625	580	543	559	604	617	593	575	590	612	615	552	543	588	571	605	560	561	575	603	562	553	611	605	559	594	607	576	573	584	537	610	602	597	570	622	580	571	593	621	570	558	572	620	568	601	555	596	592	594	576	521	581	603	581	572	569	601	649	569	557	543	548	545	612	525	574	579	577	608	545	557	602	606	560	586	583	547	583	617	539	567	588	615	590	636	571	582	600	570	589	590	555	564	584	601	562	625	535	563	563	601	613	578	589	547	574	537	571	570	546	585	561	563	572	589	617	613	582	574	566	585	599	560	585	569	578	554	581	569	609	549	574	610	561	554	571	572	569	565	555	603	570	558	565	562	587	592	585	550	571	583	600	614	562	545	589	617	579	589	587	609	553	588	630	547	593	562	548	525	552	604	565	559	562	561	586	607	590	566	552	609	578	547	573	568	599	604	615	560	554	575	618	569	569	588	583	552	589	547	561	597	569	570	538	582	595	562	634	603	592	617	577	526	528	585	561	573	614	563	558	599	597	656	535	583	550	567	537	583	560	547	581	592	538	563	589	571	547	561	599	517	572	579	601	564	614	519	584	603	571	539	543	588	586	561	589	572	583	617	566	531	558	550	565	611	553	583	564	556	588	623	588	590	596	566	575	531	570	591	617	622	551	569	575	566	550	589	536	583	568	565	611	564	580	556	592	583	589	607	568	558	570	576	555	578	569	563	609	643	604	568	598	623	590	567	565	558	611	591	560	583	588	611	583	573	566	537	590	572	557	575	600	595	611	603	561	642	565	583	577	585	598	574	618	585	578	579	580	554	581	590	536	613	617	571	571	582	606	528	534	605	582	594	569	558	540	561	590	592	567	554	592	587	552	547	550	607	541	603	558	540	580	551	599	572	567	530	619	556	569	537	560	587	564	602	579	599	567	600	560	523	596	553	536	588	536	523	551	587	560	583	530	560	555	588	599	581	589	592	589	544	541	534	598	570	609	572	607	584	577	555	559	595	566	575	577	549	573	556	559	553	567	551	610	572	581	574	586	598	589	561	583	607	612	568	586	542	566	573	568	597	605	560	564	586	561	613	549	520	532	557	590	564	606	622	561	588	592	585	569	571	568	594	580	580	584	531	594	575	592	601	569	578	538	602	578	556	549	559	557	632	557	596	569	592	604	610	567	600	592	615	554	604	575	580	588	557	595	591	578	569	598	569	538	563	581	552	569	562	562	612	616	542	617	592	594	577	559	545	573	608	600	553	596	579	564	564	579	569	562	593	565	600	567	582	588	585	589	615	609	546	636	566	616	577	560	576	567	628	538	572	580	550	576	557	555	545	582	567	564	581	528	586	561	587	596	562	564	554	545	544	546	557	618	615	598	645	579	533	563	569	571	559	583	603	560	564	625	564	559	599	649	569	571	562	554	592	582	562	574	624	562	596	561	541	553	561	554	581	565	543	529	589	549	602	579	583	556	541	613	559	569	583	593	522	624	575	627	549	586	585	572	579	554	575	600	598	555	556	550	579	590	554	589	544	605	553	584	595	589	569	573	608	577	564	572	588	591	623	593	567	576	595	600	578	541	561	584	573	582	590	581	588	596	567	586	583	612	610	544	590	572	589	614	564	566	574	572	601	580	554	586	541	595	646	563	605	609	572	568	568	593	612	586	618	603	560	507	593	606	558	594	617	598	559	553	559	535	582	564	563	593	571	571	594	590	618	575	597	580	635	551	575	535	587	557	574	601	565	568	605	606	553	566	563	569	575	546	566	540	545	580	600	561	598	602	559	597	541	600	582	549	557	586	563	568	571	588	546	560	544	544	586	566	599	562	543	572	591	570	582	532	616	570	574	593	602	555	584	538	576	585	598	547	603	583	576	569	624	599	562	573	574	597	584	591	592	535	595	566	577	589	589	532	583	555	586	589	594	590	584	574	544	576	585	537	597	601	598	597	595	569	605	588	595	600	598	581	590	598	584	568	566	570	539	561	607	642	557	579	551	546	576	594	566	569	594	556	574	531	574	591	582	583	609	585	540	571	559	576	561	575	559	602	601	589	594	594	581	546	589	531	563	592	531	573	552	582	560	571	609	569	594	547	522	573	583	582	559	592	565	573	578	556	544	551	595	554	602	583	537	582	567	609	614	613	547	530	577	546	575	591	579	586	590	556	594	558	544	602	551	566	609	548	569	572	570	594	542	620	561	595	572	558	547	570	609	555	592	551	574	595	553	572	612	568	542	568	596	607	572	548	611	573	586	556	586	588	548	573	605	564	601	564	573	528	564	537	594	588	538	553	570	584	547	569	571	560	601	521	573	593	585	597	576	599	584	600	629	573	576	572	576	569	594	565	578	544	587	562	548	582	562	539	558	583	559	539	608	519	581	574	568	543	544	579	545	592	580	563	538	563	589	564	606	560	552	569	571	569	545	590	536	601	577	571	576	564	589	540	578	555	570	605	558	622	566	528	582	586	575	567	579	634	584	587	618	565	587	553	597	565	550	608	550	615	557	563	570	575	555	545	595	594	589	597	625	582	565	559	561	565	556	564	598	571	624	574	534	564	586	595	595	573	552	546	642	533	576	553	578	581	588	560	577	599	606	591	547	579	563	577	545	568	573	608	626	624	582	585	557	574	577	574	568	577	585	558	589	530	627	600	576	615	616	599	578	569	587	587	571	583	575	634	554	576	576	589	568	547	599	579	549	573	545	579	531	559	612	575	571	599	605	577	580	574	527	576	583	574	551	546	574	597	571	611	601	576	518	576	557	561	591	642	551	582	560	604	567	557	575	606	551	622	583	584	557	585	606	597	618	574	572	576	562	556	607	592	609	566	588	576	547	553	593	554	602	570	542	548	572	585	564	613	542	564	574	572	559	544	581	616	552	554	583	586	589	563	542	586	638	553	572	579	557	521	587	562	567	533	544	600	579	551	563	562	606	586	610	536	610	599	552	541	536	606	590	617	549	599	564	574	598	550	561	587	530	589	557	578	578	541	585	576	634	576	572	578	593	559	542	550	554	554	563	582	590	569	565	554	568	552	598	588	559	580	584	595	597	556	594	577	538	571	595	584	549	591	588	560	587	594	570	561	637	572	564	570	572	605	548	585	593	602	590	548	598	598	613	590	570	621	569	626	581	564	581	545	593	559	590	575	539	565	557	581	608	563	592	596	549	585	618	598	604	518	561	567	569	571	592	585	628	571	581	591	574	617	601	561	549	549	619	566	601	570	592	536	537	581	615	553	570	518	582	599	606	615	573	609	565	585	574	586	627	537	595	551	539	591	535	598	547	556	541	581	533	596	572	523
7448	1272	1372	1150	882	683	526	508	450	2363	11996	9664	1336	361	365	371	361	348	364	351	361	357	375	354	351	321	351	326	358	341	363	299	328	326	322	341	339	345	354	322	339	337	345	326	341	319	374	353	327	316	323	331	326	345	329	314	313	337	354	366	315	347	328	318	325	325	334	327	327	325	352	350	332	322	315	329	329	371	338	331	332	329	332	348	288	332	318	353	354	346	337	334	321	314	316	330	320	381	351	331	316	322	324	359	338	308	329	388	314	338	356	311	330	311	340	325	339	342	333	330	307	338	344	354	321	336	335	329	325	320	345	345	318	313	332	345	330	348	362	331	327	326	344	313	338	365	347	342	329	336	357	320	368	331	340	335	365	321	364	358	334	361	343	334	301	354	351	320	325	332	325	330	320	320	353	307	307	352	333	292	331	317	318	373	322	333	333	305	323	313	337	346	339	327	309	374	327	324	350	348	334	345	345	317	357	321	330	345	326	330	342	335	359	337	333	343	329	348	366	318	332	337	342	321	344	346	339	360	337	327	356	343	358	312	307	332	329	324	330	320	351	348	321	307	337	345	298	331	331	315	332	335	318	318	302	320	314	316	350	349	315	345	296	324	346	330	344	327	333	316	352	333	320	341	364	332	350	344	336	303	314	362	330	350	364	303	344	356	315	347	306	309	330	329	309	351	329	321	305	353	331	303	372	328	344	300	320	339	341	326	368	298	323	360	314	321	350	339	335	319	360	324	344	311	311	329	346	321	335	352	311	360	319	343	347	323	349	358	375	366	359	331	335	349	355	329	358	317	360	308	333	343	316	336	328	309	349	354	320	332	310	347	343	349	361	310	363	332	345	352	332	365	318	331	339	313	357	306	324	319	335	342	330	352	325	377	323	323	351	332	350	315	335	335	343	338	335	316	341	300	330	330	337	338	364	363	358	325	382	313	370	349	390	348	318	311	295	335	330	336	300	300	328	321	304	334	307	346	291	339	337	330	309	305	335	335	305	355	334	328	320	315	312	282	345	367	335	338	322	329	302	325	312	375	330	332	327	371	319	370	339	356	357	342	360	351	346	327	336	343	345	344	328	314	334	332	360	360	301	336	319	333	303	363	356	356	327	307	317	331	346	330	323	312	327	320	328	358	357	344	304	348	334	349	364	343	317	358	320	317	329	315	310	344	322	354	330	328	345	341	348	360	335	338	356	348	316	349	306	345	345	333	291	346	349	331	299	324	340	310	316	341	351	334	339	322	313	328	340	365	334	316	317	326	347	305	338	297	345	342	304	343	332	362	294	360	345	314	314	362	343	349	329	328	336	365	331	344	344	335	333	347	322	355	348	325	329	336	334	325	351	360	334	340	324	289	329	334	362	339	299	337	335	322	333	326	331	339	303	312	345	317	338	330	315	323	340	334	336	320	339	301	343	340	365	356	337	329	327	307	356	351	337	339	326	321	338	334	316	357	324	329	343	330	324	339	346	337	308	319	317	290	387	351	314	302	301	319	361	311	301	371	337	366	366	353	312	351	339	335	354	347	333	344	330	303	330	313	291	350	322	313	331	327	351	338	328	350	301	341	362	325	334	312	302	323	341	303	318	373	340	350	349	351	333	354	324	353	326	346	328	343	311	350	314	367	338	348	333	334	315	307	328	358	334	340	333	323	345	370	390	320	360	340	322	340	356	327	317	351	335	319	313	317	331	350	343	352	345	325	336	338	335	359	331	347	347	347	319	340	350	296	354	338	325	292	345	343	348	342	326	328	331	331	338	400	324	332	308	331	356	294	335	350	310	317	322	311	329	313	337	310	321	338	364	323	348	359	314	345	351	318	354	339	360	360	336	349	345	341	324	322	365	358	347	368	343	339	304	340	340	341	321	357	312	357	300	335	344	346	357	322	323	321	351	339	328	357	355	359	351	341	310	328	358	331	374	338	323	347	332	348	353	328	340	356	334	339	317	330	332	369	325	349	366	288	307	359	306	337	344	372	329	346	314	314	342	359	384	343	366	337	316	343	330	322	360	379	332	325	310	352	336	355	333	298	322	359	348	346	354	350	333	327	348	311	335	316	351	302	315	324	336	333	332	311	340	337	341	327	306	329	319	314	345	357	361	305	350	334	328	310	331	336	351	345	338	316	325	342	345	327	307	323	321	332	341	369	323	363	358	322	320	309	385	371	310	390	312	347	359	326	324	338	355	337	355	318	357	343	321	310	356	332	333	390	295	359	343	343	354	342	358	365	312	332	338	315	339	356	354	331	332	309	328	324	325	308	309	328	330	337	302	331	358	331	325	340	349	339	330	337	351	320	338	312	320	342	306	350	333	348	302	333	346	352	296	292	289	291	323	344	310	334	333	331	317	332	367	313	368	360	326	315	332	322	321	331	349	352	313	310	324	301	369	330	355	331	323	356	343	362	335	328	336	319	319	341	334	381	325	331	338	326	311	363	363	312	331	336	398	322	324	338	328	330	319	338	348	296	354	325	316	342	313	322	341	349	330	323	324	362	321	344	358	316	304	344	329	352	354	321	336	356	343	328	339	360	323	340	348	345	340	325	316	339	339	346	291	325	306	314	332	351	349	333	356	311	301	330	325	341	353	329	309	325	331	361	332	338	296	302	357	325	317	317	304	355	367	336	353	350	333	339	346	327	355	346	330	352	319	330	321	319	343	354	294	329	349	353	314	312	348	326	308	324	342	314	314	314	354	346	344	343	334	352	344	325	308	340	347	359	333	312	348	339	340	336	341	346	322	316	326	320	329	318	373	313	365	350	342	340	319	334	317	336	368	358	367	330	339	324	349	332	362	307	306	336	376	349	325	300	344	335	311	334	327	311	336	330	315	377	336	323	316	336	323	320	354	343	300	343	346	364	353	323	342	326	331	326	322	346	326	356	315	325	360	324	326	311	349	360	312	346	324	336	337	324	336	348	303	319	326	313	364	318	358	328	339	300	318	349	289	336	310	312	342	379	339	302	356	337	332	305	331	330	318	367	334	367	357	325	323	322	325	360	339	344	344	370	334	333	349	337	351	370	347	346	320	309	300	303	348	333	315	346	312	364	328	323	356	316	340	337	349	294	291	333	331	354	328	325	314	283	334	354	312	342	318	303	340	327	328	305	346	320	292	304	314	331	335	323	332	348	367	322	356	301	363	338	367	315	339	309	316	317	317	325	332	340	332	326	333	319	342	331	356	345	314	344	328	337	308	333	347	377	361	342	336	345	337	337	319	300	338	338	310	334	298	330	355	358	328	357	311	328	329	339	348	286	327	338	318	314	351	307	355	326	357	295	333	316	343	343	330	330	316	347	293	294	288	334	363	321	344	304	331	340	317	329	317	349	339	348	337	343	371	313	359	341	330	331	331	328	329	310	325	338	345	326	321	364	296	320	372	369	351	317	331	340	341	338	339	335	364	355	356	342	304	352	295	353	299	332	346	339	343	336	359	346	291	297	333	326	311	314	330	345	341	344	294	292	308	337	309	322
5624	1758	3275	3699	3346	2705	2300	2127	1809	10964	35993	29616	3597	1139	1069	1042	1021	1046	974	946	980	958	957	899	926	914	1003	909	927	983	972	924	903	893	926	900	911	923	903	901	865	924	886	878	858	925	920	895	875	855	879	871	952	889	934	920	881	937	927	879	868	914	878	884	929	858	893	873	873	836	846	886	928	921	935	936	913	916	908	904	866	871	871	887	863	902	911	897	903	937	858	852	916	872	896	868	884	903	891	867	883	884	881	890	870	903	844	858	864	871	876	876	881	899	906	872	873	885	909	930	865	823	842	851	870	889	922	891	861	880	838	876	878	879	905	899	925	870	915	905	857	887	896	853	899	876	848	851	894	918	913	895	896	915	884	853	881	841	847	897	901	914	862	868	875	800	806	948	870	871	913	856	862	853	909	821	878	877	907	847	892	858	872	927	883	905	832	866	867	866	865	866	833	936	843	879	884	880	904	885	860	846	888	893	908	932	925	942	906	886	903	903	890	911	853	907	904	848	886	858	898	897	913	847	835	884	844	917	868	864	843	867	880	915	896	892	869	915	885	912	843	864	872	856	854	881	834	833	892	872	901	847	914	891	898	863	867	908	885	825	873	873	881	929	877	879	874	901	877	864	923	862	890	865	894	898	855	893	893	910	868	876	862	875	876	885	907	887	879	852	885	837	894	857	901	916	872	877	843	836	863	815	834	836	896	888	848	899	885	886	905	879	885	868	839	898	888	853	839	847	893	851	800	877	896	852	878	840	875	858	894	837	864	837	870	847	896	874	840	914	866	889	866	849	830	911	853	876	880	861	853	871	910	861	883	901	945	898	855	895	890	889	906	836	891	859	919	838	892	876	878	861	867	893	828	885	869	836	891	917	861	836	874	856	876	886	898	847	794	862	836	875	894	842	838	840	812	924	839	897	887	892	873	876	884	863	876	867	877	867	890	901	841	915	898	906	927	927	853	865	887	873	888	871	840	886	857	875	873	871	820	869	884	830	897	834	871	896	811	862	868	931	889	856	914	894	907	885	824	954	885	894	850	843	863	850	882	914	906	897	893	891	913	890	904	870	903	878	887	906	902	848	891	906	846	840	875	882	846	899	861	887	945	944	899	836	888	888	893	886	892	842	846	858	823	902	868	846	831	861	888	865	873	858	877	873	888	897	894	881	843	856	918	912	900	909	881	843	912	876	890	873	867	935	890	880	808	849	911	831	871	879	871	909	869	896	834	907	879	935	867	875	896	834	862	828	835	878	874	881	857	842	897	863	871	849	827	873	885	896	891	898	888	881	888	883	873	867	906	850	922	913	892	884	887	878	869	882	871	866	852	898	879	861	884	859	861	897	850	877	914	875	897	894	846	872	822	905	876	868	852	859	847	876	938	874	867	843	897	855	901	850	889	881	886	875	892	876	877	870	901	860	897	820	859	930	893	861	851	872	855	860	928	862	878	840	905	854	882	906	882	944	818	870	880	882	858	836	870	916	888	875	866	856	847	899	835	872	882	856	864	906	864	869	792	868	874	900	871	904	824	862	894	833	897	906	831	898	903	860	856	853	947	840	918	856	864	852	905	828	918	898	877	875	893	835	880	855	850	845	844	891	877	883	859	920	860	896	856	887	847	907	893	900	882	895	861	877	886	885	875	893	859	814	888	899	868	823	858	865	907	821	841	878	877	885	879	903	880	839	900	861	884	892	897	898	926	866	861	863	868	943	907	877	875	851	878	909	873	873	892	878	921	861	892	811	878	858	906	857	856	835	836	913	902	900	861	867	886	879	949	897	873	865	899	887	858	838	902	958	911	925	871	850	843	881	859	890	873	858	881	892	875	868	894	834	843	882	901	878	870	883	816	856	850	877	864	918	873	874	827	895	817	866	912	849	859	865	889	908	841	865	876	857	844	892	875	873	904	897	904	905	893	840	904	899	876	862	930	788	864	833	900	910	908	905	868	877	951	881	845	920	864	857	855	853	915	917	853	918	865	864	902	880	882	869	933	866	892	881	885	869	880	863	885	893	871	894	873	865	877	909	896	889	858	850	904	885	896	909	887	884	888	886	886	910	892	875	902	848	880	855	882	881	851	774	879	832	878	838	909	846	892	840	861	871	860	852	923	857	891	908	832	872	850	925	934	860	876	849	845	875	882	881	902	860	915	961	852	899	846	905	846	897	887	918	954	920	928	850	871	855	900	849	906	842	853	941	899	870	840	869	879	831	882	865	886	837	848	860	865	851	892	881	865	889	883	867	857	880	904	815	911	854	886	911	843	927	852	813	878	901	865	872	887	892	832	863	881	858	901	851	847	850	872	924	838	928	861	918	873	859	878	853	898	898	884	851	897	904	912	893	854	884	882	874	859	910	872	822	877	871	844	890	870	873	890	940	838	874	853	902	862	879	903	911	904	871	925	838	873	873	883	874	894	888	884	890	896	936	825	893	861	858	864	898	896	907	899	854	877	896	870	903	852	860	830	895	918	855	906	860	867	928	898	894	856	836	938	902	878	839	868	887	884	814	888	898	835	901	898	835	919	868	879	916	823	901	878	844	823	881	861	857	876	877	860	916	833	902	849	846	860	865	921	894	850	880	957	919	913	862	832	883	856	843	892	855	850	902	857	874	876	844	854	865	897	834	892	889	890	899	909	882	882	832	910	878	859	836	900	897	835	854	874	936	850	809	827	826	874	914	896	907	846	879	911	871	918	875	869	906	878	858	878	870	909	863	847	932	795	815	842	843	886	854	843	878	908	856	857	882	885	883	846	882	924	867	855	825	929	941	906	884	876	877	883	835	885	886	882	893	877	886	887	874	923	888	813	911	868	922	901	863	825	894	869	870	847	873	858	896	870	880	828	880	843	894	901	885	903	846	917	887	877	883	896	872	902	921	941	817	897	853	848	859	855	858	895	867	887	907	867	858	924	871	920	840	858	858	828	865	861	832	857	879	873	871	860	872	860	885	901	912	854	872	878	825	923	895	847	890	880	838	903	899	879	910	883	818	857	902	887	873	865	877	883	896	839	875	935	930	885	884	888	879	907	873	927	882	877	904	898	877	873	835	896	889	892	877	892	859	836	820	866	852	896	914	866	857	876	904	877	878	872	886	908	867	862	825	868	895	903	916	914	858	881	813	936	850	922	868	898	838	826	887	896	830	889	894	846	900	871	948	863	866	841	901	898	824	885	881	891	858	855	884	831	880	844	852	858	892	892	898	933	824	917	866	876	867	893	893	874	849	879	835	839	879	886	818	936	932	878	937	926	912	855	826	843	960	910	906	887	858	854	819	872	890	862	872	871	934	913	838	889	873	883	859	908	835	822	942	864	833	916	910	846	875	843	922	870	895	927	875	920	864	917	837	915	862	926	864	867	801	889	902	823	830	855	876	915	859	876	853	901	881	899	855	885	905	888	894	875	873	875	874	885	919	905	911	832	876	912	848	912	880	917	848	872	868	839	837	904	819	847	847	885	882	852	907	867	886	878	852	849	857
14170	2782	2666	1964	1406	1041	843	740	599	6554	20498	16478	2486	358	342	367	378	346	334	308	295	327	351	312	332	313	333	305	342	322	326	347	316	296	307	310	309	308	339	350	301	296	331	306	289	307	309	302	314	291	271	281	313	315	310	280	311	309	336	327	302	285	309	297	293	307	305	296	292	271	345	331	303	334	301	283	310	281	268	292	310	321	278	310	292	298	290	306	326	285	302	316	325	272	275	341	302	335	310	338	320	301	307	311	332	304	308	335	340	319	302	303	292	294	295	320	317	294	304	309	314	307	275	315	328	284	309	325	329	326	296	293	328	306	327	321	322	312	340	308	337	314	317	322	335	301	342	320	314	304	326	309	298	310	317	333	300	304	306	316	325	308	303	316	304	309	300	286	265	316	308	284	304	319	287	279	325	315	314	326	289	303	317	281	286	311	277	290	309	316	312	305	300	297	306	275	287	296	313	312	293	278	316	306	313	309	326	320	323	323	295	294	303	315	316	307	309	316	309	317	327	335	311	318	278	298	315	334	306	298	288	295	299	295	335	273	297	285	314	313	314	310	310	324	325	297	331	272	320	322	323	305	316	345	324	335	312	277	273	342	342	317	303	311	297	304	322	280	320	289	275	346	316	289	311	264	320	312	302	323	341	320	321	318	297	312	360	309	308	304	313	322	324	287	313	318	316	343	272	313	268	306	324	313	288	291	272	296	282	305	290	315	299	305	332	303	274	310	298	326	287	322	296	291	352	279	300	295	311	325	299	304	315	298	318	297	301	300	284	333	318	303	317	302	313	303	290	316	280	293	309	298	336	309	292	317	289	285	302	313	329	310	333	316	275	301	343	282	291	334	309	308	313	301	328	299	316	313	287	297	319	302	317	343	333	336	288	282	320	295	323	310	292	283	301	286	309	307	298	345	284	321	299	304	314	275	318	294	307	298	311	283	300	325	309	293	292	301	329	307	309	291	288	301	283	311	338	310	299	267	298	279	326	299	316	334	293	334	293	316	333	313	296	308	311	295	296	287	305	332	277	262	312	281	310	288	315	336	286	303	327	312	304	313	304	304	289	272	308	316	332	263	318	312	350	311	325	306	284	309	298	261	297	286	292	298	282	332	279	320	277	316	307	344	324	322	320	276	324	326	292	321	269	280	299	300	314	333	292	310	317	321	305	340	302	324	306	322	293	264	282	302	305	300	290	299	323	295	334	301	290	297	290	303	309	302	306	305	329	267	311	292	290	308	315	307	318	319	308	326	317	296	331	301	326	325	319	298	345	297	280	311	334	347	318	296	318	313	283	340	320	321	293	301	318	288	291	326	319	285	293	313	294	354	261	293	297	279	287	306	317	313	280	281	309	298	316	280	282	291	314	306	327	299	266	303	296	307	291	321	296	302	316	302	334	292	283	339	274	299	319	304	311	311	323	305	342	314	303	284	302	330	299	313	288	312	308	306	294	304	309	293	295	317	303	288	273	294	311	320	305	303	290	352	293	319	293	310	311	287	314	313	279	325	320	291	302	303	284	294	325	333	321	296	302	316	307	319	317	315	268	298	310	314	270	324	313	341	307	309	282	267	312	287	337	300	332	327	294	322	319	296	301	315	293	280	313	306	295	300	317	330	305	291	297	308	312	311	287	317	323	305	323	277	299	327	314	298	270	325	342	316	278	306	311	352	299	317	331	277	346	321	337	299	304	306	321	313	276	298	274	292	317	306	290	313	305	306	302	303	288	285	307	293	300	329	314	315	311	276	316	324	292	282	305	307	272	282	303	320	311	303	306	311	339	293	322	355	281	293	295	293	309	315	295	290	301	307	331	288	298	286	279	306	319	305	324	273	304	304	295	304	287	334	283	270	260	298	303	298	312	306	319	283	302	333	316	310	312	269	315	308	275	338	297	291	290	280	324	297	331	291	306	337	333	324	310	283	301	305	286	334	309	292	303	296	288	278	340	306	312	301	301	273	285	286	300	281	292	273	281	318	312	283	296	293	323	293	319	278	315	304	322	298	291	305	304	280	299	299	294	318	295	328	308	291	323	282	309	316	309	308	363	278	338	294	315	347	309	290	292	332	273	299	301	325	313	318	317	273	302	329	278	306	320	320	302	251	340	314	322	306	302	329	306	290	317	320	285	294	285	277	308	312	335	299	315	280	319	314	330	294	327	285	289	354	310	308	315	316	300	300	323	356	298	298	312	295	313	283	284	307	274	305	305	304	270	295	304	301	301	301	328	297	309	293	340	304	305	290	336	279	309	325	312	286	299	317	305	276	290	308	336	292	301	291	310	341	305	318	316	314	340	315	295	282	293	298	333	315	300	312	312	295	339	315	293	314	336	298	311	307	303	302	324	301	295	288	302	308	340	319	294	314	298	308	308	301	311	315	303	307	298	291	333	323	303	298	306	299	294	325	280	293	347	316	351	315	301	296	329	300	307	287	286	306	322	264	328	322	300	286	299	309	294	302	331	350	313	308	300	309	300	283	289	349	322	301	284	292	320	304	302	287	311	317	273	303	277	326	295	286	293	317	331	321	310	306	285	344	318	337	309	282	297	294	304	313	300	303	294	327	301	292	330	304	316	308	300	338	263	310	338	306	295	315	290	338	303	289	304	305	296	325	315	329	276	308	299	301	320	300	311	264	299	294	304	314	293	325	313	284	324	306	305	297	317	282	319	325	299	301	326	365	296	315	333	282	289	335	274	300	322	321	319	279	304	315	323	315	297	266	286	293	308	331	336	282	297	307	299	300	319	289	282	301	347	297	334	315	283	348	318	312	298	295	282	323	323	317	325	320	290	284	289	299	314	332	304	267	303	296	265	277	289	267	306	305	286	333	286	300	308	317	311	315	299	345	312	255	285	293	314	305	291	288	326	311	289	319	316	296	297	326	324	308	311	314	309	297	300	307	312	329	295	312	302	296	322	284	363	300	277	304	297	308	289	314	287	319	282	308	301	296	305	296	296	315	311	289	300	307	315	322	310	300	322	331	302	288	307	302	318	305	294	306	320	300	304	297	305	302	307	300	289	292	295	296	292	336	314	334	281	320	304	311	301	312	284	322	305	334	340	284	306	306	303	306	301	278	280	283	325	314	252	299	279	315	308	298	301	320	315	315	298	300	317	311	310	314	312	316	284	326	309	310	300	332	348	294	305	316	289	303	306	300	299	316	319	302	289	344	278	322	330	312	324	310	327	270	283	327	289	301	292	329	294	297	309	304	326	313	296	320	270	291	304	325	314	284	273	304	289	297	301	303	305	265	306	321	301	302	302	335	324	302	335	294	310	267	343	287	292	332	315	322	319	302	293	299	279	336	284	306	289	268	305	317	312	294	297	310	283	315	284	305	279	322	300	300	313	279	300	296	303	332	321	315	314	327	319	319	262	325	299	322	331	303	285	305	285	299	320	305	289	281	292	297	309	307	267	315	299	329	278	259	301	324	315	283	319	289	294	287	298	294	329	312	311	321	305	317	292	326	338	292
7537	2598	5592	6143	5398	4384	3467	3139	2735	22253	44374	37540	4705	1212	1171	1152	1082	1110	1027	1027	1024	1006	999	976	928	942	928	908	852	883	908	851	842	869	862	818	854	845	847	846	842	824	803	834	849	756	817	858	834	787	854	771	842	908	817	780	739	776	852	870	788	831	830	804	814	796	831	776	864	787	762	788	794	836	728	817	781	763	755	808	751	755	814	782	774	828	792	766	747	791	802	855	793	844	830	772	746	828	806	794	753	812	764	766	820	780	777	767	782	825	774	728	759	784	808	792	793	772	772	766	801	818	852	772	816	789	761	792	802	740	794	737	755	754	763	768	810	758	802	776	780	757	790	795	748	769	775	732	812	776	739	779	771	808	771	821	793	786	780	803	745	818	762	800	780	795	718	808	782	794	833	767	822	755	786	809	760	819	747	779	798	802	774	783	772	760	796	761	819	772	761	797	805	793	765	806	834	764	752	821	770	789	772	756	777	781	793	706	763	775	706	839	818	768	794	779	769	783	810	766	747	820	798	790	787	764	787	808	816	821	818	743	741	768	717	807	798	796	787	779	750	792	818	771	790	779	817	785	776	791	795	709	737	808	783	768	735	751	800	800	806	768	772	819	821	775	787	812	797	804	743	776	800	781	734	768	785	770	803	831	814	827	772	758	780	766	803	762	785	799	766	758	772	775	786	792	808	751	832	755	782	776	805	769	792	767	755	736	794	777	763	805	778	804	789	794	722	824	822	791	801	757	753	748	808	796	800	777	775	812	742	758	754	805	807	790	778	816	783	791	770	792	808	798	792	783	771	806	806	782	800	778	779	726	774	758	758	779	737	831	779	732	825	748	739	792	813	790	743	826	796	817	810	819	789	754	794	734	788	793	765	790	779	772	823	815	790	793	765	812	780	803	770	812	813	793	746	812	813	723	773	775	789	798	784	793	823	763	846	809	744	767	809	765	819	778	778	704	798	821	844	769	787	754	804	773	778	770	788	797	793	761	772	812	764	715	742	821	788	763	774	748	799	760	780	856	816	823	773	795	748	814	776	760	783	786	821	786	771	782	775	754	770	751	786	773	768	790	785	812	753	830	789	774	813	755	804	792	720	764	809	776	756	769	752	814	771	857	809	758	817	787	768	794	784	791	790	780	781	806	757	781	801	775	771	768	759	758	801	796	803	752	820	772	747	813	742	776	799	769	803	777	749	772	783	818	726	772	821	748	816	805	815	785	773	754	821	731	750	803	771	770	789	765	761	791	821	785	787	755	803	770	843	784	774	732	774	764	758	713	796	786	805	826	766	740	817	800	744	780	779	794	771	777	808	762	751	813	758	752	812	777	783	794	781	812	795	786	803	817	766	749	770	773	772	754	807	802	738	801	774	764	790	788	779	870	799	748	779	758	785	848	799	732	717	839	797	758	814	808	731	754	753	782	746	762	743	821	760	722	745	797	777	800	817	769	784	813	726	782	791	763	802	749	757	769	812	766	837	779	793	799	778	843	796	774	756	789	797	737	783	840	750	717	747	809	748	746	802	798	803	781	749	818	770	783	791	793	768	759	827	834	813	776	741	783	766	803	789	721	823	793	792	768	776	809	788	770	753	819	795	858	780	809	793	797	801	769	777	732	772	838	793	807	800	761	780	814	796	760	787	836	831	755	802	751	793	813	793	756	797	780	827	781	781	743	762	796	776	775	761	791	780	798	801	768	837	792	795	830	761	787	772	739	754	838	834	799	769	751	759	799	774	766	792	789	814	743	795	789	799	817	781	814	817	810	798	813	757	778	753	794	772	774	749	791	818	825	853	803	771	783	745	781	807	746	790	750	797	846	787	774	741	765	760	768	778	819	828	767	786	722	828	769	816	781	766	834	776	746	790	780	825	799	766	800	832	808	782	815	792	808	776	829	776	803	826	767	768	740	773	775	747	794	783	761	757	800	761	735	843	834	812	807	807	780	811	805	777	816	807	820	751	803	811	841	757	809	803	771	775	759	737	787	761	777	837	789	757	747	808	797	814	803	762	794	752	788	804	829	722	791	794	789	769	820	762	807	766	835	816	767	782	800	772	797	830	805	773	807	793	814	787	831	789	778	818	816	784	738	802	791	796	810	784	789	762	736	769	783	779	782	778	789	807	775	789	777	791	744	796	759	744	762	781	776	773	805	740	785	778	805	808	770	763	836	804	781	811	782	788	805	810	750	771	770	783	751	793	730	802	739	764	749	789	750	749	820	817	784	814	778	725	761	816	799	766	764	817	781	803	747	783	796	801	785	798	750	783	819	723	749	778	825	803	808	820	792	801	769	746	805	799	768	776	799	760	758	765	736	784	783	804	805	745	767	775	785	765	794	791	830	778	789	789	778	750	705	779	821	742	830	774	808	743	791	808	772	799	805	771	780	775	731	800	817	799	837	770	734	784	791	766	783	808	791	785	817	748	785	761	772	776	777	796	762	773	755	814	813	764	769	767	810	806	769	814	769	772	824	771	787	767	777	748	852	742	787	746	736	738	772	737	792	815	738	829	760	782	764	808	770	755	794	798	743	752	744	797	793	814	745	815	774	789	788	808	817	768	755	792	841	776	814	762	774	755	755	773	764	800	757	812	831	770	796	786	805	804	766	793	765	775	838	793	794	747	750	768	765	802	729	740	760	812	780	818	833	792	795	802	770	801	789	778	779	756	770	802	811	814	767	750	765	823	785	759	758	840	802	729	795	808	784	771	817	741	802	788	816	810	718	802	815	776	763	752	842	830	773	821	757	730	768	809	794	826	734	827	802	802	762	762	762	823	790	772	814	823	766	818	733	767	782	862	795	807	741	825	828	793	810	781	785	774	804	779	803	763	765	727	796	783	727	765	818	776	761	795	783	794	793	813	743	817	822	825	849	777	780	803	800	781	758	772	748	791	754	821	784	751	821	762	780	791	795	805	792	715	816	764	741	785	829	820	795	823	828	763	809	779	754	793	783	836	794	734	749	736	786	714	798	748	757	792	768	756	781	798	781	728	793	791	768	797	806	767	721	772	782	769	794	813	830	767	782	780	812	817	785	770	776	799	746	748	744	782	719	701	750	795	788	758	767	764	771	759	802	782	760	736	741	798	728	783	728	768	749	767	793	761	806	794	780	748	792	780	859	835	748	743	809	743	767	746	747	801	793	779	799	772	789	766	780	790	775	794	782	745	757	770	783	788	816	796	788	754	763	727	774	764	794	756	800	848	795	790	746	788	807	743	774	796	775	850	781	793	747	736	763	764	749	798	784	766	753	811	777	740	789	812	792	817	766	762	735	810	780	775	826	796	764	780	780	853	744	780	783	781	791	838	777	756	787	761	775	774	805	759	787	768	805	790	789	724	808	792	770	768	789	754	851	775	814	762	805	748	765	783	770	822	806	793	819	772	742	804	787	772	722	801	782	772	759	809	798	762	819	747	798	721	778	788	795	736	770	777	739	826	780	774	761	774	757	770	778	786	784	742	756	746	774	810	781	779	776
2008	194	242	209	233	228	193	194	205	253	835	666	210	199	205	185	208	194	195	197	168	183	167	178	200	179	197	190	209	178	223	190	203	185	204	195	193	196	203	170	172	169	203	173	194	196	178	189	174	195	159	189	180	194	191	164	209	180	184	187	193	170	181	205	177	206	187	195	167	182	204	165	191	187	174	171	205	201	167	184	165	192	226	190	217	198	182	186	169	191	202	171	182	188	190	185	199	207	191	187	188	162	189	197	193	170	184	191	195	186	198	196	194	186	178	170	174	208	195	168	198	191	207	190	173	203	201	183	208	156	199	190	178	166	190	164	200	201	185	196	143	192	171	183	180	199	181	209	191	175	201	195	198	196	242	184	202	194	167	198	173	174	190	184	168	180	197	200	194	177	190	188	187	188	200	174	200	158	193	211	186	172	173	160	165	233	198	187	186	166	193	191	205	182	173	171	196	200	187	207	193	188	195	193	193	195	165	219	182	183	194	179	193	198	171	198	206	203	206	179	188	185	210	216	196	213	193	158	184	188	194	176	191	169	195	204	197	208	174	166	176	197	200	176	189	205	199	212	188	203	176	194	194	189	171	189	190	167	194	181	196	218	161	212	163	202	172	213	196	217	218	185	192	205	187	201	174	179	195	191	183	187	199	194	189	201	200	185	191	201	190	191	180	188	167	166	198	182	192	170	181	190	194	177	188	176	189	166	213	174	195	195	192	154	184	166	210	199	183	205	197	215	187	184	182	205	213	177	170	195	206	209	186	191	212	181	201	192	194	196	197	184	194	178	181	173	203	195	185	198	200	202	181	202	184	196	188	182	183	198	191	188	189	192	178	204	178	186	177	184	199	207	187	191	197	180	197	162	229	192	187	168	174	186	198	196	172	198	190	195	175	177	170	191	209	192	196	201	196	194	188	180	196	191	187	206	192	205	185	183	204	183	168	160	186	177	189	161	206	163	209	191	202	183	185	187	213	185	179	213	176	145	175	159	206	198	189	201	194	177	181	181	209	195	197	190	180	199	167	177	191	176	200	214	170	166	179	175	199	167	195	181	174	183	199	197	196	161	193	209	181	217	178	163	180	183	190	220	194	214	209	183	166	194	181	198	176	166	173	203	152	161	166	182	182	191	202	185	177	158	197	212	201	213	185	173	180	210	155	206	173	186	193	184	179	193	188	212	191	173	179	169	215	189	198	165	189	200	190	192	178	202	184	167	214	198	202	183	200	213	218	200	214	196	171	210	189	188	193	196	188	185	179	182	190	181	162	176	197	202	162	195	189	181	174	169	223	188	200	190	208	196	178	209	181	188	189	224	196	173	202	187	179	176	192	191	173	188	196	187	198	191	192	203	181	190	226	189	205	187	191	162	170	201	198	225	186	193	211	208	194	188	192	221	195	215	179	175	212	201	186	182	202	180	170	180	174	186	177	183	209	180	195	186	178	188	211	181	183	177	202	180	184	199	197	177	191	172	184	167	187	228	181	158	201	195	190	195	196	180	177	186	190	176	183	179	199	182	200	161	187	205	213	160	199	182	181	173	178	168	169	152	187	186	196	187	211	166	199	189	164	183	201	198	189	192	158	179	205	192	213	179	185	208	223	202	184	188	197	188	188	179	188	206	202	201	192	202	185	182	191	207	186	188	177	190	211	158	181	196	208	175	177	182	187	226	205	186	203	181	180	166	201	172	180	181	187	193	202	200	202	163	178	186	195	208	181	174	161	177	172	165	204	205	195	185	191	182	188	173	194	180	190	212	161	180	199	180	180	206	178	190	169	153	203	179	200	182	202	192	169	194	182	179	214	221	197	216	182	169	176	186	184	164	165	179	190	167	198	180	182	168	186	185	162	214	195	167	204	196	190	183	194	208	202	198	182	173	195	171	185	163	199	186	174	183	175	166	184	171	196	191	176	194	187	178	177	213	193	180	178	164	193	167	168	181	170	188	200	180	174	193	174	199	192	217	196	180	177	202	167	186	181	203	198	218	177	178	189	186	193	200	192	177	183	173	181	172	187	175	206	187	176	198	197	207	178	203	207	183	209	198	178	179	195	178	188	184	181	214	169	200	183	189	185	156	207	209	185	183	202	194	192	197	183	180	201	180	210	207	179	217	176	193	190	184	170	193	189	187	208	203	201	169	217	192	182	181	193	196	194	168	194	194	196	226	204	176	220	198	183	187	194	204	180	191	189	216	168	213	178	174	198	188	175	215	203	219	187	179	178	192	194	192	211	209	202	188	179	177	180	177	185	193	184	202	175	221	147	216	177	176	190	191	217	217	172	205	205	193	169	199	191	222	176	166	178	207	164	185	199	182	210	194	173	183	194	200	191	178	208	183	220	212	224	172	184	189	158	184	202	210	193	173	189	194	187	198	208	169	197	188	167	200	204	198	182	197	154	223	210	194	208	189	193	199	182	200	197	151	179	203	174	185	185	182	186	177	201	181	210	196	194	173	172	191	201	189	192	190	173	170	206	194	172	187	209	195	188	196	202	193	182	166	199	210	176	224	162	216	187	192	171	186	202	195	191	191	194	183	211	177	197	192	174	194	170	173	200	202	174	185	202	187	166	186	212	182	187	190	167	187	197	169	163	163	192	199	186	172	181	190	177	203	183	210	183	187	200	190	170	170	220	184	179	204	164	163	181	178	189	200	187	187	191	184	179	205	199	207	198	200	161	208	182	187	187	180	187	199	174	187	183	236	213	179	190	179	198	177	202	178	192	197	208	186	212	187	172	156	195	211	163	199	186	176	205	200	208	190	209	178	214	179	204	194	179	187	191	198	178	188	181	197	186	200	195	185	179	181	199	193	194	164	160	164	198	224	201	179	169	208	226	189	202	188	176	191	183	157	200	185	219	199	155	222	171	172	180	190	183	187	194	177	202	192	166	203	169	176	182	203	184	174	209	195	197	185	195	200	175	220	202	185	188	204	199	186	208	175	187	196	177	186	177	171	198	184	184	210	174	175	173	179	164	167	189	173	194	198	190	188	172	186	194	173	191	206	182	173	175	190	196	189	199	189	161	202	199	181	217	178	178	202	180	168	184	205	195	199	191	173	168	171	189	209	195	204	169	205	172	168	187	147	186	197	207	165	200	205	193	175	181	157	181	186	180	176	176	191	214	198	205	185	176	194	231	210	208	199	167	203	183	200	173	176	207	179	169	188	205	160	210	197	197	187	206	187	185	191	187	177	184	208	186	200	175	173	177	201	175	197	187	192	188	183	186	182	181	191	185	166	181	188	183	192	214	198	180	196	190	183	172	189	194	196	193	211	195	188	211	194	181	212	179	221	199	202	201	198	202	171	212	202	171	202	187	205	183	178	185	180	184	206	195	196	197	165	196	189	170	169	188	178	202	195	189	204	216	214	186	199	204	186	224	170	189	191	166	179	206	173	210	188	157	185	203	186	226	189	196	183	208	199	182	175	219	184	169	185	185	158	194	207	201	197	178	205	179	186	198	181	197	199	173	208
2195	639	722	711	694	664	616	638	619	1152	5379	3730	617	527	578	559	558	553	534	590	559	533	587	534	565	531	559	535	571	598	512	538	579	543	535	526	571	575	553	556	580	555	531	571	564	569	565	586	607	584	574	530	576	542	583	591	517	542	547	599	578	540	580	528	536	489	533	556	607	601	554	545	576	530	560	550	528	554	576	540	575	568	556	554	527	580	572	587	570	521	557	549	558	561	551	571	549	553	573	564	515	543	554	561	560	580	530	540	544	545	535	578	575	576	516	559	570	500	592	579	569	583	606	549	568	538	526	582	553	541	540	569	544	517	563	555	560	521	543	566	539	556	553	596	519	550	536	547	563	544	567	550	546	539	538	525	567	527	562	537	533	556	554	582	575	531	567	554	546	578	579	559	541	554	550	567	572	523	587	546	524	606	561	516	538	564	548	542	590	553	538	513	573	547	535	561	601	537	603	548	549	585	565	555	560	566	550	538	527	536	590	535	520	521	597	528	543	559	494	536	568	536	553	568	548	550	564	569	571	561	515	514	546	557	554	561	552	496	545	554	572	544	564	561	569	551	586	506	576	541	537	557	543	569	565	540	555	527	522	549	617	513	573	554	575	581	554	523	553	566	564	543	529	518	567	521	575	522	565	550	574	533	545	505	569	528	577	573	541	570	533	593	572	556	553	530	516	563	533	485	553	542	555	574	574	554	547	522	524	516	531	570	509	557	565	541	578	583	526	561	560	576	547	535	517	538	538	588	608	564	545	532	529	543	525	547	514	562	566	552	550	542	573	579	582	541	551	546	575	520	567	555	528	534	554	561	564	557	569	523	525	568	551	513	557	569	520	516	531	575	532	543	571	567	550	558	575	537	530	545	523	550	515	542	528	588	537	578	528	571	573	537	573	506	510	517	522	535	554	550	563	560	565	526	579	514	540	564	570	548	521	541	500	560	551	579	574	595	558	567	595	528	567	559	522	525	544	535	564	537	579	529	553	529	565	564	549	509	536	566	584	568	551	539	544	563	577	534	539	602	569	556	536	568	520	533	549	521	558	523	541	597	588	557	565	544	541	532	545	550	569	541	532	553	562	541	537	562	546	587	526	598	560	546	561	558	578	548	550	588	545	558	523	564	583	530	582	521	564	567	547	596	521	520	586	573	566	579	514	553	534	578	542	566	553	576	564	575	551	544	548	570	572	530	529	551	528	540	536	559	586	539	597	519	547	582	561	551	535	567	535	551	582	550	568	524	534	576	575	572	539	531	547	590	520	531	500	555	560	576	554	573	543	578	530	536	542	530	517	563	557	530	561	586	573	509	546	567	555	550	543	548	549	570	538	550	543	542	518	563	549	569	557	532	571	478	526	504	556	578	522	522	556	546	526	578	560	559	569	580	586	544	561	572	575	586	546	537	522	578	541	551	613	585	534	602	588	521	487	570	529	545	560	572	558	543	512	558	581	544	552	541	549	580	503	522	556	534	589	554	544	549	585	540	563	564	531	533	536	555	542	535	536	537	547	580	562	555	589	528	560	545	537	569	520	606	538	591	505	563	560	581	565	537	564	522	569	563	588	559	580	491	591	558	535	539	541	552	551	540	559	549	560	502	589	548	592	604	577	565	564	519	578	582	538	524	525	537	596	543	597	526	552	542	586	581	608	539	525	552	587	532	513	517	564	537	523	570	545	590	522	572	566	544	572	558	560	551	550	508	475	584	518	567	555	526	581	552	546	590	564	541	560	563	537	554	550	630	568	518	572	534	545	560	519	560	555	543	573	550	510	554	558	560	567	574	550	564	547	553	562	538	531	549	556	533	526	559	581	520	572	527	560	562	546	553	576	560	568	542	557	512	507	575	559	520	585	559	568	564	556	540	534	577	591	589	587	556	548	541	595	538	555	524	573	543	546	582	520	541	567	574	539	578	537	531	569	534	552	579	577	560	532	509	545	544	573	567	576	521	553	603	540	553	577	554	548	545	553	577	548	562	547	582	534	601	541	542	538	537	551	568	551	576	569	547	568	549	568	532	529	529	569	496	530	589	533	555	553	585	576	547	554	532	548	549	517	548	573	584	573	535	571	521	508	563	572	522	561	568	574	589	538	549	513	551	533	621	540	553	575	541	537	554	550	532	562	533	589	569	545	545	535	551	570	520	561	543	588	554	547	560	559	537	571	509	548	536	564	587	555	523	545	547	595	585	551	549	520	549	584	549	531	538	528	527	538	520	562	545	567	515	524	553	522	545	542	530	557	555	597	566	577	574	553	531	622	558	575	561	548	561	585	572	571	517	578	564	553	576	572	509	544	591	551	536	553	507	570	573	534	524	588	547	600	536	540	516	569	549	591	554	580	555	569	521	520	506	575	552	580	588	562	574	590	550	579	555	536	562	579	567	564	549	586	557	549	542	568	579	528	555	555	528	539	567	531	537	521	570	549	564	492	586	592	536	557	572	514	572	544	563	536	567	556	534	548	572	556	511	545	580	580	591	590	539	547	530	584	557	571	576	549	547	558	555	585	528	525	580	543	580	533	522	545	544	602	537	558	545	567	562	562	565	599	615	576	559	502	524	536	579	565	563	551	588	591	557	534	510	535	580	549	519	537	579	539	568	580	567	545	525	534	597	567	588	567	565	563	564	556	533	575	532	582	545	540	541	546	566	553	536	582	572	550	543	526	540	556	556	557	542	572	601	503	538	530	569	562	559	543	563	563	554	529	573	517	568	529	587	571	526	555	536	557	549	543	522	572	558	561	510	577	565	544	519	540	525	526	524	551	549	551	559	554	579	580	533	545	508	584	535	540	572	558	534	544	589	570	585	555	593	570	541	553	520	559	576	559	554	594	530	558	561	532	557	599	551	525	515	534	553	510	536	545	569	549	571	548	543	588	541	551	544	575	527	560	577	555	590	501	561	552	508	566	566	547	523	548	530	545	567	541	516	571	572	536	579	567	559	556	539	560	574	549	568	561	530	537	509	543	541	609	576	594	535	570	570	543	534	564	538	561	504	559	555	534	556	564	523	515	520	507	523	546	538	520	598	569	539	600	567	559	584	540	560	567	525	562	552	517	567	531	557	554	543	549	515	528	539	534	549	580	581	536	534	559	519	589	572	531	528	534	556	522	564	566	551	555	565	549	553	540	555	567	535	600	529	578	615	592	555	536	505	532	595	576	544	571	544	562	530	562	543	550	596	564	560	552	567	554	565	536	576	573	556	548	534	533	588	576	565	533	523	557	575	551	554	546	572	524	559	561	559	549	575	549	519	528	552	493	549	537	555	534	528	557	558	523	554	540	527	566	539	566	546	536	567	569	584	516	507	562	543	527	496	552	544	560	537	513	574	565	580	520	585	563	542	491	559	564	554	511	534	558	541	579	561	572	548	543	559	544	553	587	544	580	537	551	546	559	518	552	584	537	585	537	538	568	541	566	522	553	550	551	585	547	583	552	591	566	540	562	520	525	569	540	584	547	552	574	570	518	566	603	559
7475	1424	1557	1105	837	682	544	510	531	3791	11552	7708	659	361	376	340	325	328	355	342	320	340	315	311	322	298	361	320	309	324	320	331	365	314	351	325	330	334	357	350	354	300	343	329	296	330	325	325	321	304	333	308	344	325	321	298	317	353	293	323	350	341	324	308	337	357	313	341	344	326	313	332	293	334	322	322	366	316	318	303	349	312	337	292	342	285	346	297	345	320	347	313	301	292	324	324	330	309	313	361	308	319	314	324	326	334	310	324	331	311	323	330	363	336	333	302	357	307	352	341	285	337	305	328	309	301	334	301	334	347	334	324	343	290	326	320	340	317	345	294	321	349	335	307	333	301	345	357	294	316	341	321	342	302	300	329	334	317	308	288	343	379	321	343	322	335	325	326	354	318	300	312	300	318	314	337	287	344	353	311	332	330	305	309	327	327	281	325	313	346	348	314	323	342	320	322	300	343	313	310	309	342	312	306	276	349	307	314	302	362	326	349	290	314	316	325	302	319	333	294	299	312	318	323	338	345	315	324	289	339	348	281	364	318	319	332	292	352	316	322	332	323	324	326	298	326	304	316	295	349	318	314	338	326	314	339	308	343	338	327	296	360	308	326	319	360	297	320	343	322	354	332	312	325	342	329	355	340	331	334	308	316	316	301	328	345	304	301	312	324	316	322	315	312	321	323	343	328	336	355	303	317	321	318	341	296	298	311	307	323	325	359	294	356	321	291	281	322	339	293	290	323	314	314	344	316	292	331	290	315	322	383	294	315	326	315	345	321	305	313	322	306	330	285	346	335	301	293	321	303	340	301	338	322	336	291	314	301	310	332	299	321	341	330	295	326	305	323	318	325	365	304	284	306	313	316	302	311	322	327	353	343	292	329	330	319	317	347	313	317	325	325	305	311	317	334	333	328	296	351	308	303	307	330	305	340	323	329	318	295	309	318	332	299	313	312	326	337	320	310	301	327	324	335	301	351	333	293	318	330	336	316	320	335	322	311	340	314	324	337	311	317	328	325	301	324	334	338	285	337	330	357	311	345	331	351	320	334	309	314	327	355	315	316	305	322	318	345	317	335	355	320	303	358	323	320	341	310	315	321	338	321	357	335	312	329	310	333	319	293	331	336	336	325	317	331	309	318	346	343	307	298	332	291	289	358	308	348	338	305	325	332	291	307	348	331	375	361	325	314	354	340	357	336	332	310	331	349	319	329	330	356	339	324	309	295	301	319	292	352	301	314	288	339	312	307	324	303	362	312	350	281	326	298	309	306	302	293	332	329	333	320	293	359	328	262	345	333	333	299	311	321	315	314	305	323	307	361	336	325	327	315	330	355	319	334	343	355	325	323	297	310	283	341	299	334	305	316	320	329	296	309	339	349	321	343	338	325	312	322	308	312	327	326	312	323	332	304	326	317	329	310	323	330	341	311	329	326	307	309	305	346	315	320	350	305	333	323	327	316	309	347	353	320	315	324	310	322	309	323	334	338	326	294	319	339	326	322	329	329	315	315	331	315	323	315	339	334	335	309	313	327	332	349	354	325	293	315	329	326	336	315	349	310	347	318	338	342	294	317	335	331	346	286	315	347	321	330	332	328	314	316	324	334	309	300	330	320	341	348	337	338	314	331	311	340	319	305	329	318	349	315	342	376	318	331	332	305	316	341	316	306	350	315	318	322	313	355	304	298	334	319	313	317	298	342	326	343	299	315	310	337	356	326	348	328	277	351	350	330	302	322	324	327	305	305	330	324	315	350	337	300	308	340	320	322	302	308	324	300	351	315	363	322	324	330	331	314	305	314	338	331	354	362	321	321	349	367	346	338	309	338	347	319	344	284	324	312	331	314	369	315	328	348	307	372	320	310	335	342	328	304	313	314	332	357	331	337	309	326	322	329	335	354	324	324	353	340	334	329	335	313	320	295	331	329	310	351	304	318	350	317	309	315	319	311	348	300	296	339	315	331	309	330	317	329	332	342	287	332	343	339	323	320	335	306	347	312	330	322	307	302	318	294	296	319	315	322	319	316	323	309	339	332	341	345	282	334	319	342	309	320	299	347	326	331	309	333	295	312	351	348	311	334	339	306	308	339	302	340	324	334	349	316	304	329	326	313	333	323	345	288	339	321	359	363	337	321	297	330	349	323	327	316	334	319	319	298	326	331	321	323	301	294	311	321	312	336	306	342	285	339	329	318	323	296	333	331	332	334	347	319	301	324	311	369	309	313	339	320	325	304	307	347	300	350	323	365	312	319	320	316	316	307	318	295	285	322	341	324	343	290	320	302	334	309	323	345	291	310	343	345	305	311	314	334	336	333	335	290	299	327	343	327	319	315	319	363	335	335	306	334	347	326	357	358	334	338	339	333	303	343	298	339	330	332	275	335	310	301	321	305	308	310	347	323	344	326	335	310	307	288	310	348	317	303	313	338	341	382	316	350	329	333	298	355	318	288	341	318	319	325	338	342	340	332	330	313	328	312	345	338	294	326	327	307	310	315	318	345	362	335	290	337	311	323	324	314	368	373	314	320	336	318	309	330	339	348	351	298	346	293	352	316	335	332	332	313	317	306	338	277	323	316	294	338	320	335	323	335	330	309	306	304	334	324	325	309	357	343	319	343	306	318	327	299	327	316	371	301	320	346	335	353	322	295	296	345	329	337	318	383	339	338	348	309	326	316	376	305	310	329	324	305	361	296	291	303	300	302	319	318	351	313	357	286	310	329	312	314	369	300	306	337	293	355	326	365	290	315	312	324	280	293	285	317	338	290	324	339	299	340	352	327	327	317	315	313	331	326	334	363	318	341	299	306	310	315	326	340	315	318	339	323	306	331	336	351	336	319	323	340	314	357	339	318	296	335	303	324	310	355	349	316	319	332	331	341	325	303	335	320	347	344	324	331	309	336	327	316	340	320	316	324	359	328	306	305	330	343	322	361	324	297	314	343	335	340	348	360	307	316	335	317	311	326	319	300	323	308	318	290	340	319	294	339	326	327	319	331	321	308	295	317	341	310	319	333	307	323	336	321	310	331	335	322	303	325	342	318	338	312	345	297	334	345	285	340	325	303	314	338	327	312	336	339	325	322	319	315	313	324	312	333	301	322	339	331	322	299	337	325	295	313	317	334	314	339	303	346	339	323	298	340	311	311	289	332	321	365	330	330	312	323	361	303	315	331	356	333	314	337	342	342	327	322	310	351	307	292	354	319	342	325	365	344	312	351	293	287	333	329	338	317	322	313	319	287	291	306	337	319	320	335	318	325	296	307	319	324	326	342	292	342	352	324	324	305	352	340	332	303	308	313	332	319	330	340	319	351	359	330	335	343	343	307	299	337	313	322	340	332	330	335	338	337	316	322	323	318	315	337	317	348	322	299	319	349	319	320	309	335	298	320	342	328	313	294	303	315	339	344	273	361	335	309	323	337	322	330	315	328	310	320	347	316	365	356	326	336	322	323	327	285	304	348	360	335	286	304	316	303	350	329	324	320
5540	1777	3472	3643	3198	2644	2218	1987	1744	15709	35050	23627	1311	1053	1095	1044	979	1030	977	963	952	925	966	879	896	925	911	956	902	870	909	902	898	918	898	923	871	872	886	869	947	834	919	855	887	875	870	799	920	879	920	909	868	879	838	842	834	872	818	862	886	833	876	906	843	863	860	848	888	809	856	911	843	886	904	909	882	853	845	828	898	868	868	831	845	859	864	878	809	875	843	857	848	897	895	871	888	852	919	926	888	857	876	833	890	912	906	783	852	854	882	850	852	884	882	834	884	858	918	898	795	869	854	858	816	887	863	830	807	871	795	939	825	882	847	822	803	865	846	860	880	904	859	926	870	874	869	847	805	865	851	875	862	862	855	867	856	810	836	849	898	886	893	825	916	873	872	856	839	875	846	868	844	898	852	883	866	845	875	905	852	842	870	829	871	876	823	856	827	828	836	882	834	869	818	807	820	868	929	859	808	857	880	857	838	838	835	866	861	898	873	818	819	861	863	854	877	872	817	820	812	865	836	858	883	865	806	861	833	812	874	869	827	845	801	875	839	836	883	887	895	830	848	845	845	806	892	810	837	847	783	827	852	881	931	876	796	915	868	844	784	826	886	840	809	847	804	831	878	881	922	900	928	833	853	880	862	835	813	917	840	839	827	888	837	880	887	845	866	886	880	857	836	844	849	836	819	886	857	864	836	841	799	909	814	841	878	828	847	874	839	845	873	865	863	876	868	846	879	810	839	935	877	831	842	887	892	835	811	781	843	880	823	830	819	842	881	844	865	862	827	854	907	846	851	854	863	871	864	823	871	853	874	852	866	828	783	867	838	861	891	861	858	887	827	866	822	863	881	837	883	860	888	853	798	832	903	828	839	849	851	874	858	826	901	850	812	836	835	878	893	892	854	839	816	822	877	865	796	874	836	803	826	869	867	852	897	822	887	849	838	850	888	864	835	844	866	836	816	841	844	839	847	884	844	898	839	859	897	869	829	869	890	850	882	873	815	854	826	866	914	808	866	873	817	917	891	858	834	856	808	894	898	916	808	841	848	860	885	863	829	864	869	824	911	822	905	864	836	867	867	811	848	831	814	884	863	903	856	882	867	809	866	833	806	857	855	911	837	849	853	868	873	874	830	830	912	857	833	876	879	921	836	845	882	849	848	800	847	868	887	855	859	860	807	791	830	891	876	856	857	829	863	833	839	857	823	871	839	844	886	845	891	862	874	881	808	898	928	813	870	876	820	896	868	906	866	856	867	855	804	872	844	840	900	905	899	844	860	835	808	869	819	828	857	909	876	861	851	862	862	841	840	917	921	845	861	827	893	892	837	847	783	853	833	853	820	851	836	860	875	842	839	903	899	862	861	907	836	830	775	847	877	900	800	949	821	901	911	861	853	858	882	863	834	864	895	875	849	843	849	847	889	874	837	867	902	792	821	867	838	817	839	889	847	883	831	842	907	824	806	827	859	819	867	835	856	864	814	931	797	861	887	840	824	898	860	883	875	815	781	850	867	862	890	827	841	863	849	826	888	856	899	866	811	909	822	768	832	865	895	836	836	852	825	829	834	873	866	881	934	834	819	896	828	842	843	876	913	813	848	803	895	830	810	837	874	900	882	850	842	891	859	815	851	857	835	827	883	841	866	857	888	806	844	848	872	830	910	882	845	850	846	886	873	815	799	767	843	826	824	862	862	897	844	857	860	856	871	875	894	833	888	849	834	837	864	856	865	830	851	852	845	855	866	854	860	888	795	858	872	845	846	829	850	872	885	925	812	844	851	880	812	859	916	870	890	832	856	842	852	884	882	861	912	876	794	848	862	841	877	900	913	830	877	900	860	829	864	819	877	858	788	831	812	881	923	869	849	817	873	825	837	848	815	849	893	812	860	799	858	828	842	855	836	872	807	840	908	894	851	822	869	803	866	827	806	861	912	853	938	829	866	880	868	833	782	845	825	834	814	910	806	857	837	915	881	873	848	840	785	853	878	795	829	856	791	855	857	868	802	860	851	855	913	851	844	846	862	863	850	788	846	878	852	840	836	820	863	859	865	896	846	835	861	846	835	833	864	895	915	831	880	898	889	896	835	836	803	860	856	856	872	857	784	832	816	867	901	867	838	815	890	873	840	831	816	876	803	839	844	823	886	803	832	855	857	845	873	849	830	853	864	851	834	800	850	844	787	860	859	851	839	817	854	851	861	874	872	871	871	870	852	885	860	881	929	830	835	852	861	849	824	838	851	904	843	828	837	863	852	867	815	857	848	833	931	890	823	877	865	850	882	874	836	831	828	866	903	849	830	897	849	846	848	879	857	827	843	803	811	818	849	838	838	854	835	809	818	822	866	855	867	875	856	885	859	844	830	845	838	903	830	884	849	773	806	838	845	857	844	861	861	839	816	871	863	878	876	846	844	922	824	851	802	873	795	881	860	835	840	858	917	878	865	902	823	825	865	867	877	928	893	898	850	898	884	871	802	922	811	854	845	842	864	887	856	828	787	864	831	838	843	886	873	839	886	914	839	852	891	862	869	890	856	836	866	853	862	828	819	856	827	903	801	859	846	841	919	857	858	858	823	811	850	869	882	870	834	846	859	876	796	837	860	854	910	827	873	840	844	836	860	831	877	912	842	862	854	846	818	860	887	856	869	825	835	843	846	817	830	808	893	842	830	832	921	827	871	830	854	873	855	819	870	816	856	846	854	887	819	816	856	887	886	821	814	880	815	884	839	869	860	832	865	898	831	880	810	831	873	840	840	855	828	844	837	861	856	831	835	904	836	872	858	904	833	833	807	843	959	876	827	934	857	876	858	907	890	884	867	857	880	847	854	801	868	786	878	822	871	843	876	856	838	878	831	879	804	887	873	837	900	862	838	864	881	858	887	846	877	805	834	901	883	848	850	857	857	810	774	866	878	790	859	891	818	822	861	853	866	815	837	846	891	820	929	846	878	832	873	864	853	894	872	849	895	869	813	859	928	857	882	815	835	849	866	832	897	924	831	862	907	850	806	872	878	864	854	860	859	815	940	847	769	855	881	850	842	878	822	852	839	830	894	901	844	848	877	882	864	836	794	839	869	851	857	828	798	877	852	872	822	844	855	860	840	888	890	820	828	891	867	884	895	851	832	842	852	876	806	852	851	868	880	860	867	889	832	838	808	836	834	857	853	840	790	836	855	869	819	865	917	874	834	844	843	843	905	855	835	879	834	855	900	840	877	846	848	873	889	817	831	839	873	897	900	866	757	889	865	856	853	870	778	873	895	887	835	875	851	845	853	873	848	890	885	863	840	836	893	875	889	893	908	854	911	863	858	893	827	895	793	843	831	870	855	863	822	853	838	838	844	870	871	898	873	850	837	842	862	868	840	836	905	860	849	828	876	833	874	861	901	824	866	848	849	873	850	835	854	793	857	838	855	805	852	852	838	846	870	862	796	835	767	856	897	848	890	868	850	864	878	817	829	875	859	844	877	856	866	808	859	835	840	843
14193	2771	2691	1999	1254	1022	883	667	621	8197	21911	13254	1388	370	395	351	333	321	306	305	316	308	294	279	321	320	272	337	323	320	329	304	296	333	344	309	309	285	282	281	298	308	307	294	286	289	292	297	286	312	348	289	277	293	279	292	324	280	275	324	321	319	331	288	285	301	279	296	308	305	302	319	318	312	326	287	294	308	306	300	303	282	325	301	313	286	297	302	311	314	295	308	308	300	305	251	289	303	285	283	336	312	329	294	300	302	304	291	324	299	335	305	291	293	309	324	336	312	289	309	296	297	271	314	301	324	314	310	278	262	309	286	308	321	258	279	324	269	293	289	274	301	328	313	292	309	312	265	300	315	283	329	311	264	327	300	289	287	327	268	287	290	285	298	281	281	291	253	301	320	301	308	297	269	308	296	285	306	325	275	286	320	286	313	306	286	294	318	309	310	265	287	277	319	272	330	290	324	289	277	293	314	280	291	293	313	300	290	303	318	302	289	298	317	298	275	282	291	279	265	267	287	312	276	303	304	306	314	286	305	323	299	299	309	323	306	313	326	267	274	324	290	302	324	306	298	303	309	279	301	289	298	306	308	295	269	308	314	282	295	287	293	313	285	292	307	330	292	308	321	305	286	311	290	320	293	281	303	300	323	302	277	313	320	267	283	293	284	293	286	293	319	273	277	280	311	299	313	303	308	301	284	307	275	317	305	332	339	295	304	304	269	338	314	309	286	289	295	301	292	280	280	293	290	301	316	281	297	294	300	290	319	257	272	286	316	315	319	309	288	304	307	287	299	295	300	266	277	321	298	289	294	318	278	326	314	279	291	279	303	299	275	324	326	315	295	309	311	288	328	327	281	276	305	302	289	301	306	327	283	261	298	282	264	311	297	307	321	297	290	311	341	322	319	348	308	327	309	322	277	325	331	299	294	289	303	304	314	319	300	315	269	310	325	272	308	318	291	293	304	300	333	309	299	308	315	312	298	262	291	295	310	315	277	309	281	296	264	295	301	284	314	293	299	308	272	271	269	278	316	270	300	286	285	293	272	293	329	280	262	288	293	290	292	287	276	311	337	301	280	280	321	327	273	336	296	283	306	287	308	293	317	301	292	302	318	283	314	326	310	297	265	283	301	318	276	300	281	321	311	275	303	307	324	307	283	267	291	302	302	300	299	302	308	270	266	307	309	281	307	258	324	299	293	274	284	308	311	294	296	291	336	335	307	343	297	313	295	319	314	295	305	336	280	278	322	328	324	311	283	326	287	317	300	286	310	312	302	322	307	323	313	319	306	286	295	294	291	282	275	292	319	315	310	267	295	289	287	303	299	299	293	315	306	306	327	288	272	295	287	310	320	335	307	282	275	313	314	309	338	287	335	282	284	317	295	294	293	301	276	320	307	298	291	286	326	267	261	322	276	297	302	309	293	305	290	301	267	254	285	300	282	287	316	295	301	293	290	273	293	275	288	287	310	305	274	312	306	294	278	253	282	294	309	323	317	306	299	298	331	273	270	276	287	302	319	295	285	293	288	305	295	266	302	293	343	271	277	318	260	331	317	315	289	285	295	263	278	297	320	304	272	318	281	312	290	311	312	329	302	344	289	284	304	294	298	324	290	274	315	300	289	295	317	308	283	296	276	322	300	321	282	300	280	309	313	290	334	292	290	326	298	299	304	301	319	302	295	305	309	270	285	298	286	316	313	308	306	292	300	298	300	292	276	290	315	320	326	301	320	296	286	317	323	278	292	304	292	308	338	315	289	284	306	291	301	285	293	311	322	299	313	311	304	296	310	323	325	327	284	282	333	293	308	289	316	330	301	262	306	301	286	308	281	312	300	308	306	296	291	294	298	283	315	330	278	290	272	333	260	305	286	257	291	304	330	321	320	309	306	326	300	312	255	286	310	278	275	260	304	320	294	296	314	287	294	293	279	310	300	312	294	273	286	290	322	301	271	299	297	299	297	274	300	312	302	278	291	288	310	325	311	277	291	269	280	285	298	347	312	288	268	309	296	280	306	333	289	296	276	298	295	326	279	301	305	290	332	289	296	288	309	326	287	289	303	337	314	315	295	335	307	300	311	284	298	308	304	307	290	273	307	326	319	320	271	298	304	317	287	290	314	277	274	293	325	309	319	313	303	294	311	308	293	294	312	285	278	292	303	262	315	316	283	289	291	294	283	299	303	323	286	309	316	332	286	307	313	315	286	292	319	346	301	288	268	319	325	317	318	303	312	311	286	303	292	299	270	310	297	301	311	299	299	288	295	281	300	297	303	288	309	282	330	301	321	327	330	278	283	280	298	306	306	280	281	306	304	286	304	311	299	273	300	294	315	295	297	282	315	307	306	309	318	310	286	287	285	296	286	306	265	293	319	291	297	276	295	304	296	300	287	301	278	281	294	269	322	272	256	289	293	329	288	295	295	291	295	287	305	286	314	308	307	296	275	305	317	299	316	314	299	275	329	296	295	300	273	295	304	282	295	269	321	306	297	284	283	276	300	337	302	296	308	294	277	301	290	274	297	281	294	275	331	277	300	291	281	310	304	302	306	318	293	303	291	292	281	280	293	322	267	311	287	344	260	323	306	283	288	294	289	304	294	297	287	307	288	279	279	272	275	320	272	293	301	290	330	300	296	294	280	297	287	278	302	305	311	305	302	311	286	296	310	294	304	312	300	293	317	281	301	278	286	311	298	320	279	285	292	295	302	306	248	311	319	303	289	324	319	292	321	286	284	302	308	298	273	312	291	316	315	290	331	276	307	276	286	297	262	319	338	270	263	275	294	290	270	277	267	286	288	307	267	301	288	305	283	255	278	317	309	309	300	293	323	303	305	324	260	293	323	306	301	311	308	284	301	327	260	338	293	289	333	291	312	275	309	278	303	290	287	313	286	276	283	302	311	301	275	319	280	304	288	321	283	302	319	306	301	298	298	325	269	306	298	282	301	307	281	318	290	289	290	312	324	309	301	284	282	300	308	271	330	273	320	289	313	276	279	306	295	316	326	289	295	290	316	272	265	296	296	321	317	297	299	289	286	300	299	301	312	322	290	305	298	310	303	288	311	278	315	283	346	287	304	316	320	286	302	291	307	291	287	311	314	334	333	306	275	287	281	299	306	310	327	277	277	298	297	315	291	321	276	278	304	332	295	309	303	314	316	288	285	279	294	292	298	315	321	282	294	308	282	293	293	311	316	268	293	286	302	319	335	291	302	295	313	276	270	291	303	340	350	334	295	299	283	326	298	286	333	289	286	284	286	272	297	253	287	290	292	282	275	296	310	296	301	289	296	322	284	292	251	301	305	281	280	302	318	269	292	303	304	278	293	296	316	269	337	304	324	318	311	303	299	287	297	302	296	290	281	296	324	294	290	322	333	278	296	311	306	299	287	283	282	325	272	325	318	287	277	294	325	321	298	323	319	293	278	293	339	276	316	280	310	306	300	266	301	288	315	332	298	337	307	326	305	302	275	294	291	325	298	320	301
7545	2636	5585	6083	5103	4195	3601	3005	2901	27207	46256	31378	1785	1202	1139	1161	1131	1046	995	1006	962	920	886	952	933	877	922	838	866	868	910	824	873	879	907	864	808	786	790	776	796	834	845	816	842	858	833	842	814	814	765	797	846	772	824	784	829	816	784	825	760	825	801	795	842	810	766	808	804	818	768	778	776	837	770	873	781	812	780	768	807	770	727	792	821	768	758	767	738	792	781	771	773	849	775	814	834	745	739	773	750	806	830	789	772	818	770	819	800	775	811	749	736	808	751	776	748	799	789	774	805	796	762	776	797	784	799	784	782	760	800	714	760	731	731	780	797	778	781	820	748	756	786	815	763	856	795	763	799	787	770	831	801	812	763	786	785	797	719	822	814	751	755	700	742	827	776	777	762	753	701	779	792	748	765	761	779	788	769	762	764	797	729	783	774	762	763	753	756	776	750	759	780	796	762	785	817	766	723	780	759	781	778	798	767	788	727	775	765	743	762	732	808	826	754	765	783	760	760	732	779	747	793	780	803	804	740	791	738	774	765	807	775	800	763	839	755	789	781	733	790	794	764	785	784	791	820	773	750	744	750	809	781	778	759	835	802	769	762	797	767	760	748	779	757	742	766	746	791	758	777	748	791	711	784	752	768	818	783	790	737	782	776	747	771	762	782	766	790	784	762	798	825	783	749	744	735	777	762	785	767	773	787	792	763	790	736	795	810	781	709	734	763	784	771	716	770	757	750	819	758	743	818	793	752	796	769	829	764	738	767	813	771	826	768	753	779	782	773	790	748	765	833	738	809	806	763	753	806	798	790	826	842	725	782	775	789	778	755	783	756	752	791	733	813	780	787	787	769	761	800	759	788	729	740	759	755	817	780	782	790	745	792	802	807	779	806	758	820	743	821	726	816	768	773	737	779	784	761	809	766	759	747	813	785	731	789	848	795	806	777	776	769	744	760	746	778	708	732	788	771	749	768	763	763	816	738	803	752	812	716	725	750	811	722	752	761	790	774	753	784	786	746	764	803	797	762	786	800	789	761	817	747	778	748	832	812	766	818	761	820	826	768	781	802	781	766	737	752	779	781	725	764	750	731	806	773	744	779	748	780	727	761	787	778	794	782	803	769	747	760	788	787	759	737	766	744	795	760	790	778	739	791	749	784	783	741	781	747	804	770	808	770	756	718	776	799	823	812	793	799	778	748	802	764	830	804	764	768	795	817	744	766	754	761	713	769	753	762	742	763	730	764	737	792	815	712	739	737	748	796	769	784	789	747	769	823	810	811	747	792	782	796	785	821	773	782	746	775	792	796	757	776	762	782	786	787	766	789	747	753	749	747	790	811	728	736	765	743	760	799	777	810	743	773	804	774	765	828	773	732	750	810	751	747	751	785	791	786	803	758	788	766	795	800	793	788	799	807	797	744	812	782	811	768	763	786	815	762	751	787	824	773	808	750	734	749	802	773	831	782	779	755	796	724	763	780	761	733	771	795	813	808	758	817	777	788	766	754	779	773	754	815	765	775	795	780	786	771	804	782	779	738	783	747	836	764	795	770	767	818	784	784	767	762	739	733	800	815	755	753	812	746	757	795	773	762	770	792	811	829	809	796	800	724	747	790	788	773	757	795	775	789	785	737	792	809	751	791	780	760	746	757	768	757	756	808	770	784	781	758	822	744	767	780	781	797	805	805	819	820	793	775	776	770	778	783	722	795	805	746	756	755	808	769	769	745	734	814	732	781	735	692	812	775	758	775	778	807	745	752	789	766	773	792	757	783	739	771	815	758	814	741	769	796	763	724	768	770	723	747	811	783	756	785	760	765	731	752	754	735	826	821	794	765	761	774	749	762	775	784	734	744	809	755	777	768	794	792	767	803	809	754	793	771	750	718	760	776	796	760	751	750	756	802	799	761	709	762	758	772	755	790	787	828	742	779	808	801	762	768	760	800	749	758	801	773	740	774	740	737	784	740	745	815	727	762	798	724	777	806	795	783	823	761	810	751	747	804	801	773	782	752	799	761	802	811	751	816	734	782	729	772	772	806	839	743	807	776	757	726	806	787	769	762	821	768	732	750	798	810	795	791	740	764	799	747	787	801	777	733	780	781	741	804	775	812	798	793	798	796	768	772	799	747	817	740	820	818	711	759	710	779	799	772	805	800	791	769	809	761	747	769	713	774	738	747	762	738	759	780	755	775	830	793	702	853	757	810	780	835	791	756	801	744	775	772	827	787	775	766	727	769	724	742	776	817	803	736	772	742	725	743	751	777	832	823	782	746	766	754	780	761	785	754	738	796	786	714	788	783	755	788	837	726	767	782	739	796	819	779	736	773	767	831	807	815	783	802	794	794	758	771	778	799	773	764	726	754	801	742	767	841	760	766	779	792	818	790	773	747	813	792	765	789	763	810	771	715	752	759	768	759	776	776	762	780	731	799	782	757	774	784	777	806	781	812	835	787	770	777	779	768	790	810	770	749	767	764	762	794	762	814	784	813	778	727	758	768	771	778	761	776	756	786	809	793	771	784	727	786	772	752	781	751	778	792	736	800	762	741	749	803	765	742	719	793	735	761	782	810	786	745	785	756	779	817	785	716	750	759	773	727	731	825	773	791	793	778	778	813	793	774	801	747	730	789	776	743	788	811	771	776	793	797	726	798	767	755	813	769	778	774	760	765	772	755	824	820	764	742	738	803	753	779	823	793	794	764	777	730	744	792	778	772	758	755	793	752	808	759	793	784	799	731	786	821	824	768	780	811	720	780	788	711	747	753	797	765	798	783	757	797	723	756	785	809	785	802	806	725	798	789	809	767	829	763	747	799	789	732	747	799	760	741	753	767	786	737	760	811	759	773	766	729	791	785	745	720	756	774	767	733	795	765	787	785	747	737	802	720	752	794	779	809	806	755	778	834	767	766	768	834	782	755	806	775	802	787	768	730	790	738	799	804	783	799	755	784	761	778	814	770	810	769	860	739	751	777	756	791	833	777	779	826	715	776	794	804	777	761	721	768	756	778	731	805	784	702	759	791	806	734	822	797	809	830	777	781	734	787	738	780	776	764	794	820	764	758	768	779	712	760	759	761	773	792	775	789	763	794	771	746	761	746	833	778	799	792	775	798	777	793	758	736	775	787	780	748	851	744	771	778	804	764	764	768	794	810	767	740	782	760	741	802	724	798	794	783	765	755	822	795	833	772	825	768	772	712	787	788	789	720	796	760	791	790	808	762	752	732	765	758	746	758	769	773	742	804	761	745	782	762	801	760	798	760	757	764	743	789	805	757	788	772	759	803	768	790	751	752	780	785	757	728	799	764	783	762	775	754	817	762	756	777	750	712	762	792	800	759	755	797	745	785	762	757	762	824	766	771	803	731	780	729	761	784	765	800	801	785	787	749	824	756	811	786	736	774	805	751	787	794	767	806	744	823	810	764	722	789	778	786	774	738	786	791	784	790	766	789	737	729	785	769	822	749	820	725	743	746	796	735	795	811	751
2065	271	246	213	234	243	194	199	170	437	1080	492	185	203	189	192	203	188	218	184	198	184	190	166	204	192	174	192	190	181	191	201	195	188	194	189	203	155	185	195	185	213	165	180	174	193	198	179	186	173	160	165	196	176	185	197	193	168	184	191	196	185	195	185	217	184	161	196	182	164	183	186	174	208	181	192	203	184	198	190	210	185	206	182	185	168	167	195	218	179	180	216	195	185	166	186	175	176	190	190	200	171	181	187	163	181	170	189	175	186	200	199	207	186	197	182	177	194	207	179	181	198	193	171	189	186	174	178	186	182	154	180	193	174	173	204	183	168	177	175	194	192	207	197	166	207	190	185	215	205	206	223	191	174	192	198	190	199	168	186	193	177	193	200	202	171	163	169	179	185	181	211	177	190	172	195	198	214	173	187	180	183	184	198	190	189	186	175	147	203	149	188	177	193	182	182	188	174	160	164	223	183	179	174	172	180	197	182	201	161	190	184	189	200	182	166	180	176	182	180	207	180	178	178	183	188	191	178	182	184	185	176	200	192	181	186	194	197	207	183	173	185	178	193	190	194	177	183	183	180	201	203	187	190	195	190	189	177	194	193	182	170	201	198	203	180	169	184	193	190	204	178	185	182	188	196	170	211	187	182	175	180	180	218	185	194	177	181	219	179	182	198	163	186	183	178	180	174	179	217	175	194	166	193	204	159	184	171	168	208	198	183	172	179	179	175	181	193	183	206	166	133	175	193	218	184	183	184	195	186	169	165	172	188	214	175	185	168	174	199	194	199	162	195	187	173	177	170	191	192	201	175	202	203	185	169	231	171	172	191	176	206	182	198	171	182	175	193	178	164	184	188	180	187	183	184	194	176	172	189	209	201	202	206	196	223	199	178	179	180	194	181	169	198	159	188	182	198	182	176	208	189	201	192	196	182	173	175	196	161	163	169	181	195	189	179	150	182	202	177	200	197	187	169	182	221	187	184	179	189	183	178	185	175	175	184	205	193	191	168	191	189	216	190	175	176	197	176	174	181	178	194	206	171	188	194	178	160	178	179	189	185	171	158	203	180	200	206	170	184	169	194	190	181	188	195	204	183	188	196	191	178	189	171	191	207	163	181	186	164	187	165	178	200	184	184	159	177	180	184	188	192	159	183	201	171	191	173	169	189	193	206	157	167	210	183	174	197	182	177	191	175	192	165	181	169	186	195	188	180	189	167	184	205	190	195	177	173	174	185	176	196	172	194	197	180	212	176	189	187	196	181	182	176	175	201	219	176	189	203	180	160	189	174	219	207	175	175	193	181	197	204	195	196	186	188	179	196	171	201	180	192	184	181	202	199	201	167	195	158	167	171	190	211	198	188	176	181	192	206	192	197	173	187	208	158	213	209	173	184	219	214	175	192	184	187	184	200	205	201	200	209	185	146	200	162	176	195	187	180	221	192	203	194	185	185	213	230	214	201	186	193	201	197	172	195	190	169	202	198	206	178	180	188	196	166	224	169	196	164	189	186	193	200	185	197	206	203	187	185	203	200	194	187	167	185	176	189	188	203	183	199	138	183	170	178	209	173	173	199	184	194	203	184	181	193	192	177	184	199	197	176	180	181	185	163	204	169	197	202	180	179	177	198	232	180	179	174	184	196	201	191	196	184	173	193	181	197	185	185	202	185	182	191	197	202	186	205	188	179	182	181	186	229	196	163	207	180	180	207	191	206	215	180	214	174	188	205	195	186	193	179	200	199	189	193	183	211	180	181	175	189	180	188	170	171	179	196	211	189	181	189	186	181	195	203	170	176	177	182	190	194	176	206	178	192	168	208	198	161	197	198	188	169	166	187	173	206	194	180	210	189	189	186	190	194	169	183	181	183	186	192	167	185	199	197	195	186	175	169	172	215	198	173	188	211	178	208	196	207	184	194	180	184	199	173	206	180	194	188	183	187	193	200	180	182	190	188	181	185	213	207	230	179	192	179	199	181	195	176	189	190	200	189	177	195	197	212	205	201	191	178	220	194	212	183	165	182	187	207	198	193	182	184	183	187	200	201	193	183	175	192	171	185	188	201	193	188	183	183	177	192	187	182	226	189	162	188	219	200	199	171	182	185	184	162	185	190	186	189	203	186	186	197	196	183	175	205	169	181	197	174	207	198	193	174	189	188	160	168	204	179	217	185	206	207	175	161	177	195	187	176	189	180	192	166	167	181	184	191	178	175	201	221	199	195	177	193	173	206	188	165	179	164	185	185	164	188	200	187	185	196	198	187	187	197	184	184	189	166	193	197	172	183	189	183	199	159	170	198	173	196	183	163	177	182	189	201	203	162	188	178	204	195	215	170	173	197	176	174	175	197	186	169	146	197	178	157	211	176	164	173	185	183	185	194	194	153	162	176	191	194	159	181	173	166	187	188	203	196	194	197	188	182	187	169	197	202	174	177	237	191	182	180	190	196	205	177	196	199	189	195	179	202	201	171	216	192	200	218	201	208	173	171	186	194	183	185	210	212	185	195	169	187	141	186	193	207	190	206	192	187	211	191	193	192	201	199	194	168	212	197	186	181	166	181	193	203	204	193	203	190	198	181	172	202	192	173	159	219	187	184	177	199	185	197	189	184	180	177	188	186	195	179	186	210	188	185	179	193	177	185	194	194	177	185	183	212	176	204	175	175	193	199	208	178	171	180	196	193	170	188	163	201	203	185	185	170	177	172	181	167	174	174	191	179	190	179	178	211	195	189	202	183	199	193	206	198	202	201	182	174	201	185	185	176	178	192	173	174	184	209	176	199	185	184	207	203	177	183	185	190	169	216	209	189	172	184	170	208	184	215	195	158	177	193	190	192	198	184	191	199	180	179	198	181	193	157	195	163	215	180	167	176	207	217	196	192	175	158	179	158	165	197	168	200	185	186	178	174	200	180	183	168	183	195	196	211	206	169	179	161	180	204	183	177	205	192	167	165	203	184	223	217	188	188	186	180	203	185	179	182	206	191	205	162	180	201	178	185	175	198	169	202	180	206	177	175	200	172	198	187	174	176	203	192	184	172	185	198	195	175	188	187	169	182	207	151	175	183	193	204	176	205	179	172	204	186	183	208	207	172	193	220	182	182	172	200	188	175	195	203	198	159	202	180	209	178	183	193	190	205	197	201	194	168	192	183	196	169	178	161	194	165	178	195	184	212	165	167	186	192	183	199	173	213	160	183	196	176	196	198	195	199	213	161	179	172	186	194	153	182	162	193	213	188	203	188	204	170	193	189	187	194	181	195	178	180	208	203	194	190	176	175	176	185	193	168	180	192	163	171	173	180	178	195	190	206	197	184	182	202	179	178	202	165	194	205	204	172	190	206	162	186	179	183	202	187	198	210	185	177	203	173	178	201	159	204	210	195	167	189	168	201	189	189	197	187	177	214	185	185	179	198	170	189	185	174	182	177	204	192	199	173	195	197	176	186	209	187	179	181	187	163	190	217	182	201	176	198	198	172	164	192	166	176
2233	646	710	755	719	720	637	651	637	2211	6257	2366	652	595	548	553	549	536	540	503	547	547	565	576	546	562	576	551	536	546	545	567	566	528	597	568	512	563	553	574	534	531	584	555	552	548	571	604	537	514	526	520	537	547	562	584	584	575	574	571	515	542	517	558	527	522	548	563	552	535	542	602	525	520	550	606	600	556	558	557	566	571	563	564	562	528	523	569	562	567	505	550	517	549	553	507	550	552	525	567	559	558	526	563	549	539	544	511	560	563	552	549	507	516	607	530	568	548	536	515	532	531	597	535	505	592	491	584	521	539	551	550	513	554	563	562	551	522	595	556	564	594	527	548	528	547	537	503	538	542	525	554	546	581	577	534	520	542	546	538	520	548	560	574	539	509	587	584	524	555	551	547	562	554	545	537	551	534	547	523	532	545	603	578	536	553	541	572	570	569	558	547	550	543	523	528	582	508	550	524	562	576	546	492	557	555	515	554	542	585	570	541	519	557	610	605	568	584	538	563	535	558	546	544	535	532	533	565	523	564	552	549	566	533	582	548	534	542	584	515	509	515	544	544	545	562	559	513	568	591	562	562	542	543	567	586	535	556	513	545	534	517	512	570	529	553	540	565	537	568	593	593	565	557	540	527	533	567	576	552	560	576	545	537	565	536	567	518	547	561	547	539	540	557	542	546	542	539	531	517	527	564	525	510	560	543	516	557	565	581	582	574	505	521	584	542	551	552	536	528	544	586	579	546	529	561	540	552	551	553	556	522	525	541	517	505	535	541	583	573	538	555	551	539	534	581	553	564	539	558	555	557	573	544	547	543	560	580	544	518	521	605	482	579	553	580	554	496	599	569	547	505	560	525	552	579	534	556	537	527	500	536	551	590	534	558	531	542	542	565	556	581	601	539	526	553	560	555	552	556	535	554	541	561	573	533	547	560	488	532	584	574	582	555	566	563	609	513	560	514	533	517	530	568	557	529	536	588	527	572	570	552	523	582	558	589	550	583	550	549	542	556	517	560	555	544	537	545	530	541	505	580	589	560	578	537	559	533	546	580	568	562	552	544	551	569	573	558	561	535	517	552	515	547	500	509	582	521	539	541	532	541	595	553	530	591	549	564	570	520	525	527	534	546	516	548	558	532	570	572	572	565	604	525	553	588	508	558	532	534	536	534	586	563	505	571	535	591	517	560	536	578	529	542	556	535	569	514	556	504	547	533	517	552	537	552	598	571	533	573	543	538	549	566	555	541	540	525	538	523	572	516	579	528	532	512	575	536	545	528	524	539	516	539	550	529	572	536	524	542	504	526	549	534	554	543	575	589	592	545	527	554	558	517	616	535	567	549	561	547	560	553	549	502	541	568	522	544	535	530	586	531	533	517	546	539	556	500	509	564	570	545	535	613	562	507	542	557	512	607	520	547	566	538	537	510	550	580	561	548	536	576	564	556	527	558	546	573	539	563	507	509	547	547	510	573	529	559	580	579	549	506	551	512	542	501	585	578	529	555	581	561	560	478	557	556	549	571	537	511	554	563	513	529	534	602	572	569	515	532	537	560	517	524	513	531	596	547	528	565	526	573	582	564	530	539	569	525	536	519	516	561	568	528	536	554	543	572	559	547	544	525	564	591	561	558	497	529	512	583	551	579	579	540	560	518	515	544	561	572	565	521	546	573	526	578	567	555	562	575	546	558	521	552	555	545	550	544	546	572	573	532	510	537	560	508	605	559	563	550	592	542	550	554	547	582	496	577	564	523	552	540	575	594	573	538	540	543	563	551	554	582	527	534	522	567	546	543	559	528	559	535	554	557	517	518	531	536	519	543	556	537	587	588	521	565	551	600	527	536	540	528	571	590	571	519	536	549	546	592	584	534	584	576	541	528	543	527	564	543	560	514	560	579	549	542	517	564	541	584	559	519	525	526	578	540	574	600	523	572	591	526	556	525	553	598	556	571	584	554	537	510	569	527	558	570	588	565	573	556	550	513	545	559	563	506	522	528	546	579	575	563	565	527	574	534	560	562	575	562	543	527	551	551	519	511	566	568	535	529	548	552	543	528	521	560	551	534	559	560	563	574	554	572	554	501	557	586	549	500	543	557	518	537	544	549	511	535	597	508	576	536	548	529	577	526	525	575	549	492	538	531	535	579	508	517	543	550	559	553	559	595	555	538	574	524	542	534	539	547	550	557	546	563	578	552	530	543	522	542	566	525	562	540	550	521	552	595	552	583	542	575	549	571	539	541	527	522	574	556	562	541	537	597	541	562	539	540	562	546	521	550	541	528	561	559	591	523	566	559	524	543	546	565	555	530	510	544	542	500	550	541	537	542	539	573	571	543	564	562	497	581	552	561	533	558	564	544	553	544	518	551	536	538	528	564	598	533	557	547	539	535	539	534	530	529	515	550	566	527	545	516	571	517	538	527	516	616	525	501	572	566	551	548	550	545	571	542	543	560	537	541	558	593	556	568	495	563	506	558	555	587	565	513	547	577	519	499	605	564	571	570	517	532	559	574	523	530	570	528	549	548	541	545	565	564	591	514	561	532	563	519	566	580	503	594	513	502	593	582	567	575	556	521	541	494	545	576	569	536	571	529	542	562	560	526	547	532	557	534	563	511	569	522	563	561	568	554	529	512	517	497	550	579	501	533	562	515	574	568	546	508	511	557	560	587	529	500	523	529	565	593	563	538	532	532	531	525	507	548	565	566	563	534	582	531	557	545	583	571	541	529	566	539	516	538	552	521	563	552	549	541	519	532	528	499	577	551	517	560	533	515	568	584	570	563	560	569	531	538	571	582	567	553	547	549	546	549	541	531	567	548	555	556	538	572	539	587	531	585	542	582	573	611	557	553	542	544	557	599	554	506	535	520	553	561	513	523	564	550	542	556	538	532	558	565	552	561	583	514	545	534	544	557	520	561	562	536	546	536	549	543	570	553	547	537	553	552	554	514	555	523	582	536	527	528	540	539	610	497	538	561	555	556	582	555	571	552	576	563	572	551	513	548	565	554	533	546	565	555	530	547	534	548	549	591	510	546	533	538	535	510	498	563	537	568	546	570	571	580	529	553	507	548	576	554	550	585	601	543	575	530	541	515	503	545	553	558	539	564	540	569	561	528	549	527	549	565	554	530	552	595	545	538	545	545	553	535	523	543	559	545	545	519	541	510	551	514	492	508	519	558	611	473	600	527	547	548	517	551	540	549	585	545	580	511	563	566	516	531	525	562	558	588	527	549	564	579	525	563	549	545	573	580	541	524	545	588	558	576	522	580	548	542	558	530	505	527	591	558	590	501	550	549	510	553	519	549	531	552	549	546	535	556	569	534	549	585	550	570	560	556	550	551	544	528	503	519	550	543	579	588	570	573	542	562	551	584	549	570	525	584	550	575	523	511	556	531	562	534	557	548	589	542	562	559	548	590	574	505	533	559	604	558	523	560	569	576	512	523	552	553	519	564	509	565	557	569	520	589	550	547	546	532	575	566
7446	1197	1353	1126	836	655	569	513	428	4363	12958	6887	680	312	355	335	357	338	349	342	323	327	346	354	317	350	348	323	323	303	284	318	310	338	366	330	366	341	337	336	342	338	327	350	320	332	325	321	364	323	332	335	345	361	335	316	339	312	317	365	336	300	306	315	325	316	339	310	329	333	304	345	334	309	348	326	352	320	335	362	357	351	269	361	304	309	354	323	303	311	348	310	311	321	342	389	298	315	308	317	344	315	321	346	348	333	342	317	343	320	304	305	357	311	329	332	333	316	333	367	297	316	296	350	339	310	302	312	337	324	326	333	322	319	310	318	361	316	337	332	358	318	336	314	337	326	341	320	326	321	329	316	325	308	320	322	332	319	300	334	324	319	307	326	291	323	333	311	319	312	343	332	313	309	292	324	325	296	362	318	332	324	328	335	325	311	304	283	278	349	313	340	360	354	334	314	314	334	344	292	309	258	336	335	301	331	321	328	307	289	354	335	319	326	343	317	336	304	334	317	300	305	317	320	321	313	326	333	333	351	307	300	348	311	328	319	339	312	341	322	299	323	288	337	341	344	332	306	380	296	326	354	317	323	340	354	298	305	321	345	309	318	310	321	324	324	318	363	317	291	337	335	342	321	365	349	305	284	345	307	336	332	356	332	348	318	329	322	310	315	298	381	359	338	330	357	332	309	350	330	319	336	331	321	326	335	332	324	337	314	336	342	361	313	338	348	330	350	344	316	335	320	302	334	335	313	319	360	320	352	356	316	311	341	339	307	345	332	304	296	329	320	341	345	337	290	331	343	287	315	326	327	320	346	344	319	336	351	307	338	322	307	360	325	327	322	299	305	315	294	315	354	342	362	302	317	325	353	343	306	309	319	322	342	323	334	315	344	324	303	316	310	325	334	324	355	344	345	356	327	312	326	320	330	314	294	308	347	331	351	338	343	301	330	334	298	308	352	320	355	336	323	346	347	345	341	338	340	344	281	307	317	298	309	343	316	318	315	297	319	283	346	320	286	311	330	296	307	338	358	293	354	305	321	330	356	334	332	322	309	286	304	341	338	329	379	309	359	363	290	308	336	333	329	327	345	327	316	367	340	290	310	314	313	317	334	307	306	333	336	350	256	310	314	344	344	335	345	326	313	302	363	333	345	316	315	335	340	319	309	336	342	353	313	299	330	311	326	308	349	345	299	338	307	318	314	349	322	312	338	315	329	309	334	289	349	321	338	332	347	359	292	315	327	324	324	342	304	333	286	323	337	374	309	355	372	332	324	328	290	336	344	340	347	290	324	324	348	313	337	298	313	322	339	288	308	347	323	307	353	311	300	326	311	307	325	345	335	317	332	355	329	318	329	338	343	339	308	320	334	296	307	340	349	332	338	335	333	323	323	315	314	352	329	341	344	333	324	315	302	327	311	333	352	315	311	324	330	314	320	323	290	369	360	330	331	312	331	368	314	343	339	345	301	365	316	321	331	330	332	316	320	317	335	331	316	309	298	319	301	347	296	316	350	342	339	343	333	286	355	348	350	307	366	332	346	321	351	317	314	299	340	339	376	345	348	315	312	332	326	332	326	320	352	335	356	344	362	322	335	321	361	322	353	334	339	344	323	324	331	339	326	316	318	297	336	323	316	350	341	332	342	322	322	332	295	314	341	358	331	309	325	327	357	323	321	291	313	324	315	323	350	379	338	315	325	329	330	312	312	321	327	346	335	308	300	368	345	317	290	341	328	306	333	347	314	320	337	308	306	322	324	297	310	328	328	298	321	326	323	353	307	338	321	329	323	303	292	328	336	341	334	311	318	316	307	323	327	322	290	353	358	312	324	343	278	333	333	352	347	344	316	365	323	282	315	325	342	317	332	309	309	322	375	342	325	372	319	323	346	348	338	310	306	290	319	285	314	348	311	324	329	321	321	313	332	307	336	293	328	322	350	322	325	318	312	309	293	326	306	343	339	309	352	331	318	321	357	292	298	342	314	308	313	341	347	316	336	307	346	328	334	307	336	314	335	321	326	324	306	357	328	324	314	324	356	349	322	341	364	344	295	308	351	311	320	325	359	316	324	331	369	355	312	324	328	310	327	315	336	352	299	319	304	329	330	303	335	315	343	309	322	314	340	313	329	340	323	323	320	320	323	339	319	334	339	310	334	327	347	325	339	350	288	345	320	350	341	331	311	334	319	301	321	339	305	316	318	335	301	342	325	333	331	362	327	310	331	346	332	325	335	320	330	298	308	303	299	359	349	305	316	326	337	337	336	320	301	337	314	306	352	319	339	290	339	315	327	320	330	309	300	356	326	332	324	347	327	331	326	320	338	304	328	321	344	334	322	312	327	315	301	309	334	339	302	345	342	336	307	316	334	343	316	330	318	340	342	306	292	335	313	308	329	324	322	307	343	335	317	321	319	305	347	350	303	315	326	335	347	339	322	326	305	324	321	320	303	332	325	341	311	336	288	292	353	324	328	322	349	332	326	318	336	351	344	337	329	335	338	365	312	322	311	361	291	334	309	311	320	313	354	300	307	316	359	309	292	336	333	294	329	298	339	321	346	331	318	301	307	346	343	321	319	326	307	310	310	297	301	329	325	337	322	327	327	326	337	310	296	319	300	321	291	280	323	321	323	340	295	328	327	350	347	285	366	337	341	353	330	338	310	330	317	315	294	281	310	301	339	322	340	307	332	332	362	299	322	311	318	329	348	341	356	340	339	316	362	344	309	325	313	336	306	309	304	330	350	278	312	307	336	356	375	314	322	316	317	331	323	315	329	353	318	305	312	328	333	346	326	310	317	324	310	330	315	303	313	340	343	305	326	328	352	331	325	323	328	301	322	327	300	326	341	347	353	321	309	333	314	363	327	310	339	302	331	334	317	348	301	338	304	331	344	340	354	307	327	359	298	296	310	338	315	336	305	303	325	302	313	300	311	312	330	329	346	321	324	314	331	329	313	313	326	317	306	313	313	357	335	306	340	298	318	318	307	325	328	335	321	321	289	330	326	343	300	306	313	326	349	322	349	329	326	347	346	338	363	308	317	335	311	325	337	348	344	334	337	328	332	312	300	339	305	341	315	349	290	318	315	297	302	340	311	322	278	305	339	325	318	305	328	306	332	328	327	305	321	325	333	331	329	316	294	330	348	314	342	369	352	342	319	317	302	307	347	281	311	340	351	346	310	306	288	345	306	301	323	316	325	309	327	318	311	311	309	302	331	315	309	332	336	318	303	288	290	318	324	359	305	328	325	325	287	301	334	324	359	298	314	325	303	322	327	336	336	320	343	338	290	336	335	316	311	310	297	314	354	309	309	342	303	308	300	324	298	326	303	329	347	342	333	302	312	321	333	340	353	344	353	324	338	335	335	291	321	325	315	378	322	309	331	335	325	347	337	298	324	294	328	326	316	308	309	338	316	295	326	319	309	305	322	306	296	319	339	333	343	357	339	292	355	313	331	292	351	343	347	325	323	337	341	343	341	314	357
5652	1660	3395	3559	3230	2652	2297	2121	1809	16526	37007	22082	1779	1068	1057	1029	1010	994	993	957	999	934	944	919	964	930	894	920	887	874	932	936	832	930	884	926	878	833	923	855	895	872	920	919	832	845	858	807	849	856	915	837	847	877	855	895	874	866	868	885	880	818	875	866	880	834	826	891	823	895	846	872	930	853	844	823	855	877	897	871	859	902	833	875	862	833	864	854	908	800	814	881	861	904	865	900	877	870	921	895	884	870	846	894	866	861	856	847	864	825	879	884	896	877	895	904	850	928	863	847	837	875	897	805	931	856	870	899	826	830	891	814	832	881	821	867	884	841	901	861	807	874	834	880	857	789	919	839	809	851	804	854	848	864	856	849	866	857	843	827	888	807	847	912	815	844	844	858	867	888	832	811	834	837	895	841	932	899	877	849	772	876	880	809	885	858	819	813	851	841	884	865	867	821	868	897	863	849	832	871	862	812	882	838	898	856	886	850	850	833	868	824	889	875	785	912	838	836	824	810	855	891	900	876	874	897	851	856	866	845	901	850	877	868	854	887	870	909	865	867	843	841	859	879	884	877	875	835	843	878	842	784	873	913	898	850	886	836	843	850	851	847	867	881	857	921	821	928	859	819	820	903	871	837	860	881	915	822	909	876	904	880	903	820	820	852	823	843	831	823	894	863	885	902	838	914	852	854	864	859	835	898	863	906	832	877	899	872	881	887	868	850	860	869	851	882	839	861	834	897	892	840	835	810	887	841	835	874	891	855	899	896	909	875	831	818	875	869	832	837	916	843	876	850	832	851	856	900	819	836	841	840	898	833	889	860	896	858	793	914	839	845	893	911	877	814	874	890	858	844	841	837	890	864	931	890	835	895	901	821	856	907	868	836	859	887	845	852	883	826	897	838	833	904	841	846	816	839	838	880	861	880	862	887	879	857	873	867	861	832	810	847	865	859	897	818	821	904	903	895	843	893	896	899	888	856	878	863	861	851	831	847	840	805	914	872	814	880	896	821	843	896	889	807	870	863	884	832	856	822	867	873	820	837	858	863	875	873	947	820	829	842	890	833	878	834	840	875	825	894	836	878	861	845	856	868	882	859	831	857	840	830	878	888	909	807	882	839	879	887	875	871	910	836	867	855	901	911	826	868	841	849	834	859	914	910	864	905	846	878	851	880	864	859	906	902	906	850	853	853	893	834	869	895	835	848	847	871	857	885	838	869	825	872	806	858	848	886	819	929	821	846	847	906	866	845	849	837	866	800	859	887	893	849	826	836	823	856	848	883	855	847	860	878	882	796	864	839	838	856	822	883	850	871	858	791	840	877	902	897	805	840	863	903	831	893	845	802	879	875	893	867	872	860	864	878	962	878	877	849	776	932	841	857	849	889	854	864	899	887	849	835	790	860	860	833	902	879	798	883	837	846	835	814	839	840	799	819	871	827	832	852	841	883	832	859	797	857	804	840	882	834	857	843	889	886	855	877	822	846	865	835	853	893	858	838	840	875	837	836	861	870	849	853	853	866	873	879	831	868	876	899	884	843	885	890	857	840	885	824	859	784	857	874	894	888	873	894	892	882	908	852	812	843	862	823	872	900	911	894	843	817	866	873	880	850	889	891	856	859	880	864	942	886	878	899	821	904	868	825	888	825	870	855	839	893	855	832	835	852	869	859	852	887	884	852	879	873	873	878	850	849	847	840	852	850	854	855	887	882	822	865	897	868	882	859	888	866	790	854	864	843	896	877	873	838	857	818	830	895	821	878	888	851	840	913	890	912	822	853	829	845	872	861	857	811	885	912	849	829	849	832	859	879	869	860	816	874	860	880	846	872	870	908	870	832	832	840	851	874	833	870	832	852	883	842	865	837	884	856	884	866	843	832	846	876	867	877	886	840	855	864	842	858	930	862	885	846	843	795	871	877	848	871	868	850	876	803	854	832	851	911	826	880	860	857	887	873	886	851	852	845	873	883	843	835	802	904	848	863	902	834	912	871	835	845	892	801	821	874	782	857	890	875	859	836	914	843	864	879	893	847	872	832	800	953	825	893	900	887	865	802	840	824	878	859	832	882	929	859	851	887	867	810	867	876	847	854	869	935	853	892	867	893	811	909	845	836	937	869	851	819	842	922	858	926	871	871	829	856	863	820	861	833	824	844	827	893	884	893	873	888	841	794	867	873	797	922	859	865	864	871	929	835	821	852	868	860	867	856	871	905	833	849	847	840	899	841	810	890	872	854	917	870	871	881	871	907	817	811	873	793	817	870	877	915	857	851	852	830	887	911	886	861	873	819	861	923	836	864	814	837	835	924	885	858	871	839	869	880	879	840	834	848	880	867	828	781	890	863	866	833	869	849	866	851	895	831	883	850	878	847	862	894	818	859	909	838	863	869	838	859	826	813	825	875	870	872	845	868	807	849	826	836	889	823	817	847	860	889	827	855	836	862	895	921	777	824	874	891	799	873	866	913	858	842	845	794	876	863	848	841	879	840	872	871	838	841	794	852	848	808	923	924	907	852	875	868	864	838	857	880	878	833	822	826	838	883	872	876	909	879	851	877	891	854	803	850	867	847	870	848	874	865	861	862	873	860	887	840	816	857	829	895	783	871	800	862	854	830	847	884	849	945	901	885	856	855	893	841	856	839	837	819	804	861	864	858	853	808	880	878	904	863	857	897	823	849	891	851	865	909	872	886	884	845	867	896	822	823	900	815	880	908	827	847	904	853	825	820	817	837	897	898	848	882	872	852	845	812	818	878	928	889	828	833	847	900	878	905	777	834	876	905	870	897	854	896	826	887	866	890	883	875	849	890	873	852	907	880	805	916	887	815	898	884	841	859	923	866	840	818	840	861	843	849	821	806	851	872	869	864	875	843	892	855	893	829	893	855	846	833	847	797	894	893	870	881	838	883	904	858	822	881	928	854	900	838	877	861	829	830	850	900	908	867	813	875	846	858	849	850	873	862	837	893	879	848	886	820	839	843	783	872	856	881	850	817	856	861	835	854	862	852	782	902	839	817	913	835	858	803	853	884	868	853	869	868	843	824	897	874	833	872	834	868	815	880	781	849	851	867	868	835	860	798	846	873	832	860	865	907	908	892	829	818	853	911	914	840	855	872	835	846	843	879	853	829	895	837	868	838	878	847	848	886	824	875	883	851	835	858	876	906	833	875	872	876	874	811	855	824	867	895	877	858	830	866	837	855	889	889	812	865	867	797	871	914	815	903	896	846	882	872	917	900	885	802	833	853	828	845	870	886	832	886	933	865	831	875	825	844	889	807	836	839	820	839	867	872	859	862	875	842	853	871	857	825	819	827	867	842	850	885	880	914	865	824	824	889	811	920	932	852	861	839	855	875	863	897	811	892	840	837	851	834	870	873	848	820	898	889	875	827	833	872	802	869	868	858	884	845	883	880	846	820	878	903	857	857	855	841	861	828	870	884	841	874	858	853	853	871	875	804	868	832	854	803	857	862	829	899	850	872	852	831
13972	2623	2618	1835	1318	985	805	715	597	6554	23760	15514	1709	364	349	350	356	316	331	319	321	314	337	317	298	325	317	307	337	302	301	292	300	289	314	328	323	300	312	298	291	312	288	290	303	304	280	283	295	288	309	277	297	301	276	331	319	296	301	318	304	286	299	296	315	323	313	265	274	328	330	304	308	305	331	292	330	341	317	313	297	332	300	321	286	314	297	281	265	295	285	300	278	327	299	321	288	317	302	288	327	272	301	308	301	333	288	299	282	333	279	280	298	302	322	308	354	286	315	296	304	304	313	333	321	311	309	314	339	307	317	303	312	315	342	302	312	307	309	297	299	285	308	319	278	296	310	296	312	292	331	312	292	322	287	311	289	296	300	285	307	287	301	312	289	297	316	299	290	271	334	314	331	284	302	277	298	311	302	287	268	311	301	295	332	293	305	290	294	344	316	314	297	323	329	336	311	301	289	326	284	308	297	313	337	297	298	330	282	310	273	291	300	299	265	306	304	314	291	290	322	294	301	276	294	317	297	284	287	290	315	325	311	295	263	297	309	321	290	304	280	308	281	316	306	289	314	315	277	318	312	271	280	324	324	308	324	294	339	312	313	295	296	314	303	303	322	354	321	278	324	304	320	304	283	302	303	340	307	299	298	279	275	313	297	267	288	324	328	306	340	321	302	317	307	332	322	349	299	282	319	268	298	306	299	304	326	313	290	286	303	311	350	288	318	303	311	318	306	282	305	292	302	285	274	289	305	314	318	296	338	308	301	298	297	307	291	336	318	308	284	299	305	297	335	306	303	311	320	312	296	307	360	323	329	311	299	286	292	304	276	277	328	304	299	332	293	312	306	322	302	343	311	298	300	329	289	305	276	313	291	309	291	290	281	270	295	309	299	328	301	317	302	323	308	292	311	325	304	310	299	268	294	295	287	284	326	304	299	307	336	271	272	326	296	289	342	347	300	315	315	295	319	282	327	293	269	306	294	284	281	303	319	291	289	290	311	322	309	298	306	278	341	322	317	319	298	313	309	305	298	311	342	325	269	279	313	297	309	319	307	292	293	280	318	277	281	297	309	321	299	286	308	303	280	292	287	309	306	348	319	294	334	335	319	316	343	308	283	327	302	321	301	305	277	295	299	288	262	305	295	296	316	293	297	322	292	306	315	295	298	294	333	294	334	307	276	300	281	307	345	274	291	271	265	314	319	316	329	314	324	315	303	336	317	306	293	294	315	290	297	293	280	322	313	315	295	300	320	322	321	281	307	320	312	289	320	299	300	262	288	303	296	330	302	287	279	282	297	330	301	308	281	309	329	313	321	309	300	305	312	292	293	306	267	277	275	301	302	280	299	316	284	302	310	292	318	285	299	299	316	293	298	274	260	304	285	299	316	314	300	332	312	276	338	286	272	292	311	316	316	294	332	349	279	291	302	295	288	299	305	308	315	302	287	299	286	331	327	302	284	325	324	289	296	297	321	326	319	295	289	300	287	313	303	307	292	312	286	287	309	310	335	303	289	286	293	301	279	274	291	302	299	299	302	293	291	311	292	288	300	285	280	327	293	297	285	285	312	284	323	312	299	288	296	328	303	308	313	290	326	326	301	296	301	301	302	272	290	304	294	317	287	334	315	324	300	318	312	313	295	308	289	313	293	341	281	258	322	332	287	315	322	287	296	314	300	302	274	317	280	300	284	339	313	288	323	304	345	312	311	256	300	308	311	336	310	286	325	307	329	315	297	295	317	314	282	310	339	289	327	297	295	283	353	290	315	275	332	288	276	286	259	281	307	296	298	307	296	301	305	279	285	336	298	299	300	322	290	325	331	294	317	312	301	298	342	300	296	300	297	315	303	307	299	311	293	330	306	301	311	316	249	303	288	265	289	306	301	288	326	336	261	315	320	313	333	318	300	322	331	291	294	275	315	323	319	303	297	309	308	249	303	297	343	305	302	308	313	284	322	280	285	280	312	334	311	318	323	313	301	323	303	318	339	300	308	285	309	293	272	300	287	278	328	287	354	317	306	314	314	312	324	294	266	286	321	287	330	280	282	281	310	320	326	288	304	313	327	317	267	301	301	301	298	315	325	310	320	280	312	279	303	278	301	305	284	309	284	288	290	300	319	295	315	295	260	292	303	294	276	315	322	322	336	309	300	308	339	307	310	253	327	295	285	321	303	324	288	287	293	273	324	288	317	284	324	318	316	316	341	334	276	283	270	325	277	280	288	289	296	288	315	313	287	286	285	310	311	298	344	289	334	301	303	329	296	290	281	290	308	306	298	291	325	296	293	273	311	284	294	288	290	305	320	304	320	292	306	302	286	306	290	299	326	288	292	323	320	321	317	314	284	296	312	304	296	327	332	319	299	324	295	316	265	310	303	286	309	294	313	287	297	315	296	296	322	290	282	281	306	324	296	309	306	302	289	286	277	303	280	267	343	303	310	305	307	287	307	307	284	298	305	284	303	354	302	311	284	315	307	336	292	303	288	311	312	316	309	302	303	306	317	307	328	327	301	282	281	296	297	288	310	304	303	319	312	340	307	292	307	329	317	318	310	302	304	330	312	323	316	290	329	294	276	287	305	309	287	309	340	289	263	308	344	305	272	259	325	320	281	321	275	296	255	292	291	307	272	283	302	268	290	279	305	291	288	330	317	326	294	309	323	296	312	315	283	291	318	295	347	302	303	276	299	297	289	299	288	305	292	286	277	289	284	269	309	312	290	277	296	317	308	323	314	290	312	327	344	321	295	312	286	317	285	295	288	288	285	295	305	314	305	325	336	291	302	305	281	297	308	276	322	288	292	333	349	300	288	308	313	294	288	329	289	286	295	253	283	299	323	317	334	303	285	305	329	282	272	291	283	332	272	282	313	284	323	315	312	298	253	289	305	293	291	321	299	311	305	318	325	264	351	295	302	324	283	293	297	322	283	273	301	291	291	273	311	304	320	314	277	293	336	293	294	299	316	312	288	305	303	322	331	278	290	317	301	297	314	303	303	330	301	298	335	301	313	294	317	328	309	296	294	276	271	325	326	275	303	299	310	307	334	314	284	305	277	315	299	329	304	323	307	287	328	300	318	317	300	325	316	288	328	321	297	327	304	314	295	309	313	322	290	322	295	315	289	316	317	290	283	325	283	319	310	288	305	291	317	280	291	306	308	318	313	349	331	289	287	312	298	318	294	320	292	320	316	306	313	304	308	333	279	278	300	305	342	299	292	295	307	302	330	313	277	292	284	262	296	319	301	293	290	293	289	318	303	286	251	293	298	312	319	285	294	309	332	293	285	303	293	314	256	326	290	317	294	284	275	282	313	286	280	311	342	291	292	287	297	294	310	310	340	309	268	298	343	298	300	301	316	296	290	294	301	308	282	282	276	287	294	290	324	308	296	292	288	314	328	321	288	335	296	344	312	271	286	321	319	315	291	295	316	285	284	335	307	298	310	308	286	302	310	297	286	309	305	321	314	296	284	273	284	298	324	286
7379	2553	5502	5990	5232	4182	3486	3242	2778	20246	47532	33001	2532	1194	1221	1104	1046	1011	1064	1046	996	966	1003	920	921	884	931	908	858	859	891	841	824	829	839	863	788	874	821	856	866	835	860	804	812	843	822	753	821	848	815	760	812	816	773	881	831	812	813	840	828	836	792	781	848	817	834	825	800	795	814	792	756	813	809	818	800	781	769	776	799	815	803	843	794	791	784	813	775	776	787	786	794	817	771	795	797	803	821	800	788	814	766	762	799	818	765	784	788	765	810	767	772	811	781	774	801	747	802	792	796	800	775	767	806	743	792	742	790	791	780	779	743	779	794	773	779	744	776	788	798	752	782	787	779	759	782	753	836	748	796	807	793	809	823	798	759	772	825	774	745	770	832	797	775	787	792	771	779	752	791	806	794	823	788	808	751	754	778	795	766	809	776	763	764	820	815	792	750	775	759	745	837	720	804	816	764	816	784	790	778	796	820	785	838	784	795	764	759	769	724	779	755	761	764	773	825	731	804	787	775	774	816	789	785	810	790	795	806	772	801	797	780	819	788	780	797	776	759	783	795	785	736	791	819	817	801	744	704	780	755	774	789	854	780	769	777	830	790	804	798	752	741	764	784	796	823	789	831	839	798	794	816	809	803	793	808	797	790	804	766	762	806	787	758	860	763	773	752	816	813	777	779	787	796	779	744	812	749	786	777	797	775	801	812	745	797	782	798	770	806	784	812	775	797	807	771	790	778	781	782	791	787	785	782	825	774	793	738	782	783	766	826	821	828	791	724	812	814	816	748	770	787	788	797	786	794	808	812	754	824	826	770	786	782	764	811	823	786	780	809	770	811	763	836	853	784	782	756	799	780	812	723	770	760	782	862	810	779	819	822	818	824	798	830	813	790	762	762	778	754	766	782	801	777	800	793	784	721	709	751	775	746	798	731	778	771	805	818	788	799	812	839	738	761	766	781	777	770	792	838	837	738	831	789	754	785	778	782	785	806	801	812	810	817	778	835	808	792	805	760	773	792	743	780	781	796	753	765	824	745	783	806	784	769	766	774	809	761	768	750	719	757	787	759	751	734	783	853	759	773	732	731	826	830	749	762	778	806	789	808	769	779	757	769	781	796	787	839	775	776	793	804	771	830	743	792	765	760	741	687	794	750	794	724	788	777	758	779	776	780	842	808	759	825	779	761	778	785	818	812	786	821	831	747	783	786	817	788	787	772	796	820	757	788	766	763	774	769	744	834	787	783	783	752	822	756	785	746	783	827	809	765	775	787	763	791	783	743	738	749	787	742	809	808	767	773	778	788	833	773	791	787	748	762	819	810	793	733	798	716	781	772	811	812	804	780	794	810	834	785	786	836	767	811	820	867	825	762	779	847	806	746	779	790	806	839	840	778	793	749	775	761	777	744	797	793	799	799	817	800	784	765	784	780	796	766	794	848	789	769	784	759	726	802	767	790	758	781	786	800	798	793	789	716	812	784	797	768	777	804	764	801	766	842	772	786	783	789	818	763	779	756	788	812	731	747	808	762	767	784	731	786	761	831	798	748	773	791	809	782	754	771	803	740	822	733	806	787	811	834	782	795	798	761	782	778	808	761	779	795	737	759	789	808	786	706	810	847	838	754	798	776	758	813	791	769	841	805	786	750	793	766	741	782	747	825	772	787	789	749	774	765	797	817	772	810	806	753	798	804	761	701	772	772	739	768	741	831	777	740	787	787	787	775	818	749	761	803	797	747	767	791	752	780	788	784	790	798	816	742	728	770	753	795	784	745	845	769	774	742	798	811	789	781	777	751	770	778	737	829	777	808	759	789	746	799	783	770	772	760	729	788	756	823	753	801	787	795	782	832	774	823	808	840	742	781	809	750	708	783	828	785	787	798	793	817	799	801	769	765	743	793	801	771	852	802	768	754	785	755	810	827	819	784	776	849	758	857	738	837	749	763	803	794	770	761	760	796	751	748	785	810	847	778	777	801	810	800	758	797	782	822	780	798	810	829	770	800	782	797	775	799	777	813	802	802	847	808	849	806	764	798	717	768	778	785	841	775	846	722	826	794	743	780	776	783	773	791	801	764	805	807	760	786	777	791	784	754	853	783	768	777	793	823	749	741	831	785	763	850	799	789	757	843	773	785	748	774	773	790	765	797	763	764	796	775	849	814	784	782	823	804	776	799	825	779	767	742	730	787	786	774	817	823	765	781	839	812	783	826	787	792	741	764	787	829	786	798	807	753	738	784	819	810	766	861	780	814	758	828	789	765	794	770	795	848	828	820	837	803	768	805	795	782	758	767	784	742	779	799	795	816	789	775	811	784	778	737	836	802	780	813	754	809	807	727	817	791	795	788	797	754	705	785	754	803	804	773	757	790	794	845	795	809	757	718	761	798	768	836	765	798	744	748	776	800	754	784	803	791	812	823	753	793	825	769	768	832	783	825	750	758	794	820	758	844	747	731	784	764	782	748	775	784	765	755	800	801	787	835	806	815	845	814	793	792	832	737	826	796	760	804	773	766	736	808	773	821	820	785	793	788	784	796	792	803	768	791	758	779	797	766	755	797	771	803	758	804	731	768	805	799	785	767	765	799	830	777	799	774	758	769	843	736	783	780	779	801	761	787	791	725	823	790	782	787	791	823	741	798	763	720	786	828	801	771	820	781	808	810	733	776	801	791	718	828	768	724	760	829	789	810	811	778	779	773	804	742	784	831	802	789	732	730	821	749	798	761	744	784	761	833	783	788	776	758	784	759	797	817	766	771	789	786	815	772	814	777	787	779	811	842	766	791	769	788	762	798	754	773	773	727	842	788	789	808	751	739	807	800	797	756	770	789	785	776	792	754	782	762	827	757	778	814	781	770	811	799	755	786	771	792	818	807	806	795	773	838	772	838	814	797	741	803	810	841	758	785	801	765	740	805	803	761	802	767	781	776	753	759	739	792	811	787	747	801	803	794	759	733	801	781	760	781	805	781	787	785	741	773	834	766	793	792	789	830	747	848	792	758	757	829	760	795	766	836	776	788	762	776	827	772	784	757	765	777	813	753	771	816	791	770	774	815	810	730	771	770	743	825	797	792	825	820	833	793	829	766	746	731	758	733	774	773	774	812	750	801	801	771	803	811	760	789	793	785	799	786	768	829	762	768	804	808	763	738	772	794	756	774	763	788	805	776	749	765	768	760	796	785	814	813	806	764	768	802	757	780	799	805	815	798	782	785	812	800	808	751	785	779	801	808	756	760	749	806	799	772	763	754	759	793	806	759	748	804	784	836	774	803	831	783	770	782	716	811	796	805	773	814	725	771	772	747	793	760	736	818	828	809	795	807	801	771	787	777	757	743	775	756	787	819	720	768	797	785	803	774	772	776	789	748	785	743	766	788	786	856	787	790	814	805	800	777	798	799	839	790	776	746	816	768	772	752	795	748	778	762	817	803	780	759	765	757	793	765	745	769	851	816	756	814	798	814	800	760	771	822	767	826	782	803	798	816	770
1858	233	237	223	236	217	216	218	190	382	896	847	210	185	185	189	206	199	203	208	197	211	214	196	206	222	202	208	192	166	198	199	188	186	228	200	183	199	214	196	212	187	202	188	207	188	208	184	191	206	186	206	225	181	195	182	202	201	202	183	199	207	225	200	224	219	191	218	194	201	188	195	211	208	193	187	203	217	179	194	210	200	213	185	204	229	202	213	206	206	224	204	226	185	170	205	202	212	212	206	182	185	212	229	188	228	231	205	205	198	184	200	196	224	207	212	195	209	156	202	208	205	182	206	190	213	173	201	191	175	196	202	218	242	189	207	222	202	195	177	194	210	195	208	191	188	191	198	198	200	211	201	187	180	211	185	200	197	239	225	217	200	182	214	194	215	201	215	179	200	195	214	179	206	214	230	222	199	234	198	184	200	197	207	211	196	206	204	196	213	191	200	215	208	214	178	196	204	187	198	196	212	189	190	207	191	191	201	193	210	215	180	207	201	208	223	207	194	171	178	208	187	205	192	182	182	200	179	171	206	205	217	181	194	185	207	202	209	201	178	186	201	187	198	201	192	179	196	215	215	188	209	191	192	187	172	190	207	204	194	196	195	200	201	198	182	205	198	195	200	211	174	198	191	195	241	199	199	186	196	184	172	200	182	204	189	204	200	211	196	186	210	206	186	208	201	231	175	229	198	195	185	212	215	208	210	203	197	183	199	217	187	194	183	208	197	199	194	209	175	219	224	211	202	216	184	184	217	212	200	186	210	180	186	191	223	183	177	212	201	204	212	175	206	181	190	183	234	198	211	212	214	175	209	178	216	192	175	202	198	174	192	168	175	196	222	200	236	181	193	188	218	186	223	212	202	208	195	190	200	206	179	199	209	206	193	215	176	226	191	224	239	230	191	213	191	191	204	197	225	177	221	196	192	199	209	213	207	233	200	189	204	216	203	193	214	191	228	215	224	180	219	213	200	209	201	203	185	216	179	218	205	194	183	186	205	203	219	189	183	191	188	216	207	186	211	192	170	203	183	175	160	195	183	218	188	198	203	191	201	181	167	192	213	201	187	210	205	184	199	194	188	191	197	208	238	213	188	205	198	183	211	197	172	191	183	207	197	194	193	195	222	197	198	209	175	188	232	198	194	198	216	179	194	188	210	204	196	201	191	192	180	195	214	220	224	212	182	204	170	196	195	191	209	189	198	182	224	186	232	175	184	194	186	221	185	177	178	178	193	179	203	210	179	189	203	183	185	163	200	191	209	206	200	189	216	210	198	188	193	183	187	183	180	175	183	211	171	179	190	212	206	210	206	205	207	167	182	201	210	199	199	212	178	227	205	201	215	181	170	202	219	231	178	191	202	199	180	152	199	179	177	206	183	203	187	186	183	179	186	187	224	222	194	194	200	194	192	219	216	185	205	189	214	193	205	213	185	218	195	187	190	214	207	185	220	194	198	194	202	213	199	205	176	191	184	181	188	171	218	217	203	182	215	188	192	198	189	177	165	198	192	191	177	231	197	219	195	188	199	207	199	191	214	190	207	211	205	223	187	196	199	207	215	202	209	208	232	196	174	203	218	214	215	177	197	188	179	188	200	184	184	195	218	183	223	212	196	187	214	201	188	201	167	199	196	223	183	205	204	184	188	215	192	214	216	217	224	205	201	194	174	190	209	203	193	191	193	201	171	186	207	167	215	205	193	173	222	234	192	199	230	193	213	180	196	217	213	176	199	198	174	234	219	200	199	220	197	182	205	172	189	202	186	208	209	211	202	174	188	206	186	207	189	214	205	188	187	206	215	187	191	184	210	211	178	180	193	207	190	213	190	197	205	202	189	209	189	196	213	193	209	203	201	212	193	183	210	187	203	197	200	173	185	213	207	213	233	179	215	196	194	191	183	214	180	208	187	176	190	182	193	177	186	233	170	197	201	181	220	213	202	184	208	186	194	200	189	193	174	156	203	192	215	207	202	198	190	206	232	181	230	210	197	178	197	201	202	187	202	222	198	176	218	211	197	195	213	186	168	193	192	184	216	207	210	192	194	190	187	209	195	170	177	204	196	175	207	193	187	171	189	214	177	222	194	202	188	179	193	207	200	189	198	190	191	189	210	191	188	191	201	204	193	203	190	202	214	207	205	205	213	196	190	176	225	210	215	196	191	198	196	244	183	217	196	216	200	197	196	189	185	204	226	214	174	197	199	188	200	230	185	190	206	183	183	192	183	195	202	209	197	206	186	201	219	208	207	205	218	209	169	203	220	221	212	202	202	207	217	238	170	184	164	167	189	197	204	206	210	195	192	177	190	199	179	189	200	176	200	201	214	189	200	198	162	218	212	210	197	192	194	197	197	177	207	193	200	211	230	190	195	199	189	185	173	211	215	207	188	183	212	178	202	199	184	197	199	196	189	209	177	193	196	181	211	197	199	189	218	179	221	184	238	231	195	194	217	188	188	181	191	205	166	185	180	212	211	198	198	205	218	188	200	198	167	179	187	198	183	193	210	187	188	210	209	183	204	213	213	208	201	231	227	212	216	198	201	213	191	206	198	211	207	187	175	226	175	222	186	219	195	198	205	183	190	201	199	164	178	204	187	189	193	210	185	185	187	195	208	188	210	203	204	181	180	186	194	202	201	195	198	219	211	192	194	195	195	184	179	183	192	184	208	176	215	214	203	181	223	197	207	199	192	213	189	185	222	216	178	203	227	221	191	211	213	200	206	214	220	216	187	200	162	218	210	184	217	194	178	207	195	221	183	199	220	197	179	180	207	213	191	199	226	186	187	192	182	207	200	193	181	222	219	182	189	216	207	213	197	211	229	174	191	195	195	176	179	177	202	200	196	211	171	192	181	187	202	196	198	217	185	219	209	217	199	201	173	210	210	212	189	204	192	211	203	181	192	172	175	181	207	199	191	182	161	198	189	217	212	213	184	195	167	192	211	192	189	205	194	209	214	173	167	190	205	212	210	227	193	188	220	178	207	173	210	180	189	202	192	186	193	220	205	180	187	192	213	225	196	188	204	209	210	185	193	235	193	178	183	188	177	202	172	210	219	206	175	191	213	253	200	208	205	191	198	197	175	213	212	209	173	193	190	204	191	197	207	213	215	197	183	194	185	188	196	189	203	210	196	187	188	193	170	173	182	186	191	215	180	196	220	186	191	174	198	184	188	188	197	190	183	190	160	193	197	175	215	204	209	207	195	182	213	191	195	186	202	219	212	219	194	194	198	206	227	183	210	195	181	198	183	190	178	203	182	186	205	198	214	209	195	194	195	242	207	190	182	201	212	198	205	203	191	205	199	193	202	220	194	199	253	203	187	197	207	193	209	215	164	181	202	197	206	180	199	213	196	174	183	208	196	167	193	200	197	195	194	208	189	205	218	195	188	179	200	198	186	189	174	200	193	176	184	204	212	195	199	180	190	207	206	205	194	163	229	199	213	195	203	213	207	193	188	203	186	196	204	204	184	189	202	200	191	217	177
2209	648	739	677	723	760	613	628	644	2155	5900	4603	623	623	595	553	621	582	581	597	567	596	544	574	547	570	538	567	566	588	549	559	593	609	581	611	573	558	618	592	560	534	587	590	561	597	543	575	589	589	569	582	578	537	587	641	569	565	578	606	551	582	555	591	549	610	597	607	615	570	512	574	614	601	588	565	563	554	536	591	586	547	566	627	577	548	554	590	606	567	580	597	585	577	609	574	595	591	574	567	541	562	554	557	571	540	606	581	548	584	594	529	602	581	581	553	614	553	587	567	587	603	544	551	558	542	579	565	642	607	572	599	605	580	548	538	595	596	600	612	579	576	565	589	585	590	550	576	525	553	575	542	545	539	541	529	566	612	619	560	575	569	647	551	593	571	565	572	601	570	564	586	582	589	540	493	548	599	619	542	538	542	562	581	559	552	534	572	571	550	631	620	567	605	553	581	557	553	579	591	607	607	573	588	558	572	589	577	585	574	585	579	596	596	550	536	576	575	596	584	577	585	604	585	621	596	531	598	572	596	588	589	541	565	584	630	593	570	552	583	593	591	544	524	555	579	587	575	545	559	595	554	584	573	543	572	568	556	572	602	597	559	577	589	576	593	544	605	561	582	581	621	587	541	524	578	563	582	586	582	562	613	619	540	538	575	553	577	571	554	569	573	558	584	573	614	596	557	592	567	559	570	607	558	569	560	598	565	588	596	582	565	563	569	551	632	604	602	576	567	591	593	595	605	583	547	629	591	579	559	565	566	614	557	557	603	574	536	591	586	527	599	600	571	532	548	624	570	579	540	592	631	566	536	590	599	624	531	551	556	586	589	585	549	590	580	602	574	576	551	586	585	594	621	588	568	563	559	591	553	585	614	574	595	613	588	567	587	582	604	553	549	552	564	550	591	581	564	594	610	554	547	598	602	595	588	623	568	623	602	645	621	537	574	559	591	594	585	546	557	544	595	586	566	575	584	611	591	565	535	575	588	544	575	573	553	562	558	617	547	601	562	574	593	594	569	589	602	575	588	576	554	562	531	562	570	538	573	559	564	574	570	582	609	594	573	580	602	591	611	597	602	606	604	590	568	567	543	574	607	549	606	521	563	580	566	579	586	576	566	584	567	580	577	587	561	578	592	581	601	560	560	538	559	616	558	630	584	572	562	573	599	575	535	577	567	535	577	610	606	589	547	594	576	611	554	516	594	592	595	535	570	567	613	613	595	559	571	616	578	535	606	559	535	593	573	573	554	614	575	579	582	573	563	553	561	582	588	549	499	595	567	563	573	580	599	618	591	576	564	577	611	550	574	564	547	593	578	545	567	585	564	524	573	552	566	554	556	580	574	590	593	598	606	610	599	570	593	527	573	607	588	575	592	583	594	559	576	592	617	596	549	594	572	590	607	582	552	588	591	576	590	594	584	566	583	530	593	611	584	576	528	571	559	551	588	575	570	583	553	595	536	569	590	577	545	586	568	582	539	573	567	593	544	618	542	602	584	544	556	583	567	588	589	620	584	568	576	561	533	579	606	619	608	544	558	618	545	586	597	532	558	579	594	526	576	602	546	576	574	598	551	592	561	564	568	548	580	578	603	557	554	543	611	559	587	555	623	560	563	534	561	598	563	552	578	602	563	553	571	607	574	562	572	569	549	551	563	566	577	561	577	577	565	575	585	553	624	617	612	542	615	612	594	575	603	553	539	576	584	569	627	525	578	556	551	554	561	545	545	607	584	575	606	597	591	514	574	583	634	572	617	563	570	590	567	557	599	610	596	543	581	584	605	599	554	557	565	575	589	572	559	620	593	566	557	528	595	581	580	562	589	583	577	574	597	595	552	616	540	542	574	597	561	555	579	547	543	560	597	591	575	565	582	577	555	591	550	593	599	626	640	580	538	559	585	573	603	583	532	599	553	576	551	615	606	617	576	607	571	542	555	531	526	561	588	569	582	594	569	543	531	547	577	568	608	582	570	607	572	605	621	612	578	594	585	578	596	582	574	570	566	597	571	566	563	528	574	603	585	538	558	555	597	549	574	611	560	567	607	634	561	619	580	588	587	576	547	608	566	575	584	554	575	577	564	614	583	551	558	566	575	585	591	609	551	587	527	593	588	598	585	602	556	574	570	568	553	602	562	583	601	560	545	595	562	598	584	601	591	567	568	542	596	572	570	622	530	573	588	589	552	611	590	563	579	600	602	592	582	588	596	555	614	599	575	548	594	592	598	595	606	561	618	563	566	585	556	588	547	568	592	599	555	572	598	554	605	615	618	581	609	620	589	586	596	570	550	591	568	560	595	590	541	581	546	589	584	579	562	558	602	620	621	569	607	563	546	546	571	588	597	552	585	545	549	582	585	631	572	582	571	571	560	542	566	589	586	591	573	554	551	608	595	580	591	560	580	581	577	591	586	561	553	584	555	599	521	584	610	582	576	570	557	604	593	580	597	592	602	545	592	585	620	573	565	542	602	595	604	558	576	590	583	616	583	572	584	580	611	603	573	588	581	586	558	526	582	597	511	557	594	563	539	548	550	619	615	547	617	589	572	597	575	548	626	609	569	554	560	563	572	574	610	577	550	576	580	549	593	564	554	596	574	538	578	585	579	549	574	600	555	539	533	582	587	547	579	568	565	584	531	585	553	585	557	610	610	598	602	562	555	601	570	611	583	561	606	617	577	609	560	585	614	574	574	593	588	613	579	577	587	554	596	577	580	609	590	597	558	578	567	592	532	587	553	634	572	592	583	615	577	619	586	573	582	605	542	561	558	548	617	551	581	609	562	606	573	599	585	580	596	631	619	574	564	597	626	558	546	593	564	542	602	585	564	572	600	564	543	534	578	600	575	563	577	576	587	603	581	621	594	538	566	518	596	600	592	619	617	561	581	610	567	520	555	596	592	589	586	570	562	571	568	546	611	571	590	558	582	588	570	586	579	614	579	589	596	608	602	583	574	587	596	586	592	583	603	537	594	597	574	562	544	593	581	607	583	583	575	565	578	563	578	541	599	585	587	579	568	586	590	569	580	554	618	547	600	567	576	557	552	541	624	561	600	605	519	573	558	595	583	566	598	590	585	573	542	572	595	547	570	509	569	576	576	595	603	585	575	582	586	545	582	578	578	606	612	582	553	572	571	550	542	560	623	613	535	572	587	588	567	591	581	580	586	580	593	608	617	514	608	550	614	611	585	613	611	608	616	581	559	577	591	582	602	586	591	603	620	587	551	582	560	541	596	564	602	549	567	588	596	596	574	584	557	609	599	583	613	543	600	566	583	592	556	550	580	603	588	581	559	589	542	600	541	565	614	547	584	586	601	596	560	606	590	600	579	571	542	571	571	589	629	598	583	590	587	580	573	555	569	588	564	571	570	559	574	604	569	579	611	534	568	545	562	546	594	615	583	581	627	620	558	567	553	570	565	572	592	542	568	583	552	583	595	573	592	570	570	620	567	619	564	595	588	544	598	593	567	582	624	601	579	589	589
7500	1242	1438	1052	806	710	604	533	478	6728	12208	9426	778	371	357	361	358	371	338	373	368	373	351	356	349	336	352	335	344	286	326	314	325	336	316	354	346	325	318	322	326	350	345	318	340	330	340	341	316	357	343	307	325	364	346	338	300	315	332	324	337	392	352	336	342	322	314	345	356	343	320	366	352	359	332	330	341	334	329	343	349	336	305	330	312	348	337	329	353	362	342	357	357	324	334	349	322	337	360	317	311	342	317	318	302	323	341	311	356	335	343	340	360	319	320	349	315	359	326	348	362	363	317	336	317	340	329	334	343	353	310	337	329	357	321	334	314	356	353	376	337	330	305	343	328	338	327	322	348	345	322	345	348	311	343	345	353	348	315	342	349	328	320	300	310	336	292	320	353	313	348	345	298	326	324	319	355	344	337	357	346	348	329	343	320	359	349	363	328	312	353	350	325	338	351	330	332	358	356	315	340	314	358	347	356	310	343	319	323	385	332	333	306	349	335	367	385	298	339	357	338	339	323	336	343	322	308	318	320	353	323	357	326	329	350	319	331	356	339	322	331	340	345	341	344	361	351	350	323	347	332	316	334	347	314	347	333	321	326	338	334	326	315	357	345	354	337	340	356	354	313	350	326	342	349	363	352	306	359	351	335	339	323	334	302	344	324	334	334	317	335	333	351	323	330	308	347	362	321	339	306	330	319	343	291	324	328	336	317	316	346	333	349	348	330	358	335	324	341	360	308	364	317	323	341	328	305	322	369	305	342	336	332	318	320	344	359	371	354	319	327	338	316	349	335	364	323	337	330	323	380	361	321	311	346	329	333	324	336	342	313	339	349	346	331	326	311	323	348	332	368	327	347	369	349	317	327	319	327	311	341	371	316	343	370	315	324	343	327	361	335	334	347	347	325	338	334	373	335	323	332	354	320	316	345	348	298	348	332	310	339	319	329	308	333	360	370	348	340	365	358	319	325	310	333	286	315	357	313	335	330	330	323	323	345	337	314	357	306	321	326	321	375	355	321	333	330	313	319	323	331	335	326	305	341	331	342	310	328	348	346	347	309	323	359	345	325	341	305	336	315	352	338	343	325	336	333	336	356	326	344	343	335	289	324	351	353	350	324	347	355	337	304	332	323	342	339	345	349	309	327	351	335	343	358	337	362	345	319	331	332	343	324	342	369	348	303	329	313	316	299	349	326	324	328	350	342	352	325	347	361	327	347	320	317	335	336	350	323	335	333	329	364	359	357	317	345	353	326	331	349	307	325	349	359	340	297	329	359	351	371	326	336	312	319	334	347	328	346	348	328	329	330	324	343	344	317	355	335	330	311	327	329	326	314	308	322	362	336	308	313	323	309	335	362	308	331	316	325	362	358	357	322	360	316	319	322	314	308	339	330	329	338	355	333	312	343	336	305	307	298	349	350	340	349	396	326	320	344	346	301	335	342	327	343	324	343	319	348	301	357	330	313	344	342	300	347	331	355	335	319	307	343	340	331	336	342	348	349	346	332	324	357	313	341	317	308	316	326	341	331	321	318	344	346	360	374	349	330	337	379	351	324	330	344	313	314	321	333	350	335	354	361	315	355	318	334	324	319	333	344	349	311	348	329	322	331	336	316	350	312	352	357	341	316	323	358	315	323	327	346	306	349	301	330	306	337	345	342	325	297	351	356	333	348	340	383	353	336	301	356	306	303	334	352	344	320	341	308	317	313	321	354	315	352	383	338	359	305	313	317	358	347	351	343	349	338	307	356	347	325	317	356	366	346	322	310	314	370	352	314	355	355	304	368	326	337	332	314	329	359	300	328	339	316	319	330	339	322	322	338	345	374	343	324	345	345	338	369	320	328	343	332	338	342	321	329	334	327	373	329	329	354	298	328	347	337	341	309	334	332	339	316	350	300	328	349	333	361	357	360	348	325	354	324	370	337	337	351	339	326	356	322	353	349	343	335	332	332	336	335	336	344	327	367	335	359	337	320	330	331	369	342	296	335	324	345	326	367	311	347	349	339	325	333	341	314	361	326	315	360	349	323	342	373	366	284	345	309	338	323	311	353	374	338	327	340	352	347	361	348	305	326	329	290	318	324	354	322	293	313	364	327	346	331	318	365	363	311	326	313	334	356	321	356	346	350	335	368	331	349	309	356	355	302	310	328	341	365	356	369	365	331	341	331	313	358	343	329	339	340	342	358	322	339	327	303	361	310	334	353	323	344	328	347	323	346	322	310	307	330	307	317	320	318	329	346	327	355	325	339	326	344	347	392	340	340	310	349	329	340	333	327	321	374	319	344	312	361	304	312	344	310	352	341	342	355	354	380	334	379	346	365	329	362	323	323	359	328	325	342	352	354	343	301	304	324	337	365	349	337	337	337	360	328	312	343	332	365	333	305	325	312	351	328	335	343	342	330	358	324	298	354	357	331	320	375	299	361	341	311	345	333	331	350	328	311	345	355	324	328	357	349	309	301	315	370	320	338	375	351	340	361	329	325	300	334	320	344	318	336	299	343	351	367	318	336	342	361	314	341	325	350	321	348	321	354	340	344	321	329	315	353	331	347	358	380	328	378	336	347	339	346	316	361	323	346	357	359	344	323	301	345	353	320	343	310	347	321	358	356	336	345	307	323	333	347	354	343	373	351	369	301	332	332	321	332	323	367	315	315	355	321	321	340	313	325	320	350	361	360	312	320	337	325	323	336	298	310	321	343	348	320	311	312	347	316	360	328	385	338	329	322	325	334	320	345	333	300	325	327	325	313	329	303	324	349	353	354	350	349	343	336	339	346	326	327	339	353	319	348	332	366	313	354	340	319	340	352	316	330	336	311	348	392	320	317	322	335	345	376	339	322	337	309	349	330	326	343	343	314	344	352	316	335	347	336	345	328	334	371	324	365	342	342	288	318	329	355	346	346	355	338	305	329	327	345	362	340	316	331	377	334	352	354	308	333	292	375	303	328	369	344	330	345	343	336	313	342	310	334	330	327	325	316	305	328	329	333	357	366	343	312	338	339	284	314	333	307	347	388	318	340	321	337	343	324	339	327	332	322	343	285	309	357	339	358	358	320	350	310	329	318	333	338	316	360	325	339	293	336	348	355	328	358	338	356	334	311	341	361	339	334	342	322	327	323	369	300	378	365	336	322	335	328	331	326	302	324	353	323	349	307	356	315	332	360	363	358	308	316	349	317	325	348	334	330	360	333	319	326	326	334	331	316	335	352	348	339	350	304	327	348	375	356	330	358	345	332	345	362	345	335	331	340	351	346	281	371	336	322	329	318	333	341	352	306	314	349	298	300	345	340	330	307	342	368	307	370	332	352	339	343	313	343	335	341	298	370	315	350	324	325	296	334	335	343	331	334	318	351	326	298	344	314	331	356	324	333	302	348	336	373	345	347	336	334	328	323	286	350	323	322	374	340	319	359	348	348	341	328	307	332	390	354	333	322	335	368	370	378	337	315	341	318	347	361	337	355	351	328	334	342	324	313	319
5651	1753	3326	3770	3196	2779	2417	2160	1951	25383	35606	27080	1595	1103	1002	1078	1045	989	966	1000	946	936	940	979	930	943	924	934	933	874	922	962	930	945	923	870	919	933	881	932	932	881	865	938	884	918	961	863	896	939	939	914	912	890	952	896	874	871	879	927	879	875	847	950	915	878	850	935	868	874	926	857	827	837	843	867	883	887	903	858	890	922	958	838	864	908	843	847	885	888	896	896	889	880	927	911	865	873	931	897	848	969	894	917	867	943	839	873	884	888	887	886	900	891	863	921	895	931	927	858	869	877	919	883	837	874	871	885	960	905	881	876	892	809	872	866	926	921	879	902	905	916	925	925	878	909	872	904	937	879	906	875	824	913	866	888	911	815	842	850	870	938	850	858	837	890	944	926	875	859	905	852	928	846	880	878	889	922	800	860	929	818	848	894	892	922	827	915	837	940	879	856	927	868	943	846	888	929	883	918	929	920	878	923	876	906	894	919	860	879	905	876	899	912	932	853	866	874	909	875	898	876	932	870	856	839	866	924	838	865	876	905	852	916	884	924	868	872	849	858	917	882	858	872	883	887	916	898	855	864	887	867	856	940	877	843	913	892	867	836	854	914	875	917	880	866	877	893	917	917	895	896	862	839	898	860	946	871	930	866	945	847	908	870	847	874	880	902	896	880	882	842	897	864	889	878	941	869	909	889	917	874	899	874	919	902	834	846	902	884	953	950	880	875	867	913	920	873	864	879	919	859	897	869	881	855	890	917	907	877	894	828	903	880	910	890	841	846	892	890	870	886	836	908	835	924	873	854	899	900	901	889	820	922	880	864	901	863	844	908	876	872	831	841	865	858	919	909	823	895	893	915	925	933	872	882	922	901	852	845	869	866	877	909	848	865	862	899	820	871	870	863	868	867	849	921	844	846	903	885	862	865	907	886	861	902	958	912	881	892	879	899	893	876	928	881	886	856	848	862	869	882	891	900	832	879	888	840	919	909	873	841	904	899	854	853	910	908	907	912	909	903	909	882	893	884	863	902	902	874	930	860	887	848	916	879	894	907	885	863	852	866	918	840	947	898	887	880	863	856	920	903	856	932	868	861	928	929	861	845	912	870	896	914	928	913	866	875	883	864	942	879	943	906	920	935	854	940	893	861	911	861	854	867	865	883	866	905	896	859	832	834	836	835	880	906	901	932	867	861	805	849	946	872	898	827	875	836	897	913	872	891	883	874	914	934	888	876	928	964	910	900	847	875	859	916	828	920	914	890	885	891	858	874	910	898	880	899	856	915	845	882	900	894	833	852	908	875	878	876	917	927	925	892	936	901	932	900	883	918	901	861	892	844	876	911	893	864	802	885	834	886	894	886	876	853	905	865	866	911	834	896	879	911	903	853	849	871	889	899	847	893	894	823	860	859	870	898	854	868	902	852	910	885	900	940	878	908	943	870	837	903	908	847	876	806	856	882	887	873	857	878	871	840	886	880	848	889	848	937	884	837	888	877	854	875	851	841	865	813	857	883	846	868	914	929	919	867	847	910	890	884	916	877	903	912	828	876	873	909	905	844	886	868	897	879	872	826	855	842	903	864	886	889	817	826	919	926	934	871	889	865	891	890	922	916	879	852	851	890	919	880	902	880	932	913	869	894	868	889	880	914	874	866	923	853	892	866	878	880	913	885	901	891	918	908	838	891	871	910	906	888	913	872	850	885	940	860	902	954	859	915	890	863	909	856	888	874	901	902	887	863	865	856	902	891	835	932	896	882	894	876	896	794	886	804	878	912	853	891	858	918	890	852	860	862	925	831	934	917	914	889	899	865	880	931	891	860	848	890	894	867	848	874	871	902	865	890	934	890	877	853	869	862	942	912	935	931	857	881	899	916	827	831	883	855	873	885	825	911	860	881	870	818	876	902	853	937	919	833	926	831	802	876	842	911	938	924	859	865	900	913	884	897	875	871	903	831	894	806	890	873	849	838	902	863	888	864	859	924	870	870	842	895	805	895	834	880	855	862	864	885	870	856	885	863	873	842	893	911	922	881	898	922	862	879	850	869	855	859	852	909	915	919	867	850	870	904	854	902	905	869	925	883	919	844	861	852	853	863	848	882	893	885	919	872	881	910	912	899	872	908	912	865	925	917	914	868	893	848	929	850	895	867	920	877	899	919	910	887	849	888	863	847	894	843	906	901	867	889	822	952	870	854	873	871	908	899	870	885	908	863	881	917	931	920	934	895	883	874	864	891	877	855	894	879	887	849	885	886	908	851	881	879	871	903	904	936	909	925	880	877	915	874	898	897	930	885	845	867	850	872	912	847	863	852	860	898	834	894	857	928	860	919	942	904	862	879	892	880	912	865	866	895	869	883	882	856	888	904	908	881	924	871	905	911	888	879	874	875	876	905	878	835	901	885	866	823	875	843	857	899	897	905	886	864	863	835	836	889	899	919	921	895	894	860	856	892	839	919	888	875	924	935	857	864	915	896	839	853	829	877	874	898	951	919	872	918	867	853	857	871	873	895	905	881	823	892	900	889	886	897	873	863	857	872	852	821	903	897	884	890	898	884	830	880	874	879	919	838	889	865	932	852	907	885	841	870	845	905	872	920	870	835	881	858	916	845	885	908	831	866	936	894	920	843	897	844	874	881	871	928	883	879	868	898	837	937	864	882	881	898	895	823	910	836	911	842	931	888	827	889	858	896	891	917	876	844	806	891	857	867	877	866	910	869	882	896	882	898	848	862	858	850	877	880	939	835	931	914	913	825	876	908	827	895	848	887	981	854	864	848	870	896	913	912	939	848	875	917	908	876	891	885	841	884	889	856	876	880	834	922	872	860	882	877	902	879	825	841	891	884	957	871	890	880	869	855	873	913	917	877	905	856	863	897	941	856	867	898	904	860	929	905	884	819	824	833	825	859	911	867	929	870	893	871	838	894	824	903	900	925	862	871	879	866	877	915	876	875	845	914	865	881	906	923	884	867	865	885	889	906	869	848	855	878	930	859	877	887	865	865	865	902	904	924	916	860	879	883	934	926	841	826	829	877	866	891	906	891	845	878	857	879	846	906	873	862	891	841	847	809	847	944	855	953	902	850	907	854	886	855	844	886	908	894	893	908	923	852	874	852	888	866	875	835	872	899	900	907	906	891	860	880	888	892	873	888	890	850	882	835	817	903	924	864	894	895	848	930	828	917	906	840	903	926	886	896	842	912	887	877	873	847	820	901	869	885	871	894	916	882	921	895	879	897	919	884	829	926	872	892	883	917	912	890	865	872	880	885	876	895	902	872	850	928	841	872	893	944	884	866	899	883	869	855	907	928	899	832	845	894	917	841	851	874	897	874	863	906	877	852	827	972	909	852	896	871	896	863	900	858	847	885	905	954	981	908	845	907	915	871	909	882	879	858	792	859	884	842	900	891	873	856	837	851	851	896	890	894	898	846	879	856	891	911	851	852	947	955	935	924	880	872	858	895	921	898	846	889	877	898	912	881	819	898
13937	2747	2715	1950	1332	988	840	695	639	8032	21697	16549	2335	369	367	294	309	349	390	354	323	353	341	332	326	296	287	322	302	307	288	326	316	317	308	305	291	302	283	327	301	270	328	299	305	274	288	312	316	323	302	326	327	280	320	291	308	304	355	309	305	306	327	312	308	308	284	291	270	308	324	319	284	329	281	330	298	361	300	306	315	315	294	258	300	298	300	324	300	306	334	317	323	352	290	310	294	288	276	315	309	315	286	333	315	307	332	300	305	347	298	327	305	319	312	314	301	303	336	294	270	281	338	309	299	301	323	298	313	292	267	288	307	315	309	332	318	313	295	315	314	333	289	298	325	272	295	312	292	287	307	277	304	310	333	345	288	322	314	244	273	298	355	329	297	314	273	300	331	304	320	301	344	314	342	296	305	305	308	307	334	303	277	301	311	283	300	331	310	290	335	345	333	307	318	284	303	293	281	328	326	310	289	329	350	309	321	296	311	317	283	304	340	285	312	312	329	322	282	319	312	307	308	285	329	302	307	303	293	335	319	320	279	295	313	319	289	304	278	310	299	301	312	279	309	299	312	300	308	303	307	282	309	302	295	307	322	273	293	321	322	324	313	284	306	340	274	336	333	301	281	307	315	318	337	328	301	325	317	318	303	296	296	312	315	294	328	332	297	309	279	328	277	313	291	314	297	291	298	328	286	349	306	265	322	298	313	300	315	289	281	287	302	314	307	287	297	299	289	314	309	297	320	312	280	269	299	280	315	276	299	305	298	286	282	330	315	317	304	307	311	340	282	310	309	304	281	297	307	285	302	306	323	320	310	294	294	331	307	308	279	327	298	303	286	321	330	308	321	308	311	282	285	297	298	285	329	313	314	304	301	293	319	291	326	314	317	334	321	299	317	280	287	287	317	294	346	268	296	317	320	291	323	299	278	314	319	302	268	302	291	290	295	318	278	297	286	278	294	283	279	285	339	327	294	305	303	324	285	307	306	332	276	289	327	277	304	307	280	320	298	306	288	300	277	280	309	292	301	335	324	337	308	303	309	314	340	347	305	291	296	317	305	312	302	275	263	287	279	308	295	289	315	299	308	291	270	306	302	312	299	313	293	292	312	319	288	296	297	303	297	309	313	318	295	300	312	338	293	346	291	323	288	297	321	284	280	288	308	306	307	273	287	305	313	301	309	310	301	302	290	289	312	339	310	315	334	323	294	280	297	324	301	296	314	290	280	306	335	313	311	287	285	271	315	321	339	300	297	279	289	269	301	303	321	305	306	304	321	316	311	317	283	282	292	314	318	314	283	286	308	305	313	330	278	310	311	307	324	287	312	313	292	295	274	302	285	328	336	328	332	318	307	296	320	330	270	302	299	332	317	313	301	288	288	296	332	288	313	295	308	295	260	310	330	329	282	304	331	268	313	283	305	321	281	290	289	296	281	328	311	307	307	333	308	310	321	303	284	278	291	316	305	323	303	295	313	300	297	301	302	302	309	297	326	306	273	361	304	298	299	325	287	297	308	304	334	295	296	317	329	301	296	321	349	304	317	300	290	348	307	290	282	343	309	272	304	322	296	289	342	293	320	319	318	314	294	306	270	309	291	317	292	303	313	304	317	311	254	262	349	318	324	315	286	294	283	350	252	260	310	254	302	260	318	302	321	293	324	285	303	298	308	337	306	264	332	353	307	282	294	338	304	305	350	282	309	328	301	302	310	335	324	276	331	300	319	301	303	304	297	300	302	270	303	330	296	298	302	326	301	276	302	311	275	302	324	286	318	311	291	316	292	315	321	276	336	303	293	302	312	294	297	294	302	326	270	318	295	296	292	305	335	297	326	315	315	313	305	317	305	321	304	326	306	289	279	303	283	300	313	280	306	306	317	291	309	303	289	333	319	293	324	265	339	329	271	290	303	322	329	299	312	284	307	309	309	326	337	311	310	304	339	271	304	297	297	323	287	336	306	298	312	294	301	306	330	328	313	336	284	298	292	326	329	313	301	292	334	342	296	296	319	308	298	307	304	313	310	275	320	280	340	284	291	341	301	310	301	341	327	311	304	316	301	277	310	321	294	305	268	305	321	284	317	291	319	333	314	295	326	333	318	297	279	320	290	321	297	320	301	303	312	308	320	297	290	292	295	311	284	269	314	308	312	278	311	320	305	275	324	315	316	321	257	320	317	305	308	275	317	341	312	298	309	296	301	321	300	317	321	311	297	326	306	303	310	306	315	326	322	324	311	311	291	305	303	322	282	308	304	303	323	331	302	328	310	291	306	286	309	359	298	291	290	305	318	293	300	304	303	290	309	300	301	284	285	318	307	329	297	284	304	317	293	299	283	295	294	327	292	317	347	305	299	309	312	308	282	298	306	317	282	303	297	301	285	298	295	322	314	288	308	301	315	273	297	334	278	304	274	298	319	273	316	296	279	299	275	305	316	296	326	293	299	282	297	308	271	306	308	303	273	299	295	330	313	328	316	311	301	319	297	310	284	288	331	328	349	338	309	291	298	283	286	338	285	305	281	287	306	308	304	294	296	285	317	295	298	330	298	311	307	312	298	289	304	309	299	303	302	334	283	284	318	306	290	274	315	297	311	321	318	288	282	315	304	297	329	270	304	332	331	280	298	305	310	310	291	326	314	304	302	332	321	349	292	299	300	295	341	294	273	322	297	301	310	294	270	294	302	260	308	328	319	306	314	264	303	339	299	333	297	293	297	320	294	313	259	343	311	355	323	287	313	292	267	284	289	313	287	316	319	288	310	292	296	315	269	303	323	317	297	337	275	303	314	342	308	341	314	330	291	306	317	329	323	301	289	310	293	306	302	321	311	286	311	305	340	300	306	299	292	269	289	312	303	293	310	291	279	329	296	311	303	287	284	294	294	326	310	319	292	318	295	295	285	295	319	308	305	319	318	326	306	285	288	301	302	317	315	328	304	320	318	283	300	268	313	311	319	326	290	243	341	321	323	280	307	302	288	344	329	275	317	315	272	302	318	347	333	294	314	299	303	299	301	294	321	315	357	294	305	306	306	342	313	308	298	301	335	322	289	288	273	332	316	307	311	292	281	332	304	320	314	306	298	290	300	311	334	315	314	339	342	331	279	308	340	316	292	285	321	292	293	318	337	295	307	313	303	319	306	299	315	313	292	328	322	311	284	303	305	308	283	316	313	302	302	299	318	304	304	304	315	295	310	306	302	317	278	293	303	300	301	305	300	304	291	317	328	297	321	273	308	275	276	321	301	313	292	320	268	333	261	298	297	298	272	335	325	292	319	288	303	311	289	313	301	313	284	292	312	265	297	298	297	317	299	307	310	316	295	282	307	329	300	267	303	305	309	321	336	294	264	318	317	324	290	337	291	312	341	319	342	301	274	293	303	278	290	318	291	299	285	306	315	315	328	317	344	292	308	310	308	327	318	284	299	320	309	318	292	321	301	354	305	283	328	290	274	307	301	328	297	327	311	302	301	283	312	320	328	302	295	307
7398	2638	5448	6100	5235	4333	3761	3132	2773	26609	45790	36147	4382	1225	1121	1113	1050	1059	1043	1027	928	936	934	997	911	922	896	935	919	892	919	864	875	858	853	840	843	848	808	805	865	834	875	822	841	839	816	834	857	802	862	821	839	826	821	789	836	791	837	846	857	782	803	769	792	804	799	779	821	843	796	815	817	792	793	790	777	764	772	801	781	840	816	780	849	786	783	773	742	768	821	764	824	768	773	792	784	769	777	811	785	773	789	753	829	782	797	815	796	800	759	760	783	802	814	818	822	761	770	776	781	781	755	804	822	758	802	780	799	805	781	771	805	815	790	826	790	799	837	787	822	862	799	783	792	798	801	797	754	888	760	780	826	823	772	709	805	791	767	763	862	792	789	767	774	788	805	819	799	757	857	732	781	784	753	777	759	787	760	794	793	797	797	786	815	799	767	759	801	799	814	776	766	782	784	784	816	806	806	788	771	788	796	808	793	786	770	799	736	788	800	822	736	838	797	812	759	798	803	802	787	803	832	753	805	807	780	804	761	816	736	748	770	832	787	778	836	823	766	772	794	773	837	749	759	828	734	814	783	798	779	797	812	734	799	754	830	724	765	784	791	710	840	776	785	768	775	820	799	806	764	803	771	804	831	820	786	792	841	782	793	807	812	781	742	774	768	760	759	773	798	817	784	789	777	757	818	771	782	751	775	754	790	792	795	814	792	787	790	779	761	824	794	785	770	701	793	861	813	787	793	799	816	859	792	770	803	772	735	803	740	781	857	765	797	779	821	790	779	796	728	851	785	766	783	817	752	804	794	788	746	837	783	815	837	784	755	784	755	767	785	786	808	804	804	807	795	760	813	769	772	802	776	784	803	816	768	769	777	812	813	793	747	787	796	783	804	810	770	745	753	775	789	782	812	812	801	813	808	807	785	867	815	737	852	757	811	799	790	774	807	808	742	793	784	804	752	788	806	733	799	832	791	785	770	801	776	783	762	847	835	832	807	762	750	803	825	759	813	823	821	796	855	791	758	788	746	755	744	790	786	751	834	787	781	787	788	811	783	724	784	803	808	749	736	797	757	757	767	800	809	798	815	771	820	782	787	791	819	803	814	790	819	792	781	836	839	778	791	837	730	818	811	765	791	795	751	743	797	775	799	791	790	794	768	808	811	779	742	779	771	769	774	797	728	810	726	828	771	810	821	814	783	757	811	845	778	854	808	772	793	805	797	820	807	826	809	798	801	784	752	755	741	744	817	728	776	762	814	799	770	812	755	783	829	800	879	769	794	801	768	764	761	792	777	766	817	803	775	741	778	783	759	786	794	773	783	743	736	773	776	764	788	720	796	767	771	814	786	762	812	809	835	816	756	817	706	777	785	806	788	778	755	797	796	832	771	794	758	803	795	804	824	828	752	761	840	812	790	831	797	814	755	748	820	817	819	818	799	794	795	792	790	769	777	766	768	806	743	808	761	804	807	777	823	815	784	818	787	754	792	721	771	808	835	799	780	784	795	800	752	800	768	761	752	765	791	747	752	773	779	768	796	821	821	802	792	790	797	843	813	811	816	786	753	748	807	752	782	859	801	851	787	779	787	789	805	778	785	777	841	836	795	809	791	805	716	817	768	764	798	801	743	829	776	765	751	825	783	752	802	809	800	813	785	782	812	812	722	815	831	757	809	797	813	812	794	832	813	805	810	768	797	846	834	771	809	803	792	806	796	745	789	820	783	784	725	826	818	820	764	794	808	815	778	800	775	778	813	790	812	781	790	803	813	791	753	788	820	788	793	769	791	754	748	726	778	810	787	777	828	766	837	793	828	729	777	810	801	796	768	855	774	787	769	826	792	801	824	797	818	795	723	758	810	808	812	805	780	816	796	785	770	848	788	798	818	752	807	757	755	768	744	751	764	741	748	822	786	781	784	768	757	799	775	757	729	778	807	788	781	777	775	803	795	798	806	747	805	789	809	799	800	775	785	781	837	802	834	797	751	774	811	802	787	810	784	766	796	788	772	836	765	747	762	787	802	800	851	813	742	800	776	798	827	829	755	797	780	740	785	766	764	783	801	817	794	824	782	732	779	817	836	830	780	827	718	843	766	782	798	747	724	800	734	746	792	759	737	805	816	781	791	813	797	785	790	775	838	781	843	786	751	801	789	774	825	782	793	800	750	767	811	795	797	770	805	795	742	797	794	705	775	793	749	820	838	794	772	819	768	797	768	822	819	786	806	821	797	813	747	807	800	790	795	793	799	787	769	809	796	771	812	845	790	790	827	792	738	821	759	796	808	789	811	811	738	771	771	762	765	808	851	828	763	793	809	789	718	799	779	802	756	765	801	810	794	780	787	807	821	778	829	824	783	766	768	811	737	800	832	761	796	798	801	803	782	772	786	777	760	807	763	798	800	793	806	779	786	815	770	831	773	807	748	760	808	805	798	866	762	791	792	792	783	817	778	862	788	741	778	802	774	746	775	757	797	793	720	803	774	821	749	768	766	784	815	778	744	762	765	767	764	810	753	810	824	844	756	793	806	822	798	801	816	776	807	779	776	811	792	787	862	879	807	780	833	854	803	833	784	803	798	813	803	757	817	798	746	750	760	790	857	790	781	774	733	816	749	777	822	796	789	782	777	762	737	774	762	824	784	775	749	789	793	795	800	811	801	742	783	741	794	767	763	807	759	779	755	797	812	764	797	792	757	746	815	767	802	815	808	779	790	769	751	798	812	829	805	797	838	799	804	809	773	739	788	735	859	804	763	789	763	767	826	826	754	787	787	800	724	815	806	752	728	770	789	830	796	811	756	815	810	835	755	806	765	779	804	774	785	770	811	799	778	784	805	777	786	790	821	767	782	798	811	813	782	800	809	809	804	800	813	797	802	790	828	833	817	801	795	789	816	818	793	810	744	775	817	827	774	753	811	806	830	815	763	780	776	838	812	782	855	854	770	767	799	814	837	803	775	800	779	810	775	779	894	755	790	809	827	762	809	820	796	748	800	823	806	818	776	856	738	787	755	752	779	803	771	764	805	838	815	775	767	829	851	783	790	751	759	828	796	785	842	808	750	796	824	767	792	835	750	761	818	749	748	750	829	806	763	796	779	807	806	829	804	812	783	761	803	805	755	781	772	781	773	788	795	790	779	790	792	790	781	825	804	792	749	808	812	835	775	735	760	786	805	830	769	805	813	776	798	841	757	773	799	807	816	785	778	815	845	756	770	788	814	776	761	783	772	786	761	791	786	834	745	791	785	792	823	791	771	822	864	795	818	786	792	789	823	779	833	749	798	775	750	839	762	824	773	851	795	801	786	815	766	766	836	824	782	767	796	792	825	821	819	758	814	775	768	809	821	821	774	749	766	778	760	803	825	792	783	808	774	801	789	797	821	811	771	798	830	801	777	768	802	800	755	802	830	792	813	819	756	774	781	771	773	807	751	789	804	757	791	788	775	779	758	846	832	790	799	793	802	794	801	753	804	759	749	814	801	760	807	867
2021	255	236	232	213	212	219	201	200	309	753	936	270	203	191	205	195	207	211	188	180	218	194	209	213	216	196	178	190	193	206	196	212	200	182	191	180	218	190	213	169	190	186	192	208	219	214	182	182	192	194	201	198	198	212	183	207	167	194	173	210	209	192	181	203	212	201	173	201	201	223	229	186	215	184	191	186	180	176	199	196	194	211	244	218	209	218	202	175	206	229	214	213	193	215	190	205	196	191	191	189	180	201	189	196	199	157	183	225	179	218	174	194	175	196	187	196	190	194	223	228	191	192	187	195	220	185	174	184	171	165	212	193	214	181	213	224	178	183	206	196	211	194	178	189	208	200	205	173	182	174	172	189	205	195	205	221	203	166	192	232	202	205	205	173	187	204	195	192	215	189	206	208	221	175	197	231	224	205	208	197	189	203	179	190	191	196	180	220	198	186	210	216	211	196	200	215	205	175	222	216	175	210	202	213	203	200	210	206	191	194	231	221	224	198	182	195	200	186	232	211	169	226	216	167	217	201	187	185	184	205	218	209	198	195	214	212	174	211	227	208	195	189	166	215	214	208	199	216	197	203	195	201	219	192	166	212	200	189	207	216	197	187	206	205	213	216	216	196	228	211	195	191	175	188	189	188	209	223	190	215	193	197	216	214	216	215	208	188	200	214	182	176	214	210	210	209	181	202	189	202	187	172	198	193	192	211	213	216	207	208	197	204	169	187	198	206	181	190	187	196	220	188	202	195	223	169	191	195	196	177	179	184	208	225	209	207	193	216	197	195	203	209	210	196	196	215	172	201	216	205	197	185	208	185	174	213	236	196	181	181	192	209	196	174	191	198	205	213	206	184	188	193	175	173	195	210	176	195	227	222	191	200	212	188	230	202	194	186	224	188	186	200	175	209	203	179	181	201	210	189	199	219	179	203	201	210	207	196	178	183	211	209	200	224	188	214	193	206	187	180	206	205	195	227	168	192	198	200	175	188	177	194	174	222	209	210	171	192	191	207	228	194	206	201	194	202	186	180	193	173	179	194	238	198	188	185	211	207	205	203	206	188	193	228	203	245	189	192	188	212	196	190	191	185	187	185	198	178	201	187	203	232	213	201	213	185	166	184	224	192	217	208	178	190	193	198	207	208	191	200	222	187	212	186	207	215	209	198	200	187	188	190	187	222	189	203	198	189	191	192	233	170	196	206	210	184	211	172	213	187	192	204	201	214	190	179	198	212	188	203	198	218	191	198	183	199	192	191	174	204	199	209	213	240	210	233	203	205	182	177	187	198	192	211	187	190	210	164	197	200	197	195	204	197	205	198	200	207	190	194	196	195	204	194	192	181	206	176	192	207	177	217	211	195	193	219	216	208	191	214	183	239	194	203	200	190	180	204	200	189	181	220	212	203	206	203	177	187	213	176	221	226	221	170	227	195	193	183	192	187	224	197	206	191	191	200	208	203	198	209	237	201	207	201	206	166	194	205	208	190	186	212	190	183	213	196	183	213	192	229	228	185	196	233	197	192	200	215	175	195	196	176	185	181	198	188	203	209	187	203	217	223	196	196	190	198	166	186	203	200	202	214	189	214	186	195	214	201	168	208	208	216	195	201	200	194	202	180	206	233	225	204	190	206	180	185	155	199	188	202	182	176	192	196	203	183	208	178	205	192	200	206	194	194	206	208	195	203	172	214	185	215	181	189	212	200	222	191	200	180	200	210	172	206	196	198	240	180	181	184	208	223	196	209	225	219	192	196	199	193	190	174	182	172	184	227	187	192	192	184	204	189	205	207	183	203	213	187	192	215	166	193	155	195	208	202	189	200	178	200	178	191	207	210	174	191	209	222	187	226	214	200	191	195	178	208	231	215	180	186	186	179	193	213	215	187	191	212	223	216	197	213	176	224	191	213	194	231	198	199	196	209	215	200	206	199	194	194	179	206	209	206	202	219	199	201	172	198	196	210	211	208	190	207	195	193	179	187	218	189	220	199	203	215	223	167	214	201	188	195	204	199	199	157	199	198	175	200	206	185	228	212	191	195	225	179	211	205	203	199	196	216	184	219	225	199	213	205	203	197	195	191	203	185	238	186	209	204	193	195	204	191	193	177	186	199	220	194	188	171	217	188	168	195	192	219	186	201	202	201	186	174	199	210	201	191	182	186	186	187	200	178	215	210	191	200	207	195	211	200	191	184	187	208	236	203	198	178	183	203	191	239	204	204	190	212	175	177	199	201	197	198	219	190	214	187	203	207	216	207	184	194	186	193	169	216	197	195	204	173	177	197	215	195	198	168	165	211	210	184	165	184	215	193	204	196	216	219	205	175	194	209	162	183	212	209	207	204	190	175	196	225	214	180	198	194	190	211	195	173	200	186	165	195	208	213	212	173	207	207	193	200	196	216	196	219	238	182	196	200	180	192	214	217	185	181	197	169	189	175	211	206	208	198	225	181	204	169	192	186	198	189	187	187	194	189	180	199	207	201	197	183	216	178	169	194	199	220	194	186	188	205	195	190	195	191	182	204	191	208	197	179	201	209	206	205	187	214	192	193	179	190	162	196	182	199	183	193	191	197	188	190	205	203	191	216	193	182	190	175	209	215	193	208	185	208	200	189	199	198	175	202	210	235	201	205	198	200	210	189	189	201	214	213	213	221	195	168	214	205	186	191	195	186	194	203	185	200	195	212	202	214	181	183	193	212	203	188	187	203	199	212	221	158	186	221	197	175	195	174	196	208	178	179	180	212	187	172	192	204	220	204	200	209	194	204	183	221	209	180	169	206	194	187	198	200	184	191	185	185	192	199	205	191	179	220	195	209	233	197	199	191	208	194	184	184	197	226	196	190	181	200	180	185	221	194	189	174	195	190	229	201	183	199	192	184	214	189	198	182	205	203	200	218	215	191	215	178	204	196	210	207	186	193	197	201	200	216	195	215	195	190	183	185	195	176	191	217	195	208	213	183	196	210	175	179	178	187	218	183	184	200	221	173	183	181	220	204	208	212	201	230	223	193	176	202	203	210	212	171	188	221	204	224	210	186	220	212	177	194	178	193	190	189	216	188	199	206	212	206	204	176	210	212	192	205	215	197	203	184	187	180	208	197	202	194	204	201	185	178	195	212	195	188	215	207	211	197	183	180	203	228	189	178	184	189	177	176	197	205	179	200	204	207	211	198	228	211	188	185	215	165	206	193	220	213	192	187	185	220	196	186	178	182	185	209	225	227	213	191	197	180	174	190	187	177	192	193	185	197	179	225	177	188	208	204	200	174	175	198	199	219	179	197	210	209	206	189	200	212	177	199	190	185	209	191	191	199	200	200	185	206	197	216	198	195	190	215	211	200	165	217	219	172	206	201	186	181	219	207	230	201	172	186	199	212	203	217	193	189	230	202	201	198	178	189	196	187	190	207	189	185	218	180	218	204	198	211	192	197	194	206	207	204	201	196	167	215	185	198	193	178	177	183	212	176	207	181	192	190	209	206	203	198	205
2217	673	723	740	696	733	647	649	659	1433	5164	5401	956	604	555	612	594	584	551	585	582	513	580	604	549	599	572	550	559	568	592	545	535	559	599	575	528	555	586	613	544	572	563	573	608	578	563	577	566	554	592	559	572	604	598	591	555	586	568	599	592	607	596	542	582	581	553	608	579	562	527	596	579	563	542	548	579	606	607	569	571	590	588	559	581	522	578	547	555	561	597	568	560	561	601	571	562	542	551	590	607	574	573	563	576	583	537	553	575	522	560	609	580	591	591	562	588	518	569	557	592	584	596	553	598	551	533	564	557	624	565	536	558	550	596	585	561	547	547	540	614	542	573	621	531	573	569	607	597	569	558	552	555	529	622	533	573	582	584	562	574	600	583	623	553	578	560	591	607	555	583	557	551	592	596	600	606	579	593	604	551	587	557	583	599	583	609	536	525	620	567	614	561	585	534	633	580	610	578	544	543	614	587	564	590	544	579	536	611	552	546	550	576	555	531	587	558	550	580	541	582	547	563	543	596	603	575	576	608	550	598	560	552	583	614	559	588	590	556	576	581	579	628	572	604	535	595	577	609	570	530	568	555	607	561	585	578	577	550	560	620	593	533	622	535	598	568	552	604	554	559	581	549	555	606	608	591	556	589	545	592	611	580	575	541	567	559	545	565	536	562	620	597	594	558	542	605	543	620	599	552	553	600	576	566	553	587	595	611	547	590	603	551	559	569	565	567	557	590	557	549	568	525	567	609	560	568	583	558	598	576	573	566	582	569	539	575	608	599	561	567	581	595	583	619	578	581	585	574	581	508	594	561	569	593	572	576	579	634	551	600	548	529	504	570	571	588	551	551	573	563	598	561	565	610	576	558	581	621	586	598	578	560	597	569	554	581	576	599	532	583	594	638	530	570	538	548	534	604	545	647	583	629	591	602	583	557	552	546	570	588	569	581	551	580	543	568	564	571	597	565	584	587	534	549	568	619	545	584	546	582	526	594	571	548	580	594	568	567	592	583	535	617	575	568	581	564	579	582	563	586	576	578	563	585	562	533	552	590	546	607	582	563	572	582	530	550	553	548	597	588	541	548	577	596	543	550	615	560	589	568	588	571	583	579	574	552	568	548	557	604	628	535	549	588	568	587	581	556	600	629	576	607	551	579	592	533	574	545	606	575	562	602	581	595	552	550	589	576	573	587	603	569	556	591	618	576	598	573	530	618	587	572	564	557	612	593	585	582	583	570	576	548	546	582	631	564	569	577	561	555	542	508	577	568	532	609	577	559	568	567	570	540	558	555	576	620	539	578	615	568	537	591	559	591	543	548	631	550	606	577	585	545	582	596	576	597	597	622	575	539	609	563	595	549	540	576	577	588	549	561	622	589	551	609	555	527	552	569	599	533	622	590	583	543	603	598	574	570	611	566	627	532	569	577	562	577	562	592	650	589	605	574	591	577	531	570	583	570	573	583	590	588	582	609	583	532	598	635	578	521	569	541	578	610	578	560	581	570	549	589	561	576	566	570	606	601	571	598	594	574	613	596	560	595	566	590	604	582	565	580	576	572	554	592	570	595	563	585	616	557	543	580	613	541	591	607	593	551	617	560	562	548	577	566	536	549	563	563	571	564	560	583	592	582	586	575	596	545	525	601	616	574	565	588	570	599	607	567	550	582	596	568	576	576	585	524	580	548	536	594	574	574	589	589	608	542	590	596	575	590	583	557	589	599	526	534	544	599	616	577	561	550	583	618	597	606	580	582	564	588	603	563	582	602	572	575	652	596	571	559	546	579	605	570	568	549	600	549	579	598	530	579	623	536	589	565	562	594	605	579	567	557	565	601	602	566	618	562	591	587	589	569	546	516	628	602	550	596	578	563	570	575	569	568	602	591	583	524	551	551	589	557	588	594	582	558	603	583	551	603	570	565	554	590	558	620	580	607	573	553	584	551	576	532	596	578	571	570	559	534	572	603	593	597	555	569	551	569	593	561	553	586	569	552	549	564	555	583	555	597	600	584	530	590	575	569	595	584	601	607	593	586	556	521	578	539	558	554	546	570	586	582	566	586	577	583	558	567	607	540	581	580	555	585	540	548	609	586	580	604	565	598	568	560	597	559	559	567	565	611	560	565	600	594	558	584	569	565	617	619	579	531	582	518	564	569	569	599	551	574	569	577	551	594	570	562	541	566	601	543	566	593	569	568	571	589	603	594	557	571	590	583	584	569	552	563	593	571	600	606	583	583	609	562	561	585	572	576	556	554	589	532	556	565	556	562	562	547	529	585	574	584	575	523	599	583	608	575	543	582	566	564	607	564	568	575	554	581	558	577	577	602	580	571	597	575	577	546	569	570	598	565	592	529	555	563	590	589	581	592	613	584	574	592	563	557	559	578	592	575	555	590	570	594	551	588	572	623	558	575	575	544	590	561	568	582	548	615	587	568	561	566	596	551	593	575	578	561	576	578	561	594	604	549	589	582	546	570	547	599	564	568	578	535	566	576	584	537	552	597	565	550	594	624	621	574	645	584	576	572	568	536	535	571	590	554	544	570	547	556	581	590	618	600	588	567	563	585	547	564	535	558	600	558	593	593	564	573	593	575	589	605	549	534	549	564	562	557	560	565	599	593	542	544	565	591	608	572	550	552	569	600	545	563	564	614	557	595	572	557	562	539	537	577	578	560	595	567	580	571	619	560	553	561	578	592	630	529	592	572	575	567	567	583	549	543	592	587	595	553	588	561	570	610	617	564	623	562	547	567	556	559	583	587	566	580	569	596	591	563	566	571	570	606	539	569	572	561	567	571	586	571	590	568	577	566	543	581	574	590	552	563	576	597	555	605	590	563	559	559	588	553	599	536	596	605	570	578	577	564	594	566	592	560	604	596	559	566	568	572	530	617	613	574	590	588	618	584	558	554	592	538	572	540	521	544	532	539	574	590	586	603	599	556	586	584	641	544	575	573	559	543	579	538	609	587	561	561	594	564	579	581	570	604	542	563	576	516	562	624	617	581	563	554	550	600	516	564	563	548	601	561	567	542	567	545	597	618	607	576	568	545	600	575	572	564	577	602	559	577	556	543	574	594	569	580	593	577	604	592	561	549	580	554	584	579	571	599	559	607	535	560	542	533	571	540	567	531	589	546	563	543	543	587	585	604	540	593	558	583	575	566	570	562	600	571	567	506	580	575	542	551	585	587	598	607	575	599	563	587	625	595	560	518	565	607	602	559	618	562	527	525	574	574	581	559	598	565	591	581	567	627	557	536	564	586	565	551	603	577	569	573	571	570	539	588	570	629	580	607	537	597	573	614	581	586	539	551	591	590	567	595	597	569	560	556	594	583	541	610	574	553	574	530	587	589	538	603	576	621	523	559	541	550	608	571	600	580	546	578	562	543	574	589	536	545	593	576	559	589	557	579	562	609	529	563	608	581	564	558	559	550	588	567	576	591	575	590	566	614	574	570	595	594	571	588	557	568	580	565	586	538	578	584	594
7498	1307	1510	1232	881	694	615	569	481	2989	10295	12011	1776	370	392	343	382	332	352	318	331	345	284	333	310	342	348	323	344	336	316	324	321	354	344	318	312	343	323	354	308	352	339	346	341	375	352	334	351	335	311	366	343	330	325	335	354	332	328	307	332	324	382	334	314	352	337	331	314	326	337	349	317	349	354	346	333	337	329	337	309	312	327	335	364	303	352	320	314	366	312	334	322	335	343	334	326	353	389	336	312	313	314	328	329	343	337	334	320	340	343	365	347	337	343	357	338	365	343	333	371	336	340	325	323	343	340	333	313	336	342	325	329	327	331	346	307	368	345	367	343	338	370	351	352	339	319	332	328	313	325	370	305	366	310	346	333	345	337	405	301	308	342	304	363	319	352	322	310	347	325	362	350	321	330	340	326	314	335	313	339	313	345	368	307	344	386	332	329	344	301	346	336	328	346	320	351	357	343	328	320	376	337	349	321	313	334	348	325	306	302	345	331	338	322	341	348	367	284	333	336	327	334	325	345	306	326	323	322	332	325	359	368	370	357	358	305	338	345	300	354	360	318	352	312	325	357	359	355	360	327	311	337	317	332	337	355	346	380	338	314	328	343	328	347	304	326	341	365	327	344	333	336	337	315	357	361	353	348	343	364	343	318	378	311	357	355	353	324	337	321	347	335	318	315	321	346	347	299	329	301	347	357	328	323	327	342	351	304	289	339	335	333	347	349	327	352	329	312	313	348	322	315	306	327	316	325	335	322	332	310	305	302	319	352	336	292	351	342	350	352	345	332	352	318	344	327	365	373	316	337	347	332	372	313	367	350	328	320	351	326	347	328	343	359	337	332	357	306	324	370	336	345	325	332	338	326	362	342	340	318	314	349	327	321	315	351	322	336	310	325	311	328	358	330	316	334	358	363	311	350	355	334	304	339	351	332	349	349	329	364	332	335	348	334	333	330	321	279	352	335	358	332	324	352	328	366	319	322	342	345	345	339	341	332	310	319	361	332	295	339	327	339	330	363	301	338	354	341	355	294	341	311	381	334	318	351	308	344	329	299	336	328	334	336	316	362	340	330	355	344	312	303	357	322	309	338	316	356	347	324	347	349	326	326	300	335	319	327	358	340	326	334	313	345	330	314	333	346	366	329	328	354	319	346	327	338	327	318	317	322	332	336	333	329	339	359	318	317	270	319	304	315	313	316	343	320	337	343	361	315	378	294	374	342	338	324	310	326	310	319	356	334	301	308	349	356	333	316	317	344	344	349	330	337	321	375	339	335	308	343	338	334	258	325	332	329	331	318	304	324	367	360	308	322	313	336	359	318	322	334	306	338	336	299	358	345	354	335	338	318	344	321	339	322	308	309	288	307	307	342	329	342	295	319	322	321	337	318	339	357	365	308	351	367	320	347	347	284	321	337	326	347	306	322	387	331	344	345	287	318	322	325	343	351	339	320	334	354	338	361	347	331	352	335	341	305	338	318	350	345	343	341	310	324	352	295	307	341	309	334	338	330	345	359	299	357	337	309	320	349	337	315	339	345	328	346	377	343	365	320	335	319	352	313	319	330	311	359	346	340	348	320	326	314	361	332	315	339	343	322	324	327	326	328	338	360	333	334	302	373	339	295	336	335	328	339	335	337	359	291	316	334	362	330	326	338	357	336	352	335	310	347	345	315	324	329	347	329	349	324	366	331	330	337	360	348	335	335	308	335	344	386	335	318	307	364	335	336	320	341	327	338	343	317	313	343	356	322	322	346	320	340	330	310	305	343	318	317	327	322	369	331	344	317	340	360	346	338	342	356	347	336	344	328	349	336	357	293	357	308	319	311	328	353	381	320	305	323	374	348	323	350	350	346	302	351	341	340	330	299	345	359	341	325	352	371	322	342	347	329	335	330	320	306	345	364	321	326	338	308	322	324	343	320	324	341	367	353	331	331	317	344	336	322	356	306	363	304	378	337	307	353	368	301	332	320	316	324	314	322	330	310	340	371	311	364	356	371	350	343	364	329	324	335	333	327	359	295	334	311	338	355	385	348	366	339	361	332	318	315	330	332	312	318	350	329	336	317	314	337	330	323	311	353	340	293	335	376	346	311	340	309	326	335	341	319	330	363	327	357	309	351	350	326	406	346	360	336	351	340	329	338	356	350	358	340	342	314	318	360	303	318	340	362	341	325	303	315	373	325	306	358	311	350	322	330	316	312	344	347	368	351	331	348	315	282	317	318	354	349	323	332	353	323	280	315	361	363	361	341	318	336	365	364	289	329	337	309	368	312	342	346	332	319	341	321	304	306	331	349	319	338	332	350	347	356	319	327	308	344	360	306	340	330	341	295	306	352	299	348	319	351	324	376	339	336	313	323	348	329	326	349	336	339	326	331	342	341	338	358	322	384	340	345	334	328	320	331	340	348	338	331	308	337	367	332	340	371	328	370	323	338	353	325	302	345	344	314	300	317	342	341	339	361	313	299	325	336	377	335	323	343	330	330	317	330	352	338	330	341	368	359	335	328	352	308	334	335	337	346	328	319	307	349	318	348	324	341	337	317	337	332	350	336	327	378	331	308	359	313	335	339	323	354	314	356	324	325	306	321	343	349	360	322	353	346	332	334	306	365	327	308	325	328	326	308	337	325	310	361	332	327	329	354	351	355	344	350	323	326	342	329	316	332	337	310	350	343	334	312	339	371	353	326	330	328	350	324	303	335	351	311	349	347	343	325	347	327	338	340	348	332	345	324	363	331	361	319	320	321	300	330	328	316	350	336	334	326	298	337	322	325	325	319	322	310	326	323	338	316	328	359	313	326	362	325	313	362	326	323	334	289	352	282	340	341	322	316	328	342	329	315	310	347	302	354	345	363	325	354	358	359	324	350	338	324	333	368	331	323	352	341	338	318	330	339	328	318	336	335	355	318	350	339	365	332	324	373	342	356	306	351	344	349	293	344	331	352	312	330	319	325	323	362	364	341	295	355	351	314	313	343	346	341	338	339	318	373	313	334	366	341	375	352	369	325	322	343	341	346	361	371	334	293	316	314	333	359	326	340	372	329	332	300	327	346	330	342	360	340	288	324	305	360	354	367	345	348	356	316	316	332	345	317	325	351	355	315	317	320	341	351	314	296	327	313	330	350	296	358	345	322	299	331	328	360	332	328	327	342	329	346	299	320	348	357	346	288	338	321	327	327	319	338	331	323	376	342	368	318	349	332	322	344	337	320	314	330	311	339	341	318	340	312	332	324	355	335	325	343	332	345	329	355	342	348	337	328	337	344	343	347	305	350	316	349	325	287	297	351	359	342	314	339	368	295	350	330	356	324	298	337	360	327	353	328	347	368	313	318	359	347	294	300	307	342	364	321	347	339	348	364	328	341	339	333	354	325	352	361	329	347	332	336	336	323	366	348	336	323	285	327	339	327	314	330	344	285	325	311	325	332	315	336	295	333	334	350	347	324	350	345	329	350	327	342	299	345	322	326	295	349	343	376	308
5764	1752	3506	3776	3186	2949	2397	2033	1948	13577	33381	33860	4506	1072	1092	979	989	941	1017	971	970	943	962	977	931	941	929	899	923	880	928	908	928	928	910	919	944	893	924	892	947	888	930	890	889	920	924	916	911	898	878	918	948	887	913	931	891	799	913	836	871	940	884	884	885	893	883	884	871	911	857	876	905	906	826	894	900	851	923	875	892	835	872	930	836	882	882	870	900	893	879	954	944	900	874	901	866	900	805	893	869	862	879	864	878	869	856	893	917	927	874	926	886	886	885	860	908	888	841	873	849	967	868	891	872	834	885	890	890	878	826	911	873	901	851	893	897	860	902	878	855	892	878	903	874	887	856	852	892	860	883	882	858	892	832	879	834	864	894	850	847	887	925	853	853	926	814	860	885	895	812	932	827	880	851	883	855	886	866	876	848	886	838	854	834	917	800	878	853	904	859	911	907	882	857	913	931	901	871	885	867	866	898	857	885	878	863	924	902	896	897	839	869	847	865	874	857	896	908	946	897	886	888	855	948	824	894	812	874	949	849	841	882	883	809	901	879	861	861	868	894	836	840	836	844	871	883	856	867	838	894	835	902	889	904	885	855	927	920	903	873	853	874	868	866	875	895	891	912	841	865	878	901	908	855	925	857	862	868	891	833	926	830	865	889	894	869	871	869	899	847	919	843	856	857	895	906	852	925	864	900	925	900	853	841	937	867	887	887	844	883	896	892	851	968	895	846	875	869	830	899	850	906	857	880	934	889	884	840	884	837	864	842	884	864	889	830	852	856	835	884	844	868	836	925	877	924	865	882	863	874	897	871	888	849	883	902	881	870	896	857	839	849	810	853	833	865	834	852	866	889	853	855	872	900	896	882	922	891	849	880	892	845	846	925	863	846	855	944	880	901	889	843	878	887	879	846	853	858	856	882	911	860	865	929	844	826	910	837	885	847	870	844	836	855	846	822	833	902	877	926	896	890	876	899	930	882	877	891	888	885	852	865	881	914	867	866	910	855	941	881	830	905	893	892	856	933	851	869	806	853	892	880	840	811	878	835	887	876	885	862	852	879	903	881	862	905	883	880	837	902	940	925	921	894	853	898	899	921	846	925	904	862	856	890	881	868	856	895	895	901	859	907	881	840	870	811	942	838	879	885	875	913	872	894	851	866	906	892	885	869	896	916	948	917	858	924	874	881	883	917	901	901	826	873	921	895	871	870	882	842	925	862	836	931	932	893	872	906	898	834	893	843	811	903	852	928	889	888	865	840	857	880	866	904	901	847	896	882	877	933	901	822	903	852	829	864	894	875	876	899	861	887	903	847	895	893	897	857	888	887	903	871	874	911	908	892	887	890	875	867	874	890	908	907	867	883	858	908	900	905	875	868	843	889	917	865	948	838	888	893	856	918	885	862	886	927	874	875	875	918	929	863	885	888	858	847	852	866	860	864	856	877	868	831	880	867	915	849	897	823	879	840	917	892	883	888	883	799	948	876	912	890	861	884	922	879	889	924	881	916	842	881	877	891	873	896	887	867	874	837	883	862	875	920	920	851	835	866	855	938	853	841	844	807	894	865	884	850	874	878	884	848	867	888	861	847	878	826	874	856	876	853	836	889	840	852	828	850	840	900	885	814	901	906	893	873	902	795	884	880	874	884	895	840	895	835	888	908	868	897	913	851	886	911	952	903	903	841	934	884	886	838	886	896	855	878	920	948	867	844	879	865	831	782	884	862	847	884	841	847	856	887	841	855	927	868	934	873	890	867	944	869	896	911	892	852	858	841	908	934	875	811	917	891	870	855	904	934	868	868	872	882	862	822	883	855	883	855	902	838	879	877	879	884	854	865	908	937	882	963	894	869	854	845	877	880	879	863	896	852	866	867	888	902	899	883	861	903	921	882	885	895	843	863	909	873	926	892	867	909	863	867	839	875	919	896	905	936	898	929	920	860	895	938	852	882	878	893	892	854	885	842	894	892	867	823	867	876	886	922	900	891	857	908	851	885	890	920	891	923	882	847	915	889	922	880	879	874	861	909	918	866	897	874	848	920	838	909	868	956	855	859	859	885	879	863	908	885	861	913	830	871	871	822	900	864	903	845	944	934	925	879	875	875	864	885	902	886	886	894	856	894	880	940	930	832	895	885	926	904	876	871	808	858	891	912	811	853	864	901	920	886	817	861	849	902	924	833	876	901	864	863	861	872	887	888	859	863	881	896	845	860	887	883	931	917	873	877	864	929	861	903	886	884	845	879	867	821	859	846	868	846	857	855	913	907	849	889	876	845	867	841	830	878	871	909	838	866	871	957	911	875	902	903	876	891	864	915	882	836	949	824	822	901	896	839	899	843	875	825	857	846	836	901	916	858	933	865	875	826	886	880	867	914	879	856	842	880	855	897	827	829	882	863	876	949	892	845	860	845	839	860	861	895	905	867	855	838	871	936	857	888	884	891	900	840	870	871	851	919	848	901	871	887	822	840	892	872	831	854	861	831	875	875	907	928	831	876	844	863	890	871	895	875	870	866	926	911	892	905	863	861	843	906	824	873	911	875	842	914	866	861	869	898	887	848	837	871	851	848	934	889	854	888	882	883	870	873	922	935	870	894	889	879	850	954	827	860	920	871	885	909	956	929	899	860	936	897	899	836	874	886	854	872	846	926	923	910	877	924	901	906	832	844	866	850	864	878	882	872	897	879	843	830	883	886	904	850	891	902	876	874	857	923	918	852	866	819	897	837	860	896	878	839	863	906	866	847	880	867	811	910	860	888	878	877	882	902	844	866	865	916	898	846	871	862	846	917	886	889	883	926	871	888	856	906	906	855	850	869	907	891	879	928	864	841	903	917	839	858	924	896	895	875	884	905	864	869	890	892	916	867	909	906	880	855	815	868	897	910	897	890	843	863	897	961	887	891	869	874	894	892	891	872	852	944	886	881	883	829	887	896	917	897	865	880	867	879	880	906	889	921	807	881	922	883	879	959	895	894	919	879	895	880	909	810	881	851	877	822	852	851	923	900	848	902	887	857	859	865	921	897	834	889	906	862	882	866	877	864	868	825	897	893	953	886	858	850	895	903	927	866	907	910	882	900	884	863	860	898	867	910	857	879	861	837	887	902	934	877	873	890	856	860	916	864	842	932	894	876	890	895	923	895	867	829	893	910	856	884	884	877	900	868	883	873	849	889	853	874	841	861	861	885	921	917	921	862	906	857	899	876	937	860	881	909	874	885	870	880	845	878	846	859	902	861	865	899	900	901	929	883	886	913	875	940	890	880	907	851	891	931	852	909	900	857	851	876	866	886	860	850	850	874	863	877	866	871	892	867	886	870	869	888	855	894	818	889	880	865	907	923	905	883	873	909	884	824	913	873	924	890	880	899	876	811	865	866	871	875	904	856	906	886	870	928	861	845	889	847	887	904	866	841	873	871	904	906	862	882	881	865	882	915	887	884	905	853	891	910	834	870	900	942	886	845	833	872	870	884	936	901	899	831	900
13866	2700	2551	1894	1355	1029	987	802	642	4956	18466	21785	4460	372	356	336	354	326	370	328	334	320	316	319	320	354	323	316	314	336	317	305	330	353	275	317	328	287	322	311	308	267	340	295	317	303	328	276	324	310	328	308	313	298	304	340	301	311	273	304	325	328	302	272	294	313	294	310	318	312	329	296	313	302	336	312	362	280	306	326	320	275	317	308	311	308	293	325	299	277	309	304	305	311	311	300	300	300	302	319	347	311	319	309	281	291	321	319	320	312	296	298	310	325	313	329	325	329	299	296	305	316	295	313	297	317	278	315	296	310	289	321	328	301	273	341	280	329	295	317	336	326	330	318	304	320	285	295	314	323	300	302	296	331	288	315	296	283	307	311	319	317	308	318	330	299	324	303	338	294	324	309	309	299	317	301	304	287	324	313	317	342	307	307	299	331	334	333	327	311	330	294	331	286	320	315	268	305	296	302	272	285	324	303	310	288	296	319	329	292	258	344	322	317	306	295	297	301	281	291	286	297	341	331	334	292	345	315	314	305	287	337	310	303	320	313	299	300	303	304	302	279	300	301	304	339	326	316	310	309	319	286	314	299	328	301	307	294	306	303	324	315	319	321	318	316	292	293	298	291	316	294	336	322	308	264	317	333	297	293	294	295	375	316	296	326	328	333	316	322	325	310	312	311	307	309	300	303	311	334	297	312	292	298	322	284	300	304	313	283	302	278	304	304	300	343	331	305	337	311	280	321	332	284	300	310	282	311	340	325	314	349	271	322	319	323	300	297	301	319	294	271	295	311	269	297	309	307	307	312	277	349	305	325	313	287	305	279	314	321	286	298	286	288	302	312	297	323	282	268	297	317	312	320	305	298	336	301	292	323	304	318	302	310	321	332	319	309	336	337	296	306	311	323	297	295	279	317	293	284	290	290	323	316	329	291	300	315	324	294	296	291	314	300	338	295	300	316	305	318	303	301	290	337	314	327	331	315	308	329	292	331	318	308	284	346	284	325	317	308	300	308	314	325	323	346	302	310	330	341	325	279	298	331	303	290	299	294	330	278	308	270	313	285	294	314	285	286	298	330	315	315	327	288	336	317	310	295	319	318	303	294	292	297	316	345	285	310	321	282	326	305	287	306	290	307	282	319	307	314	304	283	284	307	281	289	300	296	319	301	301	310	305	332	293	302	311	316	339	306	306	328	301	318	288	330	330	373	293	324	313	311	316	305	321	316	284	336	308	307	304	289	305	300	286	330	276	311	333	319	299	301	328	292	338	290	297	303	289	301	283	298	304	306	338	357	313	305	305	304	307	296	298	319	282	330	304	289	318	329	315	305	293	301	300	299	329	302	279	355	324	291	308	344	311	307	300	305	295	332	326	282	298	312	306	313	306	290	294	327	312	297	314	272	340	327	275	323	336	323	288	317	305	302	332	331	345	318	293	292	338	295	319	288	287	295	326	310	325	300	328	335	286	302	330	306	320	315	271	296	302	278	293	294	292	268	297	317	333	309	275	305	314	306	317	307	309	314	290	294	308	308	296	299	316	301	300	300	319	270	317	318	256	285	339	302	300	322	304	316	328	324	312	321	321	309	341	331	294	325	329	295	317	305	279	338	329	280	288	316	290	287	299	307	301	337	273	319	321	338	321	349	300	306	329	296	299	297	283	281	333	330	293	293	309	320	292	298	297	286	325	318	306	287	290	274	350	308	294	329	299	304	307	330	292	308	297	328	309	313	343	327	292	274	323	296	308	302	283	294	313	313	319	324	302	311	315	342	270	294	291	316	296	292	300	275	319	300	292	317	289	317	332	316	291	295	311	348	301	315	287	308	305	330	324	323	320	313	333	338	321	328	330	332	326	310	299	298	301	304	307	318	302	307	330	305	301	316	303	296	294	296	296	315	299	298	301	289	335	292	318	334	318	291	297	336	327	294	327	317	293	311	309	321	328	291	335	333	290	305	331	314	323	294	285	302	317	283	331	288	303	317	320	318	318	310	302	321	274	285	314	306	325	336	292	336	316	275	306	325	305	305	293	315	297	331	307	318	288	306	323	335	283	309	302	329	313	327	325	329	340	296	298	325	300	315	293	314	333	283	325	287	307	270	297	326	304	296	302	327	283	309	312	346	326	272	287	323	327	306	323	286	296	299	324	306	292	286	290	305	302	312	325	332	321	301	291	297	335	325	312	303	313	290	305	271	312	315	320	300	311	318	305	278	337	277	284	312	311	324	289	299	317	324	305	311	336	304	299	300	288	332	320	334	275	285	306	307	295	291	310	296	324	301	309	301	295	316	307	307	310	284	302	313	326	314	300	324	285	325	328	315	315	346	328	323	303	287	280	292	316	313	315	270	281	319	286	324	330	330	315	315	314	315	314	309	316	301	281	279	283	309	309	280	326	292	325	289	294	344	296	287	312	305	302	309	311	305	313	309	324	336	293	285	300	363	310	324	293	290	298	310	327	309	295	290	307	283	308	294	357	344	329	327	327	316	318	327	292	337	327	327	314	306	290	315	261	320	317	311	324	335	326	294	316	313	318	303	335	300	294	320	291	353	304	291	320	296	300	304	317	274	288	294	328	321	311	329	298	321	319	290	292	325	326	342	301	289	295	307	317	315	328	308	307	299	311	297	326	278	353	268	329	302	308	301	307	312	289	336	322	311	325	330	295	299	330	280	328	322	293	326	278	295	275	346	293	310	310	311	336	329	301	316	296	299	279	312	291	316	315	351	317	297	320	265	336	321	298	332	326	322	326	355	304	313	290	331	316	325	310	310	296	315	318	303	329	298	296	294	295	327	307	307	321	301	291	294	288	317	288	309	304	331	321	317	284	301	296	316	306	308	293	305	328	306	304	289	285	321	318	294	285	311	295	278	290	295	310	282	327	338	310	308	297	295	300	286	327	347	306	314	320	281	303	288	330	282	288	300	299	296	291	309	316	332	303	325	300	277	340	312	338	311	334	296	317	311	287	296	280	350	327	297	311	314	312	299	312	299	303	315	329	274	336	299	304	336	313	275	329	303	308	297	333	305	273	305	258	291	295	313	301	295	303	252	310	319	330	334	313	307	284	299	289	319	282	312	315	332	314	271	313	296	277	287	338	297	313	331	298	293	326	300	352	337	314	313	292	324	320	302	293	325	293	335	304	310	333	333	320	286	301	331	350	326	336	310	320	280	346	319	331	302	274	303	284	299	306	329	326	305	294	312	338	294	282	306	316	321	291	303	328	318	336	295	341	293	326	335	321	295	306	301	274	281	305	326	337	309	311	303	313	311	300	318	332	347	327	328	292	293	330	327	304	313	300	300	311	322	316	326	328	325	309	332	352	321	308	320	304	295	292	291	318	312	325	307	322	322	301	320	296	257	312	297	336	301	288	299	327	313	304	287	332	306	314	320	306	329	322	294	294	310	318	297	290	296	280	301	278	293	274	309	302	300	349	315	326	276	288	313	334	312	291	310	305	326	285	291	314	317	329	299	354	275
7524	2576	5442	6028	5149	4406	3913	3180	2906	18065	43453	43398	7283	1224	1099	1129	1117	1037	1010	1038	983	971	966	935	880	911	877	943	907	932	938	856	765	862	853	858	820	858	818	801	841	844	843	862	816	835	842	768	856	800	829	795	853	847	810	830	814	792	827	794	809	856	809	788	790	863	769	832	817	842	839	896	802	829	778	819	832	779	808	795	786	841	811	746	845	829	786	811	830	757	815	840	797	813	808	773	788	841	786	809	820	778	791	784	780	813	769	771	761	833	795	809	789	759	794	808	812	797	777	818	812	774	765	826	824	819	767	809	772	774	802	827	799	837	802	779	755	777	817	779	826	795	787	823	809	786	746	777	838	781	805	821	800	802	782	804	793	787	818	777	762	771	775	762	785	750	814	808	812	850	852	855	770	816	819	781	764	762	824	723	828	769	825	788	804	749	812	787	812	759	835	772	741	776	768	796	744	839	790	768	802	788	759	809	760	765	815	757	780	791	804	776	806	770	784	800	805	794	830	833	784	793	816	813	790	790	778	848	836	788	794	790	834	783	759	809	757	730	799	810	808	772	849	795	783	789	817	751	794	770	729	809	806	850	772	809	781	800	793	822	810	803	807	838	799	796	776	776	763	802	814	844	795	793	801	773	790	818	794	817	791	800	795	819	861	785	827	805	794	781	797	831	824	774	705	759	773	822	767	774	793	870	820	772	786	789	776	860	791	800	779	811	811	757	815	795	808	825	783	794	874	842	820	767	811	783	778	821	759	747	782	780	785	806	787	815	773	775	793	761	774	784	773	807	822	787	757	780	777	788	852	849	831	800	772	825	754	775	806	761	816	786	822	796	812	770	822	800	761	773	804	805	811	802	787	799	773	796	801	801	835	760	800	780	812	837	797	764	785	755	793	798	750	797	794	815	742	847	788	853	763	826	819	815	800	844	821	806	795	830	801	820	829	815	772	798	816	820	785	839	818	801	773	774	784	811	839	829	744	799	784	837	771	759	817	802	804	803	763	837	820	805	780	785	809	770	792	794	749	775	801	771	774	816	808	798	797	841	839	803	769	817	807	758	835	827	755	751	794	758	799	783	788	767	827	782	840	769	782	832	835	765	812	794	811	831	839	803	797	810	817	834	737	781	749	799	833	810	786	801	783	801	802	745	797	807	814	800	814	779	815	792	784	790	829	769	818	787	770	837	827	746	762	778	768	797	796	802	850	781	793	801	795	825	831	794	817	821	816	822	781	776	768	812	794	768	813	761	804	774	772	790	773	824	786	769	733	805	824	783	770	826	822	770	784	773	836	828	769	754	839	854	805	821	797	734	778	824	756	711	805	823	817	792	835	834	781	783	841	823	796	772	831	829	825	844	794	783	794	795	766	750	763	814	795	809	742	734	768	826	826	841	846	817	816	808	783	753	850	832	810	825	807	800	826	828	808	814	829	811	788	844	793	793	812	769	786	828	767	766	805	788	769	762	795	793	763	758	794	762	785	822	757	785	774	822	797	752	796	838	748	813	802	795	733	777	811	777	772	790	795	818	803	752	793	763	755	826	802	798	787	821	785	746	809	809	792	803	821	765	786	833	752	803	773	808	799	777	850	817	791	783	770	834	861	836	788	789	748	840	819	808	825	833	786	804	789	774	823	759	804	822	780	770	768	815	767	862	863	797	812	843	855	775	816	821	798	830	817	739	767	828	793	807	778	809	821	776	800	778	827	772	835	832	775	757	768	804	798	819	771	830	805	743	776	834	797	792	832	809	800	794	819	795	735	793	813	839	772	803	813	789	798	830	775	803	790	815	810	782	809	819	746	834	829	833	761	816	795	787	757	809	804	775	825	837	791	818	771	800	776	782	783	791	786	816	773	790	806	834	826	803	789	794	787	796	795	774	818	813	763	839	768	781	766	808	775	790	811	804	757	770	785	786	781	817	812	800	769	788	804	825	789	800	819	780	843	817	831	779	763	753	793	799	834	869	832	806	788	826	751	779	798	774	780	810	812	829	844	792	811	796	808	812	819	828	822	808	815	806	809	773	791	784	855	790	778	801	790	757	793	780	795	788	797	811	784	753	736	811	741	788	828	817	845	834	834	745	811	828	796	763	787	812	808	784	780	770	802	773	790	787	828	841	769	781	841	780	814	799	771	836	823	816	847	761	785	816	832	836	753	857	766	874	807	760	826	794	819	853	822	730	861	822	789	759	758	783	845	780	765	786	795	799	774	788	784	790	767	824	791	808	786	822	775	746	796	809	772	829	767	772	807	764	807	820	788	753	789	812	768	760	799	811	857	761	775	811	801	776	751	777	797	812	794	784	799	772	782	777	803	801	768	822	777	791	804	800	762	795	821	814	800	788	772	833	829	786	809	822	783	781	786	778	866	798	792	768	789	813	797	778	768	767	744	799	810	805	808	804	775	815	828	784	874	750	784	790	803	779	817	776	835	780	792	777	782	780	772	814	817	818	854	810	777	816	848	778	831	826	802	763	773	783	771	785	770	795	825	814	794	818	760	722	808	844	802	742	784	782	765	811	797	780	776	796	790	735	758	738	850	841	832	802	764	806	771	751	803	762	753	854	838	851	802	769	810	789	761	775	783	772	729	723	805	803	787	851	797	754	778	767	840	807	816	776	849	810	785	794	797	860	841	775	800	824	799	782	835	812	832	738	815	857	809	818	771	814	768	804	840	774	767	830	808	752	785	805	805	783	838	749	821	793	784	735	801	809	745	752	787	773	794	806	795	815	774	837	756	809	793	846	810	783	793	768	794	844	738	834	751	836	803	779	758	772	796	768	792	781	756	808	833	796	783	776	807	774	797	797	775	801	807	797	789	813	780	810	797	788	822	806	799	822	829	786	801	835	751	848	840	802	743	807	831	793	789	793	834	749	795	812	798	787	781	835	831	809	815	828	775	810	834	795	798	785	777	809	799	806	822	771	793	815	839	781	858	794	789	786	783	788	769	789	810	823	829	820	801	781	802	783	783	827	772	767	758	784	792	791	825	829	856	762	807	832	812	772	825	761	844	838	791	836	784	761	803	785	780	801	764	822	747	786	790	791	809	787	802	890	782	805	794	758	812	867	786	805	773	741	768	821	840	827	786	815	757	812	781	809	830	777	779	793	772	792	782	804	772	813	761	781	831	738	790	816	805	790	821	797	825	752	819	751	801	827	800	784	795	795	788	807	758	734	765	817	805	766	813	802	825	766	816	737	830	768	771	768	789	829	798	782	837	776	768	752	818	797	792	788	849	796	779	793	843	789	810	819	827	788	780	782	798	800	777	773	818	793	819	786	839	805	737	816	791	781	769	796	755	839	835	831	830	796	779	778	797	842	805	830	783	838	800	814	812	773	820	829	788	783	812	819	848	800	812	800	795	812	811	796	823	840	793	787	848	757	814	786	797	786	836	774	791	821	809	776	771	839	774	773	793	765	824	808	811	786	806	837	794	827	796	776	851	835	826	800	788	815	801	783	803	792	782	779	807	858
1975	227	264	242	232	193	230	226	202	313	909	1097	295	209	205	194	209	205	203	214	182	198	213	235	204	194	224	229	221	197	194	185	212	197	210	206	191	220	215	193	191	195	218	204	187	177	238	200	205	183	182	215	208	196	213	211	211	193	208	208	197	205	213	219	220	196	213	200	181	243	202	222	177	195	216	189	181	207	221	220	197	213	213	202	193	199	170	200	213	217	208	212	210	232	182	204	178	187	223	189	205	206	194	186	224	190	195	205	181	227	204	188	212	220	218	232	207	186	190	224	206	188	207	210	191	210	179	199	222	204	182	201	210	227	207	209	207	190	201	195	212	238	223	188	200	193	176	210	218	193	206	209	200	180	195	184	202	206	214	203	201	200	192	229	193	200	208	210	166	206	176	221	185	171	216	194	230	216	184	228	193	233	205	196	231	186	189	217	190	207	217	199	218	217	209	213	186	183	204	189	193	218	223	191	227	195	177	211	210	215	182	198	209	214	214	222	185	206	210	186	230	187	191	204	212	213	218	226	187	191	185	207	213	175	198	187	192	185	211	206	206	206	199	195	217	204	205	211	199	206	213	189	175	175	198	223	198	184	216	216	218	188	193	205	225	203	199	193	182	204	213	231	211	213	216	199	204	196	180	190	217	209	215	200	207	177	179	215	210	219	191	206	204	195	208	213	182	201	182	189	208	191	190	186	194	219	211	207	206	204	172	189	214	211	202	203	201	191	197	198	215	200	187	221	178	203	199	187	210	209	195	202	203	203	206	201	198	204	206	208	184	190	202	203	210	226	212	190	214	185	177	192	176	184	192	202	198	229	204	202	180	216	181	211	202	213	184	185	220	209	201	202	199	213	192	193	203	202	198	218	197	189	173	209	203	217	190	213	201	215	210	197	193	183	204	195	206	181	192	174	189	217	209	198	223	199	240	191	188	226	202	201	194	210	215	196	196	199	223	204	218	200	177	184	220	183	200	207	188	197	221	208	229	199	199	203	206	208	213	215	198	205	185	211	215	201	208	234	198	190	177	231	189	229	177	197	217	203	231	229	216	208	196	219	178	206	206	198	228	190	212	197	211	223	191	201	192	221	191	196	208	191	183	193	196	186	208	208	176	222	194	231	201	198	205	203	176	200	198	202	194	235	240	195	212	187	195	192	192	223	220	228	220	201	187	213	219	183	212	216	192	217	244	218	204	202	234	212	208	197	183	201	200	204	205	210	203	220	189	201	203	195	184	209	213	228	185	178	201	229	190	209	214	200	203	189	183	221	223	184	186	214	193	197	221	196	212	201	203	195	222	199	181	188	203	202	200	205	211	199	209	211	207	199	191	205	201	191	198	194	214	189	203	202	213	198	205	219	210	222	218	218	202	232	221	208	195	193	208	225	214	194	217	186	252	217	219	214	188	233	220	192	223	226	200	197	229	206	182	199	198	180	188	197	197	199	214	232	184	182	203	197	199	212	181	196	214	203	178	203	195	200	194	201	191	191	212	178	183	227	189	209	189	216	231	222	222	226	193	193	192	222	210	182	208	215	204	192	185	237	183	200	207	204	191	179	209	210	185	193	229	204	196	224	225	241	216	192	204	197	204	191	218	192	207	182	179	174	200	219	190	221	185	201	233	211	219	218	207	186	181	211	194	193	203	181	208	187	208	208	186	200	202	162	179	204	214	198	211	203	209	200	227	181	221	200	221	198	223	209	162	194	216	208	217	206	195	192	209	192	210	208	211	207	212	252	213	198	206	190	216	196	204	174	180	197	216	205	210	208	215	213	191	245	198	178	205	200	199	201	197	220	214	201	189	176	199	186	209	197	181	193	210	202	208	195	233	188	199	200	229	201	208	191	179	234	202	209	227	206	203	218	199	184	160	213	199	215	185	195	202	232	206	224	205	222	200	201	186	208	191	216	191	198	200	195	202	185	216	222	201	199	193	190	201	224	231	206	218	212	216	207	225	209	223	199	223	211	198	200	196	204	208	221	205	203	215	227	213	173	208	208	222	215	197	200	219	184	202	227	213	222	196	206	218	214	194	215	229	193	173	206	204	207	188	210	209	200	178	215	184	197	202	203	216	229	235	213	196	220	211	196	206	203	176	201	188	186	207	198	213	224	204	213	198	216	196	191	202	204	221	204	175	195	206	198	223	217	214	208	185	185	204	220	204	211	222	201	197	178	203	203	187	191	194	186	194	213	193	181	226	189	204	172	195	219	191	193	207	219	206	215	203	212	226	205	220	208	205	218	213	195	186	186	207	196	187	202	211	195	196	202	221	208	208	217	205	204	186	186	184	206	200	180	211	204	195	195	186	221	213	199	208	186	194	191	218	187	179	180	192	217	206	184	222	201	226	218	195	200	184	195	192	213	211	227	203	195	204	209	181	200	204	186	200	189	182	203	194	210	210	195	204	212	196	236	213	211	213	223	220	205	199	207	222	191	204	195	226	202	199	197	203	218	206	193	206	174	220	212	244	202	196	211	179	190	215	180	236	206	209	202	205	168	216	198	227	224	193	216	208	197	194	198	207	197	204	198	209	170	215	221	210	175	208	183	200	200	198	212	197	190	228	191	253	224	219	181	192	221	201	214	202	204	220	189	203	215	208	211	205	179	233	161	200	202	208	218	178	186	218	184	218	196	223	195	183	204	213	189	181	204	185	235	216	203	204	183	196	187	176	236	251	200	204	215	211	188	203	217	214	212	200	215	231	206	183	208	187	224	223	202	226	219	195	184	214	199	202	180	195	208	178	206	193	196	185	185	205	211	212	199	205	211	220	204	190	210	236	197	214	213	200	192	186	208	200	190	174	193	191	205	175	210	211	196	212	209	226	220	196	212	201	189	193	199	184	185	193	210	199	212	199	196	169	219	230	190	195	195	199	200	184	181	188	198	209	202	228	197	191	183	177	176	203	236	214	207	209	208	171	182	192	189	200	197	207	211	223	239	190	212	206	218	211	194	201	204	215	185	210	229	204	204	224	200	209	191	210	200	197	197	189	231	189	201	200	233	215	189	202	196	182	211	229	185	176	219	218	176	192	199	207	191	198	209	218	216	217	188	183	203	219	207	209	181	208	198	196	223	197	200	210	188	206	221	211	192	192	197	185	219	227	207	198	175	217	200	188	218	200	193	197	217	194	194	191	177	222	168	194	181	196	213	231	196	197	203	203	207	187	205	205	203	207	209	203	202	216	164	195	200	205	182	168	175	231	193	207	216	205	196	184	213	223	188	231	199	184	207	201	211	226	201	212	192	221	198	191	217	213	224	211	176	191	176	208	203	191	203	199	212	210	187	213	196	214	213	192	172	217	187	215	189	202	178	196	215	208	191	213	202	205	209	221	179	206	207	209	224	198	211	198	200	194	185	224	200	207	224	214	182	180	242	201	210	208	198	197	211	194	193	180	179	179	200	191	210	214	196	204	199	210	211	233	194	227	179	188	190	190	212	180	200	194	226	201	222	194	177	198	207	204	209	205	226
2198	571	734	781	753	717	762	689	631	1464	5201	6312	986	544	562	588	620	601	580	641	562	589	563	603	623	593	605	588	607	588	573	564	634	610	575	569	564	568	559	600	559	594	618	599	567	545	556	577	606	594	604	570	611	582	573	567	555	575	639	619	590	596	596	594	602	563	577	570	568	577	620	573	612	582	610	590	631	566	569	615	595	547	579	564	605	579	568	533	616	587	581	577	563	599	605	599	563	595	595	626	582	580	591	623	597	590	593	585	641	555	594	578	561	591	569	570	579	586	609	582	613	636	599	538	579	631	575	583	608	568	568	567	605	577	567	589	558	541	565	632	578	594	556	608	590	542	593	588	603	618	563	582	544	567	645	591	563	577	543	624	601	555	551	552	590	584	592	575	589	627	582	571	573	548	575	617	594	591	600	584	561	571	539	573	568	555	582	579	593	589	568	560	548	594	614	603	579	553	594	608	594	579	565	562	586	586	603	511	556	623	542	638	593	564	618	582	545	602	534	575	587	572	593	606	567	560	589	583	574	588	579	611	603	564	629	577	567	570	606	572	577	565	556	594	566	619	603	588	621	593	582	630	575	627	627	562	592	551	591	604	571	593	584	611	599	566	599	599	612	585	569	586	586	572	602	581	599	601	573	627	578	601	577	562	530	574	600	593	593	582	574	565	580	616	592	604	561	627	571	582	618	623	599	553	578	573	577	586	630	577	590	587	591	544	642	575	591	600	559	595	542	585	639	558	595	608	565	615	546	628	573	586	568	535	591	604	583	593	602	587	559	580	573	575	545	589	568	608	577	596	567	515	565	526	604	599	560	572	602	594	572	547	589	562	575	560	590	640	566	584	613	578	614	572	601	587	591	619	581	570	577	579	573	563	556	546	589	576	549	620	607	593	578	571	560	630	595	561	596	590	616	559	572	549	581	569	616	533	564	576	594	586	559	552	585	573	603	572	599	509	555	578	584	551	557	546	599	601	573	590	594	562	573	560	577	567	558	589	588	580	620	549	544	599	584	603	636	586	603	571	567	580	598	554	610	567	597	590	604	607	570	543	609	638	544	566	585	620	573	586	582	565	562	553	545	601	625	588	555	605	583	634	566	568	616	613	609	527	612	567	584	587	557	615	571	606	566	542	631	569	554	549	552	575	593	605	613	580	547	553	557	596	591	572	584	600	588	565	607	559	593	612	585	532	602	571	520	572	539	604	556	622	560	578	602	593	580	545	596	566	570	580	590	602	538	593	565	652	568	572	568	545	583	610	599	592	564	604	576	559	556	604	568	571	572	573	585	553	564	603	579	552	551	553	562	595	570	590	654	626	568	582	559	565	589	606	580	563	622	564	604	590	604	584	611	559	613	586	580	578	620	520	582	601	599	609	580	622	623	560	588	577	565	574	591	593	603	561	583	602	594	594	610	559	570	598	599	589	567	595	591	584	624	580	598	557	584	606	589	562	595	581	565	586	602	616	572	577	583	589	588	551	581	571	549	615	624	565	582	580	564	567	577	573	583	581	550	559	612	566	584	567	514	603	594	587	606	624	618	568	571	608	583	561	572	595	585	534	579	620	556	580	560	598	568	575	607	600	593	591	582	595	568	608	605	589	589	590	592	656	589	582	589	642	563	598	618	582	603	552	619	551	598	589	567	574	591	575	543	605	623	603	594	560	555	552	595	613	578	561	608	624	603	582	592	596	590	600	575	635	629	599	641	618	583	578	575	586	562	589	551	606	590	593	528	576	547	550	573	557	582	579	581	575	573	616	569	547	573	580	559	572	579	555	569	560	556	559	593	605	578	571	606	569	608	578	584	554	595	600	577	571	589	624	571	566	614	607	584	578	596	573	562	600	571	529	627	573	605	562	580	579	590	599	571	589	599	613	608	592	574	613	576	599	560	601	596	593	552	592	552	577	577	584	588	560	552	576	550	595	609	589	577	575	563	607	639	616	555	617	627	559	590	616	537	636	565	575	598	595	602	609	594	584	601	600	580	642	551	606	582	572	616	580	593	614	578	570	587	611	600	547	571	616	629	597	598	556	571	573	561	588	619	598	567	650	605	604	600	546	601	569	614	589	587	539	602	590	562	543	598	597	597	593	579	569	603	595	562	550	560	595	596	557	570	593	586	587	611	564	552	534	613	543	604	553	543	600	599	559	615	568	571	606	605	625	610	604	539	594	561	558	632	585	625	545	585	614	607	574	584	592	593	609	584	577	568	548	608	581	578	550	566	587	599	602	585	583	554	600	537	583	602	615	544	554	564	596	549	637	579	613	583	614	566	600	570	598	576	524	609	625	596	557	593	576	591	607	596	591	545	625	564	548	622	545	621	573	553	575	582	556	620	599	563	557	594	581	608	591	628	539	623	566	636	593	579	542	600	584	587	626	603	586	581	576	537	586	595	599	551	598	611	619	566	612	575	599	588	597	639	572	567	592	592	578	599	604	617	596	618	607	572	549	542	536	537	536	605	616	597	582	585	569	599	575	578	553	547	539	586	593	598	584	560	592	572	564	589	602	601	586	598	596	579	604	583	583	575	590	557	558	580	542	583	606	562	584	563	562	557	612	572	572	551	569	629	587	573	588	602	610	562	601	569	570	555	564	602	548	565	626	552	580	619	573	589	538	582	567	611	551	573	553	530	562	625	580	588	590	578	570	595	593	583	550	541	579	584	567	619	613	592	543	596	628	575	599	556	571	567	545	569	555	581	610	593	565	620	582	591	574	559	588	575	587	554	576	607	575	601	572	569	614	598	571	583	582	609	599	609	565	599	575	580	600	630	601	544	558	595	579	634	610	595	576	582	619	630	602	592	585	604	608	607	587	586	564	587	593	610	562	593	545	571	611	586	546	614	600	596	578	576	547	615	592	590	645	569	604	541	560	618	598	577	585	559	608	554	604	618	580	561	567	558	574	572	583	590	572	553	553	608	620	615	595	591	608	602	592	540	577	591	618	577	563	576	619	572	552	582	562	595	590	586	582	610	593	553	549	615	601	562	574	561	545	596	568	597	526	543	589	585	574	581	577	604	565	569	591	617	600	557	558	567	591	609	580	559	602	590	576	562	599	543	584	595	571	600	570	615	597	627	593	571	585	558	586	581	561	565	554	568	579	559	585	592	593	569	594	572	567	578	570	572	600	537	657	624	610	587	577	558	609	604	596	613	564	615	630	576	567	604	578	541	579	581	579	569	585	575	635	556	586	598	602	554	633	568	588	573	607	522	595	622	556	561	608	610	649	532	572	600	561	611	572	563	559	598	587	605	574	560	578	556	586	602	580	618	568	595	511	553	556	578	579	594	619	575	593	537	583	538	615	607	584	596	589	606	575	618	575	577	601	627	560	614	609	589	560	586	556	573	594	586	558	603	576	566	615	612	576	595	602	560	583	564	589	563	629	580	566	541	632	540	575	562	622	575	639	566	599	566	572	562	615	548	595	609	586	615	623	621	554	581	575	568	595	576	548	586	603	608	566	573	547
7327	1307	1427	1131	876	681	2193	504	467	3078	10821	8928	1765	377	357	347	326	354	368	318	374	354	338	338	343	308	351	350	349	322	351	347	344	321	319	328	330	333	304	354	284	315	327	312	319	344	310	322	313	337	326	318	309	338	320	309	351	327	354	350	322	313	339	330	340	353	323	309	334	305	308	340	311	321	317	338	346	318	299	324	335	324	305	345	344	334	345	306	315	335	299	337	300	310	308	361	339	340	300	293	318	338	306	308	318	344	323	349	325	336	328	326	321	322	330	324	290	334	329	293	328	286	319	328	311	316	336	316	327	363	328	330	361	284	332	343	325	354	313	353	305	347	351	338	321	321	298	326	302	337	316	320	329	331	309	339	323	340	324	342	289	298	343	351	329	338	301	319	297	360	348	333	342	347	323	342	319	330	324	305	311	341	355	337	331	309	346	302	360	349	316	320	336	316	336	311	342	340	343	308	296	327	312	324	334	309	304	344	343	368	338	288	334	349	352	305	304	319	343	341	335	374	316	330	315	345	323	328	287	345	337	337	308	305	301	310	349	335	331	343	292	321	319	357	340	318	315	346	299	323	344	343	323	303	357	300	349	343	305	343	351	329	332	334	345	332	333	322	341	306	323	311	318	310	310	342	362	356	338	302	351	357	355	322	320	326	321	323	325	339	315	330	340	360	313	318	358	337	338	290	319	332	293	347	336	378	331	361	291	311	351	313	339	352	316	324	303	340	304	355	300	310	348	319	349	325	342	324	318	312	368	334	338	279	338	323	306	335	331	305	317	349	317	322	352	327	316	341	339	288	305	346	367	313	329	318	350	296	344	312	311	330	291	339	345	340	342	327	343	338	335	291	320	342	296	362	302	306	316	318	365	329	300	334	319	331	311	351	342	338	323	316	337	356	335	313	312	294	366	348	330	348	324	347	325	333	317	341	334	309	316	322	310	314	336	348	360	295	310	353	317	326	332	331	321	316	340	328	338	325	305	321	330	347	321	349	341	325	330	333	307	364	355	353	326	338	333	328	342	306	334	306	313	335	315	304	337	313	336	346	341	311	318	337	342	350	301	344	331	337	309	330	320	326	348	315	343	329	323	340	354	347	334	339	335	308	337	307	306	306	329	350	332	335	337	334	330	330	333	318	349	294	339	356	342	307	358	340	322	335	323	326	325	360	317	294	298	337	327	315	321	332	327	328	354	311	343	368	334	347	304	282	357	329	349	318	335	335	360	353	337	312	308	306	346	349	322	306	306	306	331	331	348	324	369	307	342	315	301	342	312	362	284	301	338	336	309	318	315	364	373	330	305	311	323	377	321	322	315	347	298	288	318	317	341	319	346	349	324	328	349	366	314	321	341	332	334	346	346	323	333	360	341	329	366	331	366	331	319	365	328	343	340	317	354	370	335	336	327	336	314	328	310	329	313	311	353	320	368	309	330	354	319	351	323	334	308	340	281	311	321	345	318	325	335	297	313	341	317	322	313	334	319	293	313	362	333	327	329	347	302	342	355	314	361	318	358	308	361	311	345	333	343	333	305	300	317	336	357	321	367	349	330	297	355	333	321	292	308	339	329	350	312	358	381	334	303	341	344	342	329	359	322	358	326	301	344	338	347	310	303	313	334	335	335	359	333	342	320	331	352	336	353	317	352	330	357	334	310	325	312	295	360	306	336	354	346	346	322	369	320	335	320	320	324	325	307	344	354	335	329	319	338	325	349	315	341	322	308	333	340	313	325	349	325	299	314	313	282	327	352	311	325	317	339	341	328	362	346	313	332	332	325	340	313	331	320	313	327	310	332	313	349	343	344	329	342	316	325	322	321	340	333	350	343	336	327	296	325	351	327	347	318	300	311	325	346	285	310	345	332	349	350	314	309	342	331	346	339	301	316	339	335	347	322	322	370	301	283	330	337	325	323	267	341	284	307	355	356	348	342	324	313	338	319	313	331	311	316	327	346	326	321	309	350	314	296	315	292	303	323	347	329	341	321	336	324	354	317	331	301	317	351	331	316	340	346	356	367	299	319	337	307	335	356	364	305	322	336	343	315	313	356	372	312	367	340	342	326	349	291	296	346	355	337	308	326	342	360	342	335	309	341	353	342	283	329	326	334	345	332	349	370	332	324	326	330	342	343	316	340	309	306	314	320	325	353	320	336	339	338	344	338	337	329	317	333	308	327	322	318	327	335	326	336	345	329	327	318	337	319	304	336	333	346	331	302	332	314	325	333	338	391	337	348	341	309	325	311	334	351	314	335	355	322	321	298	314	338	358	357	321	342	342	303	338	307	318	326	349	351	316	371	297	307	322	350	336	327	362	350	341	355	338	384	312	353	338	352	325	348	335	350	335	326	347	335	317	339	323	337	325	317	352	333	334	330	326	330	290	309	355	315	352	345	315	369	326	362	329	354	331	309	295	354	367	293	353	333	339	320	305	317	348	339	357	354	327	294	332	339	349	335	326	368	343	327	302	346	300	335	367	310	297	363	346	341	356	327	305	328	331	311	336	325	325	348	303	314	327	320	306	322	339	341	315	352	342	336	328	336	339	335	319	338	307	327	329	347	310	343	293	330	365	346	327	351	320	326	318	321	330	302	302	357	340	309	318	386	345	316	331	325	336	331	341	335	330	343	333	301	328	309	330	320	322	314	312	315	350	333	331	324	341	339	317	316	348	327	351	330	328	320	337	329	330	342	322	307	326	336	323	317	328	327	337	360	335	357	329	323	324	323	325	350	326	339	315	322	312	304	300	315	351	346	355	325	337	345	321	350	318	350	335	313	332	331	307	335	314	302	318	344	341	313	315	347	336	344	336	360	321	342	333	331	331	302	319	343	298	327	349	318	331	300	343	321	345	354	335	323	320	326	347	327	346	328	308	318	320	359	292	339	318	308	331	337	323	319	309	345	323	376	327	332	298	333	294	330	335	352	318	354	360	358	330	325	326	349	338	318	330	325	319	339	323	349	321	317	301	327	326	305	334	325	344	314	319	316	338	349	333	337	350	346	311	333	350	339	315	338	331	317	321	370	299	303	336	301	366	344	330	312	338	335	345	328	308	312	343	352	346	311	313	298	296	323	285	309	335	340	354	337	291	316	322	336	349	357	340	324	335	326	305	327	353	318	343	342	306	363	356	319	339	305	319	315	331	334	339	294	366	327	346	302	327	325	330	329	299	330	329	328	313	323	362	346	333	308	322	307	304	325	314	371	320	285	351	342	361	352	319	344	353	354	308	300	325	313	336	366	325	316	319	298	324	325	316	336	338	340	330	349	337	336	327	321	345	319	342	331	342	341	345	309	340	319	342	354	350	335	369	367	368	336	331	319	329	305	317	304	316	310	379	368	345	352	325	336	345	338	318	335	317	353	349	304	319	365	341	342	329	346	357	314	343	362	339	303	317	324	306	332	315	339	330	351	321	315	343	340	349	335	348	329	332	347	319	318	367	320	328	345	314	338	363	286	321	334	341	346	303	322	344	334	303
5548	1689	3291	3703	3220	3053	8669	2082	1896	14236	34474	28187	6079	1058	1057	1021	1001	970	982	935	967	903	1005	959	938	982	973	960	892	938	876	902	921	889	872	936	880	937	848	920	898	878	888	916	889	908	963	875	865	878	914	870	935	925	870	884	905	888	783	864	856	874	842	860	929	810	842	867	879	890	886	860	838	892	895	886	890	831	904	845	859	843	874	893	834	893	836	854	851	892	860	914	894	838	849	861	896	892	878	878	874	887	874	905	893	837	819	840	881	860	863	812	868	899	829	913	856	851	891	871	897	870	903	860	847	951	905	812	903	837	828	863	864	855	825	875	857	877	882	846	879	837	864	880	875	848	862	849	874	875	853	841	944	895	876	870	895	858	876	879	894	888	830	881	832	884	851	859	910	908	811	859	835	862	813	846	877	871	850	906	820	861	878	848	878	906	888	820	876	822	858	842	847	895	866	893	866	826	855	846	812	857	885	841	896	811	922	785	851	858	890	869	832	858	878	879	877	887	890	891	887	876	903	866	862	875	897	921	883	864	826	876	849	917	845	873	811	837	833	893	798	871	863	844	859	849	848	865	901	863	855	865	831	838	867	871	873	895	897	817	897	923	883	850	832	839	878	864	900	841	885	877	872	843	887	897	898	887	858	948	822	868	844	892	839	846	881	919	853	868	881	852	830	893	876	874	865	898	877	871	837	900	871	909	889	873	859	848	874	868	918	912	867	843	904	901	884	922	886	839	875	910	883	885	831	866	892	832	843	858	837	846	905	860	826	821	819	829	862	907	880	864	794	830	823	826	900	908	872	884	850	865	862	822	853	857	867	904	839	878	828	867	868	918	908	848	907	892	857	896	864	839	865	899	853	790	881	865	913	906	856	849	936	880	885	928	843	865	834	887	875	885	831	876	869	895	887	884	895	879	904	828	857	865	897	921	852	908	842	925	884	833	874	825	850	853	882	866	903	901	837	836	869	870	883	895	871	885	848	853	874	886	902	845	855	825	878	905	889	903	846	857	816	852	886	892	880	869	829	845	876	902	858	862	912	851	872	897	869	873	910	891	834	864	889	890	866	866	862	884	899	887	829	847	864	838	864	800	822	853	878	886	852	846	831	871	839	883	865	831	855	872	915	870	803	886	846	886	920	844	906	877	868	911	861	824	887	859	850	864	882	865	846	840	909	865	921	850	850	824	843	849	883	862	863	828	868	871	841	876	909	880	880	857	811	863	896	871	807	837	864	868	886	876	940	838	924	850	847	859	811	954	836	876	838	837	912	901	824	854	895	882	862	851	888	880	845	833	871	847	907	826	857	874	915	890	874	883	914	833	915	852	836	896	862	857	823	889	866	890	934	874	891	867	891	873	860	842	856	851	833	915	866	869	858	881	922	919	851	860	840	881	868	835	865	900	878	857	884	954	832	814	864	827	873	915	852	863	840	860	907	877	887	893	841	920	877	852	871	828	811	935	873	856	913	873	832	861	858	856	895	831	911	845	873	815	842	894	866	880	875	837	863	844	869	890	864	872	883	877	856	868	865	833	875	886	893	847	860	921	838	881	857	907	857	859	900	844	853	918	826	842	849	817	882	842	832	879	825	912	848	846	848	836	815	897	787	867	883	854	904	896	885	878	865	850	871	862	860	864	829	904	864	865	868	824	868	868	861	912	857	892	886	888	842	840	829	826	831	916	852	846	870	891	871	878	832	834	828	851	891	912	865	873	886	895	858	840	836	883	860	874	865	888	877	890	864	899	860	850	833	864	889	856	871	877	854	849	893	853	819	863	841	819	903	873	841	891	888	892	903	859	894	920	839	829	863	905	885	873	849	897	885	869	876	818	877	835	908	894	896	856	777	867	872	883	855	869	892	844	873	878	908	845	879	849	861	855	861	840	874	899	835	879	815	842	858	833	880	842	863	893	854	915	865	840	854	791	870	877	849	859	899	832	893	902	898	900	872	862	859	908	889	886	846	845	815	872	854	875	845	884	890	893	906	904	810	864	879	901	916	892	886	853	871	860	891	862	865	865	873	856	879	868	882	857	840	896	854	889	893	879	859	827	890	829	867	854	875	907	871	886	891	875	844	945	810	860	823	826	847	854	901	806	857	798	907	904	935	867	867	860	929	867	907	820	888	845	864	829	854	882	817	877	872	833	890	914	885	842	849	783	842	815	823	866	829	862	837	866	903	787	850	861	863	856	838	878	852	858	879	905	846	833	880	897	874	903	829	855	860	872	871	846	865	896	865	878	891	863	904	879	852	906	886	880	870	850	839	861	808	898	876	848	828	845	826	862	886	884	835	892	929	837	870	812	882	876	876	907	880	918	838	831	882	853	819	903	867	825	861	822	887	815	852	862	878	890	878	829	824	874	886	935	898	900	842	872	899	854	881	882	808	877	884	917	895	869	902	869	845	850	875	864	867	829	857	856	890	898	850	857	860	875	824	833	904	826	847	864	809	892	843	840	913	853	896	830	899	913	859	894	903	892	840	864	863	890	861	880	866	805	885	857	880	880	884	856	859	891	885	904	862	847	875	899	851	852	869	868	862	866	870	847	817	845	859	881	823	863	871	833	945	796	852	819	856	870	836	891	826	862	850	824	922	855	869	859	842	863	896	820	830	879	924	873	815	915	878	878	871	867	877	872	901	863	848	908	845	877	807	892	833	891	835	811	884	793	843	910	845	875	851	854	933	880	833	900	863	861	863	866	878	836	853	837	837	854	814	875	859	863	863	907	868	820	843	862	852	850	850	851	860	811	863	847	860	851	841	875	831	830	883	872	836	900	883	881	865	887	885	900	860	871	839	926	887	868	856	851	873	870	837	868	887	880	802	863	881	868	829	834	924	858	931	859	860	824	846	848	915	886	829	855	870	912	853	857	887	907	880	837	896	877	908	864	903	810	853	806	806	886	835	841	868	883	846	828	823	862	845	863	837	920	924	820	830	881	846	878	943	853	872	885	981	900	889	870	843	880	839	835	876	881	875	886	849	874	830	859	857	869	852	817	882	863	857	855	827	888	903	858	875	859	859	888	900	816	877	854	857	874	834	841	906	857	848	838	872	837	901	848	875	852	873	848	913	904	865	872	898	872	907	903	897	862	856	821	900	844	833	838	873	861	864	859	880	893	901	844	862	877	849	846	843	864	861	866	847	868	928	866	850	871	891	850	886	886	865	846	840	838	834	861	868	882	861	854	839	926	843	882	820	882	884	836	866	802	860	873	890	863	840	864	903	891	910	937	871	793	793	893	841	878	890	866	909	864	880	800	875	930	891	864	822	915	820	866	851	866	850	891	839	872	856	887	856	890	864	878	901	838	889	840	882	827	921	897	858	897	862	895	880	883	899	877	858	837	874	832	856	869	864	880	877	911	874	855	857	890	866	847	874	835	871	873	870	875	870	841	877	870	867	879	875	914	858	906	870	871	891	859	859	880	888	832	874	888	860	864	896	863	879	826	855	798	860	860	848	851	850	903	861	837	887	867
14045	2482	2611	2093	1400	1101	9663	1026	548	7479	17728	16608	3307	384	392	365	328	310	329	311	326	312	333	315	326	335	345	339	302	289	312	308	321	320	327	306	319	324	317	309	293	304	305	294	306	313	350	310	290	286	304	299	303	279	292	309	296	286	327	309	272	298	298	311	304	340	313	297	271	296	294	308	320	317	331	309	268	304	325	312	287	328	326	313	276	354	311	319	269	294	326	278	301	305	265	278	297	321	309	341	319	290	263	300	318	319	299	280	305	318	336	305	291	311	315	301	324	316	355	313	297	281	297	295	297	328	327	263	298	289	279	293	295	312	312	309	288	282	348	308	332	303	298	330	298	333	313	283	301	291	349	309	328	335	281	311	285	314	288	316	291	312	300	277	296	273	312	328	302	314	290	333	308	327	282	321	302	305	282	286	300	329	298	342	314	347	316	313	321	304	295	310	296	268	329	278	326	304	297	303	300	296	296	294	313	289	289	311	299	288	329	299	296	284	295	285	292	292	296	292	283	304	297	302	314	294	287	293	295	327	309	308	274	332	287	349	315	295	291	315	276	310	299	305	296	318	276	312	309	296	276	318	299	307	303	282	318	317	282	329	297	288	296	307	289	307	294	329	335	315	306	305	301	263	309	313	315	291	298	299	325	333	330	298	314	274	340	293	330	300	314	317	291	307	342	290	302	291	284	316	316	302	361	319	313	321	265	294	306	328	321	293	320	307	307	319	289	314	333	296	304	285	302	294	294	294	283	315	306	315	295	279	309	287	328	302	315	315	322	330	313	305	324	278	318	314	301	308	305	307	275	280	290	302	310	282	291	295	275	328	310	302	327	287	297	302	312	327	333	267	324	317	297	320	312	309	335	301	287	286	304	325	318	330	320	324	315	347	312	317	339	331	295	317	314	277	336	326	335	301	292	322	324	287	322	312	306	306	285	287	258	308	331	273	281	294	314	280	302	289	323	297	296	297	328	279	319	302	307	283	292	303	289	285	302	300	291	335	330	312	323	330	295	328	292	299	278	289	293	327	325	304	306	307	286	306	306	310	277	318	314	311	313	297	311	305	321	301	313	318	280	335	319	284	325	283	286	295	290	331	297	334	299	298	277	302	300	317	293	287	300	313	293	308	310	325	297	331	306	321	300	287	297	307	298	275	302	319	283	297	301	305	325	288	329	318	262	314	302	283	309	292	279	330	319	336	307	277	330	295	278	304	314	305	312	308	307	290	287	299	296	309	313	257	329	345	304	294	291	317	320	290	333	300	323	290	328	285	297	296	325	325	301	340	317	306	329	308	333	302	324	315	282	259	292	321	293	322	311	288	292	307	290	331	323	323	279	310	261	311	293	313	281	329	318	309	321	294	273	284	336	322	272	312	337	288	306	296	283	306	318	311	306	309	298	310	307	331	297	321	326	291	302	308	301	316	312	296	270	298	332	298	312	301	282	315	303	324	321	302	302	311	339	284	329	287	318	271	325	310	353	311	333	290	295	307	307	327	304	282	295	306	337	287	313	327	308	310	304	293	316	330	318	292	294	285	296	317	313	312	315	312	287	292	357	297	271	317	332	299	309	317	293	319	301	303	293	316	317	299	306	290	283	274	284	285	300	338	294	308	312	289	360	313	289	285	287	329	290	350	296	294	336	305	284	320	316	290	299	294	306	296	314	315	297	318	312	314	282	309	312	313	300	308	272	336	309	320	307	299	325	298	293	299	332	312	304	336	348	325	323	328	299	315	284	297	323	300	286	288	305	279	315	316	295	321	325	274	317	309	288	313	288	322	299	279	327	290	352	328	298	295	324	316	286	279	303	273	307	291	338	321	309	305	281	333	295	297	317	324	313	313	278	308	319	276	296	294	310	269	308	310	286	295	322	328	298	309	310	289	278	299	289	315	284	314	312	314	303	322	300	317	308	301	331	284	267	318	328	303	310	305	277	277	294	304	284	298	283	286	292	287	309	303	331	305	294	295	310	312	326	304	326	278	281	299	308	311	319	290	291	332	309	310	290	266	294	298	303	314	308	300	323	323	285	293	351	285	289	315	315	310	304	322	300	308	284	313	302	312	315	332	302	311	292	294	303	315	292	288	295	302	314	298	325	288	320	258	304	274	300	289	306	287	318	315	308	316	311	282	307	344	337	290	289	327	296	339	304	332	315	278	275	333	309	291	313	285	278	281	325	310	335	298	290	282	336	284	298	281	294	304	305	311	308	294	307	309	296	277	300	320	273	306	299	292	295	284	332	303	272	270	304	316	332	324	314	302	337	324	337	306	318	294	332	271	295	294	326	308	325	324	301	315	313	323	322	289	298	289	312	270	306	291	330	318	313	294	296	305	312	313	285	284	288	313	313	327	309	340	317	290	308	357	310	293	294	307	329	307	338	307	332	260	286	308	290	296	304	307	329	323	302	315	302	287	318	323	282	277	293	257	293	267	302	289	298	309	306	332	305	314	281	290	317	297	334	307	302	341	298	283	304	298	274	310	296	324	284	307	290	329	355	308	286	263	336	331	295	313	272	310	311	337	299	294	295	311	281	295	317	281	313	319	305	349	337	308	304	313	278	307	313	316	318	284	294	294	259	317	305	338	273	293	283	328	305	345	305	276	349	300	325	329	279	297	299	282	331	287	283	311	315	295	306	293	306	311	285	330	283	316	329	332	325	283	314	289	341	319	306	293	303	319	314	300	331	325	307	318	274	314	325	329	306	316	301	310	288	313	289	302	281	348	300	319	278	284	292	281	291	303	315	313	328	301	318	325	325	308	317	323	306	327	322	272	327	309	322	316	315	309	341	307	329	310	299	305	283	306	304	287	294	303	297	317	318	321	320	320	282	276	284	332	307	317	299	310	307	330	304	296	280	295	305	307	325	327	341	297	312	297	291	285	313	342	307	330	326	322	282	300	309	300	323	314	286	310	276	308	306	268	304	312	282	303	313	299	305	298	290	316	309	314	314	306	300	335	314	292	298	291	313	362	329	339	296	286	306	291	281	265	316	277	254	311	303	309	315	269	313	308	294	287	310	359	272	307	363	291	303	322	292	300	281	331	319	291	298	299	298	294	305	326	288	277	315	305	286	286	318	305	287	300	293	310	303	294	297	270	302	307	269	323	320	295	303	315	317	305	270	281	336	339	283	293	295	305	316	327	303	340	331	299	300	278	317	315	308	320	281	329	322	280	315	283	298	299	273	280	316	289	321	316	275	316	300	311	298	298	314	332	303	282	315	299	336	306	311	321	291	282	321	307	321	341	308	310	347	285	315	307	286	296	327	317	308	294	299	327	301	290	317	307	287	313	314	301	300	337	289	306	292	310	309	281	268	274	305	313	302	329	318	267	328	313	307	316	276	312	325	293	261	289	289	279	334	283	302	300	295	323	298	293	284	292	295	299	328	296	349	274	310	296	318	318	319	300	285	271	302	325	302	297	310	304	287	301	342	286	326	318	300	287	298	272	284	286	292	283	302	268	321	293	294	290
7398	2569	5704	6171	5215	4898	22723	3537	2785	25496	41702	37270	8426	1265	1149	1080	1129	1076	1059	994	982	1011	965	908	932	871	928	906	854	902	876	861	860	820	861	877	799	835	813	852	800	798	914	821	797	849	888	820	813	795	832	831	821	796	805	744	806	863	737	814	792	849	797	828	851	820	817	794	847	754	812	780	793	798	815	775	768	800	821	806	801	823	830	763	799	788	784	818	798	798	794	784	773	790	800	762	787	783	761	794	746	794	776	773	780	786	762	804	814	781	799	786	797	778	849	780	790	830	767	783	794	817	764	817	800	736	809	835	768	803	851	776	800	772	765	800	815	743	777	755	788	765	757	749	831	777	797	766	818	772	768	788	771	754	824	813	788	776	752	778	786	800	814	800	771	805	748	774	790	797	810	800	789	735	718	816	775	784	767	803	802	754	821	745	817	771	797	766	828	793	784	773	725	769	823	792	767	759	782	813	818	741	796	800	801	818	799	766	774	789	774	829	838	784	775	775	795	803	767	803	739	770	828	750	753	759	803	842	735	767	741	830	782	753	747	816	783	777	801	805	782	784	755	789	764	756	767	790	753	768	836	817	788	773	795	736	742	765	775	772	813	779	795	821	831	771	782	740	785	821	797	809	793	776	794	822	761	800	752	746	780	810	797	754	795	793	737	778	803	840	799	772	827	757	802	747	781	761	809	792	815	796	774	775	803	790	746	757	776	798	771	809	737	782	781	779	805	745	749	757	769	740	775	797	823	744	817	797	785	813	784	796	843	767	750	797	763	760	800	808	821	803	839	781	767	748	822	794	768	843	750	832	762	768	819	755	775	753	751	748	768	784	785	786	802	746	764	780	758	768	824	778	794	777	780	800	765	789	764	754	731	759	793	806	778	785	805	766	762	803	767	752	778	783	790	750	737	782	777	766	827	804	733	813	780	817	766	741	793	779	792	836	802	738	813	815	770	764	778	776	829	776	814	771	770	764	767	780	793	768	789	803	791	741	792	722	837	760	790	792	810	856	799	739	735	791	806	760	738	780	784	767	775	790	783	753	779	770	795	802	784	804	760	762	774	820	770	754	763	767	763	786	786	776	786	793	759	753	760	810	772	762	763	798	791	793	778	798	787	781	796	777	778	824	749	783	814	782	801	789	749	791	779	817	769	789	787	794	786	793	831	829	755	790	800	762	757	779	815	786	792	753	763	759	809	768	722	796	723	812	767	777	782	800	817	765	764	774	819	793	809	747	775	776	797	781	790	820	763	794	785	775	750	858	806	800	774	742	812	749	829	762	763	817	758	749	765	784	764	782	753	798	770	797	747	806	752	782	777	791	834	782	772	756	767	801	746	786	790	766	788	751	794	774	781	788	778	819	799	811	764	835	811	838	770	830	738	761	831	780	785	811	786	816	782	785	786	800	769	777	763	785	823	743	777	748	833	758	781	737	786	766	760	798	812	805	790	795	829	767	778	765	762	737	836	800	744	760	828	750	845	754	812	773	817	771	775	814	780	758	842	762	834	793	770	788	788	784	839	783	742	775	835	817	801	822	779	765	796	764	776	853	778	783	790	778	822	784	774	717	784	725	733	781	817	787	770	739	811	740	744	766	786	768	714	762	733	741	780	780	784	803	806	796	764	811	758	793	791	763	760	800	828	811	746	780	817	795	801	796	784	813	836	744	767	816	793	802	773	769	773	769	774	726	792	746	814	697	837	809	769	824	798	787	773	729	798	788	778	738	743	767	774	762	791	795	785	790	790	808	751	754	796	728	771	809	826	765	767	759	791	811	739	817	783	759	761	799	806	770	825	813	825	714	834	775	828	735	780	787	810	753	751	815	765	849	792	765	773	804	799	752	792	744	772	789	787	728	781	805	816	768	777	796	843	792	793	794	713	783	758	780	805	748	739	751	772	770	810	735	783	748	747	787	877	821	782	832	841	769	813	752	774	762	769	756	780	843	790	804	786	827	766	753	766	820	774	781	758	794	822	787	748	743	800	739	762	748	773	755	787	792	758	782	739	809	790	797	744	768	804	745	778	794	812	837	804	752	771	721	724	778	790	797	773	772	794	766	733	817	791	794	795	786	784	803	758	807	765	792	789	751	784	772	754	740	810	803	760	775	788	802	752	781	760	826	783	771	793	782	761	750	755	806	770	775	774	748	798	785	763	800	780	760	818	755	789	822	772	798	744	726	747	800	805	800	843	778	757	842	823	800	782	773	831	827	790	772	788	761	774	796	806	819	789	766	804	757	773	791	835	807	804	758	778	764	729	794	805	777	799	782	831	811	786	737	762	788	797	827	786	757	791	834	808	774	769	795	757	773	739	792	810	760	725	759	750	798	798	782	769	773	768	781	784	757	762	786	849	790	782	754	804	753	780	796	785	783	823	825	767	710	826	787	781	801	811	785	793	785	799	749	786	749	780	793	791	764	771	771	846	802	761	773	772	807	782	814	778	822	758	756	792	782	714	754	756	799	771	790	766	834	845	780	827	790	801	822	741	797	834	787	773	779	783	745	765	781	805	789	797	778	815	750	780	752	792	765	791	761	792	755	741	806	786	762	773	776	835	791	759	819	808	759	811	764	790	745	795	750	791	748	761	782	759	755	790	791	783	769	756	797	793	786	827	816	787	810	792	803	822	818	748	803	762	815	717	768	774	787	795	785	783	780	766	773	803	816	790	762	781	781	801	763	739	786	772	778	795	780	769	748	734	772	764	797	798	768	793	769	765	771	808	787	795	762	846	737	781	715	760	772	835	767	765	772	757	775	772	793	788	786	820	813	789	775	751	775	806	781	815	780	772	769	749	809	788	807	839	752	781	800	821	815	759	803	811	811	826	798	819	797	781	816	790	802	776	704	800	749	739	807	785	793	746	764	787	783	708	754	822	800	807	766	797	773	755	744	781	745	790	797	777	850	763	786	812	787	780	819	801	802	789	793	811	802	791	786	760	773	770	772	714	798	791	815	791	797	774	736	778	824	750	809	750	775	809	780	799	869	838	814	783	829	755	830	740	764	828	792	840	774	813	807	813	775	734	817	778	804	765	764	761	843	812	779	778	793	777	752	769	790	741	728	791	774	821	808	760	830	753	760	835	791	789	843	749	720	781	759	783	779	782	761	804	763	793	773	817	775	787	738	806	832	788	771	792	791	747	814	743	819	822	826	801	783	774	767	752	839	763	768	817	740	784	739	796	771	768	776	775	798	821	793	719	831	771	759	793	837	812	821	842	706	774	815	810	741	756	770	778	808	749	729	779	757	799	740	798	740	732	779	834	770	792	766	777	816	773	766	791	789	749	777	823	768	776	801	812	846	785	760	785	782	809	812	793	832	762	806	754	797	862	794	797	769	744	771	771	801	795	779	757	750	782	787	779	822	778	790	779	760	807	757	761	759	775	813	785	791	840	774	784	780	752	772	799	818	777	743	817	759	812	779	810	797	775	750	782	743	825	814	862	712	833	788	790	781	707	753	813	811	754	796	785	801
1933	240	270	233	230	265	390	228	179	434	635	717	227	197	187	191	208	213	196	215	193	212	208	227	225	227	190	174	198	234	201	192	201	211	196	191	202	177	219	210	214	191	178	215	195	178	204	214	188	187	220	206	216	189	191	202	189	206	204	222	190	210	190	216	240	187	193	207	196	227	180	186	179	196	182	210	191	209	171	207	211	203	193	204	208	216	216	192	205	197	184	205	203	199	234	205	204	195	177	206	175	199	205	171	189	184	195	204	195	202	201	204	219	170	212	196	203	202	210	194	193	222	209	185	177	207	184	180	203	189	197	198	203	203	199	201	226	192	218	215	221	203	234	177	221	210	183	176	217	194	191	206	187	200	177	216	219	205	209	178	183	181	182	204	196	213	195	189	228	209	230	213	202	205	195	211	193	200	190	193	183	191	209	192	227	178	203	176	191	187	208	194	194	201	192	192	203	219	222	201	204	194	217	168	195	191	214	208	187	220	201	205	206	175	194	174	227	178	180	181	216	195	214	191	165	196	227	188	203	202	204	203	197	226	225	160	185	191	215	188	189	198	197	208	191	204	215	190	206	192	182	171	193	199	207	185	189	190	210	200	218	211	214	190	193	195	196	212	210	201	159	202	214	203	211	192	195	211	187	200	194	215	223	213	209	159	179	206	191	222	186	182	212	201	185	200	190	204	186	187	208	207	190	200	187	199	186	212	205	208	193	191	227	198	197	207	194	200	207	201	167	209	186	213	183	192	196	206	192	207	193	223	207	190	166	194	181	208	218	204	212	229	209	206	171	183	180	204	206	195	201	216	201	215	186	174	207	210	192	189	200	213	186	170	191	220	191	189	207	202	210	221	201	223	232	178	207	218	191	211	190	215	224	190	208	214	191	205	164	177	201	194	183	204	186	208	215	173	184	197	217	194	183	176	216	198	212	191	196	213	190	205	201	203	191	198	215	200	205	187	196	204	213	207	225	175	203	183	197	202	190	226	198	178	194	205	231	198	203	214	212	205	187	238	193	220	194	173	184	188	186	205	195	208	209	206	174	204	217	177	214	207	224	210	176	199	193	206	210	199	191	198	200	172	198	215	207	191	197	211	204	197	193	204	209	198	194	191	207	215	190	217	212	190	210	209	216	202	204	221	201	200	186	172	193	200	192	249	177	216	203	221	184	196	205	191	215	204	210	215	210	204	185	211	193	203	181	222	204	190	184	201	193	184	183	225	183	192	222	208	198	210	196	215	183	200	187	220	194	212	180	214	191	196	193	190	198	205	192	230	198	189	211	189	205	212	210	203	201	238	204	172	207	174	230	191	202	224	201	205	222	174	182	174	193	188	160	190	181	168	201	203	209	226	192	191	231	204	183	216	193	207	178	216	204	218	180	193	217	216	197	210	191	182	213	186	208	201	208	191	216	200	198	201	197	205	227	199	192	193	211	217	223	199	168	220	172	195	222	210	194	207	176	203	199	206	181	189	158	214	191	192	198	192	164	202	183	195	207	184	185	216	224	194	200	196	216	198	211	211	189	184	185	177	199	177	205	195	187	204	180	190	173	192	210	187	181	231	201	204	189	191	184	207	192	210	227	198	210	220	176	165	190	191	200	207	176	201	204	180	212	204	183	196	245	190	187	192	172	224	195	177	209	215	217	217	205	197	169	188	211	202	201	203	196	195	203	195	191	197	191	187	201	202	204	199	203	208	199	175	185	220	212	203	198	221	172	170	197	201	187	182	203	204	216	207	212	200	227	202	228	209	200	200	172	203	202	223	233	201	174	215	203	218	203	185	211	236	199	226	203	180	226	218	190	196	169	206	165	218	213	203	197	210	207	165	194	179	205	208	220	208	198	197	193	180	203	191	175	209	198	201	203	197	185	202	192	203	180	196	219	220	195	197	211	191	180	214	189	203	186	217	175	210	225	191	193	213	209	184	194	165	203	192	187	198	200	186	219	199	204	193	199	191	202	200	172	189	191	200	202	183	192	187	192	211	219	195	219	179	206	198	225	188	210	225	212	194	193	207	194	202	194	196	193	209	200	205	192	194	193	183	206	205	204	197	174	232	190	206	197	188	205	200	207	195	185	187	197	232	193	186	229	197	208	206	187	221	192	204	211	195	205	203	200	211	187	214	195	224	194	194	190	217	209	218	189	191	226	208	191	168	236	189	216	197	199	176	210	212	178	198	186	217	223	181	213	174	194	196	202	180	197	208	210	208	224	234	192	179	162	196	194	210	180	212	159	183	183	225	231	202	196	186	214	215	220	197	222	182	217	206	202	209	189	194	212	183	192	204	185	188	182	218	194	202	186	222	197	196	190	197	227	225	212	176	199	196	215	202	176	198	199	192	176	206	207	176	196	210	210	190	171	230	197	190	188	206	204	206	206	177	215	202	225	170	226	174	224	183	193	208	212	227	196	200	187	211	194	200	236	218	198	207	184	214	184	199	187	186	218	202	206	198	172	203	205	183	211	219	216	187	212	168	190	196	186	229	166	223	211	196	181	183	196	206	197	216	171	185	210	211	178	200	179	202	193	199	193	206	186	210	181	225	192	199	212	194	198	236	218	220	208	176	190	191	177	230	217	207	222	199	194	210	181	191	176	221	206	201	203	188	181	214	175	208	207	208	207	211	219	197	226	178	193	179	165	219	192	203	213	205	186	211	198	203	176	175	207	213	217	200	196	201	221	191	197	195	204	200	169	194	165	195	221	224	190	192	205	203	199	220	189	206	197	202	178	191	187	208	202	186	214	173	207	193	194	213	200	200	197	214	177	184	234	203	210	213	188	203	212	190	201	224	208	224	206	211	214	199	226	207	203	184	207	184	206	206	213	219	183	193	207	212	202	209	221	188	205	212	213	179	222	210	175	220	200	179	202	200	226	186	191	182	206	206	215	192	202	187	194	193	178	189	192	196	239	201	200	201	209	191	191	219	205	198	202	196	202	197	212	176	198	209	205	201	193	215	177	199	187	187	195	197	218	183	204	212	207	185	204	229	199	226	200	196	199	212	190	206	196	193	186	218	199	171	186	226	178	201	193	201	214	203	182	181	175	196	204	227	184	204	240	200	226	213	190	190	172	175	204	196	191	206	204	217	215	216	183	165	201	203	207	201	210	193	191	193	227	204	210	206	193	196	202	186	200	187	192	209	219	223	201	225	208	196	206	201	185	191	203	184	177	217	199	185	194	170	214	191	214	181	201	187	196	229	220	197	197	206	177	194	191	214	185	218	226	196	194	213	231	226	205	190	172	189	197	185	196	210	209	195	183	188	203	206	183	197	208	187	232	202	160	224	203	181	197	199	196	201	200	214	213	199	212	221	225	230	193	203	188	203	180	214	176	193	183	190	192	217	197	199	175	216	172	194	175	203	193	211	188	200	210	197	227	171	177	178	210	198	198	188	203	174	222	194	187	190	194	225	198	210	182	203	166	197	230	189	187	213	204	210	212	212	191	197	220	230	211	203	197	219	214	192	200	197
2255	623	778	755	719	717	2226	637	633	2373	4137	4412	805	589	564	557	614	558	584	544	575	575	534	619	581	608	584	612	567	542	557	570	605	609	591	572	579	575	595	546	606	583	549	577	594	537	557	561	595	602	590	590	585	533	573	579	547	573	549	588	572	629	599	563	566	616	586	627	592	536	569	603	561	591	553	586	568	541	578	568	574	585	558	577	553	613	585	597	599	569	633	602	571	600	595	619	579	596	533	593	593	598	583	585	579	601	602	582	576	578	564	587	601	562	588	615	621	582	602	541	555	587	582	572	572	616	550	595	591	542	573	552	572	561	569	544	551	561	590	578	586	572	598	587	547	607	560	589	561	585	555	548	537	586	604	571	584	577	577	566	572	531	548	585	570	578	550	597	615	569	578	560	611	564	542	575	586	596	592	558	585	571	572	550	558	591	546	619	567	571	558	536	565	584	617	584	569	559	551	599	604	529	555	584	585	554	603	556	542	601	538	578	599	584	568	607	587	578	525	596	567	542	594	608	583	574	573	572	581	564	578	542	577	589	571	573	554	580	536	573	582	570	597	569	577	562	563	592	583	590	578	561	556	612	596	593	574	610	583	569	591	612	581	596	567	598	607	557	527	542	554	595	595	566	595	552	548	575	582	565	620	530	547	555	558	556	610	549	554	583	595	559	631	592	564	557	618	580	582	605	595	536	563	529	534	577	551	609	603	537	523	578	572	576	594	567	611	555	603	594	565	577	583	590	552	540	608	588	595	572	603	590	606	552	604	587	558	570	593	623	568	550	549	539	544	585	605	601	539	607	580	589	589	576	575	592	611	570	562	554	614	549	615	569	544	545	587	542	629	543	558	583	569	576	582	592	619	565	557	564	580	624	564	552	604	584	582	617	557	554	572	588	560	591	533	582	587	578	622	607	592	622	579	551	568	607	606	555	567	584	579	544	541	580	608	540	591	576	596	572	589	550	586	572	598	556	539	562	585	552	544	611	562	575	555	556	558	608	538	567	558	545	561	555	609	581	550	591	583	539	611	592	576	566	542	540	575	552	581	566	591	555	583	539	573	561	584	536	614	556	527	563	595	581	625	561	549	635	556	603	551	587	590	576	532	534	540	582	544	569	547	581	557	574	579	646	569	578	542	565	573	590	578	540	582	583	563	621	553	542	579	520	559	586	569	610	561	551	586	580	594	559	553	539	550	571	537	598	601	562	550	607	554	577	564	564	596	591	597	598	590	585	609	572	586	560	570	560	547	544	564	559	563	604	600	560	578	599	581	533	597	568	578	543	574	563	606	557	570	561	547	577	547	586	551	616	593	584	557	603	596	588	597	585	570	571	565	549	549	575	566	607	568	533	564	581	613	607	595	588	617	579	560	587	577	549	574	585	562	563	575	583	550	567	597	564	540	552	580	607	580	556	578	612	548	581	557	600	578	598	605	587	555	582	551	575	526	579	560	564	575	619	626	561	573	581	596	568	593	557	557	563	623	568	591	576	575	560	618	600	535	553	577	553	566	575	586	553	583	586	549	570	608	571	597	582	598	534	559	588	557	604	624	581	598	546	573	546	537	566	550	604	617	570	622	537	588	582	590	606	574	563	598	556	615	562	572	547	581	578	585	557	558	542	548	610	587	562	559	563	579	577	536	608	566	587	566	616	586	568	615	554	596	646	556	587	567	618	585	619	554	572	561	554	527	540	589	513	589	599	621	591	555	588	634	566	603	580	563	582	561	562	550	608	594	554	591	577	600	575	588	592	636	602	596	555	579	606	551	562	544	583	583	583	549	584	586	560	580	566	540	575	571	575	633	592	565	594	564	598	558	576	522	595	558	556	574	572	602	573	596	553	562	606	610	588	596	571	564	542	593	596	600	600	560	556	558	571	590	596	578	585	561	570	556	581	545	557	590	581	613	585	556	550	565	558	586	547	560	580	565	571	581	582	603	563	555	572	555	589	560	582	567	592	588	623	610	574	580	589	563	580	517	536	610	561	632	559	544	565	583	538	589	574	581	633	576	586	556	562	559	606	526	519	554	560	567	573	596	572	551	565	560	612	559	601	589	552	580	581	554	595	613	558	554	616	596	541	571	533	596	569	619	577	603	555	586	578	554	596	590	562	556	558	570	576	556	564	597	581	535	565	589	557	557	573	567	573	607	594	624	558	578	549	533	587	549	633	566	608	612	628	554	553	595	614	579	596	560	569	567	603	564	563	586	557	553	590	578	519	564	601	603	569	551	562	575	549	559	578	582	583	555	596	588	581	588	587	600	574	593	563	595	597	584	584	601	544	570	604	560	528	550	599	582	551	549	602	600	581	568	508	569	536	572	624	580	565	587	572	578	586	544	535	564	589	591	595	571	609	561	600	541	616	617	559	558	575	552	561	557	543	561	589	581	532	602	570	571	609	578	566	595	603	546	588	534	603	601	556	600	572	568	577	557	587	576	606	612	563	591	555	540	569	612	586	625	568	574	572	595	537	615	565	573	599	593	536	600	574	549	563	557	598	551	563	558	562	571	542	563	573	598	609	594	594	580	561	597	585	558	544	583	569	623	567	606	573	574	569	591	557	566	528	599	545	573	599	581	583	599	553	533	593	589	599	565	569	588	589	532	569	531	585	566	568	605	587	611	554	589	592	553	571	567	587	581	583	610	587	569	577	573	578	595	614	619	558	582	547	616	600	534	590	598	544	601	603	575	546	588	618	586	571	552	607	577	589	538	542	578	591	633	593	569	590	524	608	574	612	590	629	592	552	660	568	584	571	510	552	577	534	547	534	577	584	556	595	590	594	590	579	587	597	580	541	562	561	582	528	571	531	568	584	588	567	616	609	574	603	551	558	604	601	593	558	583	573	570	545	572	554	577	579	609	614	581	574	593	551	567	567	555	616	592	591	558	555	583	610	572	590	586	620	542	609	562	586	594	637	600	543	555	556	592	570	575	588	598	593	548	604	565	566	524	551	568	583	599	587	575	563	572	592	575	539	613	559	575	556	575	529	586	569	607	591	579	570	575	542	532	551	567	559	573	582	582	619	546	590	568	585	571	581	592	522	597	570	574	598	580	573	569	594	581	558	589	579	531	573	588	545	579	574	578	579	594	549	559	609	566	586	594	598	567	588	528	582	581	592	604	561	586	526	584	575	594	561	557	560	553	531	577	569	586	515	563	578	554	569	552	597	579	588	548	568	565	595	598	570	584	604	544	604	612	511	553	581	545	562	537	552	565	545	551	555	592	564	606	620	564	540	586	554	588	591	608	561	565	567	599	540	533	560	619	567	572	585	560	581	577	569	568	542	532	572	564	550	543	557	595	614	555	551	530	578	554	585	565	558	565	579	566	602	565	578	557	570	626	563	548	585	596	580	608	605	564	580	568	548	582	574	516	569	575	582	598	597	589	556	548	559	557	566	564	650	571	586	564	579	607	571	560	588	574	603	580	544	604	580	563	552	580	531	586	570	556	538	532	581	615	582	602	601	568	601
7370	1357	1503	1202	948	759	6175	1169	462	4143	7292	8788	1796	387	362	352	346	349	345	349	351	318	345	344	299	327	346	337	336	358	340	359	339	315	344	337	328	320	334	287	302	333	340	343	366	316	355	307	354	329	350	328	341	319	339	324	315	325	337	327	306	332	317	354	325	338	321	332	311	315	359	339	329	360	336	314	322	306	297	340	301	348	339	329	298	328	306	310	317	324	329	340	319	328	321	325	307	365	352	340	313	303	329	344	331	348	343	332	321	312	355	351	326	321	358	323	348	317	311	321	324	301	348	295	334	326	326	327	314	305	354	317	332	323	348	336	322	331	312	324	326	305	327	346	313	308	343	322	354	353	337	292	338	307	289	346	334	340	275	323	328	312	329	324	339	318	329	318	374	336	352	326	334	319	327	355	313	300	310	333	344	333	359	352	355	301	343	345	285	324	362	306	364	329	313	344	300	326	358	317	350	329	329	353	349	346	344	351	324	320	356	313	284	340	350	307	315	316	318	338	341	361	324	324	323	332	328	354	345	351	337	329	327	354	344	295	353	307	359	335	318	322	320	275	324	329	301	311	352	304	334	338	335	328	313	334	342	324	299	356	334	292	358	356	334	313	347	318	344	340	344	325	299	320	332	318	331	293	341	307	303	326	307	312	338	325	353	318	328	312	364	348	354	333	335	333	331	326	314	356	328	343	336	344	330	297	315	353	343	339	327	312	331	343	347	360	348	322	305	311	293	307	319	343	360	306	336	337	356	328	325	340	270	346	297	341	328	310	298	344	318	338	328	342	319	344	326	341	349	356	323	340	361	343	339	318	311	337	340	328	342	343	335	332	310	333	311	338	329	313	351	314	337	299	366	298	336	305	320	363	296	290	339	318	294	321	343	323	292	319	362	337	326	320	319	317	312	318	335	324	360	325	305	320	332	331	314	341	314	300	329	332	319	358	357	341	328	341	326	341	297	301	337	316	362	339	323	375	335	328	322	337	321	326	319	346	338	316	319	349	343	326	317	354	326	328	322	347	322	347	351	342	336	333	364	328	334	320	322	344	350	331	340	334	338	338	375	334	376	307	309	333	301	366	328	310	324	327	324	340	341	341	338	321	374	317	312	313	294	336	351	350	319	336	342	328	293	277	329	345	336	371	336	322	340	356	323	351	352	339	312	361	329	342	340	346	316	310	338	360	331	315	336	315	324	313	313	329	322	304	291	326	330	318	336	363	329	347	328	346	338	321	340	336	315	315	333	319	371	292	331	317	335	335	315	315	311	359	332	336	320	348	354	332	337	328	312	330	334	363	343	326	360	325	338	318	319	320	296	333	305	321	337	321	317	324	317	330	314	335	309	339	332	346	347	285	348	350	363	327	345	325	316	337	342	324	345	349	302	315	323	319	353	308	303	305	323	332	282	331	337	320	348	323	312	324	303	369	304	353	349	340	305	333	305	322	383	341	308	328	341	308	325	326	334	343	351	298	340	311	319	333	321	338	291	309	363	349	326	332	372	318	303	350	333	327	342	323	314	327	323	362	333	313	317	298	325	343	338	315	298	315	344	341	362	302	349	360	311	299	339	325	299	332	325	334	339	355	344	305	334	371	316	325	331	314	333	328	306	341	308	308	349	356	310	318	317	327	328	317	278	324	303	347	342	320	331	322	331	302	324	297	334	338	311	332	325	336	341	293	311	314	311	323	346	336	333	341	319	333	347	343	329	345	335	369	329	318	335	332	317	337	296	342	319	352	336	307	317	306	312	343	320	330	332	318	343	335	341	330	310	333	343	345	319	350	330	326	306	312	340	334	309	293	343	308	332	351	355	329	345	348	354	354	342	315	325	353	329	330	322	339	349	316	324	330	316	322	327	316	313	346	308	302	377	349	303	346	318	314	297	328	331	360	342	286	332	328	336	334	312	314	315	279	291	287	273	352	319	333	325	327	317	346	328	333	342	338	318	353	341	316	306	343	345	314	354	370	326	384	339	349	345	307	329	320	325	374	301	332	341	310	331	319	319	338	326	328	321	368	362	349	359	302	336	303	308	336	308	325	362	343	331	319	383	351	300	326	306	344	336	339	314	329	310	354	322	354	338	348	300	313	316	376	341	325	321	340	352	334	306	346	329	314	323	323	297	338	330	331	342	309	339	374	382	312	345	328	324	307	348	337	347	364	331	323	333	308	335	331	330	315	322	319	338	325	318	331	311	302	330	301	331	319	325	313	324	362	327	324	336	319	367	295	316	322	324	355	348	317	324	327	341	318	345	346	302	326	358	326	320	310	390	343	329	291	291	324	305	317	345	318	349	319	321	308	320	335	318	345	308	312	348	307	344	331	326	317	341	321	299	309	367	340	320	318	321	336	336	323	331	339	318	329	342	298	342	338	323	308	343	305	334	345	307	325	300	306	333	345	314	319	344	311	350	342	323	315	315	343	297	346	336	326	326	295	315	333	339	331	318	346	319	325	367	333	317	336	303	309	336	347	313	312	319	337	347	340	319	296	367	349	300	315	311	325	315	328	346	324	326	349	331	309	309	346	312	345	321	346	352	313	332	346	314	314	330	349	353	326	314	319	304	316	341	324	298	310	343	323	367	331	335	326	315	340	311	311	318	321	347	314	332	359	293	364	352	372	346	300	360	333	324	338	376	364	340	338	317	344	341	353	348	322	333	316	342	336	335	344	320	344	305	332	342	340	300	292	317	342	328	329	311	342	347	317	313	341	324	335	329	318	340	344	330	327	322	336	344	327	350	370	314	339	327	336	324	323	328	353	296	304	283	323	319	324	348	319	313	323	347	320	307	337	324	365	364	320	322	337	340	354	329	342	378	348	344	314	302	348	342	328	332	348	318	347	347	350	329	315	356	328	300	364	312	357	295	355	335	330	311	348	329	300	357	338	316	318	297	338	311	344	298	351	346	343	309	314	311	314	342	306	341	332	336	321	360	317	287	317	341	317	326	322	324	334	341	348	327	342	307	325	325	321	320	342	300	307	358	333	291	351	328	334	330	312	311	324	341	332	325	345	304	349	303	324	318	315	358	311	332	323	363	310	296	328	309	350	319	322	314	322	322	308	323	296	323	338	320	325	309	322	332	337	342	348	309	314	335	352	304	306	352	331	321	320	324	331	335	318	381	328	301	290	315	323	336	304	322	347	335	347	328	337	323	296	267	325	352	280	325	290	328	322	320	333	319	335	328	330	368	349	303	325	342	297	321	316	318	349	349	332	311	344	319	327	321	340	333	259	323	299	310	314	328	337	324	360	354	348	357	324	310	323	326	324	316	311	334	325	308	333	339	354	347	377	323	310	341	329	299	325	333	303	319	339	326	349	287	327	336	319	304	278	333	326	351	311	317	295	306	330	332	354	300	286	325	318	323	322	306	326	349	332	341	371	305	330	356	330	349	349	343	310	306	303	321	326	345	315	298	335	336	307	325	311	358	347	310	335	334	327	337	337	324	327	329	334	364	325	303	311	320	329	310	331
5639	1700	3346	3852	3378	3079	21666	3237	1847	18491	26964	30969	4431	1104	1098	1048	1019	1035	995	981	935	943	993	946	919	934	968	888	872	886	881	887	877	935	874	905	887	917	897	866	884	901	896	899	894	895	886	937	914	870	893	857	876	882	945	898	901	827	837	876	846	858	850	897	976	836	840	910	879	836	859	862	816	867	881	877	850	860	899	861	926	926	851	891	880	828	840	870	844	824	843	836	888	841	909	833	878	837	887	852	882	871	884	889	856	894	853	936	882	826	842	834	886	821	852	870	871	869	870	879	863	911	864	867	909	876	851	845	854	854	851	889	897	882	868	871	886	871	867	866	809	954	867	872	902	896	847	848	820	819	862	892	920	885	829	859	799	873	811	892	847	849	849	820	882	829	913	877	866	846	905	869	880	869	917	857	831	832	881	852	872	860	833	887	848	892	854	801	823	824	852	825	813	860	855	849	802	874	838	883	872	867	869	880	883	828	842	891	833	890	849	848	901	848	854	833	887	871	899	884	849	840	853	861	880	924	906	906	836	864	862	846	850	838	832	853	872	870	820	866	861	866	886	893	882	877	821	847	869	861	897	841	834	880	875	866	863	848	893	871	838	871	856	828	834	876	845	836	857	858	848	832	875	864	869	856	843	887	840	857	871	887	907	880	866	850	819	856	896	892	921	794	880	842	847	879	841	846	859	885	849	861	848	879	813	797	903	842	901	838	837	866	873	799	882	853	843	832	837	835	872	874	843	828	869	861	884	879	861	918	810	875	856	831	841	858	812	868	863	836	874	803	891	830	855	902	858	847	791	863	835	843	855	824	901	856	944	827	869	858	831	894	817	903	844	954	863	876	779	921	840	845	872	859	883	841	917	848	818	907	889	882	859	874	847	896	863	823	881	801	932	869	813	825	874	853	908	910	861	845	859	888	849	912	858	847	868	854	874	869	845	828	861	830	835	901	896	830	863	877	803	866	844	833	896	858	852	845	876	846	863	841	875	901	853	931	796	821	856	853	836	855	835	888	895	838	904	879	866	860	861	878	830	879	876	884	875	840	885	838	847	840	888	855	872	874	822	824	832	902	917	872	905	936	848	817	833	856	900	809	914	869	921	866	851	836	846	841	869	870	866	806	878	894	866	861	861	857	859	874	848	843	897	831	930	852	884	915	883	850	876	859	821	866	845	847	872	906	882	831	835	875	875	824	891	855	846	850	919	868	792	847	847	851	845	881	889	849	849	893	904	870	890	894	864	902	854	846	849	899	863	845	863	943	856	829	851	861	870	859	813	840	834	900	868	889	804	906	834	860	852	802	888	906	884	896	837	863	882	859	882	807	889	847	933	870	896	822	872	837	823	820	849	844	883	841	902	833	864	889	840	912	828	828	860	874	884	941	864	912	899	930	858	890	857	861	874	895	844	844	846	901	834	884	830	897	885	867	900	846	898	840	882	884	887	840	855	883	888	852	876	818	873	847	824	879	854	907	864	828	807	835	871	934	861	902	820	889	905	875	849	879	825	869	871	902	835	826	879	861	838	878	836	862	868	865	868	859	879	875	835	866	883	900	856	827	832	828	895	926	889	881	856	847	897	888	882	858	811	841	869	892	885	903	873	880	871	843	863	817	924	832	856	889	863	848	893	851	870	832	898	920	883	854	888	851	836	910	855	915	851	868	877	818	853	897	864	890	825	895	867	881	844	859	845	824	882	803	852	910	868	795	894	866	870	856	878	856	799	898	832	814	865	904	775	814	909	864	862	830	823	855	800	854	831	850	850	898	876	910	825	901	866	875	911	877	907	835	908	851	842	894	819	823	832	871	863	826	786	882	863	837	844	903	894	832	863	844	845	873	889	868	857	907	859	887	859	856	891	789	830	887	880	861	849	848	872	869	854	862	866	860	871	843	892	874	892	880	826	875	876	871	847	887	854	870	859	900	852	812	850	888	851	852	874	890	843	856	853	842	810	880	846	866	876	883	844	905	859	860	888	852	918	876	834	866	895	870	869	855	873	848	818	861	890	873	826	863	869	856	870	932	819	858	876	869	866	890	872	875	893	874	859	848	916	836	912	838	836	862	890	848	920	894	818	913	844	861	863	827	902	910	858	849	846	887	902	897	846	823	904	835	819	858	830	896	860	849	838	864	869	826	885	886	930	869	829	853	834	833	880	891	853	872	890	888	852	884	900	864	888	872	922	876	809	886	907	831	862	828	930	860	878	859	881	805	881	894	839	895	847	923	882	887	823	836	877	897	863	895	866	874	861	864	875	871	850	830	856	890	870	873	860	925	911	929	870	939	893	862	868	915	838	868	855	823	860	896	821	879	894	914	863	863	874	885	868	840	899	843	886	824	882	833	910	952	874	897	845	909	845	850	835	855	833	846	897	860	875	837	837	883	901	897	862	875	855	853	849	881	865	834	848	842	875	806	912	880	921	866	893	873	878	839	856	902	860	835	830	863	823	877	872	847	864	842	843	872	901	834	838	893	832	875	839	894	854	841	840	926	866	912	841	848	879	874	882	857	834	841	917	828	859	862	878	911	855	855	874	871	888	861	870	828	835	891	839	839	863	868	872	887	828	859	869	860	883	844	885	812	828	850	841	851	825	866	852	810	864	842	839	865	895	842	842	829	869	839	882	840	858	870	917	848	859	847	868	828	810	862	812	841	886	839	863	857	842	879	864	859	900	829	881	841	833	867	850	885	893	866	873	839	849	812	892	858	897	857	852	845	898	883	823	907	818	847	859	858	890	894	842	843	847	891	865	853	842	874	911	892	860	887	894	858	826	877	883	907	835	878	866	874	910	876	867	853	907	874	872	849	899	840	822	864	825	882	886	894	899	845	872	848	874	867	856	888	827	842	848	882	911	837	868	876	859	875	833	874	851	870	825	945	852	844	839	870	853	920	897	894	863	894	870	847	934	911	881	851	859	865	873	822	826	836	924	837	848	817	890	871	818	851	846	905	801	867	811	871	836	836	855	859	885	840	844	849	850	914	878	844	891	869	833	835	874	898	853	877	820	853	942	925	837	856	865	882	875	873	858	910	877	839	860	851	907	868	822	867	862	913	893	883	864	835	876	841	915	830	860	837	843	898	927	834	828	842	844	870	832	871	868	849	895	820	927	840	863	845	842	844	827	831	837	861	876	870	880	880	885	840	857	868	824	892	861	840	873	865	795	873	879	859	863	813	904	871	852	817	864	840	881	886	837	903	838	846	870	843	865	889	875	894	841	851	915	902	904	862	862	932	928	849	838	817	821	843	883	880	837	786	829	881	902	851	817	852	877	845	884	820	877	868	894	903	831	854	850	901	838	880	805	852	895	867	945	895	918	889	861	893	880	911	828	875	860	846	882	847	894	892	874	848	863	884	873	893	912	897	869	886	873	852	833	885	858	846	826	863	891	858	845	850	868	837	883	840	846	795	864	852	819	882	872	846	870	846	896	891	893	871	860	919	848	894	878	864	894	861	884	867	863	827	867	818	853	888
13921	2742	2753	2013	1673	1269	4209	1190	606	4997	10044	16641	3555	387	364	328	322	349	343	297	337	322	285	351	320	332	327	343	270	318	315	290	280	316	316	307	270	301	302	310	297	283	309	297	283	308	291	310	282	286	291	315	301	301	311	291	297	293	300	282	288	291	296	289	287	301	281	303	265	271	278	311	289	278	282	287	281	309	285	310	265	313	304	290	305	276	293	319	314	317	322	299	301	306	300	313	269	306	314	286	276	275	301	282	287	275	289	309	283	285	295	311	298	334	301	310	284	304	291	293	309	289	306	276	283	280	285	276	280	278	291	303	292	305	277	278	306	292	288	277	279	282	300	305	245	295	264	303	292	310	294	319	293	303	313	294	270	287	284	286	290	293	277	290	289	301	284	301	326	283	293	312	312	297	270	271	283	291	309	289	303	286	307	291	289	289	272	268	303	276	278	277	282	279	290	286	301	294	289	299	290	302	281	289	300	294	273	290	276	301	287	270	288	310	326	289	278	283	300	286	276	278	276	255	321	254	284	289	273	300	286	267	311	309	275	282	297	276	300	299	287	298	252	305	282	283	286	272	275	303	281	255	287	300	283	302	293	297	296	291	262	318	296	306	305	299	291	292	290	277	298	321	271	313	296	308	276	280	295	299	332	266	278	297	298	260	321	295	300	303	317	292	274	311	293	328	301	293	305	328	268	318	299	286	304	292	276	281	301	287	264	310	313	284	240	305	308	268	279	293	273	310	318	288	294	286	311	295	296	265	290	303	309	272	312	279	320	286	292	292	291	289	297	300	262	298	310	303	268	308	291	265	303	285	290	266	290	278	294	307	272	306	297	279	292	312	298	299	282	314	284	265	300	296	318	299	280	245	289	303	298	295	277	296	277	285	278	271	311	293	307	281	308	305	317	290	281	269	294	307	283	303	260	311	292	293	287	289	261	283	281	287	321	273	287	290	317	282	316	281	286	307	317	314	309	281	266	273	290	334	303	317	277	279	292	290	286	311	288	306	311	309	309	304	307	282	275	297	298	287	297	288	296	270	282	296	288	297	301	273	270	298	315	296	279	340	280	293	281	285	290	289	289	297	313	286	279	298	263	283	331	279	298	275	301	279	301	266	315	306	287	288	309	316	292	294	285	284	267	259	308	304	302	280	298	317	278	283	286	293	282	301	304	282	285	287	289	260	293	259	275	271	311	307	292	307	286	292	301	314	266	328	268	305	280	335	297	294	289	281	283	311	302	303	335	277	313	306	308	282	293	296	298	298	285	297	294	304	302	290	307	279	272	287	317	323	298	261	274	300	301	311	293	283	303	300	312	289	295	286	290	276	271	259	268	291	273	284	302	293	263	289	298	273	294	306	281	292	320	326	283	276	286	287	267	291	303	305	295	296	289	312	310	306	281	316	276	303	301	311	287	257	249	297	288	279	297	306	285	292	283	295	297	304	289	264	290	289	297	291	296	296	269	269	302	276	288	310	272	271	328	309	308	304	297	286	287	304	278	292	297	276	291	327	270	303	278	284	288	299	294	292	280	282	301	306	302	298	320	297	283	306	306	309	326	272	270	285	305	294	284	275	309	268	291	283	285	317	283	276	293	307	287	293	295	283	294	310	302	310	299	298	320	293	317	284	314	296	259	295	292	261	310	327	306	270	259	294	305	254	302	311	308	299	278	298	285	300	260	304	300	274	313	311	276	306	308	296	283	291	282	268	301	267	269	296	287	269	279	317	264	293	294	310	283	285	299	293	298	298	266	284	319	287	298	284	311	282	287	310	335	305	287	280	299	286	263	306	276	256	290	294	304	304	290	274	294	299	299	293	306	279	301	272	307	298	288	292	294	323	308	324	295	280	305	288	270	270	295	308	265	308	288	301	297	297	300	258	301	313	276	287	305	286	310	303	299	292	289	267	312	311	288	312	290	286	304	267	312	331	296	310	303	299	305	261	272	299	311	288	293	290	296	287	315	277	294	287	288	288	287	271	284	282	281	297	287	280	300	293	276	266	315	278	286	306	298	287	260	282	336	301	277	305	277	281	317	292	298	286	321	306	291	268	345	276	294	324	266	271	246	303	289	279	287	261	295	316	303	295	306	318	284	286	311	310	308	293	280	306	261	317	289	307	342	280	287	271	305	279	313	294	291	301	296	273	304	300	300	306	304	296	302	289	275	297	248	268	290	291	300	280	293	324	329	267	305	305	293	297	287	302	251	272	257	297	287	253	302	279	260	294	276	278	278	284	281	297	315	277	273	306	287	254	282	294	265	260	299	295	301	289	290	341	280	265	288	286	287	271	288	303	293	283	269	272	301	323	302	300	298	314	290	275	316	280	304	311	287	275	281	305	302	288	285	287	294	263	324	280	317	273	278	316	269	284	292	278	275	325	281	247	296	302	299	320	291	329	294	290	284	306	277	310	302	283	279	303	306	272	286	257	320	289	255	333	326	275	269	293	322	304	288	280	293	285	307	294	289	260	279	261	268	322	280	262	275	317	292	274	294	304	280	275	269	286	280	281	300	282	277	310	306	282	280	287	292	310	317	283	321	302	335	274	298	279	304	298	296	331	291	273	298	263	305	302	318	280	273	296	286	305	296	265	298	297	301	287	323	307	284	307	288	271	285	281	307	282	271	279	280	290	303	321	285	297	306	286	241	285	282	298	280	299	298	317	304	292	260	301	311	298	309	295	293	301	285	281	308	281	314	281	298	313	298	316	310	301	289	300	339	314	292	292	303	291	271	299	319	289	264	279	299	262	293	275	296	267	312	286	271	291	287	298	294	280	271	315	303	297	260	316	281	258	297	267	314	315	271	291	300	284	295	256	290	311	281	276	257	307	302	275	289	275	300	278	299	274	290	280	296	296	300	310	299	295	281	308	294	267	323	277	299	301	277	283	336	332	288	302	293	300	306	301	290	270	247	280	299	288	289	326	258	285	285	278	267	302	270	294	297	287	290	282	289	290	273	305	301	280	275	266	307	279	282	276	307	324	277	287	286	301	322	302	245	294	275	271	290	290	301	285	297	279	286	307	293	283	295	314	315	302	265	272	318	316	312	286	302	280	270	283	254	323	313	324	273	272	295	299	280	300	313	272	273	285	305	296	281	262	297	285	256	307	279	283	313	298	285	315	285	275	270	284	295	287	300	295	290	294	316	261	291	332	287	293	309	287	297	285	298	287	287	308	293	275	286	274	269	298	286	313	306	321	272	315	272	286	285	311	286	262	278	328	278	289	313	334	314	287	274	323	286	293	299	313	277	256	309	321	285	296	291	273	295	315	293	263	300	283	281	257	281	265	307	294	300	292	301	344	326	300	304	304	309	278	299	318	302	311	290	329	279	316	331	297	290	272	280	317	268	280	276	289	291	287	302	274	271	285	277	266	316	313	316	317	300	297	303	304	274	288	298	298	326	296	308	298	270	288	281	265	303	251	293	299	274	333	294	307	252	310	274	277	275	281	280	311	276	290	291	312	305	298	283	266
7393	2692	5647	6315	5511	4834	14208	4108	2946	19077	31250	40616	6150	1229	1194	1111	1107	1065	999	1071	870	926	938	935	943	867	920	865	884	851	821	881	839	870	801	858	849	790	780	835	784	818	789	805	799	739	815	815	814	810	749	805	777	754	800	801	782	754	771	742	766	799	733	802	762	750	772	773	746	777	798	825	735	764	797	755	734	786	751	776	856	723	780	759	756	788	744	783	762	774	791	728	769	782	782	771	737	784	757	738	777	775	822	784	730	779	738	741	697	733	772	804	758	788	731	772	750	799	749	720	769	732	724	801	680	766	735	779	735	733	798	760	777	742	760	748	768	776	717	771	780	765	791	757	768	782	755	752	782	789	784	760	762	789	733	705	737	817	759	736	775	729	747	757	743	746	710	804	740	780	791	764	772	773	775	776	726	768	758	766	759	714	763	767	784	751	787	707	770	772	723	802	741	715	776	761	766	797	738	757	702	790	796	783	786	721	755	755	769	757	741	793	747	767	760	743	763	716	787	721	743	762	755	758	730	775	780	745	779	789	741	786	798	778	751	780	800	767	762	774	760	750	735	733	773	815	737	774	755	748	765	765	742	759	724	708	729	758	763	740	761	757	705	729	801	729	751	775	756	792	739	774	753	752	749	777	766	753	748	772	746	785	735	743	733	716	797	702	746	694	756	732	782	767	740	781	799	765	794	738	784	798	769	744	712	781	758	762	725	772	738	768	723	756	745	708	772	749	736	787	770	772	794	698	780	766	761	741	774	782	783	754	741	757	789	791	768	776	783	747	757	737	746	728	763	750	762	743	765	779	751	725	751	761	734	739	715	725	739	763	753	730	776	696	711	746	756	789	720	698	730	730	735	731	730	735	807	761	771	729	766	729	762	737	732	784	766	778	764	701	744	785	769	768	749	763	707	724	741	767	731	810	752	750	754	726	806	748	775	754	768	754	737	741	742	749	695	738	760	770	755	760	745	775	758	743	752	743	770	744	738	755	719	775	754	752	773	809	784	797	702	706	771	741	731	775	765	756	780	742	782	763	771	774	767	745	775	743	758	759	693	737	770	757	743	765	749	791	740	744	742	772	688	786	770	762	769	783	743	722	752	718	728	752	775	759	765	710	748	777	749	735	758	776	752	725	734	748	798	794	785	770	746	748	766	774	759	739	803	731	716	776	772	786	738	696	759	746	709	740	784	766	740	752	766	761	745	739	779	744	729	695	791	771	724	773	761	760	741	772	786	714	769	784	715	801	764	749	735	738	745	716	720	757	817	729	731	771	712	755	771	736	711	711	776	759	715	735	737	699	721	795	796	742	749	771	764	741	782	778	778	799	755	759	762	810	736	709	709	732	711	736	695	770	692	765	774	790	753	796	759	745	763	748	758	715	781	758	791	754	784	740	773	775	750	720	784	796	747	778	789	764	745	707	740	739	764	775	735	741	721	766	779	813	761	752	746	787	738	736	757	813	721	795	739	786	808	741	733	777	759	767	709	777	810	812	770	770	759	795	765	717	778	748	759	765	735	791	751	750	765	719	754	741	732	759	744	787	741	751	792	740	744	742	740	732	760	741	729	732	758	755	782	759	765	728	781	765	722	798	679	760	736	773	706	749	724	740	729	730	741	762	784	734	738	783	805	750	747	773	747	772	776	682	727	699	746	745	749	724	730	765	746	748	691	756	759	789	763	725	743	753	720	801	796	781	741	779	743	768	785	776	694	770	745	727	780	729	797	734	740	792	764	799	764	774	737	715	771	721	747	710	723	726	771	765	790	712	730	773	766	749	750	801	754	784	769	702	737	761	741	759	756	737	727	726	772	793	787	790	813	784	768	741	761	751	754	807	771	735	761	706	744	761	738	747	779	735	732	755	760	755	774	756	744	792	787	736	740	755	749	703	749	757	752	731	763	746	778	776	752	741	736	796	756	750	830	802	785	699	774	765	789	764	811	761	771	775	773	714	741	801	737	784	763	687	769	765	772	791	751	777	780	691	739	749	784	764	706	748	744	722	796	766	748	716	744	723	758	745	760	781	758	688	720	716	711	760	787	734	757	781	738	779	723	785	733	745	750	742	789	782	741	719	738	755	738	803	798	785	724	741	778	784	746	727	729	728	803	807	786	736	757	746	807	722	745	801	744	770	738	716	773	750	749	767	809	755	762	772	745	766	814	760	767	762	782	776	756	762	765	740	776	767	769	766	767	759	748	757	776	749	763	732	713	779	775	785	758	733	773	766	774	773	730	782	757	732	729	723	735	790	757	737	786	768	758	745	762	747	729	772	769	785	738	726	746	770	790	752	756	701	691	730	727	740	737	785	768	743	756	762	713	713	745	761	744	740	769	720	773	786	772	762	741	735	774	766	789	715	761	750	727	763	792	719	753	805	748	772	799	781	768	774	799	778	762	782	745	790	783	764	752	806	735	732	744	764	802	756	778	769	747	753	737	815	751	761	783	757	758	755	699	715	749	770	730	763	790	759	719	829	806	796	750	743	783	766	741	729	788	761	765	713	775	754	721	762	771	740	765	709	758	739	759	773	720	763	810	769	731	682	745	756	761	762	714	819	752	737	737	777	741	742	742	746	742	730	726	715	710	720	782	749	730	783	691	766	726	753	783	741	732	794	761	792	748	770	777	736	790	797	719	829	745	750	698	721	758	733	855	764	787	782	734	724	813	775	723	749	781	781	764	768	708	761	784	773	771	733	765	740	739	702	693	721	773	763	776	750	723	770	734	726	720	771	805	722	760	725	739	788	791	754	733	761	786	766	759	794	723	779	722	768	730	745	703	730	726	806	725	757	785	773	741	743	753	735	755	736	721	778	794	776	721	747	786	728	788	731	712	771	768	750	754	766	740	769	724	714	752	786	792	782	792	747	760	770	769	747	731	734	751	761	740	718	787	745	672	742	734	778	782	774	773	768	757	729	737	741	797	764	738	777	762	756	728	757	704	764	737	755	779	724	698	769	761	751	762	755	757	730	738	757	740	738	743	780	754	774	770	737	744	742	725	801	767	797	740	786	740	779	760	732	706	745	752	747	729	755	737	781	770	717	783	786	778	745	712	744	746	820	748	772	746	734	746	746	799	788	730	722	776	786	797	723	762	803	780	750	714	750	789	756	733	734	745	764	741	729	808	761	780	718	774	781	710	768	727	768	771	737	749	744	772	749	758	746	748	722	757	779	763	782	782	776	732	711	753	704	771	744	741	739	701	760	733	807	781	779	788	781	718	783	740	769	732	716	751	697	780	767	763	764	783	776	738	799	778	798	749	781	758	764	730	726	762	750	771	761	774	735	746	707	735	730	693	797	777	744	701	768	709	804	757	747	754	747	812	724	732	789	760	814	790	770	751	709	784	800	766	729	782	775	729	745	748	765	780	803	711	715	777	801	741	725	737	768	783	791	802	789	795	749	721	759	732	766	750	768	721	736	720	722	794	755	772	718	700	743	741	767	740	747	789	741	745	727	805	780	761	739	718	757	758	779
1944	214	232	208	239	202	217	215	201	317	474	683	290	204	204	207	169	201	180	213	184	196	205	174	186	188	174	187	182	211	189	170	200	163	212	207	177	194	189	179	224	203	186	209	193	202	201	197	173	179	176	186	173	184	192	174	186	196	184	177	156	224	169	196	184	186	168	189	163	157	203	174	213	185	178	177	183	165	185	174	199	188	188	184	176	194	160	187	193	198	200	195	209	165	194	179	169	203	208	190	174	182	183	193	182	210	189	182	175	196	176	183	182	169	181	184	200	169	195	193	168	179	208	201	198	209	205	192	173	205	188	172	188	176	184	209	198	162	179	187	198	171	177	181	196	168	185	181	182	190	200	192	179	212	186	171	183	204	197	173	156	168	157	178	197	208	225	189	208	186	178	182	186	197	173	178	161	195	190	188	190	202	188	183	208	201	169	187	159	182	212	204	168	174	161	182	196	198	179	195	188	184	192	182	213	198	177	211	196	181	185	191	212	192	193	178	187	157	207	200	171	179	192	178	203	179	169	198	191	183	194	207	186	217	176	175	159	168	220	199	170	179	174	204	202	197	171	195	173	181	182	179	196	174	199	162	195	169	194	159	173	212	168	196	189	168	198	197	189	180	158	183	191	202	174	180	182	197	175	159	184	168	179	197	195	184	225	172	191	186	182	178	198	180	169	166	200	179	194	202	196	189	189	186	164	173	200	173	189	165	162	193	156	161	169	174	176	185	176	195	202	192	177	167	190	180	160	173	180	224	185	161	171	171	163	194	182	171	194	184	188	221	189	184	217	193	165	193	172	203	153	180	184	195	197	191	206	198	194	182	178	190	172	221	207	202	169	176	225	188	175	193	198	196	173	178	182	158	178	198	182	193	196	171	197	175	174	191	178	190	195	177	208	194	194	185	165	175	161	179	171	190	165	207	187	189	205	185	178	188	198	183	202	193	203	196	189	180	185	182	162	201	194	189	177	172	196	171	185	180	180	197	180	210	229	196	183	178	194	180	188	189	195	185	178	182	208	200	205	197	183	202	198	190	186	196	202	173	193	197	164	193	158	203	196	199	204	173	186	200	171	178	181	186	183	221	176	176	209	202	166	193	187	182	173	200	168	187	186	175	192	204	216	210	188	162	189	181	203	193	168	225	190	196	221	165	182	217	190	170	183	176	182	197	198	194	184	192	196	192	174	180	210	197	189	178	200	175	196	196	193	194	191	202	193	186	204	198	193	175	193	178	200	219	210	186	175	191	205	181	179	166	199	224	187	177	184	189	195	216	195	167	200	199	159	187	174	187	208	178	188	185	193	195	180	198	183	178	199	184	180	181	177	177	206	184	195	202	202	201	208	199	201	173	187	190	172	202	198	194	201	185	176	170	177	175	205	188	176	168	193	195	198	187	204	186	190	187	180	161	180	202	180	174	190	173	198	209	192	172	188	209	189	173	190	195	157	191	185	191	176	182	218	186	193	173	181	183	177	188	199	170	180	174	197	198	199	207	157	173	189	175	214	209	196	180	169	211	171	191	175	189	205	178	176	191	200	194	199	192	215	177	183	169	188	190	188	187	196	188	188	177	199	224	182	192	179	183	181	183	168	170	205	188	196	169	174	163	187	196	189	242	192	149	197	184	186	180	189	184	198	168	184	189	178	196	183	196	164	199	186	182	193	173	179	185	166	223	195	199	204	194	193	209	182	188	183	187	175	175	193	180	198	186	185	170	208	179	213	198	183	171	190	193	194	170	167	196	188	187	221	194	189	195	166	195	208	181	157	202	188	188	187	191	178	200	176	177	180	176	177	171	201	179	195	188	175	185	187	190	187	206	195	168	198	206	194	188	214	204	180	187	209	201	183	218	222	198	175	193	201	208	183	170	165	190	169	192	214	165	173	186	179	194	208	234	206	162	226	162	170	200	194	178	170	189	192	176	184	185	185	170	202	202	194	204	214	182	175	179	183	184	209	193	186	172	194	196	175	179	170	211	159	223	203	183	204	189	178	192	179	178	178	201	179	193	194	202	167	209	180	200	205	180	173	183	166	174	175	205	176	192	205	182	180	165	204	171	206	178	176	202	199	196	164	189	203	190	179	204	208	168	193	195	200	167	189	181	189	166	162	201	192	195	202	195	181	197	188	196	207	211	189	204	210	196	169	188	168	172	207	219	218	185	210	189	180	190	206	188	175	183	181	174	182	201	201	213	191	197	173	183	158	187	192	176	182	200	191	207	178	180	169	173	198	165	202	189	182	182	183	187	190	201	179	195	188	184	193	214	169	171	194	178	191	180	202	213	179	202	197	201	170	185	172	165	204	195	180	191	166	179	173	185	178	211	195	185	193	201	176	185	185	183	194	187	172	180	188	181	192	198	195	176	175	193	179	166	185	200	182	193	187	190	171	194	212	204	171	174	178	173	170	158	179	187	188	190	185	173	202	196	171	197	214	189	172	180	179	199	178	184	179	185	187	179	199	203	177	158	182	204	182	178	185	175	184	200	239	183	195	198	171	208	175	161	204	182	195	185	170	193	171	215	174	199	179	194	170	185	190	185	195	202	195	193	168	196	183	171	198	181	181	180	213	171	195	181	199	199	174	192	189	177	176	188	182	186	166	197	186	191	190	189	194	176	200	195	192	185	179	186	188	200	152	177	186	184	167	191	210	180	191	193	182	171	220	172	186	195	176	199	198	178	177	162	185	195	183	185	154	185	213	187	184	185	181	199	192	213	190	200	188	177	192	202	184	193	209	168	171	190	177	194	192	203	192	180	177	174	195	217	201	181	192	178	197	177	186	187	174	179	182	186	189	205	195	182	204	190	170	185	204	177	188	200	192	204	197	163	182	190	198	195	199	185	186	182	185	185	187	184	209	166	192	191	178	167	204	186	229	203	161	201	190	184	196	195	201	166	183	182	193	159	175	187	156	203	194	195	191	174	194	190	186	185	190	165	208	177	160	192	180	190	185	200	199	207	178	159	233	217	179	179	175	187	176	177	183	189	183	183	180	181	179	180	192	165	201	191	191	175	172	177	195	196	195	147	201	197	178	165	164	190	197	190	190	172	192	203	162	176	194	194	200	181	185	177	170	189	209	185	172	183	175	185	213	191	237	165	210	180	197	185	200	172	177	169	180	205	190	190	185	190	188	199	187	182	179	179	159	172	166	197	210	211	193	193	179	195	173	200	166	171	167	212	182	202	164	190	160	191	191	160	201	195	188	196	188	186	197	201	187	165	170	203	181	196	159	183	215	201	181	210	177	193	174	181	196	161	182	189	183	177	203	213	199	186	194	183	163	168	185	189	185	194	184	207	201	192	182	183	169	164	211	180	187	164	185	192	203	197	190	203	182	176	197	185	190	189	179	181	158	196	219	179	181	183	171	177	183	192	203	194	200	176	188	181	182	175	186	203	172	198	204	190	171	191	192	154	153	206	177	170	202	177	159	200	202	203	208	183	213	178	170	173	178	167	189	232	191	174	219	169	164	207
2185	579	750	707	697	736	675	615	631	1674	2905	4346	1174	561	571	535	565	515	528	534	570	548	545	526	587	598	575	561	563	544	600	554	546	548	574	553	541	562	523	552	516	561	523	570	559	530	560	572	563	583	541	529	544	513	548	540	509	575	539	570	572	539	536	534	532	558	534	546	531	526	580	537	554	516	531	560	567	557	558	538	511	547	534	531	563	610	536	566	535	565	573	526	564	547	518	557	559	553	553	563	561	576	552	509	590	554	560	534	536	510	526	587	589	562	573	562	548	554	568	596	542	542	547	523	549	586	577	521	506	521	560	564	518	553	537	535	558	549	518	558	558	587	564	524	503	541	510	535	544	512	534	520	525	538	592	591	573	565	538	523	565	584	511	542	539	561	542	525	585	507	553	548	536	581	512	537	553	519	564	587	522	524	543	544	543	531	576	509	548	511	548	566	555	529	504	525	552	547	526	551	541	518	548	551	560	532	546	549	512	527	535	538	531	550	537	567	529	584	546	591	538	566	591	551	544	557	548	553	550	549	555	548	614	505	579	513	561	528	544	555	532	514	546	541	508	540	513	549	566	605	564	543	544	507	519	537	514	555	577	561	583	579	545	582	556	560	539	537	535	551	522	509	574	554	523	544	522	569	543	595	535	554	509	609	538	531	580	560	538	523	533	576	563	519	519	549	510	560	566	549	541	578	553	527	549	536	560	501	549	547	559	536	553	535	550	529	546	571	523	563	568	545	581	546	528	548	572	511	536	572	574	517	536	563	546	544	571	524	550	549	546	556	536	496	567	546	566	583	519	555	544	535	531	534	564	563	585	565	588	557	539	504	563	539	541	538	497	510	561	559	541	562	555	575	528	548	546	591	539	543	582	511	546	590	592	517	568	535	524	547	563	554	564	549	556	544	575	571	559	556	553	530	553	535	546	549	531	521	509	568	518	567	551	602	548	527	511	545	549	531	522	597	635	537	560	572	550	536	533	518	585	554	596	549	518	516	545	524	554	564	509	569	559	568	533	560	559	549	559	596	592	539	541	522	561	531	504	549	551	542	547	529	499	579	529	506	554	523	518	513	565	520	514	564	578	574	529	542	555	610	538	545	582	542	521	549	569	542	538	558	547	532	540	536	563	540	551	540	566	548	509	555	587	531	555	541	487	537	568	570	558	547	531	562	515	594	568	541	572	528	521	561	564	519	547	564	543	570	549	532	542	554	546	571	591	537	572	537	512	546	519	575	545	563	564	567	547	549	537	529	515	576	546	604	533	564	559	542	487	532	544	515	557	569	566	515	495	510	542	528	547	573	554	576	569	525	513	546	557	575	551	584	582	511	546	571	511	572	554	518	549	493	538	521	541	552	528	532	552	521	549	491	540	547	527	540	532	555	537	565	508	535	534	551	563	539	550	559	551	586	560	537	531	603	515	606	546	571	536	567	509	576	557	540	567	569	516	506	548	540	498	565	532	546	533	555	572	540	520	559	560	544	509	558	573	514	556	538	558	556	536	520	545	587	524	526	557	507	535	518	509	549	541	558	528	541	552	604	555	519	562	524	581	553	567	566	514	511	518	517	552	564	572	518	507	535	533	539	565	564	567	599	580	544	529	551	494	533	532	566	534	550	519	563	560	564	565	525	590	547	529	538	513	568	545	567	560	564	564	577	545	572	533	568	551	543	553	530	530	546	534	574	521	587	549	528	485	503	524	526	571	579	504	563	571	558	555	545	566	542	505	592	535	542	564	572	587	548	518	541	530	535	508	534	512	529	579	567	538	573	511	561	547	562	544	576	520	552	592	546	490	542	546	539	548	560	554	538	542	577	546	530	480	567	552	539	524	549	510	550	529	538	537	552	548	556	537	544	549	549	525	556	544	548	525	543	572	547	571	543	551	515	525	553	528	530	552	531	541	570	546	544	552	559	588	511	551	487	534	557	548	552	527	543	533	592	543	580	552	536	549	551	582	517	576	529	520	501	522	538	555	507	499	532	553	595	551	510	573	554	573	544	553	557	556	565	526	556	563	567	576	567	558	551	570	528	538	548	558	497	518	513	525	520	537	489	540	544	558	527	525	571	538	543	528	514	607	531	594	500	533	565	582	515	533	556	530	486	578	545	531	498	527	528	485	538	512	560	544	539	523	560	544	522	540	569	543	528	533	579	548	559	548	541	581	586	538	543	541	568	509	539	549	548	538	527	545	507	519	543	525	554	529	531	561	537	572	509	535	536	555	560	536	549	523	571	565	547	538	555	523	567	564	592	579	579	561	575	538	545	552	555	530	509	530	539	567	560	530	519	525	528	548	569	545	553	599	542	570	587	543	530	540	540	564	510	520	537	514	538	540	511	561	553	550	559	586	550	547	519	535	568	550	556	513	529	573	579	550	546	536	571	558	591	542	559	550	506	577	540	584	562	564	524	535	529	554	524	536	495	554	568	535	535	559	528	566	539	545	570	558	578	545	552	523	582	532	542	532	526	534	559	507	580	527	538	530	541	520	538	541	531	541	561	556	566	543	514	603	556	532	555	576	539	550	533	527	550	560	557	556	525	551	577	527	543	542	549	564	524	576	600	511	530	519	562	565	552	553	574	581	573	563	525	517	548	520	518	576	567	553	571	501	566	531	561	548	556	582	557	573	557	547	499	576	550	558	538	534	567	543	511	534	549	513	544	558	553	509	544	510	558	574	551	559	514	558	539	535	483	548	533	546	526	521	566	547	536	574	543	558	527	551	557	519	568	533	529	559	525	553	577	532	559	553	558	522	532	542	563	524	521	565	539	553	561	581	548	516	548	553	546	547	514	557	528	566	548	573	603	552	554	543	553	613	553	582	553	546	519	562	535	561	515	546	593	525	546	558	537	535	536	524	544	546	543	548	551	512	529	563	536	509	538	569	540	524	551	550	558	541	534	504	532	532	552	541	528	585	518	545	552	560	527	554	587	546	556	530	522	585	548	588	511	548	549	561	592	556	520	578	537	573	563	592	561	557	548	563	554	536	577	553	523	517	546	535	560	536	535	528	519	573	546	536	524	558	547	516	522	546	538	559	521	579	548	557	505	526	570	527	582	558	561	550	531	505	564	524	568	528	547	524	576	533	548	546	543	548	556	572	559	557	535	534	536	587	534	578	535	553	591	583	534	545	565	515	540	556	569	525	560	543	541	537	550	553	538	548	611	531	506	574	576	595	565	595	559	567	513	519	543	533	574	541	584	540	556	538	529	483	560	544	551	583	533	559	538	498	556	578	541	545	541	589	550	542	517	531	539	593	503	542	587	529	549	526	557	558	572	576	592	560	521	582	543	519	534	556	562	535	539	556	587	573	531	544	536	544	515	559	562	548	541	547	551	531	597	523	560	584	537	543	533	523	506	525	566	553	510	520	531	529	541	533	547	565	532	542	540	580	530	548	552	558	568	524	566	555	570	549	562	543	555	583	556	570	579	552	533	549	554	509	555	530	514	486	544	537	550	512	528	555	543	515	533
7501	1412	1669	1252	945	788	658	583	525	3621	6047	7416	2781	369	341	347	359	365	341	340	321	354	359	294	294	324	328	301	305	322	316	319	326	316	310	330	316	329	326	317	313	327	329	358	320	353	300	278	323	314	324	288	318	328	280	348	341	300	306	324	316	320	325	318	306	336	315	303	336	358	328	318	359	307	321	307	289	308	318	346	345	332	288	342	329	327	319	283	317	305	305	305	320	347	349	342	311	301	340	292	306	335	325	324	331	319	339	298	333	304	333	329	334	320	349	292	298	343	356	310	287	323	329	311	318	326	317	325	313	279	309	314	287	311	320	353	336	311	344	320	327	347	306	319	320	331	317	283	314	324	316	332	306	321	308	300	302	304	337	337	331	308	324	304	319	337	325	269	367	312	309	336	330	344	324	316	309	301	336	312	313	341	316	316	330	299	343	327	311	324	332	335	323	314	320	291	327	331	306	336	326	331	301	331	351	308	308	301	322	364	326	323	310	307	330	332	285	325	325	314	310	331	335	322	310	308	327	343	337	324	323	314	328	308	364	324	322	312	326	289	336	293	318	306	291	312	309	320	302	325	299	320	314	302	303	327	270	327	301	312	316	299	313	304	289	327	324	309	309	333	317	333	334	313	319	304	342	304	323	342	336	315	298	316	307	337	327	295	338	332	313	326	315	338	280	325	332	307	306	306	334	335	317	329	334	291	312	329	318	331	321	303	335	371	302	315	341	301	299	304	288	302	297	304	307	297	351	319	347	305	309	337	311	291	325	328	297	319	335	354	292	376	313	324	339	313	360	286	328	334	306	326	350	322	323	329	301	307	346	332	303	294	321	324	294	310	340	348	321	315	318	311	302	317	295	316	323	298	329	296	332	314	351	318	359	308	313	319	281	307	328	321	298	295	290	298	311	312	303	344	309	316	304	294	318	346	300	303	286	346	288	333	346	319	311	335	328	336	327	355	326	309	323	307	313	340	294	322	310	339	304	318	311	310	336	338	304	321	311	306	295	337	307	341	285	327	302	323	323	309	319	321	314	319	383	336	339	302	311	337	349	295	323	339	304	348	359	316	301	317	333	314	331	301	313	302	340	325	302	340	304	343	310	299	345	310	331	323	305	301	308	314	308	320	355	349	325	320	331	342	294	288	349	314	327	322	332	305	313	331	311	322	293	321	266	308	286	309	334	314	312	306	295	351	299	346	328	326	315	331	306	306	333	355	314	325	290	295	316	297	292	295	313	306	310	311	338	271	354	317	304	298	296	290	297	339	291	314	334	322	326	311	337	335	312	333	285	314	338	316	312	327	311	343	300	288	333	350	327	295	311	333	350	299	297	317	329	322	287	287	290	297	320	318	317	321	312	365	326	304	302	352	339	334	337	344	367	320	307	323	298	352	350	318	294	319	313	334	345	325	291	310	318	303	282	315	327	331	296	344	305	316	338	285	311	325	333	357	314	325	300	308	337	331	307	301	327	306	307	319	301	309	312	319	332	302	291	329	354	334	343	326	303	337	310	340	337	308	358	332	330	292	327	277	303	288	306	310	319	298	351	329	340	334	360	321	312	362	301	309	317	332	330	325	325	318	318	303	295	326	317	332	309	341	330	332	333	325	345	298	351	322	346	346	326	317	328	326	285	336	303	313	317	331	332	318	335	361	334	323	293	331	318	304	309	317	327	340	335	303	343	341	305	291	336	313	308	319	296	335	353	311	326	314	328	361	323	272	335	314	317	369	318	322	354	323	293	334	317	330	351	341	338	314	314	343	319	344	317	325	318	319	328	317	315	314	351	320	299	329	341	313	358	298	346	306	317	308	340	321	326	329	296	308	335	354	300	348	298	302	293	333	340	307	324	300	305	328	320	310	297	326	298	338	309	327	301	295	333	327	318	304	308	293	303	332	322	333	325	308	357	287	310	319	331	316	293	303	307	298	311	338	330	333	328	351	322	310	330	281	328	315	343	330	307	320	268	304	349	328	322	316	302	316	339	287	301	324	318	320	321	300	309	320	326	332	339	336	293	311	337	338	308	316	343	343	303	336	369	296	327	347	331	321	322	347	295	292	323	310	344	321	316	323	332	324	370	357	313	334	328	316	331	318	320	294	318	341	321	308	326	318	353	315	293	322	314	305	324	301	314	330	324	309	307	309	320	330	279	308	319	315	344	338	326	319	306	292	294	316	342	337	312	297	322	308	321	311	288	352	344	340	301	319	297	319	299	309	338	326	296	305	330	362	305	308	291	309	319	315	320	297	297	312	323	302	307	334	335	289	335	375	304	326	335	305	326	328	316	328	318	303	308	331	302	316	333	335	300	330	323	345	296	314	349	349	362	350	319	286	336	310	329	322	339	346	326	322	312	331	293	335	319	325	287	324	324	330	314	310	337	333	340	308	323	328	337	314	327	308	300	294	337	334	344	354	312	325	306	309	340	296	340	282	301	318	329	315	309	347	314	317	340	334	308	281	329	292	343	309	321	327	333	342	348	361	344	318	320	338	342	351	331	323	288	290	324	312	313	298	333	290	309	311	322	339	306	316	312	304	288	281	335	331	311	310	320	315	311	324	319	306	353	348	339	299	310	310	308	317	320	286	311	334	346	311	297	334	309	317	333	321	348	295	327	336	333	312	273	320	331	351	320	313	329	320	298	319	318	295	297	310	328	308	345	334	309	312	298	323	317	310	302	311	342	301	357	290	342	341	329	332	307	338	311	321	327	306	297	346	312	331	292	315	316	287	321	339	281	318	344	295	315	320	360	314	320	362	317	303	322	312	316	336	316	331	312	317	303	287	319	335	331	336	302	329	325	314	317	284	296	301	315	331	351	317	330	303	328	336	348	347	316	279	325	317	341	303	340	341	318	291	334	332	322	339	307	322	336	352	314	318	311	284	326	335	327	307	344	330	304	314	301	353	310	314	309	337	347	312	318	318	294	334	301	297	308	307	353	309	317	316	305	306	330	371	308	344	338	348	321	323	350	308	333	328	349	342	298	318	306	316	318	314	334	333	333	321	321	336	305	312	339	330	317	295	330	323	330	284	318	347	323	331	343	292	338	357	321	306	294	301	334	340	323	316	320	299	331	317	303	287	309	315	369	307	323	325	307	303	311	314	311	337	302	320	328	313	313	359	329	315	321	327	345	299	313	309	319	340	325	349	308	338	292	308	300	288	328	307	305	286	332	327	304	331	321	297	349	328	304	330	323	306	336	333	300	324	312	344	290	315	335	313	271	318	307	310	304	313	313	318	340	311	308	331	306	329	303	321	337	308	326	299	355	334	337	340	333	314	295	294	309	343	320	305	336	341	330	330	318	333	299	326	284	336	357	299	300	326	306	331	312	274	349	329	320	292	339	305	331	326	326	325	330	325	310	318	344	337	315	308	315	350	340	323	308	320	338	319	315	338	322	302	336	345	326	306	310	370	338	315	301	329	311	358	319	330	311	314	336	346	338	340	314	327	333	383	317	318	322	311	328	326	312	312
5585	1878	3611	3778	3374	2872	2635	2238	1852	17256	24983	28335	8684	1131	1126	1020	1030	1101	967	962	942	964	957	933	970	905	897	935	950	911	929	894	917	900	835	877	889	803	865	901	810	902	855	857	867	878	866	870	844	883	838	875	873	807	861	865	864	837	827	863	795	868	866	856	801	835	824	866	855	833	803	827	837	816	850	901	851	889	872	840	788	859	801	812	817	847	814	851	825	882	846	800	875	808	906	827	811	876	806	869	906	855	880	843	821	797	860	799	840	865	864	862	845	844	847	834	842	849	852	798	820	844	856	880	846	862	826	845	875	790	855	849	820	861	847	835	867	838	828	857	812	817	848	802	798	826	867	849	865	882	818	884	828	865	863	854	823	859	816	820	880	831	839	869	856	905	812	827	846	857	770	858	859	846	828	887	868	828	833	859	839	805	808	860	867	806	895	849	869	853	806	876	844	864	830	875	826	855	830	867	832	800	789	833	848	894	841	913	806	808	819	858	881	853	860	850	806	829	866	833	847	823	889	851	857	800	835	874	839	846	813	882	856	802	864	830	845	868	882	816	880	845	804	806	850	842	816	823	845	800	844	836	864	861	796	807	840	865	794	839	811	829	809	856	847	764	836	853	824	836	848	811	823	844	859	874	802	861	825	859	821	860	781	821	810	858	846	820	791	817	836	828	845	821	834	844	821	827	871	829	910	760	826	827	856	855	837	825	855	859	840	899	852	842	848	843	849	888	836	849	833	845	858	819	846	846	890	810	773	857	850	861	837	829	801	877	822	849	864	789	788	853	836	833	791	844	824	882	877	856	823	813	818	875	840	897	836	821	863	827	838	849	832	808	865	833	853	800	850	866	831	834	864	865	809	846	827	829	823	814	819	836	863	844	876	897	890	857	872	817	857	836	836	843	870	838	867	835	870	794	886	759	811	867	879	851	869	860	841	887	863	795	839	808	820	815	819	826	817	778	817	844	836	891	762	823	846	827	820	818	873	855	826	843	835	838	829	878	859	916	878	868	827	913	881	792	834	805	815	805	856	811	832	789	821	843	818	915	825	871	835	772	886	813	862	887	879	850	782	843	855	863	886	853	818	830	885	839	886	874	833	885	831	841	891	850	836	810	868	795	877	859	865	886	858	785	801	861	815	798	817	854	862	830	874	843	798	872	826	852	807	886	902	854	860	848	871	866	845	869	829	843	834	834	889	812	846	857	868	791	838	842	870	858	809	794	793	847	839	849	854	831	863	842	869	834	831	810	782	876	847	868	825	853	780	857	864	803	804	853	827	886	863	827	809	821	850	857	848	822	860	875	867	871	841	840	872	841	860	880	853	910	845	854	901	845	825	833	878	767	833	816	831	782	786	866	816	857	880	832	880	854	873	815	824	818	817	840	867	920	849	834	831	807	823	854	867	845	833	861	829	832	883	825	846	875	803	846	844	834	808	845	845	900	826	846	843	879	851	863	863	864	821	854	837	846	770	860	884	886	852	857	887	772	845	897	852	883	823	868	830	829	819	836	832	861	853	827	833	887	802	852	852	848	844	821	885	838	846	803	786	827	825	817	811	867	825	890	816	821	863	844	878	792	859	817	848	872	833	801	827	813	827	884	863	892	883	882	835	839	871	843	829	796	826	874	847	827	861	851	833	888	790	833	870	860	846	839	798	876	818	835	794	862	824	839	862	837	806	891	830	879	830	842	824	835	860	825	899	832	860	863	804	875	783	842	860	845	783	847	864	796	876	822	892	852	800	871	824	889	874	832	817	858	804	877	809	838	879	863	830	821	817	821	879	824	865	868	852	876	891	857	820	900	821	838	875	841	839	853	822	837	782	815	811	872	875	835	904	808	791	827	852	869	797	874	855	871	801	832	858	845	860	886	853	860	809	853	859	834	859	907	879	837	860	902	828	827	826	895	801	848	861	862	851	856	874	838	864	822	816	797	838	857	835	848	860	851	809	891	874	827	827	836	796	796	886	838	845	861	792	843	882	765	812	820	835	829	846	837	837	800	804	810	819	835	828	823	849	817	829	840	791	826	844	851	850	817	881	812	901	860	823	831	836	808	830	817	813	818	809	804	819	818	841	865	863	834	826	830	867	840	835	809	796	890	828	814	848	822	819	821	862	836	802	848	866	824	816	835	841	880	829	831	882	839	811	862	822	833	812	879	835	843	844	889	851	894	861	802	861	860	856	846	856	851	848	792	842	872	818	834	867	819	845	850	845	874	816	895	840	856	861	852	840	862	817	850	771	809	813	765	839	888	834	832	812	852	828	851	831	861	787	829	834	867	858	819	830	838	860	896	821	869	831	819	849	835	835	823	834	841	838	845	815	913	886	837	870	809	863	843	892	841	789	846	786	827	848	851	828	850	873	921	843	855	820	893	842	874	840	804	854	813	884	804	866	826	876	873	852	849	827	849	901	824	842	820	854	792	865	849	849	816	838	811	816	826	819	865	853	782	805	851	850	861	873	895	852	898	829	806	857	878	849	824	834	883	900	804	812	843	811	856	778	862	880	841	824	845	874	846	836	825	824	840	851	838	818	914	884	909	879	850	860	844	934	806	796	855	841	826	829	863	910	894	791	800	860	854	857	873	831	818	881	865	877	796	914	803	853	813	885	836	885	868	863	857	883	788	845	864	864	852	912	823	848	853	819	827	796	852	853	834	814	851	867	884	827	840	742	836	809	823	855	812	826	785	821	842	891	811	823	870	867	896	845	820	850	831	824	860	865	859	813	936	860	830	856	798	869	827	845	837	848	809	864	833	841	811	844	844	883	821	885	772	833	828	814	828	838	872	879	832	802	806	871	849	845	818	859	816	845	839	825	878	843	845	842	823	865	874	845	832	823	872	846	848	834	871	853	877	890	821	885	838	818	829	860	849	863	820	871	861	819	825	852	847	804	833	850	843	811	849	824	847	901	811	864	813	856	840	835	849	837	853	795	801	861	842	852	852	870	879	851	843	855	851	877	848	861	826	801	813	845	843	822	796	819	893	859	834	866	902	786	880	832	790	896	863	868	851	843	807	845	828	774	810	844	828	801	841	841	837	848	829	819	842	895	836	762	792	859	874	861	868	862	875	832	900	838	819	873	838	884	865	821	856	817	821	851	839	801	846	855	839	879	838	882	826	887	818	855	847	879	813	864	845	839	878	868	848	781	853	837	882	902	839	858	799	876	859	817	849	865	863	827	835	854	809	813	838	854	822	807	841	838	874	871	845	885	854	838	803	821	846	856	895	852	841	832	862	860	878	866	858	836	800	858	843	857	863	844	826	874	858	858	819	795	840	871	850	838	784	785	869	866	827	793	854	833	819	878	853	855	819	830	837	831	824	866	817	855	831	867	834	850	903	850	854	864	859	873	881	841	827	834	832	825	838	838	855	805	851	814	900	843	860	854	823	857	852	891	849	904	781	831	860	855	838	851	867	872	825	875	823	760	862	836	845	812	821	831	865	782	815	839	865	903	844	863	815	838	883	849	866
13880	2841	2874	1972	1394	993	907	905	614	6512	10695	13333	6630	441	341	320	332	355	298	324	321	298	285	289	318	300	313	287	314	320	288	315	287	296	289	306	294	303	299	294	298	276	325	309	303	303	290	276	338	260	314	270	276	273	320	304	296	259	300	296	271	296	313	297	313	280	294	279	267	293	315	310	301	287	297	285	312	300	331	276	319	289	281	264	293	299	291	312	302	305	264	289	279	293	268	319	307	310	312	302	286	281	281	308	310	310	305	292	299	276	254	279	319	288	283	281	275	269	291	288	327	254	287	299	290	302	292	294	307	279	281	273	285	299	306	291	301	276	283	280	258	271	273	295	304	289	315	281	286	269	297	279	302	295	324	298	311	315	302	317	311	326	272	274	299	268	259	299	306	286	316	289	319	285	306	284	306	277	278	280	276	287	289	294	299	288	276	267	294	285	278	290	325	320	317	306	307	309	277	295	292	315	296	281	292	310	272	291	268	288	305	267	314	292	277	300	324	292	289	296	289	305	313	281	262	283	285	295	288	276	310	262	274	288	333	285	290	287	288	292	309	261	293	298	299	303	317	299	282	297	303	309	293	336	257	324	290	304	283	300	284	300	318	276	287	287	275	311	301	307	331	283	269	295	294	273	290	276	275	278	288	292	306	297	282	308	319	321	273	295	301	265	302	285	303	282	288	286	302	300	294	255	303	303	301	284	283	269	285	297	297	311	289	278	317	297	298	317	314	301	310	311	267	277	293	303	306	293	280	272	294	272	327	309	298	272	302	304	280	285	297	280	263	295	285	287	272	290	310	286	270	264	271	289	303	267	326	271	268	278	286	317	304	300	276	299	291	280	310	309	305	289	292	265	276	293	306	300	309	282	301	291	283	284	294	313	302	291	296	295	280	298	273	269	274	263	284	288	279	301	288	293	263	294	275	288	295	291	303	274	305	305	266	272	271	256	265	292	293	290	277	293	306	263	299	283	304	284	311	287	278	281	301	248	298	304	274	313	292	285	327	322	278	290	288	268	283	289	292	274	283	294	292	272	296	287	297	264	318	277	282	260	303	304	299	285	252	295	268	294	283	287	300	267	280	317	290	290	293	318	262	276	301	270	312	293	298	291	318	324	303	314	301	313	300	296	332	284	258	294	294	294	290	329	298	292	323	280	303	285	254	334	268	285	274	290	280	315	315	297	293	258	270	299	295	277	297	293	302	287	300	271	285	333	314	275	291	287	315	319	292	320	269	309	286	314	273	339	289	314	296	285	294	286	280	337	291	295	261	312	308	280	279	266	308	278	254	296	278	294	310	270	292	302	306	278	299	310	311	303	303	310	316	281	294	303	314	295	273	273	313	270	335	319	295	307	275	280	269	293	283	312	297	299	307	337	282	283	276	298	324	301	283	293	308	270	272	304	301	315	261	274	319	287	316	311	278	288	263	291	281	277	318	293	295	295	300	266	307	305	292	268	307	338	313	294	283	317	276	295	281	263	312	330	294	287	289	286	277	271	308	281	280	313	296	288	285	294	269	304	322	303	303	323	281	282	307	271	292	300	283	270	328	287	276	287	305	292	317	278	283	298	297	283	277	303	277	300	261	297	327	254	276	267	289	321	306	308	302	263	254	288	276	315	287	305	281	292	276	282	293	306	254	300	282	286	311	280	286	282	265	288	272	295	252	273	296	273	286	303	302	291	275	269	299	292	304	284	309	322	260	313	264	271	300	272	306	270	268	303	300	297	285	277	264	265	259	285	286	282	306	270	287	295	279	332	298	290	248	313	296	286	293	290	300	323	290	276	314	285	328	282	302	312	302	292	294	269	310	308	328	289	278	271	290	277	284	308	277	271	297	295	288	293	308	327	293	273	277	270	310	280	280	291	284	272	324	276	310	296	291	284	306	280	276	282	290	296	303	290	285	279	285	289	270	293	318	290	307	289	291	306	293	296	278	307	297	299	291	285	306	272	294	306	291	291	288	315	300	316	277	258	314	311	287	307	261	278	300	284	269	273	308	311	302	269	303	274	292	254	286	247	290	270	288	305	282	285	321	275	298	303	307	295	288	283	324	268	303	307	278	301	267	283	287	303	274	311	292	253	300	301	299	326	293	262	277	269	270	274	311	274	311	312	301	300	314	292	309	289	290	316	266	307	274	253	306	276	263	288	293	280	251	301	301	302	280	317	280	284	316	309	288	333	283	275	287	305	299	309	274	286	284	290	297	279	294	282	284	294	257	300	284	291	302	304	289	313	286	255	275	317	252	302	290	285	286	271	307	306	290	267	320	297	302	294	311	308	248	258	286	268	293	295	276	286	273	286	305	264	279	275	298	299	289	285	289	298	286	281	299	263	278	271	264	321	305	270	318	282	265	306	292	306	276	316	303	288	276	304	304	287	299	313	288	291	333	304	309	285	315	284	306	291	272	268	290	315	306	304	303	289	322	261	290	304	281	295	290	280	291	296	264	294	297	261	294	317	284	299	282	287	297	296	294	290	294	268	298	272	268	278	298	295	298	326	280	303	266	291	307	315	299	270	299	298	289	288	306	279	272	293	304	283	320	277	289	292	281	294	309	299	291	292	298	308	283	279	300	309	317	316	308	289	306	269	279	299	315	273	294	282	277	288	302	291	267	283	324	289	252	305	281	269	318	295	292	308	282	292	301	271	300	318	351	293	283	262	311	274	287	322	279	313	292	274	285	310	274	292	325	297	292	326	288	305	267	311	285	284	313	276	304	299	312	298	279	275	272	285	297	277	284	269	289	269	314	294	290	305	270	292	315	255	262	298	297	297	292	316	305	302	285	288	280	270	250	305	292	297	269	258	292	291	266	287	277	289	288	258	271	303	304	289	260	259	316	288	296	288	273	253	278	302	327	323	324	280	285	302	337	323	296	293	314	276	300	270	283	268	272	276	284	304	292	310	293	312	285	274	297	288	285	306	283	259	290	312	286	299	260	302	270	275	304	291	281	234	277	285	305	285	290	272	272	265	263	279	294	283	312	288	289	275	300	300	303	288	329	310	324	303	285	293	294	284	284	265	276	299	313	270	291	262	283	287	278	301	287	305	281	289	305	302	284	290	253	292	301	307	291	265	290	280	291	276	281	311	281	300	271	282	301	327	259	343	301	320	297	317	288	289	282	283	287	303	316	294	270	271	289	297	324	300	294	293	269	286	297	265	275	306	299	310	312	259	312	322	270	303	281	287	288	310	260	260	281	251	300	279	298	320	314	288	303	289	303	266	298	275	289	281	268	232	288	285	316	316	280	292	274	276	290	309	316	319	290	300	282	268	288	287	302	287	290	296	313	261	269	259	305	276	286	309	301	282	293	287	303	287	306	322	279	258	278	291	271	290	289	308	299	296	268	307	291	287	309	287	315	302	285	270	279	299	286	249	307	265	313	286	285	293	279	304	295	298	281	277	326	280	296	299	321	292	268	276	331	285	300	282	283	310	281	314	325	273	295	328	271	292	315	296	294	279	274	295
7420	2622	5595	6152	5411	4418	3976	4227	2856	22502	31478	37960	14258	1272	1213	1132	1128	1031	1052	995	1021	945	921	976	869	886	911	863	839	884	883	865	884	842	865	816	828	790	775	875	798	837	831	845	782	739	801	749	802	787	785	797	751	809	780	760	794	745	789	743	759	807	783	769	771	761	800	787	758	747	770	779	799	810	801	747	747	733	790	770	757	810	784	775	775	734	788	763	781	733	804	781	760	774	746	740	741	772	793	791	777	782	766	722	751	739	753	741	734	799	750	789	726	720	791	705	731	730	813	758	742	765	741	755	754	757	736	799	793	795	746	801	753	758	782	734	773	828	771	737	724	794	756	730	747	788	730	726	766	736	725	765	758	788	746	763	738	740	794	721	767	794	736	770	753	712	710	737	784	767	737	778	783	809	749	776	814	753	772	778	703	760	802	770	766	721	736	821	727	745	700	788	767	742	776	740	751	801	729	784	808	698	773	763	794	746	778	749	807	770	771	781	731	768	720	786	723	718	771	752	742	750	804	803	763	764	729	776	777	799	736	789	742	748	708	761	761	752	773	737	740	766	740	751	764	721	754	768	735	732	760	736	720	754	737	716	744	769	779	722	716	757	761	787	784	769	764	751	710	766	734	775	739	690	797	783	798	705	747	754	706	764	806	769	714	772	763	782	748	769	735	743	739	705	737	776	804	804	786	790	755	762	663	741	713	740	742	737	686	701	764	753	743	753	723	676	747	766	732	705	721	748	743	717	747	788	716	782	744	746	759	770	755	737	738	755	759	765	760	765	794	773	709	771	764	733	787	764	790	732	793	725	760	741	732	701	730	719	741	761	804	741	765	736	724	761	773	758	750	686	751	771	750	780	737	767	789	752	740	751	738	789	765	805	805	749	739	726	782	760	772	773	775	764	761	718	696	705	729	800	727	777	816	720	748	768	727	741	743	779	794	773	778	748	803	730	804	789	809	810	778	851	762	703	754	785	777	793	725	740	725	760	789	718	737	746	755	719	720	734	728	729	766	761	776	774	765	769	733	781	723	760	745	745	736	745	748	779	754	776	737	685	760	719	723	744	780	712	801	697	753	750	708	761	701	741	743	749	762	775	765	703	776	768	770	761	786	794	710	717	801	768	703	740	765	694	757	819	746	820	760	768	741	746	766	729	717	752	753	741	737	799	747	732	744	759	788	728	791	709	771	775	779	751	720	745	768	731	795	749	719	794	718	793	752	708	768	749	728	725	727	746	808	746	773	739	788	741	690	751	775	747	769	758	727	728	741	764	759	771	781	748	757	726	734	786	724	750	709	741	754	740	720	765	803	807	717	740	747	815	735	745	759	737	776	766	775	780	735	770	770	717	759	795	756	704	748	759	717	758	767	771	776	784	750	750	757	809	752	733	738	703	802	800	775	690	775	720	776	754	744	753	777	765	758	724	777	756	792	721	753	720	747	749	770	799	771	721	694	808	783	768	719	697	762	760	727	749	708	780	737	755	765	751	738	783	738	718	764	715	745	708	744	732	735	726	771	754	823	720	733	744	689	774	791	805	708	739	760	751	692	788	762	776	749	725	777	764	736	743	780	775	764	794	775	713	792	775	746	743	728	724	727	788	810	761	749	735	758	792	770	737	741	781	760	766	717	750	775	738	727	716	753	720	735	776	756	736	820	741	802	734	720	724	798	709	781	772	729	737	789	807	775	722	712	769	757	751	745	723	727	704	787	715	741	790	750	749	796	796	741	749	775	769	770	733	761	759	803	724	791	739	776	758	750	744	755	762	770	763	770	741	732	713	749	703	789	739	769	742	759	758	736	781	748	735	771	743	756	741	771	725	787	773	785	712	758	710	731	779	721	770	746	727	755	794	775	701	803	764	740	744	727	770	727	761	749	753	744	734	745	728	714	758	766	733	765	770	785	782	765	758	749	768	753	765	807	745	706	790	769	714	788	811	724	759	826	779	781	757	759	779	747	773	804	727	771	756	734	730	762	746	723	754	754	750	740	767	744	766	705	818	777	718	723	798	723	730	756	790	740	685	714	770	808	755	743	771	764	717	776	816	728	747	716	769	787	758	746	761	744	773	767	823	732	760	733	687	776	740	742	778	761	778	763	762	747	761	785	752	741	782	761	710	729	821	784	838	720	803	757	775	705	750	754	751	761	731	755	738	697	782	720	765	738	728	747	776	743	743	774	761	756	806	729	731	749	740	792	753	793	783	749	722	765	759	754	743	796	743	824	741	748	683	723	752	697	777	713	771	733	782	754	731	724	750	735	765	725	681	774	728	733	779	746	735	734	719	768	768	703	750	744	722	778	776	770	772	753	762	744	751	762	696	749	772	743	755	765	751	743	750	749	729	733	770	731	837	742	779	751	747	747	718	813	715	744	754	744	747	743	790	793	742	753	741	755	760	771	775	772	790	767	816	801	810	727	729	785	749	704	743	720	733	741	774	741	768	773	779	805	763	751	751	738	783	755	774	737	750	783	734	783	751	752	746	809	699	771	769	727	730	740	721	783	773	784	748	719	758	748	719	720	751	751	779	764	784	779	765	727	730	735	762	788	766	710	758	717	761	723	753	791	719	757	763	823	789	788	733	722	796	718	748	793	733	744	732	716	791	715	751	778	730	752	734	803	798	825	758	713	753	695	745	746	727	752	799	783	728	713	747	742	752	689	738	760	768	731	775	751	755	723	797	706	730	741	761	788	715	770	751	737	720	741	790	739	781	745	721	752	763	762	765	731	717	732	708	773	771	756	756	760	743	725	768	766	818	726	760	733	805	764	737	743	774	743	784	737	719	799	707	703	773	754	728	765	774	748	802	790	784	731	786	788	722	790	795	760	707	755	774	782	762	739	783	780	677	767	789	788	752	735	722	775	698	782	763	708	762	779	783	750	710	748	790	739	769	725	748	780	769	733	810	724	749	717	686	774	731	746	783	760	785	765	759	726	778	759	748	735	795	776	743	728	766	754	749	751	743	738	699	725	760	732	757	742	740	704	759	774	721	729	756	751	737	701	767	792	722	803	717	734	742	747	750	795	755	780	730	751	752	769	766	760	780	752	785	760	721	728	768	803	726	804	756	771	766	737	729	719	723	720	747	824	693	692	784	787	728	758	751	738	737	726	772	765	753	716	781	702	716	752	758	721	789	791	752	768	772	760	736	689	758	721	743	764	726	723	737	756	693	739	743	761	767	758	719	750	761	747	750	801	744	722	746	709	763	709	719	766	775	745	796	721	759	743	727	761	761	771	708	730	725	747	768	757	759	798	741	749	738	732	777	720	755	758	751	755	793	750	796	767	803	724	736	785	794	763	722	724	720	754	796	773	744	713	719	757	779	781	751	732	766	739	745	742	770	728	810	763	748	767	729	751	750	735	717	742	748	759	741	796	787	769	781	744	722	767	756	816	801	712	803	723	756	754	717	733	768	755	756	714	808	788	725	768	772	719	758	757	745	759	780	790	719	775	763	769	726	763	737	722	765	739	742
1922	239	225	202	190	208	192	198	189	356	340	555	375	173	203	161	165	206	176	222	159	174	189	205	176	192	169	207	176	165	194	192	170	175	190	169	207	182	161	159	183	178	176	189	168	182	179	181	161	178	191	173	189	199	168	166	172	171	179	198	183	190	166	164	182	157	192	172	182	166	180	162	205	179	174	196	199	171	186	155	176	199	181	163	172	172	174	181	183	181	184	182	180	177	179	185	166	166	177	166	198	199	173	200	211	165	179	157	154	175	147	185	157	206	211	200	176	166	198	177	170	190	190	187	164	186	193	179	184	186	185	180	210	170	175	193	164	197	186	175	191	190	198	162	209	176	191	196	168	188	144	187	198	172	178	171	194	182	204	186	173	190	182	185	173	183	195	164	178	186	173	177	173	177	182	188	188	178	186	161	178	181	167	189	212	183	173	185	171	183	174	155	196	170	183	211	195	177	170	177	169	196	179	192	181	178	169	219	187	194	197	219	210	182	190	181	215	165	179	201	188	196	174	193	179	181	177	156	187	173	187	181	167	177	165	188	177	186	181	166	178	180	182	177	172	182	199	162	164	173	192	178	186	170	180	183	183	173	196	170	162	167	164	181	211	162	196	175	160	181	173	183	175	176	178	166	165	194	165	171	188	160	197	162	190	176	210	192	211	164	195	180	185	190	171	189	189	192	179	158	188	183	182	198	188	199	199	162	188	199	193	169	156	185	167	170	176	185	180	171	178	155	165	213	178	185	162	187	173	168	223	186	201	155	189	165	166	188	189	194	183	199	178	190	191	193	194	165	192	189	182	169	190	176	170	185	187	184	155	185	174	177	180	163	165	180	174	181	193	175	187	196	197	202	199	195	173	190	186	183	187	181	164	169	169	182	202	190	185	200	191	163	181	177	173	192	198	182	220	218	169	169	172	160	186	178	183	197	189	181	191	197	176	201	192	194	171	180	175	159	197	189	163	181	171	168	205	193	187	186	199	180	200	189	180	196	191	180	170	178	182	193	174	189	190	174	190	190	170	174	166	194	182	169	195	195	177	202	175	197	181	166	191	202	188	163	164	170	200	200	188	185	178	190	203	182	170	181	157	188	201	181	196	175	212	190	177	185	179	192	173	172	172	192	194	199	183	184	164	203	186	193	193	182	198	175	158	184	191	186	200	165	200	183	152	145	181	202	185	153	163	160	195	165	179	175	183	182	171	172	172	207	164	160	172	194	202	182	192	191	185	203	216	187	175	187	175	191	187	179	187	202	210	197	176	173	173	196	178	177	185	200	192	187	180	186	173	185	180	190	160	165	200	187	166	181	163	169	163	186	180	159	190	184	162	169	208	183	209	166	172	175	181	154	173	173	189	172	173	178	195	192	183	195	185	177	153	196	190	190	175	166	180	182	184	201	194	175	173	167	206	176	178	163	167	198	208	170	189	201	182	175	168	183	167	171	205	190	149	172	176	185	159	184	182	177	181	197	151	194	203	186	167	178	181	180	207	196	180	190	183	173	209	174	188	187	190	199	171	177	192	172	181	180	175	173	166	180	177	181	202	195	167	169	196	196	182	168	170	193	160	205	168	174	174	178	182	208	202	206	196	202	186	157	190	172	180	194	188	196	158	143	184	178	188	175	169	196	184	177	210	200	196	172	163	182	171	184	195	181	165	186	197	178	162	172	198	181	191	198	170	175	188	172	195	201	192	189	186	185	176	183	195	207	191	206	200	191	205	164	180	187	191	175	183	200	208	193	193	182	192	179	184	182	177	160	176	192	190	176	170	164	193	188	186	187	188	163	166	174	165	176	180	160	191	197	216	175	172	171	187	198	191	191	196	184	198	181	189	189	183	190	183	165	190	201	159	168	167	174	182	197	188	180	221	180	181	162	172	178	181	183	166	172	174	184	187	164	157	168	184	172	182	167	176	180	162	168	158	190	175	205	173	169	179	188	188	184	185	172	181	166	185	193	209	191	187	193	193	185	176	194	173	177	176	189	178	174	215	183	179	220	193	199	208	180	172	171	174	156	179	182	206	200	152	168	198	214	186	203	178	181	185	198	207	183	188	175	206	162	167	193	178	194	178	181	182	177	163	158	160	180	171	181	175	178	184	179	165	198	192	191	163	188	185	193	197	153	195	170	157	168	198	170	158	208	163	164	189	195	185	190	174	187	178	175	175	192	201	177	165	190	192	161	195	181	167	197	172	177	180	212	196	171	192	203	174	194	176	157	172	178	184	181	170	198	162	170	185	181	181	188	189	199	206	196	169	187	182	185	189	189	175	178	170	172	178	172	185	194	190	196	212	175	187	183	172	163	183	179	173	204	199	175	193	187	177	164	177	174	195	184	178	185	173	180	209	195	175	177	184	171	190	184	176	202	150	202	171	164	182	185	189	190	185	189	195	160	184	200	177	169	208	196	175	164	182	178	163	184	180	204	180	193	180	189	169	175	190	207	182	184	165	167	168	155	179	192	149	181	185	188	192	166	202	177	183	178	149	168	179	187	183	187	173	187	218	186	174	181	194	181	174	211	192	169	179	178	197	187	192	164	178	197	188	193	177	184	180	160	190	180	174	185	188	182	188	182	183	203	159	202	202	175	191	186	161	178	182	216	181	186	215	188	166	164	184	182	185	189	175	190	178	167	198	196	176	170	181	190	182	157	189	185	194	153	178	177	185	186	171	176	175	190	182	188	158	178	156	189	197	163	172	167	172	179	177	195	167	188	194	184	176	186	208	200	189	176	181	192	188	183	189	193	204	184	162	166	200	176	188	181	149	201	185	170	188	195	200	186	171	190	176	160	188	202	187	169	184	199	168	199	194	186	169	167	163	181	181	184	170	202	161	178	209	204	176	178	178	170	207	162	177	180	219	189	211	168	190	189	180	184	176	173	173	203	183	204	199	189	210	194	178	169	182	168	178	187	173	187	174	190	172	181	180	170	192	164	185	164	177	161	168	184	186	178	189	179	165	167	205	200	190	176	208	178	173	173	192	188	173	185	198	169	198	169	183	198	196	176	201	156	191	174	171	184	174	190	198	198	167	192	177	162	168	175	177	201	182	179	188	196	192	182	198	182	185	175	181	187	188	165	176	183	203	182	180	197	168	178	200	216	182	199	204	173	178	170	200	186	201	164	182	146	160	178	158	177	151	177	167	162	190	156	170	187	175	188	174	182	188	168	196	181	209	173	180	203	191	179	179	190	207	170	164	168	169	169	198	181	188	184	182	173	196	221	180	188	174	167	171	190	201	174	197	165	173	193	203	188	197	192	202	186	196	175	182	162	168	175	184	178	163	174	172	182	195	175	197	176	196	184	175	175	188	178	172	195	163	168	187	177	204	201	213	170	176	164	177	172	186	181	194	171	169	155	192	184	157	171	169	174	196	188	195	170	179	179	158	195	169	186	207	160	163	196	181	199	189	195	184	190	186	196	179	197	188	163	161	190	178	198	205	178	176	166	175	185	190	188	168	182	200	211	170	188
2155	606	689	723	638	639	633	587	568	1931	1748	3225	1738	593	593	556	583	546	521	521	542	561	550	534	555	532	513	535	551	529	518	540	530	546	571	520	527	567	534	558	545	543	502	549	544	553	517	533	539	545	512	583	548	561	557	510	546	529	537	545	567	556	562	547	534	542	583	542	556	545	528	529	530	524	518	545	510	563	497	513	576	528	533	540	531	534	539	546	567	572	493	527	542	511	499	526	539	554	544	557	547	562	555	514	546	517	561	537	567	534	535	548	527	543	468	514	535	557	517	512	534	517	541	538	523	541	508	494	541	545	541	553	534	527	542	507	567	536	506	552	486	563	493	532	590	568	467	541	489	533	539	546	527	571	514	519	551	525	546	520	532	512	528	533	535	521	510	529	514	559	505	535	507	567	539	530	511	506	550	536	515	541	557	538	522	576	534	558	543	520	501	514	507	572	543	525	514	552	507	582	526	555	532	563	536	515	523	519	550	540	582	539	525	552	519	545	533	554	526	511	539	551	505	532	585	521	561	545	541	550	550	511	528	576	504	556	576	518	534	524	535	546	524	546	533	531	538	513	533	491	532	562	509	538	546	576	541	504	573	547	536	557	573	506	578	490	576	500	507	508	561	548	516	528	521	499	519	503	541	533	573	536	536	518	536	581	553	559	488	504	532	527	510	588	512	535	526	548	545	501	581	489	516	566	498	530	585	551	501	540	503	518	536	551	522	544	559	538	542	501	498	553	537	542	553	533	513	519	524	503	529	531	538	532	495	561	527	485	577	543	525	537	562	550	588	534	556	507	540	498	509	560	531	519	524	523	543	588	503	564	510	500	572	516	542	524	541	516	529	549	545	519	529	506	512	549	560	531	511	549	549	527	510	543	567	560	519	573	530	541	495	594	519	535	543	493	516	499	515	523	507	558	535	504	524	555	521	515	501	511	480	552	515	531	558	530	512	493	524	509	560	558	544	559	523	554	515	551	495	527	547	511	488	542	544	521	494	497	500	517	514	584	534	547	529	529	507	568	507	535	552	516	579	532	573	556	536	568	550	513	528	516	556	554	542	546	525	473	530	546	553	528	526	529	551	571	538	545	548	499	494	558	517	609	560	536	503	543	521	536	532	524	589	566	461	537	574	512	505	521	510	513	538	572	499	528	488	595	570	548	517	536	519	552	537	519	535	546	512	526	551	568	523	559	504	545	576	532	497	520	543	555	572	497	561	520	527	538	507	562	518	528	559	540	528	501	544	514	559	565	537	538	561	523	534	541	562	503	535	516	575	511	503	530	557	556	497	543	505	532	550	506	498	548	531	544	505	507	524	544	549	528	540	538	540	512	532	536	539	547	541	526	565	561	493	546	536	566	518	556	527	563	527	519	558	545	538	496	530	558	559	554	559	512	503	529	551	561	550	510	542	499	521	529	499	529	506	510	542	538	500	523	504	488	531	530	531	515	547	589	537	541	544	522	523	518	537	565	511	520	526	532	564	541	518	539	548	487	538	563	561	546	500	545	532	538	547	543	542	491	551	548	550	560	500	526	589	566	523	546	511	530	558	525	552	542	526	542	536	553	564	515	519	540	511	518	482	549	565	538	544	535	549	501	505	545	539	561	558	514	522	556	497	552	540	507	533	544	504	552	551	519	537	563	543	482	530	534	521	529	570	569	530	556	561	541	527	528	561	545	516	546	546	523	549	534	526	547	520	533	538	510	541	550	534	523	516	528	547	511	523	519	502	507	489	581	537	542	527	555	509	521	534	509	511	502	517	555	525	540	486	516	554	539	516	527	584	546	512	582	550	556	546	499	523	505	510	520	530	523	518	517	515	521	593	520	551	523	543	544	540	538	528	522	519	570	571	530	504	534	548	591	538	510	538	547	554	538	531	529	553	508	528	549	523	518	565	538	556	517	528	546	541	567	554	569	528	557	539	525	530	548	531	486	496	522	505	562	523	545	581	570	534	537	541	552	558	527	520	582	523	529	529	528	539	575	564	557	546	566	530	525	499	585	533	524	557	556	516	548	525	506	554	530	534	556	547	551	526	524	533	530	538	553	534	531	539	515	502	515	515	534	526	508	556	494	527	555	527	554	528	522	541	529	509	502	547	522	545	520	499	521	518	541	568	553	548	518	516	502	561	569	505	510	519	516	533	576	531	530	494	512	560	546	532	565	508	559	516	504	559	524	574	529	529	539	521	551	551	552	543	478	541	515	532	525	550	510	561	502	567	537	530	503	497	524	584	527	566	544	491	532	528	519	525	556	548	497	545	567	563	471	531	484	560	551	570	529	544	512	497	486	509	580	492	517	544	538	528	515	538	528	564	502	554	568	574	554	548	564	552	503	517	537	532	520	529	542	527	536	571	528	534	526	536	532	533	580	542	520	533	503	551	549	582	521	521	511	525	551	551	559	546	539	547	509	530	521	511	543	515	559	510	546	578	559	521	580	534	555	530	492	532	533	528	551	552	521	534	533	506	551	529	519	522	514	516	562	528	555	522	512	549	548	520	539	526	541	530	529	536	558	527	549	529	533	532	519	537	559	543	538	534	499	526	509	539	569	578	554	517	526	525	558	554	543	520	510	565	546	533	520	524	533	567	544	498	532	553	515	508	537	520	514	524	522	559	545	550	555	512	550	569	544	536	500	521	545	530	568	547	570	560	542	500	539	537	564	532	510	542	579	526	565	511	520	518	528	515	529	502	529	499	517	527	521	531	518	511	563	531	546	512	520	545	502	555	557	532	515	509	556	571	547	539	537	511	499	538	551	508	527	500	566	543	553	538	523	568	532	562	537	556	572	541	541	526	535	581	552	561	549	551	512	577	564	531	496	512	513	546	555	521	520	538	554	580	501	576	508	573	527	531	561	546	518	497	542	531	523	552	549	533	527	545	507	564	535	534	535	555	510	548	533	568	557	555	551	521	568	487	534	542	520	537	546	513	540	556	518	527	531	523	577	529	533	564	488	529	516	530	544	523	527	582	496	509	574	502	523	544	556	518	513	530	556	517	497	507	482	581	519	533	525	483	561	529	580	532	573	549	592	544	527	533	536	577	494	495	506	550	536	565	540	533	535	557	534	551	512	564	535	527	529	546	506	552	558	512	523	523	532	609	571	542	554	489	548	516	539	546	531	553	498	559	512	598	540	520	522	538	542	553	587	553	541	510	493	535	532	544	546	503	535	546	488	520	539	549	551	519	554	517	558	593	535	498	540	536	509	531	557	556	536	509	496	505	496	539	554	525	535	537	534	582	507	582	516	533	579	561	519	511	519	521	530	528	519	539	559	511	496	522	520	499	521	550	520	510	519	495	568	549	572	548	524	512	563	592	569	538	546	524	505	548	557	563	554	557	526	516	521	501	502	511	522	505	555	519	539	506	544	520	540	533	530	528	560	550	569	481	539	526	532	551	551	542	510	487	546	519	507	532	516	533	493	570	507	554	521	512	538	550	551	546	499	546	534	478	545	506	518	557	500	508	539
7365	1452	1532	1141	804	630	593	497	479	5738	2392	5269	2627	394	357	319	322	317	293	317	311	326	298	330	297	291	326	284	303	290	319	304	318	332	320	303	333	316	286	306	314	302	308	287	332	302	290	308	306	326	290	288	306	308	269	332	318	316	339	322	280	247	318	339	316	301	332	308	330	303	351	279	339	319	322	336	306	310	300	333	311	299	312	331	313	291	293	293	313	276	287	335	318	277	312	286	329	324	293	311	334	293	311	315	322	314	329	308	320	323	301	313	293	308	302	305	326	294	313	313	305	305	295	351	319	279	329	296	309	307	299	322	292	316	275	318	270	307	307	313	338	323	306	331	321	302	286	305	301	322	323	310	320	305	321	331	292	317	343	302	324	302	302	314	305	291	297	287	302	337	309	312	302	297	309	310	295	319	332	341	342	301	313	293	298	345	307	332	264	300	309	323	296	291	318	306	315	331	291	354	309	296	278	309	335	310	324	292	347	324	345	304	273	317	302	316	290	323	284	317	330	302	315	316	288	301	276	277	301	298	281	298	328	314	323	292	275	310	299	336	315	299	322	310	288	287	300	308	322	332	289	298	320	334	333	289	305	302	318	285	331	303	306	318	325	321	298	294	300	344	314	315	341	325	315	355	315	333	307	312	317	323	313	296	293	344	284	339	312	330	339	307	282	300	302	305	327	302	298	293	299	325	286	336	301	308	332	298	292	296	331	308	293	286	265	309	308	326	329	270	310	308	317	283	327	312	344	294	294	273	296	273	305	330	328	291	288	291	306	307	293	320	294	286	314	321	292	299	338	274	298	270	335	325	309	316	312	290	308	301	324	306	331	309	302	292	274	288	278	307	298	301	298	319	329	305	337	319	299	305	313	317	339	309	313	289	328	318	312	292	306	302	311	290	306	296	316	317	295	297	306	295	342	296	325	316	355	284	292	306	330	310	324	292	312	268	316	319	278	310	308	343	303	301	310	297	295	331	309	308	325	348	302	287	301	290	282	288	316	328	309	302	300	311	314	305	322	300	314	312	286	309	296	316	302	288	298	309	322	324	312	321	314	346	303	325	305	308	311	275	296	316	291	290	293	311	307	308	311	298	264	309	315	289	314	313	307	318	310	291	315	310	291	316	286	351	307	315	319	320	311	298	289	285	288	274	302	306	306	320	310	289	305	271	285	297	289	303	332	302	304	268	323	283	315	308	313	304	322	313	293	358	288	280	315	304	318	302	288	314	304	332	307	341	310	299	353	297	304	320	302	290	305	342	289	273	317	309	300	303	340	332	305	343	338	294	322	300	294	295	315	315	285	324	339	290	303	291	297	305	276	326	321	299	321	282	317	315	320	279	304	307	289	323	325	303	306	327	305	315	292	308	339	319	301	288	322	317	259	302	302	316	314	297	274	309	291	260	313	305	296	331	305	323	316	292	297	307	319	318	309	300	290	288	297	277	315	364	281	284	337	319	307	321	293	321	328	294	287	317	293	285	343	362	314	316	293	320	314	312	276	327	267	311	299	329	317	320	281	313	323	340	311	326	307	310	304	312	315	297	293	312	299	293	294	298	306	327	297	314	319	304	301	285	312	275	319	333	308	296	308	305	307	297	276	318	315	292	285	323	332	317	272	286	350	292	317	320	323	301	315	338	314	304	288	312	294	307	317	268	326	316	350	289	316	336	336	319	310	301	300	297	304	267	312	303	287	286	340	311	265	317	285	297	303	292	293	292	291	317	313	305	314	322	325	325	324	271	299	327	293	296	305	308	266	294	320	304	292	335	302	295	313	297	301	303	312	326	317	286	314	326	325	311	308	303	325	286	301	335	285	345	299	329	317	316	315	304	285	290	313	308	315	305	293	277	304	310	317	321	303	288	313	315	297	279	318	291	308	315	310	320	328	329	309	302	358	313	304	318	344	348	315	316	316	309	319	315	311	293	293	293	307	283	300	306	303	313	303	304	300	316	285	305	318	331	302	314	302	310	307	294	276	301	314	350	284	305	313	300	329	300	301	289	296	290	306	268	314	281	298	313	312	293	290	295	292	300	322	275	313	293	304	325	323	320	304	304	315	306	291	272	320	303	317	316	277	294	309	343	343	302	310	295	302	318	286	290	327	340	312	272	307	322	295	301	335	294	305	309	309	280	318	313	295	302	310	317	287	300	295	315	314	335	290	308	279	289	299	304	315	307	303	300	304	322	301	328	310	292	340	302	296	273	332	327	308	318	307	296	284	327	288	322	305	310	321	289	312	306	313	300	305	350	298	292	308	306	314	284	318	342	331	294	303	317	323	280	320	315	326	307	331	267	330	305	316	293	299	295	308	340	330	315	342	330	320	327	328	314	293	324	348	319	317	310	317	284	318	316	308	308	326	315	288	289	297	299	310	309	302	340	297	290	304	305	325	316	309	295	334	288	286	273	310	325	328	322	328	304	328	350	315	294	303	322	310	316	302	323	338	311	316	295	316	301	334	318	319	280	311	338	314	311	309	312	269	342	319	302	337	336	325	321	288	271	316	304	282	330	291	278	316	306	291	319	296	295	293	295	322	324	330	329	306	309	277	325	304	269	283	285	323	292	314	313	300	295	291	308	271	306	323	282	319	321	325	336	319	308	302	296	301	339	317	326	314	316	299	309	297	292	286	319	287	308	326	278	298	292	296	306	313	314	329	308	320	288	304	318	325	324	270	308	296	344	301	299	327	309	301	324	301	272	325	300	346	310	301	313	286	306	318	328	308	331	320	294	321	295	301	331	306	329	306	325	305	292	325	317	286	301	315	297	344	314	264	292	314	314	309	320	304	336	363	292	271	323	335	310	329	327	342	295	317	283	312	283	317	307	281	262	323	336	332	302	324	318	312	341	321	295	278	304	280	310	307	318	298	306	304	325	278	305	284	286	284	326	297	321	306	316	296	358	298	330	322	312	283	294	307	334	332	319	278	333	334	298	329	330	313	338	298	289	324	308	302	329	332	292	341	299	320	315	333	304	328	315	326	321	303	299	349	279	281	313	321	301	313	335	305	288	314	303	281	311	330	310	329	280	288	282	323	327	286	366	311	291	311	305	319	324	293	303	314	309	298	324	304	314	324	291	320	315	318	286	302	311	307	332	302	297	314	310	307	295	323	295	323	339	360	298	284	328	322	289	290	323	356	308	314	334	314	305	293	292	294	320	277	321	280	317	317	282	316	300	293	308	356	325	301	293	310	316	310	304	301	323	277	290	326	283	303	327	277	304	313	299	329	312	363	304	304	276	320	272	332	320	268	293	274	279	309	282	320	325	323	314	328	323	308	321	322	291	324	286	312	314	331	317	330	303	308	306	358	306	300	309	337	306	299	315	305	327	290	324	330	309	297	313	309	319	313	334	302	354	319	327	308	340	272	304	307	297	334	304	289	338	308	333	297	324	307	305	299	302	308	306	287	296	317	289	321	334	319	308	323	335	332	345	294	333	311	337	321	342	305	306	268	304	292	299	324	357	312	333
5620	1811	3522	3726	3287	2671	2312	2208	1992	21924	10215	23645	9226	1073	1086	1042	984	1046	955	986	968	980	896	906	932	941	918	891	887	911	851	875	906	842	865	852	874	884	834	846	841	879	859	857	862	823	834	859	806	852	848	837	806	840	850	825	821	850	787	883	818	794	891	872	800	823	793	800	829	832	890	827	846	819	816	818	827	804	795	852	863	780	839	819	788	789	843	827	830	840	801	849	801	833	804	824	844	815	812	836	827	913	840	842	861	829	884	882	774	841	809	815	850	847	848	753	797	812	820	779	786	863	806	868	826	831	862	848	832	774	854	821	773	791	830	811	782	803	793	801	831	810	845	915	811	837	825	843	838	807	838	766	785	874	813	817	826	831	818	837	770	842	818	789	833	815	817	802	783	768	808	789	763	824	845	817	809	785	840	829	816	855	872	792	809	829	811	786	850	851	790	820	801	838	794	837	846	796	870	821	792	866	841	843	838	831	818	822	797	748	798	810	834	836	834	855	797	800	828	799	801	820	821	819	826	813	831	831	830	792	836	799	807	789	846	832	772	778	831	804	805	788	811	844	819	829	818	753	780	775	789	878	773	847	785	852	808	853	788	830	789	782	792	869	816	815	822	851	855	779	856	793	824	813	833	847	853	851	770	794	844	798	796	818	803	867	780	801	850	846	787	810	829	826	808	846	843	809	848	794	859	873	833	841	782	802	808	850	795	833	821	847	804	843	814	825	797	764	787	805	813	868	839	761	759	802	834	777	826	839	780	836	769	802	834	869	848	782	829	816	857	799	808	779	851	821	775	862	780	768	764	791	835	830	830	829	828	762	853	804	871	834	840	827	807	771	831	811	803	859	800	776	762	783	818	828	786	833	736	792	788	807	790	837	820	774	832	819	798	810	812	857	806	874	808	879	811	794	789	810	809	780	829	771	783	777	800	851	834	840	802	830	866	793	810	843	821	799	814	810	809	799	829	819	797	802	835	823	815	755	814	815	780	760	820	827	782	787	813	783	816	838	789	803	811	784	795	790	855	853	812	839	846	798	824	819	857	813	844	803	807	872	823	831	786	817	778	848	786	811	767	836	845	819	816	888	822	812	800	837	760	786	767	840	838	814	830	796	797	786	796	826	823	784	781	801	875	836	827	818	772	873	803	794	790	867	791	823	796	816	861	824	835	843	804	832	824	796	788	799	850	780	829	853	873	874	753	833	807	874	840	802	789	796	760	771	823	765	786	819	829	870	778	806	792	819	836	758	839	816	854	797	809	829	770	766	788	788	789	815	802	840	795	823	776	779	830	783	857	850	789	835	787	826	880	796	801	864	839	793	816	776	752	835	834	805	806	825	812	827	819	809	825	787	808	812	803	812	862	830	836	795	798	862	799	802	857	824	825	822	815	799	787	773	820	796	822	787	793	839	827	783	796	829	778	813	852	758	811	766	779	807	865	866	818	803	854	873	875	826	824	801	808	829	810	804	863	838	766	796	794	768	821	822	807	771	776	783	791	834	819	812	809	865	816	828	825	770	849	840	818	810	870	817	823	787	822	839	822	792	790	855	813	835	831	865	844	869	771	837	864	817	811	823	815	776	802	796	804	828	849	813	783	844	819	788	800	819	815	836	847	850	810	843	808	804	852	780	787	814	764	814	792	792	795	834	856	832	863	806	770	846	751	753	837	809	863	770	850	846	785	743	812	847	809	844	806	777	839	842	860	810	784	777	850	848	862	812	806	803	830	840	829	898	818	817	812	784	801	797	812	788	866	816	805	848	798	842	812	836	821	784	789	816	812	797	821	767	793	804	787	817	824	788	811	844	807	862	832	882	814	840	858	817	779	809	839	762	799	813	828	825	832	825	847	835	802	821	796	845	788	812	803	822	875	834	845	797	835	814	757	792	844	833	863	800	832	811	865	814	858	801	833	789	871	829	840	849	818	838	834	833	824	852	805	799	841	853	789	845	856	848	801	841	781	849	803	805	840	810	834	846	777	797	816	778	797	851	805	789	807	842	819	809	762	750	806	860	787	757	833	796	777	823	867	822	886	846	791	801	772	824	888	826	794	820	866	799	774	815	804	854	834	800	817	783	783	868	781	818	829	806	778	773	812	862	805	865	788	831	792	820	772	824	798	832	812	876	808	799	843	786	840	805	784	829	856	783	843	850	800	817	800	867	783	795	873	819	840	778	814	758	778	821	779	798	776	857	803	815	843	808	793	865	793	863	847	808	823	822	808	824	852	851	807	853	799	778	872	766	796	826	806	793	797	796	855	818	819	780	821	795	769	792	837	730	819	802	812	842	799	841	777	772	797	789	860	767	795	835	801	807	820	819	852	797	816	788	837	838	800	794	778	798	824	794	883	828	794	801	796	844	838	780	776	813	775	795	805	871	849	830	798	772	826	819	826	823	790	836	805	809	827	843	787	780	883	831	820	803	804	771	807	802	785	860	893	816	786	802	810	858	803	825	826	791	816	763	823	840	811	833	798	772	835	797	801	763	830	833	803	809	842	819	812	816	790	786	749	855	806	875	850	792	816	822	829	827	804	835	831	825	792	767	772	816	834	878	807	772	829	780	795	887	821	866	825	819	802	823	784	820	876	754	851	819	760	796	821	802	812	802	841	864	792	814	795	808	817	838	814	824	846	818	830	794	857	819	821	768	819	857	795	869	799	832	789	780	851	793	793	874	827	820	783	741	804	761	819	819	804	830	855	841	745	812	816	812	855	857	884	814	857	865	835	846	797	793	850	833	799	793	765	789	824	821	807	843	853	847	831	755	782	858	831	806	874	767	797	842	812	829	798	830	814	829	836	861	834	799	762	807	794	823	785	844	845	829	832	821	801	802	796	812	787	813	855	854	764	775	838	846	826	761	797	806	796	763	841	779	804	835	846	777	793	829	859	763	814	822	782	828	801	798	795	849	802	789	789	838	807	791	802	812	854	823	813	793	851	852	792	839	907	811	845	829	905	771	831	834	840	801	825	790	811	822	828	841	855	849	853	854	821	815	821	829	832	816	793	780	834	773	826	833	839	822	774	802	841	820	787	769	838	797	861	817	835	816	830	840	831	813	874	847	798	807	784	816	786	802	833	816	821	825	781	799	856	807	833	850	800	833	829	855	820	788	817	834	811	849	850	776	807	854	817	832	778	825	762	813	793	820	814	813	864	842	788	835	775	820	853	835	815	832	786	818	866	831	825	822	804	780	803	816	837	838	848	800	837	782	814	790	818	856	825	828	785	838	787	784	858	803	773	849	836	841	855	837	840	804	794	824	775	889	760	867	779	880	807	789	806	854	801	854	863	805	826	880	839	799	828	830	817	823	781	817	854	826	781	766	868	776	829	824	881	815	805	856	783	798	827	801	865	823	828	876	800	817	834	797	840	797	840	805	835	819	789	866	827	775	821	794	793	810	873	847	811	800	828	833	769	806	814	825	824	819	876	791	861	816	815	843	790	786	894	775	838	792	879	795	839	862	761	844	832	872
13968	2971	2897	1911	1419	976	771	674	631	9056	4230	8218	4415	389	329	359	328	346	321	314	295	311	260	294	285	316	291	285	261	263	302	303	303	293	285	286	292	316	271	279	280	307	295	298	261	278	274	289	279	242	260	288	300	289	262	284	278	287	293	301	272	299	280	272	290	275	317	314	292	276	291	301	284	261	282	265	303	270	255	287	261	255	265	279	267	274	272	310	270	293	261	296	273	276	268	261	303	283	258	296	281	268	295	298	291	295	277	286	285	292	283	277	264	265	282	280	286	321	278	298	260	261	267	298	265	242	267	273	285	290	302	265	276	276	240	262	302	308	292	232	283	270	290	283	262	255	275	311	291	261	248	268	276	284	264	282	310	296	255	242	285	277	333	303	287	243	260	264	238	288	240	258	260	297	295	287	296	274	272	275	290	279	254	287	278	269	268	273	269	282	279	298	277	257	302	307	277	304	269	286	267	290	244	255	295	292	270	271	351	290	272	275	270	275	289	300	306	266	276	261	298	305	274	283	291	265	268	302	295	291	288	298	263	306	281	261	280	271	248	280	287	326	275	312	242	284	264	256	253	276	256	269	264	247	279	292	249	306	271	263	306	258	279	260	260	282	319	288	262	286	273	264	268	269	291	280	271	263	300	239	274	266	279	285	300	284	275	262	258	261	272	265	288	245	268	272	301	265	297	325	265	282	277	267	263	296	268	311	273	274	277	259	267	256	274	261	278	261	259	279	276	281	248	293	283	269	285	298	293	270	291	261	294	266	257	296	252	292	264	290	276	309	294	282	307	278	289	274	281	296	265	276	283	284	282	288	291	277	275	256	257	293	296	286	286	268	258	292	266	301	265	268	284	301	271	282	285	297	271	279	288	270	281	277	246	270	289	288	272	270	239	260	275	262	263	304	263	294	273	298	285	256	264	269	280	266	287	266	247	280	319	307	296	291	276	252	300	297	263	294	284	286	265	276	307	273	279	279	260	290	291	293	274	291	249	283	300	239	297	290	283	307	257	273	294	286	281	286	277	242	291	278	307	279	305	271	284	274	266	265	271	256	287	269	275	267	277	264	263	258	292	260	299	284	277	311	273	269	281	246	258	297	305	272	257	280	262	268	253	299	283	285	310	282	267	287	318	278	268	300	275	278	303	307	261	267	299	266	255	261	274	267	273	275	257	290	245	286	293	271	279	273	299	272	279	274	292	287	274	249	287	299	274	255	251	268	322	285	273	270	245	298	267	265	274	280	259	272	305	260	271	305	271	264	293	283	277	276	291	278	286	283	258	235	260	261	294	278	288	250	311	248	265	297	276	272	261	270	265	285	303	295	290	282	279	273	266	273	274	266	267	288	274	279	316	297	248	265	285	280	271	307	268	259	300	277	273	306	279	280	255	258	293	277	287	300	286	296	257	286	275	292	285	277	272	288	235	282	276	274	267	303	276	266	260	270	267	310	285	265	294	288	263	285	293	280	260	266	278	274	313	296	282	246	246	270	266	244	314	279	274	267	268	253	308	308	281	265	245	245	298	266	284	271	261	255	303	289	289	278	307	249	280	257	282	286	290	295	284	257	268	300	282	256	282	258	259	273	301	289	284	291	290	262	275	270	301	232	283	275	278	293	274	276	272	287	276	283	310	300	281	305	292	291	295	268	304	329	319	298	291	304	327	303	284	274	291	289	269	306	274	284	294	272	259	247	261	250	270	266	295	297	256	307	269	280	234	300	259	286	281	308	284	275	254	285	267	260	317	322	286	266	308	312	249	275	297	245	298	298	285	290	259	317	283	268	272	264	279	267	274	273	295	292	237	281	253	284	264	279	261	278	293	286	282	285	295	284	302	251	288	279	288	282	265	266	264	267	251	256	289	262	299	265	258	270	296	276	316	239	291	269	290	292	280	299	278	301	279	291	283	295	276	311	248	241	284	285	265	318	273	277	274	291	273	230	292	263	276	276	278	277	298	256	290	270	245	244	283	290	288	276	279	284	277	270	294	305	284	238	278	261	261	305	261	268	267	308	279	283	252	265	271	272	282	264	277	259	314	276	273	262	274	272	260	267	256	306	272	275	275	284	262	259	279	250	271	282	292	288	268	258	280	271	245	299	282	289	276	240	270	253	265	276	231	261	270	274	259	252	284	287	279	275	284	261	289	269	293	276	264	262	278	274	306	285	284	260	287	269	243	265	314	259	285	288	268	263	291	276	294	268	276	301	271	277	275	300	273	239	283	239	247	275	290	274	245	242	270	278	303	251	248	262	252	242	283	275	289	297	245	272	277	254	270	279	283	321	288	292	263	268	266	265	280	275	272	256	284	276	285	306	291	282	246	251	279	275	268	260	260	281	275	263	255	296	272	268	291	298	312	290	287	270	260	276	256	274	276	276	293	279	283	284	287	292	295	306	269	294	281	267	272	284	312	285	267	291	303	286	298	276	282	277	295	242	308	276	288	280	257	260	266	261	271	258	301	268	292	299	277	261	294	297	311	294	265	263	273	258	284	292	278	263	265	262	292	285	277	260	295	292	300	308	258	257	276	260	291	289	289	285	305	289	290	308	305	273	265	285	305	273	264	286	281	288	256	267	246	290	298	275	289	264	293	268	261	248	269	268	294	270	267	285	281	296	292	270	298	293	277	255	260	268	267	258	283	260	276	260	283	295	273	261	276	313	254	288	248	305	262	242	267	254	284	269	285	289	280	280	257	281	274	274	271	249	302	300	284	287	265	269	281	293	283	265	333	271	303	289	279	294	251	282	302	286	262	278	267	305	273	262	310	273	258	273	264	304	297	260	287	269	283	246	265	307	279	290	298	266	265	282	290	247	281	300	287	244	299	261	291	265	291	303	309	277	256	247	288	288	307	300	273	281	268	286	257	252	277	289	270	288	276	286	284	307	265	277	301	252	275	278	267	269	319	279	277	261	294	290	241	295	287	272	262	271	268	270	287	276	302	264	262	289	260	262	277	285	263	260	263	304	281	260	273	262	278	258	328	271	284	264	303	267	317	263	262	264	286	257	275	283	278	272	289	261	292	261	275	257	293	295	274	286	278	286	291	271	270	259	256	244	275	310	283	257	251	258	265	270	291	292	275	277	247	294	307	264	256	277	255	265	255	237	272	271	258	277	280	293	277	268	253	297	310	274	305	320	264	328	284	282	269	278	294	262	266	267	288	240	267	295	255	276	288	257	300	303	276	277	252	283	251	279	278	270	299	272	247	263	307	231	285	287	301	265	303	279	267	279	300	263	309	268	266	280	264	288	272	265	268	268	277	261	284	253	271	236	303	282	266	290	272	266	285	273	272	265	274	268	258	260	274	310	273	269	263	307	287	285	269	275	274	287	280	254	259	263	261	249	275	267	261	286	284	286	273	271	251	258	301	312	267	246	297	280	294	299	295	312	279	275	262	278	273	263	292	291	263	274	257	298	296	264	277	265	275	281	271	305	257	276	273	251	263	259	264	241	282	288	287	257	275	258	262	269
7370	2646	5586	6122	5386	4251	3631	3172	2793	26164	14452	29059	12959	1310	1260	1104	1146	1054	1004	1029	1014	890	919	954	878	908	866	875	857	888	880	811	826	820	841	850	790	823	787	842	801	813	766	777	752	761	739	725	736	772	716	741	795	764	750	768	794	718	726	744	785	736	749	781	754	738	743	766	706	728	741	732	724	761	757	723	785	783	732	723	737	682	741	746	738	711	751	715	705	716	714	748	731	729	693	754	723	678	746	783	732	749	737	725	716	758	690	732	719	682	688	739	729	721	703	672	688	735	779	748	756	695	730	711	734	667	697	756	706	701	700	695	725	704	695	753	658	705	714	721	737	686	732	661	736	694	711	724	719	734	745	738	705	727	717	716	727	705	704	646	722	760	679	742	739	697	702	687	734	740	685	744	718	700	726	711	765	716	691	723	713	723	739	684	736	737	709	779	779	712	698	708	730	727	687	722	743	720	726	734	709	682	651	754	719	701	682	694	703	745	738	754	654	687	700	722	702	717	738	722	701	698	715	660	709	744	740	697	731	748	703	757	705	695	699	729	762	719	778	686	714	713	736	731	723	715	736	686	682	706	706	685	740	696	641	701	698	712	714	706	784	711	777	671	715	724	726	729	748	746	748	713	756	725	710	764	731	752	728	745	717	708	717	725	737	738	739	708	786	704	693	729	697	677	749	685	716	752	708	690	706	728	713	712	726	732	745	733	693	751	719	730	721	701	726	701	679	777	693	690	691	741	733	729	766	724	752	705	732	715	693	724	678	704	719	763	732	714	748	716	733	715	711	720	754	752	720	698	715	721	731	733	715	732	677	743	679	743	734	707	703	683	736	670	685	722	703	743	702	712	690	728	734	702	741	730	772	689	696	684	750	707	722	761	757	738	704	697	706	752	688	701	754	718	699	688	715	725	705	697	746	709	746	684	699	708	699	689	754	750	759	745	701	733	720	760	780	726	715	720	708	729	704	703	722	706	732	708	723	689	695	796	680	726	717	756	729	735	711	669	734	705	672	681	687	728	728	706	710	686	738	701	709	723	732	710	718	729	698	723	699	728	720	738	707	749	726	735	753	777	739	718	678	653	764	719	738	731	706	681	748	768	672	711	705	757	690	724	747	716	699	745	707	701	696	720	698	693	731	712	722	766	718	715	751	742	681	654	687	729	749	734	719	733	707	717	682	678	697	740	656	709	676	727	761	711	757	717	713	678	785	748	672	661	693	663	728	744	703	691	728	669	726	774	715	723	692	748	744	752	716	730	693	745	711	749	736	679	717	723	727	729	693	777	693	709	729	682	700	710	712	698	728	802	719	736	730	696	704	715	690	726	692	704	692	692	734	754	717	758	755	732	687	683	694	698	678	675	705	745	724	728	688	718	782	708	759	715	693	729	718	742	682	727	730	734	757	714	693	769	733	733	728	714	684	726	714	651	746	755	717	757	689	682	688	771	708	727	721	716	754	735	692	726	720	742	692	756	726	743	723	692	703	729	736	690	744	703	761	702	690	690	723	700	727	770	718	745	704	740	739	690	739	691	695	683	724	737	723	723	718	693	752	726	760	713	697	726	732	714	707	688	734	711	706	682	733	678	675	673	692	718	725	648	709	706	698	765	721	730	720	723	746	726	730	744	745	696	713	715	698	683	694	700	743	722	761	765	754	701	756	731	733	700	766	681	661	736	670	749	691	776	720	726	684	744	705	716	701	686	722	735	715	722	724	695	753	739	744	740	734	714	707	698	767	700	713	717	696	748	768	748	770	765	734	735	747	750	736	654	694	740	719	753	775	744	712	729	759	751	681	684	705	711	736	725	730	694	768	696	669	656	763	804	712	714	717	708	719	714	698	691	736	719	770	691	711	707	748	749	690	735	694	755	722	725	788	721	695	686	710	666	718	696	680	717	688	724	686	746	690	675	709	718	709	735	702	661	703	729	735	744	744	715	769	731	693	656	681	720	686	693	690	739	749	731	720	729	709	721	719	680	713	677	710	767	723	713	684	716	765	737	697	727	684	723	708	755	716	707	761	724	760	724	781	749	736	730	731	690	676	731	705	694	710	709	729	722	707	707	739	717	735	699	752	702	747	730	689	718	689	704	703	685	712	732	714	725	760	732	722	741	681	680	711	683	713	707	707	665	733	664	733	714	690	724	715	722	749	727	748	726	741	713	678	693	731	700	678	702	685	758	724	700	752	733	708	715	696	737	717	713	764	765	705	759	736	668	724	713	734	702	672	675	719	680	682	727	705	774	745	740	695	677	697	679	724	777	688	754	727	723	705	716	740	705	704	728	721	717	752	698	735	745	738	736	729	685	738	678	756	745	738	683	728	730	687	683	730	734	732	691	778	761	695	729	692	739	719	696	699	684	750	712	750	766	687	686	702	758	744	723	717	702	741	731	732	758	704	773	699	682	702	765	766	714	730	695	696	690	747	701	748	731	690	727	737	721	717	720	713	682	691	725	671	714	685	706	757	700	713	726	692	714	672	668	717	707	728	741	727	697	727	750	720	720	774	706	710	693	754	722	696	718	701	717	693	729	715	687	684	779	712	703	727	713	689	686	748	730	724	725	732	756	696	769	682	760	670	738	763	680	722	705	714	690	703	731	655	681	677	723	697	725	660	713	735	720	728	756	748	766	725	678	711	732	684	756	718	701	721	729	718	728	682	750	702	674	715	729	770	721	709	722	700	721	707	694	697	728	734	702	719	699	706	743	694	681	726	715	712	694	730	670	697	688	709	735	707	694	701	756	750	644	732	772	715	680	750	669	750	755	667	734	706	748	721	678	733	729	730	747	744	707	730	676	712	758	736	738	713	763	714	748	741	679	706	666	702	741	718	700	742	715	762	733	707	731	702	748	711	682	742	708	711	751	707	729	769	728	725	692	717	669	728	731	678	727	686	737	730	730	701	736	722	679	726	716	740	718	673	724	681	688	763	709	648	722	734	745	753	756	667	721	696	756	705	726	692	724	713	730	751	693	738	719	688	670	719	731	764	744	697	750	737	747	707	696	740	711	698	690	761	668	705	723	711	727	684	713	728	703	747	722	718	733	760	748	727	712	734	720	707	695	725	695	729	713	689	751	685	687	741	762	702	702	713	751	714	740	662	688	731	728	694	683	675	718	646	732	701	737	702	701	723	740	704	719	720	716	747	720	722	682	681	711	685	726	701	705	720	736	695	708	708	750	699	699	752	735	727	681	728	675	741	744	765	774	785	748	694	714	654	725	702	736	712	757	740	705	708	690	707	744	747	726	724	766	704	718	757	704	713	726	745	760	687	707	689	704	761	719	678	760	717	666	728	656	712	688	736	694	726	719	746	700	752	703	679	711	744	741	747	692	695	712	686	717	762	678	713	669	724	741	741	734	734	744	685	735	691	732	719	764	732	709	715	697	690	742	683	696	705	718	772	750	696	719	663	725	719	774	746	715	694	687	689	699	692	710	692	742	706	752	724	693	733	706	694	696	722	695	737	728	691	712
1897	199	170	192	175	200	182	185	186	420	217	287	232	157	157	191	172	174	175	185	194	199	165	159	190	182	155	161	158	167	146	162	188	174	173	174	167	192	162	157	168	178	168	174	171	170	179	187	189	181	154	172	165	185	183	174	149	163	154	160	163	157	180	162	155	180	175	153	180	166	156	176	149	174	173	174	149	170	177	181	186	177	172	184	169	165	190	182	171	143	181	166	170	181	150	183	174	164	139	167	188	177	192	172	182	172	187	182	153	166	175	171	189	177	177	165	157	179	182	155	169	161	165	169	150	164	186	138	174	162	168	162	168	198	177	175	151	172	155	166	177	171	163	156	163	161	169	159	179	180	173	150	173	174	146	172	176	160	195	181	165	154	145	157	168	186	180	160	178	184	178	184	144	181	142	172	189	170	174	155	160	192	171	176	164	167	151	182	185	176	153	161	191	163	189	181	172	174	168	176	183	172	199	156	167	158	172	163	160	172	173	150	180	174	180	168	166	180	149	175	184	164	159	177	169	155	168	177	182	161	177	177	164	164	167	170	170	159	173	169	173	165	183	169	178	169	173	171	152	169	171	208	178	166	187	170	161	160	165	159	178	168	180	155	158	180	163	177	191	154	201	166	177	162	142	163	167	184	166	151	194	190	173	174	175	172	176	150	171	170	177	161	188	163	165	149	164	158	184	185	184	163	152	167	175	192	179	196	184	170	156	167	176	182	156	157	177	174	180	157	171	177	182	167	151	174	189	182	173	174	151	182	185	183	186	177	163	167	192	163	181	186	160	179	183	176	181	158	180	168	162	176	154	155	151	153	153	167	178	205	171	187	180	158	139	164	158	176	177	160	171	170	163	153	160	162	180	171	166	184	166	190	167	171	167	175	177	162	169	194	178	149	174	158	175	186	171	151	161	162	158	167	184	183	169	148	167	190	179	166	171	171	150	165	180	180	146	171	186	152	170	159	154	162	148	172	166	150	178	174	167	158	157	186	190	183	173	164	186	185	180	175	179	169	164	177	163	167	164	135	164	159	197	184	164	163	165	151	179	171	165	181	173	146	177	171	191	152	162	200	181	178	152	172	144	162	161	167	184	179	181	188	163	186	179	156	176	177	202	151	152	145	151	178	176	178	157	174	183	173	157	161	166	180	189	193	186	168	175	156	161	160	160	164	165	157	178	193	168	186	176	181	177	166	189	148	188	131	173	163	186	175	181	173	194	147	141	166	159	186	194	159	154	159	179	155	161	154	164	184	180	189	193	152	187	173	159	170	181	160	160	183	183	147	182	154	193	195	172	173	165	152	191	199	169	163	167	169	164	174	162	176	173	166	159	178	194	191	170	150	160	162	159	163	176	173	162	191	172	168	166	169	189	158	155	151	173	164	145	194	173	161	172	182	176	168	186	165	180	165	165	161	176	185	163	166	157	170	173	168	177	175	182	176	188	176	152	179	184	156	184	170	187	159	173	151	167	158	174	179	167	169	195	181	159	172	183	152	187	169	157	169	171	154	162	166	179	188	174	178	139	166	155	177	163	178	174	202	162	170	182	168	151	171	175	194	163	171	185	163	151	177	177	162	185	170	186	186	179	173	161	166	177	156	156	178	186	188	152	174	157	150	169	150	178	148	143	164	152	160	145	167	177	191	175	186	150	171	180	197	158	175	156	168	190	172	177	183	182	170	171	150	174	154	199	181	184	158	163	163	168	172	163	157	178	160	179	197	162	152	183	174	180	169	172	148	163	171	150	158	162	203	170	178	175	171	157	177	154	184	171	175	171	165	173	166	140	178	156	174	169	180	190	132	167	150	172	172	178	169	170	179	173	147	163	171	158	176	163	162	168	180	171	169	172	174	171	173	184	159	155	188	164	171	175	181	183	176	181	154	170	168	172	188	183	167	205	187	177	148	162	176	179	166	167	178	182	178	170	198	155	166	163	165	164	169	172	156	182	159	168	165	179	181	154	158	185	170	167	185	162	174	186	171	143	157	207	179	171	167	189	169	168	189	157	163	178	181	181	177	174	177	177	187	188	185	168	177	192	169	164	157	166	163	175	140	144	176	181	184	183	183	162	152	157	177	161	188	178	154	156	177	159	175	169	176	154	162	148	161	190	148	159	164	183	159	177	160	191	172	183	172	167	157	191	158	189	173	162	157	166	181	186	184	163	160	177	156	166	150	190	181	155	195	166	189	169	171	158	152	190	159	155	163	148	192	158	173	217	175	191	157	197	187	178	179	158	165	168	187	178	171	188	176	160	169	187	177	150	162	191	173	166	193	147	170	148	165	181	164	165	186	179	161	168	154	162	187	168	183	194	149	158	180	172	172	149	158	175	163	178	153	173	181	169	171	159	167	155	176	158	166	146	161	181	162	158	206	191	155	180	155	183	181	178	180	201	170	178	191	185	170	176	178	181	187	181	161	177	187	150	176	166	159	144	192	181	162	161	170	178	162	180	168	166	175	181	160	154	168	162	175	185	156	186	170	160	181	150	187	193	188	150	182	175	169	185	164	151	184	171	158	160	172	194	158	182	168	175	166	162	164	167	172	175	139	168	155	156	172	166	161	166	158	162	177	188	143	178	185	166	143	160	153	150	181	163	180	153	164	188	174	170	167	185	169	160	160	168	172	162	165	184	155	181	162	179	152	179	169	169	180	194	178	154	172	171	169	144	171	188	148	169	166	170	160	173	157	172	158	180	166	171	174	165	167	163	160	157	203	151	169	180	179	173	156	159	192	188	159	182	151	154	181	174	206	204	166	170	158	191	158	190	176	156	146	176	183	170	187	172	182	185	177	177	163	164	169	170	177	168	171	170	171	184	184	182	167	157	161	175	147	181	156	196	155	178	175	183	178	200	168	170	181	194	170	175	172	159	159	150	187	187	155	168	151	180	159	185	167	184	164	184	150	167	170	171	192	163	155	161	168	198	164	170	175	170	165	174	187	155	158	161	159	184	164	139	156	171	152	171	150	179	163	192	157	176	181	164	178	172	179	164	156	183	173	162	181	169	180	188	170	160	172	185	174	165	142	162	164	189	176	184	183	181	168	151	179	183	180	164	167	173	163	193	153	183	179	172	152	172	175	184	155	166	176	163	193	180	204	164	173	172	172	164	189	176	165	193	173	151	150	172	181	175	174	157	165	155	171	177	159	145	161	180	168	169	183	153	194	157	148	191	200	167	170	179	152	154	165	170	153	174	146	176	158	180	192	158	189	139	177	189	169	181	164	156	180	165	170	170	167	165	154	162	169	167	160	183	163	179	180	176	184	207	157	163	176	197	169	151	165	181	143	180	147	172	164	165	174	165	183	169	152	168	188	185	195	180	165	182	162	176	191	161	166	190	187	188	171	173	156	166	152	168	158	148	161	168	165	155	157	164	162	150	175	190	187	174	184	157	183	168	166	167	152	187	165	168	141	171	168	208	172	158	168	172	183	187	187	144	168	161	164	177	170	173	164	184	176	177	169	162	157	161	166
2135	535	700	665	620	613	586	594	644	2534	1118	1685	1164	519	543	534	492	458	533	509	547	553	531	484	524	539	517	461	550	534	479	484	540	525	517	502	537	523	519	521	501	499	514	508	503	484	521	493	468	464	493	501	462	499	482	514	504	491	548	546	498	534	535	541	493	466	525	483	508	516	487	504	545	482	489	488	499	486	479	508	515	489	490	503	535	476	525	498	518	521	502	493	486	457	478	464	524	525	530	452	513	469	520	561	513	486	538	476	478	503	497	537	515	524	507	514	481	467	516	507	483	516	518	529	483	505	518	518	525	509	501	501	539	519	502	527	530	488	545	513	511	485	526	519	476	480	533	535	528	489	495	493	533	506	509	493	508	528	484	474	487	555	524	494	508	478	496	500	483	504	506	548	520	547	534	527	498	505	499	485	503	514	522	487	512	480	509	485	545	529	524	487	505	525	488	514	499	481	523	497	475	465	540	498	523	486	504	512	516	510	488	520	513	484	528	474	514	540	520	483	532	483	519	513	530	475	527	477	483	492	496	503	477	548	526	524	530	524	539	484	492	550	498	497	482	504	509	541	468	478	467	528	512	485	527	504	521	525	491	476	530	487	481	512	458	486	518	484	504	511	520	526	511	534	531	505	521	490	482	504	498	513	554	530	528	478	486	509	512	480	472	519	493	481	484	501	497	496	522	514	472	505	508	508	504	531	516	511	488	491	494	477	506	525	507	518	481	480	456	513	532	479	540	512	481	484	504	530	502	511	501	534	522	536	473	492	560	515	465	505	562	522	527	532	514	512	562	518	506	494	509	467	503	467	529	482	518	510	474	482	533	543	506	529	523	529	520	526	475	558	512	495	500	483	510	510	513	530	464	427	532	514	515	446	494	461	523	505	480	531	531	501	514	554	496	539	488	492	497	526	497	517	489	505	522	534	478	514	489	493	526	505	544	516	550	472	542	513	523	530	535	480	512	534	494	475	499	524	516	466	492	468	525	529	526	499	463	545	494	517	502	514	561	514	489	529	543	547	499	493	552	496	513	503	497	510	487	481	513	512	493	494	476	495	506	521	469	501	514	529	507	531	509	517	519	518	506	483	445	485	499	462	454	530	509	513	482	475	490	511	488	500	494	521	510	509	480	480	553	529	520	532	532	494	487	499	501	502	534	521	484	515	511	487	491	560	540	494	528	517	459	522	522	482	539	503	547	527	509	514	495	522	495	482	485	506	567	493	495	549	544	470	475	500	527	480	501	528	499	534	530	497	538	496	515	510	509	529	473	523	515	473	544	497	508	471	492	517	530	527	524	472	484	478	520	484	503	539	493	490	523	480	492	517	466	514	529	485	520	508	484	504	536	521	474	506	507	506	489	496	490	559	480	465	477	472	503	483	517	527	487	501	533	508	480	522	505	539	499	502	539	479	483	494	494	532	499	441	537	487	529	501	554	480	510	527	495	488	496	511	493	506	563	506	550	528	459	509	481	487	511	486	481	514	554	507	526	479	478	516	536	517	513	485	506	511	505	482	509	460	511	505	484	479	508	521	460	511	476	494	490	500	493	508	514	494	507	512	476	523	524	500	486	486	527	515	496	498	464	493	465	469	522	493	537	491	474	474	491	539	471	527	525	526	469	477	503	532	478	514	528	489	525	510	511	510	496	500	492	525	471	508	514	532	517	512	510	502	465	507	493	484	481	508	471	523	490	504	476	506	490	522	482	485	511	507	514	560	497	503	547	546	479	461	492	509	497	491	510	505	540	478	521	523	522	498	523	455	501	520	558	491	509	521	479	498	491	507	493	525	503	538	533	511	487	561	491	546	534	451	510	503	495	500	518	478	536	556	478	480	506	496	538	475	511	471	491	513	524	540	509	488	515	499	454	543	521	515	489	490	495	445	496	534	529	491	530	471	492	545	516	471	530	511	496	493	491	496	497	523	556	475	482	482	481	504	502	501	501	490	476	466	494	516	494	496	488	531	498	524	522	550	507	490	506	518	522	505	537	549	472	518	510	513	501	519	517	502	494	496	487	479	537	466	509	509	518	445	521	506	533	526	548	506	521	517	523	544	474	564	515	525	490	519	484	509	510	531	495	445	540	515	500	534	509	483	541	516	516	495	507	500	509	512	507	491	492	499	490	500	500	505	521	505	566	498	490	501	519	503	481	500	495	550	501	492	481	473	465	522	530	525	507	513	512	499	497	492	472	493	497	546	526	476	520	506	505	523	485	525	525	496	478	485	481	520	497	472	485	524	511	534	465	508	508	496	507	475	502	494	528	501	484	458	491	500	489	515	461	506	535	478	496	468	496	536	511	495	532	539	515	525	483	493	498	499	532	492	530	475	496	520	481	511	512	533	517	481	544	487	458	543	496	551	493	543	494	526	498	503	470	480	533	530	497	498	501	545	503	513	499	491	525	502	524	474	506	505	491	497	514	533	483	518	462	525	508	497	470	494	497	504	536	539	543	479	468	481	532	514	543	513	514	528	495	515	562	488	512	480	488	520	507	503	511	489	467	480	543	571	523	537	506	507	494	510	503	528	504	483	487	508	520	507	540	517	531	492	512	517	492	514	518	543	508	513	467	527	518	518	513	520	515	509	524	467	495	528	511	500	515	484	532	535	516	489	523	495	507	499	499	523	496	479	492	516	492	519	514	553	476	514	509	510	486	500	548	502	496	519	511	514	492	497	519	529	529	541	491	479	519	526	494	477	501	487	491	489	521	505	516	526	532	479	500	540	529	521	469	521	530	496	464	513	482	509	504	482	487	503	526	503	501	478	515	521	515	510	509	476	520	476	519	496	502	492	543	537	513	504	554	520	509	501	474	508	498	539	471	556	552	462	464	504	496	486	500	539	527	506	483	551	487	513	539	515	511	531	505	529	523	499	482	511	470	490	505	479	502	521	541	487	485	476	505	502	534	493	496	501	492	472	533	486	543	455	494	496	493	498	463	479	479	486	525	502	506	538	559	498	503	505	482	459	496	523	461	486	543	484	514	519	472	497	493	489	481	510	568	502	514	504	497	536	503	496	505	515	504	498	523	512	530	511	519	499	512	521	495	518	482	470	525	496	479	496	496	533	494	502	503	488	510	478	516	484	466	476	487	517	487	513	494	489	524	501	502	506	513	492	527	542	508	539	481	516	533	516	523	543	479	521	502	464	540	506	504	477	511	511	510	531	485	523	482	474	492	462	474	509	535	508	506	490	523	504	484	498	516	500	532	507	476	544	491	521	495	522	532	544	580	496	483	520	515	490	477	491	525	500	500	501	524	539	519	452	516	497	511	503	492	518	489	494	464	554	519	500	543	503	515	510	560	463	490	530	489	555	512	520	475	568	460	497	545	488	453	470	533	545	539	492	485	491	519	483	497	486	521	503	501	568	532	527	512	519	528	505	488	545	524	478	473	472	513	479	482	449	514	550	512	492	479	479	519	490	525	452	523	472	541	507	553	475	534	497	508	497	542	519	491	504	474	517	525	519
7337	1342	1561	1190	845	705	564	518	579	6489	1892	2187	1884	340	347	311	288	318	346	325	330	305	298	306	291	289	296	276	309	296	317	294	309	301	293	300	342	313	307	315	297	298	306	303	315	283	264	313	311	306	308	320	318	301	302	273	285	306	291	283	317	299	332	293	328	285	298	318	315	307	310	277	316	290	276	333	287	302	322	295	303	284	319	298	340	286	299	311	301	313	295	284	310	295	323	313	305	285	298	325	324	327	299	333	312	283	313	316	331	307	300	324	301	322	319	292	323	298	243	294	285	325	305	281	284	306	277	320	318	288	305	326	316	303	305	296	313	311	322	316	309	325	292	265	298	294	301	295	316	309	258	300	309	323	311	313	315	290	298	302	310	288	302	291	315	289	318	285	334	309	299	302	293	276	313	309	304	284	287	314	297	313	312	303	306	292	263	263	304	278	283	287	294	293	315	285	301	294	324	311	312	288	272	356	327	313	278	318	286	301	296	291	303	319	268	297	268	305	283	303	297	343	278	314	291	299	266	308	334	315	306	295	278	273	311	276	310	290	282	320	336	271	282	281	335	285	322	305	300	289	328	299	313	287	321	319	285	296	305	312	288	278	309	312	289	321	320	273	312	320	327	289	276	278	299	309	298	333	316	280	301	304	306	273	294	330	295	306	296	295	309	299	280	316	324	293	279	314	317	289	309	299	316	332	322	331	320	282	287	301	293	276	285	287	306	281	273	292	315	317	287	313	303	308	261	282	274	296	278	288	287	325	300	282	297	298	318	325	301	302	286	313	330	308	277	300	311	281	311	311	315	289	305	305	283	300	302	303	291	318	307	320	312	283	330	273	317	311	278	302	293	287	306	304	315	303	316	320	332	295	312	318	272	295	290	294	331	299	302	300	294	259	299	326	302	311	312	313	294	295	268	318	287	287	304	309	310	317	309	295	292	288	281	303	289	306	300	314	286	327	287	304	273	286	331	295	288	303	290	314	286	282	290	314	305	291	302	305	327	303	295	297	279	296	324	295	283	302	313	335	290	308	282	295	296	319	333	335	289	282	295	292	319	283	270	279	300	273	274	297	319	335	314	278	336	305	315	309	321	303	282	326	323	319	307	333	296	285	315	335	304	291	318	288	306	270	284	342	314	294	290	324	326	289	310	302	318	319	304	325	317	323	271	255	276	288	291	299	258	270	294	319	316	286	289	299	315	315	299	319	279	306	282	286	307	318	289	279	294	324	294	285	288	286	281	313	302	300	325	300	287	341	287	307	297	280	278	265	270	296	272	301	303	308	311	296	258	293	290	299	304	321	330	330	338	286	294	305	316	304	324	282	288	301	268	294	296	310	294	313	300	304	291	313	313	286	280	302	331	303	316	279	304	286	298	284	300	292	304	319	284	295	287	298	305	297	312	299	307	307	313	304	315	292	315	297	285	305	263	274	302	294	273	296	291	341	302	302	284	295	310	302	264	344	292	284	313	264	299	262	288	280	309	353	282	313	286	296	330	325	302	311	301	307	297	281	286	328	295	328	312	309	300	305	312	306	282	242	307	316	304	283	315	304	308	286	260	310	299	300	280	284	302	293	313	282	303	295	308	289	282	307	294	295	340	299	259	285	297	306	326	306	321	286	316	279	293	320	324	276	324	278	323	292	324	311	305	277	285	322	299	276	290	287	307	285	338	310	303	297	318	288	304	297	290	288	293	291	306	282	286	287	360	343	312	330	315	301	317	274	283	320	309	299	294	299	300	299	309	267	282	275	306	305	290	271	317	304	310	303	286	332	297	260	314	304	311	311	299	289	319	310	324	327	278	320	298	292	309	261	300	279	301	305	309	287	304	310	295	306	306	315	265	277	291	280	315	323	301	303	297	294	304	300	296	319	291	306	300	322	294	313	297	301	295	301	307	279	317	306	280	272	324	313	307	332	310	284	312	293	280	298	281	309	310	302	306	315	296	270	275	306	336	289	301	262	293	282	316	290	281	298	316	312	312	290	279	305	307	290	314	320	269	311	317	331	299	307	324	329	307	300	299	293	299	307	306	361	321	270	303	305	310	286	297	287	301	321	286	310	272	300	341	288	274	315	283	310	286	279	295	298	297	302	340	309	328	315	288	332	288	295	319	291	326	274	312	327	298	305	284	297	264	319	271	308	335	303	296	279	296	308	269	303	290	283	297	258	312	327	323	328	295	307	298	278	278	327	302	306	293	300	294	315	291	293	290	307	305	294	314	337	278	300	302	309	309	286	267	333	263	275	313	277	308	329	300	296	320	302	298	302	293	279	313	248	275	307	330	313	298	286	295	301	302	334	313	295	346	322	283	309	290	300	305	325	302	288	310	291	310	301	292	289	295	310	328	329	306	322	277	297	248	276	275	317	310	303	236	268	315	298	327	331	273	322	296	289	305	301	280	325	324	293	289	349	323	277	317	299	288	319	302	301	323	303	293	320	306	285	305	310	289	296	302	296	306	334	303	323	303	283	301	321	332	300	277	305	292	297	308	308	305	305	360	316	286	267	288	283	324	316	254	302	291	295	305	336	292	297	341	313	308	313	300	303	301	272	285	270	287	301	271	302	305	294	292	338	291	319	290	316	290	329	304	278	301	281	315	306	280	321	294	287	316	300	291	315	280	283	252	289	304	336	313	312	302	301	282	286	319	311	311	299	285	319	329	261	284	301	272	306	296	315	312	273	273	292	324	326	304	346	305	285	320	280	342	300	284	314	338	324	313	315	309	324	278	277	303	292	313	272	315	316	297	313	305	322	266	302	309	313	316	274	309	285	309	339	306	303	303	322	323	274	299	308	296	269	302	293	294	336	298	321	332	309	291	298	283	291	318	292	315	310	334	318	305	282	279	322	333	335	295	322	294	298	277	295	296	294	299	312	288	292	301	323	293	273	272	317	279	323	311	304	323	307	292	287	295	323	283	289	326	284	330	298	309	308	339	269	276	306	299	291	294	316	291	299	301	326	283	267	315	303	317	343	309	304	268	309	330	296	298	324	304	298	335	325	289	320	286	305	297	325	289	325	301	311	290	260	287	274	281	290	313	279	292	313	315	284	303	308	282	329	314	289	314	311	283	278	345	308	263	316	312	313	318	296	326	298	314	307	276	293	317	294	300	285	278	326	330	269	311	331	298	282	277	297	312	329	299	283	278	281	314	345	295	292	315	291	297	300	294	279	297	266	277	303	292	305	308	293	258	286	301	301	288	286	284	328	316	298	301	268	268	294	295	298	302	272	293	290	286	309	280	271	294	282	341	293	295	285	302	299	345	296	310	301	309	316	318	280	279	302	301	294	278	293	312	322	307	310	293	328	276	290	290	289	313	305	306	321	285	320	303	297	269	325	295	290	280	304	327	271	327	310	295	296	307	310	274	282	287	287	296	338	317	294	288	327	319	291	303	271	327	320	276	312	299	297	286	279	282	313	302	307	298	316	316	319	290	299	309	279	346	329	284	308	300	303	305	273	306	275	300	306
5526	1798	3545	3677	3178	2857	2302	2237	2967	24205	8556	11601	8452	1093	1090	1046	1003	1025	986	968	927	913	897	894	877	863	863	878	835	837	791	837	844	843	825	858	829	833	848	873	850	842	831	827	804	852	817	844	837	840	815	814	832	822	817	801	814	772	732	816	827	841	801	850	811	816	823	847	778	801	795	818	782	794	752	790	883	770	811	821	775	800	760	836	810	809	782	782	832	755	805	805	734	825	800	734	800	823	739	834	777	782	819	777	870	842	776	802	800	804	829	775	807	803	826	854	843	805	786	819	833	808	784	786	809	783	792	800	787	786	805	770	786	797	768	778	846	777	883	805	816	806	801	820	820	789	806	813	794	805	775	752	776	781	794	767	791	784	805	867	858	787	782	820	771	769	814	806	790	805	783	786	796	786	749	801	814	823	783	788	790	797	778	812	810	863	799	777	765	798	809	766	772	792	789	771	797	774	813	747	842	778	788	842	804	769	792	768	844	790	798	793	740	759	775	801	825	838	845	857	809	821	827	808	855	795	775	801	812	739	753	812	826	821	812	789	790	769	791	793	783	832	796	805	799	828	774	795	797	773	810	822	864	773	820	786	775	739	883	819	753	798	773	777	812	815	754	785	778	809	782	768	817	775	785	749	782	826	762	739	799	811	758	776	773	856	800	775	844	841	818	817	840	787	769	765	776	751	796	799	812	777	815	768	785	750	815	759	800	805	771	801	792	827	815	752	783	797	813	835	793	769	800	764	783	799	820	777	842	843	820	735	781	759	785	794	768	769	793	790	780	708	797	812	791	808	827	811	795	775	786	829	752	798	800	775	799	756	787	783	806	769	747	804	747	807	816	751	802	783	795	813	813	813	796	825	765	833	812	801	797	824	792	782	751	794	808	798	765	819	812	793	822	770	774	808	766	770	796	826	798	809	805	785	771	806	764	803	789	810	784	759	746	812	834	783	742	863	783	805	779	752	795	804	851	794	782	839	793	831	822	796	812	786	760	766	838	803	749	804	740	754	838	803	794	778	818	790	784	827	795	803	824	849	772	791	825	759	829	790	779	751	756	810	835	865	788	795	789	803	784	799	788	767	812	820	769	765	789	838	811	822	766	793	794	791	821	785	823	823	734	820	803	816	793	803	783	825	751	754	795	847	782	772	771	762	806	833	786	803	806	773	790	790	796	773	831	785	760	806	834	782	838	810	786	763	772	816	787	762	777	824	807	774	837	828	820	773	843	791	827	802	808	808	793	812	790	818	816	787	807	785	784	777	786	772	747	780	838	835	746	773	796	828	802	818	771	785	748	818	822	742	776	767	802	789	817	773	845	814	842	815	781	717	814	813	811	801	808	777	807	763	769	803	842	827	831	795	791	789	799	813	805	760	838	820	764	818	882	822	824	808	800	789	778	796	763	795	775	820	779	810	817	786	816	779	809	812	802	813	799	789	770	781	780	784	810	785	805	775	803	783	765	787	756	745	799	804	829	732	771	812	824	837	792	814	825	830	778	744	844	775	793	776	835	796	770	779	804	780	722	773	791	797	814	815	725	804	833	771	816	775	815	797	775	773	812	783	744	794	735	804	812	851	773	808	766	749	758	850	810	818	804	816	776	810	718	814	804	794	769	769	814	781	791	740	742	763	778	783	793	778	798	793	789	814	818	814	796	776	820	801	756	759	784	790	820	786	744	757	808	806	770	814	802	776	857	832	754	792	807	757	788	835	773	787	733	777	807	824	769	771	791	801	798	810	810	777	811	775	786	778	853	839	767	786	862	777	793	783	807	793	742	793	804	812	843	812	758	827	748	801	807	850	789	799	791	795	787	802	800	810	817	819	796	804	792	779	787	779	800	807	772	791	808	839	746	778	795	809	814	854	813	777	811	815	828	792	789	783	810	789	790	817	861	812	850	816	775	813	818	798	782	812	743	747	801	764	740	822	805	764	809	793	787	794	828	808	830	853	815	828	779	770	813	814	771	816	778	806	825	756	810	788	792	814	783	784	814	799	779	790	806	801	772	763	783	834	805	836	760	776	791	794	784	836	833	773	829	785	775	810	831	831	792	812	787	765	845	803	770	780	806	758	810	789	822	783	823	780	792	833	817	767	782	779	845	871	753	781	830	793	772	814	822	766	789	781	784	816	774	776	758	753	823	774	745	775	810	744	816	803	827	805	842	824	754	793	747	740	798	799	790	853	828	802	744	835	850	831	762	811	789	840	789	770	727	829	805	807	791	807	776	771	817	838	792	791	823	850	794	806	768	842	794	822	799	779	767	790	839	862	778	788	821	786	782	865	816	811	751	856	785	785	812	787	820	791	781	803	828	774	827	757	768	836	836	773	790	808	780	828	832	782	826	821	786	838	806	809	799	789	822	759	848	792	806	824	780	760	783	779	800	775	815	770	780	777	806	782	756	809	822	776	754	772	761	822	842	789	811	794	776	810	771	778	776	772	843	824	848	803	826	818	817	785	803	776	816	803	830	836	781	816	800	777	803	847	758	773	769	765	776	849	775	796	753	810	813	801	811	801	788	792	759	753	811	783	775	798	798	757	803	799	781	808	779	773	799	775	828	826	809	780	811	774	818	804	825	768	791	800	800	799	808	768	774	761	777	782	822	821	770	803	769	796	813	867	775	759	835	786	822	859	786	803	844	780	796	803	811	810	789	808	809	825	806	800	758	791	778	825	798	786	769	795	860	815	756	789	817	790	757	745	806	799	804	809	806	751	786	826	784	803	801	813	746	763	785	788	855	802	799	853	862	753	787	797	793	814	820	769	780	811	761	783	828	809	800	777	768	714	755	740	825	806	841	813	756	765	760	789	775	759	820	762	752	863	803	801	795	837	818	843	761	819	820	799	859	758	870	806	774	826	771	848	829	811	788	810	792	732	773	821	797	782	789	782	777	802	806	742	778	768	788	828	829	741	762	762	838	769	854	800	801	837	811	770	833	798	810	801	771	822	788	822	800	797	790	737	799	789	811	776	762	793	789	805	813	810	798	812	835	810	817	776	813	793	803	774	800	842	784	787	816	755	782	757	756	787	778	825	807	805	780	809	779	786	806	829	762	796	820	879	818	829	834	794	801	783	787	795	791	749	803	746	779	763	810	818	822	823	787	807	794	761	808	838	801	761	798	792	805	807	794	811	808	833	800	824	819	746	805	804	785	841	781	785	789	788	719	799	747	776	852	816	824	799	828	828	825	839	829	782	776	831	815	808	737	786	823	799	809	768	792	765	788	806	842	790	825	809	796	755	816	800	804	762	829	725	846	783	822	764	716	799	777	792	803	832	789	828	812	774	836	785	762	815	817	846	825	757	857	753	860	790	769	792	781	776	817	809	760	801	810	781	779	800	813	832	763	797	774	813	811	805	802	822	798	830	788	827	876	793	830	786	794	809	797	764	825	795	779	773	760	793	827	789	801	789	783	807	785	831	768	817	775	789	782	796	799	765	795	786	787	829	850	772	787	788	794	831	747	779	798	839
13843	2757	2808	1876	1395	991	811	686	592	10811	6914	2239	2581	379	345	306	328	311	296	291	314	316	329	309	296	295	270	278	287	251	343	292	273	294	277	279	255	301	295	260	271	281	248	260	294	294	280	277	280	272	269	298	313	246	275	260	260	304	294	263	265	282	272	274	241	283	275	259	301	273	274	284	270	282	261	267	303	270	259	277	283	263	295	267	249	271	275	252	269	255	275	275	314	256	275	298	283	247	265	270	253	238	281	288	275	264	238	262	256	286	288	280	270	251	273	264	276	297	255	271	271	286	266	248	265	284	309	267	261	239	288	283	263	232	286	276	283	283	297	285	273	284	295	270	276	299	256	249	264	263	260	291	297	298	248	278	283	280	253	288	304	275	275	270	271	277	315	253	258	295	235	266	252	276	268	244	261	291	299	269	243	263	276	321	281	271	277	284	283	250	260	254	262	293	257	284	263	276	261	282	250	278	295	264	261	264	258	277	277	293	263	287	300	257	271	307	242	303	266	275	258	254	261	274	281	246	270	275	242	286	267	278	260	245	272	258	296	275	257	295	273	274	286	297	260	289	285	286	282	276	257	259	288	259	258	282	291	250	262	258	297	284	287	289	266	237	292	277	262	246	255	268	268	252	260	281	281	300	286	260	247	278	245	263	284	234	303	290	275	285	261	284	266	283	268	264	278	262	255	255	291	278	286	275	263	243	273	245	243	260	289	277	289	315	249	310	281	258	253	274	256	255	291	290	282	267	273	285	271	268	274	298	293	281	254	261	237	265	277	266	267	284	259	254	262	293	291	277	247	246	269	265	280	250	250	306	278	279	279	283	275	227	257	276	309	290	290	285	259	267	248	271	258	263	260	301	285	283	257	265	276	260	268	266	262	270	306	278	276	268	279	259	315	275	300	272	292	258	258	271	256	270	283	273	261	278	268	223	247	282	263	275	257	277	287	264	250	248	253	241	261	252	268	257	277	257	256	271	261	256	275	304	280	287	261	275	269	291	281	272	286	245	244	264	279	294	271	261	291	284	288	285	270	269	263	263	276	308	291	269	246	249	266	300	260	319	269	262	265	284	297	283	258	253	288	274	269	292	261	294	270	275	282	270	303	266	265	259	270	272	285	269	264	308	284	269	255	287	260	277	259	278	266	266	279	276	262	291	271	288	268	272	269	287	263	286	277	266	286	276	261	295	271	266	264	290	283	257	274	286	306	275	235	274	277	255	273	275	277	289	248	271	262	260	277	275	224	253	286	256	291	260	268	278	283	273	273	276	273	288	302	281	264	294	272	246	258	267	275	242	276	291	270	281	268	285	259	290	266	275	281	274	252	287	274	293	263	256	281	255	251	246	274	291	261	257	256	249	268	293	284	242	263	299	273	281	268	264	283	268	283	285	280	260	258	311	284	293	267	267	257	267	272	277	284	260	271	249	284	266	242	277	285	295	273	294	304	266	238	244	252	275	263	310	294	263	257	244	253	273	275	295	259	245	305	254	257	281	291	290	289	251	264	282	263	295	300	254	267	292	297	267	276	271	301	264	264	278	278	268	261	279	259	285	280	236	274	243	248	274	292	280	249	265	278	277	275	252	270	280	240	284	280	320	267	268	282	239	254	287	277	259	250	279	267	273	285	272	275	256	284	273	261	303	288	246	282	262	254	278	263	301	256	306	273	265	274	270	255	312	253	289	271	252	292	284	274	295	269	249	267	287	250	269	279	260	293	220	262	256	269	250	284	269	249	283	265	288	266	268	288	258	271	286	286	263	270	266	280	259	268	292	271	237	257	238	258	276	296	283	265	288	292	274	251	236	294	235	284	275	304	284	246	247	266	278	256	281	253	267	241	263	236	256	260	263	296	252	284	259	271	248	239	268	272	268	234	298	253	285	254	239	239	277	271	265	261	244	241	248	271	270	307	274	305	305	276	297	288	275	301	267	257	284	266	285	283	292	282	290	290	274	302	261	266	271	265	259	279	276	274	290	308	284	289	278	258	268	252	261	327	262	244	286	272	257	262	277	245	256	276	243	253	306	293	294	263	255	289	242	260	280	242	238	261	265	264	297	215	308	262	318	274	274	262	257	265	269	261	288	277	286	265	264	246	265	272	255	305	294	253	295	276	261	257	263	295	268	296	277	288	248	322	288	293	265	267	293	272	283	302	286	256	279	299	251	296	259	265	290	276	281	285	280	284	264	264	267	268	273	314	281	247	280	242	271	257	247	287	240	277	270	277	284	271	268	270	287	278	284	289	269	298	271	248	258	260	289	325	283	282	258	271	293	279	259	258	291	270	260	246	285	273	273	300	302	277	300	269	274	282	250	275	241	285	284	247	261	259	246	248	255	266	318	241	297	278	260	283	261	253	286	273	241	241	296	270	286	259	256	273	257	257	255	275	243	261	277	285	269	249	285	280	266	258	267	258	253	288	278	252	276	285	319	277	268	267	268	274	304	240	286	273	256	278	262	301	277	258	260	276	252	276	288	239	271	242	256	259	264	277	262	280	244	279	288	331	279	248	284	283	295	292	241	273	286	258	256	276	246	284	262	247	273	265	266	293	260	288	285	290	277	254	264	246	249	273	281	302	270	274	258	286	280	284	258	280	252	254	251	293	279	259	251	285	290	275	242	255	282	275	260	271	268	307	277	281	282	253	297	235	286	289	319	260	256	299	276	276	265	286	290	275	276	279	274	287	274	282	267	282	275	282	256	266	288	253	283	253	287	267	266	281	250	273	257	277	288	254	281	255	255	239	279	280	278	273	285	275	242	273	256	292	255	267	269	275	280	285	274	276	268	267	292	258	259	263	278	245	266	271	250	284	257	309	298	260	276	288	273	250	272	276	266	290	265	271	286	301	295	260	265	240	304	262	265	289	279	248	275	278	298	272	263	277	301	292	274	260	280	270	285	275	263	309	270	267	274	266	251	271	268	285	304	268	262	224	258	278	262	253	277	273	292	289	258	281	251	266	267	248	272	245	294	252	264	283	292	286	276	291	274	278	258	274	287	260	279	253	269	265	249	256	285	301	282	266	258	297	299	266	267	272	301	267	254	285	261	233	283	262	280	249	274	317	256	254	285	270	269	280	294	271	233	278	285	310	260	272	293	261	297	277	271	250	274	254	254	246	275	244	255	260	276	268	292	244	261	248	248	275	294	254	259	293	242	254	277	256	260	248	311	289	280	257	279	245	273	251	274	260	263	254	273	272	239	269	274	272	309	255	278	247	257	286	285	273	235	266	274	288	262	270	279	255	277	306	294	280	261	296	243	258	271	274	289	266	297	257	266	282	282	270	275	250	261	276	278	281	284	261	270	283	283	286	285	249	248	282	248	262	273	265	274	280	303	257	284	256	267	282	242	276	289	263	264	288	294	288	233	254	303	260	263	245	235	274	257	261	288	272	272	285	271	271	280	274	254	268	268	261	244	254	304	294	285	259	282	286	272	264	274	250	285	299	268	271	301	275	297	272	299	260	272	255	251
7295	2572	5679	6109	5075	4288	3519	3266	2676	30472	20947	10949	10470	1294	1237	1128	1108	1067	1042	992	981	937	943	909	937	877	889	908	800	852	801	888	826	792	778	809	769	792	772	763	736	818	714	759	716	784	783	742	763	754	768	713	724	769	724	701	715	692	736	742	739	746	732	690	744	708	761	746	749	739	737	701	758	742	725	751	719	718	708	722	728	683	688	765	710	679	760	703	709	696	729	727	713	747	700	724	725	689	686	695	704	724	749	732	675	701	726	710	729	697	731	696	728	756	717	664	688	709	730	748	724	686	702	758	723	750	689	731	737	711	726	657	721	717	655	701	672	720	683	713	713	717	748	714	694	699	720	723	752	690	744	678	636	682	721	705	698	739	717	700	692	743	711	688	699	706	725	678	679	710	698	731	720	717	749	747	677	692	695	728	714	724	699	713	715	667	709	697	697	694	754	704	732	707	654	696	661	687	683	695	709	724	677	710	732	689	702	724	707	719	740	702	702	685	713	717	706	740	692	734	677	692	659	741	710	691	742	700	684	738	723	706	701	730	738	750	678	745	699	693	700	680	709	731	746	680	699	697	704	686	705	745	710	691	664	701	689	626	675	676	684	731	720	686	694	707	731	709	679	670	734	680	717	683	707	708	733	702	719	692	651	726	696	706	735	682	702	668	743	649	718	733	685	729	712	737	697	695	696	723	677	697	643	686	724	708	739	689	700	677	727	703	725	705	729	696	700	691	678	689	718	760	691	709	739	726	719	699	731	793	681	658	695	642	717	701	695	711	703	708	726	698	624	718	690	727	678	705	681	722	690	679	739	662	680	669	699	654	717	722	690	714	724	703	675	685	711	663	680	736	700	675	759	691	716	678	695	676	688	733	714	664	663	644	726	677	687	703	675	700	687	729	711	702	665	679	733	756	739	663	697	680	699	743	719	694	685	697	715	660	683	748	750	682	727	673	659	680	718	733	684	704	725	679	735	684	712	675	674	709	703	705	712	693	685	733	665	678	709	677	694	700	739	678	685	656	712	669	710	735	718	679	722	695	721	689	691	717	770	696	691	689	716	692	763	657	670	690	693	700	751	721	683	702	708	632	708	689	690	711	694	748	707	713	699	729	707	734	710	692	699	710	721	734	696	689	651	666	685	720	694	694	686	687	702	690	686	695	738	669	730	681	637	683	708	664	694	675	686	695	714	692	731	714	705	662	708	737	726	700	751	740	715	662	754	739	731	711	711	700	698	738	747	661	692	684	712	713	709	693	667	646	739	758	683	694	689	747	746	664	692	689	707	707	705	703	686	700	655	738	667	696	716	733	739	746	672	673	701	683	685	726	741	740	727	669	725	711	699	691	739	701	672	674	693	716	764	708	689	687	731	708	655	726	688	708	740	675	719	654	702	683	709	689	693	657	730	735	666	697	702	730	705	700	720	652	671	696	726	740	729	796	642	744	724	711	694	699	745	701	741	673	680	725	743	699	716	714	679	638	704	695	662	670	682	734	730	743	695	718	705	666	719	677	692	698	705	694	669	734	716	690	683	677	711	689	668	679	725	683	682	666	706	691	725	699	670	698	646	722	685	698	681	706	706	689	690	679	712	739	672	680	703	689	673	733	674	685	677	707	715	726	660	735	720	742	690	753	692	718	706	710	671	675	700	686	707	690	768	719	680	667	678	716	748	691	715	728	704	685	733	745	687	682	724	708	747	655	682	725	681	718	709	748	696	697	690	757	704	708	712	691	708	684	698	678	714	645	708	685	725	688	705	752	693	677	703	699	738	708	660	703	691	751	694	664	668	721	715	734	670	713	691	730	745	725	704	676	698	705	695	743	715	679	715	713	693	745	751	700	686	731	709	655	692	665	720	702	694	667	717	705	762	719	676	684	705	670	695	718	681	682	707	727	696	710	722	664	697	700	711	691	689	688	672	695	690	705	697	740	735	685	695	711	695	684	733	695	716	689	668	715	731	669	692	688	675	711	699	690	662	703	734	701	686	644	695	697	730	648	658	680	672	764	721	672	706	675	716	708	688	683	699	710	733	676	760	664	686	705	680	714	686	707	643	707	730	750	688	678	694	726	707	747	698	744	745	662	663	713	675	723	694	717	727	763	714	753	733	756	716	687	670	710	685	666	724	725	719	707	677	693	704	735	657	679	752	680	693	639	713	706	690	750	715	665	701	697	718	678	714	728	723	711	726	719	719	747	728	676	700	661	733	696	703	691	686	697	739	699	720	765	744	689	759	681	724	707	673	717	712	692	693	718	666	667	680	709	688	684	683	757	735	707	702	703	680	735	712	706	687	703	674	675	695	725	733	681	725	703	714	665	724	726	731	714	714	694	692	669	713	702	711	727	718	681	693	688	686	677	727	697	690	713	698	689	721	703	764	706	703	698	737	719	719	677	673	764	699	741	704	747	711	715	705	676	698	706	736	652	683	710	776	754	685	724	726	723	712	659	750	703	729	705	712	701	679	713	733	715	691	727	721	691	695	722	728	754	712	707	681	725	740	698	718	696	694	709	703	705	692	719	785	688	705	701	712	720	710	657	706	690	695	686	724	667	686	718	684	718	809	728	677	715	668	713	723	663	741	715	659	694	739	733	699	721	686	698	710	737	742	731	691	707	725	707	678	674	714	679	696	703	702	696	683	676	731	764	702	732	679	691	720	715	689	645	699	684	693	672	708	697	676	680	693	696	686	760	707	748	676	729	729	668	699	734	728	718	707	706	702	706	709	687	700	680	677	712	702	680	734	739	705	689	717	734	693	764	671	712	730	702	737	728	674	686	701	673	687	659	733	734	704	712	714	677	692	698	700	733	697	690	669	688	679	702	715	694	712	699	672	687	704	695	708	707	723	673	729	735	671	680	728	691	705	689	699	678	749	750	659	732	649	703	683	683	740	673	687	729	691	690	695	700	714	692	748	669	711	728	671	723	720	716	707	709	722	679	760	705	650	725	732	691	730	723	682	671	716	699	711	720	716	693	700	731	666	682	739	698	701	664	713	741	716	715	765	727	695	744	727	701	696	695	700	691	746	680	711	733	684	722	705	644	699	726	707	705	719	698	680	699	669	690	704	708	723	709	704	708	723	695	684	734	670	767	736	695	702	717	700	722	731	689	675	694	667	699	736	733	693	713	659	717	734	732	666	698	692	750	748	693	661	711	721	716	696	683	736	711	731	718	695	682	712	756	736	717	698	718	693	684	720	690	734	715	731	718	678	713	694	706	652	749	701	714	700	749	737	732	676	717	666	739	738	745	701	677	724	711	691	690	683	735	672	674	666	756	743	712	685	691	692	727	670	671	722	679	732	679	679	708	698	661	664	738	739	702	722	687	691	663	728	757	694	732	713	665	684	690	680	701	740	690	652	719	666	700	696	703	678	714	713	709	700	690	746	682	684	725	707	709	703	673	696	739	694	658	670	735	729	724	706	681	731	740	721	671	691	734	701	747	723	765	706	663	701	723	681	684	719	680	704	704	740	743
1981	208	232	238	175	212	188	174	181	452	488	190	200	198	181	167	168	175	141	161	169	162	191	192	182	181	184	171	165	173	180	188	181	190	160	146	148	172	165	152	142	179	155	175	160	201	171	179	205	162	165	164	158	164	190	168	167	184	190	186	167	184	179	143	170	166	209	182	157	174	169	162	164	156	167	181	151	159	160	183	187	192	182	186	156	155	170	153	185	183	174	192	182	154	177	156	164	177	191	197	179	195	196	197	179	176	177	182	153	174	168	193	178	149	174	186	149	179	164	199	176	181	180	178	163	162	170	186	153	181	184	194	178	176	177	179	180	182	168	183	173	166	160	181	175	181	195	160	164	175	192	182	156	187	191	181	181	139	210	168	190	164	156	170	179	173	149	209	169	181	147	189	188	175	179	180	155	172	169	176	163	157	156	179	188	183	165	180	186	179	187	161	216	188	159	172	158	179	176	137	182	167	165	170	173	170	167	177	182	187	148	173	172	148	169	180	176	162	179	161	174	180	173	184	159	189	163	205	172	185	189	163	200	168	169	170	171	190	169	178	194	182	186	163	167	166	198	179	171	180	194	169	176	176	151	155	165	196	166	181	164	174	182	169	161	186	182	159	156	191	164	168	183	179	179	189	198	169	173	171	178	188	164	141	185	159	179	176	173	178	185	187	174	182	189	185	175	186	164	163	184	173	160	173	193	211	161	167	160	165	159	166	198	175	161	178	177	190	167	169	186	160	169	166	180	186	192	181	166	161	138	173	169	194	164	155	170	178	160	172	160	196	180	172	173	161	184	156	152	160	166	171	203	165	171	154	162	188	149	167	185	200	156	156	181	191	185	182	202	145	184	168	156	153	155	156	147	172	172	155	146	194	157	164	164	147	194	193	183	152	179	182	173	185	190	185	189	185	177	168	179	174	162	194	194	163	156	169	148	157	177	183	173	163	157	180	160	174	180	158	180	171	181	175	145	171	174	165	177	161	209	153	166	177	208	181	163	158	175	187	183	173	165	193	172	159	191	161	176	192	175	172	167	174	161	169	159	172	193	167	172	198	191	172	170	174	174	179	170	164	182	184	193	170	167	187	190	179	178	174	154	178	181	184	169	156	160	202	166	200	170	149	191	179	170	194	180	163	175	179	161	178	166	160	171	182	161	182	183	174	188	170	172	154	186	181	183	167	150	169	180	176	164	177	203	177	192	182	185	179	133	161	190	160	165	165	158	169	137	178	169	159	162	192	188	171	181	167	180	194	170	152	161	168	187	169	178	181	148	171	162	190	178	176	133	177	177	192	175	151	200	160	205	163	165	178	195	160	157	169	147	175	177	169	186	160	173	166	154	173	169	175	179	175	170	153	178	157	156	163	154	156	186	217	169	168	170	184	180	184	170	174	198	177	162	170	185	174	165	169	171	189	153	182	168	164	177	159	189	171	172	171	162	176	197	154	164	185	186	168	188	159	160	178	170	187	173	157	188	157	163	167	156	180	185	149	164	188	179	153	173	174	172	170	164	199	181	180	167	190	166	188	192	204	167	165	153	175	163	170	187	169	160	173	170	174	178	187	166	172	171	173	171	170	182	184	158	195	157	166	164	184	166	170	186	148	174	162	168	173	160	180	167	180	189	165	151	165	188	164	185	164	173	202	172	177	194	168	161	187	184	164	161	168	166	158	160	182	177	182	159	173	174	192	169	159	181	181	187	181	173	173	168	156	159	162	183	174	159	180	193	192	173	158	158	187	154	176	166	162	171	176	163	159	169	164	171	168	177	158	161	161	176	183	174	159	167	165	164	156	187	167	161	174	161	181	169	197	158	173	190	167	155	201	194	153	160	167	160	162	149	188	177	182	177	162	162	157	196	156	156	173	152	160	166	174	171	176	167	177	168	179	159	181	181	165	166	175	170	180	169	180	170	170	139	174	164	168	188	192	157	185	209	188	168	158	163	184	183	190	167	182	183	184	212	176	194	195	177	157	183	166	168	163	161	159	190	165	194	174	152	171	172	157	192	173	161	168	173	181	187	178	204	193	174	163	166	178	168	145	174	193	173	195	179	155	169	163	172	166	182	168	151	179	159	180	171	167	158	164	188	168	151	155	173	142	175	157	161	181	189	176	165	193	170	146	182	141	182	164	163	177	171	155	173	177	178	177	163	179	174	197	199	172	173	170	161	154	175	173	155	171	166	191	159	152	162	181	173	173	171	168	167	161	168	164	189	182	151	181	157	182	153	190	196	176	174	167	179	171	173	168	192	174	192	175	158	173	176	185	160	185	156	173	202	171	162	189	185	165	176	181	174	181	162	173	191	170	191	166	186	187	173	188	174	159	187	163	198	203	174	176	168	157	186	167	167	196	172	171	164	153	149	163	182	173	166	171	154	168	155	177	175	191	172	176	163	189	189	164	171	171	186	183	174	164	204	196	177	158	161	147	150	164	163	159	176	179	173	174	185	180	186	170	188	161	178	156	155	160	167	200	175	193	184	159	168	158	169	182	191	164	202	166	157	177	167	140	164	181	173	169	184	166	176	180	164	161	170	172	182	159	197	188	177	190	158	174	207	160	178	171	179	175	173	185	172	155	170	177	178	174	181	169	186	179	158	166	151	158	173	179	166	157	179	176	192	189	178	184	179	185	167	173	164	174	162	163	188	169	171	176	194	203	185	176	180	176	152	177	162	182	181	159	161	164	156	172	167	160	164	164	190	184	167	165	166	189	144	177	194	168	172	189	164	187	184	177	158	163	193	205	147	153	165	173	169	160	187	176	191	173	188	166	190	192	179	155	170	173	204	166	171	181	145	177	145	184	167	185	172	170	165	179	200	190	156	161	190	161	187	155	167	183	178	154	191	162	182	156	170	163	182	183	158	189	167	184	187	195	181	163	174	148	176	141	183	183	180	142	187	174	167	165	180	196	163	165	198	155	176	147	172	179	157	177	148	152	187	162	169	177	170	149	177	190	170	183	178	183	178	175	176	187	165	170	164	173	169	165	174	178	187	165	189	174	155	178	157	179	165	165	169	168	164	179	168	161	174	170	183	187	163	166	161	189	171	179	196	165	172	155	194	175	197	151	193	164	182	182	181	176	163	177	160	190	163	179	152	177	188	170	201	158	171	191	175	184	178	185	175	163	207	159	150	163	186	158	175	189	162	163	186	174	206	189	182	157	175	183	181	188	181	168	201	184	194	199	186	152	164	165	161	177	196	159	167	150	166	174	178	184	191	143	162	169	168	180	165	164	179	184	183	157	187	165	173	144	189	174	180	197	181	190	159	174	166	170	166	181	166	174	166	158	169	195	162	168	164	168	152	157	157	191	167	159	188	179	187	166	186	160	162	198	144	177	173	197	168	175	167	149	161	164	163	161	164	167	168	171	199	181	195	170	160	161	136	171	148	157	178	154	184	166	144	158	187	167	143	147	182	169	182	156	171	183	182	177	165	173	176	154	171	159	169	175	193	187	184	192	192	181	183	189	168	170
2122	583	642	643	684	563	574	591	626	2896	2868	902	680	561	512	475	509	538	548	483	510	532	474	532	511	520	498	493	510	570	490	515	508	497	522	510	555	486	520	532	530	501	504	512	479	507	522	513	544	492	487	518	507	517	536	518	495	518	512	475	503	492	495	513	556	504	565	565	514	497	496	516	521	497	526	536	512	542	535	465	474	515	526	533	519	537	474	519	505	517	528	544	503	501	493	526	515	519	521	504	519	540	522	535	518	510	489	522	499	520	521	501	512	493	499	551	560	537	527	530	500	471	492	530	494	517	518	532	495	513	499	529	518	525	521	504	502	498	484	525	523	504	498	529	520	513	514	494	550	514	487	507	507	509	467	523	541	507	536	469	527	505	497	551	474	525	537	483	533	465	528	540	478	494	530	512	505	525	534	472	532	557	554	530	517	552	515	502	516	526	498	499	523	535	487	520	509	523	547	458	531	488	519	520	511	524	507	522	481	457	555	497	490	512	560	536	485	486	558	543	482	522	473	501	514	540	512	531	508	535	488	516	515	498	495	555	479	532	544	549	511	477	494	509	486	479	505	506	532	557	524	498	488	518	531	508	536	479	510	512	485	488	497	490	513	510	497	540	558	525	478	502	547	494	530	522	543	494	536	526	473	539	516	495	524	512	512	492	526	498	568	521	508	531	510	530	515	514	514	518	542	513	524	541	502	520	529	511	510	488	508	503	500	468	540	537	542	524	520	517	495	511	495	482	527	504	534	482	493	509	495	536	499	513	529	514	531	500	508	479	512	516	492	532	517	484	562	495	495	494	489	504	498	529	511	534	500	500	520	511	478	495	541	509	521	492	496	479	532	524	551	522	507	519	513	485	490	497	484	470	519	536	539	485	492	479	504	505	546	529	522	496	516	525	483	503	512	497	514	499	491	518	505	496	536	542	517	477	502	502	491	491	514	548	532	492	488	504	530	512	502	501	521	442	568	507	509	474	522	533	556	497	488	510	485	517	520	495	517	497	486	525	498	476	522	503	524	491	518	500	504	502	489	516	563	528	517	488	493	482	492	487	488	545	534	538	539	499	475	504	553	513	577	493	518	515	492	470	522	522	572	504	507	474	524	490	500	495	497	534	488	473	480	511	518	509	528	469	500	470	521	527	500	533	512	527	499	530	492	552	501	496	477	550	539	523	544	544	476	531	499	520	520	511	511	511	501	523	512	516	522	503	499	499	520	514	540	512	511	491	540	584	506	510	512	530	525	525	492	536	546	495	494	521	547	554	487	551	488	544	560	517	478	449	551	520	531	535	523	486	527	498	531	546	497	542	480	484	535	483	520	480	563	485	510	503	519	511	508	491	476	522	507	506	529	531	529	524	460	507	493	484	533	515	509	493	513	493	532	542	529	461	488	487	509	534	502	522	515	527	489	548	499	520	533	485	522	529	502	501	516	521	512	471	506	534	526	485	495	512	535	485	469	543	510	527	503	514	509	507	499	501	519	539	566	551	548	505	511	518	515	502	497	533	482	493	519	571	543	507	525	495	523	578	519	492	550	498	541	520	545	537	472	550	499	497	509	512	517	516	504	524	565	476	509	508	493	505	518	513	511	519	510	506	533	539	505	485	479	534	520	531	548	504	513	520	515	529	530	526	520	501	526	528	498	485	500	532	506	504	528	491	495	510	507	509	528	529	489	476	484	556	509	489	504	516	543	487	520	490	541	479	515	534	489	513	516	522	526	525	477	510	474	500	497	493	502	474	499	542	529	510	488	527	508	505	457	516	497	495	496	530	536	530	491	496	475	481	517	546	498	520	535	480	517	504	485	494	477	515	518	535	542	516	507	546	505	476	498	505	514	516	492	530	500	485	521	512	535	513	473	532	498	498	462	525	523	487	535	497	511	483	534	490	505	534	533	520	493	496	562	541	491	489	509	518	500	498	526	500	538	520	495	497	497	537	521	536	543	478	500	513	481	513	525	505	477	500	503	499	516	529	540	517	491	551	573	529	534	516	563	447	509	516	531	468	479	503	524	513	509	488	483	493	502	549	526	488	475	513	484	464	536	478	511	486	515	525	523	486	471	538	518	512	513	517	485	484	530	496	518	503	560	474	530	495	521	518	523	529	461	584	512	516	494	551	491	535	491	499	523	488	508	510	526	509	527	546	532	534	513	537	507	490	471	538	526	473	521	493	535	475	481	503	498	516	516	522	521	514	527	496	485	486	525	500	487	547	501	509	535	517	532	511	491	521	516	513	543	494	537	517	520	504	512	530	516	528	481	485	498	505	532	536	508	483	513	492	523	538	500	494	525	548	510	462	457	534	544	512	503	501	510	532	579	540	547	549	526	548	490	511	530	503	481	515	487	521	483	478	500	539	532	511	490	519	516	527	494	513	509	508	517	494	508	526	532	483	533	501	524	519	501	528	508	504	541	512	496	473	529	509	478	540	465	517	458	500	538	508	501	483	456	507	516	490	529	513	519	501	507	517	515	536	478	489	530	525	481	507	572	546	536	523	533	462	515	500	511	509	520	510	486	506	510	534	516	529	504	528	497	503	505	499	532	497	533	493	499	508	530	495	518	521	497	514	531	555	490	498	452	544	516	507	516	464	507	501	523	537	536	486	521	521	525	557	504	482	512	544	453	525	518	521	521	545	527	489	493	486	506	531	519	479	491	485	522	494	511	506	507	484	544	477	527	536	548	529	531	489	541	515	495	512	498	534	472	496	465	572	493	544	533	495	478	502	522	489	524	536	484	474	526	526	526	483	500	529	561	527	545	523	566	539	503	508	499	498	540	504	511	516	524	530	529	507	541	533	542	488	513	511	474	501	485	506	511	465	510	502	573	522	495	499	487	532	478	587	535	546	503	526	509	533	551	467	492	543	518	512	494	514	537	508	519	511	533	502	503	520	539	501	533	556	510	485	513	491	545	502	511	497	513	496	526	510	502	540	504	493	510	496	502	470	490	529	516	524	505	499	537	502	536	524	516	493	509	517	512	504	525	496	486	488	497	486	510	503	459	460	474	528	469	483	488	538	504	484	466	476	490	514	519	511	535	493	573	517	519	537	507	515	491	536	472	499	541	490	491	499	515	531	490	513	516	511	507	496	514	497	533	485	485	545	526	543	464	491	513	503	512	522	506	545	521	493	518	505	500	519	495	544	523	496	558	486	541	560	510	528	493	519	529	498	524	476	490	531	506	524	515	520	499	546	541	514	498	497	505	483	512	555	508	499	505	498	496	525	520	513	489	504	532	504	495	519	500	511	485	495	526	484	529	558	549	509	460	468	544	531	544	546	529	485	529	501	523	519	529	511	550	528	510	465	501	506	508	526	523	477	523	533	503	506	503	507	533	514	500	527	443	517	528	576	528	527	498	486	473	521	505	553	533	519	516	529	537	532	549	552	502	523	520	479	498	514	461	497	515	493	510	514	481	558	527	496	493	524	541	546	521	498	505	517	515	531	518	490	529	538	525	500	533	574	501	508
7287	1263	1372	1183	898	692	563	514	510	6417	9753	3086	882	366	336	314	320	321	330	315	341	367	285	339	316	306	328	328	322	295	346	318	318	290	292	313	308	311	333	311	311	307	301	317	328	314	325	309	326	332	350	305	310	301	296	305	316	330	291	319	323	316	303	294	343	312	367	303	312	315	323	311	304	307	342	357	309	319	299	304	318	291	316	306	335	307	336	324	313	324	307	320	323	343	295	331	322	308	341	336	273	321	359	310	337	274	323	340	332	333	305	313	320	348	290	344	319	281	331	326	293	304	324	316	317	291	308	328	329	339	341	341	319	320	297	326	315	304	320	278	330	334	305	328	313	326	314	311	297	309	304	320	330	317	277	296	321	295	303	309	294	324	306	327	296	346	272	307	308	297	336	313	302	337	335	329	311	309	311	265	334	306	293	311	317	354	320	295	284	292	298	328	327	311	302	323	327	332	326	339	300	313	310	322	331	316	308	316	353	280	302	317	297	319	315	327	292	319	314	290	348	302	300	336	318	346	304	323	294	347	313	312	318	331	285	299	282	303	331	319	346	328	322	298	291	331	346	341	302	293	344	269	302	320	317	308	315	307	306	256	306	330	292	309	307	302	341	319	313	319	298	325	297	286	326	336	330	327	333	316	314	296	332	313	319	329	342	328	329	311	341	317	325	347	303	308	334	326	287	289	312	333	315	298	300	296	298	300	354	313	327	304	272	331	322	323	309	293	296	319	309	299	320	317	312	303	299	286	362	359	333	295	306	302	299	276	300	303	348	307	288	284	296	314	335	317	308	304	313	272	304	351	323	346	279	315	323	318	318	333	315	327	301	303	334	297	325	317	289	300	298	323	316	321	299	301	305	298	318	331	319	329	316	312	343	348	313	310	322	292	305	309	325	330	289	312	320	320	291	328	319	326	341	320	307	310	321	289	339	320	306	276	305	305	325	314	348	295	313	313	309	299	305	319	316	324	347	339	285	303	295	328	285	300	316	316	319	333	320	298	306	298	295	261	305	323	300	312	314	334	316	314	325	309	317	328	314	282	293	340	299	304	350	308	344	309	336	321	313	299	306	333	291	309	278	297	299	324	298	302	294	318	299	315	303	321	302	304	304	289	305	288	309	321	327	309	282	299	313	333	309	299	305	322	312	319	351	308	331	317	315	351	291	353	319	290	332	343	308	315	291	319	349	273	318	326	310	299	333	308	331	321	350	317	335	319	309	318	299	302	307	353	325	318	307	322	289	320	337	319	320	313	335	305	332	321	339	299	311	311	326	355	316	316	331	323	305	321	327	329	301	270	281	297	333	337	332	271	301	332	338	318	305	317	316	309	319	307	322	305	293	324	276	320	312	280	339	336	316	314	316	302	316	321	345	312	319	347	329	314	326	338	306	297	292	285	317	285	318	339	320	292	327	285	300	336	327	303	339	318	283	337	300	316	337	311	317	298	321	297	303	332	305	301	326	318	346	318	311	311	354	310	314	320	321	334	342	328	268	292	327	320	289	317	306	310	301	280	313	321	296	329	329	322	299	305	330	319	312	368	309	338	282	335	308	341	307	317	304	322	328	362	282	330	347	315	299	336	307	326	315	342	311	333	318	309	331	311	299	325	339	326	298	306	352	323	308	305	308	321	312	336	312	297	311	313	334	278	335	312	337	337	321	306	318	326	344	324	333	364	342	330	327	313	307	320	317	329	321	342	345	318	347	310	293	323	345	340	300	299	319	309	315	323	314	300	336	316	293	338	307	316	325	321	308	314	296	312	301	301	312	285	328	297	329	322	306	304	288	317	299	313	309	330	299	297	308	328	309	354	328	309	318	323	316	307	336	325	345	294	276	302	310	326	348	331	324	296	309	322	319	334	304	336	318	354	315	309	292	316	319	289	319	322	275	333	317	315	306	314	328	323	346	325	301	339	307	307	316	321	309	326	295	307	332	340	311	329	274	315	317	346	315	316	350	291	332	292	315	306	307	318	300	317	326	299	313	329	293	342	324	322	338	320	314	298	310	307	300	328	311	300	310	314	283	320	311	296	317	333	302	330	296	325	325	321	332	315	283	312	347	334	324	328	295	332	328	373	344	319	324	312	287	284	318	331	300	318	296	306	337	319	336	321	339	324	331	321	306	314	326	293	292	329	324	306	300	291	321	318	328	305	356	303	330	289	290	275	294	322	313	314	320	345	322	327	309	330	340	302	307	321	320	336	293	329	350	314	336	319	324	304	289	303	314	327	317	375	307	293	295	324	299	350	342	320	336	316	320	332	314	357	296	323	282	324	287	335	337	297	309	281	312	294	313	329	305	297	314	334	312	325	320	325	278	315	317	326	303	296	293	300	314	308	319	337	310	319	291	315	309	314	349	317	327	289	301	278	311	291	320	339	312	320	301	308	291	340	310	322	315	334	323	322	323	322	314	305	300	321	297	316	329	331	321	324	299	321	285	303	295	322	302	301	300	323	335	292	293	315	329	299	323	325	308	275	311	323	287	281	319	286	337	302	318	304	294	311	281	314	341	330	291	303	314	318	319	315	326	325	310	322	324	333	307	315	331	323	322	333	274	309	327	346	367	309	315	281	274	316	301	317	296	344	341	296	299	304	323	297	351	324	361	331	296	325	317	304	330	314	318	323	331	314	308	318	311	308	285	323	321	320	328	305	311	323	333	318	303	268	329	287	347	267	300	306	311	319	278	337	306	339	301	303	316	331	330	306	315	334	332	338	301	312	323	302	318	330	276	290	292	308	296	304	314	296	318	295	267	327	295	362	317	270	332	298	344	323	318	318	294	302	337	329	321	316	308	316	333	342	343	305	286	342	325	327	308	315	301	318	311	291	335	318	335	330	329	321	321	331	343	312	300	283	315	324	329	333	348	302	300	309	297	342	318	294	315	293	290	327	299	343	323	344	339	317	309	292	298	293	303	335	319	341	302	279	328	308	304	325	336	323	294	303	355	295	316	314	288	326	305	334	314	296	356	298	302	334	315	289	310	290	325	315	337	320	317	306	279	286	344	312	317	329	299	283	306	309	311	328	325	307	330	326	313	317	325	303	282	317	309	309	328	318	317	317	315	331	320	300	321	286	300	317	315	326	346	317	312	310	267	304	326	299	325	302	313	297	321	284	309	339	319	269	279	330	313	326	315	309	313	326	301	307	308	303	307	326	290	315	322	310	306	324	334	320	303	306	292	299	301	353	345	331	343	320	286	332	274	328	319	312	287	329	286	324	304	322	336	283	327	324	320	296	314	326	316	322	310	342	341	307	259	325	306	327	344	311	312	335	277	296	300	297	288	288	318	287	293	286	334	327	322	345	257	320	298	302	299	300	291	308	301	289	301	275	304	280	305	310	311	274	343	317	308	301	297	314	304	291	319	325	326	327	311	282	316	349	300	289	326	324	296	309	289	357	302	322	290	299	283	326	362	298	325	329	278	300	307	339	329	291	320	321	302	295	298	331	322	326	296	286	312	330	309	332
5608	1705	3442	3673	3158	2762	2256	2198	1910	23169	30652	12238	3871	1176	1051	1009	1006	983	939	987	1005	982	872	916	937	920	889	935	905	874	832	882	850	919	847	849	917	896	841	860	862	815	844	842	852	908	796	817	862	837	818	824	865	876	818	896	790	811	846	861	820	844	846	878	864	839	822	761	813	832	897	917	849	838	858	882	862	854	855	809	886	855	847	838	815	820	823	796	832	863	886	862	829	880	836	807	843	880	853	824	862	817	858	801	872	857	835	855	847	821	821	804	825	859	871	780	844	845	860	830	793	849	810	847	823	820	836	838	847	801	836	828	853	807	879	859	847	877	814	839	820	864	846	840	840	881	807	878	893	851	811	831	839	800	798	842	866	812	822	799	841	819	805	816	819	853	862	777	858	818	862	814	835	780	814	799	826	804	829	827	779	839	811	813	845	818	781	809	792	830	845	832	828	793	851	864	806	847	812	835	836	843	824	836	794	844	779	803	817	825	850	806	867	827	883	806	857	902	831	828	847	882	850	899	827	778	855	860	852	827	814	870	837	804	840	788	851	792	810	861	846	807	828	827	860	847	835	863	857	810	808	863	803	826	820	780	810	842	835	816	814	769	794	901	824	841	889	798	817	819	870	828	825	850	843	848	816	824	825	782	825	809	825	806	839	824	814	801	851	803	884	841	876	843	832	818	832	843	819	838	882	808	862	814	828	882	781	775	829	830	874	842	826	814	809	826	837	818	790	856	867	815	850	771	850	798	806	815	815	859	837	870	864	852	852	833	879	829	847	824	840	841	837	864	849	869	806	833	807	819	834	872	798	810	837	856	780	867	798	781	845	853	853	812	823	830	779	781	811	790	848	815	809	829	820	867	868	862	813	755	780	820	818	807	835	840	817	796	793	808	858	854	831	846	825	808	825	847	838	827	811	812	826	812	782	815	780	877	830	907	816	789	860	855	826	788	847	787	813	800	826	851	823	901	797	835	821	838	837	813	844	815	820	843	817	820	838	850	803	871	855	833	879	826	837	828	793	786	839	824	786	806	796	859	793	874	846	861	795	845	877	796	852	869	835	830	761	847	822	785	795	849	823	892	814	839	843	844	880	856	861	851	748	874	831	807	875	781	800	840	848	804	850	805	869	824	782	826	824	831	822	832	780	794	810	825	787	837	815	854	828	821	883	857	751	836	815	829	853	824	925	808	828	823	884	810	802	871	830	823	875	848	865	853	817	851	848	829	783	825	830	861	835	813	840	806	829	840	848	841	805	814	780	799	847	832	809	803	790	843	791	809	862	853	829	849	786	813	816	804	852	838	854	814	884	842	856	853	815	848	830	884	845	849	797	824	790	798	788	822	892	831	832	785	818	833	806	845	830	843	831	784	866	805	837	831	826	823	858	849	824	866	824	894	891	865	839	838	845	861	803	801	825	806	851	839	842	833	830	826	818	783	809	811	833	806	811	861	833	831	804	882	805	821	856	803	820	836	821	872	869	841	851	849	844	816	830	806	822	770	819	805	851	802	845	887	889	841	801	833	811	803	809	833	836	875	857	838	837	852	826	850	805	822	885	841	835	783	860	828	867	816	866	896	850	814	793	828	830	855	846	796	836	805	806	818	833	819	841	900	800	830	808	844	832	863	803	813	830	826	806	777	867	845	858	814	834	857	800	825	811	852	895	850	853	809	800	806	796	853	841	830	857	810	833	825	842	818	769	784	821	805	833	853	848	836	845	844	813	832	834	829	901	840	805	795	850	854	826	859	800	824	789	882	789	839	821	824	789	811	836	817	850	833	820	806	845	804	842	828	867	799	831	836	849	817	800	805	829	871	884	780	879	831	806	836	862	806	801	796	842	777	773	771	844	852	790	844	830	806	844	812	837	843	877	842	838	881	835	845	866	826	860	847	808	832	788	860	810	803	869	860	857	870	822	803	777	815	849	812	834	863	835	839	850	880	829	816	884	834	814	809	791	832	833	830	830	841	834	827	791	809	854	798	858	834	861	835	809	840	847	843	809	845	876	816	820	824	801	838	871	803	870	814	807	816	843	804	787	895	779	831	852	793	794	797	848	841	788	819	803	834	818	835	812	817	835	791	844	843	854	828	873	831	824	841	841	845	810	829	861	813	807	816	804	813	823	868	867	883	870	839	811	859	828	827	817	842	851	807	805	842	870	867	861	879	820	835	815	766	850	828	860	795	815	835	821	876	835	793	835	813	869	857	850	850	852	851	832	836	758	772	811	826	801	771	822	860	815	851	769	827	841	814	816	846	795	811	845	820	845	870	853	849	813	841	859	854	794	844	838	841	820	846	818	840	837	775	851	820	835	784	837	812	823	871	858	853	829	841	819	811	826	847	835	837	850	826	813	822	881	863	860	862	839	832	850	792	820	845	789	797	876	807	810	845	828	837	844	820	862	787	801	883	830	853	837	820	843	840	789	823	816	826	887	814	913	811	884	835	826	807	870	845	854	820	839	808	836	844	850	837	834	820	837	858	826	832	869	852	855	847	821	824	834	849	818	819	882	814	783	845	787	827	862	810	840	854	852	825	870	829	836	797	836	846	831	854	863	821	797	842	819	830	772	831	827	833	824	817	827	858	848	796	769	843	815	841	811	832	841	834	846	780	820	831	803	808	846	849	810	778	821	809	819	822	853	843	851	799	806	792	820	823	881	878	841	786	823	871	834	831	841	831	831	788	803	862	819	761	861	798	827	861	832	835	823	813	798	767	858	866	824	807	800	801	837	838	855	845	862	828	893	792	903	774	887	847	846	867	843	851	839	819	798	838	812	813	851	808	851	846	814	852	808	866	867	825	830	809	797	841	822	783	865	841	838	863	843	835	870	856	830	848	846	822	829	924	803	807	796	798	857	798	797	803	786	818	856	856	876	860	827	829	848	839	851	858	859	779	864	850	872	850	881	844	793	788	847	861	836	845	854	783	823	839	870	841	855	804	819	778	789	834	864	803	830	784	848	822	851	823	835	819	866	808	829	825	853	808	826	869	770	866	842	853	788	831	862	808	811	851	808	765	839	834	828	810	773	789	831	857	814	845	820	811	860	820	861	847	767	779	770	856	815	831	845	857	821	771	804	822	803	851	864	785	835	866	852	824	779	795	826	862	856	813	834	825	817	856	788	822	850	806	857	835	826	860	771	852	834	845	795	803	813	850	849	784	834	835	805	843	813	833	795	841	839	797	788	825	800	815	829	809	790	818	845	836	823	843	746	838	840	814	848	774	784	845	815	822	800	834	834	804	792	850	781	812	821	858	843	818	861	879	867	855	833	848	800	852	806	792	833	858	844	821	844	840	815	804	835	818	812	799	829	804	878	805	827	798	829	841	877	818	835	818	875	853	835	815	774	852	853	858	784	865	849	852	875	808	845	823	861	851	852	813	819	824	784	810	851	795	799	821	884	760	786	810	850	854	771	781	889	821	861	796	784	837	825	807	814	857	846	808	827	768	813	821	841	881	789	833	773	833	771	841
13887	2941	2780	1986	1416	1030	862	716	589	13038	22300	6433	501	387	396	393	361	321	331	314	344	343	283	338	320	311	297	299	320	306	261	288	297	324	323	317	296	291	325	311	299	277	288	303	314	306	300	288	262	291	344	312	291	272	297	306	279	320	276	310	293	272	283	266	278	312	292	298	321	265	267	280	260	285	295	313	284	277	275	293	301	253	309	292	304	283	264	293	317	318	251	307	292	305	297	274	297	280	292	254	321	279	291	288	271	279	271	297	246	254	279	319	277	279	279	303	293	293	301	300	292	277	261	305	288	294	270	271	280	293	286	292	310	305	236	293	303	302	321	275	308	310	300	293	268	292	286	309	275	303	295	284	318	263	278	287	288	276	327	288	287	298	296	277	287	272	262	287	293	311	302	307	281	295	299	294	261	287	285	292	297	261	301	272	271	267	251	296	299	303	290	240	270	239	265	268	283	333	261	272	299	318	273	278	273	283	313	306	290	306	300	267	279	305	282	306	313	303	284	297	268	268	307	279	302	284	298	280	303	304	295	301	281	286	276	272	309	256	315	286	287	300	292	292	262	265	286	264	303	287	290	284	287	274	295	285	284	302	297	285	302	233	280	312	297	272	301	241	291	320	311	289	289	313	296	266	290	281	292	308	326	295	312	291	284	275	317	300	277	275	288	281	295	284	319	281	273	316	295	332	300	315	311	306	291	291	291	301	309	284	292	303	322	294	278	287	298	300	311	309	300	271	294	308	282	270	293	301	268	252	279	295	286	286	262	284	287	278	265	266	280	311	275	281	291	298	303	293	298	272	297	321	284	296	273	280	284	306	292	290	276	274	259	257	275	290	302	273	269	260	299	252	314	288	279	290	291	289	305	261	283	306	274	288	286	283	266	312	278	289	304	279	295	313	299	311	279	312	291	314	295	275	308	299	277	284	278	282	284	314	279	286	303	286	278	315	298	317	324	277	267	282	284	303	243	267	266	249	311	295	250	306	299	287	288	303	291	281	262	275	299	293	287	290	273	279	305	244	293	305	304	288	285	289	295	309	296	282	285	300	279	278	291	293	285	322	249	277	300	311	326	307	268	281	282	326	319	292	333	294	293	299	315	279	266	279	290	276	309	297	271	266	300	256	289	276	292	268	297	313	282	261	285	280	254	299	288	308	285	298	275	275	242	306	296	266	285	306	305	290	261	277	288	322	290	286	300	288	271	289	302	287	272	308	281	293	290	270	298	312	282	305	319	310	293	310	281	328	269	313	267	294	291	314	286	293	289	269	279	296	299	279	278	297	299	300	276	287	274	302	294	279	296	275	269	298	273	306	273	254	297	280	270	311	335	320	298	316	275	283	325	286	296	289	270	306	303	289	302	266	297	241	266	242	259	307	285	268	252	300	262	302	278	317	286	267	287	287	292	273	276	284	274	324	301	282	270	301	314	314	287	320	315	289	308	245	273	315	279	304	288	279	276	279	281	301	290	307	287	295	322	294	299	305	276	302	306	295	298	280	289	302	280	272	278	289	301	285	287	277	303	312	287	283	295	309	275	298	281	285	267	284	310	241	327	258	278	312	298	303	287	292	289	296	293	301	291	299	319	285	278	277	301	313	318	298	300	322	312	277	250	257	284	291	299	280	315	309	302	293	270	274	320	312	264	260	270	285	283	297	278	279	288	302	312	269	302	271	298	272	311	273	275	251	294	321	305	282	281	294	320	262	291	299	307	268	272	272	355	247	252	277	271	307	262	295	296	294	298	260	298	288	295	293	300	278	299	300	264	303	292	271	285	287	323	285	288	289	279	284	288	280	306	290	281	311	292	292	282	287	297	289	282	276	273	299	282	267	280	304	269	271	323	277	261	280	303	254	306	334	315	264	303	310	265	283	281	281	293	300	276	335	297	297	309	290	296	276	292	313	307	300	257	288	296	304	298	317	290	279	272	300	292	297	271	315	283	306	295	300	293	303	298	311	284	264	289	311	283	301	316	333	284	290	274	302	294	300	298	289	262	304	285	301	299	305	264	294	303	273	286	277	279	279	260	271	296	311	289	290	307	263	271	291	307	284	273	257	275	280	293	284	322	306	310	277	283	303	295	286	264	282	291	293	274	303	273	324	286	304	282	297	303	320	284	292	295	290	280	288	296	319	279	288	290	294	276	276	271	306	296	311	334	304	301	291	271	314	293	297	283	310	270	315	303	295	283	265	288	312	286	285	296	276	320	301	299	293	278	334	303	294	268	290	279	309	282	295	281	268	279	283	258	324	276	285	305	297	307	302	253	284	318	278	298	301	331	279	284	287	255	285	311	279	291	267	254	273	302	269	270	256	297	332	311	275	289	291	284	290	286	299	252	308	270	260	324	309	268	314	292	302	291	308	278	276	276	266	277	293	284	324	305	276	305	287	297	272	293	266	282	270	287	301	293	326	264	295	309	316	285	256	288	301	275	323	288	277	289	290	263	315	286	275	278	288	314	270	310	274	280	299	294	289	294	265	273	317	311	302	279	302	270	271	302	298	306	341	319	282	304	309	329	289	260	273	264	293	287	305	288	314	293	299	266	310	272	263	299	260	285	295	296	279	285	300	273	268	276	291	287	296	271	291	269	295	292	269	319	292	297	332	308	282	285	296	292	282	305	296	295	286	295	301	283	302	262	284	298	282	283	273	286	280	295	275	257	293	289	283	309	273	278	325	265	302	243	317	308	321	336	260	274	283	299	296	278	297	290	280	313	282	341	293	286	330	281	335	319	304	286	318	274	282	267	274	292	269	296	281	348	268	290	288	286	291	283	314	275	283	299	277	312	312	299	289	295	294	260	309	294	312	285	267	310	268	282	293	246	289	312	277	286	258	322	268	251	290	293	283	276	294	273	309	291	262	324	318	292	323	276	304	312	275	281	323	280	262	302	284	302	257	282	275	286	273	298	303	292	296	267	299	287	295	240	261	303	315	311	299	280	277	258	283	319	297	280	283	273	296	284	279	292	276	274	330	316	271	263	290	295	306	281	275	298	286	265	275	309	320	306	296	341	273	296	300	279	305	300	289	276	263	265	293	289	314	318	304	272	298	289	268	285	291	295	267	278	295	302	286	282	295	262	270	290	296	275	249	272	268	282	289	264	302	272	304	304	290	320	267	307	316	283	287	280	274	286	289	286	280	301	311	271	316	270	300	299	316	290	312	285	306	291	286	294	298	274	280	308	295	274	288	269	249	280	298	284	289	285	264	288	277	304	278	317	288	315	283	324	306	289	310	286	295	290	310	291	270	315	302	260	286	281	289	298	308	287	278	307	303	283	298	305	267	266	286	302	267	296	293	302	298	305	287	289	264	281	320	299	293	298	267	288	295	317	308	270	289	297	309	271	304	302	258	258	277	259	285	281	308	299	283	314	263	316	307	299	317	300	301	316	299	286	289	260	291	261	268	289	271	267	284	267	284	283	245	293	274	314	294	306	274	308	306	292	284	295	307	267	295	298	292	275	253	274	325
7465	2705	5669	6144	5325	4177	3665	3265	2704	33899	43809	13854	1704	1297	1235	1138	1037	1019	981	1039	969	959	961	938	912	874	893	935	880	848	891	838	842	831	827	813	831	807	847	801	799	844	774	805	789	757	761	805	774	796	800	769	759	822	725	778	800	786	839	802	752	745	725	791	803	818	836	733	806	769	738	758	753	806	782	795	794	807	745	757	765	746	768	750	706	748	744	760	716	773	706	762	752	790	716	747	758	789	754	712	730	755	727	757	745	739	743	774	788	804	707	789	764	770	764	739	723	743	756	764	696	714	762	775	765	703	760	764	767	770	738	774	774	740	747	722	768	750	744	760	762	784	743	753	729	747	749	726	724	797	759	730	751	777	737	804	754	802	756	765	804	780	719	716	744	737	734	748	793	760	810	746	735	799	762	743	797	770	708	760	725	776	762	738	738	761	774	749	736	780	726	723	771	749	741	747	746	791	745	726	721	823	713	759	770	761	753	767	740	758	773	763	785	739	784	761	758	748	720	758	782	744	742	784	732	726	758	730	766	751	731	737	734	759	776	736	799	760	732	741	737	703	779	730	764	729	769	785	755	711	709	758	758	807	737	745	786	779	724	788	737	745	744	688	719	756	764	737	767	767	749	751	762	798	767	732	759	746	763	768	766	772	768	727	735	720	714	760	671	763	793	747	741	755	740	711	750	746	754	745	766	736	736	788	757	754	764	748	747	771	697	758	750	731	779	663	746	805	737	702	716	762	770	724	769	725	784	709	735	769	721	745	739	745	722	669	755	794	724	788	732	731	817	752	755	773	750	716	786	753	741	730	715	760	716	723	748	773	770	777	731	703	716	734	743	703	754	750	738	708	706	747	771	722	727	765	705	717	772	732	739	758	740	734	752	761	752	762	716	715	718	767	721	760	727	769	768	740	733	747	770	782	776	725	769	711	732	691	744	793	793	719	727	731	735	810	762	787	782	761	755	794	718	758	725	733	743	738	728	754	756	735	788	725	734	708	750	735	759	780	747	758	742	695	747	767	744	716	761	701	723	747	757	742	768	687	774	747	768	771	728	757	697	756	760	721	762	732	759	777	735	740	751	777	774	712	767	764	719	734	737	740	764	779	709	763	773	734	719	738	725	703	725	730	706	748	748	747	752	673	714	728	748	699	744	776	744	756	787	803	766	760	687	815	723	720	710	775	769	751	777	777	761	721	750	729	747	711	719	760	773	721	711	816	724	713	714	777	705	683	700	754	777	744	785	793	743	711	735	732	745	727	755	737	730	717	812	740	737	731	755	730	776	763	770	743	781	721	735	714	709	703	729	733	752	740	798	729	701	806	770	739	798	714	744	766	815	742	762	765	704	768	770	758	735	726	695	736	763	738	679	791	767	767	718	733	742	795	741	760	750	794	767	715	695	744	754	699	800	792	747	759	738	775	770	742	732	738	759	699	739	762	763	795	707	765	758	713	762	759	754	745	752	773	771	746	755	733	765	784	794	783	796	752	749	773	758	813	708	770	724	749	784	811	733	684	744	755	759	728	725	682	770	756	736	752	756	712	803	754	751	758	730	759	727	782	714	754	743	785	803	733	751	780	764	733	793	763	784	750	717	745	742	735	793	737	767	778	742	719	782	719	757	772	729	718	762	760	735	723	782	760	760	750	759	810	722	754	772	775	732	776	772	696	762	745	761	741	740	799	739	747	744	774	735	773	767	741	701	766	716	775	694	724	738	742	732	727	757	798	777	769	746	770	726	801	727	721	704	723	756	780	770	754	737	720	706	752	713	765	790	713	737	748	792	756	748	727	722	730	723	725	726	745	737	768	747	734	784	724	729	756	759	743	730	775	732	781	754	771	817	737	803	758	771	771	769	745	743	800	715	754	771	770	746	805	704	761	714	720	744	780	728	789	741	804	783	717	772	782	742	746	730	762	753	800	787	750	772	743	736	771	722	737	767	810	723	768	766	744	764	732	772	759	752	748	767	775	740	754	720	740	754	732	761	724	779	742	749	730	775	742	736	754	742	746	726	776	763	748	757	776	755	740	804	710	725	748	704	729	728	691	782	772	776	741	766	725	746	680	771	758	765	764	695	755	713	745	690	709	713	747	786	751	682	757	780	736	825	765	738	785	757	764	784	779	750	724	698	714	743	762	750	776	747	742	715	792	772	743	739	742	761	738	732	768	743	727	719	754	748	735	761	757	723	727	764	738	752	809	780	748	725	742	718	691	708	745	751	747	775	786	781	721	723	724	731	738	787	751	803	750	778	736	734	721	756	728	706	774	759	749	809	764	760	718	778	730	733	720	746	765	744	748	755	729	724	760	759	753	759	745	763	746	731	793	756	740	769	750	766	731	768	725	759	740	776	831	763	795	771	784	779	687	729	755	774	670	750	743	708	786	732	800	766	758	751	731	709	719	783	740	718	712	765	742	765	734	760	732	773	765	724	751	740	748	766	732	748	752	738	747	732	710	732	773	741	714	775	737	762	753	720	758	734	707	758	759	704	766	752	750	742	783	772	694	783	739	750	741	744	760	735	765	719	726	733	757	732	756	720	759	728	758	708	716	726	740	722	797	739	721	732	733	722	771	723	776	730	750	700	788	729	762	762	733	728	728	778	753	732	771	734	746	773	749	777	762	755	739	763	743	769	685	730	761	712	752	735	679	754	706	720	672	677	781	729	722	737	813	706	777	734	746	718	735	749	738	725	728	726	745	767	770	778	755	736	740	754	768	735	714	687	776	731	745	755	732	749	740	744	751	738	781	764	757	724	738	776	803	764	750	776	764	720	722	763	739	718	737	752	708	755	740	694	755	738	763	740	746	713	797	762	797	729	759	733	760	736	782	786	776	817	758	735	801	800	740	723	730	709	810	735	710	752	748	738	722	749	811	722	775	758	752	736	752	764	735	727	720	663	783	736	785	731	700	723	786	730	742	753	756	707	714	743	760	743	741	781	737	747	733	737	767	743	714	726	720	730	708	741	774	793	770	716	751	696	763	735	780	743	710	779	709	776	745	752	755	703	709	712	762	799	767	725	742	747	740	767	759	745	746	728	732	751	696	721	767	737	769	788	734	739	733	788	739	754	750	738	697	731	735	778	713	770	745	696	762	742	748	757	771	743	743	743	757	753	715	779	780	752	784	748	765	693	716	756	762	732	733	786	803	730	757	690	733	754	713	741	737	763	726	746	777	781	698	767	771	677	727	764	803	712	761	687	737	738	826	726	717	715	726	753	730	763	763	793	726	736	795	714	731	727	732	748	703	736	741	730	772	746	714	748	728	762	728	743	738	733	791	781	705	769	743	712	810	742	721	739	726	732	786	733	748	750	745	742	741	746	744	707	716	716	713	741	715	747	749	727	714	764	800	751	777	776	780	742	737	744	743	759	739	745	738	747	743	758	752	751	722	704	718	778	743	775	749	745	750	732	734	738	738	769	772	793	734	746	725	718	778	689	761	746	790	731	757	747	730	747	775	785	687	687	768	755	750
1914	244	226	184	200	173	193	179	195	236	752	291	186	144	204	193	156	158	170	186	166	169	187	144	172	173	187	156	154	174	162	175	184	165	179	181	159	170	193	191	168	152	172	176	171	161	163	177	186	172	166	167	174	214	165	171	163	181	173	170	165	178	189	172	193	200	190	178	161	175	193	167	171	183	159	152	163	165	191	193	179	184	174	193	174	159	152	170	153	161	188	159	157	143	161	169	185	173	181	172	163	185	166	183	190	178	165	198	175	196	182	150	174	170	164	207	165	162	162	148	187	189	159	146	169	171	176	172	197	181	148	206	190	174	155	189	193	186	162	194	172	154	138	193	165	175	178	175	155	179	187	180	183	179	174	166	173	178	187	195	170	153	184	166	168	151	173	183	189	185	174	184	182	173	178	191	172	177	188	162	184	198	201	164	193	190	185	172	187	165	155	190	202	190	189	178	167	185	159	168	173	207	187	174	181	169	173	191	172	148	184	197	170	171	165	197	190	188	187	170	186	182	197	176	191	170	208	187	155	182	164	193	176	167	176	149	172	191	192	156	183	192	163	170	176	189	166	165	196	185	193	158	186	152	186	194	169	153	160	184	159	196	186	155	157	148	153	181	179	167	172	161	197	185	165	172	156	168	146	164	165	180	185	179	171	169	141	174	165	168	143	192	179	173	185	147	178	168	181	187	168	177	183	176	170	160	189	153	189	159	177	172	159	165	141	180	166	152	170	172	187	183	195	186	177	186	168	163	176	171	175	186	159	183	188	166	188	151	179	209	190	172	166	168	153	154	177	163	168	179	188	188	172	161	177	150	188	182	190	193	172	180	176	168	181	161	208	146	168	180	165	177	184	179	202	154	178	165	181	149	176	167	162	164	191	169	167	192	152	170	186	185	157	186	170	188	185	182	170	185	179	189	206	191	172	164	171	174	179	165	182	185	175	184	207	171	177	171	177	162	162	137	168	163	172	184	190	147	155	186	158	180	170	169	172	183	186	182	170	189	161	174	176	175	200	173	198	197	178	179	177	178	188	193	190	164	173	166	181	170	178	149	201	177	156	198	176	170	169	178	173	172	151	172	169	185	179	172	188	176	158	185	179	157	169	195	173	186	185	200	177	172	186	168	161	172	171	182	151	191	156	178	175	163	184	179	176	170	184	202	202	177	183	160	145	174	168	175	162	171	175	171	194	193	186	215	187	161	172	167	183	161	163	184	159	185	177	153	190	173	187	177	179	189	153	165	183	166	178	178	182	195	178	182	169	175	171	157	182	163	156	160	160	151	173	180	168	175	160	192	159	158	157	178	182	161	186	173	168	164	186	175	158	156	191	166	169	171	189	168	167	179	199	184	173	169	159	196	168	186	170	157	176	175	148	153	189	184	185	172	172	188	168	173	170	168	191	179	171	191	171	173	160	173	163	199	172	158	150	151	140	186	191	179	167	168	169	167	175	170	175	175	169	200	179	196	195	183	171	174	174	167	179	184	160	193	182	162	171	155	167	166	166	167	169	154	163	203	156	160	176	160	179	179	181	154	163	173	184	174	164	184	196	180	160	147	159	175	175	181	174	156	182	168	175	174	167	171	193	177	170	169	161	156	163	192	171	153	168	171	181	180	194	194	188	161	201	171	139	193	173	167	165	158	196	170	179	193	175	153	176	194	143	166	192	167	178	161	179	163	172	175	174	175	156	163	190	163	161	159	208	180	173	172	205	171	148	165	180	181	196	167	164	174	188	175	183	164	177	161	179	162	181	178	161	175	164	173	192	202	170	178	148	177	166	183	179	209	156	191	185	170	195	171	161	162	141	182	165	178	186	183	191	180	192	167	177	182	176	165	180	162	165	156	176	179	152	184	169	160	174	184	189	181	170	165	170	185	179	158	166	186	162	169	175	173	196	170	203	171	160	174	164	150	171	172	144	159	177	171	164	177	176	170	172	190	179	186	178	177	175	181	161	155	137	194	189	170	162	141	160	162	160	167	190	158	188	196	174	169	171	180	184	189	193	168	180	181	153	179	179	177	173	176	164	182	173	197	206	197	173	162	194	155	173	185	163	180	192	176	167	164	183	164	176	186	169	180	191	176	171	165	169	173	197	186	151	189	141	171	187	207	183	172	163	185	150	188	190	183	172	182	161	172	173	188	186	179	150	163	183	188	181	188	155	166	180	172	164	159	177	174	180	189	196	170	189	147	158	178	178	178	187	174	182	184	166	190	170	191	173	166	170	178	173	175	176	203	166	201	165	175	174	172	162	165	173	185	165	191	177	184	157	153	184	189	161	193	175	171	166	180	187	182	181	195	156	167	151	178	206	186	178	182	192	179	165	179	188	188	161	175	183	192	153	189	163	180	165	167	197	168	170	172	174	172	163	173	149	169	191	160	176	159	168	174	167	183	193	182	160	177	171	169	177	178	157	178	180	163	187	184	202	178	193	178	203	199	162	192	162	183	174	185	190	165	193	170	171	170	178	160	172	197	171	158	168	161	191	183	175	156	192	186	161	190	191	184	187	172	184	195	166	214	176	192	149	153	172	176	175	164	160	186	149	178	201	183	202	166	170	174	192	190	173	186	193	155	178	156	178	168	197	178	172	173	167	183	174	166	177	182	168	178	135	199	170	167	180	173	173	188	180	159	171	176	156	166	180	181	182	187	162	188	183	168	160	173	151	163	178	175	179	187	187	193	164	188	228	178	163	155	187	199	162	186	167	176	163	170	166	178	187	171	151	174	168	196	163	210	177	165	163	180	177	154	190	162	173	176	192	190	179	183	164	192	182	153	189	161	185	158	202	161	178	183	184	175	156	172	174	188	170	160	188	172	167	170	188	165	184	177	152	174	190	188	198	184	155	158	157	168	172	168	182	162	177	174	185	175	184	176	190	182	197	186	182	154	187	180	180	152	187	177	173	163	181	189	171	177	205	166	185	174	195	192	197	164	197	176	171	177	185	175	180	167	183	155	181	174	166	162	176	164	177	182	153	167	163	173	169	187	167	171	163	188	179	166	174	165	163	202	156	175	154	173	170	154	186	184	169	186	151	166	210	171	160	171	186	178	190	190	169	191	180	181	160	197	191	183	168	150	164	178	165	163	187	150	171	177	181	159	154	153	175	164	162	176	170	187	180	167	144	172	168	156	168	150	131	169	162	187	166	202	163	180	192	142	182	184	166	177	204	141	164	163	164	173	188	175	168	187	168	194	181	164	178	168	168	158	172	213	157	161	178	163	170	169	176	149	162	173	167	168	193	168	184	196	172	170	174	184	166	161	171	187	168	194	173	184	184	181	164	173	143	170	164	174	181	173	178	162	189	185	165	185	175	193	179	167	178	181	170	163	183	176	156	177	173	162	187	155	178	178	158	189	166	178	175	160	149	176	168	161	170	166	211	158	178	161	200	142	176	180	175	173	160	173	176	176	174	169	168	153	179	162	170	174	167	168	171	154	163	173	184	181	139	180	175	169	175	189	163	185	152	199
2195	593	694	719	668	652	590	605	603	1228	4802	1357	510	526	528	501	519	532	517	486	529	532	509	535	548	535	511	504	515	538	531	494	492	555	497	520	522	517	516	506	528	500	535	532	468	515	528	515	516	496	517	505	510	500	496	496	539	521	489	513	562	515	486	501	497	536	519	517	520	518	531	503	536	521	548	486	500	495	532	513	503	526	509	504	524	512	508	494	502	511	511	540	529	524	530	513	494	478	503	569	522	550	507	508	535	526	553	524	557	491	497	554	502	525	475	513	537	563	510	500	521	515	506	483	563	514	523	491	497	517	509	496	526	528	536	527	486	498	540	509	492	545	529	498	510	502	516	489	529	521	534	532	518	498	533	545	536	530	527	532	503	540	536	499	505	514	549	527	497	495	526	505	481	504	504	512	522	513	494	523	542	545	503	525	503	523	520	533	518	505	499	538	524	496	514	468	530	498	513	469	515	539	524	471	513	484	500	497	548	508	553	494	460	517	547	497	501	532	524	542	506	501	509	522	507	521	496	523	524	512	511	514	514	545	500	560	515	482	528	546	560	516	515	485	524	515	535	541	484	531	485	470	526	531	526	504	536	531	517	535	514	481	519	501	489	479	530	507	513	560	535	470	497	546	538	539	499	473	518	517	535	493	532	519	485	553	536	573	529	494	519	523	509	506	544	511	548	544	529	504	495	484	517	519	477	523	510	564	534	485	507	552	492	558	531	511	542	506	500	488	477	513	531	533	518	511	516	502	516	530	498	516	496	519	490	508	519	511	471	513	558	515	557	519	482	521	530	578	496	550	534	444	505	523	511	510	499	510	497	508	479	520	531	515	529	495	501	540	521	511	491	507	514	533	481	555	540	528	507	514	506	494	516	470	496	501	529	535	524	511	515	523	499	498	496	551	520	540	497	491	509	523	534	501	476	517	478	516	485	497	509	517	523	482	489	533	512	510	510	526	504	517	516	551	504	485	499	501	521	495	567	505	513	543	494	477	524	515	523	530	468	567	501	496	543	500	541	474	547	561	536	495	494	498	482	517	510	551	527	531	531	506	513	518	558	514	526	542	505	498	506	501	461	521	497	535	535	481	484	486	518	554	512	529	492	507	510	525	513	512	516	516	511	517	545	493	517	525	495	500	495	512	484	534	536	522	511	507	518	513	496	545	507	499	481	506	511	529	480	476	491	513	547	524	504	495	490	507	513	535	489	527	516	481	543	500	510	496	532	520	533	524	548	506	488	493	506	524	502	527	498	505	494	513	483	487	525	499	519	500	510	542	503	519	538	528	494	514	476	495	552	542	483	550	559	529	544	527	533	552	510	480	529	508	520	499	494	562	529	580	518	536	488	479	493	497	505	498	532	523	501	527	507	515	518	501	509	514	521	529	495	506	485	514	586	508	476	503	532	486	516	512	536	509	495	573	528	474	505	518	514	462	515	520	493	522	520	502	529	543	558	489	538	511	511	533	536	517	501	544	454	521	560	539	533	522	522	485	515	464	492	523	496	530	518	517	485	525	486	484	508	464	520	496	534	499	553	525	530	505	510	541	502	540	517	531	515	542	524	557	507	491	528	542	524	520	513	495	491	512	529	488	522	518	471	485	486	534	507	458	518	483	507	534	524	510	508	544	504	508	513	501	536	526	543	533	490	551	493	483	506	525	495	498	525	526	536	549	514	535	539	535	478	509	549	479	481	504	510	488	500	508	537	555	473	516	499	554	535	526	566	518	497	530	538	527	499	543	496	527	500	548	498	513	536	537	557	476	553	522	505	562	563	515	491	521	526	531	510	532	516	487	558	519	559	483	489	520	483	541	447	515	507	525	532	530	573	483	464	545	531	512	515	496	537	533	539	510	520	511	513	496	543	486	503	529	550	524	498	517	537	487	523	498	513	516	508	552	497	527	549	487	469	544	561	516	478	514	533	470	530	499	509	515	514	479	501	537	500	535	526	505	462	544	501	498	483	491	512	551	560	516	542	543	471	522	509	534	493	527	514	502	524	496	508	521	541	518	572	535	510	488	529	499	461	479	503	530	532	514	506	556	489	519	509	531	534	517	523	527	540	500	477	528	528	480	513	502	515	532	499	522	459	524	567	504	516	517	492	526	533	539	572	511	526	483	537	514	551	520	526	534	523	528	513	484	541	540	503	536	474	528	553	538	529	521	496	529	478	497	504	500	549	533	529	511	539	466	508	517	468	512	547	499	534	577	513	500	520	529	528	510	506	485	499	487	511	480	535	526	568	534	460	511	516	506	471	550	498	540	519	542	519	489	552	529	526	511	528	523	509	509	496	499	541	510	507	521	519	501	516	472	463	528	525	526	484	493	527	473	498	507	528	497	516	528	501	513	516	532	548	535	518	540	513	529	491	518	512	526	534	496	494	510	546	518	540	518	518	520	500	524	519	542	534	543	515	520	517	573	527	493	488	489	572	533	513	464	490	479	488	513	486	509	508	494	499	539	532	527	517	528	498	503	538	548	534	532	502	506	503	521	529	512	521	529	504	517	549	516	543	494	463	540	504	505	479	540	538	515	526	519	554	558	516	508	515	495	552	513	562	500	454	507	469	513	534	490	546	546	512	463	535	516	507	537	502	535	506	515	518	540	527	561	504	545	505	515	511	526	555	500	508	485	491	513	520	533	511	466	509	515	533	530	523	525	499	545	506	532	520	503	501	543	538	522	503	529	498	495	501	528	510	505	529	499	540	476	518	518	501	510	513	543	509	558	478	524	496	526	511	515	495	486	497	533	529	529	508	509	527	477	550	495	517	503	543	528	553	541	489	517	518	501	515	492	522	521	516	536	522	503	512	482	506	520	496	573	514	487	526	499	555	501	501	515	493	518	515	542	498	517	517	502	488	502	533	540	512	550	532	524	529	515	504	555	488	506	483	486	528	491	503	506	483	506	541	514	509	508	545	534	534	505	494	526	513	495	482	507	532	491	505	475	503	510	530	514	526	497	494	533	498	481	495	541	504	486	513	545	520	530	528	510	517	521	518	516	551	533	542	522	521	514	505	537	529	480	517	539	542	541	528	551	536	523	508	520	510	519	504	504	485	536	583	516	506	489	485	552	518	537	514	476	486	526	548	513	515	500	485	564	527	511	546	509	504	552	500	535	540	536	490	556	513	532	498	483	505	511	501	519	535	516	510	537	513	533	503	534	507	503	542	518	516	505	521	525	519	523	498	519	530	540	525	492	551	513	506	522	531	479	501	537	541	561	505	494	535	521	552	527	516	525	514	498	523	516	486	501	538	536	491	509	509	506	538	536	527	522	536	512	483	510	480	542	482	491	541	516	511	527	515	502	563	486	519	505	504	518	528	520	521	528	551	546	467	540	489	497	514	547	489	519	532	499	515	515	498	516	516	501	535	494	507	541	503	501	502	536	522	510	558	526	531	491	495	527	546	487	533	493	498	522	517	526	505	526	534	511	509	514	496	493	502	497	519	496	522	533	524	555	495	462	544	541
7281	1355	1375	1106	825	653	566	537	508	2321	9038	3201	372	338	321	296	292	308	359	360	294	318	312	317	321	350	299	306	320	303	302	321	309	298	319	297	325	303	283	321	313	311	333	321	303	307	306	307	290	327	323	273	313	270	317	328	284	322	314	299	317	285	312	275	291	289	278	253	310	299	287	323	295	302	330	313	328	310	320	332	327	293	329	315	312	340	305	284	317	294	323	290	306	309	308	324	301	291	312	301	308	258	312	320	320	303	262	313	296	288	312	316	297	304	288	314	309	326	319	343	321	295	278	335	313	302	298	276	317	297	305	301	275	329	288	313	313	290	307	321	353	326	303	273	292	317	303	299	299	320	280	281	297	295	306	327	307	290	320	316	324	297	302	269	297	292	312	324	305	308	313	275	306	309	292	300	306	277	283	332	337	339	291	323	322	320	286	320	305	313	302	302	308	269	306	334	285	317	288	294	275	331	308	322	305	322	297	309	298	331	339	284	304	310	325	341	324	328	303	298	345	326	303	315	316	320	338	293	304	308	297	326	326	307	313	312	316	327	304	297	309	305	328	292	304	290	310	289	280	320	306	309	287	326	302	287	292	309	311	317	296	313	282	300	304	289	306	301	318	291	331	356	314	273	288	329	267	306	296	310	306	298	292	319	307	299	301	274	278	316	307	317	321	319	323	326	304	321	321	302	295	297	303	307	295	306	349	308	312	291	276	310	305	299	315	287	290	321	320	330	317	299	327	325	279	355	294	323	298	307	299	278	289	331	322	339	282	311	339	346	317	310	298	294	288	314	305	325	284	308	306	310	325	283	307	316	330	334	314	274	308	269	324	319	335	300	349	309	318	296	318	323	296	304	301	301	316	290	318	307	315	303	286	315	305	310	312	305	321	292	299	290	315	270	297	337	302	300	275	305	349	308	293	302	293	284	311	309	297	299	290	302	342	288	315	301	297	289	324	298	308	309	315	284	272	321	301	307	282	287	321	320	309	315	260	324	271	313	306	316	285	316	281	305	288	304	302	316	304	322	277	323	310	308	308	297	292	305	303	275	314	292	300	275	280	300	252	282	278	294	333	312	304	313	310	297	312	268	285	312	320	340	315	328	298	330	282	324	311	312	297	305	322	274	278	297	286	308	304	292	315	290	337	298	286	337	327	294	285	268	293	314	298	294	281	308	294	310	328	292	344	320	290	260	337	305	311	264	298	308	287	306	299	279	328	309	301	314	326	315	301	280	308	297	304	299	301	302	303	316	277	346	292	326	312	312	287	277	307	283	284	305	306	329	303	313	272	306	298	325	281	290	294	321	337	318	302	319	315	321	337	302	327	286	309	287	311	301	293	310	288	291	305	325	317	296	313	295	301	322	302	302	294	346	334	303	310	329	322	298	286	306	283	285	306	311	327	279	319	299	317	325	322	298	309	298	329	314	315	321	283	323	322	333	308	298	289	309	282	345	277	312	318	300	298	270	281	334	300	271	294	305	300	297	326	322	299	313	299	306	251	310	290	297	300	301	295	296	325	321	336	325	293	311	321	304	314	322	279	332	308	306	314	323	331	291	315	287	299	296	291	298	301	308	274	307	287	295	299	327	350	316	290	294	299	317	294	315	319	281	287	294	326	298	327	303	303	312	303	295	303	305	280	272	304	307	315	307	323	304	310	292	293	295	287	309	284	271	277	303	355	327	350	262	303	295	367	305	301	302	317	324	305	297	311	295	340	317	302	333	301	338	328	290	311	290	287	278	293	305	303	303	320	274	298	321	299	319	291	314	318	274	322	342	288	309	331	284	334	297	322	295	302	291	316	296	307	296	289	312	270	295	306	272	320	293	282	341	311	330	311	307	293	274	311	311	324	292	320	311	286	326	298	309	304	317	305	309	291	297	288	307	317	296	302	332	313	300	301	295	310	280	298	336	307	305	273	309	280	293	285	283	344	314	327	295	299	306	287	286	293	301	302	316	336	304	315	307	347	287	297	307	327	306	335	314	277	307	280	303	325	299	284	327	305	268	330	314	312	282	281	316	298	309	323	299	308	290	279	287	319	290	326	287	297	297	288	299	268	281	303	279	304	313	315	301	308	283	297	292	313	329	326	295	303	301	281	317	304	293	280	286	302	288	297	331	271	296	304	302	307	326	330	287	273	300	307	317	297	311	284	317	306	300	306	329	265	310	324	299	296	300	305	314	287	313	332	302	315	287	287	310	323	334	330	321	302	326	307	317	328	315	278	288	325	336	316	316	269	281	308	294	277	288	315	295	292	302	308	297	301	305	323	303	320	314	314	285	304	336	312	282	316	309	280	290	296	312	281	298	314	322	289	305	302	312	308	286	297	295	318	320	330	296	299	300	275	305	350	342	305	282	311	345	313	281	286	266	329	286	265	307	309	318	317	324	301	330	318	310	307	319	326	300	326	302	315	318	339	303	284	295	298	288	297	316	318	328	328	289	266	326	332	331	324	305	304	315	340	336	319	294	300	311	288	326	266	287	309	326	319	275	298	316	336	283	309	300	315	328	289	279	292	316	316	302	272	307	311	325	307	276	338	300	294	298	314	277	310	316	276	308	303	312	295	317	323	293	288	279	332	330	327	277	313	333	299	275	326	304	285	284	268	271	309	303	304	269	312	281	330	303	292	322	330	306	314	325	329	289	328	322	295	325	337	280	284	308	307	297	274	277	320	329	318	317	311	306	309	302	336	281	317	278	345	302	306	315	322	305	307	292	292	329	338	314	283	293	311	306	300	337	295	308	301	328	326	314	296	318	328	322	319	303	284	315	271	291	295	304	279	299	283	325	314	320	358	318	303	282	335	282	302	306	309	294	348	323	293	324	316	310	317	309	315	337	304	331	331	312	282	306	291	296	311	308	312	299	298	297	296	295	303	281	295	310	308	300	297	308	314	291	306	330	260	299	310	297	340	289	305	313	310	290	278	292	256	292	323	291	275	284	309	285	285	337	323	294	309	296	288	317	332	312	326	355	307	313	311	295	305	329	290	300	315	310	298	296	310	325	297	297	313	289	320	274	269	304	264	286	314	323	313	324	317	333	301	335	321	331	304	325	322	304	323	286	317	285	312	330	279	328	283	295	293	282	295	279	316	329	317	266	323	265	326	325	308	326	296	317	316	255	320	287	288	269	301	300	273	274	300	285	328	309	309	297	308	301	306	299	300	304	304	292	281	328	327	330	301	315	323	293	303	329	289	325	287	278	292	299	307	291	288	313	313	310	354	305	312	309	309	315	320	319	297	313	316	293	316	286	345	298	318	304	291	302	305	314	301	323	284	311	297	315	332	281	305	324	300	306	283	323	308	303	347	299	298	321	323	311	302	304	326	297	300	274	282	293	279	287	316	312	321	291	305	275	333	306	279	310	362	302	299	294	274	308	334	329	287	289	308	319	327	309	303	300	316	351	285	291	291	355	279	278	301	322	326	322	319	269	293	317	318	313	323	285	307	328	300	309	324	287	316	285	289	278
5450	1799	3227	3640	3206	2630	2380	2204	2103	11894	32028	8689	1091	1120	1059	1058	1028	978	979	1017	965	914	919	897	932	878	856	876	863	807	895	869	809	827	874	867	847	847	841	864	840	877	807	820	782	797	834	817	846	836	788	862	793	832	806	811	824	746	797	767	804	808	826	842	808	789	812	855	781	805	801	830	820	822	774	765	815	795	802	785	820	802	845	800	767	794	800	827	797	774	802	860	862	821	816	806	770	774	800	860	819	841	781	797	817	836	830	834	845	801	762	805	787	813	838	824	800	819	832	825	822	820	806	832	787	805	830	793	843	818	797	810	836	828	848	803	888	824	797	853	831	803	820	749	743	795	870	830	782	806	804	769	810	824	824	775	811	768	773	792	798	747	839	812	798	769	833	824	825	822	798	812	839	770	830	800	785	838	798	827	792	820	829	796	821	796	852	812	824	839	782	806	821	780	835	778	762	784	791	813	745	771	779	817	802	815	840	848	790	815	782	801	785	770	780	804	763	756	786	842	795	839	778	771	801	753	852	812	790	826	794	832	808	756	829	794	792	816	815	866	840	795	791	780	784	773	843	835	797	806	793	831	841	776	814	788	864	800	811	800	833	826	778	775	854	765	833	764	815	807	758	832	806	782	788	781	820	823	819	832	785	785	789	793	801	829	800	796	822	820	813	771	767	804	813	785	825	758	800	845	793	791	840	815	803	779	744	815	786	780	869	821	791	847	811	806	759	837	793	804	791	792	812	818	784	819	769	791	806	813	815	791	793	803	809	798	800	806	821	798	838	751	807	750	793	822	800	835	792	767	827	831	816	814	795	786	791	804	771	778	804	827	816	837	822	793	834	814	784	844	825	773	800	846	800	767	817	778	761	834	778	800	787	836	807	821	807	812	783	836	806	832	810	781	825	836	811	806	831	810	846	810	794	843	804	866	822	792	847	739	810	782	833	793	760	810	830	834	821	786	820	755	748	852	792	787	778	798	784	800	783	742	819	772	801	792	787	799	809	798	844	797	777	834	809	802	802	817	794	829	754	828	720	807	813	816	759	838	832	822	834	800	796	829	775	763	819	785	793	769	846	852	815	849	795	780	785	822	788	769	795	816	843	777	810	797	805	836	841	762	822	836	811	817	828	823	792	795	851	765	790	791	835	810	826	811	794	830	775	789	839	770	796	780	816	792	814	858	784	841	847	838	845	757	836	774	779	851	833	796	825	771	804	801	817	799	832	813	781	765	792	763	765	835	813	770	798	783	861	810	829	792	794	812	846	808	808	812	885	802	857	830	772	815	798	788	790	830	803	751	784	840	770	787	778	800	811	798	792	840	762	803	799	806	795	752	801	837	800	794	821	785	818	805	781	806	802	809	796	773	804	818	816	798	808	792	769	776	764	842	836	795	794	809	836	790	812	828	787	810	807	769	809	830	761	810	785	775	795	835	846	769	789	831	807	804	785	761	782	827	775	828	843	822	842	804	820	834	820	822	766	799	816	784	776	843	811	789	799	811	843	765	818	862	803	780	780	816	742	809	836	828	786	786	845	803	781	790	799	829	862	747	804	823	782	790	807	814	785	821	793	812	750	783	782	813	772	882	806	768	783	824	828	840	831	829	815	829	761	809	882	757	788	810	801	784	839	813	793	800	811	789	842	771	802	790	806	808	786	868	773	848	806	770	814	829	813	780	823	804	794	794	787	811	809	835	855	784	783	783	882	789	799	786	748	763	787	795	843	773	787	829	836	779	795	808	789	796	783	871	768	794	739	822	808	864	793	814	843	835	791	753	857	767	818	823	799	830	801	767	814	816	743	827	765	817	772	782	817	776	766	813	816	774	800	824	829	813	818	800	752	846	798	834	818	802	787	807	816	796	808	796	798	841	769	789	818	787	789	796	806	845	809	814	784	815	842	839	756	809	769	778	814	758	763	748	813	785	835	759	801	931	807	771	826	796	773	770	807	824	790	851	778	775	818	825	796	804	800	813	854	772	789	765	857	797	801	800	816	836	836	772	821	768	799	831	819	819	797	766	844	765	794	814	817	780	831	816	843	835	824	831	826	748	826	762	802	800	785	797	772	822	809	825	812	835	758	798	799	788	761	814	841	776	795	751	839	809	809	776	798	759	760	781	854	797	783	790	837	833	835	793	800	797	818	792	756	824	797	800	797	751	857	812	787	798	788	778	798	785	751	822	791	841	830	827	804	797	837	821	816	754	880	830	805	822	822	773	843	804	828	838	774	834	842	818	795	831	861	774	801	757	835	816	819	815	844	780	792	790	804	807	786	831	802	810	780	832	759	822	734	779	849	795	835	835	792	783	807	822	784	779	787	788	837	831	791	819	775	831	816	803	797	817	781	797	786	821	797	805	843	775	816	798	842	837	811	754	761	822	788	818	723	788	809	763	797	795	860	843	853	804	800	790	761	792	813	777	829	807	794	777	780	824	840	792	775	800	786	783	823	821	834	779	787	817	762	789	783	766	782	801	801	801	756	799	800	808	808	852	805	827	811	810	839	808	885	811	815	788	802	828	768	790	844	810	771	804	783	793	816	806	810	789	783	853	823	845	809	829	772	855	806	795	804	844	743	827	830	774	851	828	835	829	828	772	800	753	830	853	828	829	814	823	806	808	805	742	778	799	823	785	819	828	791	830	827	834	799	786	793	782	763	795	801	740	815	806	778	785	796	772	825	838	813	809	810	840	750	808	826	777	861	834	820	842	789	856	842	824	805	824	811	802	807	773	809	774	772	797	788	787	828	776	788	810	764	823	757	798	801	822	774	736	835	815	806	807	775	827	833	733	819	848	800	811	791	807	812	755	781	831	792	819	792	809	797	848	828	775	823	837	824	793	824	835	811	742	797	830	850	830	750	831	830	786	773	794	838	735	806	766	848	813	735	852	795	805	867	823	818	771	753	810	773	769	795	804	816	827	806	829	809	822	857	829	832	788	789	814	829	859	803	833	804	794	798	821	807	753	868	820	757	755	820	789	795	783	846	778	732	749	869	778	802	842	799	844	778	792	786	814	822	768	761	890	800	773	766	823	837	799	801	791	826	771	836	840	779	828	811	779	821	791	838	742	803	831	762	805	762	783	782	757	776	798	757	795	780	801	803	783	857	762	803	854	785	777	810	798	815	806	826	832	758	830	796	794	785	815	794	851	815	782	753	796	785	822	778	834	834	795	795	807	828	737	803	812	772	810	811	800	859	827	823	816	820	746	828	803	779	786	783	774	814	783	843	803	851	835	849	788	754	815	776	804	801	787	796	779	843	784	791	830	812	850	829	813	800	778	799	800	797	812	788	814	782	749	806	830	759	775	790	827	789	804	826	811	814	803	788	798	808	751	821	820	833	765	788	789	795	794	839	800	821	800	813	797	824	805	851	732	818	835	820	811	869	800	809	794	817	769	809	773	836	800	769	828	813	778	834	818	829	769	829	788	850	832	830	811	807	804	807	775	800	784	817	857	816	802	758	816	793	812	792	821
13796	2649	2638	1954	1307	992	861	709	567	1030	15152	5363	400	377	306	319	334	281	301	303	305	296	327	310	291	293	305	271	273	311	302	274	265	280	283	308	299	248	292	282	265	272	274	253	280	296	254	293	297	291	279	269	246	298	256	279	268	281	294	269	289	271	280	278	273	292	312	247	266	289	289	271	264	279	284	282	303	260	281	292	265	276	273	255	281	266	244	273	293	270	244	276	267	268	297	243	251	291	247	266	296	312	278	289	269	296	274	251	252	229	298	270	234	247	289	276	260	281	288	272	268	257	249	260	267	282	276	245	267	245	292	256	268	276	302	257	277	274	279	265	261	281	286	268	262	283	260	266	260	264	263	303	255	282	264	287	285	263	246	266	289	294	292	280	254	261	254	257	293	278	281	267	242	261	254	253	250	286	280	246	260	276	264	278	282	268	258	289	290	289	256	255	293	268	231	268	259	263	265	304	257	256	275	283	258	282	287	265	249	279	260	300	263	245	266	266	265	277	264	271	302	264	238	269	271	280	224	259	268	291	274	274	278	257	302	245	248	253	268	254	249	265	258	256	267	281	265	250	232	276	258	283	260	281	291	255	257	239	277	282	272	283	274	273	261	254	270	287	275	248	280	267	278	301	284	272	306	273	283	285	270	267	241	288	311	291	290	251	258	255	268	281	271	261	283	254	268	268	278	256	262	265	257	287	258	277	240	286	264	284	281	261	249	265	267	280	285	264	279	297	248	315	273	283	250	271	266	278	283	233	280	248	280	262	286	262	261	273	263	253	294	247	270	282	277	288	289	281	277	241	287	277	277	261	269	242	266	277	241	258	259	276	275	274	252	274	271	245	258	250	287	245	268	274	283	292	260	276	284	257	292	272	292	243	258	236	240	260	268	263	272	271	263	269	266	253	289	251	241	241	275	294	279	288	291	255	251	260	259	255	260	271	249	296	251	254	265	305	293	253	282	272	264	255	254	271	259	291	296	250	286	275	260	292	276	263	274	274	293	272	263	225	275	304	281	258	250	239	271	252	272	268	268	274	273	266	261	253	281	281	260	255	276	250	291	257	283	259	286	263	288	275	257	247	283	275	291	255	271	288	286	253	246	263	255	243	273	290	277	276	264	278	262	267	269	283	269	227	267	273	247	259	277	257	270	234	299	265	285	283	264	262	257	268	264	263	263	256	297	293	290	286	251	289	267	272	287	285	267	289	252	280	250	263	274	274	271	270	246	253	256	291	284	276	280	271	287	268	254	280	278	251	259	278	255	270	274	277	274	288	253	254	279	259	276	258	276	267	274	273	291	251	271	257	272	271	272	258	257	276	265	273	247	260	268	251	259	244	276	299	245	265	288	258	272	292	260	261	263	271	251	274	293	243	255	294	274	270	262	284	232	277	256	246	253	240	270	296	274	268	260	289	285	291	286	272	246	277	261	267	266	250	303	268	238	265	289	284	251	281	263	267	272	279	257	267	309	273	290	285	289	259	280	233	288	245	259	242	284	286	293	263	285	305	271	260	255	265	288	304	277	268	272	253	273	277	279	224	257	240	264	259	282	252	275	318	239	265	282	264	266	247	264	282	267	291	287	305	272	262	270	274	260	250	275	263	276	275	295	243	264	280	277	268	288	279	227	248	261	266	272	258	263	275	303	293	273	273	285	275	251	255	300	268	284	275	272	281	276	252	271	287	297	276	252	253	267	286	278	271	296	246	251	291	297	278	276	268	224	290	295	295	279	265	278	319	264	287	278	266	279	276	263	252	304	267	262	256	275	280	266	278	279	266	264	292	280	276	307	250	253	256	258	270	287	279	250	271	248	289	280	308	259	278	262	298	280	281	247	294	260	270	283	226	243	272	248	269	253	296	295	284	275	284	288	259	269	254	296	271	246	279	282	275	258	249	262	266	281	280	266	286	256	257	276	321	289	261	286	264	253	267	311	297	276	257	251	289	251	253	281	243	300	263	271	278	295	284	290	273	294	308	313	272	277	272	293	234	286	258	284	254	270	249	265	275	274	293	265	286	297	257	264	290	242	259	252	259	245	272	261	283	251	274	244	253	273	265	263	273	255	294	259	260	258	256	275	268	243	294	250	260	296	270	253	276	244	293	287	260	287	249	286	251	256	265	280	256	274	250	261	290	239	278	264	266	272	277	266	265	243	264	301	271	245	245	281	264	277	256	269	269	278	265	268	272	263	261	284	233	286	261	272	294	272	248	284	301	281	284	293	294	273	298	280	278	262	287	255	275	250	283	260	250	260	274	253	272	268	261	311	287	270	295	283	260	269	273	276	285	285	262	301	230	279	235	267	281	294	252	279	288	289	247	267	268	242	233	259	262	282	250	279	239	266	251	299	255	273	255	284	254	292	250	269	258	292	296	277	295	263	247	254	275	278	290	274	241	275	282	264	284	265	288	242	306	243	279	271	268	302	288	289	278	269	282	301	273	279	285	258	282	267	268	281	272	280	273	261	257	296	309	257	287	265	262	274	290	264	220	286	247	253	266	243	274	270	263	267	306	274	250	278	272	253	275	246	276	273	286	239	286	282	255	251	264	289	290	272	251	266	283	280	285	258	275	259	250	266	263	261	256	262	246	260	265	291	244	267	264	261	285	280	266	267	254	277	294	297	266	292	260	264	287	266	268	288	280	254	282	294	273	261	270	285	299	283	260	271	250	296	261	262	242	295	252	292	245	255	256	264	273	271	249	275	247	272	261	257	257	259	248	283	265	250	289	286	291	249	236	260	269	254	277	275	248	265	279	279	240	243	249	248	249	268	275	270	241	274	275	263	298	262	276	298	256	291	286	275	285	284	278	280	246	292	298	244	284	283	255	261	270	251	285	259	284	269	275	281	241	268	240	285	286	297	282	292	274	272	281	269	267	259	249	249	272	272	281	276	266	267	258	288	272	259	265	264	258	292	279	254	265	269	263	278	295	248	255	261	285	267	254	284	275	281	254	287	263	271	275	262	278	277	261	240	241	271	266	275	269	240	277	275	266	262	271	253	284	261	293	276	277	275	304	263	249	277	283	256	264	272	251	265	272	287	272	276	243	285	273	251	269	266	245	275	279	297	282	246	259	276	273	272	251	256	273	266	274	259	245	274	260	283	269	291	246	290	276	254	282	270	256	283	274	267	260	244	290	296	287	283	270	271	234	286	304	283	270	301	285	267	245	280	265	283	287	248	256	272	245	288	274	266	253	281	267	278	257	276	278	295	284	271	261	267	262	281	303	295	249	282	278	270	309	266	267	279	271	261	272	256	286	239	279	244	272	270	278	277	272	276	294	278	260	269	271	304	303	257	279	309	269	293	283	283	273	249	270	266	270	291	280	272	278	280	267	284	250	261	288	298	280	292	275	270	286	291	279	256	292	253	271	265	258	291	265	255	242	299	275	260	251	280	292	250	267	293	274	274	272	286	269	289	279	262	278	248	271	282	258	269	254	276	265	262	295	261	282	247	306	269	305	276	281	271	285
7355	2540	5505	6125	5159	4404	3809	3441	3029	5441	40518	10892	1437	1339	1177	1141	1122	1117	1013	976	934	961	910	878	913	871	826	829	846	839	816	816	783	786	805	766	780	754	777	747	793	768	791	792	761	726	766	746	699	703	699	716	785	732	727	710	732	708	708	746	718	771	708	705	767	689	761	682	689	704	717	719	712	719	774	714	754	745	726	702	694	738	744	727	683	727	696	705	662	674	708	747	764	728	688	717	739	709	689	687	716	704	713	705	690	750	736	736	687	691	675	676	704	722	651	737	682	707	682	675	684	692	716	715	753	741	706	706	698	719	663	695	724	694	708	702	687	722	727	664	693	692	700	655	705	688	714	723	726	717	758	698	684	649	749	721	701	683	732	658	727	690	670	707	684	705	679	725	700	697	716	671	720	715	729	699	721	725	701	701	636	735	736	777	754	666	728	692	673	700	668	701	693	697	714	695	687	762	715	708	653	749	681	719	683	713	710	697	713	713	681	705	735	696	715	725	693	705	703	746	667	735	730	705	682	717	708	648	663	727	726	701	730	670	713	665	682	703	700	711	734	645	702	717	686	691	678	697	668	718	706	660	703	687	726	720	704	644	682	692	735	673	669	694	655	696	711	665	717	731	734	666	686	666	719	678	711	702	711	758	691	727	716	723	667	687	689	719	734	686	713	697	683	691	689	711	696	710	749	710	714	644	719	673	731	692	711	678	695	744	749	759	706	683	755	680	715	736	684	717	725	719	679	666	646	723	690	715	697	686	732	690	693	652	725	698	709	707	663	684	785	689	727	712	695	696	725	666	733	687	700	678	674	659	789	657	731	696	695	673	673	716	707	672	689	712	746	703	676	679	688	671	716	683	692	638	668	705	685	689	713	723	697	677	735	727	701	673	660	697	738	728	679	672	713	694	687	688	711	709	650	631	731	707	671	689	709	672	725	667	709	669	688	651	699	644	671	668	721	675	721	687	637	660	711	690	719	702	716	674	697	736	706	724	693	692	632	746	701	751	699	709	704	757	681	710	696	695	773	685	728	691	674	712	705	674	713	731	730	666	691	662	700	691	690	702	738	732	701	710	645	737	670	685	678	687	693	689	690	695	684	708	716	673	722	723	695	658	721	698	689	681	732	721	659	704	725	705	704	685	669	725	718	690	684	677	684	681	707	727	709	643	648	661	748	690	687	690	646	701	726	740	686	670	674	725	689	708	692	758	717	643	679	775	713	666	739	697	689	668	676	697	661	705	741	695	688	719	731	750	698	715	750	706	713	707	748	698	736	727	695	713	712	703	649	700	654	709	722	715	697	735	723	720	705	702	655	720	724	711	677	696	709	686	688	687	689	721	661	695	729	705	701	713	705	661	693	703	662	710	708	688	688	722	677	732	718	707	754	698	703	696	689	725	729	667	722	685	715	635	723	686	726	701	731	683	667	702	656	689	687	732	687	642	692	727	667	679	745	728	709	721	651	702	707	711	686	684	693	695	678	682	649	679	704	712	698	684	679	692	702	748	692	681	662	695	725	680	677	712	694	745	674	769	688	675	693	674	729	693	724	668	697	673	690	707	726	680	722	722	708	703	693	693	707	668	742	719	723	681	673	691	656	753	761	669	747	718	681	763	741	737	658	667	782	685	698	736	690	660	673	715	724	672	695	720	652	718	732	718	730	692	694	730	661	636	722	661	732	681	703	720	732	694	711	662	694	663	709	734	667	698	711	717	693	676	715	731	678	716	718	695	706	684	721	690	678	680	726	681	736	687	722	681	664	717	715	794	699	683	680	692	685	757	689	678	680	688	676	705	685	711	652	686	687	753	675	707	730	699	683	690	663	664	706	659	715	732	688	738	642	673	723	693	698	704	753	672	676	716	698	692	643	699	709	679	659	704	720	647	691	764	718	677	693	718	711	680	680	664	702	728	705	665	737	662	715	662	693	718	731	695	693	710	733	695	714	754	680	692	708	710	733	705	727	670	713	711	669	660	725	688	709	752	683	727	716	702	699	705	648	674	741	741	714	706	656	708	661	678	693	683	719	710	692	690	705	728	699	684	717	728	702	695	732	716	650	682	701	696	735	690	672	684	709	697	684	688	724	684	683	662	683	732	737	701	681	684	693	708	715	695	723	761	731	694	734	670	679	677	704	701	689	669	731	708	689	710	673	684	715	690	698	689	694	696	687	697	679	675	638	622	694	713	745	667	686	756	683	669	710	684	712	685	688	690	701	705	687	669	742	714	702	718	674	704	704	681	693	681	712	712	701	698	683	658	697	695	727	698	766	715	737	715	675	717	704	667	695	748	710	688	737	692	667	691	678	706	700	705	717	725	697	750	700	676	706	693	674	665	699	747	703	719	681	714	711	688	676	679	729	691	691	702	708	735	683	671	713	765	694	705	714	730	743	783	717	723	714	715	701	693	697	672	668	669	733	678	712	697	731	667	680	721	722	697	735	676	714	725	670	713	749	696	699	708	675	732	715	725	720	722	667	679	652	660	734	717	700	726	662	692	665	677	686	734	661	669	748	696	740	731	695	685	680	683	665	701	727	706	684	699	682	694	695	759	706	676	653	674	677	700	752	686	714	707	705	669	710	718	681	717	675	674	694	734	708	688	681	688	716	655	710	681	695	687	689	655	687	717	728	708	722	683	694	719	681	700	713	660	680	693	738	658	720	711	658	659	741	727	703	719	698	707	713	698	696	684	644	679	715	742	666	723	697	707	713	714	681	700	662	703	730	710	695	672	683	695	696	714	729	651	702	698	724	674	668	701	673	702	720	695	716	660	626	703	705	709	717	715	727	711	641	700	717	697	670	730	678	701	697	673	721	697	698	717	687	705	764	697	682	720	695	705	753	703	691	692	714	700	676	725	722	704	707	698	720	672	694	673	713	705	698	738	692	629	684	736	699	646	738	702	695	696	719	704	746	691	727	719	679	693	702	725	727	674	692	684	699	708	721	686	660	693	682	729	703	716	732	660	675	660	711	651	656	694	673	656	736	660	702	739	730	656	733	709	683	663	734	691	695	702	691	715	720	716	620	662	666	683	703	750	683	707	731	722	705	701	661	716	704	708	681	670	691	689	732	686	741	705	706	671	699	740	706	640	673	688	713	683	637	714	740	704	633	680	666	718	710	749	715	700	687	691	677	686	687	648	693	693	691	653	676	718	670	640	684	664	696	690	684	661	677	693	735	721	735	693	689	690	709	727	678	709	688	728	734	703	685	669	696	699	704	697	709	699	700	697	739	693	711	721	693	760	705	707	686	725	673	713	705	658	720	736	702	710	733	707	695	693	717	714	696	663	678	706	706	691	636	723	715	698	741	693	690	714	669	700	719	715	708	683	667	728	700	705	693	688	708	693	736	761	669	699	647	686	623	718	688	718	745	666	659	716	684	702	717	673	654	668	722	689	677	721	712	669	691	671	702	688	681	720	683	708	704	661	706	727	708	695	661	677	683	720	720	725	690	750	691	734	631	679	727	665	678	681
1920	204	222	186	200	178	186	182	176	196	608	200	176	179	169	180	177	176	188	178	192	147	182	153	191	180	170	171	162	174	172	180	160	162	167	174	175	181	180	177	176	148	185	161	160	153	172	176	161	155	158	181	146	152	175	152	143	160	152	166	163	167	164	175	182	144	175	188	160	167	163	141	151	149	188	151	157	171	144	170	154	157	154	182	177	161	168	184	163	159	148	170	165	178	152	192	176	141	177	169	159	140	183	171	162	175	157	176	153	157	144	145	172	152	156	134	191	159	163	166	166	158	154	168	195	151	167	169	165	170	187	179	163	156	164	167	141	157	179	174	142	160	161	171	167	182	161	174	178	162	152	150	170	150	183	146	141	159	182	161	156	170	166	162	141	173	156	178	156	146	167	151	147	166	151	163	143	171	175	169	171	167	191	170	168	179	155	165	180	145	149	157	139	168	155	147	172	130	169	196	167	190	163	181	156	144	146	192	168	183	153	164	182	178	173	161	170	172	161	159	160	147	166	146	173	161	141	177	136	160	160	173	182	153	145	159	178	151	161	164	153	170	154	167	170	174	174	160	164	147	152	163	163	162	146	169	157	160	174	176	153	170	137	177	163	178	188	188	187	159	184	172	161	160	171	163	160	152	163	152	141	166	161	166	176	150	174	178	177	189	153	175	159	151	193	160	158	166	179	169	188	165	148	163	162	133	172	176	155	156	178	156	158	160	160	169	168	187	155	185	163	166	160	137	169	165	179	180	155	166	179	168	155	178	150	157	181	150	173	162	161	175	164	167	174	160	156	166	166	171	174	187	175	194	148	142	176	153	152	154	161	170	154	161	167	187	153	164	155	164	173	148	167	167	180	178	142	162	147	184	177	181	151	177	172	144	167	171	174	148	187	161	160	157	142	170	164	174	167	151	142	161	163	172	162	153	181	172	168	153	149	164	161	166	163	150	173	160	187	166	178	173	177	154	164	162	176	173	164	170	161	188	169	145	178	164	150	149	157	169	174	149	173	182	167	169	139	166	168	157	175	172	164	178	129	151	159	158	155	169	169	161	159	156	171	160	159	176	152	151	141	163	166	148	185	158	130	159	170	175	145	167	154	184	162	144	193	175	173	162	164	162	152	181	157	144	171	157	152	181	183	167	176	160	151	167	182	170	169	185	140	142	176	177	168	166	164	182	154	176	145	159	162	157	171	186	171	162	156	176	165	154	152	177	169	144	162	160	160	168	129	170	142	158	165	150	172	141	169	166	160	160	144	164	162	143	180	161	154	167	175	173	143	179	163	150	199	159	176	170	181	149	166	165	178	155	174	177	139	163	177	173	174	134	142	174	173	162	154	161	168	182	159	163	143	157	166	155	154	167	162	201	153	165	178	174	197	143	155	180	183	178	142	164	138	178	171	159	159	166	160	171	196	149	167	201	162	196	153	156	185	159	187	150	171	169	180	174	155	161	158	162	157	165	161	196	156	185	180	154	154	175	135	166	165	165	166	144	158	158	162	157	152	138	176	167	171	161	155	166	168	169	161	151	164	159	170	168	190	170	164	160	169	144	191	168	172	169	163	175	132	171	174	143	155	152	160	179	180	171	161	133	149	179	172	173	170	182	175	176	182	171	156	149	177	146	171	144	157	150	152	155	164	176	159	166	170	164	162	170	157	179	180	170	146	164	155	174	156	148	173	162	167	169	127	155	160	133	163	148	158	148	173	171	163	186	153	141	171	187	167	184	169	157	186	155	154	198	157	165	142	148	175	147	158	174	162	160	163	156	161	198	152	164	157	173	160	169	186	179	160	184	161	167	169	160	172	157	159	164	155	192	161	163	166	160	167	167	154	175	155	189	155	174	170	149	170	161	167	163	183	157	175	141	157	143	180	172	173	142	152	147	162	158	189	159	159	172	184	187	180	174	173	157	183	182	167	172	179	156	165	168	154	166	165	155	174	143	163	165	165	179	146	168	175	143	181	182	173	154	147	165	187	165	196	170	160	162	129	171	159	140	160	169	169	148	158	169	159	167	135	155	183	159	157	188	147	166	170	170	141	164	167	171	166	155	168	167	144	185	152	170	183	158	157	173	162	155	176	148	166	153	155	163	146	160	172	164	153	183	176	165	168	161	157	180	143	148	169	178	163	141	173	168	151	172	169	155	156	176	166	174	189	147	171	158	187	159	176	148	165	167	155	156	168	155	151	163	160	171	175	135	167	155	160	154	170	181	164	142	155	184	189	158	191	162	147	175	164	157	153	165	161	163	146	155	156	187	163	160	162	163	166	159	159	178	157	161	164	157	155	150	158	149	164	165	162	169	171	165	157	164	146	166	169	158	160	184	181	162	178	161	156	153	154	175	156	169	181	171	160	148	158	148	177	169	154	163	167	165	163	195	174	160	143	166	166	175	175	150	165	167	177	146	188	158	170	175	170	183	186	137	188	169	153	156	165	143	152	167	177	176	141	165	170	165	161	156	171	180	153	161	150	157	155	139	150	179	170	161	161	153	152	159	172	152	141	181	154	171	125	164	162	172	152	162	178	182	179	164	158	156	157	189	155	142	170	163	163	142	159	168	155	144	162	153	154	157	146	171	159	136	168	161	136	206	145	148	170	155	176	175	167	158	163	176	150	181	155	141	172	153	169	169	165	181	162	164	174	170	168	187	168	168	140	136	153	152	153	144	175	168	170	189	181	169	185	182	171	197	186	161	140	166	175	139	165	163	152	169	161	138	178	158	156	137	179	163	149	154	171	159	172	167	164	152	152	183	168	164	195	167	152	161	173	168	185	164	152	165	185	164	155	148	173	158	151	166	171	184	159	180	142	169	165	159	173	149	192	179	172	187	165	143	166	157	174	157	159	155	162	160	162	159	157	166	170	169	134	162	168	169	161	164	161	144	177	156	180	170	152	165	150	187	170	146	134	176	160	138	147	156	152	163	174	152	161	148	136	178	168	155	177	143	175	178	162	151	156	137	176	200	140	166	164	152	152	161	186	159	172	172	182	171	193	152	183	174	170	161	156	149	166	183	178	136	143	176	190	167	166	153	160	177	153	160	188	136	152	159	166	161	139	158	157	170	151	172	180	172	155	179	165	153	167	166	179	162	138	157	166	170	134	186	169	169	172	164	173	160	156	205	142	157	155	155	160	185	163	161	177	191	169	162	173	176	153	158	138	174	153	147	154	183	163	161	163	187	153	148	158	159	159	162	159	175	177	170	150	138	166	162	171	152	165	162	176	160	160	162	142	160	169	145	157	180	156	172	176	147	207	172	152	161	180	135	150	168	166	146	150	142	155	173	164	166	157	155	195	152	165	163	164	161	136	145	163	166	174	156	170	169	152	163	183	158	166	157	175	190	156	173	153	169	156	147	137	162	187	169	150	172	192	151	170	150	175	165	171	166	170	178	159	139	175	168	160	149	169	152	165	170	170	156	145	156	155	170	164	180	160	166	157	162	167	176	152	140	178	171	178	162	161	161	165	188
2253	546	653	657	665	622	701	603	521	614	3699	683	491	508	485	473	510	472	489	514	526	482	461	493	473	478	548	489	534	477	468	464	458	466	473	480	479	487	529	498	517	493	481	508	439	474	516	519	436	485	461	465	499	519	466	497	526	490	491	505	469	441	486	493	503	497	513	424	534	484	491	506	503	478	504	455	542	492	497	513	506	468	512	521	497	451	515	453	478	505	485	484	483	477	485	514	496	511	557	521	487	471	491	480	506	486	507	478	521	511	470	499	461	523	514	506	476	470	460	516	517	509	504	537	501	489	518	479	483	481	482	465	483	474	445	482	506	471	462	519	500	462	475	417	503	553	467	472	497	462	519	497	474	492	457	485	483	502	515	497	510	491	476	509	517	501	479	452	490	487	492	472	488	496	472	471	481	513	528	462	476	463	505	463	482	452	488	524	496	486	514	467	499	496	509	503	501	511	498	508	495	483	470	478	499	508	497	482	482	464	487	473	479	491	486	489	498	441	464	482	539	497	477	477	487	499	459	479	478	476	473	481	482	454	465	470	475	469	519	491	472	479	485	473	482	500	517	473	509	507	490	494	508	432	451	465	504	481	494	493	476	500	520	478	542	440	497	459	474	465	454	450	484	496	489	459	498	482	487	487	467	486	478	496	529	443	498	485	476	484	492	460	494	460	503	470	512	482	458	466	468	469	492	523	490	505	493	516	484	497	463	486	531	432	485	483	495	462	500	490	507	486	452	485	455	489	486	500	449	489	491	513	480	496	514	488	467	505	479	517	465	492	472	467	522	512	500	453	522	504	469	484	477	523	477	504	527	478	490	500	499	474	499	505	484	498	467	463	510	443	480	454	457	450	489	505	495	512	492	486	478	507	520	462	497	485	478	510	462	492	492	479	493	462	480	498	506	495	512	509	485	492	484	460	461	492	478	498	480	480	479	492	528	465	466	506	497	511	507	465	473	463	481	494	501	541	471	518	500	455	470	490	484	486	484	480	496	506	483	461	474	506	478	440	467	473	513	476	476	510	513	510	503	466	475	534	485	521	477	476	511	510	459	476	518	462	509	451	495	460	504	509	471	484	455	494	495	504	491	484	500	502	495	477	497	484	463	474	480	472	515	470	494	466	551	484	504	482	486	456	450	491	487	523	453	481	486	519	473	506	482	471	484	527	558	505	497	515	505	452	534	469	483	455	467	493	508	475	485	505	493	503	476	513	520	489	506	492	487	489	472	466	506	443	527	525	469	522	493	493	488	516	527	499	512	493	483	484	463	507	479	503	491	546	444	473	508	464	510	474	453	481	511	458	504	495	482	507	503	464	473	490	480	482	471	473	542	490	462	498	467	488	482	531	494	502	457	473	443	504	481	488	509	462	466	462	496	515	497	472	458	498	526	479	452	487	454	499	476	490	493	512	506	498	507	491	466	507	467	537	459	483	502	488	515	485	502	498	495	477	467	464	473	486	499	464	483	492	484	507	467	471	482	529	508	483	498	453	492	487	475	522	483	486	485	500	497	514	494	469	449	517	507	495	472	501	483	516	462	512	481	518	486	476	474	487	503	516	520	451	437	474	474	500	498	452	502	493	515	510	476	478	478	462	479	474	492	489	454	481	483	479	464	459	504	459	464	489	502	481	476	477	474	479	519	494	513	489	466	498	456	482	491	498	486	504	514	492	465	472	482	487	470	458	479	510	451	499	512	478	507	502	470	496	492	487	447	491	515	511	508	474	461	454	495	483	537	463	473	473	502	498	496	479	460	474	489	522	499	494	477	525	465	478	482	522	523	491	464	438	481	479	469	487	470	460	465	516	489	435	504	515	474	490	500	532	484	428	448	489	508	483	504	513	482	477	470	503	475	486	457	464	508	498	485	454	502	485	494	463	498	486	459	470	490	488	454	523	491	438	450	496	485	483	527	486	484	493	489	490	472	465	489	520	488	487	487	441	485	478	462	471	450	515	494	472	493	504	498	489	510	489	506	477	483	500	475	482	478	469	488	502	478	465	480	516	476	509	498	474	498	492	535	490	471	504	528	485	483	498	477	496	482	499	454	490	515	487	499	511	483	500	487	488	501	500	434	476	484	503	472	473	474	479	503	491	515	477	464	496	515	486	495	491	434	451	459	460	486	508	474	484	481	446	471	492	485	478	465	477	467	477	469	475	475	501	498	517	476	492	540	495	478	512	523	493	452	477	490	473	477	492	445	487	509	497	499	481	505	491	491	486	493	467	505	486	474	474	461	484	487	420	519	454	487	472	459	491	516	495	471	471	484	471	446	473	474	513	469	485	526	501	463	507	480	492	446	503	454	486	472	492	441	465	467	486	475	505	477	480	463	527	526	495	481	473	502	480	487	462	515	508	475	492	461	486	488	527	503	530	511	473	490	543	456	498	511	507	458	493	522	519	462	464	502	524	481	462	490	509	473	490	494	433	491	513	489	481	492	448	493	525	473	477	471	470	527	445	459	461	465	482	472	459	456	462	483	475	477	472	500	519	486	503	473	483	478	439	517	474	455	464	485	479	475	519	504	470	491	500	457	510	490	495	460	465	496	489	469	473	465	449	504	497	498	483	445	505	518	545	470	493	487	432	506	489	489	471	482	486	476	493	493	454	487	475	503	457	517	509	482	478	441	497	529	511	480	479	471	459	472	481	486	483	483	478	466	486	495	501	472	484	480	462	487	465	477	495	490	506	423	464	469	486	491	513	459	505	476	467	462	456	498	480	466	501	472	461	473	500	495	505	488	512	473	467	462	466	499	489	501	473	454	513	467	500	484	476	504	481	468	533	490	482	477	478	493	481	495	516	493	457	508	499	455	476	477	515	464	497	528	483	457	484	496	472	512	458	520	473	498	462	472	530	487	502	449	507	459	500	509	469	456	489	465	525	475	510	516	467	474	481	527	493	479	484	507	451	467	508	483	475	500	456	447	524	503	460	527	472	503	485	497	520	476	479	459	500	472	497	456	476	485	466	534	473	487	555	512	465	502	497	479	494	490	508	474	465	463	472	502	513	453	450	513	502	483	496	501	493	483	496	467	515	477	495	501	477	502	481	520	502	507	468	510	519	494	502	529	495	453	484	495	478	476	496	515	532	463	499	500	509	453	485	469	477	491	500	489	475	486	506	490	530	511	506	450	504	492	464	497	511	436	462	515	523	490	477	485	477	501	498	500	476	488	484	502	484	483	489	465	453	523	489	460	437	509	467	515	512	489	511	501	486	494	498	495	509	476	483	495	517	519	498	517	466	503	505	475	499	476	483	482	486	439	481	478	474	504	503	494	534	484	482	453	498	502	487	475	510	487	483	447	486	500	497	472	474	465	481	491	468	479	506	488	501	500	500	474	449	475	519	517	466	491	497	510	495	502	500	486	477	453	509	468	454	477	475	454	475	486	461	508	514	454	488	506	493	435	470	474	491	497	456	476	486	492	468	501	483	474	484	494	472	477	484	477	496	470	448	461	485	490	489	449	484
7220	1358	1478	1071	882	655	527	510	445	786	7986	1216	368	354	321	352	336	305	327	332	307	332	345	319	309	307	312	344	334	325	325	303	307	268	283	278	307	315	318	280	307	283	305	295	290	308	281	320	305	318	309	249	281	288	265	271	290	319	299	314	268	297	275	329	280	273	290	302	320	299	315	296	297	313	268	264	255	307	293	320	282	270	279	297	300	269	308	284	295	264	273	284	293	291	299	355	283	264	320	294	308	304	289	269	285	270	265	274	275	284	325	296	296	301	300	303	300	323	292	285	289	300	288	303	339	313	298	293	286	327	304	321	280	307	288	265	277	269	275	301	303	295	312	324	262	285	290	288	280	327	282	276	280	294	271	295	283	295	327	296	283	323	301	286	254	293	283	292	320	305	280	290	275	311	297	273	319	293	314	310	308	327	303	270	323	282	319	279	285	294	300	268	317	289	296	295	294	286	308	299	280	287	286	331	319	304	341	271	293	295	294	313	315	318	317	272	309	307	306	275	273	298	319	291	308	275	315	268	310	288	286	330	287	291	293	298	278	274	288	277	272	273	278	322	301	295	322	304	300	304	291	326	295	274	264	300	278	285	274	332	315	284	284	288	285	288	314	287	303	296	285	275	267	292	291	291	274	292	278	296	295	268	312	288	286	259	293	304	298	289	294	299	293	311	281	313	308	305	296	288	279	288	278	295	285	283	274	318	325	294	301	293	295	285	316	286	288	276	281	300	293	297	286	306	319	279	287	288	300	275	282	336	331	281	289	308	302	289	292	296	290	285	275	296	278	296	332	278	301	324	269	285	316	286	303	272	258	270	289	281	285	281	311	282	315	281	295	321	306	282	278	335	293	299	313	259	273	308	284	291	302	296	287	306	298	301	270	242	280	295	268	274	310	314	300	301	296	320	297	299	291	314	283	308	307	272	287	308	296	283	292	307	311	280	309	308	316	309	265	303	311	289	285	289	279	272	281	292	273	288	309	291	281	299	274	330	291	290	274	321	321	263	307	317	296	317	293	326	293	306	279	300	308	295	274	284	293	293	334	331	301	268	315	296	294	301	285	287	269	309	281	290	276	309	303	313	300	322	290	273	281	294	286	311	295	293	338	307	322	287	309	292	313	272	316	312	285	318	295	296	307	290	287	277	293	323	301	337	285	312	292	298	294	325	314	295	313	281	302	258	310	285	272	299	312	275	278	269	300	298	293	273	291	294	276	315	296	294	317	310	308	294	308	332	312	290	349	324	298	312	315	274	317	283	303	253	291	269	317	319	298	272	306	282	289	270	289	287	256	288	284	272	280	315	282	309	293	289	283	311	283	309	291	284	292	301	288	292	337	274	288	308	318	292	315	280	282	300	301	292	285	299	281	314	308	269	295	288	315	271	270	298	275	322	308	286	266	310	282	282	266	323	270	311	301	291	274	317	336	337	281	301	306	320	265	262	285	295	302	303	311	317	277	287	283	315	288	290	293	297	303	283	291	272	298	280	314	305	296	284	272	282	304	280	309	286	281	323	285	287	284	280	268	296	271	289	310	335	297	337	297	293	273	313	266	291	322	296	299	327	268	295	277	241	300	275	290	301	302	318	280	270	307	291	257	308	298	320	313	298	309	327	310	298	293	279	265	290	312	301	309	273	305	285	285	290	296	296	301	284	296	301	260	357	292	264	279	273	273	295	311	307	288	301	294	291	265	266	300	290	306	286	310	325	271	328	337	311	303	271	278	278	303	300	301	319	314	250	322	280	289	278	296	312	317	311	295	312	300	280	284	330	295	288	324	312	300	319	261	303	321	274	277	291	292	321	276	318	299	312	284	294	284	286	334	283	307	318	285	304	302	301	277	300	306	307	291	273	295	301	314	311	305	307	262	287	283	317	298	262	347	328	294	308	269	306	320	281	310	274	268	287	308	292	305	285	287	306	287	291	314	306	280	311	298	292	332	296	335	278	294	281	269	321	295	283	294	298	310	290	283	285	278	321	296	303	293	350	292	303	278	290	256	250	322	273	306	266	303	315	302	295	311	313	291	281	305	302	310	270	286	297	292	287	283	302	265	284	310	256	298	299	297	307	289	289	332	312	306	287	289	312	288	266	286	285	279	306	289	316	311	269	287	319	314	308	276	332	293	321	273	322	295	292	308	321	293	256	297	316	306	297	309	291	334	299	333	276	281	262	279	298	296	316	292	298	336	275	280	285	304	296	331	297	291	295	280	276	288	267	293	303	316	332	324	294	309	315	272	291	291	279	302	336	296	296	292	278	292	290	281	324	262	301	290	305	291	305	281	298	330	291	295	271	285	271	281	313	319	314	288	280	260	287	293	271	327	276	266	290	292	284	301	305	292	288	270	268	301	290	307	281	289	295	313	328	308	307	294	288	323	300	319	328	299	343	300	309	278	297	273	288	320	270	289	309	291	288	306	275	315	298	287	304	296	273	280	273	267	294	292	291	300	293	294	294	302	302	315	282	311	266	280	311	274	288	315	277	290	305	295	294	297	272	297	318	290	305	272	271	297	302	305	322	302	292	329	293	306	273	300	292	320	273	321	292	295	310	295	287	304	311	281	319	302	321	303	315	327	306	307	254	314	303	281	305	278	338	290	259	294	309	292	314	308	300	289	354	276	274	306	300	294	295	305	280	280	265	252	273	320	298	305	293	279	290	282	298	304	258	314	285	291	286	304	330	274	338	283	286	311	286	290	281	288	305	290	291	260	272	304	296	291	297	319	337	310	289	282	304	336	315	303	280	305	297	309	275	304	293	307	279	269	285	291	316	339	292	276	262	303	296	294	284	251	302	316	303	322	302	278	300	301	291	298	318	322	314	283	291	301	323	285	296	307	284	272	310	306	290	289	265	321	305	258	312	298	313	255	285	296	283	302	301	308	310	314	306	279	293	315	318	294	288	300	281	284	291	275	291	313	284	277	282	301	290	272	322	312	284	311	307	303	306	296	288	312	282	269	284	280	320	321	292	294	298	334	303	307	288	338	305	311	278	292	307	286	299	304	278	268	317	297	299	283	285	305	311	324	297	299	320	303	273	323	282	281	278	319	312	297	270	285	283	302	313	306	298	296	326	338	286	333	323	278	321	319	285	276	310	290	298	273	314	270	284	324	279	284	294	301	308	294	276	279	296	296	288	315	319	292	304	291	309	333	275	254	295	312	297	286	292	271	304	242	261	314	327	301	276	275	299	278	283	301	302	309	289	313	289	264	292	265	289	315	292	312	310	291	307	332	324	282	292	301	303	301	296	272	305	320	297	285	296	299	323	303	300	314	320	287	301	275	323	291	275	303	288	281	301	307	303	289	291	299	298	326	283	294	283	283	310	275	296	304	296	308	277	294	275	322	284	309	319	292	262	308	293	285	310	305	300	298	303	303	297	297	340	292	308	310	295	302	281	297	290	305	293	276	271	269	291	261	285	285	324	300	301	287	322	316	288	294	297	292	325	311	301	305	289	282	311	303	323	269	292
5537	1784	3369	3852	3232	2898	2301	2145	1750	4186	29679	3087	1174	1108	1059	1031	1030	964	908	985	963	929	885	918	948	835	902	851	865	882	902	869	785	846	868	881	837	824	805	828	828	794	801	811	832	844	808	808	809	800	793	728	787	795	762	782	780	784	777	807	806	836	773	788	817	759	848	793	788	765	773	820	789	832	720	824	835	808	799	722	815	767	779	825	858	782	790	829	794	814	767	814	789	783	765	765	788	840	801	770	823	786	804	756	780	800	751	720	736	755	826	769	766	816	798	786	747	769	826	784	782	797	760	821	790	776	795	820	781	812	785	743	777	767	753	780	753	785	823	808	758	775	769	788	802	738	779	809	742	725	775	778	757	757	796	790	767	785	790	797	822	767	780	804	807	805	761	761	732	809	738	776	787	784	808	782	781	757	754	761	753	804	811	749	770	753	772	800	786	820	768	813	766	740	788	764	776	806	791	771	816	706	817	759	770	748	772	745	812	818	777	840	772	804	821	776	758	770	802	768	823	803	780	764	777	717	791	781	803	758	796	755	791	788	800	785	829	783	737	776	792	795	849	832	784	776	760	777	788	796	797	811	769	856	811	733	776	789	808	746	777	765	775	774	743	744	785	795	771	747	783	784	829	797	788	744	769	847	761	813	782	784	758	720	763	811	758	756	777	775	773	747	766	791	793	765	798	749	755	795	815	815	793	800	779	776	746	753	759	731	870	779	735	751	815	755	783	775	750	792	786	801	802	782	764	776	784	761	761	741	771	782	782	806	744	772	814	780	849	781	818	726	812	790	793	763	792	758	736	788	777	741	805	818	774	783	765	769	762	749	797	757	830	757	807	790	800	823	815	711	762	786	757	746	798	795	746	778	774	765	764	780	753	773	816	752	800	725	811	805	765	783	750	716	760	828	792	809	730	806	780	750	817	805	800	786	788	794	796	824	794	747	747	779	816	769	781	797	796	737	738	769	820	761	777	752	810	742	792	740	761	799	798	757	757	727	745	788	723	798	798	774	772	789	769	817	831	767	746	767	781	812	730	725	755	709	813	755	763	743	797	788	769	736	761	752	769	815	789	763	795	726	793	767	836	797	785	802	823	784	756	762	758	738	787	850	759	722	770	737	777	806	784	769	830	795	761	812	742	785	753	831	766	797	773	772	757	803	764	829	814	736	767	692	802	809	784	771	759	809	831	783	813	807	775	749	782	779	726	777	788	745	771	749	800	755	785	743	780	773	763	783	787	825	773	756	786	789	767	770	795	821	797	744	790	789	752	790	788	754	755	825	763	759	783	776	778	784	769	799	844	770	722	817	822	793	762	760	767	834	783	792	766	799	842	822	767	831	820	785	805	782	749	726	832	795	815	774	766	738	783	785	846	753	811	772	835	823	738	762	755	745	812	817	827	819	776	800	801	787	743	789	771	741	762	788	728	753	819	738	777	740	819	776	782	762	771	788	789	760	761	743	761	770	809	819	804	806	781	788	803	784	778	767	801	767	802	795	801	804	755	748	778	774	773	777	792	761	792	820	792	775	737	819	815	765	808	770	811	774	807	746	732	780	747	738	774	770	791	776	761	840	812	789	748	802	804	759	742	769	762	803	798	784	836	771	758	761	813	759	802	785	826	805	756	779	835	829	795	802	780	781	800	724	794	765	752	798	801	813	788	760	786	751	761	766	773	750	781	787	780	785	826	775	842	773	731	765	780	809	814	765	772	752	756	799	814	754	796	758	792	781	787	830	818	821	750	795	771	771	745	774	738	787	779	768	802	775	781	774	799	786	758	773	805	805	730	794	802	743	803	784	765	780	743	779	800	823	757	781	802	770	823	770	776	792	824	782	820	827	800	835	795	757	813	812	757	790	786	770	807	755	827	714	832	784	799	765	798	776	747	797	758	817	781	778	802	791	772	770	802	784	755	790	785	775	782	749	811	735	783	810	787	771	786	780	776	745	810	748	783	783	788	771	734	758	729	755	844	799	766	736	811	836	766	849	788	787	834	780	769	820	796	773	766	795	815	767	825	764	786	844	775	775	799	781	780	814	774	761	809	782	778	814	765	799	821	822	790	764	856	771	778	741	793	765	773	784	743	785	809	837	749	796	752	777	719	834	750	793	813	755	791	756	747	723	799	791	805	798	784	736	791	806	814	744	791	744	793	782	788	805	807	806	781	834	769	797	773	799	815	789	785	741	795	821	844	849	764	718	764	808	783	755	755	770	767	783	800	766	759	791	783	790	744	809	861	747	786	728	822	755	760	814	742	754	757	764	821	750	735	767	784	775	785	739	806	796	796	793	785	776	767	778	786	780	791	778	795	758	771	747	822	809	802	806	799	796	766	775	838	775	824	782	791	764	790	779	802	771	823	793	769	726	771	811	811	728	793	796	776	808	792	760	759	780	771	769	799	817	748	802	786	828	747	734	784	753	784	778	787	762	806	767	773	735	813	790	813	793	769	768	805	815	778	750	763	732	785	752	758	785	820	797	799	758	788	750	763	837	803	805	772	833	804	785	786	786	778	772	760	793	809	756	796	779	816	755	821	786	776	798	771	760	790	758	795	801	800	772	766	806	762	806	813	828	786	753	783	745	796	757	812	790	809	781	783	803	816	750	757	781	786	727	784	760	800	786	814	778	760	809	774	792	841	793	793	814	790	817	785	788	786	797	799	762	767	778	780	821	748	745	785	775	824	767	779	774	827	807	754	754	774	758	790	789	804	800	736	766	810	775	765	750	758	773	771	771	764	789	816	787	804	811	796	772	813	799	812	815	727	820	775	811	819	756	743	796	749	782	750	766	817	763	764	781	784	787	813	788	791	785	798	788	789	754	801	780	784	747	713	809	758	778	728	841	772	794	794	776	763	747	812	796	774	776	812	783	721	777	738	762	772	820	786	774	769	827	788	765	775	801	795	730	778	777	794	790	748	742	757	791	811	763	785	759	801	805	756	749	757	785	807	781	795	785	721	818	763	785	796	742	800	761	832	796	817	751	792	790	755	817	787	723	788	791	729	781	789	840	752	763	739	763	784	732	772	745	781	767	829	781	793	808	772	799	760	795	756	801	791	813	728	803	801	778	821	782	772	754	790	805	750	753	779	765	794	763	774	749	789	788	758	770	801	778	793	756	799	826	776	767	750	810	796	780	813	784	782	721	758	737	798	779	801	757	761	792	783	755	805	804	807	819	778	791	792	808	747	786	839	746	771	765	742	761	804	778	780	781	801	800	748	808	774	736	773	739	786	742	817	773	826	781	808	746	786	806	802	748	781	789	782	798	790	803	777	790	794	773	826	723	791	774	788	798	815	780	763	802	806	792	813	709	774	806	765	794	782	790	806	841	787	758	783	759	777	807	831	769	791	771	807	752	784	808	789	737	748	792	778	799	767	790	788	786	782	810	783	784	731	763	817	783	772	790	833	783	767	787	763	787	814	812	863	762	794	800	816	795	766	777	789	775	796	773	821	778	799	758	808	757	821	766	778	715
13661	2886	2791	2068	1446	1087	864	686	551	1943	14968	1685	368	338	324	325	327	306	306	319	355	274	280	267	284	304	281	273	272	295	283	266	239	282	275	302	269	301	263	243	274	277	252	255	270	310	246	253	293	278	285	239	265	253	278	284	283	267	254	275	247	248	271	263	233	282	261	268	280	264	262	268	267	303	243	253	277	274	242	265	270	269	260	256	274	289	299	285	266	270	276	292	256	233	282	276	238	272	311	250	254	263	254	262	277	276	273	245	274	257	288	265	231	273	283	264	239	242	272	283	235	256	264	270	257	245	251	253	252	267	273	287	281	245	290	269	249	291	248	258	288	259	248	222	257	290	253	269	268	261	274	260	243	278	269	247	252	259	256	264	274	290	215	266	275	277	233	249	252	268	268	287	275	265	220	264	253	254	234	269	258	248	280	244	268	275	288	260	259	257	251	247	233	272	269	265	251	245	283	249	256	240	228	267	279	245	264	278	260	262	287	267	267	235	279	273	299	248	268	265	275	248	280	257	254	250	278	245	265	267	287	248	260	277	290	283	245	270	262	241	274	238	275	273	239	276	268	255	245	257	262	273	275	250	259	266	284	291	253	268	278	272	231	281	265	285	273	252	239	257	279	255	240	243	267	295	291	232	291	259	265	292	290	259	262	274	236	259	272	287	248	250	240	267	224	246	236	282	284	261	258	246	239	257	271	251	266	290	265	276	280	275	250	290	251	279	281	271	259	266	256	271	228	232	269	280	244	279	270	240	259	265	299	263	252	268	290	266	260	270	217	272	262	289	268	255	264	247	251	270	262	257	304	298	281	287	264	252	263	241	324	238	280	233	265	279	252	254	240	255	293	312	265	245	232	276	273	277	298	257	276	291	266	257	282	255	256	274	271	249	247	230	270	264	269	224	234	245	228	272	257	277	265	264	302	267	275	262	256	291	239	275	272	265	258	304	259	254	258	285	265	239	255	257	279	240	275	277	280	241	301	247	227	234	277	285	254	265	246	295	268	275	269	251	294	273	275	260	256	293	279	265	259	287	273	280	285	239	258	254	279	269	265	280	285	231	271	282	268	249	247	238	258	280	274	291	255	247	285	283	226	266	247	264	270	298	276	266	270	256	263	272	254	297	290	291	252	288	259	263	247	250	270	261	238	244	270	264	253	272	258	221	279	259	277	275	257	276	253	255	259	259	285	285	264	286	250	253	273	226	258	261	273	259	249	260	258	254	260	274	258	258	269	258	278	283	280	266	266	283	278	239	253	298	280	264	226	261	269	257	246	256	279	260	263	274	272	290	257	255	235	262	287	279	245	291	227	260	285	276	273	251	255	262	282	254	260	278	243	218	219	264	295	249	267	253	302	270	246	255	241	261	255	253	275	277	275	267	245	250	259	272	259	268	250	254	275	275	259	270	263	272	269	267	270	267	262	246	242	264	247	266	261	261	244	283	250	243	266	283	258	243	279	264	245	276	262	260	261	264	260	255	263	259	244	302	274	257	246	247	238	299	245	274	272	221	252	267	252	302	271	273	250	258	240	266	247	271	273	250	237	308	262	295	272	277	257	268	258	291	259	272	237	270	266	260	265	275	257	232	283	264	263	263	270	236	261	251	285	264	230	270	261	219	283	302	223	279	268	286	273	281	281	286	257	280	262	254	265	268	253	267	265	274	273	298	264	276	250	279	269	249	282	241	278	255	281	259	271	275	272	250	295	298	271	265	274	259	261	277	256	243	255	246	240	274	287	251	302	269	268	265	265	274	274	281	257	301	239	266	306	255	249	266	279	278	265	296	261	297	283	262	253	274	259	234	231	272	301	262	285	252	238	283	282	273	319	298	225	227	265	267	280	265	250	269	252	251	261	248	288	259	265	265	265	258	264	262	242	287	248	242	260	250	275	255	257	270	247	266	255	266	252	242	251	272	257	271	303	264	276	249	251	229	287	280	217	261	249	269	250	293	264	295	281	241	276	252	267	274	246	267	264	247	244	265	230	267	296	257	241	247	261	244	265	248	278	259	257	264	266	246	268	275	251	248	259	280	249	239	253	266	255	264	293	244	224	259	262	277	272	296	278	271	263	244	265	277	265	291	263	242	259	248	272	271	296	291	290	306	235	251	239	283	267	269	236	285	264	242	254	285	260	281	241	264	261	292	248	249	260	260	256	243	242	239	269	296	305	261	272	276	258	260	274	262	261	270	258	263	301	245	244	257	280	255	298	277	244	265	261	272	276	293	248	294	268	285	230	259	245	244	254	268	267	258	264	281	262	246	269	275	260	277	280	259	275	267	267	281	278	251	267	259	269	251	280	259	276	267	257	264	257	278	260	266	278	285	277	256	287	274	236	271	272	277	277	268	290	278	281	277	264	240	270	262	279	226	269	275	282	288	297	258	286	299	270	242	264	269	245	290	249	264	243	287	280	262	274	279	281	287	281	291	240	255	247	268	245	252	292	266	283	243	287	285	248	265	287	263	284	293	263	274	281	270	272	267	285	268	248	255	263	271	266	242	255	264	262	248	254	281	253	270	282	260	256	279	271	243	293	271	279	280	265	257	275	238	255	257	295	272	246	267	292	252	258	251	260	242	244	266	275	267	244	288	297	260	256	271	273	290	267	278	268	246	253	246	268	277	233	232	231	257	258	234	258	257	278	238	264	257	271	254	290	250	258	273	283	227	264	269	264	274	265	260	269	288	255	254	246	267	260	300	247	246	276	270	290	247	266	252	281	255	259	246	287	252	260	258	257	252	253	245	261	248	298	276	250	246	242	283	287	256	252	268	274	263	244	251	248	266	271	279	267	254	258	249	287	248	271	288	264	272	266	260	269	275	253	283	260	269	285	251	247	275	282	260	271	254	279	256	272	261	220	273	260	274	249	237	254	263	244	224	267	284	261	302	275	241	273	250	281	260	239	277	246	265	293	247	246	287	233	264	267	272	263	268	271	246	248	256	265	248	288	241	241	305	281	258	280	289	260	279	272	271	254	253	258	298	263	303	265	245	263	269	275	278	288	277	259	280	295	262	253	264	239	266	280	258	274	243	245	244	254	251	289	261	244	268	276	259	279	255	268	261	269	296	242	288	253	265	246	265	254	258	258	283	293	292	263	250	251	242	245	224	291	246	302	254	284	282	259	288	284	232	270	263	284	245	245	260	278	268	272	254	274	235	257	243	278	270	284	284	252	230	258	257	251	277	268	227	248	265	249	271	298	248	248	256	277	221	257	262	261	278	266	273	247	269	261	253	283	295	260	284	297	262	267	305	279	242	275	264	224	278	279	265	278	270	254	222	236	245	263	251	266	265	247	249	249	251	263	259	277	245	280	286	282	297	293	261	260	294	266	254	272	270	274	282	267	261	268	316	278	229	253	251	281	248	294	280	263	262	234	272	235	256	263	253	258	282	232	259	276	258	274	249	271	249	264	278	245	267	242	242	243	272	246	275	279	289	267	266	260	256	263	268	267	280	268	227	264	279	269	242
7372	2720	5509	6049	5328	4367	3777	3075	2693	9188	37752	2036	1455	1327	1239	1215	1102	1054	996	1066	995	965	923	898	943	807	812	869	884	823	819	829	818	772	801	777	798	746	770	786	768	730	763	682	740	734	760	760	754	759	713	690	730	797	718	712	704	692	741	723	732	721	722	677	707	714	708	731	753	766	754	701	683	695	729	686	700	730	707	720	713	715	678	682	697	729	714	678	668	710	717	749	705	706	670	707	699	646	690	738	685	678	709	651	679	691	692	724	699	664	669	674	689	683	687	683	679	655	719	684	709	717	692	735	665	654	742	698	649	688	703	701	676	685	642	726	693	710	654	714	673	733	685	762	676	687	700	721	688	641	672	744	712	707	704	652	686	668	648	686	673	699	716	684	691	663	677	632	678	671	658	656	696	658	703	703	713	680	661	692	691	655	723	672	687	665	711	713	659	685	680	660	691	718	724	742	681	649	694	686	689	713	697	675	716	733	668	680	713	717	712	707	727	684	679	674	698	668	683	721	692	647	686	696	714	654	660	665	696	691	633	705	709	709	687	672	731	693	736	704	726	657	705	640	718	692	661	710	698	662	729	719	667	669	689	693	688	701	685	646	711	706	695	668	658	698	649	680	711	688	713	690	712	688	684	682	655	667	664	651	694	712	695	647	698	708	715	702	674	679	673	681	694	697	705	726	685	652	711	670	737	678	709	725	657	654	665	687	699	717	713	669	699	638	711	728	705	664	670	718	730	671	662	730	650	725	726	679	679	678	694	687	657	668	678	725	686	688	682	711	692	672	696	677	648	676	756	705	749	737	697	688	675	710	664	702	706	665	718	628	686	676	679	728	717	673	756	670	680	648	685	693	704	701	668	693	652	693	696	676	639	718	712	689	698	740	729	698	627	723	677	683	663	717	701	700	688	666	739	722	656	653	697	697	677	679	674	690	648	677	684	703	663	652	662	722	671	706	680	673	687	647	695	717	749	687	656	641	683	653	690	655	666	674	656	711	676	643	700	768	702	660	692	671	696	656	685	671	658	681	709	633	675	680	685	667	697	726	690	689	692	752	721	688	692	647	690	699	709	671	733	698	683	751	640	739	693	702	677	691	649	720	688	652	721	704	709	690	674	733	699	723	675	673	662	695	670	620	760	695	684	639	716	656	696	714	674	687	674	711	672	711	687	702	652	723	658	714	690	698	748	682	655	700	742	679	673	667	664	689	680	696	708	629	688	679	706	656	667	700	711	694	703	681	675	737	725	624	653	691	713	682	688	642	633	655	695	690	722	679	708	700	713	693	689	710	719	711	675	694	680	725	675	692	658	665	671	643	675	698	667	666	686	697	702	639	733	704	656	687	692	712	660	686	744	694	695	673	667	662	655	669	692	695	673	679	656	669	699	683	714	650	675	647	657	645	696	689	695	664	727	718	699	690	660	681	683	713	672	676	722	713	671	696	661	670	715	679	672	621	675	676	682	725	680	652	686	670	704	651	664	702	723	697	686	652	683	676	656	668	704	659	722	666	653	649	673	707	671	739	683	729	686	636	688	708	687	710	623	698	666	704	696	670	708	712	659	672	710	647	669	685	652	650	687	672	724	696	699	747	683	704	683	708	650	678	708	740	688	688	700	684	677	669	676	706	658	667	688	698	647	684	678	717	725	663	725	722	655	673	718	690	713	691	691	665	690	686	700	711	678	691	679	714	688	713	689	696	690	661	682	634	676	708	653	719	682	646	695	671	629	703	673	684	665	692	697	667	698	692	687	693	685	742	700	695	718	686	718	713	636	670	681	681	658	692	677	717	709	734	651	706	688	697	680	709	667	713	764	666	744	722	673	721	668	669	741	666	730	732	670	717	712	698	632	695	687	732	655	697	670	695	704	693	673	689	694	694	728	688	688	700	698	729	717	677	676	734	682	683	718	690	678	714	715	660	648	699	682	734	711	682	632	722	671	683	665	650	698	695	715	724	744	741	674	667	653	761	654	715	689	773	720	684	664	674	738	694	682	741	708	676	668	699	679	678	678	706	689	662	728	674	673	679	655	690	660	679	665	723	685	673	698	734	689	691	665	707	696	667	684	661	677	740	724	748	669	682	662	722	728	735	680	710	686	675	647	690	667	702	634	663	673	717	681	737	704	676	702	713	677	700	683	681	676	667	745	714	688	744	742	705	704	676	703	735	700	659	707	712	709	654	681	687	709	722	709	660	678	669	667	688	696	631	701	689	694	679	693	684	706	704	662	705	660	720	697	634	693	679	696	685	685	687	633	706	683	713	712	703	641	663	703	696	645	679	702	687	680	675	670	706	692	648	732	699	631	709	684	665	699	667	689	656	666	692	673	695	664	708	648	697	683	721	672	675	656	667	682	649	706	689	713	679	740	664	639	703	690	667	681	672	738	676	717	700	726	678	702	706	700	710	661	672	690	679	666	682	696	726	671	672	663	687	736	704	723	660	736	688	739	664	681	733	682	730	661	708	700	659	679	640	704	691	685	688	736	729	700	659	760	709	655	653	712	711	707	724	664	652	687	675	668	681	688	658	722	678	671	665	709	725	693	694	718	665	703	696	664	666	720	662	661	721	698	704	679	725	713	722	721	701	723	684	671	695	702	705	710	701	687	722	705	675	711	713	668	648	689	689	647	696	691	727	751	638	685	654	698	672	721	723	664	699	674	697	694	721	721	691	641	648	670	705	688	683	674	740	707	735	680	687	666	715	668	683	668	667	713	675	760	679	683	657	695	686	681	698	713	680	668	667	695	705	714	705	685	692	673	695	744	674	636	685	675	706	656	679	697	744	707	714	747	681	609	682	678	699	684	692	700	750	695	667	688	744	730	706	716	716	657	710	688	727	687	712	689	660	691	651	720	670	697	690	728	637	675	654	687	704	714	695	686	672	659	683	717	672	650	702	719	720	674	665	714	698	674	703	692	657	686	657	639	685	706	699	677	728	718	707	678	681	666	713	725	688	645	646	670	704	713	693	712	704	698	715	742	725	701	685	685	694	660	717	689	712	668	654	660	747	692	710	680	726	642	735	681	660	676	646	698	693	666	713	696	680	661	691	692	685	700	649	702	705	647	664	663	703	670	684	694	676	657	681	682	720	703	656	712	691	742	715	699	678	650	708	667	654	702	717	690	708	672	691	707	715	709	695	652	707	713	736	701	611	684	677	666	670	630	729	697	706	699	640	659	696	679	708	712	672	657	694	680	683	720	652	676	704	698	696	657	637	696	695	683	715	692	671	667	695	679	727	707	720	678	653	662	692	679	631	737	671	742	672	672	697	684	709	654	711	687	717	699	702	711	677	706	696	707	659	709	710	651	672	684	677	687	694	725	686	704	686	678	644	672	650	682	706	673	708	702	717	660	719	672	694	710	673	685	658	651	652	654	690	725	720	696	705	727	692	721	713	659	727	704	698	672	740	659	662	671	690	658	732	696	691	713	703	681	736	701	677	710	675	668	684	702	706	667	669	680	669	687	659	696	666
1917	238	207	200	185	181	167	193	177	216	530	163	152	154	163	163	171	149	178	172	170	153	167	150	156	167	148	133	152	163	146	149	172	157	183	166	140	165	194	158	138	163	172	158	170	147	152	172	139	154	154	158	159	173	171	175	159	158	165	167	157	148	171	156	158	167	201	159	166	169	130	157	164	178	163	149	136	163	164	154	176	178	158	149	177	152	168	183	153	149	182	166	164	143	169	169	181	155	172	175	160	169	158	168	155	147	175	187	172	161	191	174	167	165	157	186	176	179	177	179	175	162	155	159	168	157	169	140	175	140	149	148	160	195	155	159	148	142	165	162	153	173	171	162	149	181	182	157	183	163	184	182	145	169	160	146	154	138	163	172	176	188	154	148	157	167	151	143	166	160	149	148	173	148	166	152	174	188	164	162	160	181	160	165	189	171	165	172	161	155	159	158	168	158	158	175	176	134	167	169	153	151	146	152	174	202	165	155	158	164	168	174	163	179	167	166	160	142	137	152	160	164	150	151	144	160	163	158	179	145	172	160	166	163	157	174	145	153	143	158	163	168	164	169	148	161	133	174	181	138	145	173	161	151	192	158	167	162	166	173	144	166	148	148	146	170	152	188	197	186	200	171	174	169	157	162	144	172	156	160	148	150	156	150	181	185	159	167	182	176	169	173	188	158	157	160	164	161	149	154	144	191	175	159	161	172	163	168	156	156	169	142	176	173	176	129	159	161	156	177	166	149	151	177	144	148	184	150	174	136	165	165	176	154	164	161	186	175	159	170	141	166	150	176	162	162	155	175	155	177	164	163	170	163	155	153	165	145	173	155	156	175	151	138	144	152	174	169	178	175	172	149	152	159	151	188	173	190	172	159	160	172	182	195	157	170	181	157	169	140	171	175	180	166	159	142	154	145	176	179	189	167	147	173	139	181	177	148	153	166	152	171	165	149	155	172	170	154	165	161	177	172	172	169	130	171	152	142	164	169	151	129	172	154	174	174	163	172	159	159	177	157	164	151	158	151	174	140	171	164	162	158	152	151	153	157	154	184	182	156	163	156	172	158	167	180	174	165	159	168	185	194	163	156	162	153	170	174	170	185	157	187	163	160	150	147	185	163	156	182	154	152	130	189	146	155	177	159	161	158	169	153	180	166	179	166	165	150	195	156	183	166	176	175	173	187	183	157	170	155	170	144	139	171	162	161	150	154	168	166	147	134	166	163	175	153	176	155	160	166	171	146	180	161	171	169	161	161	181	147	166	153	147	174	152	171	160	140	167	176	151	159	176	154	165	161	169	158	178	154	146	158	171	178	160	161	151	171	170	166	170	176	144	157	147	160	163	186	169	165	179	157	152	152	176	172	170	176	145	153	160	149	163	160	161	174	154	150	173	177	171	180	178	183	158	158	194	160	168	163	164	160	170	180	130	169	180	154	176	172	143	160	163	167	157	155	149	143	164	189	170	158	181	173	142	178	160	169	179	136	182	175	153	186	165	152	166	149	173	155	161	153	173	160	138	171	177	165	156	182	181	155	156	164	169	148	149	166	165	174	138	159	171	160	162	180	149	156	171	163	150	165	159	178	176	144	148	149	164	168	162	160	167	145	164	144	189	154	172	167	155	178	185	178	154	171	156	157	139	161	184	178	161	158	167	164	169	151	147	171	189	167	168	176	161	157	162	182	144	157	162	168	192	154	174	183	167	157	152	175	192	165	158	168	145	156	180	179	150	176	169	173	165	174	142	163	148	166	170	133	147	134	163	152	150	151	164	170	157	173	145	175	152	147	166	146	186	169	174	185	160	155	141	145	185	143	124	176	150	146	173	140	155	148	161	168	149	155	169	160	162	163	142	159	160	149	199	154	198	151	125	159	152	165	161	164	163	164	144	171	152	137	157	151	140	170	137	162	135	171	170	156	161	174	170	163	186	157	169	158	168	167	157	157	164	159	152	153	174	176	149	173	147	189	168	141	158	144	173	151	159	157	167	152	150	156	148	184	164	172	151	146	142	154	165	162	175	171	174	160	167	181	152	164	165	185	172	168	155	157	160	176	165	142	156	154	159	169	157	139	196	154	165	150	159	171	159	166	184	166	176	162	183	154	161	179	154	159	169	182	155	171	159	160	174	177	163	186	156	176	178	159	143	159	173	156	160	185	182	163	161	147	186	154	134	144	157	165	166	150	177	153	153	149	161	164	174	167	167	152	179	184	148	133	167	162	137	167	168	181	172	168	152	149	158	165	192	168	149	159	171	175	155	183	192	158	145	164	194	156	150	139	152	155	183	159	170	142	201	155	183	166	177	153	157	147	147	162	146	175	161	152	148	151	157	177	173	185	165	158	166	156	159	176	182	153	178	150	143	152	134	151	187	184	144	137	170	168	173	192	143	159	164	165	158	170	160	202	156	162	183	151	164	177	152	177	153	144	167	164	159	151	153	164	159	171	151	151	152	164	161	138	164	149	161	162	163	162	153	177	176	169	161	160	165	153	158	160	183	173	159	173	164	148	169	160	142	158	143	178	149	174	148	156	164	165	172	167	181	161	177	174	173	156	161	155	149	155	154	183	163	167	155	150	146	159	161	168	159	140	190	134	168	159	163	197	160	161	169	182	168	161	179	163	167	150	175	184	175	172	177	149	177	145	163	160	160	169	151	136	160	171	154	183	177	163	194	150	168	172	161	162	175	162	167	177	173	171	172	171	159	161	167	144	169	134	162	145	161	169	179	147	162	159	180	143	177	176	181	159	149	183	168	167	163	160	166	179	151	199	164	176	166	168	162	177	166	167	165	157	164	155	176	162	166	166	176	181	162	162	139	167	141	166	162	158	186	163	158	142	158	166	153	156	161	155	179	165	187	160	157	149	155	141	167	152	167	169	168	149	152	156	131	143	164	168	176	163	181	150	187	170	161	178	160	150	180	175	152	143	166	161	165	152	150	198	183	183	166	173	161	164	164	156	185	170	149	187	172	178	144	167	158	153	169	163	164	186	171	177	166	171	170	185	149	176	157	155	162	172	200	126	165	175	141	185	158	175	166	191	174	169	168	163	166	149	159	165	153	137	175	138	150	165	172	172	135	154	192	174	162	153	151	166	169	183	163	163	153	153	166	162	178	165	148	152	148	171	171	167	164	145	162	177	147	157	161	178	161	185	154	141	164	161	152	173	170	165	173	145	181	196	174	166	135	163	167	143	155	183	179	176	191	165	159	163	178	159	165	157	158	192	149	198	152	156	158	171	144	160	163	200	152	167	185	118	166	138	161	160	157	158	150	140	159	153	154	141	172	171	174	157	155	184	176	169	175	146	168	144	168	172	170	173	149	170	156	150	185	173	156	153	150	156	168	175	166	141	151	167	152	176	161	148	157	173	170	160	149	172	150	147	131	175	176	139	164	154	178	155	148	152	187	153	161	165	140	162	137	159	144	169	148	186	196	137	148	173	163	176	165	177	160	160	174	185	165	155	178	174	180	160	174	176	180	159
2095	505	614	655	677	614	538	532	542	1218	3559	555	513	515	533	499	513	507	474	540	516	472	523	470	498	538	493	498	484	500	492	474	485	469	481	453	499	475	481	463	468	442	464	497	481	447	473	488	502	495	469	491	514	504	559	471	471	481	480	479	462	485	508	480	523	477	447	451	464	511	499	476	469	453	485	496	483	503	466	471	479	469	509	518	463	482	519	481	468	474	454	503	476	496	497	504	456	472	501	511	503	503	412	458	487	512	531	479	500	462	504	485	465	470	514	483	493	490	476	490	482	496	484	495	523	505	483	497	480	520	427	467	463	465	471	498	522	507	507	521	496	485	460	482	468	477	491	510	480	475	469	469	499	473	479	525	503	474	489	525	492	483	454	450	500	462	486	516	499	507	515	452	476	481	493	506	457	499	434	505	494	468	472	475	484	454	484	484	475	517	498	483	474	527	472	487	515	490	498	456	409	527	502	500	491	456	513	503	508	510	492	494	484	458	506	468	463	474	472	484	447	466	486	532	480	492	492	501	444	479	445	488	487	516	460	478	490	478	520	458	458	463	496	506	485	497	473	493	468	489	457	469	495	454	451	504	516	493	489	475	478	517	533	494	472	460	462	490	458	502	482	476	469	441	505	485	514	477	449	496	467	486	497	454	491	455	493	455	483	500	500	485	485	487	494	525	512	486	484	471	499	485	470	524	503	465	494	501	495	482	467	470	484	474	469	463	490	528	523	508	457	463	504	487	511	487	494	473	462	455	491	480	482	504	445	494	506	484	477	487	479	482	525	455	492	477	450	522	501	491	464	456	479	506	510	461	508	502	524	479	493	497	473	516	495	503	503	457	504	494	492	447	491	520	518	473	524	454	474	492	525	504	448	501	514	484	467	501	437	465	503	459	481	482	489	496	487	488	492	509	492	453	485	491	505	483	509	516	526	480	471	466	489	501	477	440	485	488	489	519	474	471	498	465	519	494	467	530	490	512	546	485	483	525	506	453	507	493	481	502	528	513	488	511	492	494	517	480	495	468	500	491	451	518	488	520	519	487	494	472	487	464	464	480	489	483	535	484	507	472	506	480	473	477	459	480	499	479	502	493	463	491	473	510	483	480	474	442	454	519	482	512	482	461	496	493	461	482	513	464	457	423	474	502	479	476	521	482	485	501	495	453	506	447	419	437	477	485	492	483	499	457	482	502	486	496	495	500	511	487	491	459	477	468	472	489	477	445	514	475	446	469	529	486	474	442	452	492	478	525	474	482	487	457	513	485	461	474	484	481	474	454	509	473	497	499	501	492	510	473	453	464	506	471	513	506	532	468	466	490	486	449	454	492	471	486	508	493	508	508	492	516	474	482	494	502	467	490	490	476	484	513	501	498	467	480	530	486	507	519	495	492	462	480	523	477	497	538	516	499	501	466	532	517	464	454	498	501	472	466	514	440	437	494	446	501	488	472	476	506	493	459	514	460	491	504	490	476	468	470	524	465	456	501	485	522	499	478	492	481	487	486	452	467	476	511	496	474	478	485	513	481	483	480	478	511	492	484	469	501	461	483	473	497	426	469	479	508	473	493	495	508	474	507	511	475	509	475	502	512	529	479	447	479	473	503	468	520	437	501	473	450	503	472	564	457	501	458	489	501	505	519	493	497	508	449	505	492	486	481	474	475	488	490	486	483	480	502	519	466	493	512	480	526	516	461	499	490	512	471	430	474	502	462	492	487	493	475	498	484	478	481	515	500	429	471	470	479	475	473	463	489	494	448	460	484	476	481	462	455	471	503	477	454	447	476	509	462	484	505	486	470	465	478	464	450	506	490	504	491	472	469	494	486	512	506	481	535	510	471	463	466	496	457	492	465	460	490	522	494	491	459	491	516	453	469	510	492	488	472	486	486	492	498	475	464	512	515	504	519	496	506	526	500	508	469	461	456	502	488	513	491	506	485	518	486	525	487	492	463	519	487	494	479	467	508	482	497	507	468	485	479	469	485	475	478	495	457	491	496	467	447	470	471	492	498	476	454	535	484	455	449	494	486	482	469	535	499	513	515	458	492	460	490	486	445	478	508	496	464	507	476	486	490	499	484	510	484	460	474	502	517	481	452	501	478	488	522	520	482	502	476	494	477	520	478	514	493	465	525	481	460	491	485	485	489	466	485	483	517	477	498	484	509	499	430	507	481	453	475	506	493	529	500	473	466	487	478	517	451	486	470	471	470	470	469	506	528	470	470	456	448	491	483	531	448	481	477	456	464	472	494	449	518	492	506	464	481	482	468	473	493	499	464	471	453	516	470	458	468	481	521	484	479	470	494	481	474	485	474	523	475	499	510	529	510	527	506	526	454	477	485	438	457	513	484	484	484	525	468	463	493	507	481	477	476	476	462	466	513	532	486	494	480	504	477	487	467	451	516	499	490	480	513	488	484	518	481	464	476	475	513	523	476	472	450	457	523	509	493	514	511	460	472	438	533	508	476	515	518	460	461	527	519	477	482	474	496	496	485	477	498	489	488	463	515	463	481	493	489	463	488	504	490	519	534	481	491	484	507	509	455	535	477	511	471	517	501	514	486	479	487	528	466	505	477	473	489	502	475	454	472	478	461	492	494	466	490	458	442	505	458	496	521	509	514	471	509	475	547	468	480	458	470	488	519	454	444	462	503	509	501	514	517	508	483	487	485	518	504	494	486	480	453	489	499	510	512	469	490	494	458	462	507	500	477	487	529	498	466	469	480	489	470	490	440	479	444	502	516	484	453	515	509	475	489	541	508	444	521	517	481	482	499	472	503	493	471	515	472	445	513	441	488	445	474	494	503	510	461	452	461	471	470	521	461	474	509	464	437	502	504	476	466	475	485	528	479	493	479	506	446	488	451	493	486	456	509	461	521	449	492	472	502	496	489	512	530	471	492	487	503	465	475	429	477	449	499	471	482	476	474	464	486	502	448	471	477	486	504	479	481	514	459	493	486	510	489	489	499	448	492	486	482	501	501	465	462	467	463	453	466	491	471	489	465	453	461	514	523	479	498	465	503	511	472	480	503	466	454	463	502	510	474	471	502	508	484	478	490	485	497	499	506	525	496	438	495	498	513	447	499	499	503	505	500	492	466	510	443	502	447	464	515	476	501	484	498	451	497	499	481	495	494	493	493	449	491	477	500	502	463	527	467	503	508	486	452	528	487	485	500	464	460	493	500	473	504	467	455	500	445	487	464	494	486	492	487	533	515	503	472	495	487	461	537	470	485	480	457	504	467	475	459	510	470	473	490	463	448	474	529	485	474	480	465	466	538	469	467	519	472	501	442	494	473	488	493	502	484	484	440	450	484	453	540	498	512	474	462	478	461	482	474	466	458	501	496	501	490	495	497	460	512	492	497	464	480	524	463	481	505	471	471	447	494	492	478	501	486	498	463	435	478	503	495	428	484	479	468	528	487	499	512	479	526	501	484	471	444	454	472	448	467	474	521	490	492	464	482	465	503	496	501	496	480
7333	1323	1530	1188	912	745	567	505	414	1549	4689	701	382	323	343	343	317	343	312	293	305	298	336	313	315	298	302	284	304	304	304	285	279	287	334	303	294	278	288	279	333	304	289	283	289	302	301	291	334	288	269	275	278	291	279	269	326	289	274	312	250	287	294	333	266	273	288	290	280	325	276	268	315	298	291	295	256	257	312	284	310	270	290	271	307	283	294	298	297	276	309	302	305	326	316	271	310	312	263	276	321	305	324	303	300	269	306	305	297	277	289	285	282	340	286	314	279	305	297	289	316	298	275	294	300	303	294	303	291	294	315	287	314	312	307	314	291	303	276	284	293	276	288	312	290	288	287	290	297	311	304	333	316	288	297	286	276	275	270	300	304	288	306	308	297	286	292	289	288	286	301	272	307	286	270	295	291	302	303	295	249	310	255	318	297	302	307	274	278	328	317	270	271	286	253	320	288	311	273	297	291	296	273	285	282	264	297	251	308	303	314	279	320	276	278	306	329	278	291	290	294	323	279	301	271	266	289	261	268	303	309	274	274	249	292	270	295	320	291	273	262	289	274	270	280	328	310	302	311	294	309	293	271	299	289	300	276	280	283	280	294	278	277	297	272	252	269	288	315	275	279	279	301	314	318	271	288	312	263	308	260	295	266	291	293	293	283	271	271	267	306	288	304	249	303	304	320	288	291	305	311	285	292	292	267	290	299	262	300	282	265	274	272	272	279	320	327	322	276	284	292	286	307	308	274	288	308	250	278	314	325	279	283	311	329	260	294	302	232	273	289	264	303	309	311	287	286	322	313	315	296	282	288	302	279	307	282	319	291	265	290	290	298	281	282	267	292	290	284	272	282	289	304	316	301	301	300	300	287	288	303	304	291	284	291	287	272	297	291	265	297	292	292	283	302	294	296	285	306	326	285	293	291	258	269	264	282	296	299	294	248	285	257	299	299	303	288	285	296	328	275	282	291	306	296	270	303	266	310	277	302	292	311	316	261	300	284	304	292	293	321	294	284	295	311	308	290	304	281	298	281	269	290	248	280	258	284	313	276	304	278	282	271	276	307	289	320	281	270	307	302	271	281	291	301	304	275	296	298	294	295	285	311	280	288	313	286	280	256	280	312	273	303	253	288	298	313	271	290	285	291	276	283	284	347	277	277	300	288	255	307	274	300	285	286	314	275	306	272	309	258	280	304	273	291	279	284	298	290	285	273	305	299	282	278	291	297	268	278	288	275	286	281	267	294	281	286	267	299	300	295	312	282	288	310	280	283	319	293	295	299	271	282	277	261	301	270	282	245	269	307	301	319	295	278	297	293	269	278	296	283	310	269	272	270	293	287	253	309	275	301	283	298	301	260	272	303	294	294	317	287	278	264	302	341	292	316	292	303	284	314	292	297	309	302	285	283	278	291	299	299	316	266	300	257	244	275	301	273	327	257	322	315	261	300	280	297	280	272	266	273	277	294	282	272	295	284	303	286	302	320	282	285	301	299	320	303	263	303	296	272	299	276	277	288	298	274	295	286	319	294	285	303	295	306	321	285	292	295	289	275	286	273	289	294	280	289	294	288	304	302	290	310	290	257	285	324	286	312	264	292	279	291	293	300	298	312	277	292	294	291	298	278	290	287	283	297	296	302	313	296	295	309	302	292	275	290	286	290	292	271	274	304	288	313	286	287	277	310	278	272	268	320	301	272	316	278	273	304	305	309	280	291	270	320	230	305	268	290	284	304	291	292	255	295	289	290	311	294	279	262	300	283	287	308	313	245	309	270	282	305	283	278	312	277	276	282	325	317	272	279	292	264	286	282	280	258	288	293	287	270	295	270	293	277	264	297	266	293	286	288	270	278	282	316	276	310	296	310	301	308	287	281	302	272	309	283	294	338	299	299	315	277	307	285	278	297	311	267	285	274	301	275	270	278	305	301	309	277	295	281	260	284	276	306	275	301	342	327	281	285	273	268	275	290	294	257	297	274	288	286	281	274	268	272	274	292	275	292	294	322	243	264	286	293	261	304	289	267	293	281	294	273	283	302	253	284	279	294	294	261	265	303	287	277	288	298	270	300	290	277	274	292	297	305	267	309	296	277	226	288	290	260	300	305	272	292	274	284	295	283	329	309	285	292	293	280	267	309	277	293	299	318	277	286	291	324	300	309	267	296	308	293	291	288	292	318	283	301	302	317	312	315	336	261	298	286	279	278	308	283	314	286	264	290	318	283	266	300	291	299	295	284	299	284	292	311	252	311	302	302	302	282	299	278	297	266	288	275	270	307	254	295	293	264	278	297	297	316	272	283	317	295	317	296	282	306	285	277	290	296	311	281	284	265	325	301	278	301	304	279	327	293	304	293	284	316	281	295	264	291	304	263	338	319	297	296	272	297	286	307	254	286	260	240	317	276	271	273	267	281	294	277	315	293	293	302	286	276	288	276	309	292	262	289	293	276	289	295	294	270	288	282	307	310	269	294	278	305	271	310	287	267	271	272	279	286	278	315	277	249	303	307	271	284	309	251	275	257	300	288	309	298	312	291	280	265	273	317	304	302	290	314	305	293	299	293	277	313	307	278	288	287	288	277	276	269	311	280	298	304	303	283	310	276	282	300	290	286	247	319	299	284	270	285	283	284	293	299	277	258	284	285	325	291	294	280	311	273	288	308	267	326	283	291	269	328	289	264	322	313	305	294	261	300	279	281	279	294	284	297	266	301	302	307	320	303	312	315	321	303	300	291	314	276	304	285	312	325	295	299	288	293	270	299	301	287	286	284	282	300	288	259	326	272	286	285	299	317	297	301	298	254	308	270	284	275	287	334	286	280	313	290	283	285	285	305	302	268	306	330	290	290	289	280	261	291	314	320	287	266	279	280	302	292	290	310	252	269	309	294	311	259	304	281	274	299	283	263	284	296	282	265	305	291	297	275	323	298	298	310	274	305	283	269	287	309	259	305	294	303	308	276	299	309	298	292	293	261	317	335	290	330	313	270	285	289	261	300	299	266	292	270	280	301	286	271	285	267	276	265	285	250	287	280	301	306	289	271	268	274	317	291	282	289	302	266	304	287	324	286	277	301	264	305	269	294	276	321	286	290	280	270	276	294	266	278	258	281	294	281	305	293	298	306	311	262	280	291	268	314	279	287	297	265	270	261	330	265	290	288	273	264	284	309	287	287	295	298	289	300	308	317	313	292	291	279	312	285	282	344	281	308	300	307	287	297	297	291	287	302	293	271	287	294	288	290	295	292	309	311	309	333	267	305	304	266	278	284	288	286	262	310	297	290	260	296	293	267	263	304	284	297	283	306	308	313	305	285	309	315	292	283	312	298	320	278	274	296	299	266	288	279	290	291	267	269	279	308	275	278	284	272	317	308	286	314	311	285	278	296	304	289	265	300	294	272	291	294	299	283	301	293	300	300	319	295	288	263	277	264	290	312	329	261	301	319	289	280	300	292	313	305	287	278	266	293	294	271	257	275	287	272	302	305	306
5483	1762	3360	3789	3261	2747	2329	2021	1885	8081	19055	2857	1301	1052	1109	1047	974	970	942	957	911	976	919	880	915	934	826	842	807	826	860	871	804	835	850	779	863	856	800	845	748	772	796	797	774	782	800	807	812	791	819	800	831	797	801	835	740	785	770	784	783	780	817	774	792	740	767	775	810	772	771	810	794	786	801	780	780	795	767	736	699	742	789	748	778	761	778	741	737	802	746	770	803	814	762	820	747	735	776	753	746	737	766	807	772	815	788	815	771	763	747	785	745	790	793	755	809	780	772	779	754	772	761	775	798	780	771	790	771	774	778	781	789	740	752	813	760	777	775	857	749	780	838	741	796	730	700	731	799	786	744	779	744	742	772	822	742	787	818	740	742	750	783	784	757	801	735	787	792	752	811	792	760	799	798	765	801	750	794	748	790	790	789	789	797	764	743	747	832	752	735	770	768	775	768	786	806	796	784	818	786	742	766	739	820	786	746	756	771	763	771	780	783	825	712	824	714	767	755	773	784	827	781	818	747	785	762	807	751	773	804	823	796	746	774	732	757	761	707	782	762	768	745	784	752	732	791	818	754	817	733	802	761	784	761	775	822	775	722	781	770	788	799	820	783	787	785	775	754	775	772	725	718	784	745	754	751	839	767	799	735	791	841	811	743	812	744	752	785	766	772	801	760	714	768	766	750	758	751	801	777	723	767	750	810	764	786	766	786	745	793	812	792	801	790	787	778	702	788	756	747	733	732	785	718	767	768	746	779	789	748	729	700	735	784	768	761	755	788	778	737	767	770	728	781	769	823	763	794	715	758	747	790	784	807	695	798	793	761	732	745	800	725	796	776	788	758	745	761	779	813	766	746	806	727	745	747	808	764	763	801	748	788	737	774	785	770	769	758	785	792	776	747	724	764	767	732	736	743	836	717	760	764	733	776	739	790	790	749	770	747	774	723	783	742	786	770	732	794	796	794	753	721	737	793	776	821	750	765	707	734	784	781	732	721	766	756	722	755	745	762	836	807	799	786	758	708	741	799	777	812	736	767	799	750	778	735	785	784	767	794	725	776	801	769	738	761	767	797	752	703	754	761	764	760	732	767	789	751	783	787	743	777	790	756	750	767	768	790	759	713	702	768	753	789	704	719	791	824	712	779	747	725	744	771	769	796	778	756	766	770	771	730	777	768	762	793	701	767	797	799	802	755	744	793	765	771	741	759	772	799	803	824	785	740	742	801	737	787	761	764	752	756	744	712	757	753	742	781	733	805	762	753	770	778	750	797	793	723	781	763	784	748	734	759	804	799	780	781	764	740	751	766	793	730	741	738	736	764	757	754	756	804	770	760	728	734	750	749	747	726	755	732	761	716	774	797	789	800	725	754	799	762	752	770	747	765	783	776	753	764	746	788	765	809	770	784	739	779	734	763	747	740	786	776	753	781	755	747	773	772	771	810	721	767	728	777	751	725	762	780	783	809	775	820	766	789	767	782	772	784	767	714	794	779	730	771	753	743	743	695	783	733	731	773	795	750	796	790	781	812	771	746	790	747	762	771	768	719	773	770	774	768	710	806	737	776	762	788	789	748	740	778	828	777	727	772	780	750	785	765	771	816	770	742	754	746	753	738	737	788	707	731	758	791	736	799	794	742	795	784	755	748	724	738	809	770	729	802	815	756	791	773	744	762	797	764	775	809	747	787	791	769	790	807	772	752	766	738	798	754	823	758	713	766	745	759	758	798	751	796	786	781	797	755	775	745	744	709	756	727	723	729	742	750	730	745	754	797	700	738	714	797	760	782	758	789	783	725	776	761	706	738	810	749	770	772	804	842	734	790	769	757	780	744	757	751	807	782	760	779	757	713	731	809	741	726	772	770	759	779	769	733	769	778	799	793	752	739	791	777	744	704	800	714	796	821	754	739	770	762	741	776	748	759	787	755	791	724	798	761	777	743	757	737	770	749	783	787	762	771	709	792	766	762	753	738	698	783	828	815	813	827	803	764	787	785	743	725	695	750	774	822	779	706	776	714	737	785	718	789	770	804	777	692	804	773	767	780	767	730	770	734	822	793	728	786	804	749	774	769	756	799	750	738	740	755	772	805	767	772	778	792	755	741	780	748	745	749	741	765	743	744	754	792	782	745	745	748	737	752	771	803	737	759	789	760	754	820	749	782	770	748	770	738	763	757	775	785	742	716	745	800	781	719	777	747	760	802	780	768	798	730	759	768	777	799	772	722	798	770	810	762	773	745	774	773	782	782	785	765	750	821	779	745	731	760	740	797	761	728	768	760	768	786	767	792	755	780	810	731	768	770	761	749	771	778	830	759	786	766	766	777	804	767	785	732	773	739	735	808	751	764	724	763	811	815	780	804	760	732	736	795	770	768	758	751	747	809	746	751	767	735	692	770	714	773	759	737	786	751	747	740	742	744	755	736	753	777	779	802	732	744	712	747	711	789	789	740	769	729	763	725	783	791	753	802	744	762	786	823	785	777	753	746	776	718	776	787	715	804	812	751	772	766	774	801	771	791	777	797	780	804	785	757	780	745	747	848	810	776	779	777	730	757	788	748	789	758	788	769	746	774	769	763	755	815	832	801	735	785	776	751	741	743	770	792	784	731	784	753	775	843	783	757	819	765	795	749	789	769	798	812	798	741	744	774	795	768	773	776	795	749	771	812	797	751	794	763	790	745	761	743	741	764	743	744	803	762	811	786	779	748	777	731	781	717	815	769	774	738	764	751	779	746	777	761	753	683	776	762	817	815	757	792	777	821	761	782	761	801	787	741	760	771	803	821	731	787	763	781	720	711	767	795	760	739	763	777	814	801	748	813	785	745	813	751	794	739	793	788	794	788	731	752	795	801	767	810	784	765	740	756	774	752	777	756	750	746	802	811	727	806	744	797	711	807	810	739	804	790	751	794	796	760	805	707	784	757	789	768	806	772	739	781	800	748	804	768	792	731	784	754	781	719	753	753	757	713	766	770	741	761	751	752	728	759	756	729	793	767	761	789	769	737	788	747	807	760	763	739	815	776	737	749	786	755	688	738	741	782	732	756	763	713	764	742	796	782	711	766	751	779	791	758	726	795	759	730	739	763	737	760	710	786	737	778	801	749	769	753	802	732	792	826	787	750	776	734	756	753	754	761	795	768	751	813	802	774	798	763	725	817	768	741	771	832	808	789	757	724	758	786	728	806	740	771	823	794	810	774	766	804	747	794	726	798	763	772	771	761	763	749	843	724	718	770	764	772	778	739	731	769	767	793	743	757	804	829	768	762	797	763	754	742	723	737	751	748	759	779	749	790	779	800	759	723	726	784	780	736	760	792	759	757	781	748	778	770	769	757	744	752	746	741	721	821	765	770	766	788	774	775	793	813	758	746	727	735	794	796	796	773	718	753	751	751	733	720	794	756	756	768	758	776	755	772	733	770	750	795	798	760	782	786	741	785	825	751	821	764	795	779	807	780	764	748	762	791	748	715	757	764	809	812	742
13650	2619	2594	1975	1431	1017	763	661	578	1167	10205	1357	371	371	312	301	321	277	335	326	285	288	288	307	286	287	274	264	271	275	269	298	310	256	282	250	272	302	262	278	266	278	270	253	268	261	241	266	260	249	247	300	272	234	262	274	250	264	259	261	265	254	250	239	267	272	250	242	259	259	272	272	279	265	245	267	240	270	226	245	261	258	229	230	261	250	295	258	248	247	244	261	255	239	253	230	249	267	260	310	260	292	262	292	261	267	282	262	220	262	241	294	260	256	254	263	261	242	324	261	267	256	244	267	256	280	248	235	248	239	264	244	252	257	252	227	280	254	244	233	262	245	239	251	270	268	243	273	257	250	253	262	231	258	255	249	245	237	242	285	243	264	241	244	243	297	270	277	252	266	255	265	258	266	262	246	245	274	258	246	254	251	258	261	263	254	236	289	241	261	267	250	240	268	278	258	271	275	265	244	275	268	267	264	247	254	240	267	241	266	270	257	274	257	249	269	268	253	258	280	277	263	249	254	251	295	248	250	265	278	271	275	265	276	261	252	252	284	246	259	229	272	259	272	257	228	231	252	258	280	261	256	233	252	242	272	229	251	229	269	261	261	273	253	239	259	276	250	249	262	263	293	253	250	280	273	284	249	268	259	279	253	250	264	272	265	254	221	229	276	257	254	277	256	279	256	237	251	243	253	294	275	288	250	274	254	274	256	248	229	266	267	273	290	262	253	250	266	231	239	270	249	275	243	306	235	251	234	226	243	239	244	259	252	260	271	250	260	261	285	285	253	264	270	232	269	251	257	258	309	249	277	245	250	280	273	250	284	257	248	230	259	243	278	263	287	248	263	268	259	253	285	236	255	251	261	246	272	250	239	251	260	274	264	242	246	257	290	260	251	274	233	288	251	242	283	253	272	268	288	274	241	261	255	280	287	244	262	276	250	258	250	258	239	281	287	251	281	275	256	272	243	273	306	263	241	245	261	267	280	289	265	290	271	273	254	274	270	272	249	258	264	262	258	258	242	233	256	244	263	246	249	291	251	269	236	282	257	245	271	269	238	279	241	266	264	267	286	266	248	289	263	278	259	269	256	275	273	253	236	257	257	265	279	256	277	257	247	255	265	276	248	250	254	241	285	272	250	281	256	270	292	243	281	242	259	263	280	257	245	227	274	270	255	251	260	264	285	264	255	273	258	269	250	276	285	258	230	256	225	245	297	229	265	256	239	263	282	270	259	269	272	261	264	261	263	255	285	268	251	259	266	264	225	272	282	269	261	270	223	250	277	262	263	237	278	254	302	257	242	266	238	280	243	225	283	308	240	249	259	270	255	256	259	249	248	267	258	301	301	268	252	265	269	246	254	278	257	260	243	259	263	263	272	287	234	273	252	260	271	270	234	260	241	258	285	278	261	249	257	240	267	243	258	270	260	242	275	282	228	269	275	264	251	258	260	263	262	273	271	260	299	270	246	273	264	267	281	255	271	241	263	273	275	261	247	244	264	229	267	237	258	275	260	258	251	280	236	288	287	255	283	260	282	235	236	252	274	268	272	275	264	278	266	255	272	255	232	291	259	252	291	276	260	238	262	229	243	264	258	283	282	258	256	281	269	278	266	260	271	258	266	269	250	273	262	305	254	220	253	272	274	264	266	251	222	273	242	271	242	252	231	250	246	252	239	260	263	260	252	263	269	259	257	262	240	287	279	252	236	253	248	269	255	274	247	249	264	267	263	281	253	286	239	248	276	254	261	266	259	276	257	249	231	242	255	272	264	253	310	248	259	296	249	275	233	272	254	255	261	269	270	277	269	258	243	256	231	261	274	257	259	240	277	253	267	250	246	268	251	287	262	225	234	263	243	249	274	246	250	238	251	264	280	284	228	258	277	267	238	280	272	257	252	251	243	238	227	269	271	236	270	258	281	252	301	271	239	256	259	270	246	252	252	274	243	303	251	281	277	253	290	245	271	263	266	245	276	265	299	259	252	252	296	252	278	279	273	258	260	230	251	265	304	251	248	288	264	250	285	238	280	254	280	264	243	268	260	248	231	260	275	283	275	275	259	225	235	253	241	233	244	283	234	240	266	256	268	251	228	254	278	252	253	238	255	252	261	251	245	271	259	265	293	285	309	230	256	258	288	249	274	243	274	236	283	265	258	275	245	254	269	229	250	249	258	269	262	272	278	270	245	263	261	272	242	236	269	247	227	254	265	266	266	254	257	224	263	285	247	248	258	264	281	241	253	265	251	270	255	255	272	252	268	255	248	264	260	238	245	272	267	244	268	235	261	253	271	241	273	262	267	250	261	280	272	261	235	218	220	279	255	266	288	239	279	235	262	267	262	257	268	253	285	242	297	280	243	282	262	242	238	231	246	266	276	255	239	247	262	266	263	261	253	259	236	248	269	242	292	273	227	226	257	265	260	253	269	287	259	236	254	269	284	257	277	286	247	246	273	240	237	254	287	290	247	253	251	252	259	234	276	269	239	267	266	251	272	250	293	241	276	269	233	299	306	285	265	267	237	257	244	240	277	277	250	283	240	271	273	260	241	257	253	268	239	219	245	244	237	267	277	278	273	270	265	215	265	253	247	233	251	246	248	254	272	238	248	265	255	268	250	262	245	265	280	257	302	275	269	253	232	252	219	261	273	286	237	248	228	230	264	257	247	249	261	261	257	282	257	250	273	231	254	259	254	260	248	253	277	266	269	252	230	257	255	275	252	267	243	248	292	260	261	277	262	206	244	287	271	249	247	251	263	249	236	269	256	258	275	277	272	247	255	243	254	265	266	288	277	243	296	242	264	278	239	252	253	288	277	272	256	263	286	252	266	255	251	272	230	264	246	248	269	264	254	278	219	246	256	276	257	264	247	268	246	252	269	290	223	254	257	262	242	271	281	263	246	238	257	256	285	281	260	273	271	262	225	268	261	248	223	286	257	249	252	243	262	289	274	280	260	261	251	240	285	239	257	263	245	236	280	248	255	283	269	283	272	266	276	269	246	265	270	245	238	250	270	245	265	285	255	262	250	270	264	273	276	259	283	281	280	245	266	258	258	291	231	281	252	279	252	292	262	244	255	234	268	237	267	248	280	267	242	250	223	253	265	248	278	270	242	274	242	263	284	250	263	288	256	240	269	280	274	280	290	265	254	281	227	287	296	249	277	251	270	262	263	293	239	268	273	252	270	260	249	225	263	253	253	257	263	276	248	274	231	251	261	268	256	250	280	249	276	253	220	266	259	234	263	244	248	258	277	266	245	242	250	261	247	255	247	262	261	256	288	309	294	273	282	270	257	268	277	271	253	246	243	261	266	276	257	259	273	268	262	248	260	256	263	249	232	263	252	234	258	248	269	260	256	265	312	241	273	286	281	260	280	266	272	255	263	280	266	276	253	266	250	252	222	252	268	260	264	286	263	260	273	232	275	245	257	272	263	275	263	250	253	266	252	259	277	259	252	238	251	278	270	282	226	270	242	257	273	253	260
7322	2611	5510	6245	5523	4450	3499	3047	2582	6158	29859	4946	1504	1333	1276	1245	1173	1066	1095	1013	981	975	911	964	909	943	868	889	830	849	801	797	791	794	758	826	799	746	793	728	747	761	760	780	748	729	729	738	737	717	723	706	703	707	690	670	719	719	711	713	738	668	709	732	706	691	689	741	739	723	717	698	700	688	708	751	690	700	686	697	699	676	696	705	684	720	651	671	654	677	753	678	715	673	705	678	696	685	713	734	679	714	682	700	739	659	721	682	666	669	674	671	705	701	685	699	664	669	707	661	712	673	671	655	634	694	668	708	695	683	676	683	661	723	700	641	678	701	691	670	675	686	695	677	745	671	639	717	672	663	704	682	709	713	688	677	700	664	724	679	669	680	689	650	663	692	691	710	677	698	687	659	676	684	649	711	704	691	742	696	690	694	704	658	673	721	688	700	684	702	638	714	721	704	672	657	683	684	664	692	674	628	684	689	671	667	682	699	680	749	690	688	730	689	702	696	669	733	735	686	669	694	689	676	674	675	676	694	689	674	710	731	703	663	687	712	660	692	706	721	662	662	646	741	652	728	697	634	686	686	731	644	686	666	670	702	697	729	655	692	693	733	673	648	646	681	659	689	667	673	686	643	653	668	731	619	669	692	704	680	664	633	665	710	709	699	725	658	672	670	665	655	684	675	650	703	680	645	700	723	702	669	668	655	667	703	674	697	661	645	663	669	693	708	687	654	667	659	691	710	682	623	655	659	664	658	673	708	642	684	721	698	679	717	610	718	721	633	660	710	673	703	715	694	646	716	674	719	655	717	657	650	674	679	689	705	667	713	692	708	653	675	688	692	717	718	697	702	675	705	700	664	664	668	635	655	673	700	701	682	712	684	659	652	654	626	661	698	681	650	697	718	676	716	680	685	709	644	614	679	671	617	693	654	692	679	696	688	649	685	687	650	664	678	715	663	628	667	671	670	677	725	656	692	713	707	695	642	737	652	705	664	684	682	684	662	679	704	669	695	694	666	687	679	667	664	677	639	770	677	670	628	674	670	672	659	697	640	683	701	649	668	686	695	693	665	659	651	674	702	722	664	626	726	695	690	720	673	646	663	716	699	651	663	708	695	692	650	634	690	736	683	665	678	695	661	693	692	711	677	675	694	679	735	659	656	719	698	697	682	638	666	686	650	684	682	676	669	660	656	668	670	687	717	672	686	679	661	621	709	679	690	650	648	670	679	701	672	703	686	678	690	646	662	703	689	712	646	655	673	650	674	678	684	690	694	668	667	671	678	685	671	673	700	664	647	673	682	698	690	667	638	686	635	648	658	672	690	693	669	742	706	647	662	667	682	655	669	674	690	692	656	702	685	678	666	672	634	667	637	689	637	686	656	731	680	691	680	676	688	698	652	650	681	671	646	710	654	680	649	695	688	698	656	627	685	688	675	682	695	641	717	681	683	687	691	700	680	650	645	683	638	686	690	657	665	672	718	676	678	683	661	692	659	702	630	665	618	691	665	684	724	631	696	661	662	670	683	674	666	676	692	690	680	737	677	653	677	714	682	663	694	666	660	691	662	667	710	691	680	663	712	709	669	697	679	682	641	676	653	695	699	630	703	615	674	669	698	688	724	735	691	650	664	640	662	668	658	641	656	701	701	671	662	716	698	692	697	646	729	655	675	625	644	676	712	687	681	660	700	695	678	682	681	670	650	678	733	700	699	699	677	643	721	740	630	675	662	737	689	684	675	713	724	665	637	646	643	660	676	704	660	683	714	692	660	707	688	705	651	662	664	660	672	681	690	677	670	648	668	642	640	635	661	680	684	711	685	714	691	639	735	634	663	689	701	685	672	696	695	666	672	677	685	695	693	689	678	638	687	667	681	644	685	682	682	659	659	667	660	678	682	676	736	711	629	704	671	646	671	667	745	679	697	695	650	678	744	625	688	686	670	661	680	688	682	689	679	647	689	720	683	677	669	704	663	670	634	718	685	676	672	669	712	673	652	662	655	699	709	699	687	656	730	651	670	662	660	667	712	664	685	634	683	675	699	670	677	735	672	671	676	718	641	656	681	650	722	657	670	677	645	671	626	705	630	650	651	663	661	689	705	681	703	708	653	681	697	678	677	690	673	657	674	677	657	694	623	669	668	610	656	662	688	629	706	693	652	684	693	663	706	707	690	694	682	687	654	646	674	725	649	690	648	732	625	635	684	697	693	709	709	649	705	696	686	720	644	631	668	696	649	637	712	676	701	677	671	689	671	682	682	681	677	679	693	710	666	691	632	666	686	677	649	678	716	696	679	627	721	668	731	665	686	699	670	639	688	680	700	661	680	689	602	638	648	685	688	685	655	686	680	646	681	649	658	681	638	672	692	687	695	701	695	672	678	658	729	682	699	664	664	658	666	671	605	655	640	654	649	686	690	663	724	668	671	629	668	656	678	721	660	676	672	682	675	718	653	711	679	618	654	629	690	719	721	680	713	650	682	694	689	665	671	671	659	635	706	660	673	678	671	663	695	681	653	716	708	713	683	714	670	621	654	654	668	715	696	702	677	687	646	659	654	705	716	668	681	618	669	642	649	743	689	683	663	690	668	717	674	658	686	633	657	713	683	686	702	661	692	633	688	647	695	659	653	646	658	660	699	679	662	744	662	696	686	645	673	665	654	722	650	660	712	685	702	716	649	693	683	663	650	702	658	713	697	685	673	670	631	663	675	718	686	654	687	686	722	632	652	670	684	671	668	716	659	662	620	686	675	681	659	639	685	667	686	653	671	691	699	670	709	668	704	644	722	702	665	704	663	694	646	655	670	638	701	664	661	714	641	711	672	691	698	671	674	643	708	668	708	692	651	661	672	736	641	681	679	697	658	694	651	694	686	693	710	704	661	673	713	641	654	641	640	681	690	662	687	701	702	664	662	662	666	662	674	702	682	668	706	638	658	653	665	683	692	631	665	669	693	650	707	713	704	678	678	697	647	655	675	682	692	691	731	677	717	671	681	686	647	684	716	692	653	683	660	662	683	669	667	654	713	682	704	691	659	707	717	702	664	689	689	689	670	696	698	648	685	687	719	726	624	709	610	673	680	667	691	710	627	703	733	697	689	666	685	707	663	710	668	723	691	705	713	653	675	703	700	657	707	685	666	693	721	759	689	667	645	682	680	668	698	644	680	685	609	626	666	694	704	732	663	722	656	662	680	675	638	682	681	653	655	709	703	694	680	670	639	689	603	639	733	667	672	664	674	709	654	673	673	674	714	679	696	680	660	652	673	695	659	670	696	671	673	663	716	719	678	674	642	672	659	690	662	712	643	713	694	675	658	662	667	673	683	678	653	663	694	702	671	682	700	653	693	657	707	675	738	692	709	680	685	667	683	677	643	718	637	687	705	685	663	702	687	654	682	659	676	668	680	672	669	646	681	659	672	685	631	683	644	671	690	687	656	694	687	675	698	705	716	701	696	646	659	682	687	674	653	701	669	684	696	636	646	690	710
1881	215	209	225	188	174	175	153	206	179	494	255	160	158	141	204	172	170	174	143	140	186	170	169	165	139	173	172	174	172	168	154	170	161	143	149	161	182	190	161	142	183	157	152	156	166	182	166	158	146	159	146	149	154	172	165	149	177	163	174	163	176	177	165	173	155	160	171	164	177	171	148	179	150	182	175	165	173	167	181	161	170	157	182	168	162	150	146	195	158	161	172	183	161	150	181	168	164	172	167	170	169	155	170	174	141	168	189	168	156	158	173	156	175	175	163	142	173	164	139	165	144	169	161	202	147	161	164	176	143	156	175	169	188	145	181	143	155	182	180	149	169	159	181	195	156	164	153	155	139	166	158	159	167	183	160	170	148	163	150	167	176	187	169	183	148	150	141	162	161	146	150	158	177	160	164	155	169	182	149	163	157	161	157	170	125	140	172	158	160	163	172	134	162	162	148	143	176	160	160	160	150	168	178	166	176	166	156	159	150	188	159	165	160	168	135	182	169	179	175	168	153	153	166	176	182	172	154	163	155	137	139	151	153	174	168	163	167	149	132	158	180	155	162	163	187	158	159	141	150	162	170	131	169	183	181	152	168	188	159	159	155	167	166	167	161	154	169	161	166	153	169	159	177	161	151	152	182	132	145	134	160	159	171	170	170	166	165	174	163	162	182	164	144	160	170	153	161	160	176	171	172	188	148	169	164	167	189	175	156	166	158	163	161	157	142	176	165	161	131	149	179	140	185	167	174	168	154	151	167	168	163	181	171	183	179	174	164	151	158	144	159	173	132	170	172	159	159	170	181	163	156	144	168	164	169	175	168	163	169	186	168	178	175	162	183	165	164	184	168	172	136	159	176	153	176	165	167	172	177	174	163	192	149	133	196	174	155	168	158	174	133	182	164	167	179	165	172	184	180	154	157	166	179	160	167	162	141	189	137	163	167	169	183	147	158	173	155	183	175	159	175	172	170	176	133	172	170	156	169	179	175	153	177	173	156	178	168	174	169	164	163	153	144	173	170	162	159	181	153	164	178	125	145	159	174	145	160	176	155	153	173	159	162	162	173	157	180	146	172	173	163	166	164	149	146	165	183	169	166	157	167	170	182	163	171	170	154	149	157	154	173	161	169	164	158	151	161	135	156	187	156	152	166	125	164	172	146	172	167	153	157	169	184	180	158	167	161	177	148	158	162	163	149	152	173	175	176	163	165	188	162	141	133	172	180	166	156	158	157	149	149	154	164	163	166	158	184	182	166	153	149	175	184	168	154	153	158	156	174	185	176	180	168	150	169	158	164	182	163	182	140	169	140	156	166	149	153	151	160	171	172	143	160	151	169	172	144	140	173	174	161	164	174	167	163	170	165	141	168	155	180	173	159	155	151	159	173	152	194	176	170	156	159	174	149	165	188	166	165	192	173	153	165	170	148	178	161	160	156	159	184	176	156	167	183	171	151	175	163	158	194	182	180	149	168	154	169	162	158	144	169	160	135	163	170	155	161	165	153	156	163	147	182	171	157	176	161	159	161	162	172	166	162	147	174	149	145	170	174	149	175	151	153	152	178	151	155	170	187	150	163	174	142	169	167	175	169	163	155	168	181	154	179	164	159	134	141	163	169	160	154	145	163	161	151	144	161	161	158	167	154	150	159	157	192	169	175	146	168	173	139	182	153	149	165	143	181	146	182	176	156	154	174	168	150	158	148	154	164	155	169	177	176	151	165	127	152	188	176	163	132	179	168	211	150	167	174	144	161	163	155	164	162	165	172	173	179	163	157	157	167	175	166	190	134	147	154	173	185	160	152	173	158	159	174	165	154	178	155	149	177	193	147	164	186	177	167	170	162	168	152	176	166	173	160	158	170	169	164	200	183	147	176	155	165	138	166	160	157	148	148	170	170	156	206	153	165	154	193	150	187	170	170	152	157	145	143	180	123	154	187	153	163	162	177	184	175	155	170	177	176	156	158	172	161	169	164	165	187	156	169	157	174	165	185	175	159	164	161	163	149	162	195	167	171	170	173	168	150	170	180	151	173	200	154	174	178	151	159	168	177	183	178	140	183	176	181	190	188	159	170	175	189	164	168	156	155	178	155	171	168	166	172	177	153	144	158	164	179	136	169	164	142	174	173	174	154	177	146	187	153	151	180	156	148	179	167	161	151	155	143	173	160	186	143	177	152	174	151	172	151	172	186	164	159	164	182	170	193	161	172	176	167	165	175	143	171	161	159	153	172	168	165	162	171	174	149	167	173	152	167	155	194	171	176	157	177	166	183	188	150	182	173	188	174	169	162	191	177	153	157	163	165	141	163	174	158	201	172	153	198	175	155	173	185	170	159	115	198	151	180	160	163	179	172	162	183	149	169	159	164	189	186	155	172	155	177	185	173	169	141	161	165	174	156	174	156	164	180	173	168	156	179	169	190	170	191	152	137	167	175	173	146	175	174	152	174	169	175	182	173	179	183	159	159	172	153	168	162	183	179	181	152	156	174	162	149	170	157	168	160	185	161	177	185	165	181	173	171	178	188	159	162	153	160	171	184	163	168	181	185	180	147	152	150	148	180	162	190	186	152	147	167	159	152	193	171	161	174	160	156	155	169	135	167	202	170	173	155	172	156	164	159	164	158	149	151	161	161	159	150	185	193	146	162	147	157	148	182	193	190	159	159	149	152	152	168	156	163	150	153	181	172	161	172	149	166	161	133	166	173	157	138	134	157	142	156	178	174	171	158	180	145	190	169	130	165	168	182	170	147	165	168	177	147	164	167	171	155	142	165	148	153	175	172	174	168	137	164	150	121	162	144	154	182	151	153	151	154	161	171	162	143	153	145	163	157	170	164	173	173	159	171	157	143	175	201	149	159	168	165	181	150	153	170	162	172	162	167	154	161	171	157	171	172	155	174	176	160	195	179	170	182	179	191	176	156	145	179	165	146	169	155	168	160	159	177	156	166	163	154	175	151	151	199	171	127	188	170	165	168	166	180	155	144	169	134	159	155	157	161	156	166	184	163	168	153	155	166	149	183	189	156	167	153	155	158	154	165	181	152	154	163	175	134	153	146	167	169	175	167	179	172	171	142	163	184	190	165	173	168	161	155	194	158	195	190	172	169	148	147	165	145	161	187	175	166	164	168	141	138	175	142	168	151	163	181	149	164	168	150	177	157	157	156	163	153	158	166	161	160	178	164	157	173	158	171	191	170	197	181	155	149	169	157	153	171	158	169	158	153	154	154	168	196	168	138	186	154	158	194	200	160	128	184	167	175	167	162	148	159	164	163	163	161	179	153	184	171	172	148	158	172	156	171	158	172	173	170	173	138	183	157	171	179	171	180	184	137	185	183	162	197	155	171	155	156	173	150	171	163	183	163	167	166	166	156	172	154	164	145	165	172	168	156	164	126	153	145	147	163	163	146	171	125	151	190	170	173	180	160	173	157	161	143	183	159	151	158	159	174	146	152	161	158	152	149	173	170	176	183	189	159	176	146
2112	598	634	659	676	589	598	570	569	666	3304	1262	507	504	506	475	504	492	493	476	527	532	517	531	462	461	506	498	513	483	451	483	506	464	514	476	519	478	540	516	470	470	490	509	500	512	486	503	464	500	495	516	472	508	485	501	485	489	500	550	488	490	477	529	503	494	490	466	510	494	487	487	488	503	509	455	475	491	497	542	494	493	481	487	493	473	453	472	510	473	500	462	495	471	477	511	473	508	481	477	521	497	490	526	477	507	470	498	511	519	488	490	474	472	480	444	471	484	473	507	520	490	463	528	456	503	495	478	528	447	474	479	489	441	483	507	475	500	499	514	507	486	496	464	480	497	514	478	522	551	494	485	519	499	506	487	512	546	508	480	541	498	485	458	481	451	488	501	432	508	444	505	491	508	438	466	487	486	487	502	471	478	515	501	531	515	523	505	456	477	518	494	512	498	484	523	487	490	538	500	497	494	441	466	470	489	464	478	523	466	526	514	468	505	466	489	494	522	437	534	444	519	512	483	498	473	465	546	489	499	471	515	524	450	507	478	468	503	513	474	471	502	492	517	441	508	525	485	500	493	455	502	537	490	541	504	492	492	495	492	483	491	484	461	508	507	529	495	521	510	505	467	495	482	474	521	471	483	490	454	491	501	479	470	499	493	487	470	504	484	518	491	455	517	489	465	497	493	488	510	444	471	460	492	498	487	532	483	495	501	481	494	492	510	495	478	474	488	518	509	530	476	443	532	507	452	484	520	499	482	491	496	503	485	493	464	448	486	523	506	514	456	493	512	549	524	471	532	523	505	486	452	479	498	478	511	487	491	474	511	506	481	472	512	502	504	504	491	493	472	476	522	478	508	490	470	490	510	507	485	500	529	480	488	534	489	474	473	496	472	521	489	520	499	539	483	516	478	466	510	514	518	506	490	498	477	493	493	518	551	468	466	467	481	494	514	495	455	457	489	503	474	504	503	485	537	491	500	510	492	513	508	464	459	457	452	474	543	532	495	508	493	514	500	470	500	506	477	483	494	511	526	502	527	496	514	496	507	463	522	504	467	471	492	528	496	442	494	483	444	512	498	478	508	496	511	490	474	488	520	490	496	503	533	491	495	491	458	494	508	451	489	506	456	476	510	466	493	477	486	506	529	512	487	509	479	476	508	506	512	467	495	485	454	521	526	466	505	494	477	507	486	510	485	545	487	489	489	486	469	436	515	485	476	513	490	503	506	507	489	497	476	497	513	484	467	460	517	503	503	503	520	510	496	530	534	510	502	500	432	522	457	488	491	521	467	474	482	503	461	481	500	474	504	427	500	498	487	498	500	498	502	481	425	464	530	506	504	469	473	488	490	478	480	495	461	450	489	508	482	507	485	489	493	498	482	497	492	499	512	518	514	517	475	475	469	479	489	494	497	515	497	470	511	522	481	511	485	474	458	519	490	488	480	498	471	452	478	513	507	456	500	472	458	540	451	523	494	476	534	518	518	466	493	543	517	490	463	479	496	524	502	521	456	494	461	516	495	467	459	513	473	476	488	481	509	487	489	475	467	500	453	501	481	471	509	547	515	449	451	461	501	439	521	511	495	459	485	506	507	448	479	488	509	483	500	504	503	521	461	455	503	513	508	486	514	465	482	490	511	491	496	488	502	482	500	504	487	468	495	518	539	450	446	492	480	493	524	513	493	452	476	522	473	459	467	498	487	479	511	487	514	491	501	487	483	509	454	464	499	502	475	449	480	508	485	508	459	507	510	491	477	486	466	480	489	517	477	507	505	497	511	487	498	483	515	456	506	493	511	484	518	512	494	466	468	493	485	499	494	547	518	505	497	501	485	503	469	517	513	532	512	514	506	464	469	524	478	500	492	467	488	524	485	503	497	503	473	466	488	526	530	516	483	481	486	515	504	497	499	487	519	483	496	474	532	497	464	496	486	513	476	473	499	501	533	455	466	485	495	517	463	499	505	478	487	494	522	495	450	516	520	510	466	481	501	505	498	506	485	510	458	474	499	473	447	505	489	502	513	496	492	464	521	465	482	503	500	485	489	511	498	478	483	470	506	506	489	477	494	528	514	491	495	478	501	502	469	474	527	490	416	474	473	491	477	477	513	499	491	463	487	485	479	466	482	469	496	499	515	486	517	509	489	487	460	493	452	504	464	485	518	531	475	481	482	516	497	502	463	493	488	514	510	509	497	476	457	506	469	525	465	480	486	486	471	488	514	458	516	480	533	479	511	487	463	485	503	466	483	472	499	494	536	523	490	495	483	498	458	497	503	508	485	489	471	470	513	477	491	515	486	452	489	487	501	503	455	487	502	502	444	516	535	517	476	493	456	522	479	505	477	513	509	510	508	477	512	466	458	523	507	492	513	500	481	467	532	469	498	492	508	478	482	475	491	452	485	512	503	508	537	499	536	506	515	541	497	493	517	466	493	472	451	484	478	468	511	476	445	476	534	488	484	495	517	514	491	458	534	461	461	513	450	463	468	496	498	481	475	521	492	497	485	482	506	496	462	496	517	498	498	508	476	504	503	492	479	498	513	508	486	511	531	480	483	477	519	469	508	501	508	502	518	473	474	525	461	456	492	495	501	519	505	481	485	495	506	501	471	523	503	512	535	504	465	467	490	489	463	468	507	468	516	493	536	486	533	535	471	477	505	487	483	493	502	510	506	489	473	483	480	464	499	501	492	465	514	508	511	496	483	504	457	498	523	484	517	496	501	519	489	454	512	477	522	466	509	505	506	511	536	483	466	522	495	464	473	528	495	489	432	459	499	497	492	483	473	502	517	480	501	484	516	512	443	519	466	466	501	519	483	469	492	502	515	484	485	475	470	493	491	500	486	475	484	474	517	502	471	535	460	456	504	541	463	495	495	512	455	515	493	494	503	486	476	456	491	496	529	503	477	501	474	502	458	494	491	514	522	489	461	488	547	551	495	491	502	471	489	505	443	482	525	497	483	495	497	479	492	481	498	496	501	515	470	498	488	470	479	511	497	473	470	481	494	502	510	511	491	530	504	524	530	510	486	525	537	474	482	479	501	470	486	498	482	515	486	488	472	516	511	501	488	478	484	500	484	477	442	509	496	488	484	480	486	515	478	493	484	480	517	460	538	552	530	485	457	510	490	491	496	487	460	459	480	519	464	490	491	471	479	506	506	489	512	477	455	500	472	487	504	492	509	490	438	488	458	490	484	481	532	511	496	480	487	453	470	467	531	490	453	500	513	497	478	505	484	509	493	482	500	516	460	454	489	529	521	499	489	467	497	502	480	447	506	522	487	472	488	466	491	498	532	483	483	492	489	454	482	457	487	535	543	527	490	505	466	481	496	471	466	470	470	475	509	501	476	479	487	458	487	507	477	469	516	507	466	524	537	472	506	472	498	453	480	495	468	461	483	525	477	512	489	498	464	468	484	524	480	493	515	502	465	452	459	495	471	475	475	486	487	485	495	479	479	519	431	473	462	476	498	480	479	527	470
7253	1454	1469	1199	896	718	554	486	459	741	9112	3552	434	354	338	317	357	325	348	332	360	293	280	327	319	310	290	309	306	309	315	321	289	291	313	282	288	323	302	285	277	303	294	346	313	286	342	312	307	299	289	329	269	325	319	280	291	292	306	284	317	317	276	294	310	262	298	282	306	311	275	325	282	306	289	324	332	295	318	314	296	302	326	287	302	278	282	315	319	300	322	306	297	272	280	296	276	323	323	270	308	287	304	291	288	278	297	327	286	296	344	286	302	278	311	273	346	304	282	283	307	278	306	320	261	311	302	298	285	263	303	267	299	309	311	278	320	321	293	280	317	282	305	329	302	278	280	286	322	330	288	306	304	283	332	314	280	352	280	260	312	314	306	303	298	302	278	310	297	334	294	309	287	311	299	289	313	281	294	297	294	296	277	313	264	279	296	289	324	298	324	303	297	286	295	282	315	318	290	287	289	292	302	296	292	327	312	291	293	297	253	293	285	311	312	299	274	275	313	309	323	300	315	307	309	311	270	298	272	302	268	257	285	310	324	290	306	301	295	327	305	307	335	294	284	324	299	279	304	305	318	299	329	303	299	309	320	285	304	317	301	302	318	321	280	294	304	307	302	306	282	315	300	275	315	311	312	282	325	273	275	326	319	294	262	295	306	299	307	259	298	299	281	298	318	285	292	309	274	309	306	304	308	283	318	307	298	336	302	311	296	279	297	286	302	292	298	295	298	309	309	287	287	300	264	281	273	281	277	274	333	296	278	319	282	280	332	316	291	296	333	324	289	316	331	270	280	277	281	323	340	312	307	242	287	319	322	334	263	299	294	288	295	334	300	329	285	279	305	277	276	329	262	322	319	346	299	311	278	279	288	304	316	313	281	278	264	296	305	316	263	288	314	300	325	299	285	272	325	268	301	283	316	304	308	323	306	306	274	281	252	305	316	319	307	290	300	311	303	290	296	305	328	288	289	306	297	316	302	299	302	297	299	333	311	299	277	307	333	302	314	298	309	312	309	293	309	300	325	279	303	291	274	302	326	307	284	308	293	312	289	310	297	295	289	272	308	283	335	259	327	310	283	300	276	287	291	268	297	313	290	297	270	290	292	274	289	313	294	292	289	330	327	293	292	311	305	301	290	283	292	306	285	286	280	310	320	315	319	315	295	310	312	301	285	308	293	287	299	315	294	263	318	322	305	287	289	321	293	284	304	293	318	305	289	311	299	282	286	291	282	314	316	339	324	282	298	307	290	289	305	300	283	291	289	338	306	313	288	303	290	311	296	285	332	307	323	322	312	281	283	304	284	283	330	298	326	311	272	282	281	301	305	309	331	331	263	306	290	290	289	296	268	315	292	314	297	304	297	292	305	309	296	295	299	292	293	288	289	281	278	273	333	313	293	314	304	272	269	289	305	299	306	310	321	302	318	292	333	273	277	314	307	309	305	295	278	291	295	334	293	268	293	320	286	311	311	298	320	292	288	303	295	302	311	281	291	306	307	330	327	325	294	264	324	344	331	306	291	278	303	278	305	321	281	308	290	305	271	283	295	323	295	287	281	282	281	278	295	295	308	312	296	293	328	321	302	329	308	328	283	300	285	318	291	287	310	274	284	271	274	313	307	265	315	317	289	310	322	281	294	294	297	311	295	293	306	326	297	305	316	288	307	316	294	303	317	336	335	294	310	305	288	295	298	268	282	299	285	317	306	306	330	287	291	306	286	281	289	291	302	262	310	305	330	305	252	282	298	318	293	303	318	324	270	276	304	284	298	273	285	284	319	293	290	307	288	294	299	278	289	310	292	279	309	271	308	309	271	293	288	303	293	291	321	307	322	291	303	289	305	311	293	319	310	296	293	327	336	291	278	293	319	273	277	313	251	313	321	299	297	276	283	321	287	345	325	291	287	286	320	306	296	280	308	298	315	272	319	281	295	287	298	302	278	288	261	306	295	300	291	298	328	288	270	299	281	290	269	321	293	320	304	313	300	285	276	310	293	320	317	285	288	271	305	288	288	301	329	325	312	293	269	303	282	287	306	316	312	297	286	292	291	320	302	345	303	314	287	280	278	323	331	356	292	292	299	301	286	305	326	302	313	295	267	313	323	324	287	301	312	248	374	289	310	291	302	326	296	360	275	267	344	280	284	316	314	276	305	298	261	309	315	279	291	296	304	300	313	349	283	291	311	280	334	271	306	296	297	294	300	281	306	281	287	333	299	259	304	327	270	313	312	290	331	268	305	253	280	273	283	295	260	308	281	279	303	306	309	310	275	296	281	300	299	295	281	323	304	275	299	319	306	323	318	283	299	270	294	316	300	294	286	351	301	315	270	301	299	334	299	272	285	306	317	341	280	293	306	312	280	283	296	320	302	312	297	322	266	302	310	283	301	289	276	306	307	283	304	319	294	305	326	300	308	280	297	355	298	299	299	295	313	268	309	275	308	300	330	316	294	290	315	317	303	290	268	325	312	276	298	286	289	305	276	305	293	303	313	309	313	332	311	298	306	318	297	314	305	351	307	278	289	326	304	290	296	302	336	266	296	293	293	292	330	317	328	300	306	308	310	307	314	330	312	311	263	259	317	297	272	301	273	289	325	301	307	309	285	286	257	319	293	272	282	294	311	317	322	306	293	306	324	303	281	323	288	303	285	298	285	293	309	285	305	302	316	272	313	294	314	312	282	300	305	319	288	314	278	308	305	289	289	318	321	289	316	291	291	322	311	310	319	295	320	307	326	290	307	279	330	286	322	302	313	282	281	262	317	297	301	322	307	286	267	316	297	297	250	310	330	284	301	327	302	308	315	315	288	285	302	296	307	323	277	279	311	317	310	287	320	323	307	318	298	310	308	301	280	333	267	306	316	277	309	279	297	298	303	317	306	308	327	320	311	318	291	276	299	326	274	309	299	286	279	306	319	283	272	283	306	268	302	273	313	297	291	294	286	267	272	259	324	286	281	284	280	292	325	281	310	299	300	304	298	328	269	286	321	320	308	297	310	337	285	324	281	319	291	283	314	301	293	282	287	310	307	328	340	296	317	297	304	304	274	314	292	278	274	278	326	276	285	308	295	294	299	298	285	324	320	296	287	298	283	287	285	290	291	293	287	321	313	312	297	324	311	318	287	297	276	275	323	273	282	263	308	305	299	274	315	290	301	309	312	311	269	278	271	304	278	302	305	312	286	297	302	291	291	289	327	296	308	293	287	277	300	317	291	291	287	296	301	270	303	297	305	317	296	280	338	295	295	323	274	300	297	312	319	323	302	282	301	282	280	314	288	246	275	326	315	282	276	316	300	306	279	343	293	314	291	287	282	294	276	304	312	289	308	333	323	304	279	291	301	317	289	279	296	276	272	275	306	293	324	326	287	318	307	289	327	255	277	292	289	279	293	306	294	290	306	291	275	291	316	284	287	287	301	310	254	297	287	287	326	329	300	286	299	292	278	340	310	286	306	304	300	338	320	344	315	303	311	315	286	279
5561	1865	3518	4033	3432	2776	2334	1966	1784	3778	31601	13777	1231	1047	1048	1034	958	984	949	942	935	905	908	971	881	906	849	852	875	851	879	845	904	829	851	843	909	802	823	871	821	809	795	835	834	839	830	825	800	810	840	814	798	777	844	780	787	829	779	788	812	804	785	862	801	801	764	803	791	796	803	804	793	809	847	818	814	741	789	820	824	830	807	814	833	808	810	790	819	793	833	832	819	794	798	791	808	760	784	780	810	817	834	804	835	823	803	820	855	768	777	807	826	764	754	741	846	846	805	815	801	829	756	793	742	805	755	764	764	789	802	783	806	766	812	807	807	798	786	827	858	736	801	810	833	819	800	816	849	791	793	800	791	774	806	810	824	791	778	833	824	755	789	757	792	775	783	757	797	842	786	784	845	810	772	794	783	793	799	839	762	819	795	792	806	733	815	828	820	775	791	776	860	743	792	801	801	780	766	823	786	812	781	805	832	788	738	791	795	773	768	776	746	745	802	805	816	825	812	757	770	796	788	749	826	812	827	823	807	745	856	855	822	798	790	761	797	761	829	828	790	762	759	809	809	822	774	773	771	716	758	835	788	779	791	793	803	778	803	773	761	780	785	805	756	742	800	768	756	733	824	800	790	764	818	785	800	798	829	796	732	793	829	782	824	797	790	812	832	814	761	793	803	766	843	818	781	787	815	733	769	792	822	817	769	772	779	818	819	805	818	782	805	756	758	809	767	778	795	801	813	886	797	780	754	772	792	780	832	805	815	794	793	807	788	847	771	778	819	739	820	822	804	838	786	815	825	829	823	785	772	760	797	800	808	786	786	792	813	776	784	815	783	790	816	802	819	841	740	789	797	873	756	757	828	749	748	775	761	795	771	729	802	812	829	809	809	826	765	840	749	762	811	807	789	776	743	766	815	823	769	794	764	741	784	793	737	737	778	809	780	785	793	803	823	832	806	799	782	863	796	776	794	794	858	816	776	770	811	798	828	803	834	821	753	816	779	769	739	777	781	785	769	814	815	746	796	855	794	825	805	788	883	786	824	823	853	828	813	786	809	771	800	804	795	807	818	745	794	772	785	740	837	801	813	811	790	850	763	796	791	788	820	845	780	781	751	829	822	794	810	887	743	760	791	801	816	739	803	780	812	773	792	825	790	826	775	790	815	805	806	792	760	777	779	784	799	776	772	790	789	765	786	756	795	824	809	855	801	759	826	808	866	748	835	783	793	818	791	804	770	786	783	797	820	798	741	793	807	831	791	826	797	751	742	829	787	805	835	794	777	768	846	815	815	770	754	844	763	808	780	788	773	793	791	812	812	796	791	732	803	716	799	783	705	795	800	818	792	806	812	789	779	792	779	822	854	778	774	846	814	764	751	742	761	775	770	744	810	784	875	752	793	783	820	835	773	794	767	818	755	804	757	790	787	764	825	802	775	781	821	859	828	765	761	794	802	834	793	819	807	799	793	838	775	819	837	798	795	817	782	823	823	815	829	803	823	767	797	766	831	809	776	763	838	822	760	765	782	760	787	810	846	813	803	780	784	777	786	765	776	806	774	809	792	804	818	771	838	793	825	870	770	777	843	769	801	756	809	806	782	761	821	813	767	862	828	790	835	745	815	814	739	810	769	785	799	781	758	748	785	790	755	789	785	751	784	804	822	807	762	800	748	733	760	810	788	832	819	736	843	795	822	882	743	807	783	810	778	771	777	791	842	744	764	755	764	811	821	816	791	760	813	805	784	771	754	761	837	784	766	790	781	849	827	805	857	743	846	863	808	867	787	769	776	816	805	771	811	764	797	829	844	829	787	792	759	820	824	787	880	798	805	817	812	817	818	759	816	810	801	770	757	763	775	808	806	800	753	806	816	802	792	795	791	794	783	826	810	830	813	781	798	810	781	778	758	762	809	774	787	826	832	755	750	780	781	780	793	825	816	844	796	753	745	827	841	814	804	788	783	823	841	774	772	786	770	807	823	875	802	773	800	863	774	792	821	812	780	842	743	795	847	777	809	766	779	844	822	799	806	804	807	781	786	805	789	768	839	775	730	777	721	817	819	800	788	825	781	790	796	702	809	787	791	761	792	754	780	825	767	845	801	834	843	797	800	768	864	795	807	732	833	774	843	800	768	716	776	790	769	852	793	777	820	803	780	726	815	795	801	770	852	764	820	809	791	797	775	812	768	792	782	793	792	758	821	820	790	817	785	805	783	816	764	811	821	805	809	848	826	761	824	817	803	783	801	842	808	817	780	786	829	772	789	783	734	771	790	794	772	785	831	842	805	784	710	819	842	803	817	831	793	780	817	869	803	804	807	792	785	812	808	797	826	877	775	766	812	816	800	840	797	775	768	797	819	784	755	860	791	826	773	810	784	822	782	771	826	752	828	805	807	780	778	834	848	835	791	754	812	800	763	818	806	757	807	789	797	812	800	829	818	776	792	811	831	795	804	773	809	822	815	860	809	834	774	792	807	826	770	845	825	805	839	814	826	799	725	815	814	785	759	800	828	785	756	791	849	741	801	755	785	798	807	794	763	787	729	769	802	769	874	815	842	811	799	759	780	821	823	750	785	827	794	794	820	793	806	861	784	793	695	737	817	758	794	817	816	803	832	782	770	778	789	812	823	804	759	819	756	811	780	792	753	776	815	828	790	804	826	806	810	807	785	783	827	782	763	810	819	809	801	782	785	778	821	739	760	809	778	766	765	807	783	840	801	787	810	787	798	816	797	779	781	744	822	745	795	848	814	759	796	766	783	855	828	796	835	778	805	798	761	763	763	808	749	801	813	804	795	814	828	797	794	840	826	754	802	778	857	807	803	756	813	783	826	772	785	829	835	804	789	839	796	816	776	820	812	788	803	785	787	810	811	806	754	792	816	746	810	789	828	769	829	847	844	778	835	797	823	814	804	784	812	802	831	776	788	799	825	824	789	831	809	771	778	757	760	839	746	763	800	789	821	799	787	833	775	793	788	780	813	813	741	782	815	785	852	805	800	805	772	809	814	848	774	800	748	779	809	790	825	751	783	744	809	803	765	793	825	782	762	777	791	768	775	774	841	824	765	839	812	721	824	802	836	793	849	758	782	865	838	835	765	755	764	834	794	723	814	849	784	800	771	741	777	834	820	758	803	794	709	851	875	779	775	785	827	791	799	793	780	770	742	764	786	812	834	791	753	730	772	752	780	790	778	806	794	749	826	806	799	814	794	749	752	803	790	757	811	777	790	769	824	796	779	811	827	804	850	788	829	778	792	838	788	844	794	785	756	768	815	758	769	780	872	796	811	765	817	803	727	738	811	820	792	824	809	863	804	791	779	798	829	794	819	836	820	774	873	812	788	787	772	830	800	796	778	752	771	772	848	819	778	835	804	770	782	818	807	811	775	729	765	832	818	812	775	813	790	829	783	798	806	828	793	786	801	758	773	802	792	812	812	775	818	761	776	749	804	770	825	771	771	790	836	777	854	827	803	766	826	818	794	798
13646	2638	2730	2205	1550	1074	904	633	587	1845	16793	7532	557	355	338	292	328	308	291	322	280	274	284	254	275	285	286	277	270	287	285	292	309	293	292	292	270	285	258	267	276	251	275	292	277	268	306	248	265	268	277	271	274	292	312	283	291	240	294	260	287	320	296	266	254	283	267	297	261	245	281	267	269	267	260	285	277	284	254	291	264	242	274	293	270	308	245	256	264	273	264	287	272	276	271	269	273	283	253	304	292	313	260	280	251	303	273	275	302	289	261	263	266	267	288	288	284	291	275	274	289	263	253	290	256	249	291	284	294	255	294	258	269	252	257	259	280	252	272	281	258	267	269	269	267	260	272	273	284	294	303	295	286	313	258	256	265	267	255	287	285	261	293	267	277	271	258	278	288	295	269	251	288	259	260	273	280	278	280	285	283	242	279	266	275	256	274	253	281	267	238	291	264	298	278	276	281	265	292	277	266	281	286	259	254	292	253	240	261	270	247	286	241	279	263	292	271	274	288	259	270	259	250	280	267	260	277	255	256	280	288	245	289	275	273	267	256	257	289	254	267	287	265	276	283	265	273	264	251	292	268	285	259	278	290	261	266	255	251	254	265	275	257	263	236	291	298	275	278	275	233	261	264	287	274	239	247	250	269	280	264	294	246	287	277	272	277	296	296	250	269	261	258	274	274	277	293	268	246	262	293	275	265	314	271	284	267	255	289	284	268	252	276	278	287	292	291	282	264	311	284	289	303	241	277	286	267	261	276	242	242	268	259	264	284	279	277	258	242	273	297	301	297	285	263	302	256	288	290	271	270	257	246	275	281	288	267	251	249	246	280	260	297	265	287	268	277	278	264	261	241	277	273	272	234	266	269	281	261	247	265	243	311	285	279	276	334	296	254	273	290	244	262	277	304	253	267	247	285	277	254	256	289	269	278	257	258	288	287	289	262	251	250	265	286	253	286	303	296	302	278	282	219	263	250	285	256	283	275	269	258	279	246	272	277	245	266	272	262	238	266	275	289	232	285	276	269	286	260	219	249	244	267	274	283	301	310	251	267	248	261	273	252	278	265	298	280	266	272	286	266	258	294	284	307	265	269	246	260	288	272	291	282	269	286	274	277	265	267	288	261	256	294	275	255	299	316	276	258	289	285	241	267	268	251	258	271	264	279	279	277	288	267	265	299	252	251	286	271	282	275	271	275	274	254	268	260	284	271	290	271	270	266	267	255	259	280	293	243	286	254	258	272	259	294	266	270	296	293	272	278	258	263	265	264	269	298	319	267	317	262	257	246	266	259	292	285	261	290	250	268	282	289	259	282	256	273	261	287	247	262	281	248	252	264	281	272	257	288	266	271	248	261	251	292	277	279	276	296	258	251	275	286	259	290	277	251	271	267	269	248	256	286	266	258	261	278	276	272	299	238	289	260	270	255	268	275	268	261	279	210	257	272	254	292	265	274	275	298	267	265	296	268	285	263	253	293	279	263	269	268	286	275	284	268	296	253	246	267	281	289	268	284	255	247	269	265	302	252	263	266	286	283	254	273	291	260	285	286	259	266	279	288	246	287	277	270	282	261	292	253	276	265	266	291	302	277	268	249	276	278	281	262	263	285	283	277	268	234	277	272	288	295	262	249	287	281	281	243	282	270	271	245	267	259	287	285	258	254	275	238	282	278	271	267	255	295	300	236	228	244	255	291	277	264	274	269	275	291	260	245	282	247	244	289	278	281	281	276	268	262	253	254	283	248	272	272	280	253	263	294	293	270	258	276	263	239	265	281	279	291	263	273	272	259	302	258	274	287	280	250	257	257	273	300	282	238	258	257	265	282	283	278	271	260	281	260	269	292	275	263	273	297	297	266	255	238	284	250	296	262	279	255	260	292	267	277	260	294	263	303	282	267	275	251	296	260	277	261	267	279	286	269	272	271	265	273	295	262	278	308	273	267	281	275	269	248	266	236	276	280	235	271	254	279	252	251	268	265	258	302	254	270	275	223	271	252	245	291	267	261	259	280	287	278	303	259	287	305	294	289	258	275	276	279	254	249	263	283	277	271	271	255	260	303	277	282	269	286	262	248	265	284	314	265	266	287	257	250	255	282	280	239	258	261	301	252	277	283	305	273	270	292	279	292	278	288	252	275	251	288	259	262	282	256	278	259	284	290	278	283	276	254	275	275	269	262	276	255	299	282	274	276	287	267	288	256	266	286	266	270	291	268	254	251	258	259	262	261	286	292	262	276	283	272	289	265	284	274	259	288	251	270	258	252	294	266	244	284	251	274	272	263	260	277	301	282	251	280	255	254	255	263	258	292	253	280	277	303	257	236	283	265	281	237	318	272	284	271	283	267	272	257	235	275	274	271	253	262	253	229	262	287	253	253	282	271	235	263	237	267	271	238	275	296	307	278	254	281	275	274	301	244	298	253	296	271	272	267	247	244	289	301	299	285	259	245	277	286	282	257	256	270	257	261	265	282	272	276	296	250	301	291	286	269	280	292	249	289	275	280	271	272	250	307	299	260	253	271	287	250	264	281	307	265	298	260	290	273	254	260	291	299	283	275	247	255	290	250	242	272	269	275	293	271	273	282	272	248	282	309	292	279	272	259	259	292	263	306	256	253	277	271	310	265	241	278	271	261	275	278	275	262	292	304	268	268	251	266	252	252	260	295	316	242	283	287	293	288	283	277	295	273	292	266	291	303	261	250	261	258	256	294	251	293	294	307	233	310	265	288	276	287	275	258	274	304	253	240	277	299	243	307	285	280	285	267	279	284	272	292	291	292	269	283	276	270	259	252	257	248	275	274	278	272	259	258	251	280	277	244	290	247	247	258	264	253	283	262	295	240	276	277	282	298	282	246	247	298	278	287	268	269	293	278	278	252	276	273	278	257	296	280	264	246	277	258	276	275	260	282	270	280	277	301	249	249	290	264	277	274	275	254	273	309	282	296	260	283	275	263	292	290	273	285	239	269	250	268	272	276	281	285	255	268	252	282	269	273	263	278	272	248	294	292	258	274	284	256	279	266	277	275	276	308	293	263	293	253	288	300	284	282	252	279	294	266	268	250	288	259	281	292	313	283	275	285	278	277	272	292	239	275	245	260	298	254	260	254	279	269	271	260	255	305	273	250	271	273	282	267	287	272	238	260	276	274	288	274	279	278	264	249	272	295	317	263	298	299	268	271	271	271	275	274	277	281	265	300	291	286	268	264	257	288	291	284	256	282	254	257	281	272	269	285	262	278	260	319	255	258	278	278	268	279	250	288	290	312	284	268	297	264	256	269	261	325	247	271	280	251	299	289	258	255	263	268	295	284	273	280	257	304	236	271	270	287	241	265	292	299	256	293	302	298	293	266	282	278	279	274	268	249	249	255	286	265	284	259	262	316	282	276	269	286	271	256	293	263	291	274	244	280	290	237	262	239	274	260	242	288	284	282	270	252	263	286	276	242	291	267	278	269	241	295	247	274	290	251	268	265	293	281	231	250	249
7347	2696	5640	6593	5564	4740	3650	3053	2584	8766	40732	20842	1412	1313	1228	1175	1091	1086	1016	989	976	947	936	866	869	889	901	846	874	818	816	820	799	752	808	804	769	742	790	856	767	770	801	777	778	763	763	759	755	820	754	688	743	752	795	723	726	712	755	744	719	713	747	719	749	715	722	701	761	738	736	754	748	731	703	685	721	713	701	755	706	738	689	714	699	798	728	742	728	710	714	620	709	745	728	687	712	699	675	725	719	716	757	740	720	755	716	688	717	670	735	730	733	657	756	745	728	730	753	685	744	739	730	680	692	725	735	716	690	741	691	705	720	690	674	711	737	677	709	750	762	702	694	712	724	764	695	693	721	693	695	687	707	698	699	714	707	701	685	705	721	681	634	788	698	696	735	733	667	733	700	705	694	739	669	750	728	703	703	683	723	683	710	646	718	717	685	681	650	660	721	665	691	703	693	693	676	674	721	706	734	729	735	720	695	738	717	687	705	683	686	675	679	758	684	728	708	741	669	685	719	662	658	721	634	700	738	729	698	727	676	717	723	713	731	720	742	667	740	713	687	739	704	652	693	732	709	756	692	660	673	727	711	681	720	682	719	682	703	699	709	717	726	682	703	701	751	680	657	672	707	678	724	697	680	673	711	696	704	722	745	745	709	712	721	695	695	734	689	716	705	659	708	727	715	755	752	679	710	737	764	709	649	702	725	672	743	732	672	695	671	657	714	682	688	691	683	673	664	675	698	715	696	722	743	702	719	679	731	689	706	704	710	755	723	700	696	648	735	722	742	782	736	719	677	672	748	693	718	705	711	674	686	646	724	719	711	703	749	708	713	699	737	651	673	706	725	697	735	700	720	716	714	758	698	667	714	730	754	694	701	690	713	732	708	665	698	701	694	683	708	707	744	698	695	677	697	687	710	737	708	704	694	704	718	693	705	708	748	701	722	720	683	710	710	697	672	714	705	726	661	713	771	719	681	761	698	687	639	725	686	688	735	731	692	677	667	707	732	675	677	694	731	688	685	756	681	727	720	719	695	672	714	726	688	659	668	729	732	697	707	711	634	681	737	695	693	736	708	683	720	721	728	720	705	694	682	712	742	744	715	695	655	709	724	705	683	677	682	711	708	718	738	718	699	747	701	718	745	714	729	676	745	739	688	663	696	736	708	732	705	718	647	732	684	675	707	696	716	726	733	659	669	725	700	701	714	666	670	734	702	706	686	729	670	691	706	735	695	684	688	705	692	738	685	765	695	663	712	731	700	733	709	742	724	697	740	710	688	700	769	683	698	708	720	697	719	693	699	767	696	704	680	754	689	713	722	698	710	698	689	659	684	728	702	682	702	716	733	718	731	673	729	736	702	654	752	699	681	725	716	696	746	679	717	721	699	714	640	739	664	714	699	727	689	709	727	702	717	698	737	684	743	719	703	687	710	706	712	731	728	701	680	709	726	706	737	751	724	681	742	647	701	696	713	720	657	727	692	635	672	681	769	720	733	698	700	696	669	664	708	739	717	757	706	709	695	680	699	748	678	688	711	676	760	754	726	700	726	724	688	725	685	732	730	701	725	747	723	685	654	681	719	719	724	759	684	692	753	699	681	680	664	709	680	715	712	719	658	669	697	691	678	738	694	703	634	766	692	723	708	741	678	701	728	677	767	649	675	737	717	694	717	654	680	718	705	673	706	713	679	676	694	725	676	690	721	681	723	698	690	645	679	709	713	718	726	713	708	724	717	721	690	763	743	694	749	671	690	685	715	708	718	702	710	716	687	689	681	676	736	660	718	709	706	711	730	731	645	699	651	681	651	718	698	713	759	693	723	709	714	679	675	713	667	737	679	672	698	693	737	731	697	679	699	725	742	778	711	719	724	718	676	718	692	760	701	688	677	730	707	698	672	704	701	720	727	716	756	679	703	653	705	750	662	687	686	703	680	704	716	719	741	699	723	709	731	703	721	739	701	705	708	704	708	688	711	728	685	694	667	727	666	694	682	682	789	708	716	727	706	714	695	710	718	725	663	768	719	702	756	745	693	686	669	710	714	696	694	708	651	714	702	723	715	728	701	704	697	709	660	709	712	675	718	662	670	684	693	651	739	721	719	724	655	732	695	705	739	659	734	696	680	725	734	693	735	688	722	726	726	731	709	727	721	750	665	702	686	631	683	718	758	675	691	727	720	750	753	677	695	681	720	681	697	703	695	727	697	718	689	672	733	720	691	730	710	713	694	718	668	675	705	672	683	696	693	689	657	732	741	744	658	711	725	695	720	695	728	712	740	712	716	719	724	749	718	694	734	745	671	683	733	729	674	698	667	692	709	730	697	675	696	688	681	682	681	683	718	675	693	709	714	723	723	718	702	726	652	682	713	705	734	727	710	694	711	725	671	672	705	730	700	692	685	670	661	696	710	736	686	713	712	728	715	735	692	690	701	726	711	719	733	721	722	718	722	678	692	676	732	721	708	677	688	669	711	759	699	684	656	710	714	713	739	690	648	730	686	725	684	685	721	703	653	689	692	689	661	732	755	703	745	710	664	711	672	707	681	724	702	737	687	677	707	759	713	705	706	667	748	716	695	715	701	746	683	701	721	704	683	714	746	717	707	710	725	681	728	686	720	755	734	699	707	715	780	662	751	711	719	696	700	703	709	709	739	731	660	705	692	689	647	726	706	651	690	766	727	666	780	688	693	661	670	747	659	700	711	681	710	684	710	699	712	706	722	648	720	725	699	735	699	710	705	741	716	696	716	646	677	729	684	739	733	702	690	692	669	707	679	682	730	718	697	690	724	702	704	722	705	653	757	715	690	775	688	686	654	700	724	751	733	687	708	695	711	678	650	726	733	658	747	684	699	685	742	669	759	716	720	698	721	738	680	673	704	698	715	735	705	723	727	746	700	670	695	681	692	676	716	728	668	689	732	704	720	721	676	710	729	703	712	713	746	713	711	724	697	678	710	716	680	709	709	698	733	741	720	667	706	756	753	714	729	681	786	694	689	674	699	772	715	733	730	699	698	767	722	690	697	699	716	750	747	660	720	692	641	658	747	720	737	724	691	764	761	691	727	686	689	702	732	691	761	694	770	670	739	745	657	721	715	725	691	686	756	690	737	716	655	673	692	672	724	714	736	657	690	697	696	683	703	695	727	694	722	785	715	744	705	719	674	687	714	702	664	709	699	724	738	680	696	768	697	689	696	685	713	694	646	714	793	748	716	654	691	722	710	705	719	673	696	725	730	735	741	740	709	673	663	741	697	656	694	685	742	670	701	683	720	699	698	705	703	689	716	699	712	687	700	701	709	698	675	682	697	673	659	695	686	741	655	737	733	725	729	694	668	728	771	697	713	684	728	735	800	709	741	703	712	736	669	761	739	767	728	715	669	679	727	723	722	692	742	713	684	700	727	703	692	677	701	699	744	672	670	685	703	721	665	666	696	709	735	701	719	740	728	682	720	707	698	701	717	756	724	680	720	704	718	715	701	663	727	676
2044	206	251	243	215	221	187	177	185	184	569	387	184	159	144	164	153	174	166	165	159	161	182	166	170	169	165	151	163	170	193	188	173	165	166	161	160	159	182	163	172	157	199	156	168	165	149	164	168	155	170	153	158	170	149	161	164	178	198	139	143	174	170	155	196	153	157	171	152	184	154	174	181	164	168	164	182	163	167	166	143	157	168	187	152	192	168	158	144	165	159	162	157	172	177	148	168	157	161	163	189	180	199	168	147	144	180	163	157	152	142	176	148	174	167	176	171	138	192	154	195	156	181	178	166	178	166	162	179	168	172	175	168	157	173	188	137	157	163	159	153	169	177	157	167	175	155	163	166	181	187	161	187	161	153	155	163	170	163	147	183	173	159	147	181	183	147	189	140	172	186	151	165	182	154	153	168	182	160	157	165	151	154	162	138	171	164	187	183	163	169	157	165	169	172	151	196	166	163	174	152	170	171	193	169	201	155	175	165	158	153	162	161	180	164	175	151	170	183	137	150	150	175	185	173	194	165	180	180	145	165	141	166	159	163	184	163	188	140	169	179	169	172	161	163	160	149	162	175	165	139	153	160	182	159	170	152	154	154	170	141	170	170	180	156	161	172	154	146	187	187	154	155	133	171	177	161	156	172	143	168	161	171	154	174	167	144	180	172	158	177	165	166	179	183	174	148	169	158	148	179	157	156	176	168	181	147	172	169	160	152	147	182	161	165	126	160	152	163	178	149	194	177	174	169	165	180	168	186	167	162	182	173	162	166	177	179	167	157	180	182	169	166	194	177	156	140	165	175	155	171	153	150	161	166	163	169	186	172	180	146	175	177	198	185	160	174	192	167	204	142	148	165	189	148	153	183	186	175	146	165	156	154	157	199	157	173	160	165	147	165	188	173	171	163	156	169	157	159	166	158	174	163	147	145	177	185	182	141	161	131	167	169	187	176	168	149	150	156	178	152	146	165	172	164	175	169	155	165	161	181	183	175	158	183	165	160	193	174	152	169	191	178	145	161	162	151	176	145	144	164	185	162	152	164	165	165	162	176	162	161	165	169	182	192	190	150	158	177	162	178	142	164	165	160	170	167	173	153	177	176	183	191	166	174	164	159	166	169	178	162	164	178	196	159	165	145	165	165	161	156	173	167	185	167	156	174	152	171	152	163	176	160	169	162	173	176	176	170	164	164	178	186	158	160	185	173	179	150	165	179	178	153	163	162	172	150	188	175	163	165	160	197	166	155	174	185	150	182	168	170	165	147	182	170	170	196	166	159	183	166	172	147	182	186	179	155	149	165	159	169	159	183	191	156	162	148	153	149	147	151	171	155	183	171	165	165	162	173	177	148	170	161	151	177	169	180	150	147	177	173	164	159	168	181	180	182	153	161	167	158	156	176	178	154	153	155	163	159	173	173	159	145	165	174	148	177	166	151	155	161	154	166	177	148	147	169	164	167	169	148	156	144	165	158	169	160	142	160	162	158	155	162	160	186	184	165	159	167	164	158	166	153	159	139	148	159	168	140	147	145	184	165	151	147	166	167	164	158	155	166	140	129	168	172	155	145	161	154	166	170	161	161	172	142	152	166	177	195	165	159	134	175	163	163	154	185	175	180	187	175	155	186	189	143	174	145	171	155	160	165	171	159	178	159	142	177	182	159	178	164	191	203	157	152	169	161	165	173	185	148	190	156	161	166	167	148	157	166	156	171	178	150	168	138	154	173	158	158	188	187	169	146	162	167	184	169	163	157	177	165	168	176	155	170	181	178	171	179	166	155	155	156	179	151	160	175	157	169	187	139	155	169	186	173	181	163	154	148	157	139	156	168	182	157	184	184	170	136	168	163	181	154	172	168	185	137	171	148	147	157	146	164	162	169	178	180	156	162	161	166	185	162	153	168	155	167	179	146	160	162	182	148	148	144	151	165	167	168	147	170	168	171	152	182	196	149	171	153	156	161	170	164	155	179	167	169	162	148	160	169	187	161	154	145	150	166	156	173	168	192	163	167	135	179	164	172	194	163	158	140	162	153	165	171	145	181	187	182	166	170	168	157	183	177	166	156	157	170	168	143	164	167	158	165	173	200	144	188	148	177	137	148	184	171	165	151	190	160	143	175	149	162	173	189	175	167	184	173	150	186	183	170	185	150	165	179	163	150	166	182	154	148	178	163	176	168	180	169	160	146	185	165	179	161	174	174	133	154	148	148	198	161	162	165	152	170	160	164	152	156	150	141	172	162	167	143	146	166	159	168	153	164	175	161	170	166	162	172	167	156	167	167	176	170	170	144	152	168	174	152	175	149	165	170	174	175	159	153	160	171	154	149	148	138	204	185	161	146	167	168	181	186	182	169	172	165	196	181	167	183	161	182	186	171	178	174	175	150	159	166	156	152	164	163	167	160	157	168	150	144	151	158	180	156	157	154	181	162	174	167	178	154	189	168	182	175	157	160	163	140	153	159	173	163	177	155	166	146	164	154	181	193	167	171	192	195	175	194	173	174	167	172	189	170	168	152	171	161	157	169	175	167	166	157	197	161	150	184	160	188	185	153	164	177	150	190	176	145	164	165	161	183	163	185	190	182	163	174	163	156	167	175	182	176	206	157	168	146	157	160	184	155	160	177	165	150	171	179	178	150	170	163	146	151	180	149	144	153	179	154	190	156	178	178	152	171	174	155	156	166	161	161	171	179	161	141	159	176	159	135	165	152	174	164	155	149	142	152	184	164	181	178	188	163	178	172	155	155	162	169	171	181	176	164	184	144	155	193	161	164	145	175	150	165	208	178	162	149	190	171	163	173	161	169	162	177	181	160	167	198	185	146	187	178	167	163	172	164	179	141	193	149	166	157	201	183	146	158	151	190	174	170	197	146	173	172	180	156	171	145	160	169	163	178	164	154	167	151	171	168	176	154	165	187	154	163	151	163	158	170	204	163	176	163	180	161	145	188	172	181	177	144	171	154	182	185	162	169	186	163	144	161	181	168	184	168	170	181	186	149	168	179	175	162	173	172	159	164	169	184	155	163	174	168	157	162	181	158	172	182	154	158	150	169	174	177	193	159	142	169	165	148	191	144	169	170	182	151	180	177	185	161	157	170	163	159	159	152	175	151	178	162	154	185	165	149	160	188	165	187	163	143	178	171	170	178	164	150	159	168	195	157	171	148	171	177	177	169	155	174	150	163	178	192	172	178	159	177	184	194	155	174	147	168	170	148	166	168	197	175	163	150	146	173	160	165	155	180	176	173	168	158	165	170	188	181	156	182	179	175	169	168	151	136	154	162	152	154	168	154	157	190	140	161	158	127	168	180	171	193	142	144	179	153	156	178	181	172	167	154	170	170	146	135	180	161	158	150	142	151	188	144	166	181	170	157	150	163	168	153	174	193	168	157	184	176	150	154	177	173	159	149	151	158	157	178	183	192	148	166	148	166	186	155	193	172	152	144	183	141	189	162	147	164	172	155	147	160	163	185	182	196	161	161	165
2219	555	728	734	724	706	674	569	548	707	2978	1880	485	524	513	511	507	507	570	501	482	459	525	459	500	506	503	496	491	536	519	485	487	487	491	513	499	521	459	505	472	506	497	528	503	507	464	510	464	511	484	485	480	525	477	529	550	496	485	523	483	464	446	497	496	476	521	482	510	478	456	472	457	499	491	495	501	542	484	521	499	498	473	459	523	459	464	513	516	539	520	488	489	485	498	526	505	513	500	498	470	510	511	507	450	494	514	492	496	521	495	478	510	488	493	497	497	453	449	511	480	533	510	510	494	485	483	471	515	491	494	525	439	486	523	514	487	463	513	513	485	498	513	484	525	462	497	470	489	518	522	521	521	471	492	490	471	504	495	449	453	504	459	495	495	525	486	464	453	495	467	451	489	512	487	495	482	494	484	513	490	488	477	497	477	503	446	515	564	491	506	525	517	480	517	495	471	468	463	548	487	494	499	458	474	490	502	457	493	490	522	480	493	486	516	481	466	506	519	476	468	495	442	521	490	504	465	488	474	495	494	482	503	467	503	494	504	498	458	486	497	488	478	461	502	432	482	477	509	463	487	482	480	524	505	499	504	512	451	483	490	521	454	539	496	541	489	478	497	462	494	481	505	475	488	498	487	502	489	483	492	527	490	503	481	483	492	475	481	520	473	480	499	509	468	478	454	511	480	480	488	497	493	467	526	500	536	484	505	495	459	479	505	469	516	491	498	441	454	471	487	516	506	467	520	496	518	468	457	481	488	482	516	462	483	514	473	497	529	461	494	489	533	489	480	501	456	423	485	512	470	460	536	515	474	506	523	488	479	451	475	459	462	468	475	491	548	490	485	520	501	521	489	459	505	485	504	482	495	479	525	471	466	514	470	470	509	474	488	467	490	505	473	491	467	492	504	500	502	518	502	511	484	481	498	497	494	489	461	535	496	495	431	450	487	470	456	488	496	478	501	455	484	502	482	509	455	441	483	517	528	519	500	488	494	492	436	486	484	506	483	488	450	476	483	479	462	488	479	505	501	482	516	452	499	490	495	420	490	487	534	487	476	523	470	502	512	483	508	468	487	509	514	533	521	470	546	496	507	503	459	493	513	478	493	513	529	495	463	434	508	480	479	513	504	489	462	466	507	493	491	487	496	509	494	476	500	493	478	515	504	509	455	461	532	512	481	534	472	500	498	506	484	495	499	476	495	456	496	456	516	537	487	507	528	512	472	466	494	501	488	524	503	487	490	495	526	474	498	484	519	517	489	493	443	505	505	513	465	481	499	521	425	502	535	478	516	538	516	496	512	497	484	495	488	482	461	491	472	457	433	443	489	497	474	457	494	476	475	508	537	491	482	461	513	451	484	529	481	491	494	480	477	497	472	515	473	480	478	504	509	499	488	475	501	494	444	459	509	513	447	517	459	555	502	487	506	533	493	523	551	451	461	507	471	493	498	496	500	497	475	497	480	480	466	510	480	486	490	455	500	483	489	418	470	530	482	507	481	471	532	489	541	484	483	464	520	507	515	484	487	467	487	454	473	505	447	476	511	444	488	513	482	467	501	494	496	484	516	475	497	452	489	515	491	505	496	456	499	504	522	457	493	492	454	471	488	481	448	515	511	474	519	476	511	460	491	520	472	500	477	480	465	491	512	526	487	483	486	515	494	508	512	519	500	496	527	478	469	520	509	524	473	491	472	511	500	465	508	479	498	476	456	491	533	483	487	477	517	492	494	472	503	504	493	490	524	533	520	488	502	507	499	501	488	501	509	522	469	473	481	443	428	506	524	452	472	504	534	498	482	494	504	493	479	465	480	516	518	436	512	512	481	504	501	540	494	470	509	470	492	484	493	476	501	469	498	524	493	495	501	460	492	518	490	524	464	527	478	503	485	461	474	461	504	475	497	505	455	475	515	504	494	459	451	458	508	474	489	500	476	550	462	472	527	500	519	498	468	498	512	486	492	519	506	505	520	544	514	548	476	553	526	479	469	467	500	500	454	506	500	512	449	471	530	528	555	477	490	516	490	497	445	458	521	514	464	445	468	458	500	499	530	485	470	496	527	522	469	512	461	494	481	522	467	488	508	530	498	496	537	491	533	481	494	474	477	484	484	463	500	498	482	502	512	489	487	505	492	544	522	479	453	459	507	496	505	471	457	442	462	486	477	486	489	487	486	508	478	524	498	481	483	460	502	488	477	499	490	490	475	423	527	479	464	507	514	493	509	546	482	492	476	523	464	498	453	516	540	472	470	518	541	475	485	501	503	490	482	486	493	541	518	482	509	510	515	506	456	490	507	468	474	469	492	511	506	523	490	500	505	483	457	545	497	493	523	514	472	518	478	501	483	541	501	510	483	518	496	487	484	468	532	511	509	474	469	502	469	498	494	520	491	447	484	453	485	505	468	501	499	492	503	465	477	485	486	527	477	496	469	456	535	500	463	500	517	494	497	463	443	482	494	510	484	497	521	453	506	465	461	545	503	500	491	460	458	534	531	459	481	485	495	526	501	500	499	525	511	491	488	486	512	483	485	459	491	466	472	478	498	474	499	467	532	498	509	488	473	513	452	452	501	486	481	485	451	503	506	519	493	468	489	492	476	524	474	485	530	464	489	497	527	491	500	496	498	482	478	499	503	530	486	451	515	470	498	501	466	461	471	524	505	523	486	457	477	519	483	549	498	470	502	499	443	519	548	482	529	521	460	492	515	494	488	472	498	483	482	482	523	499	484	480	471	501	507	479	490	478	519	537	490	514	480	520	500	498	503	498	521	508	521	454	501	495	520	511	478	516	456	496	454	458	499	513	473	513	522	455	531	465	519	522	536	489	478	479	495	526	467	500	512	451	498	499	509	515	461	486	508	522	482	494	520	505	531	532	462	487	457	481	485	511	508	507	493	527	551	523	454	489	506	501	489	518	492	518	497	479	460	461	482	530	496	486	470	486	533	469	494	490	497	484	506	483	501	502	496	535	486	472	491	515	510	481	527	512	502	470	479	464	448	514	465	500	493	493	420	473	498	527	472	493	493	492	527	497	478	500	466	514	440	488	493	480	453	515	447	471	486	488	479	480	492	453	496	493	519	495	526	515	510	513	536	480	476	530	475	460	472	491	455	498	464	512	465	545	500	497	521	476	527	470	508	510	456	478	465	491	461	491	508	484	470	505	522	486	499	506	507	504	530	481	512	463	509	490	528	457	472	485	496	485	488	487	509	506	467	484	486	533	538	494	478	498	472	497	492	494	524	453	511	474	460	473	462	515	454	522	504	504	477	495	485	493	464	507	530	488	515	537	496	516	477	494	484	497	524	475	494	528	500	509	476	533	484	487	509	490	483	488	446	511	488	501	476	489	490	486	473	475	474	488	475	467	477	473	476	522	494	438	515	496	472	493	479	460	453	538	500	467	497	477	536	493	474	482	476	521	511	528	476	493	474	483	497	511	507	491	523	481	517	527	497	492	520	462	466	534	484	462	489	484	477	495
7415	1332	1403	1062	833	676	596	502	426	652	6122	3562	393	321	326	350	303	287	341	316	312	338	267	328	312	291	285	313	325	310	321	335	285	297	330	273	285	298	295	327	287	258	289	300	300	322	264	327	275	278	328	314	293	301	278	269	351	318	297	313	298	298	306	304	278	317	281	321	297	318	292	311	291	268	312	296	307	302	282	312	304	293	301	308	307	322	289	307	291	311	299	308	320	297	304	347	307	305	294	300	275	298	295	286	285	306	317	278	301	249	297	297	270	311	296	308	289	294	312	281	319	290	273	293	290	300	310	322	290	292	309	284	309	293	315	300	292	311	302	318	291	280	298	300	289	292	297	286	288	289	314	302	323	278	277	308	282	324	317	281	296	335	283	308	290	287	273	275	307	301	299	278	296	276	292	290	290	316	273	323	266	260	258	271	292	289	307	264	281	295	294	312	289	273	320	287	298	297	271	311	272	340	286	271	276	287	285	256	274	306	289	303	306	288	279	306	268	272	240	319	302	273	285	313	290	308	318	308	295	306	320	303	294	294	280	283	275	324	298	284	312	330	324	311	241	299	278	269	301	332	297	294	308	294	283	290	275	300	277	324	312	302	302	241	303	312	282	327	283	278	299	316	316	284	271	290	282	310	290	318	304	295	339	308	307	318	286	282	306	275	294	296	302	294	303	275	229	297	279	277	289	266	306	301	283	291	295	323	283	291	302	324	288	273	306	314	305	330	288	321	308	270	288	316	290	300	296	292	286	304	308	297	298	284	300	296	305	305	314	303	278	281	295	319	276	323	295	283	282	338	292	279	295	311	284	274	302	317	271	295	322	289	294	311	332	276	343	281	318	346	293	286	287	310	301	287	302	322	289	318	293	303	285	303	311	274	305	285	304	302	288	321	308	282	292	302	274	298	292	301	304	283	308	295	299	294	313	298	302	278	299	318	309	286	279	284	272	305	282	303	285	269	289	262	312	291	289	315	311	267	290	277	283	302	293	297	282	297	299	315	314	295	305	292	286	285	269	336	340	301	292	281	282	278	301	301	284	291	315	297	292	245	299	316	278	317	285	306	287	266	288	301	289	275	315	257	280	270	305	326	291	299	295	291	273	305	291	269	302	286	314	260	307	312	295	284	301	305	277	281	286	309	273	279	275	313	302	292	292	298	313	270	300	263	282	270	305	321	329	266	285	333	300	300	318	293	256	280	284	292	307	264	311	322	308	315	293	304	288	277	342	282	304	273	343	330	278	331	275	294	301	328	281	297	297	283	306	294	304	289	296	281	328	314	325	282	279	298	272	301	292	318	269	289	320	287	283	286	272	274	295	283	327	340	264	284	301	323	317	278	284	272	285	292	314	284	278	286	308	297	274	275	315	322	310	295	296	310	315	287	295	230	290	261	292	283	283	299	306	275	279	278	286	307	310	280	320	283	290	287	281	319	306	273	282	273	310	317	295	310	305	289	311	319	300	321	281	299	297	293	254	321	308	281	282	330	310	320	328	281	281	318	292	282	306	306	290	305	330	296	304	307	285	322	302	316	303	295	279	291	305	306	339	302	291	278	312	306	306	283	299	297	300	302	306	272	313	302	248	299	305	293	277	293	319	294	295	306	295	308	314	300	298	305	317	299	327	305	291	266	292	277	313	317	278	295	262	297	290	293	312	311	297	267	314	273	273	274	275	303	323	304	285	279	322	295	334	274	275	304	301	287	284	288	260	282	298	286	291	323	270	307	284	315	295	293	310	293	290	305	273	273	315	300	276	265	273	298	318	347	265	305	331	259	297	309	275	306	281	326	300	267	312	303	277	295	292	283	299	333	309	311	280	304	318	346	299	291	301	326	276	274	270	323	287	290	277	324	290	290	288	271	319	298	282	293	275	258	299	281	294	313	328	287	273	278	315	299	296	302	295	289	290	299	320	300	281	302	310	274	300	279	282	297	280	293	319	286	298	285	292	281	304	296	270	283	286	281	295	302	292	318	275	280	266	274	281	278	320	272	285	321	291	335	304	285	320	282	302	286	297	318	312	279	289	302	319	307	302	294	310	300	317	306	307	267	304	290	291	268	287	287	278	301	281	260	295	321	306	279	293	282	317	292	278	299	302	302	299	305	310	318	285	315	302	294	304	287	294	271	271	317	274	314	301	326	283	303	321	300	308	294	261	279	294	276	309	302	310	320	299	285	299	262	279	311	313	329	299	297	325	282	297	291	310	332	301	295	296	288	320	308	291	322	287	321	305	289	260	286	316	264	299	311	262	306	336	297	297	346	292	266	294	280	298	281	293	292	291	275	283	309	309	292	319	303	313	308	301	282	287	314	289	298	277	316	297	293	303	297	297	277	301	310	311	295	300	315	303	331	301	296	264	301	299	288	281	314	303	294	309	294	275	298	267	289	305	258	284	283	301	297	265	301	300	309	283	288	289	302	314	305	329	282	292	307	294	292	270	277	309	304	275	293	303	323	263	293	299	327	276	282	271	271	295	261	293	303	258	283	302	312	289	308	300	319	294	283	290	291	312	281	311	266	288	305	308	323	299	312	310	279	300	282	302	342	299	301	299	284	310	319	288	329	278	291	281	293	276	257	312	328	283	269	338	321	286	304	301	289	300	304	293	287	296	307	326	292	310	287	288	302	308	295	282	289	298	298	316	252	300	281	293	284	296	298	294	289	279	302	291	285	302	281	286	294	278	262	312	261	309	299	280	307	306	279	314	286	300	296	300	269	294	283	312	284	268	292	288	265	315	305	317	289	306	289	310	314	291	299	338	299	317	290	264	315	313	295	316	315	301	284	275	314	255	312	317	284	308	299	322	306	298	247	303	285	289	278	317	298	301	272	290	302	297	280	289	291	286	288	330	322	304	291	284	302	256	293	272	295	272	280	286	308	291	276	295	320	308	282	269	278	299	331	272	288	286	306	291	288	324	295	306	260	319	290	287	270	299	295	287	305	269	303	297	284	296	324	274	298	292	301	287	315	288	297	318	267	268	278	254	345	277	294	298	315	285	291	290	334	258	327	281	294	298	273	329	306	325	287	320	314	323	291	265	285	286	328	272	261	294	312	277	304	272	289	292	274	290	304	273	327	285	294	294	276	286	277	299	300	284	303	284	272	330	270	283	324	289	275	270	310	294	280	300	308	297	304	274	274	295	296	259	299	284	309	310	273	300	332	278	320	286	277	333	318	296	300	321	281	323	286	288	292	269	291	321	310	277	295	287	272	297	284	284	298	302	298	256	290	309	292	308	330	280	285	314	289	277	299	335	309	275	283	314	262	284	257	313	277	279	294	293	283	279	281	330	284	305	291	306	278	273	281	308	286	301	333	306	275	312	311	323	300	291	304	284	294	295	279	315	301	308	305	311	268	278	313	282	302	329	280	298	311	251	308	306	289	277	271	314	277	312	294	300	303	287	290	293	282	293	307	303	273	299	323	329	301	280	299	294	318	291	296	304	298	294	322	321	275	304	302	305	304	305	321
5459	1821	3393	3783	3286	2864	2559	2194	1721	3356	25291	15246	1223	1071	1085	1088	1023	983	943	935	906	955	904	900	862	903	863	890	887	850	880	801	853	828	812	831	860	818	851	794	819	818	815	817	858	853	796	783	817	782	780	805	788	784	788	793	797	846	820	798	790	772	801	790	778	781	793	746	833	813	741	797	794	738	819	824	816	800	825	769	744	756	823	817	819	777	829	779	776	774	852	809	739	784	741	747	772	749	766	811	800	784	793	795	780	813	789	779	756	757	756	765	783	779	776	766	775	816	783	779	749	811	785	806	789	733	748	755	753	827	775	751	883	750	816	808	779	794	802	765	766	759	820	802	812	753	812	803	799	787	737	785	757	790	805	777	788	778	798	766	799	792	752	736	766	811	768	776	792	790	764	815	773	782	818	762	862	798	784	824	790	801	829	843	816	753	757	758	788	829	767	813	778	834	765	784	767	722	772	760	855	775	803	785	767	771	823	766	786	787	764	750	790	786	764	759	801	761	767	826	759	785	747	795	781	795	805	792	761	787	742	749	795	801	787	788	797	809	839	739	812	828	696	697	751	776	732	766	797	757	824	793	787	765	845	809	771	835	809	810	785	824	833	831	833	744	785	764	785	788	762	766	766	783	843	762	822	776	824	789	783	823	786	796	775	784	785	784	768	774	748	716	787	752	787	769	780	819	747	748	719	818	822	774	835	772	751	766	786	771	773	817	836	788	779	750	796	774	775	761	795	793	819	784	747	766	737	788	770	783	784	820	771	783	782	773	759	801	765	785	746	804	843	788	789	765	763	763	804	749	769	797	798	828	787	857	815	767	746	772	821	782	805	768	768	784	791	800	822	750	801	750	755	802	785	793	773	787	803	793	852	801	791	789	755	825	760	797	734	729	797	841	787	774	782	803	790	770	747	812	789	777	741	766	799	763	794	799	811	788	757	784	774	767	791	763	799	781	829	726	779	767	792	801	810	752	812	769	756	800	829	792	812	787	831	791	801	779	795	834	810	776	801	780	810	781	789	780	718	773	770	797	732	738	788	811	840	803	748	819	809	764	786	792	783	801	813	826	793	776	840	781	804	797	741	785	814	804	768	773	792	790	756	828	768	749	796	761	766	767	810	764	789	807	805	783	823	773	796	799	838	769	797	801	789	820	808	825	761	734	807	785	768	783	786	804	805	758	760	794	778	799	794	782	791	837	810	852	797	790	809	803	740	784	812	781	771	817	760	804	770	772	804	804	767	792	754	753	770	814	788	802	776	724	799	775	797	826	834	793	763	791	787	780	838	774	816	778	780	795	699	752	832	803	793	827	790	853	741	812	827	792	764	781	843	789	754	798	814	768	796	788	784	801	812	789	784	767	845	810	808	789	811	781	763	775	815	771	775	808	817	785	831	816	805	780	857	785	791	807	765	757	796	792	787	774	833	827	784	770	793	774	808	733	736	774	802	735	814	801	797	755	752	746	732	815	778	773	783	756	789	789	814	754	787	757	783	797	814	824	769	807	783	788	777	779	816	743	843	777	818	842	777	805	823	810	764	767	843	839	753	828	781	753	732	748	803	761	817	822	811	778	762	724	758	821	799	814	862	785	827	743	773	765	828	768	788	787	752	828	768	829	808	745	775	766	769	777	766	774	771	811	828	805	767	726	766	794	800	787	764	795	822	818	789	754	829	763	774	777	851	748	823	765	716	762	796	773	742	799	773	770	776	839	806	767	818	768	778	813	789	790	763	801	789	781	847	808	809	787	784	802	805	778	782	771	843	855	774	791	757	798	809	782	812	787	793	764	773	815	765	774	820	809	828	746	806	785	773	776	800	783	795	810	788	777	780	881	771	816	830	779	757	803	793	808	795	743	788	827	768	773	837	791	780	797	794	837	735	814	784	781	751	714	813	792	804	797	773	830	788	810	770	833	832	834	846	808	780	768	768	768	793	806	776	826	782	804	858	762	785	780	760	784	827	780	758	758	762	783	707	816	782	726	817	796	801	789	810	817	741	768	763	805	794	787	772	753	831	766	785	741	764	805	813	790	807	774	788	774	736	812	794	867	772	762	806	764	736	778	792	822	766	760	787	772	813	770	808	792	802	779	814	730	769	757	753	771	809	810	769	798	757	793	780	772	791	786	822	824	803	787	743	823	802	814	776	759	799	828	778	738	783	833	818	790	755	751	783	798	800	809	787	773	799	762	786	845	822	760	793	747	787	736	779	752	764	765	743	795	796	796	822	772	735	784	804	804	783	747	782	764	771	808	785	769	803	738	821	769	793	773	851	782	817	807	776	777	833	783	817	778	788	758	804	797	788	788	772	770	782	808	794	777	742	756	829	794	785	806	844	806	784	803	777	785	796	749	742	781	781	749	804	824	788	785	767	788	762	780	751	773	750	849	737	840	792	810	778	855	746	793	795	815	744	796	777	803	783	781	795	782	761	816	768	814	798	803	784	787	761	788	773	793	750	826	769	814	781	808	797	816	800	756	753	780	758	792	766	763	779	795	798	817	793	788	772	790	830	749	771	759	801	814	820	839	782	773	804	793	771	858	816	813	822	775	848	810	811	816	775	802	793	770	779	794	832	758	792	806	781	799	807	791	758	802	834	804	735	776	805	788	797	744	762	776	784	789	806	796	775	799	801	735	828	783	816	780	773	776	780	850	780	783	778	760	776	828	758	806	804	783	795	740	819	765	835	789	784	829	795	775	757	787	785	766	747	759	768	775	782	768	781	761	781	779	783	802	794	810	831	787	803	763	782	748	830	746	813	767	789	761	757	770	791	802	762	808	796	791	780	799	779	820	806	805	806	773	746	777	787	790	750	788	825	757	785	833	785	821	810	752	819	831	780	806	778	730	805	790	784	780	832	737	834	805	748	804	787	845	789	801	737	759	817	778	728	799	780	798	790	765	738	790	812	761	801	813	798	807	800	821	839	810	759	779	757	797	779	781	789	795	777	700	814	755	803	781	795	847	741	812	778	786	806	847	797	809	751	774	807	829	805	768	745	764	812	778	799	819	776	746	761	791	810	803	787	764	785	787	761	775	775	768	808	762	750	757	772	816	799	803	740	839	808	763	738	790	783	778	775	760	844	737	803	799	792	789	786	808	782	794	828	759	801	835	824	741	835	796	746	793	789	778	790	795	781	752	803	811	773	813	802	777	777	850	785	800	737	755	785	767	781	829	760	791	792	727	767	794	776	797	788	796	753	770	756	783	819	775	795	754	787	724	812	782	812	792	816	796	761	759	753	791	799	792	738	788	808	774	810	772	800	779	857	787	826	809	806	793	776	792	761	784	782	829	725	789	792	772	794	765	749	759	797	747	778	760	792	775	779	771	783	767	769	746	799	768	749	769	809	813	814	805	789	761	829	824	819	828	797	751	748	823	772	782	769	830	768	776	796	787	758	797	752	784	771	816	785	784	793	772	765	742	794	785	787	766	796	788	781	752	767	747	763	751	803	760	807	814	800	759	788	779	815	787
13794	3032	2769	2048	1338	940	790	664	563	971	14453	8035	544	330	341	326	338	316	321	316	307	286	304	277	291	295	282	290	300	291	286	309	281	264	299	280	263	291	299	273	269	273	257	257	267	271	282	288	279	282	272	265	270	254	271	273	281	269	274	292	278	264	254	278	254	264	262	298	270	292	243	264	293	293	275	259	259	276	271	259	274	254	270	267	255	254	264	259	274	272	278	289	238	261	285	259	273	254	245	283	283	234	275	266	265	259	277	258	270	273	291	281	263	276	286	259	288	278	255	243	304	249	267	281	254	243	291	265	277	298	260	290	272	239	286	267	289	308	282	269	263	262	276	295	248	245	314	248	289	253	318	309	287	282	263	270	269	252	261	276	267	290	226	238	252	266	242	279	267	292	256	258	242	244	266	252	286	282	265	278	285	266	252	274	266	265	250	292	281	276	262	307	269	248	282	293	231	264	286	247	296	305	311	255	299	273	296	295	270	264	275	291	253	251	274	267	276	256	250	283	283	268	246	272	274	260	276	257	290	273	271	274	292	285	266	272	294	278	264	317	253	266	286	261	235	276	277	256	263	251	281	279	288	260	261	276	269	239	276	273	288	224	247	274	266	307	268	255	270	272	274	250	290	238	261	267	251	251	257	266	265	272	268	262	272	273	257	270	261	293	268	300	281	301	274	255	277	279	301	235	245	267	253	266	267	289	298	269	283	254	277	265	266	279	260	241	287	240	296	272	256	291	262	264	241	268	271	254	276	247	235	254	275	289	271	272	266	275	258	262	264	262	254	264	264	234	277	267	274	260	284	263	278	285	267	297	279	237	284	299	257	265	272	270	257	307	256	278	279	267	275	274	279	273	280	292	252	278	297	288	273	270	281	269	265	269	275	249	259	268	282	266	270	325	272	273	285	229	289	257	266	275	253	274	300	286	287	293	258	248	256	268	269	244	255	240	276	283	259	264	268	289	267	278	273	255	258	260	263	281	259	245	292	266	256	276	241	285	277	242	295	263	263	297	291	291	289	255	273	274	255	293	270	240	261	288	267	288	278	273	248	289	238	283	277	240	260	278	252	296	241	288	230	270	298	280	274	282	256	269	262	273	265	284	258	239	255	239	291	261	275	271	273	277	260	265	258	282	255	284	279	277	255	245	252	294	261	249	272	246	281	233	261	257	268	281	268	287	273	244	273	277	300	283	276	279	262	255	279	254	252	238	275	238	274	244	245	278	284	245	277	269	294	265	260	245	279	233	274	270	268	244	304	266	293	290	273	241	265	270	251	272	261	286	264	264	270	282	269	293	281	247	257	242	243	274	282	282	269	259	312	263	264	265	249	263	268	287	284	292	253	282	261	260	278	275	235	264	288	244	242	279	266	277	293	285	277	284	261	264	284	278	264	286	272	301	286	288	259	258	293	293	262	248	266	276	259	261	272	235	264	253	246	284	288	290	271	299	263	284	286	300	300	256	285	263	265	265	260	258	250	280	262	251	272	282	257	253	266	266	284	289	271	286	271	249	263	285	298	266	298	254	273	266	269	277	297	258	225	251	269	304	260	264	267	275	292	258	274	275	297	249	319	269	263	279	280	282	309	281	265	266	292	283	268	240	261	283	294	259	240	266	279	300	269	255	271	285	266	266	266	273	276	265	249	266	285	293	245	264	237	252	260	229	251	281	289	267	236	270	249	258	283	280	288	270	293	263	259	272	245	269	276	243	272	264	279	281	285	267	242	253	266	251	291	256	260	294	293	256	263	256	273	241	240	270	281	289	267	289	264	278	272	263	268	271	254	241	287	258	251	259	275	289	261	259	280	234	304	270	277	263	236	301	269	285	245	229	275	285	251	255	275	261	285	256	258	273	267	250	251	269	272	256	302	289	252	271	259	280	288	282	281	289	261	264	296	275	277	256	253	292	283	276	280	235	268	272	258	243	256	274	290	282	268	292	261	254	246	284	252	282	242	250	267	253	272	282	277	243	284	268	242	277	284	248	256	271	286	249	271	277	278	263	268	263	268	267	264	279	311	268	242	269	252	274	291	247	280	260	258	313	305	254	285	295	252	279	283	283	270	294	267	269	268	246	249	265	268	279	241	265	282	269	271	290	279	265	278	246	244	271	259	292	223	294	264	265	292	312	249	270	245	264	259	260	243	259	248	305	275	229	307	245	252	263	259	251	288	234	265	242	254	252	296	271	254	282	282	258	293	282	281	271	267	287	291	257	246	269	277	239	288	268	286	247	276	289	278	261	271	265	249	251	271	283	276	258	262	269	268	261	257	250	249	263	276	238	248	276	257	272	295	249	261	284	274	295	268	265	258	297	270	263	291	282	264	303	274	283	230	259	259	269	244	278	272	246	263	257	292	297	266	266	250	265	270	271	266	275	291	276	307	261	257	257	275	297	252	271	277	264	270	291	282	278	270	288	282	307	273	275	258	264	267	270	236	249	266	271	271	253	269	266	271	257	242	250	295	256	239	273	280	268	274	273	294	274	288	252	258	272	296	253	278	250	292	296	306	265	268	244	300	278	273	261	285	287	261	255	265	312	288	284	259	284	248	269	250	244	277	275	283	280	278	281	280	299	294	284	266	293	256	257	238	257	245	278	246	279	259	257	269	297	223	271	266	273	270	263	241	256	248	275	269	295	314	277	283	268	270	268	255	278	269	271	274	287	290	250	282	272	309	266	287	256	287	293	296	279	264	257	267	282	271	273	273	262	273	270	265	285	268	255	260	259	251	254	274	254	301	282	262	235	268	245	287	301	260	265	245	277	290	284	253	259	272	294	270	252	300	272	260	256	271	220	277	264	284	277	272	285	250	236	265	266	258	251	286	224	277	288	248	274	268	281	251	267	279	272	276	238	293	264	241	252	292	295	253	252	257	282	261	301	275	284	266	250	251	285	306	266	248	259	301	284	281	266	271	273	293	264	261	266	279	260	278	287	272	243	261	263	266	300	243	288	279	248	307	266	263	296	282	245	267	273	285	263	278	278	287	277	265	275	272	271	296	277	268	287	260	258	283	298	260	248	271	264	264	262	288	253	266	286	269	250	276	277	275	278	274	253	289	257	264	272	286	255	262	241	292	270	284	244	279	279	288	246	267	305	283	276	281	265	230	279	248	276	282	285	313	282	270	270	291	316	228	269	244	271	272	245	260	264	241	279	289	260	262	278	266	286	246	274	280	262	265	260	275	241	279	270	271	236	272	290	265	285	267	279	265	237	282	275	257	283	252	272	261	295	292	291	248	271	278	285	265	294	264	267	293	272	249	281	287	263	253	245	233	266	259	252	289	291	257	277	312	284	290	263	266	274	244	248	252	279	261	261	269	299	281	295	269	292	288	249	253	265	284	272	265	245	268	278	287	297	284	266	264	255	255	278	272	236	273	251	293	294	294	275	266	258	276	266	277	246	264	297	292	280	289	260	271	274	276	249	259	278	245	282	274	280	276	280	271	274	276	256	254	269	250	246	272	250	267	276
7375	2780	5586	6261	5058	4275	3640	3014	2560	5325	38833	22120	1443	1318	1229	1218	1133	1094	1017	993	938	941	869	900	989	896	827	785	801	814	772	805	819	810	763	795	788	807	835	762	782	781	743	766	770	720	742	782	731	799	734	731	716	749	739	734	713	700	761	746	687	712	701	715	746	700	719	787	715	708	751	729	685	756	735	729	707	691	740	716	725	681	710	699	695	720	692	718	736	737	736	738	739	724	670	708	735	727	716	722	684	690	712	724	710	671	750	737	669	743	716	712	658	741	688	688	685	672	654	691	756	680	690	718	693	673	727	703	696	703	709	712	725	671	693	677	768	727	705	681	718	741	729	723	696	741	717	688	680	743	733	682	667	722	725	675	705	702	717	736	713	730	712	708	684	671	688	705	703	680	676	718	715	721	769	712	669	709	738	675	678	713	680	657	701	719	705	680	674	709	732	667	684	696	737	703	681	673	752	741	720	664	658	713	672	700	714	720	695	719	708	675	728	691	701	719	707	730	699	700	693	695	717	682	747	688	721	729	666	720	723	696	704	672	730	677	680	716	716	734	655	687	679	693	674	672	708	702	686	731	729	664	738	724	700	683	713	695	694	712	698	716	684	723	705	727	684	706	654	697	686	688	682	703	693	688	744	640	728	704	702	683	707	705	698	676	688	713	707	711	704	719	689	690	685	665	705	704	689	729	677	700	685	717	679	678	744	657	696	640	699	724	696	738	721	689	673	658	718	747	704	682	711	731	725	714	698	698	741	668	672	693	691	747	754	682	718	713	703	665	709	716	660	676	676	702	717	751	711	712	688	678	714	691	748	747	703	663	703	686	672	722	703	736	706	710	666	702	728	741	707	713	673	679	696	680	724	687	728	715	766	723	719	666	735	686	708	709	717	648	718	699	688	699	721	676	709	735	748	685	721	722	701	682	717	719	642	746	690	682	689	660	719	653	683	693	704	686	657	693	696	681	705	697	707	727	676	705	715	749	733	691	681	664	651	695	772	727	713	695	730	701	692	643	710	730	706	689	701	708	688	687	695	707	687	743	690	702	715	688	717	702	673	737	675	698	700	694	729	698	782	746	670	723	671	641	702	650	709	748	660	703	707	689	716	658	699	689	679	710	714	691	690	706	667	700	716	702	723	689	715	700	727	732	656	651	666	717	741	677	701	751	669	672	678	682	690	669	677	735	725	694	698	780	728	677	678	694	676	744	654	737	773	666	678	661	688	723	727	729	694	704	649	691	717	664	714	710	686	715	711	751	718	696	681	703	738	733	690	676	700	705	665	708	720	734	731	711	689	724	691	718	733	706	690	643	683	693	670	700	717	746	733	724	676	690	708	666	671	715	749	686	713	707	712	713	720	715	673	718	697	699	686	686	714	724	727	718	712	686	713	668	707	673	694	687	715	742	649	706	709	709	714	694	703	696	736	685	711	668	720	691	721	723	711	691	707	688	760	665	668	666	679	699	699	710	672	695	709	719	714	712	697	677	693	679	713	725	730	667	663	686	709	705	715	683	705	725	676	682	685	665	658	681	718	730	645	689	694	709	732	724	688	717	667	680	668	690	710	675	711	686	717	714	726	656	705	653	638	713	688	705	715	690	732	699	684	690	738	699	662	683	666	688	669	689	748	714	720	732	686	680	704	724	718	629	696	694	654	676	689	728	690	723	685	682	726	710	760	724	695	749	699	694	712	684	722	703	687	710	696	724	723	716	694	718	686	687	721	709	719	716	720	679	740	713	679	693	707	749	728	717	702	698	721	697	701	707	704	709	678	753	686	680	722	703	712	705	719	729	739	693	711	714	681	658	700	678	733	670	711	713	701	687	682	620	702	701	659	696	721	658	732	700	702	680	703	675	713	689	698	682	693	678	702	757	682	690	721	716	694	744	731	724	727	686	708	713	712	686	684	716	729	707	711	674	707	721	723	675	738	717	730	697	690	683	748	699	653	694	669	688	685	653	693	700	709	647	688	677	686	684	709	703	718	706	741	712	731	698	694	731	723	709	668	726	669	731	723	735	705	718	693	651	702	711	736	745	696	718	665	701	700	696	692	738	718	737	743	721	660	697	653	717	661	686	710	700	705	668	665	700	668	728	706	721	680	721	707	706	693	660	685	690	691	660	677	661	693	690	717	740	710	688	685	739	708	722	720	720	662	746	679	676	685	694	709	666	705	727	718	723	701	661	669	714	769	705	672	684	681	709	674	685	687	685	695	689	677	683	705	718	682	744	706	728	686	685	734	665	720	707	695	702	697	672	702	642	673	691	622	682	715	721	666	715	703	736	671	688	675	745	734	759	693	725	746	727	706	698	709	677	672	682	736	689	722	671	691	651	690	655	745	720	710	727	708	710	701	703	723	728	697	730	697	730	690	752	643	686	687	723	734	757	684	741	688	710	682	728	713	738	689	719	709	656	724	700	657	688	725	670	706	690	723	692	651	697	659	739	705	671	665	663	697	676	693	674	736	728	689	750	702	701	699	690	753	714	707	665	731	679	692	661	740	711	727	662	674	660	705	706	672	707	710	711	671	737	702	665	711	712	719	701	678	654	687	718	703	722	700	696	707	683	725	670	741	705	695	740	722	726	722	704	740	637	686	676	689	745	756	709	730	668	745	686	699	712	728	697	731	679	708	692	680	693	735	686	719	718	697	676	711	711	679	721	691	707	678	742	660	689	684	650	703	731	678	718	721	707	697	677	707	709	658	714	712	699	742	685	671	695	767	712	681	679	696	739	679	707	674	656	719	727	677	688	702	713	691	716	686	695	678	719	675	706	740	663	699	692	620	734	694	691	669	712	687	680	695	690	742	693	706	624	669	711	692	710	651	718	704	705	700	702	676	713	708	696	688	669	701	720	657	697	725	711	690	697	662	700	727	711	717	644	679	671	703	693	672	725	687	699	724	710	672	714	698	742	696	743	662	656	698	675	667	724	663	703	706	677	713	745	737	673	721	698	702	655	699	722	669	720	682	698	718	690	706	722	687	641	669	669	696	706	693	715	701	687	691	712	723	718	673	640	707	655	719	720	663	690	704	720	676	669	717	687	738	702	676	659	700	680	722	737	710	634	709	693	753	757	669	716	707	700	647	752	731	643	728	680	731	654	696	675	729	709	681	643	732	715	681	675	679	694	721	711	695	660	669	709	665	689	727	722	700	702	677	716	687	719	692	733	673	746	667	705	711	692	674	678	740	664	768	669	669	696	707	663	705	674	688	713	716	718	704	708	720	711	727	678	670	705	749	678	674	665	706	668	702	728	708	725	711	701	702	727	698	680	728	723	728	698	706	699	680	706	687	659	663	727	701	692	673	735	705	695	696	749	655	663	702	770	649	683	716	717	704	713	661	698	736	682	667	697	691	691	690	740	704	736	688	682	694	731	719	669	671	683	706	682	727	689	713	699	713	714	704	715	700	712	685	673	664	688	665	694	663	725	718	664	708	670	716	688	693	734	681	657	657	713	698	700	722	781	669	706
1881	226	210	187	215	177	169	185	158	178	606	421	153	166	164	166	181	179	173	193	173	119	163	163	166	148	167	181	168	178	182	176	203	203	177	164	187	157	159	149	164	163	176	172	193	196	152	179	171	194	167	156	164	195	161	168	143	191	159	170	159	165	161	168	185	186	158	178	207	170	186	177	178	183	164	169	162	162	184	153	163	174	166	202	175	178	150	161	147	182	196	170	175	184	148	151	170	164	181	189	186	162	147	195	194	164	187	165	136	189	167	175	148	198	162	187	170	165	149	171	172	181	148	172	171	167	176	156	197	162	168	159	164	180	143	149	188	173	163	179	160	186	166	172	175	184	166	174	190	171	159	147	162	156	176	169	170	185	156	174	161	190	173	183	181	158	168	170	183	144	165	192	182	174	172	169	188	192	184	180	178	189	153	168	176	198	170	175	164	168	169	176	193	171	156	183	160	154	169	164	182	166	152	199	146	178	181	189	200	174	201	158	166	177	186	160	161	179	164	161	191	166	194	163	169	172	159	145	159	166	162	168	177	165	155	170	175	202	154	164	151	160	140	163	186	180	179	156	179	174	200	178	163	163	174	146	164	190	193	153	154	184	187	156	171	174	169	177	167	182	146	172	189	159	196	153	158	171	151	199	167	177	189	174	166	175	169	185	142	172	219	158	182	173	182	166	172	165	158	180	191	193	170	186	171	169	154	178	176	177	168	188	187	187	167	191	196	172	185	168	179	176	154	183	156	166	149	190	162	160	167	163	175	160	175	171	176	165	172	166	172	168	155	165	174	176	174	146	169	173	173	156	174	174	160	166	173	163	193	183	176	191	171	158	159	162	165	136	172	167	160	155	201	185	180	160	175	191	169	151	187	168	168	162	207	178	183	164	169	151	167	172	196	183	168	171	174	183	170	192	173	173	176	165	180	174	182	151	184	170	174	179	167	157	170	167	194	153	156	173	156	183	205	192	151	165	156	164	176	174	153	174	152	164	181	167	172	168	174	165	172	183	175	155	180	187	186	153	162	157	184	169	186	186	186	183	191	162	166	169	175	162	190	131	176	150	174	177	159	188	146	172	151	192	166	196	166	172	167	143	166	190	176	141	180	190	175	174	173	172	202	186	161	178	202	184	174	177	181	205	179	164	188	184	155	195	146	183	174	154	193	152	163	159	163	165	213	151	185	168	145	157	171	188	202	166	175	165	156	172	156	181	183	176	187	165	167	160	166	180	180	187	162	179	174	192	172	172	172	178	166	174	142	153	156	181	175	161	182	165	190	161	173	183	168	159	208	169	169	147	160	176	141	160	190	172	173	169	176	166	159	159	188	154	179	185	173	179	167	171	212	162	154	169	156	186	147	163	154	174	181	176	172	177	143	162	188	171	166	178	163	170	168	169	185	183	152	176	153	156	173	162	170	195	147	178	173	165	171	171	159	160	184	196	204	168	169	172	179	162	157	168	171	158	166	171	161	157	182	168	193	172	179	149	155	189	165	162	181	152	170	163	169	162	177	167	187	157	173	179	159	153	162	184	179	166	178	181	170	174	181	201	189	195	161	173	161	179	165	169	179	169	162	157	170	164	181	182	200	169	170	170	174	168	158	176	172	159	189	176	163	181	160	171	168	160	173	163	193	199	168	192	180	171	170	178	196	163	176	170	184	141	185	164	185	155	186	169	174	160	182	178	209	187	171	161	185	163	167	184	174	147	188	176	188	160	173	173	188	156	170	181	164	158	159	187	176	176	174	174	156	155	177	173	167	178	169	203	150	165	179	183	189	182	161	186	153	177	164	178	167	190	148	141	156	157	163	152	170	196	157	158	187	171	164	174	161	182	182	181	154	189	155	197	161	200	186	181	183	178	185	161	171	187	174	172	161	160	160	169	158	171	178	181	174	179	176	169	157	149	153	156	185	173	181	165	173	160	170	173	167	145	157	184	171	173	172	187	175	189	169	159	183	168	200	170	153	175	166	156	164	199	182	184	158	180	184	166	151	161	170	171	180	178	175	174	182	170	169	173	154	177	187	152	157	161	190	160	160	186	182	185	173	168	152	184	177	167	198	192	188	186	175	148	161	180	168	164	185	143	155	177	183	168	158	182	181	149	185	186	176	176	203	177	165	193	152	171	170	188	176	192	166	165	162	171	151	171	161	141	184	180	178	160	173	170	180	172	189	168	157	189	176	137	172	171	193	174	178	165	170	154	173	148	178	161	165	150	163	175	168	165	156	152	179	156	175	162	162	169	170	175	159	153	167	186	160	163	168	169	165	170	184	201	168	180	164	174	166	179	164	199	173	158	178	189	172	176	187	190	192	198	169	179	174	196	172	172	190	189	191	156	163	177	167	176	195	153	184	169	170	187	173	173	160	170	177	164	193	198	162	169	180	177	187	174	160	179	169	179	181	181	177	159	176	159	159	176	185	163	177	160	168	172	166	165	166	155	178	166	166	167	186	164	158	184	176	192	144	167	172	171	159	173	168	175	157	186	157	171	140	179	152	165	170	177	194	170	169	179	148	150	173	185	166	172	191	177	171	177	177	183	170	187	181	159	173	147	194	171	149	184	191	172	171	157	158	170	166	166	190	187	195	174	159	168	177	154	167	167	179	200	174	193	176	166	167	186	177	174	172	175	140	164	154	181	189	166	186	181	167	170	186	151	176	171	177	147	155	195	155	172	175	172	155	206	183	168	178	158	174	177	171	170	157	149	172	172	185	179	184	175	182	165	182	182	169	152	193	154	180	159	192	170	184	174	153	170	164	168	171	171	173	194	189	183	189	164	179	164	153	150	191	158	173	162	160	169	172	208	187	178	180	159	154	187	184	190	185	172	161	175	139	208	171	194	174	176	156	184	177	160	150	176	184	171	195	172	152	175	190	167	178	175	196	161	167	172	171	190	180	174	195	164	183	162	181	150	176	196	160	201	192	158	181	160	193	175	210	181	155	174	158	173	161	157	186	157	168	183	182	168	176	173	168	186	169	175	172	166	180	164	165	174	157	185	160	168	170	173	162	181	180	185	169	183	196	151	198	160	171	158	173	169	189	173	151	173	164	160	156	167	177	181	182	177	176	176	180	164	173	194	169	144	161	175	160	162	172	159	183	163	173	162	172	163	186	166	165	167	135	167	170	187	189	194	174	189	179	168	180	165	147	173	149	185	169	163	171	172	179	158	176	149	160	156	155	168	156	160	174	155	193	175	174	157	170	161	169	175	169	184	191	167	158	160	151	172	159	174	176	181	179	160	148	208	180	173	153	168	178	171	175	159	169	154	159	188	186	195	188	179	162	184	172	164	186	174	167	174	158	167	185	154	188	153	155	170	175	178	180	172	184	180	169	177	169	178	188	165	183	154	168	174	171	160	179	181	163	148	183	186	182	161	165	179	154	148	155	169	149	167	184	161	183	170	158	194	140	174	160	178	171	174	173	160	193	165	170	150	173	163	190	166	196	190	175	166	157	171	173	159	161	159	162	185
2183	609	650	715	668	626	586	585	571	661	4148	2200	484	475	511	491	544	497	570	515	462	518	529	542	538	533	488	501	484	481	533	487	521	514	521	494	523	537	536	540	505	479	500	516	567	512	508	508	474	500	492	542	517	500	505	506	488	477	501	489	523	486	526	502	496	474	494	513	534	513	464	523	504	511	526	527	501	523	497	510	530	511	522	523	516	506	517	517	479	509	516	504	528	482	499	551	495	534	556	501	465	534	517	516	515	548	508	503	496	513	529	519	572	541	501	518	483	467	497	525	471	493	496	501	522	509	501	484	535	527	493	505	503	502	493	499	466	483	504	517	519	498	457	515	505	481	528	478	507	484	525	504	499	500	550	503	510	500	507	499	521	502	503	507	517	490	501	522	522	486	514	492	477	482	473	504	538	495	482	501	499	532	491	511	484	507	557	551	491	514	506	530	493	543	496	488	557	544	527	519	542	482	558	498	500	511	503	532	487	547	514	520	523	515	493	478	443	545	533	523	500	517	526	512	504	501	494	520	472	517	499	512	507	502	500	520	514	491	552	519	532	505	504	512	529	480	540	486	483	496	513	494	495	500	539	504	507	525	461	507	555	496	512	543	512	514	492	520	465	540	494	517	514	504	460	535	517	525	522	506	512	597	517	495	474	498	492	532	483	493	511	497	561	460	500	525	501	494	485	492	520	525	536	472	510	491	508	520	526	536	526	495	511	507	528	533	513	500	499	520	550	504	517	512	538	474	505	503	533	480	469	454	506	501	547	498	515	536	516	481	482	497	507	521	524	489	520	522	530	541	535	504	518	485	496	472	449	457	544	512	505	522	553	506	529	514	464	502	469	471	481	499	477	458	511	505	515	532	509	495	475	483	507	505	508	529	472	545	490	501	501	501	511	541	506	498	489	493	497	550	504	514	497	512	524	537	532	509	488	531	512	476	550	499	475	495	547	522	528	495	535	510	497	473	517	501	486	491	521	489	558	486	520	494	520	495	533	496	482	469	519	513	494	519	504	505	506	547	468	519	489	487	493	488	502	548	454	483	515	519	507	528	495	510	500	537	489	524	519	503	491	514	555	506	466	444	516	514	519	525	509	516	528	472	516	495	508	498	480	481	495	557	527	498	464	543	509	525	510	528	482	469	501	478	558	503	537	467	481	505	531	480	496	496	508	525	502	522	520	473	501	485	505	483	509	519	501	499	504	513	469	513	520	480	516	500	530	515	492	530	495	503	523	504	542	505	509	515	520	504	500	513	544	508	496	520	527	510	439	502	537	541	513	499	475	520	532	490	514	513	547	490	533	498	511	511	498	488	510	483	501	531	518	514	533	502	513	539	529	537	515	524	495	505	499	538	515	495	482	461	521	534	485	458	501	516	558	503	460	536	526	471	518	495	511	506	496	492	502	540	525	553	516	478	522	506	499	477	486	457	490	515	542	560	476	496	515	516	478	514	483	521	539	513	492	492	487	551	536	524	466	501	540	517	516	530	513	484	494	460	512	515	524	490	516	501	531	495	507	500	543	527	506	489	503	522	518	498	518	502	504	522	497	502	495	499	505	513	453	508	488	489	501	490	523	509	500	494	492	510	473	530	486	530	483	512	491	530	541	518	501	530	509	495	497	450	491	526	466	538	528	508	511	488	521	481	498	543	511	539	507	508	474	510	498	531	537	460	521	495	489	481	495	525	508	510	504	506	518	507	494	517	484	468	481	467	506	499	482	506	480	542	511	528	483	503	508	454	509	483	510	492	517	517	512	523	517	477	537	504	500	501	451	475	467	515	517	503	501	515	527	514	525	501	522	494	510	480	521	473	467	498	520	541	484	494	536	511	552	509	482	473	547	524	493	487	475	506	544	473	503	495	483	491	525	539	510	523	476	501	510	495	509	460	512	526	451	531	489	499	537	512	512	533	499	506	498	510	535	536	519	533	536	496	485	533	526	449	506	507	473	495	550	492	464	519	457	549	484	523	497	477	500	477	558	506	459	496	476	527	482	496	476	511	488	528	543	519	538	525	487	484	529	508	523	506	496	495	531	509	484	505	534	499	509	484	501	495	476	528	476	488	540	518	482	514	522	521	510	546	514	487	472	498	485	517	515	515	519	504	518	494	510	536	516	506	502	507	555	498	477	487	502	530	471	509	533	516	467	510	546	499	470	497	456	530	519	525	492	513	535	495	510	493	507	486	516	517	517	513	483	499	509	505	514	449	491	530	520	504	467	504	520	521	528	526	490	492	517	501	483	514	547	553	499	492	490	472	492	483	508	498	479	459	507	506	540	510	537	495	445	507	493	519	523	492	458	537	510	486	495	508	538	500	523	491	514	499	498	517	513	517	509	456	501	469	537	509	502	533	526	528	482	492	494	490	498	486	487	545	505	523	495	539	478	486	498	540	506	529	529	503	516	469	491	478	473	508	500	494	504	517	497	491	476	463	490	443	529	479	466	487	489	496	536	531	511	462	496	497	524	478	541	513	524	517	498	516	522	505	559	489	488	476	520	448	545	533	499	523	493	506	499	505	505	487	523	500	519	464	508	495	500	548	513	456	525	484	490	488	524	491	535	492	514	508	485	509	483	544	516	526	528	512	518	470	513	530	482	549	473	499	501	473	508	490	490	496	510	518	530	481	526	518	485	490	514	479	513	520	494	500	519	533	463	481	479	507	509	505	498	520	473	518	503	540	493	493	486	520	512	517	539	517	478	520	549	502	505	494	508	449	538	500	511	481	497	490	517	493	526	479	507	507	514	522	528	513	499	527	517	516	488	482	513	501	534	512	483	507	484	528	496	491	513	529	510	517	523	521	509	505	544	494	515	518	489	485	504	525	504	518	489	504	487	505	515	510	498	528	526	566	513	499	486	480	468	535	498	475	502	443	477	517	441	527	524	517	502	510	528	537	526	511	502	520	489	508	515	480	517	508	503	475	499	494	508	494	505	535	483	505	504	513	513	508	525	482	520	489	508	495	529	533	502	534	502	505	521	524	500	496	490	554	467	466	513	498	498	489	497	493	515	504	538	499	516	480	483	482	517	523	511	496	464	478	499	522	553	507	553	520	503	531	498	546	479	514	481	493	530	506	512	500	497	528	529	532	485	556	478	487	509	467	498	480	525	488	490	493	492	479	501	512	502	520	554	531	519	526	496	501	518	531	518	538	492	501	492	491	526	492	526	493	543	528	496	488	497	494	508	520	520	513	481	518	483	544	520	461	554	523	510	499	521	519	539	530	534	495	527	502	520	509	480	511	528	548	484	487	516	537	520	508	505	504	504	491	499	468	577	498	505	503	500	509	533	489	506	491	509	504	542	498	526	511	531	514	520	473	507	470	486	523	502	535	521	486	507	512	509	503	470	521	474	518	487	554	502	549	478	474	501	491	498	558	534	516	483	521	518	497	564	507	523	500	536	505	514	496	524	493	518	507	516	549	477	506	528	537	482	506	525	479	451	503	478	504	556	490	554	478	514	528	498	530
7297	1391	1532	1134	848	649	597	480	474	3584	9185	3816	411	320	347	310	304	353	303	301	306	312	313	298	320	328	317	296	291	307	330	309	354	331	294	327	296	316	302	292	359	300	295	294	311	313	312	301	299	283	321	342	302	290	313	317	298	308	293	304	283	293	291	289	284	329	311	312	297	291	329	318	307	313	309	323	312	297	280	306	331	304	297	311	298	293	319	302	298	328	338	316	322	307	321	323	289	356	312	319	291	312	266	303	270	316	290	344	295	316	284	306	328	314	314	290	320	281	284	290	284	305	328	311	329	292	320	329	330	280	286	311	298	324	314	323	343	295	305	336	323	322	294	305	333	325	291	295	307	325	315	300	295	348	300	323	321	313	299	271	290	305	307	299	307	342	309	305	299	315	327	304	305	335	331	332	310	305	297	310	288	285	315	282	303	292	332	305	289	267	332	271	283	292	298	287	304	302	285	301	318	278	296	323	284	301	299	324	271	313	333	313	306	286	310	307	322	338	322	307	321	303	309	283	298	291	288	338	283	286	325	312	319	279	284	332	328	297	301	332	320	287	340	331	313	324	300	306	320	275	309	323	293	315	286	302	300	302	295	299	309	346	331	305	318	302	310	341	276	318	299	314	324	278	300	285	317	315	314	325	321	297	304	295	304	321	323	314	332	298	267	325	296	304	331	290	307	320	297	333	309	312	315	308	293	306	308	342	302	308	283	305	318	325	302	296	303	308	311	295	286	298	303	308	305	318	308	307	299	308	323	308	290	315	347	281	318	329	313	329	352	302	306	314	349	275	309	306	321	301	292	304	299	294	298	282	302	317	268	287	320	343	305	281	296	344	306	301	279	286	306	300	327	289	290	292	334	327	346	301	307	307	316	339	316	300	309	278	301	312	321	316	272	312	299	275	305	339	302	304	321	350	298	300	292	313	302	319	318	308	309	306	312	329	326	296	303	317	300	332	274	296	332	281	293	278	280	325	275	321	298	304	316	311	304	309	266	291	330	349	313	295	333	293	330	323	323	290	319	307	298	288	337	294	309	322	266	319	306	269	310	295	302	325	292	318	298	313	327	316	312	313	312	322	306	348	304	307	296	302	299	289	281	298	311	339	303	312	318	277	290	317	309	328	299	298	292	319	308	330	286	296	337	295	278	324	289	276	323	287	310	309	330	313	310	335	345	285	313	308	311	347	315	301	301	319	304	283	315	319	288	282	307	310	301	292	322	286	291	275	292	295	309	307	301	300	297	287	303	282	286	298	302	290	291	294	310	260	318	321	317	301	297	294	262	313	304	298	317	318	330	342	290	297	300	307	284	298	312	316	324	264	337	329	273	288	282	299	252	278	296	305	290	313	314	341	264	301	283	302	315	318	303	308	315	313	317	314	281	277	283	306	306	304	341	306	329	285	285	296	298	301	285	283	313	306	338	315	305	305	306	307	322	293	295	281	316	306	275	343	267	302	289	327	305	289	317	296	306	297	324	301	306	289	290	276	319	269	294	277	295	300	309	319	317	300	331	284	316	287	320	309	313	289	261	244	294	305	317	275	330	288	309	317	318	290	301	288	289	317	324	312	327	316	340	304	303	287	280	315	292	334	294	338	341	343	315	312	303	327	308	299	315	289	307	314	304	285	330	311	307	291	317	300	347	312	287	296	312	312	284	322	305	325	298	306	329	301	280	322	297	286	281	303	282	316	323	316	319	302	315	291	335	314	302	286	306	274	317	312	317	332	288	288	331	328	316	279	344	305	313	305	307	293	298	334	307	292	355	317	302	302	312	288	322	303	325	312	336	307	319	326	304	319	330	305	309	314	267	340	290	317	349	349	319	317	299	303	311	313	303	289	315	267	333	300	293	310	328	320	307	327	321	316	315	329	331	320	295	294	319	293	312	328	284	306	318	318	316	294	296	329	303	294	313	282	323	352	328	314	310	283	294	290	308	285	289	317	269	292	280	306	312	296	303	327	315	286	306	317	298	314	307	320	328	316	308	283	292	334	334	276	310	329	333	264	285	311	296	321	299	309	290	293	310	325	298	280	325	313	299	299	301	337	290	290	307	280	305	295	308	283	308	295	301	324	321	319	307	302	292	321	303	319	305	277	317	326	289	320	280	298	295	307	326	298	311	329	288	271	305	315	269	274	305	325	325	314	305	303	331	290	298	293	333	301	300	278	316	323	298	318	337	281	340	266	292	315	337	269	322	319	339	304	322	301	304	304	303	292	306	328	277	311	290	320	355	327	321	310	306	323	315	285	323	280	329	287	312	340	326	315	312	303	299	310	296	296	321	350	346	299	313	289	309	316	311	289	297	302	321	300	320	327	313	297	356	333	310	314	301	314	294	297	295	342	279	307	303	335	327	307	308	298	339	335	320	287	314	326	330	323	307	312	347	333	284	308	312	319	321	327	282	305	288	333	292	317	304	344	309	323	286	272	282	306	308	312	313	328	290	281	312	309	277	300	302	289	320	288	299	309	282	285	336	315	337	291	321	331	328	298	301	317	299	310	302	305	334	303	303	310	315	297	273	313	340	321	318	286	316	307	330	296	340	283	262	307	316	320	317	300	319	316	297	299	303	305	327	312	313	285	303	276	314	284	325	311	309	256	309	290	306	273	300	294	323	313	320	320	334	316	306	346	321	315	298	307	294	281	311	324	275	303	283	312	345	312	318	326	317	323	319	292	313	327	311	261	323	304	324	304	300	330	303	316	297	359	317	300	288	277	311	308	310	306	325	311	287	285	289	302	289	295	320	299	284	337	287	317	286	321	276	294	324	311	324	288	274	310	321	296	300	300	336	286	296	309	328	340	302	282	296	286	323	297	302	313	288	285	311	335	271	297	340	294	280	257	314	340	301	326	294	303	331	302	310	269	304	284	302	304	290	305	314	323	305	320	328	340	316	314	328	296	330	313	310	302	306	306	315	346	310	284	320	292	313	300	317	331	316	331	326	291	334	300	270	320	260	292	289	309	304	308	283	288	352	343	313	317	317	302	295	315	309	295	326	306	320	307	310	328	323	277	284	303	309	295	328	299	296	316	304	270	331	307	313	299	289	326	317	287	292	288	319	340	293	285	309	298	323	302	321	314	302	292	315	300	328	255	303	325	329	314	334	303	311	286	303	288	318	316	304	294	315	295	315	300	332	298	287	313	305	294	321	302	322	326	328	312	299	293	292	325	296	317	337	319	337	315	323	326	325	304	335	298	261	294	304	278	325	300	314	313	291	270	333	342	297	314	296	349	325	296	324	324	288	291	339	305	313	319	276	294	307	290	299	297	293	324	308	308	277	286	313	330	327	306	311	306	303	270	328	308	303	306	330	304	309	302	313	296	322	320	309	328	317	284	309	306	273	312	320	281	281	300	328	273	319	312	325	310	304	261	304	297	286	280	317	268	320	266	343	295	290	323	296	309	300	324	276	300	302	335	292	295	317	317	322	320	287	316	301	272	276	311	328	334	329	323	291	262	309	288	319	277
5609	1771	3486	3831	3106	2795	2448	2037	1756	15589	31285	13272	1142	1144	1024	1041	1003	1005	981	943	927	933	894	898	941	899	859	853	862	884	877	857	840	859	852	852	844	845	830	789	847	840	859	767	806	843	862	749	813	803	845	838	836	836	771	827	833	825	817	829	791	807	848	795	802	836	825	865	838	837	799	798	782	779	796	824	837	829	791	849	818	843	766	781	819	850	772	802	803	822	827	830	790	795	777	826	802	806	854	764	769	790	816	775	849	837	797	825	850	843	852	816	813	783	824	816	822	856	820	844	774	791	781	809	763	788	777	822	833	794	791	859	853	816	812	804	797	824	845	821	826	822	788	797	791	819	817	837	801	823	788	807	820	780	870	820	842	813	779	794	795	813	747	840	786	805	789	785	864	814	813	832	820	832	748	757	793	762	798	808	810	792	824	818	804	764	821	824	777	737	835	823	802	753	805	784	806	842	778	816	819	859	783	793	759	802	833	778	841	735	809	802	820	821	843	798	810	771	797	838	806	782	821	800	807	826	855	810	801	825	758	802	849	798	827	797	790	827	805	832	814	839	780	766	773	813	807	837	782	817	799	810	821	777	790	817	819	840	849	871	798	850	802	806	841	766	756	792	838	777	800	775	828	831	803	863	841	828	800	806	766	818	820	844	837	823	801	785	835	759	751	828	816	799	778	779	829	742	805	749	808	833	780	813	774	758	787	832	841	809	795	817	812	827	812	806	805	840	810	831	814	814	807	781	778	830	797	815	863	815	736	822	780	806	791	779	799	792	792	784	841	797	794	830	837	786	816	804	839	804	833	841	772	811	827	784	824	747	801	815	803	773	816	766	766	779	806	836	771	787	813	764	799	829	778	840	790	836	838	755	848	801	810	828	765	794	799	835	807	819	803	831	792	848	863	825	824	788	807	806	800	745	806	774	810	830	805	860	795	857	811	815	819	801	764	819	811	805	829	831	806	804	784	795	833	832	847	857	802	837	792	751	845	796	781	778	797	755	753	807	803	828	797	797	804	817	824	859	837	816	828	783	786	796	806	838	800	795	777	764	811	803	815	800	818	823	802	789	794	815	843	868	822	819	766	784	847	798	823	823	829	778	811	803	861	807	798	779	770	835	835	817	860	836	801	831	801	770	834	841	785	803	793	792	782	790	795	856	774	751	830	791	848	794	840	756	813	812	849	787	793	817	794	823	803	833	785	840	798	793	808	764	775	825	806	823	839	773	822	809	807	739	823	804	809	814	791	799	834	843	812	827	768	798	806	806	832	799	807	908	806	792	772	809	802	785	804	767	805	828	800	848	806	833	789	751	840	826	800	827	810	842	780	802	847	817	829	776	762	795	832	799	792	800	780	820	829	781	763	867	811	841	805	817	793	797	791	791	776	812	758	834	806	814	780	836	847	805	870	770	828	731	835	769	831	808	809	834	780	807	794	826	790	841	816	833	813	821	775	786	781	773	794	848	825	823	805	832	826	771	782	832	776	765	859	769	771	745	778	822	786	819	827	824	832	844	856	747	821	824	819	828	799	824	830	775	823	767	823	800	791	811	753	757	838	818	763	803	804	788	767	807	850	816	771	815	813	826	821	762	783	794	816	856	748	792	795	821	778	776	803	800	800	852	840	806	778	795	801	759	736	785	706	800	825	810	803	765	798	777	797	828	801	783	788	807	805	823	782	809	819	795	827	814	840	770	791	793	749	836	817	772	826	810	843	857	757	844	852	783	762	842	797	801	786	797	840	826	835	796	794	840	861	826	824	806	792	892	755	803	811	774	788	841	785	821	788	778	784	784	810	800	813	830	779	803	802	786	780	835	765	800	823	763	806	770	759	781	809	840	809	843	845	768	823	814	776	806	877	786	829	758	807	815	752	813	835	840	778	806	810	827	831	798	834	802	787	776	818	898	841	831	765	782	842	753	853	736	841	816	786	851	795	780	772	775	812	805	803	824	824	775	827	817	720	786	792	808	762	856	775	793	786	769	786	819	829	814	756	750	831	821	805	781	849	785	851	759	807	797	870	760	824	796	853	787	786	827	806	793	801	812	780	776	791	797	822	862	849	806	810	781	820	784	789	802	872	787	769	797	775	823	795	796	802	853	820	811	794	770	809	780	805	808	826	768	820	812	831	773	794	820	854	830	820	786	817	823	811	802	816	767	767	864	839	830	774	730	861	797	767	806	768	792	844	797	818	789	844	811	818	812	876	823	858	788	857	840	754	816	789	797	808	801	807	782	867	795	795	802	777	798	796	809	859	769	805	806	799	806	817	766	804	859	833	802	813	807	791	854	786	838	796	807	820	866	766	858	798	856	851	800	831	784	789	855	785	802	815	759	807	767	830	828	807	774	828	785	814	800	788	840	797	846	849	806	821	834	783	813	877	808	829	822	735	819	830	847	821	792	810	770	801	820	804	833	782	790	842	768	750	757	822	796	854	841	819	812	788	801	805	812	748	788	803	819	788	844	805	794	791	827	815	805	780	844	840	785	842	835	774	751	810	801	807	767	855	795	813	808	790	820	753	808	875	776	769	822	813	816	810	811	780	808	804	808	812	780	772	763	818	789	761	818	804	807	821	887	839	852	818	810	786	801	826	747	821	763	823	801	841	781	817	779	812	805	826	798	806	801	760	752	821	796	853	804	808	785	816	786	801	798	845	799	796	851	733	793	805	765	876	826	758	810	816	774	806	792	849	761	839	821	798	799	820	783	824	795	828	844	798	800	809	819	835	749	769	823	813	782	821	814	769	799	826	812	801	799	854	819	822	819	774	768	856	767	766	798	843	829	792	793	827	785	803	825	754	798	869	814	812	820	899	869	775	837	786	830	798	770	801	766	831	802	793	839	745	836	759	836	810	796	784	809	809	738	854	805	779	831	826	784	835	796	812	788	765	854	784	783	815	781	803	829	801	799	838	851	807	846	788	783	780	788	822	823	809	804	807	768	847	833	771	818	845	787	751	784	798	801	777	815	812	796	822	775	836	839	810	816	791	836	823	801	812	784	841	801	815	793	834	822	800	822	819	825	843	808	806	827	843	807	775	786	792	844	787	820	802	785	787	821	794	841	828	861	813	819	819	810	786	849	833	829	816	802	856	764	808	776	840	803	765	795	754	871	784	812	871	848	830	806	746	845	783	772	810	838	817	812	778	781	825	824	823	780	811	802	816	827	806	801	848	792	805	836	805	847	793	811	778	812	825	831	846	847	831	769	807	790	775	763	784	764	787	822	811	782	824	779	793	755	788	820	772	815	809	824	770	810	818	811	795	811	814	803	808	783	830	766	818	803	824	778	820	829	866	850	818	791	842	798	817	827	836	798	813	794	795	783	768	789	832	814	779	820	797	801	773	789	824	835	772	799	801	865	854	873	860	814	779	840	812	788	800	811	845	852	784	842	850	798	820	752	807	813	809	808	855	833	840	842	773	832	822	775	803	783	796	801	777	816	798	799	827	776	815	779	799	808	796	862	736	788	792	817
13912	2973	3130	2094	1338	1067	958	697	905	11087	18398	6762	461	326	376	327	342	338	323	292	307	310	288	318	286	288	277	287	297	272	266	278	294	284	303	316	288	296	304	283	288	316	309	300	311	289	288	295	282	251	282	278	281	277	287	278	260	263	278	275	278	275	290	273	256	249	249	294	295	271	296	271	306	255	285	283	268	246	249	285	300	269	278	288	293	259	262	285	288	265	280	272	311	275	290	304	273	280	280	278	291	303	290	279	289	318	253	289	258	285	281	279	302	294	277	283	278	262	329	278	291	291	281	287	243	269	301	245	283	296	266	318	287	301	268	269	290	264	275	278	292	284	264	305	262	297	286	249	274	273	273	289	308	254	277	271	299	302	252	272	281	274	241	271	265	277	274	270	281	258	280	277	252	273	299	262	269	285	266	276	275	264	276	301	286	301	263	290	269	266	285	234	291	261	289	279	274	240	294	264	264	279	281	281	296	273	285	284	268	269	307	271	294	272	262	266	266	289	272	295	305	283	280	279	291	297	282	267	274	281	282	274	271	296	298	260	275	249	280	270	324	272	289	263	278	289	270	279	268	281	287	275	244	249	270	288	285	300	311	279	257	288	313	300	262	294	281	270	257	255	277	294	303	257	277	249	288	279	307	279	267	280	268	282	296	263	326	292	266	281	269	312	274	281	270	297	285	287	273	272	285	279	262	250	292	279	281	277	291	276	282	263	256	299	300	270	293	290	282	276	271	292	262	284	309	256	249	262	299	263	302	282	256	300	281	277	261	255	267	278	282	282	267	278	319	306	273	234	261	299	289	290	258	291	297	303	285	294	257	266	252	268	257	257	270	272	246	254	298	285	279	268	273	283	309	294	315	260	276	278	291	294	264	280	266	246	267	287	272	290	255	293	243	267	272	294	276	277	282	277	253	246	263	287	255	291	269	282	271	266	300	289	292	272	281	279	277	288	284	250	287	269	316	316	277	289	293	262	272	296	260	288	284	263	282	303	302	287	256	268	273	323	271	273	292	269	310	255	257	294	277	277	287	272	276	292	283	308	267	254	292	282	268	289	272	257	314	269	272	281	281	283	280	282	302	276	246	291	266	282	289	266	267	252	271	278	251	276	265	270	282	283	315	257	250	268	287	264	267	301	286	282	262	276	297	290	259	297	294	285	303	278	264	305	264	285	276	275	314	274	280	268	261	273	296	317	257	265	279	267	312	273	274	264	272	272	288	305	289	275	276	304	274	270	297	271	286	279	304	288	295	314	299	274	281	257	293	257	256	273	280	263	280	287	280	251	289	274	262	262	303	298	291	253	252	281	258	281	270	251	283	305	291	285	291	269	267	280	310	283	282	284	278	278	261	297	320	289	287	304	294	257	303	310	242	298	294	266	316	264	261	283	269	247	295	270	248	267	294	304	265	281	267	304	251	236	258	292	300	255	265	273	273	277	284	254	271	261	273	278	291	275	285	301	256	312	287	294	246	248	267	262	251	299	289	294	265	237	298	277	258	261	281	275	272	296	310	249	273	287	255	283	259	268	245	231	291	248	271	308	278	278	260	270	282	253	268	284	293	260	279	274	295	306	280	259	297	251	257	283	240	253	244	304	300	285	320	310	299	273	282	243	273	263	300	290	277	298	271	305	285	285	297	264	282	299	265	267	260	294	242	269	282	307	273	281	257	252	274	305	275	276	234	275	251	285	278	288	276	251	262	261	303	283	266	285	318	282	275	276	265	257	261	310	283	252	286	248	308	269	259	279	254	254	295	287	256	278	269	286	290	266	268	285	278	275	280	278	315	297	259	281	252	259	287	269	294	282	271	282	261	261	285	271	293	301	266	254	252	322	272	305	255	282	283	277	293	265	254	280	267	263	265	303	264	293	322	267	258	308	280	272	278	327	267	270	287	258	291	288	318	268	298	282	271	272	241	274	282	296	278	288	303	281	260	281	266	297	292	269	303	270	268	281	281	271	289	320	251	304	268	283	298	279	266	272	225	288	291	307	287	280	259	239	279	291	270	283	287	280	269	277	273	239	272	315	246	298	288	262	276	272	292	294	289	290	257	304	286	291	253	281	270	290	281	301	272	283	285	297	312	256	275	289	294	273	280	271	309	253	265	240	298	276	252	272	262	283	265	268	281	256	255	273	289	273	253	261	269	267	291	315	267	300	264	285	290	287	250	299	312	287	258	284	294	266	315	276	265	276	297	323	294	273	283	288	283	274	265	265	292	283	297	286	283	278	291	276	299	270	276	304	265	297	300	288	282	275	292	267	260	255	275	297	272	300	294	287	279	326	283	290	290	280	288	239	275	263	271	291	268	292	284	264	284	280	297	282	252	288	285	285	299	282	278	264	299	305	282	271	266	286	284	262	283	281	289	277	288	264	294	267	282	279	264	293	280	271	289	272	292	278	286	274	223	261	276	270	284	301	306	298	249	279	281	296	273	290	272	273	277	287	271	282	281	291	260	286	297	282	297	294	264	257	284	268	302	291	323	289	281	282	298	272	307	287	319	274	296	279	258	259	283	291	300	291	318	279	270	285	287	292	257	263	270	288	260	269	301	273	290	239	259	289	281	302	317	291	277	306	278	255	284	266	287	289	255	261	267	276	259	288	246	284	270	268	292	249	259	266	316	307	246	285	267	302	282	283	300	296	272	282	250	275	331	296	272	272	278	283	283	266	266	291	297	261	266	256	281	274	253	280	275	297	279	271	284	277	264	259	287	291	286	280	288	288	282	281	275	273	248	303	286	285	249	247	269	281	279	268	273	252	250	276	308	279	278	280	278	292	265	260	269	291	282	274	260	278	257	287	244	316	264	253	270	268	276	289	292	304	244	283	295	233	280	257	283	280	271	271	282	257	268	285	257	250	283	271	257	294	267	288	311	253	254	294	284	255	298	269	295	289	242	237	260	244	291	277	329	269	281	243	273	300	302	269	278	273	287	268	279	281	252	273	295	273	306	283	282	252	271	291	301	257	240	279	283	290	255	296	286	242	292	269	273	267	245	294	271	254	301	242	301	290	269	315	272	285	267	282	265	270	271	288	282	291	249	301	273	305	271	249	260	268	293	306	264	305	259	249	266	300	286	306	280	285	268	284	278	289	279	282	265	293	291	272	243	288	244	269	258	292	272	294	285	314	294	277	283	298	283	287	290	300	299	255	274	267	267	264	285	282	281	299	279	278	271	305	317	299	262	280	270	286	279	295	271	282	257	269	286	253	286	316	305	283	275	287	276	263	299	254	296	275	255	285	258	283	258	274	288	272	259	260	292	262	245	263	293	267	268	278	263	273	262	241	300	240	256	306	289	284	300	277	270	289	279	280	252	271	275	271	295	258	284	292	267	266	295	268	304	264	270	289	307	274	322	251	270	283	243	294	286	299	269	269	264	283	287	275	271	306	234	303	276	268	283	300	270	254	286	263	279	254	281	295	284	281	297	299	281	303	275	284	253	277	276	281	265	269	236	266	276	306	263	243
7361	2706	5949	6145	5215	4549	3798	3129	4525	33049	40800	16331	1379	1296	1264	1157	1063	1038	1046	1012	991	977	931	972	898	839	900	872	884	826	773	764	808	826	798	753	790	808	791	819	779	778	772	779	847	790	812	798	789	753	795	773	769	788	734	695	718	826	722	761	789	696	703	733	756	731	762	761	775	751	793	758	744	743	726	734	747	725	755	720	757	729	709	738	673	683	730	731	741	718	682	688	730	685	694	756	695	730	731	706	782	711	768	736	717	732	708	764	729	749	727	724	704	701	747	732	720	754	695	694	759	678	686	694	681	714	680	718	769	733	694	718	751	702	762	732	745	709	761	704	723	764	725	735	751	743	736	684	762	676	735	670	723	802	768	785	702	729	703	769	780	673	725	723	741	699	709	756	749	760	702	712	724	764	718	722	731	709	669	675	758	723	751	709	700	708	716	727	782	718	761	689	741	745	726	736	710	718	764	729	721	735	686	730	749	725	757	733	776	744	734	694	728	738	753	688	745	718	711	700	758	698	719	724	709	666	735	745	700	727	777	713	774	673	754	779	705	678	740	735	679	680	660	692	696	688	734	667	723	735	739	745	695	703	727	683	756	731	703	753	715	665	718	685	689	752	725	717	715	757	708	704	750	707	672	723	679	716	749	765	715	732	689	702	698	688	721	725	759	670	722	745	754	713	747	720	743	698	739	722	729	736	709	726	690	708	697	725	671	706	714	700	751	770	732	712	726	712	725	730	726	695	750	693	727	783	778	726	735	708	690	755	730	744	698	696	719	692	723	697	663	720	675	735	715	681	737	743	722	778	741	724	684	751	736	686	732	714	726	736	685	722	715	748	700	679	694	722	707	744	694	681	681	701	727	748	683	686	713	721	711	694	736	731	748	716	670	723	749	703	716	717	703	697	751	710	734	762	695	716	718	760	726	685	716	773	772	702	730	724	720	739	718	731	772	722	720	660	672	728	775	732	710	748	706	750	726	709	688	689	709	730	696	722	773	701	741	667	727	742	725	727	666	731	705	710	743	761	755	710	725	720	719	719	730	705	744	720	697	732	725	714	731	658	747	696	782	732	793	670	753	754	778	748	739	737	699	747	695	671	715	695	692	734	722	699	730	688	693	696	728	706	741	726	743	711	723	788	749	746	693	707	719	714	693	700	697	710	708	758	727	730	744	708	678	669	689	673	734	706	666	693	729	745	699	734	706	705	720	702	732	751	712	720	693	731	724	707	692	702	728	727	759	724	725	680	755	684	734	736	716	739	707	706	729	777	734	709	701	748	673	731	733	740	710	737	699	775	664	703	698	725	701	739	698	768	677	681	686	727	728	739	677	737	739	734	771	706	669	699	695	694	717	737	727	727	723	718	715	735	736	713	732	675	707	737	702	699	738	749	732	680	726	709	782	741	737	718	715	714	723	750	751	733	734	709	711	743	695	733	680	707	731	728	696	676	696	712	709	730	716	727	739	743	715	741	715	751	704	721	703	753	752	729	720	704	721	697	710	697	733	731	689	730	763	715	681	723	727	717	725	652	708	744	696	756	667	735	727	707	742	685	680	715	775	756	760	710	706	680	740	717	734	733	714	749	710	762	736	743	729	719	761	762	744	729	703	698	720	708	647	739	692	714	759	679	747	741	759	722	719	772	699	735	698	747	732	739	704	721	707	759	671	734	662	727	650	712	752	705	748	731	675	783	710	747	712	737	742	726	784	696	752	724	666	747	722	754	703	731	678	779	666	723	713	715	681	722	748	701	728	670	725	734	689	774	725	727	659	701	694	730	706	723	694	699	761	760	678	781	654	740	733	724	729	706	768	714	740	689	754	717	745	723	783	739	694	688	737	745	702	720	709	703	658	729	719	733	693	721	736	758	720	724	694	749	723	711	738	775	703	702	664	688	734	703	714	725	729	757	736	725	733	704	697	745	710	778	717	761	727	710	669	715	728	683	766	743	694	711	725	761	707	713	723	746	726	728	728	748	721	714	710	702	703	723	717	707	719	715	710	702	740	688	720	677	705	677	741	744	721	685	765	742	749	715	744	733	745	713	687	698	683	724	738	717	731	714	738	690	692	742	715	734	727	698	705	720	722	698	639	709	782	752	694	691	753	720	739	735	709	720	736	693	729	698	679	720	716	718	705	683	728	762	727	710	783	724	758	729	711	679	692	732	694	713	708	711	739	730	756	758	738	708	722	696	750	732	757	769	673	754	727	697	696	761	736	728	707	676	753	735	744	747	744	696	734	699	762	709	719	717	707	735	714	723	703	762	691	704	690	733	732	717	755	711	758	704	695	698	721	703	670	724	664	688	702	708	761	740	707	685	721	722	702	744	662	735	743	719	747	690	754	694	663	736	719	754	717	701	739	707	673	753	717	711	742	711	732	726	710	757	759	696	725	775	758	723	695	727	679	747	721	684	733	713	730	680	748	734	690	749	739	704	686	741	683	711	718	735	714	715	762	728	712	713	718	707	699	679	718	742	726	738	724	795	759	721	700	742	787	726	696	688	661	745	718	737	732	702	741	696	722	754	708	683	753	731	695	711	744	699	702	656	698	741	713	748	732	714	728	704	730	736	703	708	736	708	750	701	660	694	764	743	693	700	759	706	730	705	700	740	747	709	662	745	683	705	686	682	734	694	708	752	657	763	678	678	724	739	725	738	744	672	719	763	682	718	716	728	674	727	709	695	750	720	723	705	738	672	750	707	740	722	696	743	743	679	762	728	755	746	743	735	784	716	724	735	690	708	727	704	702	725	686	744	700	739	738	687	721	685	753	687	744	758	697	762	713	712	691	731	702	701	704	737	741	655	798	810	733	705	763	733	672	743	760	729	690	735	682	718	757	699	710	725	714	753	695	756	689	740	768	715	699	726	728	715	690	707	754	701	671	715	724	730	760	757	718	731	691	717	707	699	724	728	695	747	779	777	744	723	705	680	656	681	728	706	696	695	720	760	760	724	729	711	760	672	706	689	730	720	722	762	734	686	717	698	700	749	720	751	705	722	699	721	679	723	726	703	744	740	757	767	758	746	710	678	712	735	722	757	731	689	709	691	703	714	715	693	755	665	712	729	734	686	757	687	746	716	752	711	748	768	801	727	697	677	755	730	709	671	695	705	728	746	694	685	728	723	717	711	704	741	715	744	737	689	683	697	737	733	730	745	683	740	678	700	700	760	701	661	693	703	725	711	707	772	721	747	732	710	670	757	727	696	701	726	738	713	750	726	729	759	738	730	687	737	690	729	712	714	782	703	750	720	759	692	740	713	678	752	677	716	706	716	757	717	711	715	772	755	685	766	679	691	729	709	760	716	749	746	734	711	732	692	726	768	680	717	728	721	722	696	720	707	748	694	731	691	739	732	747	710	716	717	782	677	711	775	727	735	733	722	671	717	721	760	682	752	736	707	726	727	696	696	776	683	726	719	724	727	733	732	710	743	777	712	702	726	784	676	709	737	715	731	722	693	715	759	710	702	712	727	707	708
1913	210	209	239	159	180	205	195	178	320	671	319	192	181	197	156	186	171	165	173	157	168	192	161	163	178	159	176	151	173	166	165	185	175	147	173	178	152	171	154	181	187	191	196	172	177	165	179	204	166	150	171	180	189	188	169	164	180	174	189	166	180	177	174	170	166	141	177	151	171	192	183	175	194	175	173	154	153	144	164	183	150	162	163	181	188	154	171	167	174	173	170	169	167	160	190	183	169	155	161	180	192	168	178	180	180	172	202	184	193	176	156	166	169	164	161	146	160	170	171	196	155	173	165	190	205	186	173	173	158	160	204	162	183	170	166	167	157	170	162	156	197	170	183	199	178	176	172	180	179	192	182	166	181	171	172	180	196	161	163	179	173	166	195	196	166	185	180	166	169	165	163	170	207	154	182	179	163	157	188	172	177	144	166	183	160	191	189	182	165	179	189	177	172	167	168	170	176	189	176	190	189	170	196	186	175	174	201	153	180	148	176	172	167	179	165	170	184	160	156	182	176	178	161	167	173	161	182	193	175	150	168	154	177	183	155	168	162	171	155	165	174	185	179	182	173	191	176	191	213	184	169	176	159	172	182	180	163	164	167	171	162	191	179	188	182	194	184	144	185	168	192	150	172	166	180	166	185	146	178	178	180	157	161	188	173	164	169	188	181	169	181	157	153	162	141	186	165	146	179	179	181	167	163	187	171	181	166	175	179	167	165	147	163	173	187	179	160	150	195	147	194	149	171	160	190	185	180	172	171	151	174	178	173	155	181	162	178	148	169	181	180	179	176	182	172	180	193	192	178	184	175	172	164	155	180	170	183	166	180	186	167	184	177	206	187	193	206	166	173	181	139	152	181	169	171	174	187	178	164	164	161	164	145	157	177	160	179	167	189	170	169	159	197	163	187	195	165	178	166	169	139	195	199	177	167	159	142	189	179	188	156	165	192	173	173	161	165	182	141	175	196	196	194	166	163	168	179	181	179	172	177	151	172	169	166	184	162	156	176	167	157	178	153	176	151	168	156	190	183	170	192	173	161	169	188	197	179	165	195	204	172	197	190	160	205	176	173	175	171	172	194	158	173	184	188	158	176	171	177	161	157	179	178	154	191	176	200	200	176	190	167	191	201	161	181	164	193	174	187	181	171	161	191	183	194	187	171	181	178	179	198	161	142	151	170	175	160	165	171	186	156	181	179	168	167	188	180	176	186	170	150	179	195	169	153	175	173	202	168	190	195	162	173	183	193	164	182	184	169	167	177	176	185	188	162	185	186	153	191	177	188	167	153	178	178	195	181	194	184	190	164	178	161	178	160	204	189	164	179	183	178	202	190	160	179	166	184	163	203	166	169	182	159	157	178	168	180	177	149	181	182	152	175	205	165	175	153	175	164	163	160	185	170	176	178	167	172	184	163	184	177	178	174	183	174	180	169	166	176	181	184	174	150	176	192	172	176	188	160	186	181	199	189	196	178	187	184	172	169	166	184	174	163	161	170	172	168	182	172	184	183	167	197	165	181	163	151	163	192	175	169	206	180	177	175	173	184	206	173	153	172	190	150	153	161	171	170	182	180	165	163	147	159	193	167	191	168	209	171	171	160	156	191	207	158	164	176	166	168	196	156	160	174	153	183	142	166	190	149	173	178	183	169	180	171	184	185	179	154	195	188	170	183	165	189	166	158	177	198	169	163	157	169	195	180	151	169	171	172	170	188	161	203	158	170	165	164	155	171	172	170	191	194	190	181	176	182	173	156	202	196	167	194	157	184	178	169	206	173	162	196	154	155	153	200	188	146	160	179	181	188	167	165	204	171	176	177	186	165	176	207	195	180	184	158	181	178	171	175	176	164	167	162	179	173	157	188	167	155	168	191	203	168	186	164	178	184	166	181	197	192	167	184	155	167	179	191	187	156	185	170	192	167	190	168	145	156	173	173	197	184	182	211	187	180	195	169	171	166	185	209	187	173	157	184	163	176	195	181	169	155	168	202	183	185	176	158	189	151	166	176	165	170	181	190	189	191	185	202	175	150	173	190	179	198	161	179	159	157	194	149	183	202	182	175	176	152	179	159	144	176	173	168	149	175	175	184	163	172	167	169	163	198	168	161	176	170	174	175	192	156	165	178	144	163	168	168	190	191	161	179	191	202	166	181	202	184	174	193	169	191	157	192	192	185	173	187	159	195	186	147	188	196	162	167	180	193	194	165	199	174	189	169	167	171	168	135	169	150	172	155	169	162	180	157	161	163	165	172	179	159	168	182	180	160	175	171	167	186	192	193	189	179	177	167	171	174	163	194	171	166	168	187	187	159	166	180	185	172	176	174	164	186	169	186	203	171	169	187	175	181	187	143	189	191	153	151	174	184	174	191	157	176	151	170	180	178	192	187	150	192	173	194	178	172	189	189	172	170	171	164	182	169	188	192	178	178	182	169	175	172	173	173	187	182	166	172	171	167	189	173	155	191	184	174	163	173	173	147	144	171	163	181	191	182	186	179	168	146	158	176	156	172	176	169	183	196	149	187	184	167	164	205	180	193	165	182	181	139	161	175	176	166	176	173	187	187	193	195	155	178	169	200	177	175	194	160	181	170	182	160	190	164	170	186	170	164	161	184	194	170	175	189	168	175	183	154	178	181	183	167	177	210	160	181	170	169	167	161	180	149	180	165	170	157	174	177	159	197	154	169	180	201	157	164	190	194	204	187	159	171	190	188	171	176	153	169	168	182	198	196	175	198	184	140	184	182	193	180	156	167	173	162	173	162	169	171	165	174	162	153	202	164	181	175	185	173	180	179	159	196	187	187	174	192	157	182	163	153	201	190	201	167	169	176	179	195	190	165	184	173	182	167	190	177	162	172	172	150	190	155	207	202	180	179	171	154	170	207	174	171	175	176	172	183	165	166	158	185	164	185	178	171	195	175	178	192	155	177	173	184	200	165	163	167	177	175	185	164	170	173	164	184	179	198	168	159	166	179	195	168	179	201	186	172	168	161	169	173	193	184	167	197	168	180	175	195	179	172	178	179	180	168	153	168	153	196	184	187	184	152	163	191	169	150	172	187	163	181	176	162	178	180	186	170	181	176	169	188	196	171	174	184	180	154	169	183	159	167	181	169	179	158	123	172	182	190	179	183	179	185	169	174	181	182	160	176	172	189	155	183	160	178	181	164	169	162	183	162	169	163	155	156	159	178	172	175	172	181	152	168	180	155	171	178	184	196	187	194	183	163	161	183	176	163	158	176	172	193	191	167	183	187	173	144	178	184	163	166	182	180	155	166	189	200	198	172	209	175	171	196	135	172	166	186	177	176	197	185	157	165	154	167	151	175	192	181	182	176	173	175	164	177	188	177	158	160	148	175	153	151	167	194	171	179	167	171	186	170	171	196	173	168	171	201	195	190	174	169	173	149	163	172	175	156	175	175	160	184	186	173	170	182	176	182	172	159	173	174	182	184	184	173	178	168	188	175	184	172	178	181	180	161	197	189
2179	609	713	742	705	614	630	619	659	1903	4421	1677	569	515	552	536	556	495	540	543	486	514	502	514	507	502	479	561	541	530	549	487	510	474	504	500	513	516	499	520	493	542	513	524	544	528	484	516	516	509	502	546	505	558	516	514	465	511	539	554	538	511	538	544	497	490	536	475	489	536	518	475	514	541	509	533	503	519	519	499	491	533	499	510	548	500	518	482	552	493	507	523	531	490	510	504	569	584	502	525	493	488	565	538	477	537	467	536	581	509	527	519	514	506	567	500	516	476	544	486	489	508	525	508	518	492	518	532	491	511	531	486	496	519	543	489	489	519	505	491	518	482	491	489	547	530	481	519	478	499	536	532	538	498	475	524	548	543	513	492	514	502	491	487	544	533	523	521	529	537	491	551	516	490	503	495	552	513	515	531	496	537	533	553	496	496	484	462	543	497	546	494	503	504	545	534	512	491	552	514	488	507	511	507	496	476	499	529	490	519	496	517	477	499	523	522	538	559	514	486	490	520	543	533	498	523	519	484	503	537	481	496	516	513	496	498	531	535	533	481	486	470	497	528	516	520	522	520	538	524	506	477	527	522	534	531	495	505	530	519	543	504	481	512	534	507	484	534	526	518	533	532	512	481	526	498	528	536	503	511	528	548	570	465	495	524	564	508	494	518	520	504	536	486	507	505	537	505	533	486	499	508	497	486	535	516	508	505	510	554	502	509	499	560	498	502	499	506	517	527	507	496	514	510	538	528	515	519	502	508	524	493	540	508	533	504	551	546	537	533	531	501	547	522	513	479	553	532	505	519	527	513	551	519	534	504	544	553	493	482	525	534	518	509	483	512	553	526	506	527	485	498	476	513	508	533	517	460	503	537	523	506	503	529	510	510	509	536	513	556	513	496	548	582	536	506	524	509	519	513	532	544	508	540	523	561	480	556	525	499	528	551	510	515	508	504	508	527	507	525	490	489	518	520	519	532	515	499	520	507	544	548	471	562	503	568	500	485	531	510	468	522	496	528	524	477	513	515	506	491	511	510	477	524	505	537	525	553	512	530	540	542	519	502	453	513	508	538	509	477	493	508	503	479	524	524	543	505	492	502	500	485	514	542	549	467	494	539	516	508	499	514	491	493	493	507	544	535	488	502	522	518	509	529	545	572	513	537	539	524	549	500	489	534	589	541	507	474	550	509	467	511	528	538	518	556	512	516	463	507	492	490	506	526	506	482	510	517	532	521	529	517	485	539	499	539	528	502	508	496	491	549	538	541	536	552	539	548	488	493	520	536	514	493	538	514	557	501	540	548	481	549	510	537	476	516	546	481	528	534	517	520	489	487	520	478	567	516	542	521	541	505	517	490	516	496	486	537	515	522	512	510	521	501	531	508	496	535	517	535	503	541	483	509	501	555	501	513	519	533	517	520	538	470	528	503	540	527	462	543	497	505	521	508	534	522	523	530	476	485	489	484	529	513	538	542	546	539	475	494	495	504	517	517	505	534	494	475	546	502	496	512	522	534	493	507	517	507	544	539	525	498	521	503	519	519	493	484	517	547	478	508	519	493	487	519	515	544	523	506	489	507	531	511	492	555	533	536	540	503	495	492	481	480	494	501	489	505	507	545	503	533	498	485	502	511	480	536	524	541	480	519	466	507	493	506	512	508	506	522	496	553	486	482	579	517	515	510	489	544	484	507	532	507	562	511	521	524	552	549	512	539	523	533	536	527	528	525	526	508	520	516	517	529	578	515	469	521	520	510	518	520	503	478	538	542	568	520	495	487	511	508	520	506	466	517	465	542	500	525	502	481	527	505	492	538	501	518	478	514	508	510	506	529	469	469	487	532	514	518	522	485	548	503	527	520	548	526	526	516	479	486	547	526	504	518	499	491	510	555	542	506	513	500	492	512	526	481	513	498	487	501	513	537	520	538	499	526	525	502	534	499	536	529	482	493	524	534	551	500	530	509	506	505	558	529	515	510	468	471	514	513	531	491	545	522	532	478	529	558	553	509	503	490	503	498	501	524	519	543	483	533	540	506	557	473	553	534	537	524	513	487	513	480	520	477	543	491	478	497	555	508	521	486	505	519	541	525	491	530	523	539	518	519	563	529	501	535	540	519	508	518	531	488	573	481	526	511	511	485	543	496	501	518	463	498	536	515	502	470	548	535	501	477	517	518	515	499	536	473	513	521	499	475	498	497	510	504	490	543	510	509	501	476	500	479	559	497	526	531	532	507	480	527	531	500	487	497	530	508	498	504	510	501	494	553	507	511	505	485	519	550	549	485	519	497	519	517	513	513	519	515	542	496	540	506	485	557	583	486	518	466	475	536	544	517	526	543	503	535	535	517	492	518	482	518	532	489	501	517	508	502	560	531	528	534	542	496	518	520	542	522	534	533	511	528	533	540	487	552	539	523	511	571	532	520	488	469	523	526	511	513	518	504	558	547	498	519	561	534	528	531	517	539	509	489	567	503	457	532	530	487	514	522	569	511	493	469	536	529	496	519	534	493	490	523	487	570	513	518	555	493	526	503	488	483	499	548	500	509	525	563	562	533	504	465	543	523	531	520	505	528	502	500	528	546	521	516	473	486	501	538	539	510	511	528	481	493	471	524	559	504	510	525	523	502	531	504	485	555	544	510	528	495	532	524	480	494	552	496	540	514	499	485	515	542	520	546	544	460	500	493	539	489	524	536	556	536	498	519	542	535	466	503	542	519	474	523	516	504	499	499	525	501	529	526	507	493	554	537	514	449	508	552	535	514	529	478	486	493	476	530	533	522	508	554	531	483	481	538	507	498	484	522	500	521	513	549	528	503	507	546	525	538	515	514	489	481	517	506	527	480	537	543	532	500	521	476	527	469	522	481	547	525	510	474	526	520	539	553	477	490	522	563	505	492	505	533	482	461	537	476	514	558	476	492	524	540	528	524	504	522	512	533	492	522	492	518	519	521	487	492	535	503	488	508	493	567	522	553	525	482	517	508	505	507	550	492	539	522	521	492	461	566	508	489	467	516	469	538	511	515	517	530	485	501	530	515	487	517	485	512	500	534	518	509	525	505	493	520	477	523	496	497	522	540	532	490	505	512	521	521	511	521	508	530	506	529	459	519	539	494	513	528	477	494	540	493	537	482	518	503	493	526	495	532	507	493	510	549	523	537	519	516	493	525	497	515	497	534	509	504	505	506	501	496	492	501	529	524	493	480	528	519	508	483	492	566	510	476	485	514	494	495	528	519	525	506	502	512	500	528	516	493	568	486	552	507	503	491	509	556	525	501	515	498	481	502	499	514	535	530	586	510	474	518	546	533	514	527	509	555	546	514	508	481	553	556	523	508	552	509	500	542	563	509	482	549	544	510	532	513	529	458	476	500	501	484	509	518	524	531	516	533	485	510	522	483	556	522	521	500	542	530	483	521	511	538	493	516	507	538	464	530	515	515	467	482	505	520	529	506	516	508	504	520	548	522	488	528	502	522	534	499	555	510
7359	1325	1643	1201	908	720	633	518	458	1463	7869	4246	391	358	322	332	364	339	304	313	352	317	307	312	332	267	316	326	311	346	297	282	282	298	315	310	311	319	312	318	290	309	319	314	306	290	318	313	293	305	322	285	272	298	267	310	329	320	315	280	299	255	297	289	281	315	291	322	304	305	273	279	298	323	312	304	303	299	284	310	299	300	284	308	326	318	292	321	308	351	294	282	309	285	282	333	306	312	316	328	290	332	301	326	318	319	311	293	302	306	309	274	284	289	321	291	308	316	310	312	291	285	310	318	325	320	261	310	311	291	307	314	309	298	299	301	276	255	303	308	290	295	302	309	297	302	305	309	306	296	293	294	292	292	285	293	286	279	315	335	311	315	314	329	318	302	285	337	316	299	313	309	276	287	301	316	308	306	321	292	307	302	330	286	319	307	286	309	293	322	303	285	334	292	302	301	286	305	273	282	301	305	284	306	295	330	294	293	287	343	265	302	304	307	301	320	322	288	277	282	327	305	295	302	327	275	328	282	283	298	311	339	282	304	305	315	327	298	303	315	280	305	289	314	305	290	318	275	281	304	305	335	302	302	302	326	289	325	301	295	322	308	315	297	285	285	302	333	299	308	295	303	319	300	311	285	291	274	288	287	328	304	304	292	291	291	294	288	296	310	298	306	292	294	325	317	336	322	305	314	298	347	306	294	311	310	308	297	298	304	293	302	301	265	297	291	279	295	294	293	296	311	311	305	289	296	298	296	272	320	282	296	310	289	321	312	323	342	304	314	306	285	287	331	323	336	307	281	333	262	306	282	307	283	275	303	280	274	289	311	306	280	297	313	309	294	288	293	298	274	292	301	325	299	307	306	278	300	281	318	317	300	300	281	295	280	283	297	337	321	282	305	308	299	307	299	281	327	276	304	292	308	318	318	338	301	313	308	277	352	303	303	320	273	288	338	293	290	280	275	279	304	296	270	304	341	340	304	263	311	306	314	294	292	307	293	324	335	303	325	334	290	307	323	303	316	274	288	315	295	306	315	294	305	304	305	296	298	296	329	312	316	318	321	309	284	282	313	291	317	300	284	310	311	325	324	287	269	302	318	298	273	311	307	313	285	304	308	282	254	289	297	307	276	299	292	318	309	294	286	293	320	326	320	254	323	327	305	320	312	312	283	304	315	279	309	304	274	340	326	314	311	299	302	310	283	299	302	347	306	311	326	323	283	295	323	277	338	303	302	281	316	302	291	312	327	313	292	282	304	308	315	276	277	313	309	295	300	302	293	354	317	325	318	328	299	287	278	293	314	346	301	316	300	321	319	310	281	309	303	286	275	295	300	295	281	275	315	294	311	315	289	275	298	314	323	266	287	297	306	323	327	283	316	343	325	310	283	298	333	312	315	308	282	310	269	274	339	333	331	300	293	312	300	324	296	337	314	346	338	308	307	296	282	300	277	322	289	279	282	299	293	326	308	281	304	290	316	290	307	293	316	307	311	323	272	299	294	273	287	328	272	308	309	288	274	309	298	295	310	285	296	319	307	297	273	289	305	301	288	299	332	328	311	277	319	287	298	330	327	337	299	299	297	301	312	304	336	288	302	305	304	289	270	320	320	292	293	309	327	305	294	311	318	266	311	314	316	292	325	303	289	352	278	332	301	329	285	331	308	318	306	300	314	295	307	290	314	311	287	295	281	312	288	277	270	302	292	303	320	268	309	320	285	311	290	312	296	283	305	315	315	305	290	326	321	294	271	317	314	318	312	283	293	285	333	291	304	301	300	299	283	292	304	332	318	319	288	299	317	295	313	296	295	291	291	293	340	280	333	320	311	331	300	275	295	315	262	290	308	275	298	283	321	312	300	328	301	320	305	317	266	310	292	304	330	280	319	339	299	302	279	326	298	280	287	310	304	298	290	325	330	334	328	290	319	314	265	311	324	292	306	306	287	264	310	306	253	308	303	307	304	290	314	299	308	292	292	286	315	303	289	303	288	325	330	286	301	317	288	308	307	326	312	292	290	289	324	273	286	330	277	287	288	306	326	314	306	277	289	275	307	279	310	287	298	310	308	304	293	314	275	301	299	317	301	299	314	332	292	289	281	275	314	313	313	316	284	298	289	306	265	317	281	287	319	309	291	312	305	297	290	314	320	310	298	293	315	264	291	305	294	306	284	321	290	286	277	322	324	328	290	279	294	288	261	323	269	292	293	310	282	280	302	290	304	267	288	278	280	280	310	337	326	310	290	260	318	285	262	318	314	329	286	292	289	319	275	291	292	303	290	323	325	308	306	306	267	285	283	331	270	286	305	320	298	283	308	270	290	302	322	326	296	313	312	295	302	324	298	310	312	290	309	305	281	321	293	275	306	312	302	292	306	345	292	325	315	315	303	263	332	290	302	292	316	304	313	273	282	312	328	307	290	280	306	304	296	300	290	307	276	297	316	278	319	299	304	282	281	295	323	311	291	284	300	287	337	303	297	310	308	294	305	307	291	311	262	296	322	308	282	280	278	303	309	297	306	298	298	320	277	284	275	318	309	284	303	268	298	295	321	271	316	313	296	303	286	304	316	291	283	342	281	320	287	322	315	303	325	339	327	299	317	316	296	300	321	315	344	275	301	294	273	298	269	279	306	305	325	259	268	309	336	291	299	293	295	287	289	286	292	299	283	299	287	314	283	327	334	278	306	302	286	316	314	296	332	294	296	303	280	295	325	305	291	314	279	340	303	290	261	279	280	304	306	288	335	289	327	320	276	319	289	301	278	323	329	280	286	313	301	308	285	306	280	274	302	270	301	338	337	266	309	304	295	311	316	308	280	315	314	315	308	285	319	303	262	309	305	296	258	289	312	264	295	320	290	282	302	312	283	316	289	277	288	299	310	297	289	307	302	327	282	311	309	300	280	295	273	296	271	302	284	293	303	290	290	298	309	273	310	290	285	305	294	320	297	283	332	279	309	338	280	339	308	267	300	311	294	286	317	276	291	285	301	313	284	292	292	319	333	311	301	284	305	303	284	313	316	325	282	288	306	298	287	330	316	288	298	297	266	321	290	293	313	296	294	302	320	291	307	323	307	285	327	297	300	316	314	320	314	321	293	330	318	292	298	324	291	268	318	314	295	288	301	282	318	333	301	287	306	303	295	314	323	280	321	275	306	334	325	284	283	310	323	293	322	290	312	319	316	324	324	300	278	321	299	274	321	296	294	320	295	294	294	295	327	275	307	326	292	319	291	285	281	295	308	290	276	291	298	295	327	264	329	284	291	268	320	289	302	306	297	291	304	309	303	269	313	336	317	315	322	299	325	300	286	282	279	323	317	307	293	315	275	314	304	308	270	289	313	320	293	307	311	289	326	275	280	283	295	294	286	323	324	301	289	283	300	294	312	305	314	329	297	307	317	290	296	303	280	332	292	307	298	282	301	290	317	345	316	294	294	305	303	309	299	279	267	283	302	276	321	270	326	291	301	303	316	291	268	282	355	296	314
5582	1834	3501	3732	3313	2768	2506	2044	2025	8154	28927	12044	1205	1098	1046	995	1017	961	960	929	889	932	958	904	900	895	895	824	868	889	875	875	827	835	883	843	867	837	889	803	791	811	850	874	841	808	802	823	822	849	878	862	804	818	828	811	812	803	842	797	765	812	796	792	794	807	830	798	809	822	828	798	816	854	825	804	816	837	810	844	757	830	802	800	773	816	803	855	781	820	810	821	830	816	816	787	783	763	778	818	812	788	777	788	751	754	830	786	765	834	787	796	784	786	787	761	798	816	844	812	795	803	829	816	792	777	798	823	798	763	830	790	783	817	774	797	784	804	781	768	792	811	796	763	795	795	807	812	797	761	830	778	801	802	759	800	804	809	805	864	800	831	798	793	811	770	795	811	791	803	795	829	796	781	791	789	779	777	763	803	815	787	736	759	758	809	811	837	788	775	773	837	812	774	812	777	828	755	835	829	790	780	844	815	818	832	795	805	764	793	745	826	783	840	799	812	795	795	838	784	789	807	770	812	815	767	784	809	751	799	788	756	794	765	815	851	781	847	790	834	802	775	804	823	789	768	823	784	808	820	792	793	768	802	762	770	798	780	745	793	818	796	775	773	833	791	794	775	828	789	794	812	808	810	811	789	807	778	785	815	760	795	787	830	824	800	752	834	836	843	812	858	815	823	794	837	781	826	868	861	838	782	835	803	807	830	796	785	756	858	823	797	814	840	748	774	780	747	758	773	792	842	761	766	824	779	775	788	796	791	756	765	787	756	809	804	806	823	770	822	814	772	793	807	735	792	835	825	759	781	772	799	786	792	843	792	810	849	798	811	817	811	822	841	786	788	793	826	762	816	812	798	812	798	798	769	817	781	814	815	825	799	790	776	760	823	818	871	825	819	769	743	754	766	804	798	803	815	846	772	868	784	798	820	792	801	822	800	754	807	774	797	772	829	767	767	790	796	791	787	806	866	790	809	810	804	808	785	766	804	789	799	770	774	842	774	804	830	803	779	803	823	770	858	737	775	820	806	809	772	831	753	762	768	783	771	776	774	815	789	809	804	747	829	758	808	761	843	849	757	782	756	740	799	798	863	802	791	825	823	809	772	785	814	794	802	784	810	778	767	795	765	814	809	825	814	778	823	796	800	789	785	825	811	809	791	804	759	818	730	829	746	778	779	815	802	770	833	848	767	757	785	772	816	752	802	757	769	824	784	782	810	799	783	777	817	830	809	789	803	746	828	812	773	809	780	814	857	769	784	770	767	728	801	785	794	822	787	822	805	808	792	819	804	823	812	799	818	776	835	815	840	786	819	829	824	780	766	810	846	772	783	806	784	798	763	765	773	778	838	805	830	834	809	773	798	805	789	847	783	780	775	835	817	817	795	743	790	785	766	821	771	771	823	814	822	777	791	812	780	776	791	761	799	813	801	798	847	855	807	816	813	809	813	796	823	788	835	794	785	805	754	800	810	759	784	787	817	850	813	776	842	823	800	847	824	852	801	823	816	781	770	805	757	771	818	809	799	770	799	814	767	753	813	763	832	808	804	840	747	779	832	784	809	792	800	814	831	810	778	780	767	778	771	782	784	803	776	822	740	806	848	765	805	759	786	780	793	777	776	826	813	832	794	820	775	799	806	816	799	796	719	826	790	772	788	810	794	788	828	867	789	776	769	808	899	724	817	774	780	801	746	737	769	772	791	790	802	777	817	797	861	745	761	796	811	807	813	844	787	854	805	819	814	767	812	782	823	807	787	769	847	795	781	763	829	779	776	784	723	777	821	752	783	835	780	823	788	801	802	799	830	821	755	840	796	779	781	767	804	773	815	835	773	769	811	794	852	816	798	816	766	789	802	783	769	782	807	790	802	784	813	751	768	791	824	822	804	787	781	801	775	819	785	814	744	751	796	755	806	786	828	809	823	806	795	796	748	828	834	761	851	789	799	772	807	800	803	778	806	783	810	787	805	777	817	824	773	805	790	770	773	817	806	823	789	807	774	794	782	822	872	794	785	817	792	810	807	817	754	787	810	809	802	756	800	795	799	848	790	775	792	799	829	811	751	787	793	801	800	836	786	843	817	724	822	769	787	767	803	791	759	821	801	818	830	803	806	826	806	804	782	760	759	814	779	761	779	821	821	797	791	776	785	748	774	726	822	776	837	854	822	801	757	820	843	769	786	775	822	804	815	797	735	832	806	823	802	778	762	796	807	763	827	772	800	790	832	806	756	760	800	823	795	770	814	831	776	809	836	821	798	805	823	793	804	793	790	820	811	820	776	779	827	811	817	794	811	782	769	831	797	773	864	811	728	808	790	781	793	780	793	800	784	787	800	790	800	757	812	815	792	760	828	806	819	750	871	826	835	757	771	823	799	796	765	785	770	802	813	805	779	809	801	781	773	782	838	776	791	768	860	836	755	820	766	759	805	782	784	813	768	784	829	789	821	823	804	769	788	809	837	827	762	748	778	782	796	789	797	783	767	851	778	777	767	810	852	797	786	783	808	815	815	818	790	778	734	798	788	757	832	751	753	791	790	795	750	786	769	793	787	807	798	790	798	800	821	822	813	847	777	811	805	792	784	821	836	837	768	833	763	773	790	743	767	842	743	822	808	794	823	833	806	771	809	805	753	754	809	802	739	788	832	801	780	779	813	798	801	779	845	796	818	791	791	759	792	816	807	748	780	785	827	831	789	813	802	851	804	809	782	814	815	807	824	826	798	758	841	758	766	792	817	831	824	790	788	805	817	814	804	780	803	789	829	773	828	766	757	785	806	802	752	856	748	801	813	860	801	771	766	817	812	873	753	798	799	749	773	804	812	882	767	792	766	801	828	763	833	809	787	805	768	767	805	781	793	786	824	825	825	834	793	813	770	771	818	799	797	745	784	805	743	724	756	854	845	831	802	845	790	789	763	767	775	794	744	783	818	790	822	837	773	809	815	819	798	865	776	819	830	829	817	797	786	776	742	825	858	806	791	820	795	768	813	788	818	779	828	833	776	807	811	820	788	821	749	786	793	763	793	762	777	763	788	827	783	805	763	825	741	794	767	772	781	809	753	777	780	795	795	814	807	795	798	735	789	790	818	763	787	773	816	828	719	775	812	810	792	873	753	799	748	801	769	771	805	795	763	798	816	806	765	809	781	822	835	783	783	788	806	753	806	785	829	814	806	804	792	733	769	812	804	801	835	809	809	808	824	803	778	782	760	803	825	783	752	781	797	755	806	789	793	736	773	845	830	781	861	793	767	799	789	846	781	813	832	790	832	843	788	845	764	823	794	843	826	773	862	753	779	791	781	763	804	792	776	803	811	846	823	780	807	760	805	803	831	744	823	809	757	791	802	826	846	809	794	733	800	874	794	805	795	818	803	820	801	777	792	828	801	773	805	801	806	793	793	799	860	758	830	802	808	786	757	779	792	768	822	760	780	767	760	790	809	822	797	762	810	788	772	820	845	760	840	814	770	795	775	746	823	794	855	822	826
13908	3173	3078	2300	1495	1092	782	668	674	2725	16089	4724	422	346	324	322	295	320	304	307	282	306	272	282	250	293	276	257	282	267	272	283	276	291	296	277	291	285	298	277	253	277	278	273	314	267	257	282	246	269	259	238	280	281	281	260	266	272	280	255	268	295	262	270	241	251	250	278	288	271	255	279	257	269	243	232	259	241	259	249	300	252	247	276	264	273	246	261	267	236	276	252	259	282	263	286	275	274	253	258	271	232	291	261	297	272	250	244	237	263	276	301	301	279	265	264	251	267	249	248	272	280	271	296	249	280	256	264	275	262	258	270	257	250	258	255	242	250	281	267	265	246	299	229	281	241	266	260	266	262	261	234	269	252	235	264	257	299	285	258	252	264	284	273	275	264	310	285	248	272	280	279	292	264	271	304	264	250	259	287	286	248	278	252	275	279	277	272	233	258	261	265	286	256	264	273	237	273	259	248	246	254	251	282	261	259	256	281	273	235	277	258	255	284	280	249	263	225	246	257	278	244	306	274	258	261	258	266	269	257	301	281	269	280	253	247	253	264	278	253	243	255	259	268	258	253	267	285	274	241	268	253	281	268	249	260	246	259	232	231	294	264	238	278	240	294	280	275	284	245	280	276	278	255	259	280	264	274	280	288	271	257	273	282	286	301	264	249	276	250	279	289	270	250	282	271	266	256	278	279	242	291	239	270	255	289	272	256	259	256	267	277	270	266	266	242	252	269	256	253	286	262	253	247	244	253	293	249	250	268	253	261	274	256	274	267	259	233	291	251	251	278	217	265	268	264	292	258	258	251	255	254	237	261	267	297	239	282	277	253	259	258	262	262	267	267	281	297	264	270	253	256	256	265	276	249	264	260	243	268	255	267	262	259	270	301	248	302	238	300	276	270	290	249	263	267	262	282	268	253	241	277	274	240	256	273	280	264	291	258	264	255	274	254	267	301	287	250	268	285	276	268	271	246	268	274	252	244	259	277	234	287	250	268	270	244	282	272	246	236	261	273	259	288	275	304	283	268	282	259	250	250	265	282	258	261	280	252	281	280	260	249	275	255	255	254	285	258	248	268	264	258	261	256	258	254	278	274	250	227	278	268	283	258	257	253	270	269	291	267	284	223	265	277	251	283	255	268	257	260	281	281	225	288	242	288	268	287	268	269	302	265	266	279	242	289	293	268	246	262	268	288	253	286	264	257	242	241	239	286	271	281	259	264	234	273	258	265	269	234	237	272	243	293	259	263	280	269	286	286	278	243	271	277	278	261	279	277	279	251	285	254	257	276	277	261	252	232	277	276	257	250	245	252	257	290	270	273	280	246	286	242	268	265	258	273	261	236	279	264	276	287	249	314	292	277	252	261	267	266	275	262	280	260	256	270	276	278	270	259	286	272	295	254	264	280	285	318	266	232	248	295	273	235	267	307	250	278	273	316	276	255	246	278	274	300	232	256	281	243	259	275	239	267	302	262	267	279	274	278	233	273	222	260	308	252	245	236	257	240	250	289	281	249	267	248	267	249	251	262	234	280	266	282	266	248	281	289	262	267	272	258	256	243	267	261	278	246	243	280	291	268	261	299	251	251	268	274	249	244	269	274	231	267	237	224	276	292	257	261	279	278	273	245	283	271	274	288	273	273	269	265	261	258	232	284	287	263	282	264	237	280	252	261	253	249	294	277	259	236	251	254	258	244	248	266	254	242	295	255	275	259	262	257	264	270	241	306	251	294	259	286	254	290	278	269	252	280	265	277	258	287	254	271	273	271	252	271	272	256	290	256	240	229	245	279	269	264	269	259	258	264	278	272	259	261	257	242	241	258	247	249	280	280	279	257	262	244	246	284	275	276	261	252	269	312	245	265	259	277	303	250	283	274	270	289	279	303	272	253	203	254	259	273	291	275	300	293	260	246	277	289	278	255	282	266	236	266	243	266	279	270	247	271	276	268	280	276	284	260	292	279	249	247	228	255	250	261	298	245	268	245	262	247	249	264	251	288	246	277	259	257	252	250	281	292	263	244	259	286	279	273	264	260	281	247	250	270	300	283	276	308	292	261	282	295	280	288	245	286	241	270	274	284	249	261	253	269	285	275	295	223	271	303	265	236	262	252	267	238	260	263	278	237	272	273	264	259	267	272	251	252	287	254	263	284	245	231	238	233	280	276	285	265	266	271	303	278	261	255	255	261	286	250	258	253	253	282	269	258	250	277	261	266	269	299	276	284	279	262	272	275	273	278	258	245	257	265	265	256	252	281	259	259	275	259	302	258	273	291	282	280	282	292	269	274	249	265	235	284	269	264	238	280	300	240	267	277	272	275	260	248	266	248	249	288	262	261	280	258	260	282	267	280	256	285	299	262	258	263	303	282	246	241	271	267	282	308	231	265	262	276	286	263	271	251	279	262	232	283	266	256	270	262	256	257	251	262	258	247	253	260	281	269	257	241	254	270	266	259	287	235	234	276	274	264	293	289	255	256	263	283	240	250	245	266	285	280	259	255	246	258	246	273	270	276	275	260	304	253	240	281	278	239	273	258	232	245	255	291	250	227	293	266	261	271	285	261	269	275	284	278	305	281	275	304	289	240	282	247	252	286	302	268	221	288	237	260	273	252	260	261	252	252	264	282	257	284	271	268	280	241	257	310	228	264	279	267	259	249	261	251	286	278	261	222	250	251	250	263	259	232	284	254	233	287	269	258	239	257	235	255	293	265	256	265	287	259	277	260	235	253	271	295	241	246	252	288	291	272	264	261	268	272	274	250	264	242	272	278	234	222	255	250	257	270	263	260	278	275	267	262	269	283	251	246	261	263	270	257	286	292	249	254	299	256	271	247	256	255	291	276	284	234	262	268	268	277	269	256	285	247	255	251	278	232	291	269	256	245	262	269	270	268	278	292	280	247	274	262	296	307	242	242	271	252	261	274	297	264	268	246	264	271	236	280	248	301	273	259	276	282	237	302	280	250	302	257	249	289	281	277	257	289	241	255	278	274	265	271	239	280	249	269	234	278	270	247	270	289	261	250	247	266	254	271	258	261	258	216	259	257	281	295	301	290	248	282	260	268	286	249	277	263	209	270	259	253	250	259	240	272	259	260	278	254	289	268	259	272	256	266	216	243	254	256	255	247	273	264	288	250	271	254	252	256	289	251	241	262	277	278	257	237	288	250	277	291	285	260	272	261	286	259	248	272	295	285	251	291	263	268	266	238	263	300	251	285	254	260	263	292	256	264	260	269	295	266	297	265	260	283	263	253	282	246	248	281	250	267	257	252	269	264	295	273	262	271	246	262	278	265	250	287	238	263	285	280	288	266	285	245	255	271	246	256	248	258	249	260	269	296	272	283	269	250	257	272	287	259	262	241	267	260	285	279	296	258	252	253	263	241	241	251	278	258	271	261	264	267	293	243	288	281	263	285	252	267	259	254	252	274	255	258	268	272	255	257	290	244	257	262	289	291	277	264	249	268	251	271	255	277	277	245	274	255
7432	2863	5786	6522	5244	4338	3951	3092	3236	13869	40557	7900	1415	1329	1237	1208	1113	1085	1058	1005	980	932	909	893	858	861	857	844	838	845	822	837	843	810	761	789	797	783	760	716	796	747	785	779	742	734	719	764	731	789	728	732	708	760	702	691	743	764	725	739	694	685	738	717	691	700	719	696	706	691	708	717	712	714	715	725	684	695	720	716	717	762	695	689	721	716	702	681	726	692	691	699	706	659	697	723	732	683	650	712	696	753	677	715	719	711	671	689	700	699	761	682	705	740	690	676	654	692	694	671	638	725	680	682	662	659	714	676	699	708	737	725	750	722	732	686	669	668	684	710	705	653	717	669	691	698	700	675	689	694	714	691	660	718	697	664	600	682	693	721	712	698	750	736	686	642	708	693	742	664	685	743	688	663	749	678	651	740	703	703	658	660	681	678	686	706	698	707	672	697	669	701	735	693	711	708	723	694	770	724	696	705	715	696	700	691	694	681	697	668	697	718	652	657	667	699	669	667	651	730	730	647	711	691	662	716	661	709	714	662	728	720	667	675	686	711	681	709	705	672	707	694	696	683	705	700	701	701	695	723	687	709	719	630	695	707	728	722	729	682	711	671	697	696	726	713	704	647	689	708	700	699	720	744	649	668	693	727	663	750	681	765	709	724	670	696	653	688	711	729	720	702	663	719	713	670	683	721	714	638	666	691	672	678	708	689	705	709	668	719	683	669	699	655	644	642	715	639	680	679	684	699	730	686	670	696	710	679	687	637	671	708	686	647	657	664	747	716	694	721	687	679	696	701	698	706	743	690	657	690	766	648	688	680	675	694	737	727	661	686	690	690	690	704	734	711	664	687	706	666	732	712	680	694	652	725	659	710	708	707	696	686	707	682	664	687	723	702	681	704	726	656	695	677	665	687	703	703	687	714	662	665	692	672	624	717	690	708	678	686	730	721	715	673	685	720	740	712	670	707	734	711	703	695	663	718	722	696	698	697	714	685	714	666	740	704	680	739	651	677	724	680	688	646	693	682	684	693	684	698	650	687	702	659	702	717	679	664	695	651	692	696	688	660	710	684	730	729	722	645	707	700	672	642	688	691	718	693	773	770	702	719	674	678	691	697	680	719	716	717	698	692	711	709	730	678	689	688	689	730	692	661	715	666	693	681	696	700	664	663	718	748	753	700	695	719	685	690	683	703	693	672	677	697	684	713	709	706	706	712	686	696	678	715	703	731	681	705	688	714	656	654	701	696	711	762	720	681	621	661	681	665	729	708	675	647	708	756	682	677	695	684	696	697	701	717	706	701	713	681	644	761	674	701	743	688	695	633	705	675	657	688	735	709	734	668	683	685	694	692	672	663	699	669	679	725	677	645	694	688	677	719	731	708	662	662	680	691	710	727	679	671	689	661	673	693	704	716	679	721	684	691	662	724	694	682	702	690	659	716	709	689	680	722	673	655	674	686	706	687	701	756	724	659	757	756	698	682	728	710	694	663	638	718	711	742	658	691	723	662	694	677	697	720	759	737	700	653	655	659	704	726	698	712	663	701	676	699	678	709	651	689	705	723	716	691	709	704	719	731	745	679	661	724	743	712	683	663	752	724	715	719	726	731	707	709	662	728	711	719	662	725	720	676	713	651	699	695	777	670	640	698	699	638	681	715	694	701	662	680	675	658	703	740	680	675	691	702	655	654	662	730	739	687	675	687	682	739	709	681	672	691	723	703	671	706	704	636	721	672	676	655	674	722	681	678	724	679	734	673	686	706	729	756	711	694	702	684	641	649	664	690	716	702	732	691	680	688	661	690	687	686	702	704	684	693	687	669	652	663	707	698	674	702	717	700	692	705	669	713	685	710	743	737	686	666	683	671	676	741	737	647	741	704	652	702	705	692	669	656	732	673	694	656	678	653	696	711	675	669	711	696	712	668	665	658	689	709	646	653	703	692	689	750	687	713	705	712	749	712	727	711	694	683	727	705	675	700	678	737	640	687	684	686	687	693	698	716	674	720	682	718	704	693	684	691	692	651	655	711	679	662	701	676	677	711	714	681	734	700	712	658	708	692	670	674	711	686	704	683	714	704	707	711	699	725	699	648	726	693	709	733	692	680	677	669	689	689	650	686	692	664	711	676	677	681	657	722	668	671	672	663	733	726	662	681	699	713	687	669	728	704	667	727	662	656	665	719	723	735	666	693	655	686	655	671	702	692	681	675	703	662	720	677	683	676	658	631	673	681	673	693	718	695	674	663	699	715	674	693	659	727	707	680	683	682	703	666	716	720	671	720	721	728	683	661	725	705	695	678	725	718	696	665	698	699	716	739	684	675	655	711	672	684	687	714	713	674	717	633	679	717	702	633	687	677	711	699	703	678	695	705	709	693	669	698	675	721	711	712	714	725	687	713	707	742	728	658	691	698	676	720	680	694	674	687	707	648	659	711	708	734	673	694	692	723	726	656	705	693	677	701	680	717	712	658	695	704	686	660	685	729	677	728	725	723	661	682	662	698	680	720	693	719	702	702	684	686	681	724	679	676	705	708	726	678	708	708	694	739	685	703	661	687	683	710	698	689	642	712	710	672	726	661	708	710	686	682	685	656	696	667	728	751	694	661	712	671	692	665	699	667	691	716	717	672	702	701	700	698	661	706	692	712	702	714	704	666	685	705	684	663	697	728	681	674	713	706	712	735	708	678	623	678	675	747	669	688	691	711	691	701	692	692	698	663	682	713	711	700	730	646	677	699	706	709	721	692	719	713	680	708	701	700	698	664	747	672	713	711	733	693	688	691	706	656	679	636	727	689	708	658	671	771	629	686	658	719	702	689	682	724	728	678	706	669	682	727	710	720	679	702	706	732	645	676	723	739	708	702	679	661	700	712	755	692	659	705	629	692	713	700	692	701	680	711	698	689	688	668	719	689	684	688	679	733	695	693	716	733	709	680	657	678	693	648	660	677	695	643	727	690	692	746	663	704	675	733	638	689	701	655	685	677	679	667	691	683	666	673	728	690	653	689	666	676	630	732	697	667	739	687	646	684	729	675	727	694	722	695	691	687	710	715	679	702	639	679	671	669	692	694	708	689	715	745	684	668	663	709	679	724	685	685	685	734	646	659	736	694	661	692	685	681	710	715	672	730	701	713	671	705	635	749	686	713	676	723	669	668	702	749	743	697	704	662	721	647	697	731	703	689	665	726	740	686	692	699	730	674	678	685	706	692	691	720	663	693	652	706	693	673	719	727	671	704	740	661	749	707	670	723	695	690	710	737	683	663	655	677	699	700	672	725	703	716	691	728	725	671	718	663	711	737	698	680	735	696	696	673	653	692	697	713	674	688	703	705	709	698	682	734	678	690	712	660	678	702	693	732	694	645	677	671	681	685	682	705	755	708	703	705	688	662	662	681	690	712	723	696	700	689	675	729	656	687	691	713	670	709	668	640	684	730	642	711	698	623	684	673	658	656	647	679	637	674	675	668	717	705	696	700	692	722	677	724
1932	230	216	205	177	170	189	189	208	364	583	208	167	167	169	172	165	168	175	140	163	152	144	157	180	155	173	133	168	165	177	170	141	183	184	177	158	172	151	157	171	166	163	159	148	159	167	190	155	161	176	145	167	138	173	167	168	175	157	192	177	168	174	176	160	211	148	188	162	151	173	163	143	172	167	176	163	191	170	146	166	167	188	168	156	143	172	174	151	189	177	152	177	172	175	182	157	160	185	136	160	170	153	167	168	160	167	162	166	164	147	155	165	158	154	161	182	169	159	174	175	166	171	170	179	149	170	159	137	194	163	191	167	178	156	136	150	159	135	183	166	166	160	164	166	137	154	185	166	157	186	165	168	155	177	187	185	169	148	147	187	180	149	166	146	151	166	155	147	173	172	143	151	178	183	170	171	156	182	183	167	171	157	149	147	171	180	146	186	143	171	175	170	156	182	154	191	164	178	165	169	163	151	164	158	171	170	171	158	145	148	158	156	169	155	171	147	169	169	155	139	161	146	155	147	157	175	151	166	164	158	161	187	175	159	188	168	145	157	161	161	166	193	176	180	176	186	164	162	154	158	167	149	170	133	173	172	179	159	168	160	149	157	153	178	173	157	165	192	143	171	175	168	167	171	168	165	170	166	188	162	183	177	182	199	158	169	170	161	166	170	171	171	184	168	187	159	171	152	159	152	157	157	181	197	185	169	165	158	165	157	179	172	168	186	160	165	173	170	153	174	184	154	175	158	151	177	168	186	160	162	167	168	149	183	185	193	151	163	169	151	184	171	165	168	154	163	157	183	156	181	194	160	161	138	172	185	149	173	164	156	171	163	170	174	193	167	178	145	162	168	174	182	178	152	170	162	166	167	162	159	168	170	175	202	168	149	159	163	157	164	169	132	162	161	163	146	166	181	164	174	147	160	166	144	190	180	176	177	160	154	162	161	165	182	175	188	189	156	146	159	190	164	142	143	173	173	178	160	165	155	178	169	167	186	193	173	146	176	172	165	171	136	172	182	158	140	156	175	178	163	161	156	155	162	183	173	165	177	175	167	154	189	166	178	163	150	168	173	164	167	176	156	171	173	180	172	137	171	172	141	143	152	161	159	157	170	149	160	179	190	177	168	179	160	173	168	158	176	155	151	192	169	170	175	162	194	141	166	148	163	169	178	169	172	156	168	167	176	162	188	166	152	159	165	161	176	186	162	161	193	190	187	154	164	163	171	160	155	158	185	161	160	156	151	151	155	172	163	173	171	177	170	149	154	172	153	173	191	170	148	171	175	147	142	149	164	175	142	163	173	135	173	162	178	157	161	164	165	191	171	156	178	158	184	158	174	149	179	157	159	153	166	174	148	180	157	158	161	166	173	166	164	189	205	158	193	155	150	161	159	161	175	186	178	138	173	168	150	157	175	181	154	181	173	155	150	157	167	186	164	154	186	167	165	167	159	181	186	178	183	165	183	163	166	179	185	153	161	156	131	156	177	165	143	157	152	177	139	161	154	177	144	170	165	182	189	167	180	180	185	198	176	186	197	163	164	201	163	190	179	188	173	180	167	161	159	168	166	182	153	185	159	171	146	158	181	170	165	160	162	167	179	186	148	170	151	157	172	177	178	181	149	164	172	152	176	160	189	165	173	166	166	162	163	149	179	180	155	161	186	166	175	181	157	186	167	166	177	176	162	164	172	167	178	180	167	167	161	183	174	157	176	157	186	141	138	150	162	158	184	186	201	169	194	158	172	167	165	168	151	161	172	177	195	180	163	160	157	150	157	153	194	194	170	172	160	181	180	163	189	180	147	166	176	152	184	160	180	170	166	180	152	176	159	158	177	149	162	173	154	182	189	191	170	162	170	140	194	163	175	171	200	171	177	178	181	155	176	157	172	146	187	147	171	178	170	171	173	158	170	169	180	170	163	175	167	171	172	172	171	169	192	149	151	152	156	186	166	145	181	166	173	168	165	163	165	153	161	194	183	165	149	170	179	166	169	158	161	172	139	150	154	134	163	160	162	160	169	170	151	144	178	147	164	176	172	164	153	176	168	156	190	170	150	166	171	189	150	148	140	194	167	161	186	183	154	165	170	161	182	178	160	175	185	195	158	160	166	156	186	164	156	183	144	174	156	170	191	168	178	182	173	169	202	154	170	187	175	167	154	193	174	171	163	159	190	175	159	149	157	140	170	155	187	193	138	190	153	161	184	197	178	148	157	171	165	157	156	163	182	171	162	170	141	160	185	169	171	167	186	200	180	190	154	164	155	157	140	166	165	161	173	189	157	155	183	161	159	162	169	168	181	163	160	189	161	166	156	151	170	147	195	160	165	166	182	173	172	178	165	163	175	173	167	168	167	162	178	175	156	165	184	175	158	182	171	195	171	145	159	145	152	156	184	191	177	153	156	173	179	197	141	180	149	159	167	175	176	181	189	178	162	162	170	157	158	175	163	178	186	173	210	163	180	169	173	162	173	168	173	154	162	192	169	155	176	169	148	161	185	164	166	146	168	200	161	160	165	160	168	175	186	175	150	165	169	177	173	159	186	175	168	159	168	165	175	152	150	152	162	160	152	180	163	183	171	125	144	160	166	175	152	168	165	173	166	144	161	154	171	164	175	179	145	193	157	153	175	175	181	173	167	158	173	181	162	178	174	178	153	164	181	165	168	157	176	175	160	169	160	176	166	151	174	186	155	162	184	170	168	159	197	165	146	173	146	139	174	171	164	173	164	159	137	157	180	184	185	152	157	154	137	185	153	165	174	176	160	181	172	183	157	181	186	172	176	165	187	149	181	156	186	152	187	153	158	171	178	157	157	163	183	163	161	182	190	162	171	159	175	168	185	147	182	181	156	172	180	155	159	168	151	176	160	168	170	154	172	182	200	159	165	158	154	174	149	158	163	178	171	154	168	180	181	169	172	175	175	170	160	155	167	183	140	146	169	145	165	178	149	167	173	164	159	150	166	156	193	188	167	148	153	171	170	155	161	175	173	164	189	167	186	159	197	141	180	182	168	170	162	151	153	182	179	181	178	175	145	172	176	150	169	170	160	178	175	171	172	151	170	168	168	165	165	181	142	181	175	159	164	175	171	175	166	162	161	159	165	154	159	177	181	166	163	172	150	148	173	197	159	146	187	152	173	154	171	164	176	158	173	172	159	184	152	133	150	155	170	165	166	158	179	177	183	173	177	172	176	188	163	180	188	163	143	149	171	171	186	140	158	140	160	163	138	140	172	160	174	160	180	156	155	170	182	167	161	183	167	175	174	151	158	175	171	201	190	167	164	176	163	164	178	153	176	145	177	139	167	181	142	194	171	148	177	161	184	176	171	179	164	159	164	182	156	154	162	177	170	174	159	181	174	151	171	164	170	190	159	184	167	166	177	137	147	179	149	174	159	160	173	175	165	162	154	178	166	188	157	166	166	182	178	157	149	181	161	182	175	180	161	175	176	179	146	188	173	168	165	180	147	146	155	183	137	164
2259	596	690	698	700	584	555	572	880	1996	3615	533	520	509	494	505	544	541	491	503	532	534	477	519	509	525	511	496	512	467	517	471	530	532	533	487	509	502	526	502	538	531	515	484	489	508	510	520	508	548	538	471	490	544	501	484	485	507	487	502	479	508	516	490	503	494	499	509	502	513	504	516	487	504	476	529	521	526	507	519	524	496	436	491	511	532	521	498	494	535	512	484	495	495	473	495	526	491	506	499	543	490	520	480	511	453	482	516	520	479	487	523	502	489	561	509	488	480	491	508	496	493	478	497	497	498	496	496	464	495	493	500	496	499	490	485	480	509	491	493	477	540	495	509	479	530	502	499	530	504	549	479	462	478	534	498	462	481	500	513	475	512	507	514	496	544	492	508	460	522	528	471	491	533	497	452	513	545	497	478	467	503	495	482	459	514	509	484	487	485	491	487	495	468	486	430	514	462	491	501	466	523	492	503	547	511	481	486	509	496	484	498	545	524	443	531	473	509	451	468	481	531	464	494	510	541	513	502	514	491	466	497	472	481	523	449	513	497	506	509	475	470	471	488	460	480	503	471	502	531	500	499	460	543	494	497	527	486	493	483	452	489	530	481	490	488	527	516	521	477	504	524	495	497	508	491	494	512	523	479	522	549	516	463	513	480	478	531	472	498	503	497	521	511	485	516	470	472	488	512	498	460	517	526	507	531	532	518	488	508	505	518	515	520	525	517	469	482	489	519	496	497	481	501	478	448	496	526	500	489	502	493	529	512	518	498	517	504	457	497	510	505	524	468	536	494	495	477	491	506	498	482	531	503	498	494	487	471	502	455	516	477	481	519	496	507	481	492	527	485	547	501	499	517	468	458	447	471	521	525	500	483	509	509	498	518	490	516	510	488	506	475	497	520	526	471	511	446	522	492	516	479	491	480	513	526	519	486	502	494	472	478	516	481	475	523	522	482	502	545	487	445	512	484	527	515	515	486	507	485	484	541	529	505	502	475	493	524	494	527	494	522	461	523	503	481	539	493	531	501	535	507	536	504	473	498	459	504	501	540	509	498	473	497	507	512	523	525	477	505	519	465	511	537	490	467	517	511	498	440	462	448	531	507	482	500	484	494	533	515	487	507	493	506	503	461	498	492	503	504	500	503	477	492	529	494	493	456	514	496	501	479	537	517	460	527	501	493	487	471	507	462	460	507	484	471	492	498	456	513	488	490	488	480	521	478	498	458	480	491	518	472	484	477	526	472	492	533	519	457	486	457	505	494	502	470	490	476	484	492	484	493	502	476	497	487	475	506	484	485	483	526	489	492	493	459	473	516	495	495	477	509	444	495	538	526	505	510	511	503	504	482	537	524	472	515	529	469	503	477	490	482	515	530	504	498	462	499	504	476	519	497	505	463	477	488	505	489	510	467	487	492	548	513	500	513	488	497	487	492	486	468	448	495	525	487	516	537	498	513	503	476	498	475	519	505	491	469	496	496	474	484	490	461	486	547	515	493	512	467	480	499	491	459	519	502	477	527	499	505	490	492	481	473	492	495	499	521	502	490	501	522	486	490	493	541	527	510	506	490	472	463	479	502	459	522	481	473	490	521	516	484	466	499	477	512	512	506	482	512	527	481	496	506	505	473	492	488	479	516	516	469	527	496	526	519	484	467	502	485	469	493	546	503	507	497	470	494	465	491	515	497	489	532	489	521	477	465	484	510	475	516	490	492	516	517	510	501	501	491	506	498	486	495	527	486	485	467	518	470	461	500	475	464	504	521	488	514	518	515	516	501	474	488	494	501	499	508	482	508	476	494	476	495	510	494	507	465	506	540	508	512	492	502	453	508	525	519	498	480	503	458	534	468	478	499	488	572	501	504	528	485	505	500	465	498	506	494	515	511	494	480	466	503	510	526	515	502	452	522	515	516	528	507	462	473	485	489	496	499	484	485	562	468	497	467	525	495	510	503	519	501	545	519	520	470	520	512	476	485	497	469	524	487	521	489	512	466	479	511	461	511	494	458	495	502	514	511	524	496	518	539	508	491	501	511	522	512	527	472	512	467	493	502	479	484	521	495	509	536	512	499	454	483	464	496	508	516	483	517	470	485	498	533	460	467	472	483	497	517	519	509	532	515	528	479	487	509	501	497	439	495	477	468	513	496	512	487	512	473	515	490	484	521	514	509	489	491	496	484	482	519	467	464	481	501	499	458	497	459	498	527	468	520	485	453	518	508	489	458	506	485	490	506	484	544	498	529	483	495	524	517	517	493	486	490	528	495	522	480	477	517	529	482	468	509	435	469	538	456	494	487	479	484	457	470	511	517	461	512	503	463	518	520	490	487	451	493	481	465	517	497	525	492	538	491	480	526	500	492	520	500	482	492	528	517	494	477	499	514	492	528	514	529	502	438	485	511	495	511	512	490	517	488	500	510	466	504	511	499	477	466	529	488	505	471	511	490	478	484	471	495	503	548	477	498	513	480	497	543	495	484	471	542	481	476	503	486	457	464	517	487	490	513	488	525	514	515	472	512	511	513	482	482	492	507	499	484	513	513	503	488	473	472	508	470	458	462	496	503	484	524	500	499	528	472	506	483	483	502	476	517	487	528	553	499	502	492	503	515	509	526	464	487	519	468	498	486	468	524	487	476	512	471	473	481	515	504	487	494	500	531	516	518	535	497	492	515	498	510	479	466	490	495	509	431	517	479	469	478	504	507	507	547	491	535	519	491	504	513	491	531	481	460	491	550	513	460	472	531	515	498	517	501	503	464	526	481	487	478	518	491	429	487	473	515	499	492	511	516	492	465	503	502	503	491	509	491	468	457	476	512	509	468	502	494	462	474	533	506	489	477	494	480	475	484	489	533	523	523	515	519	508	533	480	511	505	492	466	506	483	486	481	461	497	464	467	510	515	470	461	511	486	491	481	499	495	563	480	524	505	494	474	486	492	487	518	493	502	523	496	476	485	471	510	511	521	523	530	487	489	507	505	477	514	517	503	478	488	447	513	503	521	512	484	502	487	487	502	493	538	503	530	507	486	467	481	475	508	497	509	508	476	486	479	505	530	497	494	468	526	485	492	479	514	517	462	492	508	495	507	454	542	512	520	510	535	516	473	460	476	488	501	520	505	530	534	504	512	487	481	478	479	487	513	519	514	508	502	523	520	484	503	488	491	472	475	489	487	506	471	476	506	527	506	508	476	468	519	501	520	493	482	464	492	506	489	504	512	455	483	483	492	461	497	506	540	505	482	506	460	505	486	496	495	488	502	492	513	493	548	505	519	514	495	505	494	485	533	522	520	478	485	532	489	477	474	466	456	469	499	495	444	469	467	494	523	492	492	481	510	494	524	501	511	496	525	483	430	547	488	474	487	489	490	448	467	505	488	517	486	481	526	516	493	492	510	501	486	466	496	493	509	517	513	477	505	473	513	471	498	483	448	488	482	467	527	535	504	469	479	502	523	502	481	534	501	483	481	520	486	474	445	458	536	505
7417	1249	1461	1121	833	596	552	506	765	5094	7883	514	316	340	359	300	313	308	291	309	319	311	313	317	275	312	301	285	286	289	312	338	272	283	336	307	314	266	290	320	301	290	337	293	327	342	282	300	303	288	291	258	325	318	295	300	272	296	297	301	311	332	330	295	319	263	293	339	273	281	290	293	321	314	271	335	293	285	285	284	267	275	315	279	284	270	277	299	285	263	289	312	288	314	313	300	288	307	294	329	282	280	301	331	308	269	277	294	295	293	274	298	308	292	268	313	294	275	300	274	298	310	274	290	284	282	321	298	274	273	311	330	290	283	286	287	263	286	285	291	312	276	292	306	289	288	301	291	326	303	280	288	305	325	297	306	319	297	288	294	258	310	286	307	305	281	279	299	307	284	289	309	286	305	282	297	302	290	284	303	286	314	281	316	303	288	257	281	280	281	284	315	293	276	283	290	328	304	324	293	298	281	305	280	293	295	266	323	294	262	290	281	301	299	323	322	299	298	294	328	297	335	317	321	249	299	268	328	286	296	304	299	329	299	289	292	299	277	309	294	269	320	290	281	286	293	297	309	307	292	309	299	299	299	306	300	286	304	285	303	313	275	302	292	325	299	274	316	282	270	315	298	321	324	311	336	267	294	315	290	311	312	272	281	248	288	275	304	270	299	293	306	283	289	309	303	293	320	314	283	313	327	294	307	305	327	302	279	299	288	287	306	306	279	313	271	307	291	300	312	311	309	293	267	278	298	300	281	310	317	302	315	288	241	345	279	284	285	301	284	277	316	263	270	294	290	278	286	276	265	271	281	278	312	337	285	293	307	311	294	319	311	284	300	305	307	269	287	315	261	270	279	286	275	317	294	318	311	274	297	301	307	288	283	313	287	312	307	317	320	288	273	288	293	309	304	296	258	302	289	306	301	293	310	286	331	310	309	296	278	295	291	318	280	289	289	314	258	270	282	323	289	294	291	310	288	295	292	289	293	312	292	288	307	276	319	295	288	291	303	308	313	276	282	313	292	265	278	304	289	281	281	277	284	305	297	318	290	272	290	301	338	321	293	275	313	305	289	300	296	294	284	294	299	296	281	276	268	277	313	303	272	306	295	327	276	285	301	300	298	276	295	271	265	271	297	274	314	305	278	303	305	272	315	309	299	298	300	297	328	278	290	275	288	295	294	296	280	307	322	284	275	301	325	255	317	316	269	268	285	274	281	323	320	299	268	267	294	291	313	284	286	327	312	296	303	306	302	297	301	291	283	300	301	278	320	313	309	291	295	301	316	259	302	321	327	271	305	300	321	295	263	290	304	275	314	296	270	321	295	286	306	282	296	275	282	295	302	312	300	321	259	288	324	279	325	301	295	327	256	283	313	304	281	327	306	314	283	279	313	333	304	291	269	285	296	260	329	306	315	297	295	280	306	281	316	323	307	297	275	317	267	290	281	269	279	338	276	287	303	293	322	307	292	277	283	299	269	333	311	300	292	312	308	305	312	288	321	275	288	290	310	287	275	298	283	278	298	283	295	318	268	284	287	295	315	259	285	259	279	285	308	290	275	314	306	257	268	299	318	282	274	287	286	307	305	290	311	277	304	290	285	310	296	297	309	293	270	270	278	268	307	290	279	320	282	256	335	275	306	301	267	270	266	292	285	318	326	293	290	293	267	292	298	345	279	309	317	259	314	246	297	291	278	280	308	300	306	313	297	302	286	296	302	295	289	280	312	307	315	295	293	303	312	275	308	290	300	309	326	301	290	325	314	301	286	294	313	288	300	304	275	318	307	312	272	248	334	292	304	257	301	328	299	281	307	292	261	326	313	267	284	295	312	294	259	293	329	288	282	314	335	297	306	303	256	293	329	306	297	300	296	279	312	317	320	293	304	301	275	288	308	302	300	314	297	289	295	301	290	310	285	312	294	279	319	335	305	293	307	302	305	299	265	323	331	300	294	305	292	323	315	294	290	303	300	301	282	312	281	298	270	267	297	309	320	279	276	320	287	300	318	280	263	291	293	314	308	294	276	312	320	293	281	304	303	294	306	271	298	311	275	301	287	273	335	311	263	297	284	296	291	271	299	309	290	310	314	321	298	308	314	307	284	327	291	299	304	300	264	291	292	323	309	271	332	301	316	316	297	332	250	265	318	293	294	291	299	304	303	307	297	295	292	308	284	323	302	309	290	276	256	312	285	306	286	307	288	278	281	271	308	308	289	282	257	288	302	325	293	293	289	265	310	277	281	265	277	304	310	301	265	343	320	328	281	293	258	304	328	329	292	291	317	306	288	260	322	256	304	307	307	295	273	315	268	302	336	318	304	278	303	290	321	311	313	308	333	283	322	283	283	304	296	277	280	282	305	288	253	277	310	272	284	273	289	289	310	300	289	324	293	289	335	306	276	299	301	312	314	268	302	277	255	326	298	287	309	281	280	284	296	290	293	292	307	316	283	295	315	332	306	322	279	274	303	280	305	282	310	276	290	306	329	274	295	310	291	273	281	342	320	296	264	271	300	310	302	301	316	310	342	295	318	268	308	314	269	292	263	306	284	309	312	301	283	283	315	333	285	284	293	289	300	287	307	278	262	293	301	303	339	332	289	280	286	296	283	299	307	262	298	276	302	306	303	312	274	285	276	278	294	307	297	304	290	307	337	299	313	313	278	331	318	295	265	290	300	285	292	281	292	288	316	267	276	277	286	279	293	266	307	315	298	276	317	299	304	280	315	302	318	284	291	294	287	333	320	274	296	302	265	270	294	309	283	298	273	284	331	279	301	298	284	315	301	283	270	322	283	299	303	306	281	318	286	305	283	306	289	322	321	285	306	304	319	319	303	291	293	326	331	287	292	331	315	303	308	289	290	290	319	306	321	295	309	276	255	283	318	310	297	296	305	265	287	309	284	282	277	269	288	298	287	301	309	293	311	272	314	317	295	273	306	268	276	340	311	277	269	285	277	305	293	306	301	308	291	275	315	310	302	270	278	283	292	300	293	301	297	312	298	295	304	299	306	308	302	327	275	308	290	271	273	295	307	293	333	307	307	308	297	275	297	289	326	302	302	282	291	285	304	301	316	290	309	295	307	278	311	300	290	312	287	315	296	306	292	293	292	282	290	314	289	262	300	303	314	327	299	303	309	279	289	298	312	298	323	308	302	314	305	273	301	335	301	294	287	308	283	320	283	330	265	280	296	298	312	279	305	308	278	297	323	313	307	282	292	284	274	306	287	272	316	307	265	282	294	302	286	294	291	295	314	284	276	297	268	314	303	301	317	267	309	271	309	350	290	304	321	315	301	260	278	305	281	319	299	319	303	293	253	298	289	310	289	314	274	290	315	310	308	285	252	294	278	282	320	292	280	303	280	323	323	320	305	298	300	292	279	275	308	311	284	319	312	246	288	281	251	306	302	280	302	291	307	298	298	293	321	307	298	298	292	278	309	317	269	293	300	307	315	316	291	296	273	296	289	308	284	321	297	274	296	300	272
5571	1759	3423	3775	3180	2638	2327	2194	3686	21344	23042	1258	1169	1074	1108	1064	986	995	993	870	922	999	881	886	845	842	897	821	860	850	902	855	871	828	798	827	823	846	842	876	828	816	871	807	811	843	762	826	843	833	786	784	809	839	767	818	774	795	829	792	834	772	803	816	767	783	842	782	812	842	793	808	809	807	789	775	739	805	822	801	808	779	720	765	787	825	891	817	764	771	816	827	806	778	811	773	830	795	786	768	742	791	771	806	800	748	793	758	796	767	803	787	831	788	778	822	797	767	802	749	782	785	759	834	783	755	791	794	798	768	815	755	830	781	771	881	783	738	792	822	782	810	736	760	825	756	826	750	771	782	776	794	770	810	793	765	795	758	745	802	795	795	835	775	762	769	800	779	784	815	774	761	826	777	795	775	771	831	800	758	806	807	788	770	769	791	762	763	778	780	743	786	781	808	781	775	783	797	782	800	801	789	799	827	795	781	794	757	812	728	779	760	784	793	795	773	767	756	805	799	819	819	803	783	790	802	793	801	799	829	750	813	826	747	805	792	785	801	801	725	831	832	746	765	777	799	794	782	768	803	785	797	785	767	840	809	765	780	774	826	749	771	808	797	762	748	797	789	787	794	747	803	809	797	775	795	778	827	775	730	781	771	734	785	770	809	769	807	823	766	802	777	763	784	789	803	776	770	829	780	780	808	786	791	796	774	820	754	809	759	791	844	785	769	791	789	798	829	825	780	764	793	811	814	782	753	808	830	768	789	844	786	772	799	800	789	749	808	760	767	816	780	836	811	821	748	815	779	756	827	757	805	759	775	781	775	776	762	746	809	790	791	796	798	751	798	778	761	737	766	777	758	836	772	771	762	768	773	815	793	772	757	771	777	816	778	755	764	817	767	801	828	762	797	798	796	840	749	760	781	815	754	785	815	767	797	786	769	764	739	772	741	784	776	798	770	755	817	815	741	813	797	770	810	791	777	815	786	729	784	752	803	811	753	783	769	745	742	750	823	774	814	737	775	807	793	743	810	799	813	756	784	800	744	778	804	769	808	778	816	798	765	791	772	780	731	801	789	811	796	780	787	782	742	782	749	774	769	782	810	777	823	783	768	798	769	818	808	824	822	764	779	801	778	771	821	789	802	819	838	814	785	780	757	819	818	766	758	782	754	795	736	790	747	805	769	756	789	756	770	774	736	806	743	789	798	762	744	821	791	802	834	797	804	775	794	789	775	748	776	775	772	745	815	804	733	786	745	797	799	826	798	847	718	804	761	807	832	781	800	779	759	768	791	790	792	777	785	731	775	807	772	809	792	768	770	763	786	797	785	766	765	791	778	851	817	775	858	809	795	774	803	751	794	778	721	786	794	751	742	779	786	803	723	770	760	825	818	786	777	778	769	773	787	788	768	793	801	757	774	757	790	758	732	829	794	782	796	815	820	770	778	785	821	779	783	766	742	725	811	757	791	720	764	772	724	766	776	755	772	865	788	766	834	790	766	773	831	742	757	775	804	796	811	781	768	776	738	796	714	784	819	797	788	758	754	769	784	755	799	787	766	812	758	782	810	784	764	791	815	744	781	756	788	798	817	782	785	778	823	775	782	753	742	792	754	814	730	812	773	801	783	781	814	796	762	780	759	807	769	848	790	762	749	758	742	801	823	756	779	819	784	744	733	788	783	826	796	767	778	812	724	803	801	796	804	748	768	798	794	762	794	780	785	794	797	771	760	758	780	814	754	755	792	781	793	782	818	722	783	778	809	719	801	771	753	801	796	751	766	783	789	810	782	820	757	822	768	769	779	735	777	803	813	812	779	786	797	786	771	793	745	772	798	805	809	799	808	786	799	825	787	761	739	734	800	767	821	792	739	765	769	813	837	839	738	825	717	805	735	789	779	743	787	777	780	772	818	784	803	816	777	785	749	821	768	805	805	770	798	801	755	813	814	793	797	837	804	801	784	778	813	836	790	767	781	782	773	769	753	766	809	812	759	766	796	742	813	775	821	791	802	787	762	828	750	744	796	798	777	740	742	793	847	740	791	853	839	785	744	788	771	770	760	756	816	774	801	769	793	784	759	806	746	778	756	800	786	814	841	791	823	795	725	801	786	728	802	785	841	776	753	757	787	727	794	837	769	805	789	811	802	793	770	758	784	763	809	821	778	808	779	801	812	818	825	805	777	767	789	761	787	807	780	752	793	761	793	758	793	797	795	759	811	779	782	749	766	801	800	761	764	762	799	817	756	805	791	792	784	783	788	739	737	805	749	764	811	796	740	752	760	752	761	780	788	763	791	752	771	794	784	724	785	760	804	791	770	762	762	770	784	799	802	775	836	822	794	776	802	807	834	786	810	834	731	764	779	758	821	775	824	794	751	777	848	783	826	789	777	783	757	787	781	762	819	819	777	765	785	745	780	809	773	760	793	782	782	763	813	789	773	805	794	772	781	749	746	759	759	775	814	827	777	807	793	758	751	769	764	793	791	733	800	861	775	743	790	841	765	811	820	786	769	779	784	777	734	764	813	849	818	786	761	816	791	807	772	821	830	758	771	787	809	776	806	804	776	819	826	744	759	771	819	806	802	767	822	830	780	775	821	765	762	796	763	776	776	787	795	747	772	777	787	812	790	721	756	750	754	767	781	778	760	771	747	852	762	808	758	805	799	773	837	751	736	761	813	760	749	811	801	791	784	814	782	741	796	745	759	808	773	805	702	784	759	837	807	779	824	774	836	765	737	841	812	791	809	794	781	780	753	767	799	804	844	799	799	826	814	799	775	786	790	788	808	780	817	811	780	816	744	814	799	730	816	742	793	775	784	755	759	789	782	762	762	789	742	827	825	779	777	835	813	774	766	816	725	768	796	783	773	767	809	770	772	792	831	791	833	814	783	839	771	798	818	805	810	786	811	833	815	770	774	834	708	838	790	789	766	800	788	779	792	820	767	785	752	815	745	768	769	779	780	779	797	791	825	815	775	796	736	783	769	728	794	772	771	801	798	757	788	766	817	757	776	813	774	753	783	758	761	785	763	755	774	814	815	781	787	780	797	799	804	811	761	797	779	775	788	803	828	801	813	745	766	754	774	776	837	869	828	788	726	752	742	757	778	824	850	737	770	779	746	770	808	796	781	759	778	754	819	793	781	798	758	788	761	784	764	812	767	807	768	765	814	816	760	781	771	831	827	791	783	781	778	759	732	763	786	803	757	799	745	773	821	796	744	764	770	789	798	785	785	824	781	830	773	745	769	796	800	799	766	775	785	807	749	770	799	750	789	771	781	740	759	782	811	756	764	768	778	737	817	777	793	808	778	763	816	794	782	735	757	772	825	765	853	790	790	774	800	807	774	783	812	765	803	716	768	796	821	786	802	783	738	770	753	753	782	792	822	769	764	798	798	751	791	839	766	762	804	790	791	793	797	786	766	796	716	773	777	764	764	784	761	791	762	812	745	712	737	800	777	743	789	805	790	831	749	773	754	783	812	776	794
13654	2822	3005	2125	1283	926	832	630	985	6908	4599	426	391	343	315	287	293	311	279	316	291	265	271	282	258	296	286	295	316	279	293	257	251	264	266	257	251	257	261	272	285	312	262	266	292	269	261	283	236	262	246	288	262	288	267	281	289	261	270	282	271	264	257	255	268	252	247	258	256	249	254	235	270	267	282	257	248	273	260	271	251	234	260	243	243	248	245	253	280	268	210	263	263	236	275	268	251	264	231	262	252	237	255	290	251	242	270	263	233	237	270	236	263	257	274	255	278	246	232	251	254	271	275	262	260	250	225	275	249	248	228	268	275	265	283	249	252	232	243	275	227	282	273	255	254	241	274	238	244	237	268	256	262	241	242	291	260	259	265	245	268	260	254	234	240	251	268	290	266	283	263	243	268	260	224	225	253	256	244	234	280	264	245	254	266	279	282	264	278	248	280	272	244	293	271	274	262	263	256	245	250	231	235	256	262	268	258	243	267	268	255	297	259	254	245	243	266	274	227	250	277	238	272	264	266	260	236	274	244	277	255	248	264	243	258	256	274	249	255	255	260	254	242	255	249	230	266	264	244	283	254	249	270	273	263	262	283	221	271	263	250	260	268	268	271	260	243	256	274	245	265	267	246	243	275	257	282	237	266	284	268	282	271	255	250	271	243	239	240	268	242	244	255	284	246	239	265	253	274	258	243	231	255	253	229	278	248	258	237	248	235	248	248	252	265	270	273	260	276	247	267	257	267	255	296	259	279	262	248	252	231	273	221	241	243	228	296	262	248	239	248	264	268	275	248	285	220	253	266	245	265	247	258	254	236	265	273	246	300	295	258	245	268	237	257	234	227	241	265	254	255	235	267	248	213	270	212	231	265	258	277	237	260	254	256	222	261	259	271	273	263	284	269	255	267	233	251	257	259	242	289	235	260	242	266	272	231	248	260	256	236	288	277	255	260	262	279	245	257	272	243	272	266	255	268	292	257	247	279	260	236	277	267	265	256	245	266	239	245	262	268	241	233	270	286	241	259	262	248	254	246	248	236	256	258	232	256	235	259	245	260	248	246	281	238	260	282	261	254	258	260	279	263	260	241	235	239	247	252	236	247	263	274	227	243	248	236	249	259	256	236	270	269	260	250	271	240	246	244	232	255	238	291	266	284	229	249	250	259	264	266	230	251	255	239	219	267	254	233	235	260	263	247	248	301	249	248	255	251	243	252	290	246	210	227	268	274	259	252	246	259	266	257	260	278	279	252	228	266	271	255	246	222	260	250	230	233	238	228	228	242	231	248	263	245	232	265	248	268	264	251	240	271	223	263	260	269	259	238	244	268	237	272	264	241	254	262	242	264	274	283	257	274	264	240	234	232	285	264	241	255	255	277	272	273	252	243	266	230	249	246	273	265	265	258	259	284	247	261	257	245	267	249	272	239	269	272	268	244	240	279	284	263	248	262	262	264	223	260	257	276	274	276	269	274	243	270	251	229	244	276	259	255	253	241	251	238	234	259	257	262	227	262	241	275	229	271	243	252	248	250	244	236	237	219	233	235	274	257	275	249	236	265	244	256	258	275	272	250	276	277	244	254	238	260	238	258	249	232	285	248	251	260	252	273	248	254	244	288	283	253	276	268	247	263	289	250	282	249	259	234	245	253	233	253	253	249	242	232	238	234	251	241	246	286	232	267	225	247	248	280	275	278	263	232	260	231	262	234	299	258	236	208	283	267	276	258	260	282	223	256	242	262	238	255	253	250	262	272	250	239	258	252	255	250	256	258	239	237	243	256	278	246	228	226	245	268	250	234	245	280	223	258	240	248	286	257	251	247	242	255	251	273	244	278	270	238	265	260	265	274	244	259	289	260	279	277	240	273	270	278	250	270	254	260	267	242	251	260	265	233	254	273	237	222	282	215	289	248	262	278	270	238	277	257	278	289	261	261	261	274	251	262	262	248	260	266	234	233	217	283	270	261	256	245	276	246	272	250	249	262	250	283	255	252	257	283	249	250	272	243	297	264	285	245	256	249	234	275	255	289	250	231	255	267	267	235	244	227	250	257	236	261	260	273	259	258	253	233	252	254	249	268	266	271	275	262	272	220	273	260	255	261	262	276	270	232	237	265	239	265	258	271	265	273	257	243	251	243	259	256	255	237	248	283	260	285	258	220	250	243	274	241	247	250	244	248	258	265	244	266	245	272	250	238	262	253	277	240	279	247	259	255	276	238	243	251	252	239	237	263	252	246	262	269	270	264	273	275	254	237	244	254	280	240	267	256	278	256	269	243	253	269	245	229	272	281	245	267	262	263	240	243	264	274	251	256	291	273	264	242	257	232	264	257	285	257	272	256	257	246	291	247	265	259	272	251	269	282	251	226	236	256	222	262	270	275	260	252	276	238	268	254	248	246	235	261	250	240	278	258	230	243	254	288	248	258	259	292	229	228	262	252	261	284	241	246	240	264	251	242	240	270	259	281	256	266	241	260	255	253	252	241	252	241	260	226	257	249	238	258	254	261	269	262	250	274	267	260	247	262	276	249	247	275	251	215	261	236	251	247	267	235	283	265	276	288	268	269	264	256	228	253	250	267	262	237	281	269	276	254	247	253	258	281	274	269	227	273	261	233	227	237	238	257	261	244	230	248	243	234	275	284	245	254	249	239	258	234	249	264	272	270	271	257	255	270	268	234	264	233	253	255	264	258	239	253	279	272	259	292	216	260	252	235	266	251	267	226	274	229	275	256	248	266	303	264	245	257	245	255	263	256	265	212	291	286	225	263	282	266	251	270	255	243	261	245	256	243	258	248	256	268	255	253	246	260	260	246	242	215	257	246	219	249	266	275	237	247	254	242	250	256	255	244	248	254	262	268	251	211	261	233	250	264	261	282	282	257	257	234	261	289	270	246	268	258	265	267	296	253	252	263	237	247	257	245	250	258	249	258	243	266	240	258	265	243	247	264	240	231	261	241	276	280	264	238	271	237	288	262	263	245	257	272	244	239	255	260	261	257	286	260	265	249	245	256	256	263	282	267	251	249	265	251	266	266	272	247	247	233	259	233	265	249	239	254	268	254	245	243	248	242	258	246	267	254	245	260	287	236	256	237	230	266	245	258	250	252	251	269	236	278	275	255	279	237	253	258	234	266	243	268	255	271	243	241	247	265	276	268	281	260	250	257	243	285	263	249	233	262	243	265	240	241	278	258	252	236	293	247	241	239	267	234	254	279	276	242	272	266	245	265	279	239	241	232	258	270	268	283	246	240	250	252	269	234	255	278	231	267	278	262	238	270	219	243	252	248	258	234	227	220	234	238	260	266	252	240	247	274	273	251	243	249	249	253	252	254	252	248	239	238	275	253	269	280	247	250	258	273	265	276	280	274	279	279	241	269	253	271	212	276	274	281	253	270	235	228	212	274	244	278	279	257	250	246	221	243	233	232	255	253	247	220	240	256	272	285	258	292	252	249	255	240	265	246	278	262	247	236	268	260	280	248	238
7311	2691	5711	6238	5404	4244	3632	3140	4806	23383	8829	1615	1505	1303	1344	1259	1199	1099	1074	1046	985	970	941	894	881	857	876	857	832	800	831	847	761	760	794	759	757	754	742	798	761	707	740	718	762	765	744	684	730	733	694	758	696	722	673	701	686	766	736	736	726	699	706	665	707	709	712	680	714	695	683	677	704	675	679	702	651	695	679	712	683	660	632	652	670	619	675	723	661	666	692	739	643	657	595	693	682	677	668	631	716	694	677	672	707	676	663	703	680	689	723	662	678	666	645	674	722	638	677	751	655	685	661	703	658	717	687	693	650	674	696	690	665	677	686	648	683	670	651	675	676	718	630	699	698	673	683	672	687	683	694	654	679	699	667	655	713	665	663	668	729	667	711	657	686	677	668	636	678	648	673	657	639	647	690	684	681	629	714	680	675	664	673	694	641	693	658	683	636	650	680	625	670	686	696	693	686	637	654	642	671	722	693	670	648	680	688	666	670	721	677	680	674	659	680	643	693	661	638	760	699	703	663	635	654	681	692	697	685	630	678	699	681	695	654	685	626	670	726	614	682	675	651	675	672	674	655	693	674	667	649	680	650	693	664	695	622	652	681	668	646	686	690	673	689	690	627	683	647	651	627	648	655	635	666	661	654	660	693	626	680	688	663	691	629	693	643	677	664	686	685	688	653	678	701	712	671	669	654	672	682	650	677	652	621	705	671	682	629	642	666	647	672	654	627	629	649	658	646	684	661	642	598	642	633	679	709	672	676	661	638	639	664	650	682	666	634	655	641	653	677	651	701	647	671	671	648	678	617	689	663	657	650	658	686	643	688	678	639	688	699	650	658	688	640	646	669	675	678	669	659	646	695	644	704	658	678	661	663	659	669	643	676	637	625	655	662	689	655	666	658	614	655	676	638	659	642	647	655	667	609	677	652	656	662	673	662	655	623	661	628	677	689	667	712	686	671	687	686	686	640	618	654	649	644	659	644	664	713	644	676	662	695	651	666	661	661	638	663	664	685	630	659	672	675	643	669	673	641	642	670	658	686	655	645	647	661	729	644	648	629	660	715	680	660	631	698	640	671	660	688	694	700	622	649	666	660	720	637	679	647	629	634	711	657	678	716	644	655	660	659	683	657	617	656	699	700	665	673	708	684	700	657	676	695	650	665	647	672	677	674	619	702	671	689	617	645	701	645	685	651	679	703	701	687	661	635	635	685	649	657	665	679	681	715	633	660	631	693	663	643	649	645	679	732	661	637	693	635	700	668	615	673	653	693	705	668	681	668	652	636	625	690	645	653	673	677	679	642	665	614	654	642	699	670	665	644	676	684	702	691	696	621	670	663	660	634	639	652	704	711	608	662	658	698	666	596	665	722	680	691	691	631	677	646	669	662	678	668	664	634	684	641	655	696	672	671	693	637	642	646	634	674	631	656	656	693	670	651	659	678	668	650	652	674	698	642	698	655	672	689	644	671	631	714	639	679	704	712	626	670	656	692	672	662	653	674	670	667	673	706	653	602	699	702	642	639	642	677	636	631	668	659	674	674	640	653	649	676	643	684	653	660	645	675	647	616	699	654	663	670	649	663	655	676	697	617	679	695	681	652	687	619	644	660	685	662	725	638	701	671	658	674	690	644	637	661	663	678	655	664	676	686	663	654	693	720	658	681	667	655	631	618	669	686	664	643	616	687	694	660	674	669	703	662	691	708	672	648	696	685	670	661	715	705	641	670	667	658	656	686	728	708	672	624	662	709	670	689	676	679	662	680	668	679	666	626	682	688	645	674	667	639	649	641	653	665	665	641	664	703	658	710	655	665	670	681	683	637	625	675	650	656	656	666	707	633	687	674	663	667	669	683	695	670	673	670	746	687	690	672	681	640	591	689	696	698	692	653	647	666	624	656	659	679	682	625	665	644	670	671	708	684	656	649	659	648	668	646	638	658	679	639	648	613	659	676	668	702	682	685	673	684	654	688	675	641	681	695	629	616	652	676	632	663	628	694	669	670	705	657	675	668	665	657	641	699	658	658	687	613	613	687	646	613	672	695	662	635	672	621	648	671	724	643	658	608	635	664	696	642	650	706	623	657	638	650	681	682	686	675	718	691	687	641	657	659	685	717	690	662	657	667	683	690	685	657	641	657	651	699	642	636	659	664	661	666	657	669	682	667	662	680	685	666	671	660	633	645	663	668	648	677	640	713	634	693	662	643	645	649	660	667	639	691	679	694	693	641	676	686	683	611	692	679	678	651	682	646	667	668	607	645	650	685	696	676	704	660	655	677	679	665	715	628	631	667	656	623	656	669	662	654	688	675	636	662	641	675	655	621	631	655	669	647	668	705	722	646	660	652	607	658	670	699	658	643	627	684	633	607	690	653	647	646	587	664	628	683	665	626	677	637	650	667	719	666	673	657	710	641	657	694	694	665	706	629	639	673	689	707	631	682	715	678	662	670	661	660	691	677	683	638	675	660	648	649	665	645	661	654	662	659	630	701	698	639	677	659	656	679	700	657	711	640	635	659	623	652	673	637	636	663	685	641	653	650	714	733	678	688	638	640	643	649	636	649	664	687	654	677	627	677	666	632	669	680	628	714	692	653	657	656	671	676	667	694	638	639	691	667	734	727	640	683	682	686	662	630	646	668	640	660	619	663	697	681	671	605	653	680	636	622	680	688	675	668	632	671	634	694	638	693	670	633	699	720	653	681	651	667	683	655	654	665	661	662	650	680	648	699	686	648	741	713	659	696	696	665	664	654	685	741	670	649	695	661	663	631	685	654	661	653	676	672	653	658	716	656	630	641	641	711	677	680	672	653	678	655	675	647	651	665	662	682	712	632	652	709	675	686	685	705	653	663	631	662	645	686	678	681	691	650	696	656	640	603	598	623	676	630	634	654	676	691	691	649	679	663	695	631	691	638	684	653	647	674	700	649	708	659	660	669	648	675	645	689	671	645	679	646	690	647	655	667	689	715	664	702	659	653	657	664	678	639	694	663	665	690	680	642	678	679	650	705	669	692	656	656	687	686	688	634	681	652	663	664	686	626	687	727	635	654	690	661	652	679	684	662	653	678	688	686	727	635	679	675	685	694	668	666	649	694	657	638	678	670	674	634	740	659	637	641	686	646	665	680	617	640	680	703	679	641	665	641	619	686	666	667	648	637	653	634	661	690	668	651	683	646	651	671	653	669	678	664	661	666	639	635	689	636	628	650	669	642	656	629	668	717	607	643	672	661	647	628	686	681	654	698	630	658	640	682	715	642	590	617	636	639	711	664	680	636	683	701	662	687	661	658	696	643	649	643	692	652	692	705	679	656	684	714	654	645	713	685	625	681	650	656	625	679	655	667	702	660	671	651	609	672	649	663	655	619	671	643	679	668	719	646	688	707	638	661	690	646	724	703	673	676	657	648	654	667	655	660	674	711	661	680	678	632	701	658	709	685	685	668	684	721	680	648	625	712	668	696	676	694	710	645	632	642	656	640	662	711	654
1934	201	194	182	175	169	192	162	146	258	181	175	168	156	181	156	157	164	160	154	151	150	162	155	162	181	158	140	137	146	164	155	164	152	168	153	166	159	147	156	157	163	138	152	164	161	149	151	182	160	181	185	127	169	150	154	160	152	184	151	186	161	173	163	166	146	176	144	156	148	159	138	152	165	175	155	141	159	168	167	152	163	143	153	176	132	185	151	157	147	176	134	155	163	149	166	152	141	151	154	150	156	154	159	160	153	164	168	162	164	158	152	136	141	152	151	163	166	154	157	143	147	162	185	154	136	155	165	148	160	133	153	159	147	140	153	142	131	147	167	172	157	148	144	157	158	160	134	171	147	174	162	165	167	145	162	139	155	142	128	148	173	164	144	141	137	160	161	179	157	178	154	164	145	144	129	166	140	156	159	142	160	154	134	159	162	141	134	164	164	146	154	155	162	135	156	150	157	164	166	152	148	153	161	139	157	124	166	153	167	186	160	144	172	161	152	138	159	169	157	140	191	146	134	128	156	157	144	149	142	146	173	163	150	146	164	166	149	139	156	144	154	169	182	132	164	144	149	169	149	162	167	144	166	166	160	146	161	153	152	168	139	144	167	173	140	156	141	147	136	159	166	151	156	142	156	168	151	137	146	140	171	168	150	137	180	151	137	164	150	165	133	152	127	174	141	149	161	162	159	159	166	169	147	148	164	157	143	146	155	159	153	143	163	153	135	145	153	164	157	142	149	157	165	147	148	147	142	155	124	139	167	171	158	180	161	156	151	160	167	145	130	156	150	159	130	148	144	163	154	142	137	149	159	157	158	179	180	156	136	148	173	164	165	135	170	160	172	160	155	162	144	168	152	143	155	150	161	175	140	142	161	153	174	136	154	159	165	165	158	173	173	128	118	171	148	168	138	161	162	156	157	175	161	164	149	130	160	157	147	142	165	160	152	139	125	180	159	148	140	142	152	148	131	160	155	153	148	159	144	148	155	147	149	160	184	185	158	157	146	148	144	135	166	164	167	146	147	153	135	158	172	176	145	149	141	151	155	132	182	144	126	164	165	149	157	191	153	169	134	149	145	175	172	159	147	160	130	156	144	149	166	157	157	132	165	155	173	149	165	170	141	158	147	181	139	191	153	158	147	149	155	155	153	165	170	159	144	139	174	171	149	164	145	155	143	150	168	164	174	135	144	164	152	129	164	142	157	165	152	173	140	140	151	187	144	154	142	165	160	171	138	135	150	154	156	166	159	170	153	155	157	146	134	156	173	171	167	153	146	149	169	138	143	154	165	140	157	172	146	155	175	143	146	155	162	151	155	168	157	159	147	151	154	150	175	140	149	182	169	161	143	151	170	153	162	160	164	169	159	161	120	155	164	172	135	146	187	151	147	155	167	157	133	161	163	147	175	170	151	155	169	146	172	135	150	171	154	138	146	157	179	159	144	149	167	151	173	152	159	144	170	150	180	173	157	150	145	142	183	163	151	140	150	181	178	148	161	138	154	132	165	159	156	166	163	155	157	151	147	190	155	151	146	146	149	162	140	157	144	154	174	161	154	168	165	160	125	144	132	165	152	158	164	175	177	169	173	149	145	154	157	169	165	146	168	142	156	157	146	160	165	140	137	136	160	151	168	129	153	174	151	152	157	156	167	147	160	144	136	164	122	177	151	155	162	140	156	145	127	157	142	152	146	156	158	159	129	155	164	156	159	135	144	148	164	173	158	164	145	160	163	178	135	170	174	153	149	150	146	154	153	148	150	148	138	192	152	143	162	156	167	166	153	129	141	139	136	150	124	139	161	157	153	171	159	158	152	165	150	155	167	154	152	156	161	162	147	135	157	152	147	137	139	140	137	156	145	125	180	155	151	145	185	164	154	154	163	160	153	169	160	162	181	147	169	171	164	137	168	147	159	143	147	158	163	165	133	155	146	158	147	156	127	157	138	162	165	137	126	142	165	157	126	162	152	150	167	167	148	171	153	155	152	156	142	131	152	145	158	185	155	163	151	141	157	150	156	162	166	158	146	157	142	153	165	165	151	180	176	152	161	173	154	155	142	164	159	157	155	165	164	156	159	165	138	158	134	171	175	167	166	147	151	157	159	141	153	149	145	149	162	172	165	151	148	162	181	172	163	142	175	160	131	143	139	132	156	153	179	168	143	143	150	160	156	164	163	156	180	137	142	150	188	140	153	143	171	147	142	172	156	152	153	157	165	147	152	155	158	146	161	176	142	166	142	135	138	145	137	158	144	145	171	155	133	184	161	178	163	152	155	158	154	163	125	157	162	152	163	150	163	164	129	139	137	152	131	168	147	151	148	151	141	132	160	153	157	172	153	155	156	162	173	135	143	137	158	157	144	143	183	157	142	150	160	160	175	146	144	154	157	174	175	147	133	170	140	167	173	141	141	154	150	147	180	149	184	137	148	163	156	155	146	153	155	154	156	143	167	157	178	170	139	159	143	152	150	149	134	177	142	162	141	134	162	146	166	162	163	141	159	150	142	156	157	136	143	143	167	148	146	139	134	171	171	177	156	165	144	147	167	154	161	173	162	144	148	154	159	146	180	174	152	142	158	140	135	153	167	147	147	159	167	167	181	159	169	151	159	152	176	140	149	146	148	149	158	147	149	155	138	165	158	165	146	150	144	138	168	145	133	159	154	151	167	163	147	183	154	152	154	142	154	158	131	158	158	156	171	161	161	149	159	176	129	144	161	155	167	147	140	159	146	140	155	163	151	149	137	147	175	162	151	144	149	162	188	155	133	150	158	151	154	145	169	156	172	144	140	136	151	166	169	132	159	142	149	138	178	156	147	141	143	164	151	145	159	135	139	156	148	153	157	160	171	155	160	153	170	151	165	151	154	132	147	144	173	167	136	151	148	164	186	147	131	156	172	172	145	143	168	156	148	148	177	137	142	154	165	158	170	160	137	169	168	172	146	158	167	150	168	145	158	179	152	157	152	153	170	152	152	146	159	169	161	160	134	141	157	131	149	152	145	143	153	183	140	172	176	149	146	158	158	157	159	157	147	138	162	165	150	134	168	179	148	154	146	143	164	135	155	180	162	150	159	139	149	154	172	159	146	151	179	163	160	139	178	165	154	157	142	168	158	174	143	158	146	148	153	162	179	130	140	173	148	167	173	147	167	155	153	166	178	146	153	152	167	149	145	114	183	156	138	153	162	159	170	176	149	157	148	138	167	140	146	141	163	141	146	164	152	165	161	152	155	158	130	175	172	165	159	170	153	167	143	153	147	145	164	156	157	141	164	151	160	155	151	126	178	143	182	161	153	163	166	138	148	158	151	158	143	167	145	155	155	154	149	163	119	152	142	183	165	156	149	147	147	145	168	149	144	150	164	174	152	157	175	148	168	152	172	161	146	155	164	136	150	145	166	164	130	150	147	157	161	148	188	180	142	150	141	141	131	182	154	144	168	169	158	157	162	176	134	157	150	142	162	169	142	158	157	164	157	156	152
2070	532	598	662	625	580	500	542	624	1573	678	472	462	467	493	471	496	462	440	443	521	491	495	474	506	519	468	480	459	471	440	460	452	462	476	493	444	480	465	490	480	462	480	495	476	484	478	476	472	517	472	462	475	452	480	464	479	464	479	494	492	489	475	492	432	476	456	442	475	443	493	499	473	444	460	459	486	458	416	453	429	484	437	460	430	476	433	461	463	471	457	475	481	490	474	406	466	451	459	431	458	432	454	487	480	471	443	499	457	441	480	462	484	484	471	432	455	484	489	505	486	479	466	480	491	456	456	451	480	465	448	461	481	472	425	446	448	459	467	493	472	474	488	463	425	469	469	446	463	475	443	463	488	484	463	461	423	452	499	442	418	481	500	481	453	468	457	474	481	415	461	473	452	460	476	477	472	465	430	480	446	463	421	464	427	461	454	477	510	486	467	472	458	478	472	448	448	483	474	460	452	461	544	479	451	470	467	492	438	436	468	505	447	456	489	446	504	419	465	464	471	465	508	482	451	469	457	473	453	478	432	477	478	464	448	463	474	478	466	447	499	474	461	491	442	483	471	469	425	455	462	468	479	488	446	455	451	478	461	472	448	419	463	478	468	461	520	456	497	469	464	484	453	457	471	450	479	467	439	460	490	441	458	491	474	476	486	501	436	488	473	491	493	458	475	474	436	465	446	466	465	495	466	418	446	472	470	490	469	462	496	438	458	459	431	478	453	466	460	469	467	481	441	443	493	469	464	469	483	447	420	410	460	485	457	504	502	489	476	477	454	471	476	440	471	452	469	461	452	502	476	500	511	468	439	428	498	428	489	447	471	480	474	500	452	486	445	478	443	456	484	452	438	448	449	439	473	445	423	474	503	472	454	476	488	498	454	432	476	479	485	443	442	460	480	468	476	474	458	499	488	448	448	454	466	429	463	462	438	453	439	516	483	463	504	457	461	466	455	478	461	458	479	502	494	440	464	454	486	445	475	491	452	439	463	488	431	465	487	453	478	479	438	471	444	489	458	447	447	429	449	474	470	409	436	475	455	457	442	462	475	480	444	482	436	451	457	448	457	441	436	433	485	449	459	512	483	447	440	497	444	473	492	479	445	459	481	479	490	438	452	463	470	436	465	473	469	410	482	474	440	455	482	453	490	451	435	464	453	466	481	421	464	506	476	463	509	452	454	444	470	463	469	450	441	445	487	461	467	448	454	444	458	500	445	456	465	469	466	492	452	443	462	413	487	494	439	437	489	441	469	439	438	456	447	458	477	466	511	439	483	451	487	459	501	465	416	485	498	452	461	442	469	471	461	451	460	456	464	456	478	440	477	460	436	433	466	504	499	490	510	442	482	477	438	488	442	496	524	440	474	447	456	468	399	487	462	455	436	476	466	423	452	511	465	466	457	489	475	482	477	470	448	430	447	490	470	458	497	461	477	463	461	472	446	455	463	441	461	475	491	426	467	513	423	479	470	458	459	470	469	479	432	469	475	456	511	435	465	503	482	468	438	441	431	466	463	484	480	451	486	454	460	447	469	511	451	473	459	453	447	442	503	446	459	416	490	491	451	467	503	462	442	441	469	487	456	462	463	433	452	458	482	438	469	477	461	472	445	494	489	501	462	411	434	433	475	450	479	476	490	438	507	445	441	451	454	424	476	497	462	438	442	444	452	484	458	481	468	463	437	478	453	460	488	494	442	469	475	479	460	442	460	481	470	532	467	422	484	438	467	465	452	466	465	459	503	464	471	430	472	446	491	423	482	479	475	452	458	447	462	474	444	469	476	488	450	442	419	424	489	467	483	460	424	447	507	413	461	439	488	426	466	452	469	463	454	458	460	472	438	450	466	457	463	471	478	477	466	453	472	503	473	482	448	449	468	446	502	461	458	498	469	432	442	484	482	485	479	469	480	425	476	460	451	478	458	443	449	463	471	459	470	426	464	466	469	475	427	489	473	466	444	454	493	451	459	478	494	446	482	465	450	444	497	466	425	440	443	474	439	427	460	456	485	496	469	474	440	456	434	488	482	459	490	464	455	451	461	436	486	482	490	448	477	448	426	496	468	470	458	435	459	433	443	465	451	499	461	486	450	491	449	476	492	477	447	500	476	473	467	441	493	433	470	465	402	444	485	435	460	447	485	436	460	460	497	453	432	486	437	419	464	484	500	457	460	486	481	451	433	447	476	445	441	449	483	476	525	493	476	483	466	443	443	452	478	470	511	453	457	465	449	457	448	485	478	414	446	473	449	499	444	451	499	460	479	430	432	450	483	478	464	433	500	462	459	439	448	482	483	471	461	459	453	487	497	460	484	462	450	418	426	473	455	452	429	517	439	470	475	454	461	475	486	491	458	451	467	487	462	480	482	457	450	472	478	459	469	455	476	460	455	448	438	466	454	469	455	458	432	467	445	447	466	441	446	426	494	439	438	446	450	466	459	471	504	451	434	474	451	449	435	488	482	466	476	461	505	466	496	455	467	465	422	466	457	476	477	473	479	470	502	457	432	458	434	505	466	446	438	464	448	471	449	456	436	466	467	447	452	456	464	461	472	500	488	466	456	447	473	439	448	436	467	487	467	481	454	440	461	446	459	469	454	456	435	448	461	480	423	440	447	412	436	454	476	445	464	468	450	501	473	493	482	444	464	464	472	444	438	485	466	477	478	490	461	460	475	444	472	461	463	458	453	460	480	436	490	509	444	412	465	471	478	465	441	462	463	483	468	454	513	485	438	476	438	483	456	461	435	444	447	458	478	440	464	465	469	459	467	476	545	441	458	476	430	474	480	456	450	453	492	465	466	427	473	465	461	487	448	459	436	454	481	431	476	472	478	482	458	427	488	441	506	457	446	426	419	458	495	472	474	443	448	459	463	459	473	489	456	487	446	476	451	426	456	487	465	416	465	448	474	483	478	446	493	457	449	458	495	447	484	476	480	463	467	454	458	454	479	468	458	436	483	451	438	456	445	451	470	462	447	485	470	406	442	462	493	414	465	489	461	468	485	478	520	495	460	481	453	435	486	463	463	489	404	486	491	458	453	445	492	466	506	468	475	455	491	449	460	499	444	440	462	457	487	417	455	480	447	480	480	466	447	459	448	490	459	460	455	456	471	447	454	457	505	487	469	436	468	482	453	461	441	494	488	480	474	447	464	432	451	432	407	441	433	422	444	458	449	462	473	468	451	447	447	440	471	507	444	488	454	463	482	463	488	445	454	468	421	439	464	458	465	487	464	472	463	467	441	477	461	509	456	476	455	448	446	419	487	441	447	462	478	469	460	442	492	473	451	479	459	480	449	457	433	448	483	481	455	446	479	459	466	451	460	496	458	466	456	502	489	472	465	430	490	458	424	454	428	468	483	424	475	484	429	466	492	455	456	480	460	445	443	500	472	465	465	472	443	462	459	419	461	430	477	448	420	456	455	472	420	471	477	493	462	489	451	453	424	444	431	484	460	507	490	462	497	459	478	443	441	475	393	463
7190	1381	1550	1242	817	642	542	541	440	3693	1482	364	352	324	317	290	302	311	307	276	334	317	268	305	302	315	307	280	283	284	280	297	299	271	294	272	250	287	270	277	303	323	286	288	273	295	302	305	305	300	260	292	297	287	269	289	289	297	297	303	281	282	269	295	276	269	256	276	295	270	280	284	285	298	272	265	262	282	275	271	267	293	302	258	311	281	315	300	279	289	283	302	299	307	297	291	274	293	309	304	277	254	298	261	289	265	294	256	294	261	295	289	313	296	304	301	319	290	273	267	300	284	284	324	268	324	299	295	271	292	268	287	277	290	294	313	257	298	290	275	264	324	301	323	292	293	299	290	270	303	237	288	260	269	250	259	290	282	286	312	306	301	308	319	276	300	244	294	297	266	296	302	307	298	289	266	278	296	269	265	275	275	279	301	321	274	286	293	272	265	305	300	299	285	298	271	284	300	255	277	307	265	276	279	285	304	294	284	282	274	282	298	284	308	282	311	280	298	307	268	333	275	271	300	287	250	254	298	243	304	301	282	296	294	250	273	304	260	282	279	259	256	291	308	309	285	293	267	305	272	275	300	254	294	300	279	265	284	292	310	292	282	290	261	270	290	276	259	280	264	283	303	273	269	309	279	315	299	289	295	280	270	293	301	312	288	310	266	298	254	268	299	275	293	260	274	272	290	274	287	265	274	273	288	253	274	285	252	311	268	270	301	246	301	275	299	303	309	282	275	275	274	300	268	279	284	325	284	288	255	288	298	280	296	268	241	306	253	309	319	281	267	279	274	297	271	321	287	283	276	290	278	273	296	302	260	300	285	270	249	291	290	287	279	289	313	268	309	287	305	280	271	296	301	279	294	278	288	280	281	263	285	278	298	300	307	269	294	259	271	273	272	287	261	303	262	277	265	257	271	294	309	284	269	295	286	311	287	269	289	288	312	262	286	278	307	290	281	283	305	279	286	266	300	286	297	292	286	250	274	293	279	271	304	272	285	311	293	281	256	272	283	268	281	299	286	316	281	313	289	257	307	290	297	288	304	268	298	287	293	334	291	264	295	278	296	295	285	285	317	276	309	266	265	297	289	275	288	297	270	292	291	278	287	272	274	303	258	282	293	259	298	281	276	269	282	265	280	306	281	291	283	284	268	273	284	307	286	287	277	282	279	284	284	290	305	275	295	286	271	285	280	289	321	273	282	274	253	279	292	274	287	264	311	300	285	279	290	317	276	297	292	270	270	283	274	286	275	245	300	293	295	316	308	283	296	283	282	312	306	289	319	309	270	283	299	266	290	289	290	265	311	275	266	282	248	243	316	307	304	289	269	271	271	296	282	268	262	281	279	312	268	266	300	295	295	294	308	285	327	281	246	272	289	261	301	290	295	270	289	295	321	301	268	287	279	276	277	306	280	296	276	297	296	298	278	279	302	291	294	286	287	289	277	298	277	280	253	263	309	269	258	306	277	308	320	277	263	297	335	295	297	287	282	289	278	290	299	304	283	261	304	294	278	301	289	294	268	278	287	264	294	278	289	293	290	300	281	274	305	301	299	279	273	269	329	279	289	280	266	252	284	286	270	343	309	301	255	302	275	287	295	276	274	272	276	249	275	263	300	243	276	281	264	302	285	293	265	274	271	268	262	291	300	285	278	298	275	291	272	256	282	288	299	315	273	296	286	268	334	247	266	289	270	276	262	286	282	266	290	273	271	278	268	293	258	292	282	296	313	249	278	299	285	280	273	284	296	287	296	272	301	266	287	280	272	287	273	270	302	297	283	260	277	274	272	293	296	282	286	291	271	279	287	294	287	270	280	292	316	300	263	278	297	294	289	269	307	277	263	265	251	271	304	265	290	260	293	304	305	307	323	323	262	284	315	265	275	287	276	281	305	304	281	294	261	299	289	306	291	307	275	254	304	284	277	276	243	271	289	316	286	276	319	290	280	274	309	274	254	316	315	283	268	296	272	265	286	280	284	305	285	279	304	272	292	272	311	293	294	272	278	274	304	294	307	292	258	257	268	294	290	276	268	263	272	288	319	288	286	283	322	250	256	289	253	309	306	263	297	299	308	267	309	289	294	312	293	280	302	293	284	282	258	253	324	259	275	275	276	279	288	300	282	288	291	259	307	258	283	285	269	297	289	315	290	323	297	330	312	277	288	281	268	259	281	274	257	310	273	284	277	281	256	270	263	273	291	294	260	296	318	295	285	308	284	288	304	270	283	302	278	278	300	299	312	294	280	305	278	283	290	299	266	290	276	260	279	267	265	294	275	278	304	280	284	280	294	311	296	282	270	261	301	304	269	271	263	287	301	284	286	299	276	297	269	311	288	260	294	316	278	279	314	296	282	288	262	287	278	311	250	278	295	345	283	245	298	262	283	271	260	256	249	269	292	313	284	302	275	278	286	325	296	292	277	310	283	303	276	301	303	264	307	274	287	283	250	299	294	301	308	295	265	288	284	262	278	319	292	284	297	276	267	264	277	311	248	301	298	308	270	298	295	283	316	276	274	294	274	280	266	277	277	268	273	299	256	272	286	291	282	300	274	297	299	290	287	292	282	274	265	281	298	239	282	311	308	298	288	288	278	308	273	271	258	292	284	300	256	281	289	283	271	276	290	283	266	286	284	293	260	287	280	279	263	314	292	274	272	278	268	336	303	326	296	296	265	267	260	258	309	292	325	299	294	282	282	270	298	279	316	271	281	273	284	290	288	279	265	277	300	279	286	283	295	292	280	277	285	299	300	268	281	290	278	270	286	295	292	285	274	296	272	278	276	296	275	241	274	285	287	246	290	272	265	284	286	281	260	280	279	293	306	287	299	283	276	293	277	277	287	279	293	281	286	267	299	299	302	275	255	285	286	286	279	269	300	270	286	249	257	266	275	307	285	283	277	272	301	262	260	268	269	271	298	298	284	312	295	270	263	275	285	281	283	286	290	282	254	283	280	282	288	301	291	266	289	290	276	290	293	304	275	286	254	261	275	315	309	272	284	267	256	284	305	305	268	277	313	296	305	285	240	288	311	285	286	297	303	297	338	266	290	311	277	278	286	309	264	291	305	286	275	278	300	330	273	274	289	301	286	294	290	300	300	284	294	300	294	262	293	263	275	273	278	297	275	290	295	297	281	290	290	298	259	264	280	247	303	327	275	262	289	293	277	280	272	287	286	272	302	300	316	343	281	294	279	298	273	261	261	304	284	295	279	284	266	271	292	251	309	283	285	288	274	300	304	297	292	272	262	251	245	247	304	278	295	299	275	294	320	289	309	307	279	289	287	284	293	281	257	259	307	271	302	282	304	275	292	280	300	288	281	311	273	306	292	303	264	288	272	292	253	271	295	280	316	277	272	274	286	271	289	311	262	287	288	276	307	291	290	254	318	319	265	281	293	283	312	277	268	295	293	286	269	304	264	283	286	274	274	285	301	298	316	293	319	279	282	307	268	286	295	296	265	284	298	296	299	285	297	308	273	264	315
5482	1810	3271	3868	3278	2630	2282	2222	1896	17516	4512	1420	1108	1151	1099	971	1040	988	985	948	873	886	922	856	900	846	847	891	797	807	863	861	831	770	795	829	816	781	818	771	784	785	809	831	808	842	783	789	777	834	719	727	792	797	765	766	767	858	711	755	839	759	817	733	723	767	779	790	781	742	779	755	760	767	738	762	771	790	812	709	787	719	831	741	773	769	780	759	745	774	773	780	735	739	766	762	709	744	761	810	745	749	751	784	798	809	765	756	783	782	763	717	761	774	691	762	819	772	767	760	728	759	687	799	747	747	739	781	754	796	841	776	712	762	745	755	758	731	742	788	767	765	729	773	809	723	752	769	771	748	751	761	768	818	774	759	760	740	708	803	825	738	746	749	740	750	734	746	801	769	745	743	732	741	773	706	742	769	799	740	740	794	770	793	753	730	778	755	713	766	745	780	744	743	737	768	803	745	762	761	743	706	749	753	771	749	745	746	792	745	721	749	774	798	757	778	791	735	752	774	762	811	786	797	726	743	804	756	717	771	788	761	727	735	739	745	782	823	751	757	779	777	774	758	721	774	788	803	738	773	763	756	734	716	813	806	722	765	702	749	737	801	772	742	792	713	733	758	748	776	743	762	767	754	775	765	764	757	747	768	779	766	818	743	763	764	763	741	824	757	702	733	776	746	747	765	729	741	690	780	767	717	708	719	728	764	745	734	732	782	760	773	805	726	738	712	760	768	759	768	748	749	724	744	735	752	765	761	723	786	772	763	755	782	726	749	756	772	771	733	726	793	770	761	714	748	763	736	727	761	751	761	804	768	774	769	771	741	812	760	778	760	763	740	808	781	787	738	762	714	751	771	746	739	763	757	785	787	765	767	763	783	763	825	738	740	816	787	775	755	766	762	759	785	733	755	725	686	756	703	784	772	787	770	766	754	751	774	781	764	781	740	772	766	771	791	731	742	789	797	708	772	748	782	731	712	736	780	728	765	740	750	722	744	711	749	704	752	724	737	743	718	761	739	751	735	815	769	765	786	754	751	766	810	753	769	737	691	752	774	741	744	813	712	762	759	772	748	744	790	783	850	754	782	751	775	762	759	750	745	728	737	732	800	720	733	783	752	786	830	777	762	734	765	761	792	776	792	732	786	717	740	748	741	737	752	761	777	772	741	728	752	766	743	767	782	694	753	794	730	763	726	800	724	748	752	823	766	794	761	745	760	744	788	764	760	750	735	688	768	772	749	693	730	755	739	738	761	705	786	773	719	736	732	764	735	724	775	785	718	813	750	759	754	723	778	759	737	803	757	760	804	803	768	707	759	790	768	749	758	756	774	760	726	753	762	757	729	805	781	776	783	759	733	773	766	742	778	713	741	713	768	729	776	741	774	753	741	738	783	771	738	783	786	744	758	703	819	775	761	756	722	783	781	772	772	750	752	785	761	700	766	792	755	744	746	785	768	791	799	700	735	770	759	763	739	708	784	737	753	788	773	724	755	759	767	780	762	764	717	788	759	786	790	745	753	759	774	761	753	761	728	753	749	744	784	697	799	761	750	768	731	693	783	762	749	718	765	768	828	793	726	718	764	747	732	739	782	763	776	734	791	749	740	722	819	716	727	752	766	759	760	759	705	729	758	755	745	737	747	740	763	773	761	756	770	760	737	712	765	776	734	741	808	810	778	707	736	764	739	762	797	796	771	770	754	735	714	764	773	770	766	752	724	777	786	818	768	824	766	766	717	733	714	802	727	752	766	761	721	775	761	763	766	719	775	772	768	744	768	747	757	780	752	769	768	742	791	727	763	772	739	756	782	737	744	779	802	712	726	783	717	771	723	756	725	749	815	766	714	795	767	752	743	742	756	752	797	741	767	760	749	774	738	769	714	758	786	727	753	718	769	777	736	690	789	776	807	759	749	765	724	728	762	711	742	734	791	747	785	762	776	756	780	793	748	700	796	797	796	741	783	785	734	755	766	795	760	751	768	739	759	718	754	752	690	759	748	678	729	711	744	741	731	754	763	748	795	721	735	736	743	804	775	757	731	769	738	754	791	763	746	768	740	801	777	748	731	759	785	760	720	751	773	758	758	761	766	773	739	770	764	765	754	771	781	762	789	766	721	790	805	774	739	758	758	760	762	730	762	738	749	742	783	758	744	764	757	756	742	781	813	805	796	728	774	768	796	761	745	714	740	780	747	759	784	739	730	739	764	751	726	770	697	815	816	750	703	740	747	738	732	781	766	784	738	760	728	774	772	793	686	744	830	769	760	762	724	782	726	726	768	719	790	731	776	757	727	778	753	761	762	759	796	762	782	736	748	774	754	803	759	770	733	745	746	776	697	725	779	751	807	804	714	767	765	771	738	713	717	762	798	752	744	731	795	816	758	738	773	759	760	770	784	741	757	723	791	767	755	773	751	790	788	740	794	794	776	804	829	779	718	756	720	781	722	785	721	743	767	723	763	770	738	764	785	768	728	728	744	749	737	789	763	831	771	773	749	733	770	769	755	759	754	698	715	757	701	841	745	771	785	743	756	747	774	744	742	741	741	794	746	747	758	754	753	734	787	770	758	763	689	730	759	721	762	713	746	792	796	801	727	749	756	729	722	735	770	765	747	780	776	736	731	771	798	772	729	767	769	737	778	743	758	753	776	773	776	822	775	766	733	759	783	753	764	751	770	731	707	790	766	744	734	759	732	758	779	757	774	716	721	770	774	790	818	801	758	749	747	752	763	804	769	766	736	756	816	727	794	791	755	764	731	779	773	766	749	763	774	735	750	759	805	725	780	735	766	745	727	701	768	767	761	769	771	727	755	780	742	725	767	798	771	759	739	746	793	729	732	709	756	774	731	746	751	719	811	782	711	770	768	788	739	742	745	782	769	759	797	765	759	798	722	778	817	757	760	745	747	798	767	806	753	806	765	737	798	738	768	730	760	751	783	750	776	742	759	752	729	763	725	744	724	749	729	761	781	749	732	743	768	794	753	762	814	739	779	745	736	740	776	790	750	792	771	725	772	733	785	759	799	789	714	742	768	769	830	740	733	738	752	755	722	746	736	746	804	687	762	769	781	763	713	778	746	790	749	763	708	769	816	765	797	756	738	735	766	755	738	764	717	798	766	750	740	793	806	741	766	790	766	753	747	803	716	786	786	699	745	723	736	773	760	787	744	805	768	764	770	772	762	781	814	722	735	766	793	809	759	759	745	741	719	780	764	761	707	801	790	768	731	772	691	717	710	774	744	763	729	764	748	800	759	776	785	767	727	779	708	766	742	734	761	754	723	730	748	748	732	770	783	755	738	776	753	772	783	768	753	746	783	763	770	748	790	796	767	709	763	774	744	762	727	778	783	738	694	782	761	728	816	784	804	747	760	753	756	734	749	729	738	771	792	735	780	778	698	802	775	725	775	737	792	771	741	751	775	721	763	767	748	785	761	815	766	753	753	761	725	751	754	781	711	769	743	807	722	761	776	677	728	731	745	738	710
13543	2789	2895	2073	1492	1037	769	632	568	2887	1582	603	362	342	325	317	292	295	334	305	274	259	299	294	282	241	288	240	258	252	231	260	269	272	230	258	282	269	251	253	256	280	257	254	239	262	238	262	236	253	261	230	243	268	244	272	246	246	207	265	257	267	252	233	249	244	259	229	233	250	248	275	231	249	234	255	268	225	268	246	246	256	250	255	267	274	275	240	224	246	265	255	233	242	242	255	259	245	272	266	247	266	260	243	233	241	227	251	236	244	245	243	230	255	255	247	280	257	261	252	248	223	264	272	260	235	246	239	234	270	247	299	221	259	246	278	246	265	251	241	218	276	293	257	226	233	225	250	237	230	288	232	251	230	263	233	258	246	249	251	234	256	217	260	248	238	252	242	227	271	246	246	223	239	257	266	253	245	262	269	232	256	247	246	267	207	233	248	253	238	267	260	228	242	253	254	255	237	246	271	263	266	252	269	269	268	253	249	259	261	250	244	259	247	262	214	224	236	251	229	244	246	286	261	249	266	243	243	243	252	222	271	278	250	259	292	253	254	240	236	244	235	251	267	258	261	258	257	240	247	267	266	245	245	226	252	233	263	235	256	233	254	254	217	257	236	242	252	271	249	252	253	262	257	254	216	240	253	247	260	263	246	243	276	228	249	254	235	243	241	247	255	267	281	200	243	271	252	246	276	258	257	257	263	244	249	257	229	273	260	256	253	250	245	274	248	265	257	265	246	237	242	236	216	248	246	246	261	230	252	256	238	259	245	233	270	250	253	239	279	263	259	253	282	237	251	264	218	248	229	261	261	263	247	285	286	247	234	290	260	228	261	250	235	239	249	239	246	254	230	252	286	254	286	274	247	258	248	223	243	243	232	239	270	258	214	258	251	239	242	257	243	267	264	252	227	255	262	251	247	258	250	264	274	244	241	284	262	233	250	256	206	268	231	287	243	236	281	254	242	286	259	229	229	266	223	224	264	253	250	252	250	245	238	261	296	248	253	259	247	271	246	261	210	251	219	261	265	261	259	272	241	237	246	236	267	266	258	235	268	233	249	227	278	249	270	245	247	254	238	237	259	265	245	245	286	220	232	239	252	229	279	253	225	231	226	238	256	237	267	246	267	250	243	282	284	277	242	267	242	245	248	245	252	256	225	226	220	254	239	268	251	248	267	272	261	231	262	239	272	241	215	259	270	219	266	286	249	251	239	259	255	224	265	247	250	251	249	225	249	288	242	289	244	209	254	220	245	290	249	237	242	275	238	240	258	261	263	259	241	235	252	250	254	249	221	267	233	245	237	259	253	215	233	258	241	225	246	262	257	236	248	236	252	256	243	280	262	246	247	253	253	266	248	266	239	266	258	236	268	252	268	258	220	258	234	263	245	240	262	271	256	233	245	248	265	245	293	251	253	264	218	206	271	261	255	243	260	243	238	238	254	243	259	263	216	238	244	261	259	221	236	259	258	224	249	268	233	229	256	206	271	221	252	246	259	272	264	249	247	267	226	243	267	239	238	269	255	260	253	255	267	271	261	278	237	251	226	235	239	259	245	251	248	257	248	239	243	238	243	245	260	243	251	285	252	250	248	280	244	251	264	257	243	246	241	253	277	270	221	242	259	238	255	269	246	253	239	273	251	255	260	239	249	251	247	288	242	217	229	234	240	232	235	244	255	255	259	224	255	244	234	278	258	243	225	263	257	242	274	256	199	245	261	259	278	257	262	222	244	261	251	252	245	246	260	247	247	254	262	226	239	236	230	239	244	248	255	237	250	250	239	228	254	234	240	233	223	248	270	246	255	231	240	235	247	234	273	263	267	246	245	242	264	251	283	256	230	246	255	231	265	250	251	219	242	264	255	246	237	243	253	246	223	241	221	283	261	256	244	246	247	248	243	247	261	240	249	250	249	270	270	221	214	266	251	234	222	265	247	249	244	238	234	272	289	268	253	237	240	261	249	268	229	276	238	260	255	228	268	219	238	246	247	266	257	225	249	272	225	272	256	257	209	221	243	258	236	214	248	234	297	251	253	240	248	234	231	267	228	290	251	248	239	255	227	243	262	265	242	268	242	238	232	234	264	259	245	223	253	249	273	272	236	255	254	242	247	248	255	240	259	271	235	275	248	258	241	237	217	246	276	228	258	277	232	263	277	255	225	258	258	267	253	249	239	222	230	235	249	229	235	253	216	236	233	274	265	266	246	251	194	245	249	264	223	239	263	280	260	221	231	260	244	253	262	270	248	259	244	237	257	224	222	270	248	241	223	236	247	243	239	243	258	247	251	232	259	254	273	254	236	242	253	232	241	248	212	237	248	234	253	239	245	219	237	255	259	253	274	243	258	244	239	255	268	253	254	249	235	233	233	240	275	256	237	215	250	267	208	256	238	260	242	265	222	266	247	261	247	248	278	258	253	261	275	259	236	260	229	261	252	211	260	259	252	240	239	250	235	252	258	258	255	270	242	253	235	217	242	244	237	230	259	250	243	267	255	266	252	245	255	269	249	250	248	283	250	249	249	263	273	240	239	270	229	217	256	222	272	272	268	265	242	235	258	240	247	248	255	255	221	230	218	256	273	254	260	251	242	271	241	254	257	230	259	269	258	279	270	253	241	243	221	250	251	236	250	245	256	266	218	289	245	254	254	246	234	238	248	266	251	241	261	246	224	219	261	275	237	245	243	245	237	268	255	259	249	239	245	239	249	278	239	260	221	266	233	272	261	240	241	241	238	226	201	268	241	247	248	203	262	224	232	247	236	249	223	262	239	263	231	245	247	243	228	254	254	263	226	246	245	252	221	252	242	257	253	232	251	247	234	250	267	259	252	217	263	258	241	241	250	252	234	249	226	264	245	271	269	237	263	260	275	256	243	246	251	258	245	271	257	240	259	266	239	240	211	245	261	248	236	251	217	265	260	258	217	234	241	285	250	257	250	253	264	251	251	242	262	278	222	258	237	260	209	237	265	252	274	247	241	229	264	216	249	269	250	253	266	235	251	249	261	260	284	268	236	274	273	240	221	258	223	234	224	271	233	255	247	212	254	249	262	254	258	244	254	247	257	231	224	255	265	225	226	241	235	269	252	229	222	242	251	249	259	269	233	247	243	263	246	216	230	220	250	266	242	234	264	239	232	220	228	248	217	225	261	270	234	256	237	268	226	212	258	216	255	245	250	249	225	234	256	273	243	280	199	272	251	270	265	242	227	271	244	248	233	264	267	233	236	248	235	257	226	244	257	246	238	269	236	250	261	259	266	264	260	251	235	264	231	252	240	266	238	264	255	234	287	263	226	259	223	248	292	245	247	248	223	277	235	267	266	249	257	279	276	258	263	235	253	226	234	260	236	245	246	252	237	271	243	250	244	253	239	267	252	260	261	250	248	245	249	237	229	239	257	258	282	249	249	248	246	258	236	266	249	252	260	223	259	274	255	241	265	285	249	277	273	271	247	255	249	270	265	267	245	252	261	261	245	230	261	236	229
7328	2624	5783	6238	5301	4232	3540	3202	2584	13189	5502	3228	1482	1448	1231	1234	1133	1116	1048	1013	940	958	891	900	912	900	871	863	869	820	812	830	800	772	787	772	762	729	779	761	743	750	728	720	729	695	720	699	693	711	745	703	720	688	704	726	720	655	700	696	738	706	709	714	679	705	661	710	636	707	653	670	712	664	685	644	680	694	686	653	667	648	697	699	658	705	631	631	641	690	650	659	727	625	601	682	681	693	637	668	696	686	664	654	733	618	662	671	716	658	664	650	677	725	617	663	696	678	637	651	667	652	646	685	687	691	663	676	642	679	664	663	658	659	642	646	673	708	668	648	662	603	634	596	679	661	680	662	654	710	667	610	609	627	689	637	646	671	653	630	669	689	686	643	675	646	671	620	687	651	677	669	640	688	666	674	612	701	697	664	657	646	643	689	667	629	671	631	643	672	663	663	671	671	692	644	689	660	632	695	669	657	629	643	672	654	651	662	701	646	644	637	602	627	665	618	616	630	660	627	664	653	638	649	650	691	685	673	656	626	663	688	635	665	688	642	694	642	598	667	650	660	647	656	663	685	638	668	634	640	693	675	652	663	650	625	628	652	620	651	641	740	650	635	650	650	695	680	673	638	674	636	669	689	636	652	617	680	681	616	645	670	681	619	676	621	671	661	647	616	658	661	659	650	685	647	636	710	641	690	635	615	673	650	647	677	664	616	688	663	632	638	673	652	649	642	644	603	634	577	713	614	693	659	666	683	664	637	649	698	626	635	650	669	607	639	628	613	631	662	655	676	638	662	627	625	634	674	614	679	630	659	644	629	651	649	665	667	619	663	696	660	635	596	682	698	682	613	674	659	654	674	699	634	650	608	669	696	641	662	635	707	678	696	636	590	616	646	691	645	669	650	659	691	666	679	638	621	660	632	654	656	675	662	647	635	634	688	573	651	667	681	656	651	622	650	622	661	607	619	652	654	649	622	621	658	693	621	647	616	646	684	630	618	659	634	632	636	613	587	596	677	619	607	650	618	692	671	619	651	652	635	632	656	654	664	663	649	681	629	620	670	675	619	665	688	666	667	662	627	627	657	610	654	677	640	649	657	644	662	649	618	645	679	641	651	648	647	675	629	658	687	648	664	630	702	667	656	626	660	631	667	618	686	652	648	660	675	644	650	623	636	699	719	622	655	634	658	647	622	665	648	661	601	640	648	613	611	622	699	618	649	674	679	616	658	643	633	671	701	685	635	660	633	653	631	649	649	635	618	710	645	655	650	701	662	678	616	589	631	615	685	659	672	612	606	662	635	570	682	630	637	636	650	639	658	652	610	663	675	671	646	634	657	654	685	699	644	632	632	674	645	622	691	641	663	696	628	671	628	669	666	609	666	648	673	633	644	638	647	667	672	665	631	686	634	646	652	692	686	668	700	665	659	630	639	700	628	623	644	655	648	645	690	651	678	645	646	608	707	637	651	678	639	666	659	638	702	637	643	655	649	610	650	656	642	646	604	674	636	673	629	657	638	691	661	659	664	656	630	625	680	647	641	652	643	679	696	658	647	672	655	692	689	658	663	648	675	668	590	681	653	679	650	654	672	636	652	693	644	679	679	631	602	609	665	635	684	643	643	699	645	669	668	611	660	615	664	641	633	629	683	652	636	625	660	630	689	637	682	637	638	675	655	692	619	663	642	692	631	681	660	620	664	659	686	632	649	677	626	630	618	650	663	638	663	625	682	622	680	666	631	690	687	679	621	625	706	649	665	656	661	615	676	639	623	648	640	660	619	634	612	643	668	623	642	637	647	578	666	649	672	648	672	673	614	661	676	673	653	670	659	671	639	653	665	655	639	647	660	638	664	666	664	683	635	681	622	622	644	614	614	620	675	654	669	638	641	638	660	721	626	680	639	670	642	652	617	645	635	621	610	643	642	585	615	670	688	665	680	661	700	666	625	637	635	683	685	641	644	664	645	663	644	703	659	624	659	649	656	679	666	667	641	701	658	624	684	659	674	643	639	679	644	637	681	648	638	698	662	639	668	640	612	645	659	671	637	669	647	676	649	650	652	646	622	648	700	673	685	679	628	687	613	644	636	671	680	676	653	668	652	663	654	671	654	643	633	690	631	648	619	722	659	664	629	642	657	626	626	684	732	648	628	693	649	647	641	652	662	637	671	623	626	711	612	639	629	685	654	650	652	602	667	650	647	627	659	672	648	674	642	635	722	659	662	672	618	675	669	652	610	713	603	636	697	627	653	709	672	652	678	604	689	641	658	681	637	712	639	619	666	644	656	638	653	673	614	665	627	618	667	592	673	659	645	654	673	618	669	664	668	683	682	656	714	628	630	655	640	693	693	684	653	650	693	638	632	656	606	672	640	655	686	682	616	676	654	679	674	580	645	626	588	604	657	663	641	658	667	680	706	627	613	600	639	668	599	639	614	619	635	647	656	613	641	665	615	657	658	634	673	665	644	583	651	643	692	633	680	647	647	651	624	639	636	636	687	652	652	667	673	648	673	626	668	667	638	677	654	627	655	649	665	640	648	671	684	673	637	704	658	680	676	644	623	656	643	703	622	624	677	674	662	657	658	671	632	654	645	665	622	643	624	636	667	620	646	672	621	679	654	653	652	657	656	625	661	628	670	660	684	661	646	640	659	612	674	631	645	671	653	648	642	663	678	656	642	666	696	604	603	694	645	645	673	689	646	603	686	681	641	619	589	639	669	703	653	637	636	626	620	693	670	666	694	683	645	658	631	654	646	609	612	604	650	682	671	627	669	651	653	659	676	637	638	652	648	672	635	651	681	683	632	654	637	652	680	655	636	629	611	639	677	647	666	624	631	640	601	678	653	658	631	645	684	587	629	632	640	632	635	668	666	665	665	662	668	644	624	646	601	652	675	645	664	624	608	646	649	686	631	635	687	665	663	667	653	634	668	601	648	680	679	661	651	695	644	634	638	655	663	674	669	692	600	622	640	641	676	657	673	609	690	662	632	624	632	692	643	665	702	633	676	654	673	625	685	635	667	621	605	668	679	661	588	680	629	677	629	678	623	652	685	693	668	658	669	617	659	700	642	644	651	640	613	699	667	684	641	619	620	667	640	643	636	656	683	630	604	673	676	652	686	633	638	670	612	700	631	650	626	649	631	648	632	660	614	628	641	619	643	640	690	653	663	660	629	643	660	662	626	639	596	667	662	646	643	682	661	637	642	659	652	632	663	655	658	671	620	649	666	642	632	672	644	635	655	626	659	668	604	644	639	634	693	652	650	680	658	646	614	630	632	622	672	641	618	626	646	635	655	645	662	657	690	615	651	639	613	622	651	627	643	657	677	619	639	698	643	659	667	682	675	681	676	660	670	669	643	673	630	647	681	646	710	644	683	643	644	643	694	647	647	671	643	693	650	641	667	623	620	625	654	622	630	648	636	638	623	689	654	673	660	694	653	645	626	690	647	633	679	647	684	677	671	646	636	676	647	620	663	674	676	615	629
1897	205	196	179	186	158	167	144	180	174	148	151	164	135	156	136	145	149	162	149	140	142	143	151	128	142	118	133	167	134	162	141	146	156	139	143	146	145	154	143	152	162	143	154	144	155	155	132	158	146	149	137	151	140	154	158	126	138	153	144	146	153	136	158	144	149	145	152	172	150	166	165	139	159	160	164	171	129	147	131	160	150	137	140	150	179	147	135	148	159	156	169	147	152	162	114	141	147	116	145	139	127	144	189	163	144	171	169	156	135	166	147	150	147	142	151	135	150	144	136	157	149	156	168	145	141	156	154	154	160	172	148	146	120	150	146	156	143	155	157	134	156	162	137	144	140	143	152	134	160	175	159	160	150	145	156	161	163	150	166	150	132	132	174	159	148	136	142	180	159	152	135	133	171	147	160	146	143	141	141	141	154	139	134	155	148	153	151	145	146	136	169	137	154	149	148	145	126	139	145	146	152	141	144	150	147	150	156	163	145	144	154	155	138	145	133	130	140	128	129	160	137	150	159	165	157	151	129	151	163	149	139	151	155	140	131	144	131	156	169	141	158	138	171	143	121	150	147	120	141	163	151	158	156	150	159	150	139	148	161	160	154	142	156	161	151	145	148	168	162	157	143	150	134	138	131	137	159	162	145	146	158	149	153	149	163	149	147	144	183	141	152	156	151	150	153	133	134	168	146	148	109	141	126	161	140	154	168	145	145	178	160	152	149	161	140	138	149	151	151	173	166	152	138	161	144	145	152	139	136	147	162	154	151	140	164	144	149	136	149	143	169	139	147	148	144	149	139	172	167	143	170	148	128	140	147	135	144	144	172	148	161	166	153	130	144	144	146	155	164	157	151	147	143	154	160	150	148	163	130	154	146	143	158	152	132	154	157	118	141	155	146	158	127	139	140	161	161	153	135	135	151	136	134	132	151	157	177	153	156	135	159	148	139	160	147	137	136	148	163	135	164	169	149	142	158	132	144	167	135	158	148	157	158	158	130	131	154	149	146	167	161	134	173	140	147	165	173	159	152	139	139	158	147	161	150	157	118	159	153	155	163	174	167	134	152	145	146	140	140	144	129	151	157	154	154	158	147	171	140	156	163	152	123	144	138	138	143	156	143	172	160	153	159	141	160	148	151	161	156	172	150	148	150	153	134	148	159	136	159	141	146	160	127	135	136	122	142	153	144	172	139	138	155	141	148	150	142	135	149	161	159	159	151	151	153	149	132	116	140	149	151	125	175	142	154	146	163	148	139	134	149	143	152	152	176	164	127	174	166	147	159	167	142	140	137	157	136	161	165	151	142	148	143	163	142	140	144	168	157	148	157	129	147	131	154	149	159	142	141	163	173	149	163	135	151	159	145	158	173	165	162	166	171	153	143	154	146	149	170	147	166	164	146	167	146	149	153	168	166	141	141	152	143	146	140	138	142	163	161	149	143	151	167	167	156	134	139	143	154	151	140	151	165	140	158	142	162	144	151	157	165	163	124	156	149	153	161	141	139	153	151	158	139	143	158	143	122	128	164	150	168	142	160	147	143	143	169	114	143	168	148	131	161	150	150	160	141	172	136	138	157	158	144	149	133	161	148	146	166	140	147	158	146	157	162	158	161	117	151	153	149	155	147	133	143	141	157	156	138	151	142	141	144	143	150	143	137	158	147	145	145	153	153	155	132	176	131	175	172	125	146	134	130	153	148	149	163	144	147	151	140	157	132	142	160	147	160	125	156	148	168	136	149	142	156	150	151	165	149	153	157	172	158	145	142	145	154	143	140	154	149	146	134	156	157	155	162	139	139	128	131	139	162	133	143	159	150	146	127	152	121	133	157	146	148	130	141	122	140	139	168	141	153	150	146	154	150	164	173	148	120	149	133	153	162	141	142	158	138	148	139	161	159	163	131	154	138	172	155	162	149	160	137	170	149	135	148	147	183	155	146	145	149	153	123	156	159	146	170	158	147	150	156	127	135	146	146	149	155	141	147	133	135	132	165	134	149	129	154	148	153	150	136	130	137	176	149	137	170	152	134	150	148	155	166	144	149	157	139	147	134	124	143	157	114	154	169	149	159	141	161	164	144	152	175	163	142	154	137	140	147	164	149	142	137	194	131	137	138	142	145	165	149	142	164	160	165	148	142	169	136	146	139	153	141	168	161	154	150	135	151	143	155	158	144	150	150	161	134	162	179	148	150	127	163	148	134	145	145	130	178	142	139	155	142	147	147	145	149	152	150	154	126	147	140	147	151	143	152	171	146	153	161	164	158	135	162	133	169	158	157	139	161	157	155	149	155	153	132	147	152	124	139	136	136	119	166	146	150	163	156	136	154	156	141	166	137	141	136	131	158	148	160	158	155	152	132	183	133	153	153	134	156	152	160	150	142	136	117	162	137	136	156	158	143	134	137	172	156	159	145	151	145	132	128	150	149	151	162	158	138	142	147	146	138	154	161	157	148	141	171	137	154	163	152	166	157	123	178	144	180	159	157	126	171	171	146	141	157	125	134	146	148	143	150	148	142	152	140	162	165	154	155	146	143	175	142	167	146	155	128	151	164	139	156	134	152	172	141	142	131	161	170	144	133	133	132	139	137	132	127	143	138	132	152	126	132	140	146	139	174	142	153	141	164	155	162	124	145	173	159	160	150	162	150	149	135	138	150	141	145	144	119	174	138	146	151	136	160	156	128	132	180	156	147	142	186	150	148	169	133	157	161	149	166	156	133	139	134	144	134	143	151	143	159	135	140	150	155	156	141	140	130	148	146	146	147	139	169	144	163	153	159	116	145	169	143	147	148	143	145	173	144	157	150	143	127	165	159	125	123	139	143	145	137	130	176	166	166	144	132	138	149	147	158	140	156	156	164	174	149	163	158	152	151	159	153	131	166	149	153	151	141	162	154	164	179	148	160	135	151	153	156	157	162	143	139	159	137	132	145	141	152	144	130	172	160	136	164	136	129	142	142	163	138	142	138	127	154	151	158	130	147	153	134	165	146	136	149	153	138	145	139	172	161	166	132	162	122	150	153	154	132	156	142	134	142	144	146	147	144	160	138	153	154	152	169	138	144	168	153	155	167	153	163	153	161	139	137	142	138	163	146	167	156	143	162	153	138	135	138	148	159	153	166	130	134	161	157	138	130	145	160	146	119	160	141	143	167	145	156	146	145	149	175	176	141	148	164	140	142	139	173	155	164	136	146	148	159	138	151	153	163	156	144	142	166	164	153	149	156	135	153	178	164	141	141	143	134	131	147	162	153	168	139	144	146	139	157	166	166	156	147	141	167	176	149	144	145	163	152	156	127	156	151	143	144	166	140	152	139	127	161	143	145	145	172	155	153	158	167	142	140	145	146	153	159	158	136	161	128	136	148	150	155	153	152	134	144	151	156	152	158	138	140	155	133	157	150	143	142	129	141	116	118	148	156	160	162	119	151	150	125	156	168	158	140	158	162	139	160	143	147	150	144	138	153	152	155	157	148	176	158	156	133
2166	557	684	634	613	601	554	508	518	676	502	520	490	459	488	479	489	510	456	450	420	479	489	462	435	453	446	450	489	448	470	479	474	465	460	439	425	478	448	458	461	431	477	437	494	456	460	488	460	425	451	442	415	460	477	474	447	449	465	450	454	461	492	411	466	428	472	409	474	500	425	445	455	488	452	462	420	466	489	452	457	450	429	454	460	433	410	447	456	435	454	459	493	444	468	437	432	453	462	441	438	456	406	458	457	469	450	479	442	486	426	465	457	453	422	488	458	463	448	461	460	445	430	440	440	437	421	476	455	422	455	466	415	448	452	461	443	440	441	460	458	421	463	430	511	451	449	445	423	432	454	441	444	461	448	455	450	468	460	460	448	450	473	451	443	446	466	451	468	469	484	421	425	455	438	449	461	430	450	432	467	471	462	444	427	439	460	440	423	454	469	426	420	474	454	419	431	495	413	442	440	417	410	464	426	492	412	446	462	433	430	423	393	456	443	498	466	434	441	452	441	472	411	475	475	469	456	434	468	457	438	483	453	488	462	468	474	463	477	458	465	454	458	433	449	478	501	447	466	446	429	439	407	458	441	478	489	444	465	460	459	441	455	418	472	464	483	453	438	451	444	456	435	463	436	441	458	482	447	470	444	414	452	468	451	449	489	431	472	433	452	419	446	430	434	486	439	474	441	468	456	466	453	464	454	445	464	410	444	471	449	442	453	490	453	509	482	451	470	437	463	503	453	474	489	449	429	444	446	461	438	470	461	472	471	447	456	461	444	477	481	452	429	461	440	432	482	449	427	419	472	451	495	472	447	445	449	428	459	461	458	461	474	444	478	459	471	451	451	415	457	438	434	473	459	437	450	465	448	484	456	478	445	470	457	439	475	463	503	493	451	468	409	439	423	448	456	466	445	435	471	481	423	431	457	459	446	485	433	458	428	495	425	457	477	464	431	451	447	430	477	475	404	485	449	434	453	448	466	441	441	481	472	420	458	460	453	455	473	458	427	470	447	420	446	461	465	448	487	434	413	419	457	418	466	454	432	446	470	464	488	478	508	403	471	479	487	443	425	417	441	471	471	413	451	469	446	476	434	442	513	430	498	430	447	473	450	485	444	489	437	478	438	488	452	481	454	451	461	437	463	422	484	450	449	441	442	485	455	443	457	453	480	474	449	443	442	456	446	451	412	417	482	468	420	460	402	463	449	465	471	443	451	480	406	428	453	457	431	429	449	445	420	440	448	457	457	455	449	419	452	435	480	485	437	430	477	447	453	469	435	430	468	478	464	426	438	423	481	476	445	452	451	487	458	407	434	425	466	421	464	476	390	427	441	441	424	449	458	453	463	433	476	512	416	445	411	487	440	469	504	421	429	506	467	460	440	443	473	422	454	448	471	386	486	426	454	438	427	445	491	428	448	461	470	448	430	438	502	462	426	446	441	431	479	458	436	498	444	422	389	432	448	498	448	462	439	476	475	453	464	410	425	474	468	464	465	445	463	453	495	471	442	451	444	441	478	453	441	464	426	451	436	401	473	435	470	475	446	445	447	464	439	453	433	455	448	459	448	414	459	463	457	472	432	455	461	452	459	450	459	467	451	465	455	438	466	449	473	449	442	478	458	445	458	456	457	439	449	466	457	430	457	451	499	480	501	467	493	469	478	445	408	446	460	456	437	445	451	479	407	444	443	473	477	434	458	468	469	450	468	460	451	452	486	457	481	448	426	462	437	426	463	465	456	440	433	423	484	468	443	492	455	466	449	466	470	436	453	461	478	422	474	460	462	467	488	434	473	459	461	432	449	456	437	443	485	448	475	459	487	482	458	419	456	486	434	438	428	469	446	468	459	450	464	493	456	420	453	464	436	473	428	456	457	443	453	468	469	431	416	505	448	462	440	413	454	464	431	435	442	419	421	440	441	406	413	448	438	426	457	449	492	470	451	431	448	433	459	472	497	413	444	502	470	449	451	424	452	437	454	436	487	443	466	438	468	492	429	451	455	481	461	438	451	463	440	475	438	475	450	455	470	454	470	474	433	441	453	480	448	434	438	470	421	422	482	440	452	437	451	449	447	414	443	413	452	438	431	445	493	446	438	455	441	421	450	463	433	449	470	432	459	488	442	448	458	459	464	457	424	450	451	464	450	484	455	497	468	446	471	420	420	451	433	451	444	472	452	400	408	463	435	468	484	444	443	440	490	425	468	409	477	493	461	462	439	487	477	452	449	450	454	480	444	454	439	461	483	503	442	424	411	483	485	435	433	461	446	455	453	448	437	444	478	453	440	454	444	437	391	460	464	482	476	409	449	444	438	458	485	435	436	449	458	437	467	456	465	416	424	482	417	414	430	464	434	440	447	450	425	406	453	478	440	440	442	442	471	447	440	436	417	466	469	458	435	466	433	425	460	447	417	424	453	449	458	447	455	478	394	442	460	451	442	445	439	477	464	455	436	457	463	452	457	425	428	469	460	430	439	515	430	428	448	450	436	462	469	458	430	458	445	451	449	456	447	458	449	435	424	443	441	438	481	498	489	458	468	493	427	440	460	468	437	475	450	430	447	467	409	398	473	462	465	481	495	446	470	436	467	411	477	485	425	437	465	452	476	440	469	433	438	483	441	466	472	456	442	457	480	471	444	455	482	478	441	447	475	485	414	414	439	447	459	460	430	458	444	482	465	452	441	471	468	440	481	437	462	449	450	430	474	425	484	480	452	437	463	464	424	450	501	450	448	499	450	447	439	444	455	448	432	465	500	487	434	418	461	444	437	455	499	495	452	450	482	467	421	427	434	465	439	444	420	463	421	436	479	455	463	433	457	444	469	442	415	438	442	438	474	438	439	437	454	457	441	447	460	446	461	471	457	441	458	476	446	461	441	425	449	448	464	419	411	451	451	494	461	442	457	475	448	453	457	440	396	435	481	467	414	428	491	475	484	460	435	433	456	460	446	476	432	459	444	462	489	477	435	439	439	476	441	421	440	436	450	475	430	479	461	436	461	494	456	450	463	472	456	484	443	457	467	447	463	478	418	436	478	427	473	461	435	463	473	443	464	434	482	454	441	485	463	494	490	462	443	471	469	480	459	405	395	471	449	439	450	480	454	438	441	437	490	436	465	447	444	437	419	444	435	440	462	481	508	406	486	477	449	454	465	430	437	419	453	427	443	417	473	451	474	452	457	433	467	444	426	485	455	460	471	439	461	455	435	472	459	426	450	467	457	429	475	437	427	435	426	483	454	483	457	438	443	498	447	429	430	459	423	415	458	428	446	479	459	472	452	447	462	455	411	457	492	471	458	455	435	452	418	411	437	456	443	420	475	444	413	412	510	461	461	452	489	447	469	447	411	443	473	490	434	435	443	456	457	474	452	430	480	461	453	475	490	439	426	452	468	448	454	494	413	443	453	480	468	484	476	480	438	452	451	445	415	462	465	435	453	457	438	444	469	488	449	461	439	436	473	442	457	506	444	449	452	480	430	477
7434	1574	1593	1122	843	694	536	473	427	891	483	432	317	339	332	315	322	296	308	304	315	284	323	291	268	280	295	274	272	292	272	259	278	294	276	283	250	305	277	276	288	239	251	299	291	266	292	282	262	273	263	271	269	275	299	285	260	252	289	279	272	263	258	270	257	286	315	294	251	254	300	313	282	258	303	300	281	270	277	304	256	276	288	271	286	272	306	288	286	281	274	252	291	260	279	271	286	276	287	278	275	261	267	292	289	285	272	281	281	271	311	281	269	307	274	284	275	271	277	285	282	291	265	254	243	294	294	268	314	271	289	258	270	263	279	306	297	320	283	280	246	313	277	278	287	286	265	249	286	294	297	257	284	261	299	272	272	273	275	285	281	239	280	271	281	266	269	243	288	304	290	256	266	313	296	275	267	280	267	299	300	303	288	260	279	286	263	260	329	279	274	272	283	278	293	277	284	245	261	285	262	256	299	261	283	277	297	247	264	291	277	300	289	280	254	279	270	276	294	279	267	286	271	268	288	281	287	273	290	253	279	259	272	286	277	267	265	271	244	301	254	249	291	269	314	265	275	263	278	264	283	272	283	291	295	291	283	276	275	279	291	285	253	272	267	288	266	286	250	290	241	276	241	281	299	275	277	295	274	271	234	280	278	298	277	285	309	296	274	308	292	294	288	265	282	265	286	287	317	285	287	259	277	301	277	248	304	287	312	325	314	278	268	264	268	268	321	274	269	244	270	286	261	277	282	280	278	282	301	275	260	260	283	265	291	265	271	282	275	268	307	262	295	285	291	288	258	264	268	291	276	293	303	273	315	280	308	283	267	264	278	260	292	269	264	290	258	279	288	287	260	304	280	260	255	286	299	294	273	279	282	264	279	285	302	277	271	269	286	281	279	300	296	259	263	284	303	278	277	294	280	276	271	279	290	307	280	254	266	294	291	286	243	287	271	271	295	293	289	307	280	289	270	287	269	279	270	288	290	288	264	311	288	290	274	317	286	275	279	286	277	278	279	267	284	259	282	264	312	243	286	283	255	271	296	282	236	269	301	299	303	277	323	292	273	280	257	279	296	261	273	332	280	266	292	295	296	297	263	257	309	267	262	261	277	260	300	290	280	303	279	252	300	271	264	291	288	285	268	246	281	281	302	264	269	265	290	267	254	284	265	296	300	310	278	281	286	272	268	282	300	270	265	281	266	275	305	299	274	283	297	279	278	303	294	258	294	289	261	279	263	274	246	296	249	295	286	282	285	265	276	298	264	275	286	293	281	286	247	285	299	321	268	297	281	273	260	297	290	282	269	271	271	294	284	285	269	291	296	249	295	252	250	286	268	284	302	281	275	265	244	290	265	249	279	265	302	289	286	267	297	309	262	284	248	283	263	268	309	308	283	259	273	286	268	271	277	285	248	281	285	304	270	296	272	257	256	283	286	278	264	269	256	274	290	280	275	279	269	285	283	281	272	287	286	273	300	280	273	281	285	289	254	229	283	275	271	250	263	274	301	297	290	265	282	246	291	257	261	262	278	281	296	295	298	328	303	293	261	288	269	263	285	280	221	274	266	289	298	277	273	260	253	279	310	271	290	280	293	287	281	278	325	280	292	253	285	303	269	303	267	290	287	279	256	294	243	270	289	273	251	303	295	290	284	289	296	262	274	259	295	267	301	295	276	255	279	299	250	285	274	278	257	285	300	261	279	259	292	276	255	291	255	265	275	285	287	278	283	269	277	307	245	271	296	261	250	259	263	316	287	291	287	267	270	273	305	289	281	285	267	275	263	296	293	261	255	286	276	260	303	281	266	296	262	282	263	282	279	280	305	310	276	262	274	259	282	301	303	277	263	282	313	262	279	275	269	281	264	291	275	294	305	286	281	283	263	279	250	292	315	295	285	290	266	286	272	278	302	256	321	266	269	294	287	274	273	288	308	272	257	271	307	308	249	255	268	318	256	252	274	305	288	275	264	283	258	284	271	288	250	280	278	279	300	257	270	296	292	260	279	265	245	282	295	264	267	278	264	282	298	308	260	281	273	279	277	272	296	266	308	300	296	300	276	282	271	282	263	266	269	284	255	266	279	259	262	264	271	256	305	258	272	263	280	252	294	268	264	250	268	269	283	289	272	296	268	273	278	294	291	303	265	278	286	298	277	299	303	276	259	288	258	309	296	296	253	310	257	296	287	262	287	293	279	278	283	274	266	279	280	313	274	287	256	286	271	299	283	293	274	265	303	295	261	294	273	265	274	285	319	273	274	275	272	283	290	271	289	291	278	282	253	287	272	276	273	266	293	281	292	263	290	290	298	259	261	271	247	248	265	310	249	293	276	271	287	247	245	271	291	265	279	256	243	271	279	278	283	284	303	266	264	260	273	265	271	301	277	272	303	264	285	306	258	257	289	260	284	260	299	278	284	277	285	294	271	260	278	274	264	268	317	274	279	270	280	254	279	281	280	265	304	262	314	259	250	267	301	283	299	282	287	287	290	263	297	294	291	264	272	284	307	249	266	272	301	273	257	296	289	273	293	284	279	276	264	294	282	296	281	250	235	274	263	273	288	297	270	279	272	280	259	284	280	271	244	296	278	283	310	269	270	291	283	275	312	284	260	290	269	260	260	287	285	286	263	293	272	282	273	289	272	278	289	283	267	301	275	301	268	276	283	299	271	273	281	285	289	305	309	311	275	274	310	256	295	252	323	267	271	293	295	255	272	276	293	296	276	254	265	248	268	311	282	274	275	276	293	221	287	263	284	283	300	288	268	266	273	288	284	251	260	283	284	290	241	281	253	296	303	290	237	292	291	280	262	305	274	293	267	286	273	278	301	304	257	285	271	292	283	289	284	310	274	279	284	298	291	265	288	303	258	271	272	288	279	288	291	296	273	273	278	256	286	289	264	279	278	294	264	279	249	300	294	301	288	276	281	291	258	292	278	264	282	266	265	284	286	276	279	258	287	282	276	289	300	316	276	281	285	282	276	279	282	241	276	291	270	277	296	284	296	271	260	278	313	260	315	276	255	284	280	285	288	304	313	256	283	275	292	263	304	310	295	255	284	286	256	254	285	284	274	248	268	299	261	278	262	260	307	290	294	267	294	289	282	287	289	297	239	295	299	297	279	251	291	291	289	278	293	257	286	268	295	283	276	276	289	265	278	265	286	245	322	276	278	322	281	282	298	280	289	245	286	254	266	296	261	286	296	261	277	263	288	230	294	304	272	268	271	258	296	271	306	277	310	287	280	258	268	294	281	300	287	244	288	282	256	296	266	270	307	305	276	292	274	267	275	307	291	284	286	278	291	270	292	277	274	291	280	297	294	294	270	270	296	262	325	257	253	297	315	271	283	307	278	279	271	273	302	298	271	277	282	286	283	272	287	289	269	274	255	258	294	267	274	259	290	272	284	273	287	285	276	307	270	266	277	258	268	264	313	276	264	259	280	319	263	265	251	231	307	292	254	293	254	296	295	320	278	266	313	277	280	268
5551	1912	3560	3723	3280	2694	2258	1992	1788	4698	1730	1916	1198	1108	1038	1043	1001	1058	1020	962	992	862	900	890	866	888	890	894	856	803	846	820	818	848	802	795	794	745	816	808	824	718	782	792	804	796	789	836	804	786	729	759	750	804	797	718	741	772	751	783	786	717	779	802	779	788	743	734	789	763	758	778	749	761	811	745	762	766	793	774	776	729	780	750	755	784	738	767	752	733	712	689	749	746	714	716	757	720	753	726	771	740	773	759	741	726	746	727	746	749	747	721	802	760	745	734	771	796	709	772	669	747	731	768	734	793	757	763	763	729	742	743	708	733	764	799	762	740	749	768	747	747	811	779	756	721	746	716	770	738	744	787	740	735	726	791	752	778	717	747	769	759	784	781	752	748	781	765	735	740	724	776	749	762	773	706	766	771	766	722	731	738	760	781	702	770	748	713	746	769	715	746	739	749	700	772	708	759	732	717	748	734	716	754	731	774	769	749	741	684	763	751	726	720	745	760	718	745	748	737	765	758	721	747	753	744	762	751	725	769	746	753	686	748	751	744	727	707	753	753	801	710	752	746	754	696	713	767	787	777	756	695	752	772	757	795	711	805	716	751	733	753	758	744	734	759	736	699	731	732	728	749	733	748	742	791	723	782	775	728	787	732	739	781	749	741	727	795	732	737	747	722	767	710	716	732	745	743	748	764	666	716	702	766	765	725	704	727	744	738	752	721	703	756	697	724	751	765	754	750	784	720	712	758	735	713	728	770	726	718	729	755	724	742	734	713	766	737	732	762	756	695	802	771	713	734	756	728	777	727	724	733	757	751	764	750	737	726	764	742	771	744	719	756	731	741	744	777	702	758	721	795	782	739	747	750	780	755	774	792	673	741	701	734	756	741	712	733	767	739	728	761	790	768	746	736	742	743	726	762	706	723	745	791	705	720	761	732	769	766	733	753	753	754	762	784	735	762	724	777	753	760	775	769	724	782	757	714	737	778	759	746	745	765	766	722	735	718	718	715	732	750	740	750	716	757	761	743	710	755	746	772	774	706	751	738	730	769	746	715	737	689	756	711	741	763	768	719	801	696	755	809	725	744	717	736	765	733	756	767	773	720	753	739	725	799	743	760	742	701	726	723	762	757	748	768	755	757	775	742	712	726	754	720	728	747	735	730	731	722	684	789	693	792	756	765	725	772	720	765	751	776	697	692	739	728	711	752	810	738	741	705	707	742	708	772	796	733	767	733	722	748	730	741	770	729	691	720	708	723	686	744	744	733	726	747	725	775	710	697	717	768	765	768	730	797	757	750	764	747	792	739	756	691	706	735	769	793	746	735	706	669	763	774	713	726	772	803	767	753	783	785	741	714	727	740	730	705	728	785	707	734	702	752	720	764	745	751	742	704	772	772	762	686	682	723	749	736	719	778	734	743	731	746	796	761	709	755	732	784	721	759	701	741	727	701	745	736	777	716	740	729	743	789	777	777	736	684	766	755	740	733	707	711	762	735	755	751	748	701	718	708	699	758	772	721	728	736	737	716	747	706	724	770	741	761	783	699	734	748	735	743	749	739	704	776	753	740	776	781	774	712	711	780	739	738	755	749	797	753	733	765	766	766	772	705	795	694	754	782	732	788	742	729	699	766	751	724	766	750	756	718	758	728	775	785	771	754	778	719	738	754	708	738	719	777	761	775	749	749	738	767	751	788	721	752	753	743	754	782	757	748	712	733	713	708	764	721	715	750	710	698	757	777	752	744	720	727	747	752	711	745	762	753	732	688	769	723	725	731	727	749	782	720	762	725	746	746	769	736	772	759	719	694	740	685	757	739	778	749	766	733	686	790	763	733	746	835	737	720	729	702	750	735	740	750	750	707	774	744	804	726	679	796	766	762	717	722	708	749	763	715	762	763	753	754	753	705	749	737	723	728	770	709	698	754	749	699	757	741	725	698	754	775	727	699	774	733	756	789	729	737	739	767	746	772	730	787	766	767	742	738	738	711	763	734	738	704	742	752	733	706	767	731	776	734	763	690	763	773	717	745	726	739	744	738	750	800	761	737	791	757	753	740	749	735	735	762	785	708	746	732	722	708	795	761	766	783	732	735	765	749	755	715	734	718	770	757	710	741	794	744	755	762	721	812	764	753	711	753	725	698	733	802	742	769	778	764	786	733	759	754	764	754	789	737	769	782	750	756	716	759	759	788	775	747	685	786	717	785	758	733	752	801	808	754	792	735	783	714	737	756	737	746	747	787	752	742	760	741	718	731	782	721	710	721	750	733	787	752	708	777	759	748	740	739	761	775	740	694	775	792	717	768	782	704	713	777	755	713	755	760	792	783	732	785	763	742	754	735	794	764	749	733	755	731	678	783	708	737	708	729	736	755	803	767	743	713	685	718	749	785	747	779	782	733	776	738	730	718	755	758	748	742	778	782	745	727	796	765	730	744	741	774	771	794	757	730	738	754	734	720	759	696	749	754	800	787	776	716	688	791	742	787	716	772	752	717	759	755	739	696	739	703	798	735	768	763	705	790	761	705	707	738	756	763	802	751	733	761	752	729	760	807	755	706	754	748	713	722	738	714	740	733	730	712	777	730	722	747	746	746	753	753	770	692	763	708	737	761	800	704	741	755	740	714	747	723	785	766	736	775	768	698	745	741	769	767	740	735	731	713	678	744	761	760	739	758	732	760	760	744	746	760	712	779	819	708	703	786	701	729	751	745	712	737	723	755	696	747	767	752	816	776	723	760	765	743	749	759	767	745	728	707	727	737	756	762	708	759	763	771	743	742	746	719	735	714	726	710	807	795	753	749	740	777	760	767	763	786	751	766	699	753	796	724	779	724	738	739	743	747	703	768	767	747	749	762	756	732	750	750	770	776	727	777	736	721	743	700	736	751	726	751	739	772	766	799	698	727	771	720	763	738	802	756	782	778	734	774	733	738	719	743	743	722	789	748	757	739	756	742	804	737	767	763	762	766	751	783	736	768	780	719	661	724	810	743	754	754	783	742	742	767	787	785	761	750	722	780	725	746	725	751	730	745	815	767	731	757	724	703	768	741	755	720	792	772	758	753	768	743	731	792	716	749	758	761	744	784	727	669	744	761	721	722	778	777	753	748	750	749	759	829	702	743	720	696	778	759	736	712	757	725	717	720	732	799	771	745	811	729	759	760	686	767	779	785	730	729	772	749	748	769	746	780	804	712	750	738	775	741	745	779	745	702	771	740	739	735	746	726	723	769	775	695	739	792	731	720	728	771	707	725	733	753	739	779	746	715	724	711	743	753	801	730	797	752	709	722	727	671	769	783	702	712	743	719	736	718	749	775	752	751	726	751	747	719	716	727	742	758	751	791	710	752	780	736	756	687	760	743	686	750	751	724	785	782	756	785	722	685	741	752	694	728	736	745	749	733	706	762	729	751	720	749	823	739	703	719	763	733	748	774	772	751	728	801	706	737	751	705	678	781	765	774	760	728	725	749	755	724	749	727	768	745
13585	2806	2745	2013	1269	957	773	642	499	1336	931	421	372	326	342	306	292	309	290	298	254	270	291	299	280	255	283	268	262	260	249	246	285	276	263	259	224	246	248	225	281	276	264	268	248	259	277	241	230	257	260	288	280	266	234	263	244	241	257	264	262	249	243	231	259	274	242	254	241	273	256	267	246	205	243	255	226	252	262	283	263	218	268	251	223	255	248	243	266	278	227	257	213	211	232	237	270	240	251	244	263	261	274	246	255	253	234	229	220	241	238	251	248	246	261	255	270	266	238	243	236	281	260	274	243	253	250	232	224	241	244	253	281	236	252	239	228	268	234	266	242	213	239	277	281	277	233	248	243	253	269	219	264	254	250	220	248	236	242	228	236	271	235	239	237	228	241	248	260	233	249	259	228	238	254	258	226	247	234	248	238	228	248	228	260	242	245	235	251	229	229	256	215	230	236	210	251	223	235	248	216	246	252	244	225	281	271	262	256	251	232	259	250	235	272	233	229	243	235	251	224	233	272	244	262	277	275	249	251	235	230	252	245	235	272	245	239	252	233	250	239	238	262	252	240	240	251	243	217	247	263	238	219	252	274	240	216	244	230	265	229	268	212	288	224	254	279	236	229	228	267	242	235	259	241	256	243	244	265	282	248	263	279	276	252	259	259	231	258	247	236	233	253	252	225	252	245	239	262	233	223	246	266	266	238	273	237	240	236	234	230	256	232	271	248	236	220	240	252	259	248	223	260	271	217	224	239	242	247	229	246	227	252	253	226	229	253	258	239	259	224	251	253	254	214	212	261	243	261	238	239	269	220	236	255	281	261	242	240	253	267	252	229	239	256	256	252	245	245	233	249	256	235	269	269	256	246	249	247	208	260	249	240	230	246	248	253	259	237	246	269	268	234	211	248	264	250	235	228	277	231	247	241	219	258	237	253	206	260	262	248	246	252	267	236	272	269	222	240	240	235	236	224	242	243	240	246	239	241	239	247	242	259	238	290	255	251	269	219	233	254	251	262	231	255	236	249	252	281	255	268	220	241	226	240	235	239	239	226	236	275	246	258	255	236	247	275	260	247	257	226	252	272	219	239	275	267	224	252	260	237	243	255	234	240	245	260	252	227	222	244	234	230	258	288	253	261	234	252	252	228	254	231	226	236	266	238	279	253	221	222	251	249	227	249	239	248	241	247	246	251	245	264	266	246	223	232	223	257	254	231	260	238	268	256	273	234	253	207	220	265	260	270	273	250	253	230	253	217	237	249	248	246	269	236	257	226	221	249	284	238	243	237	231	252	263	271	252	239	246	242	260	271	246	228	229	273	249	268	249	251	287	282	234	207	247	241	281	256	258	238	231	257	232	250	268	256	239	242	256	214	237	237	205	259	256	249	251	252	252	228	238	245	236	254	246	232	273	253	264	252	253	261	238	247	235	244	248	233	262	270	261	253	250	232	239	252	242	259	237	246	206	235	217	255	245	247	244	248	258	239	231	232	219	231	245	257	252	243	248	235	239	260	220	231	243	235	253	264	267	257	228	273	218	247	248	230	264	239	239	242	267	258	227	281	251	239	263	256	248	237	260	233	275	275	246	233	243	235	257	244	275	229	263	261	249	255	246	216	260	225	241	262	258	246	244	260	235	242	240	250	260	257	268	224	223	245	214	218	259	242	244	257	249	243	237	269	237	255	247	265	280	230	216	251	252	247	249	241	255	227	246	255	246	248	261	245	223	236	253	241	236	260	241	234	232	286	256	258	264	257	242	260	258	252	239	236	227	215	271	225	244	267	237	246	232	211	238	234	245	243	237	280	232	229	259	238	223	252	251	248	246	239	263	251	260	242	248	247	244	253	249	277	239	275	203	231	239	239	260	247	233	247	238	257	226	233	266	272	199	241	285	266	253	265	232	250	241	252	257	244	234	208	227	230	267	270	268	246	271	273	263	230	257	245	229	241	264	243	213	285	259	256	233	238	238	230	257	213	230	255	226	262	243	265	262	241	253	255	209	253	224	247	207	230	247	259	251	242	258	247	275	251	259	240	251	233	239	254	251	241	216	247	278	252	245	256	261	216	239	238	230	239	267	248	245	253	243	258	235	264	265	244	268	259	205	251	241	245	230	253	247	271	239	253	254	239	255	226	273	234	229	236	252	249	266	248	244	244	222	253	237	272	253	266	246	260	263	244	289	262	251	247	249	249	277	248	242	249	248	238	253	235	265	233	258	223	263	236	271	231	256	255	254	219	226	257	241	235	248	272	240	240	243	242	287	223	217	257	234	237	270	231	210	250	253	263	235	238	242	241	255	241	259	229	248	229	246	248	248	251	265	266	247	235	213	238	213	249	235	277	247	238	254	275	236	262	234	224	234	280	258	235	239	256	215	248	249	221	236	268	251	232	260	249	247	267	255	254	246	248	232	258	267	239	250	243	264	284	236	264	254	245	260	255	242	216	210	266	242	256	244	229	252	249	254	240	260	238	223	253	239	231	239	234	233	241	268	260	253	239	233	240	222	222	237	257	237	238	256	229	219	255	236	233	244	260	246	250	261	261	235	236	253	252	250	241	258	271	259	237	263	271	235	238	244	231	236	255	228	241	261	265	265	261	244	276	234	252	260	219	211	243	276	211	237	248	241	249	245	229	257	230	245	265	237	214	234	250	230	239	273	224	252	248	242	245	240	221	250	244	234	266	237	245	232	248	222	229	226	228	231	233	218	228	232	229	210	228	213	248	269	244	245	223	226	267	237	250	253	221	260	243	236	245	257	270	263	270	247	235	222	242	246	235	227	245	278	270	227	246	249	245	214	257	220	248	241	238	259	258	229	221	255	250	248	231	248	253	240	250	242	245	261	254	259	251	255	245	264	243	263	251	239	266	281	245	200	251	257	276	243	212	256	235	241	240	246	238	259	246	240	248	242	242	236	250	262	241	242	243	239	222	234	233	223	260	286	223	253	257	261	237	226	237	256	240	251	259	240	229	237	250	238	252	264	242	262	246	250	263	238	238	263	274	249	236	231	241	228	242	237	219	242	234	257	225	260	260	238	217	261	247	259	244	234	255	244	238	256	228	266	237	233	247	239	258	251	248	220	226	244	258	226	245	226	254	251	270	243	236	259	233	236	232	233	246	239	265	262	271	251	242	248	245	211	248	261	239	256	245	249	239	234	257	253	224	241	251	269	256	221	241	231	266	264	240	256	247	220	272	234	265	229	272	238	235	237	245	241	227	218	252	271	243	231	238	234	255	264	261	215	253	248	235	241	235	226	226	254	262	247	255	213	255	232	242	229	269	245	255	269	222	240	249	230	221	229	255	261	253	235	243	245	210	220	255	241	260	249	259	252	236	228	234	244	251	239	236	235	232	242	261	237	245	247	234	242	285	249	208	229	244	229	239	268	273	254	260	243	272	246	253	218	272	226	278	259	231	254	237	234	242	242	221	211	245	228	247	266	248	250	253	253	245	254	277	268	254	263	244	227	229	265	237	233
7521	2610	5792	6185	5209	4280	3555	2995	2588	7079	3598	1723	1483	1374	1310	1198	1144	1112	1032	1047	963	931	920	905	885	904	863	820	773	805	863	787	727	788	778	774	745	724	778	768	719	766	738	754	738	776	691	745	731	689	642	682	722	693	703	742	690	671	691	712	678	651	691	644	636	681	691	645	656	676	694	656	687	661	666	654	675	683	667	662	705	642	696	664	632	627	631	690	653	658	673	668	640	649	673	654	682	624	667	621	619	661	613	646	622	649	675	661	666	695	616	677	617	629	636	605	617	647	657	624	645	635	654	682	669	644	637	635	672	698	648	663	671	655	629	631	687	632	664	620	670	641	632	666	628	656	692	641	640	657	655	609	648	622	647	639	613	640	690	650	675	647	653	675	615	641	647	628	683	646	637	658	625	666	599	623	627	638	690	648	667	635	672	635	656	630	654	632	607	607	667	645	572	644	638	634	640	615	631	667	649	627	689	658	622	678	641	596	617	634	655	624	632	672	648	625	655	670	644	622	638	606	630	679	599	641	663	589	627	650	636	611	655	658	668	642	667	691	634	629	653	663	598	629	605	649	666	614	660	602	658	704	680	610	616	639	607	660	637	644	686	668	650	652	685	604	640	667	684	669	648	676	670	626	652	682	622	625	681	664	673	660	619	656	639	676	591	646	659	629	668	615	613	623	644	664	658	660	668	649	701	642	627	650	657	603	666	667	669	657	643	597	664	681	656	611	622	652	590	646	628	641	679	610	607	642	654	651	672	596	676	646	662	644	608	664	675	621	637	659	635	616	658	623	650	652	683	687	680	660	680	636	671	594	664	642	664	656	623	674	611	615	664	654	650	647	661	633	638	651	639	659	630	646	686	646	593	623	642	671	631	650	614	674	666	628	645	639	656	652	670	652	642	630	646	631	625	650	679	694	650	590	606	672	591	627	672	661	656	691	613	633	644	638	611	600	648	659	653	668	622	645	655	634	636	639	586	671	628	665	648	659	698	598	666	660	628	654	655	613	637	651	661	623	644	664	626	650	619	663	662	630	616	671	648	593	647	638	679	659	686	640	657	645	627	637	628	621	638	621	643	664	616	644	607	655	672	654	657	674	669	660	637	622	607	666	698	636	642	653	652	700	667	657	675	636	629	699	658	655	655	726	666	623	639	665	637	668	622	627	622	655	638	658	621	644	617	635	591	673	632	655	657	643	653	669	632	673	610	636	605	627	648	644	637	637	697	642	627	673	677	604	613	641	665	658	659	655	685	639	658	656	604	618	644	671	650	639	626	691	615	634	642	674	662	646	615	626	650	663	649	692	628	639	627	626	612	682	635	667	632	648	685	619	648	668	652	680	629	641	678	688	631	654	576	660	613	669	612	627	635	647	653	637	645	660	661	608	674	629	683	633	686	648	624	665	637	638	644	665	621	665	609	656	588	684	646	662	600	620	653	647	672	681	671	648	634	619	675	682	654	671	700	670	672	622	610	660	612	631	657	633	662	634	638	639	619	642	651	628	648	640	611	635	617	639	630	656	625	622	673	644	624	649	666	652	614	685	641	664	651	652	681	645	626	647	652	617	615	628	656	638	626	610	643	655	625	592	611	629	648	667	647	641	635	681	658	629	619	698	656	668	669	675	628	674	644	659	618	636	667	660	652	630	671	655	647	644	656	653	610	622	612	656	648	664	658	647	649	677	655	612	692	673	626	633	621	663	634	710	625	678	661	652	643	676	604	645	642	655	642	646	590	648	614	615	640	650	662	619	624	657	643	652	638	651	669	623	638	688	640	638	611	639	658	654	662	668	665	637	654	664	613	642	643	624	638	627	627	664	636	646	643	609	629	652	601	605	634	609	667	668	665	650	614	619	634	660	647	656	685	634	621	653	636	627	607	674	620	627	706	675	659	664	651	694	600	639	639	649	636	669	642	593	637	667	624	681	625	616	601	667	646	627	656	647	665	612	643	596	654	687	629	611	626	639	661	642	638	672	677	640	606	652	656	590	664	694	619	628	663	688	673	666	663	671	662	666	644	629	635	630	674	652	684	644	602	638	653	662	661	631	654	613	645	685	617	644	674	670	656	644	637	600	637	683	631	659	662	643	619	673	651	631	665	643	649	694	635	654	645	635	649	662	604	647	663	674	651	654	632	658	651	598	627	689	616	598	634	653	680	622	597	682	662	643	664	692	604	597	664	626	618	656	662	661	639	644	633	659	642	641	635	674	592	648	644	643	664	624	660	666	637	613	595	640	641	634	646	621	659	656	652	655	604	641	641	649	626	658	642	664	675	695	632	640	644	606	652	655	655	643	632	631	665	653	649	634	649	626	632	634	659	631	673	635	645	657	666	650	706	664	653	682	606	669	643	653	668	647	686	627	626	641	667	623	669	628	594	644	683	671	654	626	625	679	645	645	657	636	612	619	661	635	654	670	632	657	606	625	638	633	664	653	669	635	658	649	641	686	631	600	630	636	677	625	648	685	631	638	638	704	639	656	683	628	682	651	660	632	608	693	570	607	611	715	672	633	647	660	592	647	692	606	653	622	634	628	669	663	650	639	663	621	643	629	609	654	640	651	668	610	635	622	684	666	629	662	694	627	643	645	634	600	687	626	659	625	655	680	654	632	644	680	661	642	605	629	660	700	649	644	627	666	633	649	635	634	626	657	661	651	660	655	681	626	634	635	658	649	666	655	622	640	677	671	650	671	597	629	635	624	623	618	679	641	644	668	646	645	642	630	660	628	640	681	657	655	589	672	664	659	692	650	606	618	597	626	662	655	600	638	704	643	618	619	641	646	640	661	650	661	640	669	665	633	645	580	662	664	644	632	663	667	603	626	623	658	642	630	643	631	647	641	638	683	674	612	650	603	681	631	644	609	665	612	669	630	681	648	648	638	572	627	614	664	599	639	663	636	709	639	660	574	623	623	688	677	623	628	632	636	620	608	648	567	634	611	661	676	612	665	625	676	632	651	625	639	641	604	618	668	607	625	644	623	631	625	667	684	615	662	612	703	656	695	648	613	597	660	629	642	660	656	618	636	651	626	617	638	641	648	627	654	687	652	642	602	649	594	646	679	608	677	631	649	634	644	632	654	648	652	643	656	633	631	663	647	626	630	657	676	670	631	639	615	696	640	653	656	663	677	659	626	674	672	665	602	674	635	691	645	633	654	603	679	634	600	640	637	660	652	681	650	623	664	665	599	659	631	573	667	678	638	656	634	632	668	624	638	607	635	631	651	645	682	612	622	616	642	635	655	688	678	630	650	631	660	652	594	647	584	648	624	653	602	675	629	643	656	639	626	659	642	606	705	667	630	641	684	665	618	634	645	651	678	640	638	672	651	603	670	623	694	629	638	645	674	654	666	624	668	689	626	654	625	620	715	644	663	659	661	658	642	681	671	655	619	592	651	636	676	623	621	634	617	627	634	651	586	656	644	666	635	660	622	657	659	627	642	632	645	676	671	678	657	676	602	632	678	632	650	660	658	687	669
1995	217	209	208	180	174	160	159	156	129	156	147	158	126	157	136	127	132	165	147	144	178	159	147	136	151	137	146	144	147	148	157	165	159	145	148	159	136	149	139	145	156	139	162	139	145	149	171	146	143	152	159	150	157	152	139	151	161	146	155	150	149	178	148	152	143	162	133	129	163	121	144	168	142	154	169	167	161	144	140	141	151	140	147	135	141	122	139	161	160	140	165	154	155	178	167	180	140	177	143	151	132	158	118	151	153	143	153	159	133	132	164	138	145	147	158	146	148	143	169	157	137	154	157	148	148	166	143	138	148	150	169	148	127	137	149	130	177	133	160	156	136	141	141	131	149	136	171	150	128	140	150	153	157	164	154	154	144	147	159	134	158	149	148	134	152	133	161	137	140	132	161	162	142	164	147	158	168	178	139	165	192	155	160	151	159	160	176	151	165	161	152	147	139	152	146	149	165	145	163	176	118	133	136	141	141	119	158	140	153	146	146	134	155	128	156	154	136	166	146	131	172	158	122	154	149	179	167	152	152	150	143	125	141	132	147	152	160	152	169	171	159	144	155	141	155	163	139	132	138	141	149	138	171	151	150	138	159	158	152	153	147	159	137	161	159	171	140	154	143	131	150	149	135	183	138	154	154	143	148	132	173	134	154	162	139	156	129	147	140	148	142	131	166	162	148	163	172	141	131	133	149	144	140	179	149	147	158	149	144	140	159	164	139	133	140	146	161	153	170	150	144	154	147	162	127	142	159	176	150	155	153	133	139	147	149	141	169	161	148	144	142	156	163	159	156	132	148	173	161	154	131	147	148	162	150	129	139	140	156	159	142	161	145	152	136	123	159	149	179	140	132	167	154	140	137	137	132	139	150	136	150	119	152	186	139	146	145	157	145	152	146	175	114	154	152	138	174	155	148	163	146	154	139	125	166	149	152	145	167	160	149	141	140	160	154	151	166	154	174	180	169	146	144	158	179	137	126	144	160	134	150	155	128	141	156	145	134	160	147	146	140	151	139	143	143	161	142	153	147	158	162	133	141	147	155	146	142	158	183	168	154	133	134	172	174	156	153	147	150	138	151	141	153	139	154	150	164	168	160	157	148	147	150	145	128	150	174	126	154	142	134	112	128	148	140	122	147	148	148	173	155	146	157	146	145	146	168	136	136	153	159	137	150	162	156	152	153	134	161	151	167	169	152	149	161	161	145	163	176	153	157	129	151	123	161	145	115	143	135	176	149	135	171	135	134	149	156	142	152	173	169	156	121	147	155	146	151	152	119	142	137	150	141	164	151	157	139	143	141	142	151	161	138	140	168	147	157	144	160	168	136	164	143	141	139	155	147	162	162	133	134	124	151	140	159	125	153	161	150	152	132	152	167	140	152	137	168	160	167	148	140	145	156	141	148	134	145	161	143	138	148	175	169	130	132	162	144	130	146	149	143	173	165	137	169	162	146	147	157	149	156	150	157	143	150	153	134	130	158	148	140	153	174	170	146	146	141	147	139	165	177	142	141	148	161	175	167	159	169	151	141	145	141	141	155	152	158	148	157	142	140	153	168	146	148	158	140	133	149	146	126	135	152	143	135	154	149	146	151	149	162	141	156	152	146	156	153	153	167	140	157	158	139	152	146	145	151	149	138	141	129	173	122	129	138	155	149	145	149	145	127	143	124	135	162	157	142	154	153	135	162	152	153	146	163	144	158	135	166	119	135	127	143	147	151	129	161	158	122	114	161	168	128	154	149	135	171	151	145	142	144	143	148	147	167	129	154	150	148	148	151	116	147	145	180	155	148	148	140	133	135	145	159	154	153	153	146	148	130	147	141	145	155	154	124	157	154	148	140	135	125	176	147	137	165	125	146	154	136	157	126	142	164	138	135	141	149	132	144	131	127	147	138	147	151	158	172	157	166	182	150	132	163	168	150	165	144	135	156	138	153	130	180	157	152	157	175	142	147	127	142	154	132	148	157	153	136	160	168	155	148	139	184	158	164	159	179	158	161	149	145	131	144	151	134	146	160	150	146	161	152	149	167	157	165	151	130	136	142	166	139	122	136	152	155	149	146	121	162	150	140	135	156	133	151	166	160	150	157	157	137	163	159	154	125	157	175	126	157	132	144	147	158	149	156	128	147	154	158	151	153	149	130	148	148	149	136	166	172	154	144	131	164	160	150	146	153	162	140	138	145	175	158	155	144	136	158	123	146	142	141	177	151	147	152	134	152	145	158	166	164	147	162	163	125	158	159	165	137	157	148	132	166	161	165	143	141	147	147	157	186	163	136	153	142	151	145	148	151	141	146	129	129	148	149	138	138	147	141	142	140	173	173	139	124	159	137	169	154	136	161	155	153	115	137	149	135	143	170	134	136	140	153	160	147	153	136	145	144	139	147	160	162	175	141	148	138	153	146	153	135	173	144	151	159	152	147	125	139	153	167	164	145	141	166	138	166	157	149	149	147	144	140	162	133	147	152	144	151	139	150	152	159	172	151	152	163	129	132	163	175	149	153	130	156	142	131	157	155	147	144	147	139	149	143	137	155	153	146	172	161	155	152	135	155	146	156	133	139	158	139	154	118	153	141	165	165	141	149	141	141	138	156	151	142	139	141	159	175	159	159	152	138	163	137	160	170	155	169	145	154	153	161	161	141	170	132	146	168	143	153	134	133	158	157	148	132	134	141	166	130	158	163	148	137	140	153	123	136	147	154	149	162	134	148	133	167	136	168	135	145	144	159	137	144	178	164	127	148	153	149	126	135	129	153	160	139	164	140	153	153	163	152	142	155	140	170	168	154	137	179	136	158	149	160	156	144	130	160	146	164	149	164	164	156	147	165	163	128	147	142	140	144	159	167	149	150	150	146	136	136	158	137	151	157	147	148	123	143	154	152	154	136	160	137	153	139	169	130	127	136	154	140	151	156	136	153	145	156	145	154	157	155	147	126	176	141	137	130	143	137	150	163	132	135	148	156	152	150	141	148	161	148	122	169	141	143	135	132	132	144	150	146	145	147	173	180	156	128	147	157	144	136	135	123	144	158	160	127	176	182	138	166	151	132	151	146	157	150	143	145	151	143	155	169	145	159	144	135	161	160	143	174	166	153	150	135	133	135	147	162	146	158	160	166	150	145	157	136	139	167	152	155	145	140	162	171	133	162	138	167	166	153	134	155	146	145	165	165	140	147	128	145	140	140	168	160	141	165	158	157	127	162	150	134	150	142	131	167	146	153	164	135	171	159	154	155	155	170	157	136	155	145	146	140	161	154	142	133	154	132	143	167	176	174	137	166	158	145	148	156	148	139	154	143	140	149	163	139	144	159	150	143	153	135	140	136	146	145	152	147	146	151	137	152	149	153	145	140	157	158	120	142	174	169	153	156	155	167	145	172	153	157	153	145	138	145	141	163	147	177	131	169	132	168	165	155	146	125	140	155	151	155	174	126	149	156	155	169	148	141	160	129	138	157	151	146	161	131	138	157	150	150	160	158
2156	560	721	693	635	628	590	524	473	467	506	447	467	449	449	487	494	480	451	483	484	481	414	446	436	464	488	458	469	481	438	418	463	464	414	444	458	439	509	462	487	474	497	453	442	445	445	467	462	456	450	486	447	462	471	502	463	442	485	468	450	475	470	445	430	455	459	476	451	464	487	436	443	444	457	452	470	505	449	470	442	474	456	479	447	433	463	426	427	476	450	470	481	497	433	435	451	443	437	495	470	472	444	449	468	453	449	461	488	447	439	423	466	446	451	488	434	447	453	424	436	455	459	469	462	460	462	452	450	416	486	437	465	453	435	461	458	457	425	499	461	481	469	454	397	443	460	438	426	414	424	431	456	437	431	452	437	467	429	417	420	451	430	506	469	472	472	457	467	475	415	441	451	439	450	471	462	453	519	467	457	457	453	452	411	465	489	432	485	497	461	438	458	454	414	440	431	443	455	423	482	437	425	463	468	495	435	451	483	422	448	413	446	449	455	437	416	439	462	419	446	461	444	432	447	508	451	462	443	449	438	455	497	434	447	424	475	409	447	420	418	467	462	447	454	442	448	461	461	431	475	464	454	459	432	427	457	445	482	416	471	429	434	462	486	418	433	459	467	439	451	407	460	442	435	475	456	449	474	463	456	438	454	449	458	484	459	433	451	476	476	471	430	446	436	466	438	420	435	447	450	456	446	451	455	480	465	431	432	466	430	430	453	453	442	451	465	426	455	476	447	408	452	458	428	408	463	446	447	468	467	420	421	472	441	431	456	413	460	457	471	437	507	432	416	449	479	463	432	456	473	443	441	431	482	454	424	445	454	439	482	428	412	477	459	431	474	440	460	486	449	463	454	428	452	500	454	477	480	427	424	466	410	462	448	472	448	437	453	434	437	399	463	434	466	411	480	453	442	452	449	469	459	425	490	496	448	469	488	472	411	461	460	402	426	455	448	447	452	454	427	442	461	451	426	444	462	458	491	438	463	440	459	464	414	439	426	422	393	475	485	489	442	468	456	436	384	498	457	444	447	454	442	455	477	477	424	444	409	450	485	477	449	396	474	441	459	451	445	432	473	436	413	411	446	404	437	436	459	451	448	468	408	432	476	442	443	465	458	472	433	437	435	443	423	426	471	474	455	499	477	452	452	433	446	399	473	470	456	439	475	440	425	428	487	459	472	465	452	416	439	441	424	433	459	460	466	481	460	465	426	446	461	435	439	489	483	484	438	470	477	433	440	463	429	438	445	452	435	433	443	486	478	430	442	421	455	443	456	423	471	445	454	457	438	461	458	460	461	468	455	444	482	440	443	478	458	466	425	479	427	468	434	489	447	437	416	428	431	474	473	467	439	452	418	463	415	473	468	389	497	445	446	437	457	460	479	468	449	445	450	420	416	479	465	460	470	454	412	467	463	470	447	444	456	446	444	465	443	469	464	432	459	429	463	457	448	441	438	458	461	441	444	463	437	416	432	415	464	429	442	447	480	449	441	476	449	440	435	467	398	449	462	452	441	446	470	432	405	458	453	476	458	456	467	428	467	456	414	442	443	439	466	453	438	467	460	468	468	443	475	439	465	442	470	420	451	413	430	450	415	434	456	455	482	465	446	469	429	458	465	479	426	458	444	426	446	456	472	467	469	464	473	464	469	434	428	425	446	463	505	465	426	448	410	463	437	463	446	458	468	451	450	484	457	443	487	437	436	480	457	450	438	427	470	444	487	451	462	437	487	478	505	461	416	478	446	424	449	436	456	469	435	459	449	449	453	446	442	439	427	410	480	465	490	445	427	404	452	454	459	433	464	456	467	483	464	457	433	486	453	465	442	485	432	489	455	422	439	468	473	401	458	440	445	480	427	484	454	475	413	443	429	467	425	447	460	460	408	461	405	442	470	477	441	447	460	449	447	453	397	463	467	433	460	458	470	453	465	435	445	431	441	483	449	486	446	468	438	442	444	473	455	434	458	467	436	428	426	394	436	475	439	467	446	474	457	466	457	425	468	439	480	468	472	425	455	488	461	432	453	457	469	473	477	468	449	446	463	441	411	439	413	447	460	435	463	474	453	474	460	434	480	493	469	445	479	446	462	445	455	427	414	443	435	406	448	453	441	485	465	441	504	421	430	463	489	422	442	448	456	461	436	463	419	471	468	415	481	463	450	460	413	457	442	468	465	430	453	437	471	424	426	475	493	425	460	454	413	439	469	422	451	457	463	483	431	437	453	463	449	451	443	456	440	480	455	413	444	428	445	464	463	461	446	469	439	467	467	461	457	433	449	470	430	469	463	487	424	454	451	445	417	449	477	452	419	452	455	434	441	454	427	427	481	430	441	489	458	476	485	497	451	458	448	450	450	440	457	463	437	459	475	413	448	483	428	470	454	457	479	446	483	409	473	449	435	461	415	461	456	434	466	457	420	439	477	459	458	448	452	422	439	463	464	454	436	434	497	453	406	467	426	412	473	428	451	437	429	441	486	453	443	415	485	462	435	445	476	426	484	416	467	457	426	446	434	423	470	459	454	483	449	454	433	471	448	439	458	452	448	449	455	439	467	446	450	439	435	419	429	449	419	413	479	487	434	451	451	449	461	437	449	468	461	445	486	525	454	491	492	419	444	431	468	433	486	446	472	485	498	413	455	430	452	458	417	456	446	448	452	465	480	446	464	458	464	452	477	444	489	456	439	414	442	461	457	431	455	448	445	478	470	424	431	456	458	430	466	464	431	432	422	440	448	453	491	477	465	452	434	473	458	477	429	459	421	449	460	467	425	463	411	433	457	418	460	438	462	474	486	413	427	447	462	468	476	468	459	420	469	452	474	449	459	467	449	447	465	477	447	440	431	441	469	443	448	456	439	471	454	441	457	424	451	467	472	426	452	448	450	484	430	461	435	427	425	466	439	421	445	453	465	445	483	483	415	478	448	445	461	473	449	416	432	481	441	468	435	444	420	439	476	390	470	477	469	470	422	431	444	442	425	458	419	428	454	455	483	449	421	458	437	420	469	437	488	438	431	410	436	457	476	449	427	457	464	441	448	458	464	465	409	462	435	465	485	430	447	439	444	439	447	456	433	452	421	449	457	484	460	428	447	432	443	460	446	470	429	475	438	417	499	446	498	473	449	456	464	442	433	482	459	436	419	437	467	458	450	481	455	455	474	469	454	448	456	507	443	461	471	470	458	481	411	440	462	460	471	450	452	449	475	457	465	473	444	488	462	398	493	422	431	457	427	439	435	437	448	442	421	471	446	465	436	472	441	414	443	446	480	474	498	473	472	430	446	466	436	513	428	454	460	453	507	453	457	472	418	442	431	460	440	433	433	411	478	448	435	410	433	437	436	439	492	457	471	477	482	457	473	469	470	420	454	407	439	473	459	442	409	454	431	425	457	481	457	465	474	486	415	465	443	430	437	442	482	419	463	432	438	435	408	421	451	424	435	474	472	444	434	430	396	437	483	479	450	468	481	475	441	420	473	461	443	468
7232	1445	1513	1120	848	700	577	472	406	382	383	351	334	344	343	342	283	294	313	271	270	268	288	318	309	310	270	293	273	277	295	276	273	274	277	281	257	271	289	323	307	286	271	275	272	285	269	288	293	267	265	299	312	270	255	272	268	257	262	287	287	307	299	283	298	260	250	265	270	273	285	264	278	274	257	273	272	259	280	299	294	276	289	294	304	293	259	284	287	255	254	294	258	275	266	283	278	272	249	277	269	294	258	288	269	278	277	300	280	265	275	298	272	298	256	267	274	240	274	267	272	316	289	285	308	247	268	288	278	251	266	275	303	274	262	281	318	284	313	307	296	285	298	291	290	269	259	278	302	275	291	287	271	307	257	262	282	258	273	270	252	274	263	285	278	256	277	309	297	285	234	284	241	278	286	270	313	277	282	287	273	260	260	270	272	312	267	277	256	241	292	253	300	290	284	265	271	289	294	287	253	294	281	302	283	275	309	286	286	286	277	283	311	238	293	253	256	288	257	275	274	294	284	293	268	244	280	282	264	261	263	261	284	270	277	267	304	253	281	268	294	294	265	267	279	262	287	266	261	304	296	285	263	296	293	270	284	293	306	291	257	255	297	295	280	287	272	283	258	276	298	243	264	272	271	269	261	266	272	282	278	262	248	274	275	303	268	269	292	291	287	266	290	287	291	262	266	279	291	277	291	268	302	272	293	246	268	276	261	297	256	279	310	267	299	302	259	256	256	285	262	315	262	302	267	271	282	274	233	309	280	292	279	282	262	298	266	264	228	291	285	256	302	281	292	283	238	276	305	305	271	268	244	290	271	291	273	220	287	263	283	290	271	271	267	325	273	275	278	289	278	273	302	251	299	302	264	289	289	304	310	281	301	263	277	273	294	292	285	268	274	258	265	264	242	289	280	274	294	314	281	290	289	309	301	288	287	286	258	298	280	320	296	288	303	300	292	299	275	288	295	275	271	301	272	324	282	309	298	275	279	293	287	289	268	282	259	285	243	250	272	317	272	297	299	285	292	254	277	278	264	275	263	263	279	295	280	278	306	280	270	266	314	259	292	277	279	264	290	299	285	306	273	298	284	274	285	266	278	267	234	314	271	262	272	290	301	257	251	280	282	301	275	244	297	292	282	276	261	253	283	249	306	288	236	262	281	248	257	314	270	287	283	275	274	249	289	261	292	267	248	290	254	274	244	287	243	254	285	271	287	284	301	263	284	264	231	286	265	279	312	270	283	310	243	283	262	245	280	297	290	281	261	294	264	284	277	268	250	293	276	269	283	241	261	264	269	288	254	234	292	295	271	279	291	308	273	246	299	238	308	270	279	267	289	289	265	292	273	296	302	292	275	273	291	272	285	269	270	282	235	269	262	286	242	294	263	273	279	262	257	252	273	280	302	293	279	280	275	296	275	268	270	280	268	273	277	293	280	263	285	279	315	292	278	270	278	316	266	269	264	268	276	266	261	261	305	292	309	280	295	267	294	284	297	286	279	290	275	291	293	302	287	293	270	283	285	279	281	255	317	269	251	271	274	282	280	276	301	289	288	275	280	305	231	266	314	294	256	290	275	286	247	273	281	288	287	275	308	265	280	270	277	273	287	259	257	289	270	277	278	268	272	299	284	299	319	297	276	282	322	295	273	289	298	244	244	270	300	279	333	294	289	249	303	286	283	247	317	268	262	285	312	254	282	302	307	279	263	305	282	280	273	272	310	271	290	291	299	320	296	288	286	275	246	288	271	300	299	273	294	224	260	257	274	284	278	283	278	272	268	304	262	286	263	272	311	279	296	284	287	302	270	303	263	272	275	295	271	298	274	270	266	271	273	287	266	275	295	262	289	302	281	291	276	263	253	316	247	270	271	291	301	287	271	281	292	262	271	279	290	275	277	309	279	251	279	263	279	272	287	312	298	267	265	287	255	284	277	271	270	331	280	286	289	266	308	292	288	258	243	276	320	284	255	285	281	289	281	266	266	265	301	278	276	286	291	284	242	310	268	246	231	297	273	295	259	264	293	281	298	268	288	283	294	263	242	271	328	300	263	291	273	271	278	275	278	271	259	298	289	258	266	282	285	290	297	284	291	279	289	283	281	283	291	260	309	269	254	297	297	283	269	305	280	280	259	266	277	282	265	285	292	275	276	281	276	288	279	260	251	259	300	287	290	268	256	289	277	253	301	313	300	266	280	315	253	259	274	258	276	308	276	272	274	298	289	276	268	283	283	293	278	263	284	282	287	275	281	293	262	320	298	245	283	268	266	273	268	299	293	269	284	245	267	288	280	254	262	271	293	293	289	288	270	281	297	274	284	307	284	278	291	285	302	285	266	309	300	301	279	290	291	286	280	265	270	272	291	280	263	295	295	320	269	312	257	271	278	275	281	285	254	275	258	286	276	279	286	280	299	257	270	308	261	243	278	268	286	296	275	287	309	298	284	277	293	272	282	279	285	276	286	281	265	302	257	295	285	282	290	272	282	305	283	265	269	308	284	263	270	284	287	263	296	277	251	277	278	291	268	262	282	288	311	267	257	289	268	296	259	248	288	281	272	301	298	269	278	279	269	247	272	270	275	275	294	288	295	284	286	251	302	287	261	274	258	296	294	254	313	262	253	243	268	280	300	284	319	313	268	264	275	278	268	270	281	271	285	271	276	286	296	251	283	301	274	301	281	240	278	270	276	304	284	294	276	285	288	260	291	283	279	267	267	279	285	261	297	251	286	260	314	303	296	290	272	274	287	282	263	259	299	257	269	286	299	267	285	266	260	244	323	286	266	273	305	277	280	285	280	249	249	279	295	284	282	285	268	280	298	279	280	277	265	290	263	270	282	280	287	286	319	252	257	265	265	274	285	279	279	298	247	285	262	281	264	297	293	295	275	312	296	288	276	257	275	274	281	280	252	304	292	266	245	285	284	288	287	284	301	291	248	271	282	275	288	313	268	274	255	300	299	276	256	272	270	298	282	304	294	284	265	261	302	283	273	277	280	270	287	303	267	298	276	266	314	259	262	291	259	254	275	274	280	273	260	307	257	272	281	289	277	269	277	279	271	254	305	270	271	282	286	288	299	295	265	292	266	259	255	254	247	303	284	269	286	277	297	277	294	276	296	298	270	292	265	294	283	261	284	264	276	269	304	300	276	263	267	254	263	295	307	279	280	253	291	269	284	304	277	296	232	293	255	250	269	282	283	317	274	264	244	265	308	300	276	274	279	255	250	258	269	305	255	285	272	327	304	302	287	272	247	297	261	241	278	303	279	280	276	299	245	252	318	290	283	240	251	299	256	277	240	274	279	259	286	295	278	264	247	299	266	265	284	288	258	258	273	264	278	264	288	269	276	302	289	290	262	301	300	280	270	275	290	265	288	271	234	263	283	278	273	304	274	280	286	259	305	313	295	284	296	271	296	320	277	258	277	267	261	302	249	270	277	284	261	314	265	249	298	283	260	292	308	305	255	233	268	278	257	278	266	257	267	288
5589	1738	3445	3720	3220	2621	2363	1944	1640	1494	1406	1386	1202	1117	1093	1002	1019	988	977	960	955	856	914	864	871	827	837	829	836	775	808	792	774	824	828	793	793	808	809	779	747	833	796	785	774	766	790	720	792	747	726	731	775	751	769	780	754	801	710	735	727	742	741	727	759	764	745	715	735	770	764	728	741	754	733	761	736	743	719	815	764	752	744	732	708	763	758	726	754	745	740	717	745	743	739	727	792	742	721	712	815	760	745	732	785	778	738	712	775	721	702	743	762	736	800	687	740	688	719	740	745	690	779	736	781	758	750	784	743	721	733	729	707	774	735	721	748	708	759	804	743	737	768	777	699	714	785	731	743	767	749	745	782	752	786	787	765	699	743	733	752	717	757	703	739	769	727	742	733	756	803	737	752	701	731	745	691	790	743	763	745	739	793	720	729	700	747	747	778	706	738	767	781	761	783	738	737	742	701	742	770	741	730	706	754	746	714	729	760	704	763	774	723	750	701	696	735	728	721	734	769	739	751	729	685	725	717	714	711	756	719	715	724	756	746	734	720	741	708	712	717	738	713	738	714	734	757	800	713	726	733	759	697	735	707	725	738	749	740	784	750	762	749	711	752	801	719	734	761	728	758	788	785	696	750	760	760	758	750	673	744	786	797	722	718	740	762	738	782	692	695	686	786	734	717	739	747	743	769	727	769	760	738	774	774	754	756	744	743	736	748	791	746	656	787	742	750	722	682	727	760	809	726	736	715	711	786	776	709	760	760	762	802	766	787	756	718	759	753	765	737	718	701	735	753	751	772	734	730	753	757	738	704	752	722	732	758	740	755	732	763	750	742	742	769	725	686	726	775	762	735	736	742	761	758	778	702	734	777	736	753	714	763	742	741	753	757	698	736	725	759	722	733	741	730	730	702	724	739	795	693	789	740	726	781	781	747	731	693	734	723	739	717	742	788	729	772	723	749	725	750	751	763	774	674	763	717	777	738	694	769	730	727	716	711	707	738	712	734	727	741	721	757	778	749	738	726	756	713	749	782	714	740	712	745	694	803	771	735	759	738	775	738	714	754	767	766	682	749	775	758	768	782	690	757	777	744	696	700	725	690	774	754	732	690	734	765	740	707	770	716	750	743	739	751	719	731	706	722	733	756	714	771	764	734	736	766	749	732	754	801	738	728	726	679	719	723	727	751	724	714	772	735	679	732	735	792	757	711	756	696	762	693	724	782	711	740	725	736	777	724	716	737	734	772	770	752	807	734	758	761	758	777	765	696	705	765	710	781	738	731	688	721	770	758	762	749	733	763	746	720	748	729	697	735	757	768	746	751	767	762	725	749	717	761	745	766	709	738	742	710	668	702	812	741	762	702	727	757	713	734	768	738	763	749	784	698	737	744	711	772	729	726	748	764	712	723	690	781	754	785	765	761	755	763	700	760	777	741	709	728	714	761	713	784	739	728	751	788	760	742	761	775	783	713	808	745	717	748	689	745	723	707	711	746	748	751	762	758	744	763	784	735	743	699	677	739	765	800	684	736	753	759	710	753	737	759	750	778	712	767	764	705	748	728	727	653	776	754	770	744	732	766	758	750	745	762	702	743	753	776	740	762	737	756	757	725	772	704	719	790	712	775	768	764	787	802	714	741	745	713	707	751	726	729	734	694	747	733	730	764	775	794	775	783	708	733	715	776	715	758	695	721	734	740	744	709	729	772	743	694	757	768	790	730	756	778	697	750	716	726	728	721	747	731	744	717	745	764	770	758	728	758	734	728	721	791	729	718	706	689	746	746	744	746	768	717	720	767	767	752	759	784	745	749	724	762	707	737	702	678	753	753	750	710	718	799	787	767	719	729	718	729	731	760	738	740	717	730	757	703	774	725	754	733	752	709	713	733	765	702	716	741	735	700	750	724	739	768	728	723	753	755	750	748	751	713	741	726	696	696	734	752	732	751	746	685	746	753	739	743	789	733	750	751	736	737	783	746	743	764	773	781	703	754	766	725	746	750	697	788	729	741	728	750	791	732	772	752	705	767	749	756	682	780	748	735	744	762	721	740	745	764	747	676	773	739	698	774	765	698	744	740	759	748	711	750	730	746	748	763	742	763	736	708	798	746	729	766	738	745	771	717	705	799	776	724	746	784	777	757	709	721	701	752	713	742	713	742	768	748	721	738	751	739	761	739	740	663	763	690	713	740	719	731	765	693	764	759	728	743	790	771	764	742	769	706	712	748	770	807	716	786	736	753	758	758	704	732	788	739	714	733	743	711	713	765	794	759	731	774	746	703	744	699	684	750	696	783	726	716	753	742	752	756	716	693	716	748	768	733	725	774	764	735	740	764	771	727	711	733	739	776	754	738	757	742	757	744	732	705	749	754	714	738	711	765	728	767	719	736	754	723	785	737	691	754	737	763	749	725	716	734	711	777	778	748	745	762	747	739	729	728	751	768	702	752	749	757	741	732	779	744	739	720	718	698	734	766	803	691	742	782	722	752	714	743	780	746	722	754	731	707	781	735	762	750	742	745	764	755	768	763	755	748	714	711	713	779	723	717	752	713	741	733	714	734	776	744	742	748	766	728	702	740	733	786	720	766	764	752	766	756	749	703	744	721	758	774	784	750	742	779	743	713	760	722	736	736	757	750	727	717	738	776	751	722	706	791	709	764	715	747	734	710	740	707	758	776	746	714	740	795	707	733	707	723	734	744	752	756	722	776	750	747	710	768	719	735	701	736	765	754	762	750	762	729	746	740	759	753	735	687	722	715	708	720	725	729	745	737	695	700	695	783	771	769	743	683	717	720	783	750	713	753	710	791	710	712	739	771	734	820	700	723	722	744	710	692	680	716	738	752	741	775	668	738	736	724	695	789	691	730	717	717	784	719	767	725	774	742	711	769	726	756	741	752	711	713	762	767	745	726	734	723	758	747	713	759	696	711	735	769	732	745	773	720	708	774	724	731	764	730	741	708	741	755	776	785	778	768	682	731	760	772	767	760	769	743	760	741	781	757	732	765	753	726	739	768	779	728	770	735	758	750	744	701	749	696	733	760	779	744	741	767	727	784	716	778	757	726	758	748	729	774	721	755	723	745	725	746	718	749	691	765	777	701	738	772	756	744	712	689	707	713	762	759	725	748	700	744	744	797	790	769	688	749	727	760	757	708	812	733	725	787	790	710	707	739	723	763	765	735	749	725	751	708	751	778	719	782	744	713	698	717	708	755	701	729	751	777	793	715	736	801	748	669	694	795	759	726	746	781	724	745	739	750	763	705	671	714	759	702	736	756	747	728	709	777	758	752	727	751	699	768	784	724	742	768	777	711	759	754	691	748	787	753	727	705	795	781	720	734	724	782	733	716	716	758	732	772	705	701	709	777	682	683	744	743	737	733	799	730	768	736	779	722	778	743	732	758	735	716	779	732	746	737	703	719	761	720	686	739	712	738	746	719	715	732	741	768	725	741	755	757	733	666	739	732	777	747	752	741	711	670	696
13615	2829	2806	2174	1396	985	740	615	575	458	449	424	411	318	331	327	299	313	306	288	272	261	266	256	280	253	297	267	269	263	249	280	265	292	253	248	243	281	278	274	243	239	242	228	221	251	252	246	237	239	274	260	255	258	249	267	227	264	223	253	254	288	252	249	267	248	247	264	257	253	250	263	247	241	261	246	226	259	236	252	248	214	248	217	234	278	243	267	271	232	263	250	239	236	255	252	228	253	232	210	223	210	270	243	243	251	268	227	250	273	258	254	229	263	248	246	267	266	246	245	247	256	247	236	240	225	261	237	240	258	248	221	233	258	229	247	256	256	223	209	243	252	265	252	209	248	224	267	235	246	256	252	239	220	218	237	242	214	253	240	215	262	230	265	247	270	256	255	250	269	224	247	267	230	247	227	247	238	248	234	228	231	226	226	247	239	246	267	217	271	261	258	244	250	238	263	224	248	232	259	245	247	258	230	255	254	271	266	257	259	238	267	211	276	250	279	289	251	239	256	263	264	268	238	242	252	249	244	226	248	239	240	221	256	265	235	248	229	227	245	207	237	277	238	252	235	229	241	221	221	251	239	237	276	241	236	265	230	258	237	214	238	222	232	248	249	274	260	244	221	231	234	242	243	237	273	196	249	265	240	253	235	263	243	277	241	269	261	239	236	233	255	224	258	230	247	238	246	254	219	244	261	225	228	268	237	286	258	220	257	233	247	241	233	262	270	240	236	256	241	245	193	248	245	253	250	265	227	253	215	243	232	249	263	266	234	240	249	260	252	226	220	225	256	274	237	246	244	255	251	249	227	217	254	223	220	234	235	235	267	252	272	218	233	256	230	249	229	226	234	219	267	250	228	262	257	273	259	248	262	258	250	235	230	266	243	240	241	236	231	232	220	235	264	241	258	241	273	245	210	220	225	239	234	252	247	225	255	241	227	234	232	256	250	262	242	263	223	236	261	256	230	243	232	260	231	277	256	228	248	254	215	220	260	234	251	249	266	244	233	224	238	253	279	266	256	265	256	234	213	257	268	234	238	236	242	185	227	254	230	254	257	264	240	242	243	241	223	239	218	231	221	276	254	244	266	228	254	265	247	255	259	254	220	209	229	256	246	263	240	240	251	241	246	220	266	263	235	260	240	249	220	242	250	247	250	243	225	267	257	245	258	229	243	258	238	274	198	245	249	257	244	256	252	246	219	221	249	230	216	252	239	228	244	244	260	248	264	240	245	276	252	237	246	245	226	254	281	235	237	258	232	230	225	245	228	251	229	231	239	256	253	233	220	234	233	236	247	228	250	256	230	262	247	266	229	229	237	259	239	252	265	261	247	221	258	241	238	231	250	231	247	225	250	259	250	231	279	230	271	245	222	221	243	228	257	262	240	266	260	259	227	212	247	254	232	254	242	266	257	266	216	255	239	245	226	224	238	238	218	252	238	254	240	259	217	223	242	237	224	245	248	251	228	237	222	242	265	242	235	234	257	265	251	260	238	231	248	210	231	245	247	247	231	235	245	234	203	241	272	234	286	234	261	235	231	234	221	252	240	254	258	247	278	229	222	255	236	228	228	233	252	261	258	236	277	255	199	230	263	245	225	235	237	260	266	252	248	275	247	230	247	257	241	251	234	244	236	271	241	257	255	261	229	246	253	238	249	241	235	246	243	236	244	236	259	245	249	255	254	250	247	248	271	256	262	211	235	276	260	262	235	250	239	224	248	227	261	237	248	239	251	238	255	235	250	235	241	240	246	255	275	256	238	232	224	226	240	228	243	233	251	230	225	278	243	211	232	275	245	229	232	287	252	235	259	253	237	248	228	243	240	241	244	225	213	240	239	243	263	259	250	197	255	257	219	254	229	211	220	252	218	262	276	255	228	228	234	239	252	236	265	257	255	230	243	254	239	224	227	249	232	240	238	243	251	259	263	255	259	255	255	224	231	231	219	229	227	230	232	240	238	242	242	236	208	232	265	268	264	236	209	248	231	237	230	233	226	279	249	279	263	226	263	247	251	237	245	248	235	228	242	243	255	237	230	245	243	271	273	228	244	255	253	241	236	236	228	247	256	239	232	238	256	248	254	275	241	242	233	266	247	235	245	257	243	246	223	241	274	248	237	230	254	230	242	235	253	239	232	248	267	244	239	210	239	239	240	248	248	249	246	239	254	272	228	263	239	258	220	244	240	249	222	247	241	242	262	243	263	232	253	241	225	228	257	232	242	224	235	235	266	262	230	242	249	229	239	274	250	285	248	260	224	253	271	268	231	239	231	256	239	279	266	266	236	238	244	236	252	244	247	246	235	224	255	229	248	239	224	245	277	267	235	221	253	250	249	214	241	216	247	241	241	253	247	235	253	262	239	258	267	239	230	224	254	248	243	240	248	235	237	241	245	244	264	223	251	252	235	233	258	252	238	251	246	241	241	243	241	245	253	244	247	242	231	231	251	237	249	234	266	234	219	244	251	239	240	276	243	243	253	274	245	271	243	232	234	240	250	234	220	243	244	231	228	251	259	214	252	270	242	232	249	213	242	263	245	246	239	239	247	258	272	230	263	215	258	214	239	253	226	234	205	257	243	257	276	225	250	251	238	264	229	266	258	238	243	227	250	251	254	233	251	235	236	269	259	268	255	238	225	253	251	241	237	247	238	230	240	256	253	253	241	274	239	248	241	229	239	217	239	225	247	244	243	261	243	248	252	227	251	233	210	251	218	228	231	220	250	232	245	231	249	236	233	239	256	234	240	264	245	261	241	242	283	235	215	254	241	253	237	234	238	238	268	238	241	238	257	214	221	216	249	238	231	240	213	258	238	231	245	253	265	259	233	253	271	258	225	229	234	252	226	234	232	232	238	223	248	256	227	245	244	214	225	280	246	247	249	201	271	253	261	250	204	232	233	253	269	234	266	234	237	284	245	259	239	215	243	217	253	238	248	251	239	244	244	245	234	243	250	251	248	269	277	263	260	290	251	258	211	263	244	262	252	259	229	253	227	260	244	217	242	240	235	234	228	250	260	220	238	243	268	237	241	246	238	244	276	249	225	248	251	252	245	233	260	269	254	219	262	248	248	268	261	247	248	254	270	228	242	244	246	277	231	250	273	252	261	248	252	251	250	241	233	241	215	249	231	232	248	249	251	220	215	222	225	226	238	211	257	243	237	270	242	270	240	264	219	236	226	242	238	232	248	230	247	248	248	242	250	241	225	240	239	205	277	239	228	245	232	225	253	262	262	265	255	238	228	211	256	225	239	230	263	207	231	245	211	228	251	242	246	244	281	250	266	251	220	233	240	224	259	246	227	251	265	256	223	253	244	225	258	230	233	257	254	239	220	252	249	239	242	231	220	234	257	221	255	259	238	224	244	225	240	232	236	228	256	243	236	264	221	234	249	251	260	253	246	242	273	234	248	235	245	234	250	247	245	255	251	255	239	235	270	243	267	251	209	245	261	242	251	253	236	249	235	246	262	249	231	218	224	265	218
7370	2596	5784	6441	5403	4452	3482	2954	2473	2280	1837	1806	1506	1367	1305	1212	1138	1166	1077	1054	979	965	903	918	858	846	847	799	795	798	760	702	771	776	747	723	679	783	735	734	761	731	718	722	713	717	656	705	740	681	681	651	670	660	680	653	642	681	720	704	725	611	668	704	693	629	666	640	679	650	652	656	643	629	694	698	665	694	668	669	637	659	660	636	646	616	654	651	654	664	650	674	660	614	649	658	639	606	648	629	623	686	658	672	634	685	699	666	628	706	656	647	614	637	625	662	638	674	590	650	650	609	628	630	632	654	624	634	661	609	633	654	644	631	648	667	648	640	648	635	596	645	648	669	635	633	614	672	636	612	605	686	646	653	620	670	627	637	642	639	643	641	689	667	630	629	621	648	628	594	687	618	608	628	661	652	646	603	656	624	656	620	675	643	633	632	617	682	626	652	653	630	669	669	629	691	673	651	610	636	661	672	623	656	649	667	636	618	645	667	659	628	618	671	624	616	643	643	655	636	674	620	627	624	631	598	621	664	625	667	634	609	658	672	600	647	655	661	601	641	649	621	641	618	653	664	660	633	639	670	640	608	656	628	634	599	620	685	634	620	600	643	659	625	634	638	617	647	633	629	622	599	591	671	654	691	639	626	613	652	646	695	664	672	636	633	607	653	650	658	621	616	634	717	652	657	629	675	634	691	639	670	663	641	680	648	617	704	669	610	642	627	652	607	657	643	590	630	633	620	619	660	617	640	657	664	637	675	648	631	665	658	685	605	593	641	641	644	645	619	656	679	626	647	693	617	620	608	656	628	685	647	662	643	621	631	641	648	611	629	606	582	671	633	612	609	640	711	608	626	648	630	708	647	664	616	596	579	626	630	612	647	656	651	656	623	605	635	645	624	640	614	670	594	636	617	651	688	678	647	620	665	635	622	587	599	690	628	597	611	611	608	622	653	622	675	623	650	644	631	682	607	612	671	642	635	625	602	621	640	645	654	651	678	615	679	653	653	632	612	691	667	631	640	655	638	616	666	598	638	633	618	656	666	610	644	633	630	650	653	648	666	654	628	589	600	683	635	644	652	617	645	631	650	617	613	643	656	569	631	630	616	658	657	626	630	600	606	624	672	647	641	668	601	645	631	603	703	653	670	617	645	625	622	636	635	600	623	671	635	645	656	639	656	655	633	705	674	611	616	637	658	622	610	642	639	672	647	669	677	634	645	662	614	687	596	625	669	623	608	667	628	642	701	611	616	667	622	624	643	650	606	608	682	649	663	645	625	662	669	642	650	640	608	661	634	627	595	660	645	648	627	634	626	640	572	632	629	649	624	644	650	678	654	630	618	664	639	638	677	663	629	659	614	637	650	623	645	662	638	644	672	637	641	600	667	647	651	636	640	618	601	614	682	644	610	646	667	655	665	631	685	666	605	622	604	604	685	655	626	644	624	614	636	624	628	646	685	623	641	602	662	616	638	642	674	623	618	673	650	672	618	621	627	615	626	650	601	664	610	647	609	632	671	631	644	663	664	597	677	624	633	655	660	611	649	634	654	633	607	637	668	639	670	618	638	619	615	636	632	628	661	637	684	661	666	598	666	625	646	658	663	663	597	633	654	663	625	628	606	631	670	636	656	662	623	653	686	672	629	602	620	640	630	641	626	606	620	651	657	607	636	660	622	668	592	604	640	651	653	663	639	635	653	638	629	662	642	645	633	640	664	650	612	606	625	595	617	675	674	647	573	617	624	638	636	645	628	643	651	597	663	637	644	637	620	625	605	621	625	626	682	663	637	661	649	659	682	575	622	663	647	635	688	680	636	649	615	683	623	645	647	628	639	684	608	625	637	596	655	653	634	642	676	603	616	629	603	641	655	622	674	623	645	621	628	630	620	606	614	592	624	667	665	617	643	594	662	622	602	633	598	619	666	632	637	691	616	627	649	604	619	650	624	629	613	629	678	631	591	676	681	607	628	649	656	616	654	693	651	654	672	635	642	610	688	631	591	622	613	651	692	609	617	644	589	649	587	645	622	657	624	630	577	612	605	610	630	659	636	625	676	642	604	617	651	571	646	629	621	633	649	642	669	619	635	615	644	639	645	654	638	606	624	603	615	663	617	638	629	635	626	639	686	607	671	584	595	659	687	647	634	630	718	660	653	644	653	650	604	653	638	636	685	647	639	600	659	667	682	617	615	668	687	647	605	614	603	650	633	620	589	611	694	637	647	618	633	638	640	621	641	595	666	637	661	630	661	642	644	639	620	674	656	616	624	650	642	657	602	591	655	649	599	668	664	647	584	634	661	604	645	633	605	637	631	671	627	678	673	627	617	636	635	630	653	636	646	588	666	643	616	633	622	682	670	649	628	644	613	679	647	625	656	615	671	652	638	623	621	647	668	607	634	620	646	627	617	673	651	625	648	580	606	700	675	604	615	630	694	659	609	710	655	633	640	721	634	600	664	611	670	621	659	628	635	642	612	637	652	633	656	650	654	652	644	604	685	625	658	611	640	673	730	627	624	661	598	652	623	601	645	638	612	647	621	643	701	681	646	679	592	657	638	633	634	629	598	650	654	651	638	640	647	627	670	628	617	637	634	672	641	614	643	612	650	650	660	651	645	612	691	613	584	696	673	635	642	655	604	666	657	639	666	644	671	648	573	601	646	648	689	641	626	656	642	634	589	633	613	623	679	643	620	659	676	628	655	673	608	641	658	635	657	702	635	651	663	651	617	637	658	630	689	631	677	651	597	619	677	624	643	660	599	634	625	642	645	652	665	638	644	591	641	622	641	691	626	616	650	603	623	641	654	714	640	706	638	650	678	662	665	649	651	638	624	618	680	641	645	615	636	667	636	648	635	687	595	614	589	659	645	652	642	652	678	631	628	613	606	614	620	625	639	647	660	641	614	623	662	624	649	640	659	647	602	596	651	635	603	657	669	630	610	646	650	586	658	673	664	606	659	639	662	647	626	683	636	664	654	652	627	626	645	606	625	604	687	665	666	660	662	668	657	646	603	633	622	622	630	647	662	594	675	695	639	643	647	684	636	631	635	648	641	648	649	630	667	615	637	621	648	612	655	621	632	632	624	684	640	650	600	644	644	677	662	652	631	613	636	690	631	611	665	654	640	681	654	624	663	618	639	612	644	704	633	646	636	648	613	623	617	612	631	674	618	628	667	584	655	648	639	676	607	648	644	624	576	623	677	615	665	659	605	634	631	621	606	620	655	611	694	599	668	633	663	624	651	619	645	662	619	656	601	655	686	635	627	629	666	641	636	707	644	659	623	659	682	657	648	632	635	607	613	645	638	670	630	626	596	642	647	613	650	647	644	651	631	612	616	649	626	622	675	634	672	610	625	619	647	676	648	653	643	668	641	633	658	682	660	660	635	616	649	654	633	646	630	673	617	628	645	601	623	644	664	648	652	681	653	668	645	651	661	575	660	636	617	591	646	609	593	614	640	648	663	647	638	645	644	652	648	670	703	596	642
1896	170	221	178	156	160	134	170	171	128	168	148	162	146	155	154	127	150	126	156	145	155	162	151	137	162	144	137	157	168	168	151	135	164	143	142	160	153	167	145	144	143	145	137	136	143	142	158	115	123	170	146	138	161	171	160	149	172	158	136	148	166	184	167	165	129	147	128	157	172	146	141	147	130	157	139	159	155	150	136	166	146	164	141	164	157	144	126	135	141	147	165	152	139	141	144	145	151	155	127	130	153	160	154	179	164	154	126	145	143	162	129	164	170	153	128	124	132	130	145	137	138	145	140	124	127	141	135	142	134	152	153	166	162	157	160	154	162	171	145	138	143	167	140	144	161	165	153	171	145	158	151	139	172	148	152	156	146	141	172	159	148	122	177	128	142	167	138	145	145	154	147	130	145	148	134	143	151	134	165	127	146	143	138	142	135	155	142	135	153	161	153	141	123	146	135	144	155	143	127	165	150	160	164	154	146	160	140	166	150	157	168	133	143	132	133	173	154	145	126	157	137	136	150	137	162	148	160	168	147	171	143	158	156	158	143	152	155	125	157	149	139	158	131	134	147	160	150	146	141	172	151	155	147	147	131	142	155	149	143	133	153	160	153	159	153	143	148	155	153	175	148	153	159	156	144	158	135	145	150	154	133	159	144	142	140	145	152	146	149	101	129	151	148	128	148	135	154	141	162	158	169	155	145	170	152	154	153	143	158	145	160	140	131	143	137	143	132	174	139	154	131	171	145	132	144	132	154	157	169	148	137	128	125	129	108	148	166	145	143	157	144	153	144	137	139	141	134	152	140	153	144	176	143	145	111	120	146	156	154	151	140	159	140	129	145	140	157	161	139	143	129	152	133	150	156	142	139	162	152	130	150	131	118	145	143	161	135	143	139	144	146	158	127	136	149	149	143	128	141	140	120	158	135	160	162	145	147	167	163	130	156	172	145	140	133	149	145	151	135	162	187	160	144	142	142	147	170	152	149	146	154	152	143	154	144	152	154	147	150	134	137	126	153	149	136	135	140	135	151	162	157	139	139	137	144	167	165	159	142	165	166	146	152	138	174	140	147	121	146	161	149	173	149	151	150	165	163	156	149	141	143	168	165	146	150	162	151	157	159	153	135	159	136	142	163	151	134	125	144	162	151	136	157	113	163	150	142	154	132	140	144	155	149	165	135	155	145	140	131	133	129	137	172	143	144	133	164	155	156	151	136	152	123	129	172	139	145	149	139	147	162	146	152	135	127	134	157	162	139	139	134	152	155	154	136	144	156	140	152	141	133	154	142	166	145	107	141	125	152	149	146	146	157	153	145	147	159	128	151	160	133	135	159	163	140	143	137	160	161	137	149	125	142	133	166	126	154	123	120	144	132	174	162	136	145	146	150	137	129	124	133	148	155	121	148	155	151	127	159	131	146	165	166	159	139	137	157	143	154	149	148	132	151	171	154	141	167	168	147	142	166	153	145	135	143	140	125	153	156	148	138	166	145	138	115	147	145	148	149	144	128	144	141	147	148	158	156	148	144	137	144	145	126	131	159	170	145	151	165	161	155	165	136	152	147	148	179	139	123	159	134	147	137	152	167	149	157	141	140	141	154	148	153	149	144	165	140	133	139	168	159	143	146	151	135	142	169	156	138	147	167	145	155	162	149	151	145	153	152	139	183	132	137	156	140	157	137	160	137	127	154	154	151	135	149	143	149	151	155	142	161	158	150	143	146	161	169	156	137	155	164	163	128	143	138	128	141	140	161	162	130	135	142	148	142	135	153	143	155	143	155	132	132	152	126	151	137	147	150	138	160	149	156	139	176	153	154	168	158	154	168	139	168	148	140	134	134	157	145	157	160	135	154	144	153	158	138	133	138	152	148	163	153	147	156	142	150	161	145	151	157	149	138	165	171	161	166	120	161	131	164	139	144	134	138	122	154	143	149	167	139	119	174	156	180	155	157	147	136	130	130	144	128	175	137	141	146	141	133	123	147	159	152	148	165	150	133	128	163	145	146	139	147	145	158	153	153	153	157	131	146	139	165	150	138	165	139	161	149	151	182	148	154	141	137	138	141	160	148	164	145	141	148	159	129	143	153	178	148	171	135	151	154	158	129	138	147	149	131	148	144	137	150	176	155	161	139	142	169	132	145	130	136	146	154	153	140	115	141	168	144	164	148	149	144	144	166	154	155	133	141	156	156	123	150	147	151	148	139	161	155	146	166	140	144	155	135	134	142	141	133	147	152	143	158	162	169	160	161	128	132	143	142	138	158	140	149	136	143	150	133	163	166	149	147	162	137	146	137	149	120	150	137	152	135	143	150	146	132	160	157	158	146	141	142	160	134	153	152	144	145	153	145	153	128	159	154	148	130	141	152	157	125	146	130	146	146	152	159	148	163	160	161	144	151	166	161	154	136	152	137	172	148	155	162	143	144	149	167	148	145	149	117	153	150	152	137	165	154	149	143	124	140	147	148	139	142	139	138	127	135	136	155	163	158	151	163	146	148	168	148	141	148	160	144	165	155	149	155	153	139	169	163	137	132	168	164	133	123	159	155	186	141	133	140	144	143	149	130	161	152	143	160	148	136	159	108	131	144	142	150	150	141	149	155	146	161	142	158	135	163	162	145	146	147	130	159	142	155	137	142	141	149	137	143	142	153	142	141	140	138	178	148	156	138	130	149	144	150	150	139	168	148	152	140	137	120	151	147	139	151	148	143	124	162	134	155	147	133	132	152	168	168	154	151	126	151	155	138	146	147	141	152	140	153	140	171	144	163	148	164	154	116	148	147	140	142	142	150	134	142	153	156	115	135	139	145	156	149	128	143	144	132	135	151	154	143	148	155	147	149	151	169	177	133	157	147	151	149	166	144	139	132	142	151	165	154	144	132	143	166	150	162	162	142	133	157	152	149	146	176	128	147	146	148	136	128	134	148	157	152	132	156	167	135	146	153	121	138	144	146	170	145	153	159	176	136	149	146	129	149	143	142	151	161	137	160	150	153	156	137	156	128	133	157	148	164	161	164	154	145	151	134	130	142	139	147	147	167	153	158	166	139	165	144	141	131	166	149	149	125	138	146	151	132	144	150	134	140	149	151	154	170	120	141	158	158	150	151	139	147	133	152	123	139	145	147	133	139	149	134	159	141	152	145	153	147	164	146	128	169	132	149	133	150	161	141	147	161	138	143	136	136	160	145	136	153	161	119	164	145	153	169	159	145	156	144	148	136	159	142	137	123	147	166	149	136	137	141	163	148	137	147	151	133	158	145	148	136	168	146	126	158	157	150	157	155	138	158	130	145	163	159	137	158	129	131	135	142	130	175	151	145	139	152	168	142	144	159	151	135	148	142	161	163	153	134	132	159	160	179	144	134	168	137	135	133	169	143	164	134	134	159	158	129	161	171	157	154	127	136	129	158	148	143	138	160	167	154	162	137	126	155	146	127	129	148	143	149	147	150	138	147	143	144	151	143	156	155	160	157	140	133	161	142
2161	483	644	638	637	538	552	538	478	489	460	464	465	473	469	459	430	434	439	460	403	492	457	466	505	455	423	444	446	449	437	457	429	474	439	470	471	493	467	468	458	486	458	477	427	431	440	410	473	432	430	460	416	464	449	456	454	477	456	468	485	443	480	451	468	445	433	497	474	432	450	419	436	448	473	460	441	423	431	449	437	407	429	421	406	413	445	462	441	466	369	426	462	429	427	443	390	442	445	455	476	441	438	466	422	462	435	465	455	432	419	463	457	420	452	449	451	459	440	470	442	406	419	472	415	496	473	427	451	445	447	428	411	450	465	443	454	447	425	443	489	443	450	449	450	426	430	435	403	429	411	441	436	462	442	422	443	432	444	440	444	431	437	430	434	445	457	450	417	433	419	447	429	457	443	455	462	416	472	446	402	464	424	495	454	461	444	472	426	418	387	426	451	418	446	456	452	438	462	463	444	399	456	442	450	455	461	438	468	438	414	470	426	429	402	429	442	445	425	463	469	386	384	452	434	451	480	449	421	437	451	438	424	453	444	455	472	472	437	439	485	414	459	441	495	448	470	454	398	429	451	446	433	490	408	475	452	449	451	428	411	449	455	452	452	436	436	454	449	424	401	417	449	462	433	457	441	433	391	455	439	428	449	461	420	440	442	466	423	429	467	431	421	437	459	425	464	457	437	498	446	443	408	493	435	407	430	479	419	428	432	422	466	470	455	417	436	454	445	451	444	462	450	451	459	471	450	452	414	402	419	403	415	420	407	449	397	450	465	412	404	457	418	428	424	411	429	465	392	467	430	446	474	408	487	453	432	457	442	420	431	451	435	438	454	449	428	459	482	445	476	450	450	444	459	435	490	453	433	409	456	498	431	461	450	430	420	433	449	465	448	442	403	418	457	429	467	437	479	458	479	466	442	477	435	459	412	406	478	437	458	471	447	445	444	438	431	461	458	470	451	452	455	427	444	421	455	430	413	409	435	393	442	465	485	422	418	449	417	476	457	457	442	449	452	461	427	436	449	445	432	450	407	448	461	464	435	442	458	453	459	444	464	449	459	433	473	398	442	419	455	443	377	476	444	461	461	456	459	458	457	459	422	463	472	468	471	458	433	447	463	431	463	452	443	432	449	460	437	464	437	439	419	452	447	437	421	453	442	477	464	474	452	461	448	433	474	443	433	443	453	424	453	452	453	484	473	430	436	395	419	420	465	423	427	436	419	468	468	464	427	440	448	437	426	422	456	440	459	488	492	477	403	441	441	440	442	456	422	424	436	455	443	404	446	477	425	407	429	457	440	437	439	439	458	451	460	430	441	428	455	439	422	440	419	425	448	441	440	416	419	437	446	448	461	442	453	417	479	439	446	488	457	443	404	441	464	460	423	476	455	411	458	461	413	489	452	415	432	464	413	443	430	439	443	458	429	443	430	453	432	476	437	414	470	434	430	419	402	440	430	402	422	428	439	438	445	422	417	452	449	430	436	425	412	467	444	467	435	459	433	431	438	461	437	483	423	467	457	463	454	423	455	451	418	453	440	471	419	419	427	437	464	428	463	467	458	406	428	415	437	447	420	423	476	433	431	429	393	477	476	402	483	427	427	454	454	478	431	438	420	437	419	428	441	404	436	467	455	452	456	425	486	463	416	448	443	500	402	481	453	425	456	470	447	465	456	405	469	401	434	475	444	463	463	444	440	439	485	434	431	460	449	468	445	463	421	469	467	436	429	434	458	426	433	444	435	398	463	472	407	464	425	443	453	450	461	451	427	462	430	470	406	462	434	467	396	431	459	447	447	420	410	456	443	475	429	438	421	441	476	440	462	432	445	462	490	421	433	440	471	424	448	416	411	467	426	404	437	459	445	437	489	443	449	440	408	444	442	454	452	459	466	433	453	446	365	483	466	430	457	447	410	425	436	427	452	481	437	447	487	431	460	450	439	437	433	441	414	460	456	414	455	458	478	432	456	420	431	473	441	417	438	468	479	477	411	456	433	449	453	434	476	478	468	439	432	427	430	443	427	449	452	437	440	429	438	390	455	434	452	455	483	453	442	473	423	486	447	403	491	449	473	469	415	444	407	487	477	414	469	469	450	480	435	408	471	451	475	467	455	436	463	458	441	424	451	443	432	464	441	474	469	451	437	443	449	467	439	463	434	451	470	453	413	445	418	473	420	463	415	464	423	458	428	439	433	453	416	435	429	477	453	446	436	433	463	437	438	457	449	466	439	478	447	432	498	482	426	432	431	486	467	449	435	454	444	411	444	450	417	428	442	429	430	451	456	387	491	409	416	428	434	409	436	434	450	445	410	400	460	416	431	434	437	418	471	465	455	471	409	498	469	460	405	420	442	442	448	464	441	465	460	445	454	454	461	423	445	454	481	445	438	473	412	458	434	474	424	430	408	427	444	458	444	473	436	459	461	480	429	461	451	450	487	451	448	464	457	446	448	421	432	432	478	470	445	431	456	516	466	453	419	468	457	466	441	471	466	405	449	460	443	448	435	438	479	431	465	445	437	465	474	408	447	427	431	417	445	452	444	423	456	470	434	430	431	443	451	471	451	421	451	458	407	429	421	464	411	456	406	464	425	421	452	462	460	456	461	443	435	447	478	444	449	462	451	447	383	448	427	433	423	471	434	444	451	407	444	461	463	451	465	436	430	429	447	444	481	463	459	444	473	478	450	479	417	453	450	446	438	415	408	472	489	412	438	436	444	441	426	443	424	431	440	444	438	412	438	413	446	414	478	423	422	463	442	435	429	437	452	471	439	436	468	425	463	432	447	432	449	430	446	426	488	405	461	429	399	445	434	480	456	454	410	446	494	488	503	443	431	423	432	434	472	448	418	441	436	442	439	433	437	482	457	403	402	444	476	408	448	431	464	450	451	461	432	454	440	422	432	442	432	436	447	440	417	416	416	432	452	460	431	451	417	429	444	441	412	450	439	470	424	476	464	441	478	406	439	426	444	419	462	435	439	451	412	427	434	430	440	456	422	463	437	472	454	446	431	457	420	436	444	439	441	489	419	451	443	427	453	428	467	423	472	461	453	431	450	451	488	422	418	471	424	463	409	451	456	452	413	452	432	436	442	475	452	444	452	463	432	399	467	487	453	406	440	437	455	435	450	475	442	438	451	427	459	473	429	402	439	445	452	449	445	430	466	465	457	432	471	469	453	468	423	468	423	416	461	449	449	457	427	446	453	440	421	468	453	450	490	457	419	484	442	447	479	453	475	478	400	445	444	454	447	418	471	412	459	462	460	441	473	432	458	447	456	461	441	444	463	490	419	477	407	457	449	454	463	447	451	449	457	471	453	461	438	448	425	453	394	426	401	421	451	439	440	463	432	468	454	423	470	447	473	449	464	481	472	440	424	472	469	407	413	473	398	449	451	446	459	455	420	427	449	459	421	409	438	440	441	470	469	422	434	421	432	436	428	427	462	488	458	449	442	449	445	487	446	440	468	451	452	416	425	484
7179	1641	1716	1263	981	665	572	479	433	420	367	423	575	342	319	304	282	351	290	313	295	291	291	277	280	264	296	294	303	283	272	276	289	271	290	298	264	274	275	290	289	286	272	255	260	311	283	267	269	248	280	262	267	273	263	274	276	255	302	273	281	276	278	278	258	302	288	283	266	305	292	276	246	269	298	244	277	289	281	239	275	270	291	265	279	288	255	305	325	287	309	264	282	265	282	289	264	267	288	289	255	308	270	280	256	253	288	281	294	233	314	283	245	287	280	255	265	272	292	284	264	272	286	272	297	257	300	283	270	269	271	278	281	298	283	301	277	269	292	271	285	294	319	274	289	263	262	261	278	292	246	290	294	286	220	270	282	277	282	247	247	282	256	260	252	259	294	292	264	276	275	296	280	274	296	276	271	271	291	269	267	290	269	267	273	264	258	273	260	278	269	275	294	289	265	265	284	295	254	298	286	277	281	278	298	289	270	266	269	269	297	258	291	277	311	258	248	272	250	249	291	273	267	295	251	276	263	302	238	285	259	268	297	276	242	271	283	321	270	285	267	295	297	300	294	258	278	287	265	279	248	253	259	277	292	243	298	277	274	286	277	264	294	272	260	278	279	283	290	285	270	280	299	288	266	266	292	261	264	277	249	286	291	261	282	289	291	307	302	319	269	246	278	301	278	272	259	263	267	276	265	276	304	246	291	251	274	273	274	272	289	294	278	272	289	272	301	317	314	269	255	280	307	231	274	293	283	286	254	289	276	295	298	276	272	246	275	255	269	295	309	255	305	293	258	248	252	287	247	290	281	301	267	269	274	284	279	259	285	249	292	281	276	270	276	267	263	263	296	286	320	280	292	298	260	290	255	283	292	301	297	260	275	282	316	289	278	270	276	285	272	261	287	284	265	278	288	253	265	264	257	288	268	297	309	254	258	283	292	264	296	274	293	292	273	281	256	281	252	294	277	303	281	294	277	285	274	273	267	261	264	284	281	292	304	272	284	289	285	262	262	262	279	269	263	297	253	283	299	279	273	310	292	263	281	277	276	256	279	274	283	274	300	278	259	263	289	288	273	263	291	274	270	263	269	279	277	257	283	290	273	265	270	281	242	265	276	259	254	269	284	288	293	276	276	259	292	247	279	263	271	276	276	297	298	295	273	317	295	270	278	276	295	283	278	272	276	258	321	307	270	278	287	289	269	304	256	269	285	272	253	288	292	298	309	291	273	306	260	263	249	275	262	311	284	257	254	267	288	232	278	291	233	266	278	276	295	299	285	285	303	289	285	258	268	283	289	252	266	290	267	279	284	283	285	279	263	276	309	279	280	235	264	308	282	296	272	244	278	287	287	255	267	268	268	258	306	280	296	256	283	274	254	291	302	271	339	284	259	262	266	321	298	306	246	264	276	282	271	278	268	256	270	287	244	236	312	295	261	270	259	252	292	282	251	243	270	297	312	289	266	279	277	291	303	309	299	283	267	276	287	302	248	256	258	280	280	276	270	247	251	285	289	280	250	220	257	289	297	278	301	274	287	279	273	266	271	282	279	283	274	262	274	276	237	260	272	291	279	293	268	293	301	275	254	261	261	271	275	279	248	293	272	280	277	280	271	262	283	269	321	272	286	274	257	275	270	277	262	271	291	273	284	283	329	276	273	282	241	236	282	288	292	263	266	278	310	257	274	324	261	300	267	285	283	268	288	279	277	282	274	278	267	295	300	259	271	295	264	278	275	328	296	250	302	267	307	280	284	279	295	295	256	291	291	266	277	306	284	296	296	305	267	274	273	239	270	299	302	253	256	289	264	276	274	267	283	273	279	302	281	290	284	287	286	270	280	297	285	251	267	292	268	274	259	271	288	271	261	295	291	274	265	299	289	307	288	276	283	271	294	250	264	288	251	292	286	248	257	292	269	286	301	255	291	302	273	274	279	260	258	270	282	311	300	275	283	251	284	265	245	262	272	250	250	284	245	270	261	260	260	292	249	283	260	262	278	251	269	303	261	284	279	266	262	274	292	317	309	250	283	280	238	301	262	254	290	254	250	267	294	302	284	267	268	308	267	285	287	282	277	292	285	262	293	298	292	282	277	322	291	235	288	291	289	275	263	263	287	227	282	275	286	249	258	302	292	293	278	275	247	290	247	268	245	269	264	288	306	286	295	276	285	280	255	253	288	282	259	260	293	289	334	262	275	293	275	285	274	261	279	289	271	257	275	237	248	237	261	273	283	311	264	282	293	250	278	255	271	278	296	258	283	300	290	274	305	289	262	329	270	302	270	288	244	289	279	294	273	267	292	285	305	284	252	274	283	263	283	288	275	260	254	262	299	286	260	268	292	264	266	292	268	268	267	288	279	258	295	252	277	285	289	267	257	270	263	257	278	322	273	285	238	262	272	245	235	271	258	259	289	290	301	257	270	283	296	291	302	288	271	249	277	259	287	296	224	285	272	319	271	268	262	282	260	251	280	295	242	302	268	275	240	259	281	257	283	287	253	278	286	272	286	281	274	276	268	249	260	260	266	268	267	264	287	244	262	268	294	275	289	301	294	291	280	285	270	257	274	293	265	285	305	276	290	267	257	319	301	289	269	275	273	279	263	298	290	259	284	279	294	263	241	262	322	250	254	260	282	302	297	256	287	282	284	248	246	280	272	267	279	282	268	253	261	254	272	269	279	307	279	270	309	284	293	261	316	269	269	286	293	264	306	265	295	257	286	278	249	266	292	273	257	272	293	244	265	244	276	281	309	297	253	281	294	295	260	287	267	297	267	275	321	278	251	251	272	277	280	287	266	308	246	314	268	297	267	260	302	295	269	293	300	246	264	276	272	302	306	282	307	292	301	253	268	273	279	287	278	297	278	277	269	281	288	285	281	298	283	291	267	262	280	294	275	291	320	266	310	260	279	301	286	290	274	243	271	293	274	273	271	264	280	273	263	279	266	270	273	273	261	284	248	263	263	283	289	287	264	246	254	282	264	293	281	303	265	268	272	288	250	254	280	312	308	299	289	270	291	250	279	280	291	261	302	285	294	288	301	257	300	249	268	292	285	290	262	269	264	300	263	262	274	263	298	285	265	269	282	243	277	263	282	284	256	263	246	288	300	291	281	243	272	275	257	255	289	295	261	274	271	281	275	286	263	258	264	278	264	291	298	283	281	283	277	248	266	296	276	304	249	275	294	279	289	262	321	273	282	275	260	265	290	272	288	243	260	275	259	268	259	264	285	268	264	305	272	228	243	273	265	284	298	295	275	288	298	289	261	272	270	285	289	279	245	259	253	296	285	290	263	277	306	287	266	243	295	257	250	298	276	273	284	281	272	279	281	291	294	246	275	268	287	298	300	281	265	284	248	301	294	282	248	267	295	285	230	236	264	311	296	262	290	280	272	272	296	301	290	299	290	260	272	284	231	269	259	244	281	271	267	271	288	267	299	285	275	272	255	263	256	284	267	255	285	284	293	295	274	278	294	304	279	270	297	279
5589	1943	3571	3879	3397	2554	2176	2016	1744	1536	1390	1887	2482	1166	1094	1024	1022	999	921	927	929	894	863	884	864	880	835	837	794	835	849	804	822	808	823	789	860	804	783	789	782	799	792	783	777	785	782	743	803	790	778	758	778	783	727	713	771	762	806	761	767	703	772	731	753	706	697	732	747	734	774	681	733	748	773	775	732	776	794	726	722	797	783	760	732	756	698	724	758	754	699	768	769	765	729	772	772	765	737	746	716	745	719	746	750	782	682	726	719	759	746	735	729	749	739	728	770	715	766	754	795	764	719	698	799	775	789	716	764	790	705	701	727	743	761	721	729	772	761	690	750	761	736	773	789	733	732	727	744	770	765	781	766	664	670	728	769	739	746	752	708	746	794	736	697	752	720	710	751	690	793	731	731	788	738	725	766	722	735	760	694	744	721	758	718	747	734	703	749	791	711	749	713	693	728	730	740	753	777	763	768	757	744	737	710	762	713	734	734	748	762	755	746	733	736	723	760	755	773	731	706	767	773	759	754	722	730	712	757	781	751	753	703	769	728	733	711	729	734	726	773	777	760	742	731	749	716	720	770	755	742	746	749	730	786	736	782	745	716	702	735	717	723	767	728	778	713	736	759	766	723	716	759	683	713	765	751	733	723	770	733	769	759	769	769	712	774	736	734	773	746	740	725	776	708	752	756	760	766	684	742	711	751	698	767	699	710	712	731	727	766	765	738	784	704	779	751	727	774	760	765	771	756	689	736	732	762	694	732	777	714	698	775	737	729	723	746	722	763	750	815	730	800	676	765	740	732	682	739	753	710	737	715	717	755	747	749	757	671	800	717	712	747	721	763	751	759	694	729	717	775	728	757	712	752	704	690	697	759	721	705	742	732	703	726	788	731	741	732	750	763	736	739	719	801	714	746	778	717	739	716	749	751	724	744	756	707	740	722	747	686	727	761	703	747	769	768	748	703	742	725	754	743	733	771	739	779	766	723	777	707	746	709	753	734	718	752	751	748	772	710	714	805	739	744	734	802	775	712	758	718	718	709	721	744	727	761	734	781	739	754	789	708	739	741	717	690	719	770	724	712	703	729	767	769	769	722	735	772	719	748	741	729	795	783	771	748	728	713	741	720	759	752	712	733	744	757	704	757	734	754	794	730	713	768	750	692	765	771	703	744	712	691	779	740	774	782	761	737	741	727	767	747	684	772	705	727	733	750	765	732	768	730	695	723	730	713	689	676	821	698	734	734	748	740	726	730	743	709	730	719	765	713	738	730	733	781	744	740	734	754	739	742	706	706	775	734	777	705	773	776	741	794	696	714	787	768	746	775	710	712	715	749	756	740	737	775	736	720	753	727	746	758	700	736	720	764	739	717	707	726	768	723	743	764	750	711	764	803	750	778	757	746	750	699	726	740	775	782	787	731	761	686	759	782	722	765	718	757	763	797	740	706	723	694	742	716	720	732	768	725	757	753	732	727	724	753	788	761	750	782	773	737	697	703	749	719	742	687	760	740	748	709	730	762	741	723	727	729	738	748	763	754	760	739	696	731	745	723	700	741	772	779	694	807	741	753	701	727	739	714	749	742	742	768	743	762	785	712	727	737	711	724	749	762	731	717	760	707	712	711	712	731	747	729	750	792	684	755	718	735	741	738	748	755	742	742	707	758	691	691	768	724	747	760	783	672	768	716	748	756	748	724	741	731	757	756	757	745	742	714	785	727	731	750	717	752	730	776	786	762	761	741	746	705	703	727	692	755	799	764	735	729	731	709	712	751	732	712	742	752	700	750	754	784	714	718	733	729	773	740	759	767	760	732	752	745	694	787	753	716	708	756	759	775	776	762	752	751	696	741	711	791	717	679	727	727	729	743	739	726	735	770	721	732	751	723	747	773	768	731	733	755	731	778	796	757	722	766	772	731	746	729	742	739	722	775	722	779	751	752	753	710	763	748	743	739	730	783	752	725	781	752	734	742	705	779	774	733	717	757	744	711	750	786	703	743	751	760	730	738	753	733	715	691	739	753	758	705	734	726	753	733	748	787	749	772	722	693	731	744	769	759	714	726	725	781	773	777	704	696	793	711	738	768	752	660	724	807	738	761	785	777	741	722	732	745	730	734	750	699	679	772	751	704	717	740	702	754	789	733	778	707	746	728	742	802	695	739	751	757	757	732	694	800	715	715	782	735	764	743	727	718	827	762	761	796	806	752	761	709	766	747	679	740	774	721	741	746	761	742	759	730	740	723	693	782	728	726	694	745	775	760	769	714	744	775	731	738	721	741	763	745	752	782	756	714	765	739	767	698	754	749	758	760	702	779	736	697	726	765	812	697	739	777	736	740	727	730	727	745	727	708	817	749	714	737	768	727	725	770	753	749	750	715	749	756	765	701	750	698	752	752	759	719	727	752	746	778	716	743	716	701	747	754	781	731	738	726	712	715	728	698	734	698	769	736	773	744	744	748	726	729	742	720	735	683	748	750	768	716	728	737	695	791	771	755	769	749	752	811	732	736	765	710	710	716	775	783	738	734	758	738	694	700	693	775	749	757	749	757	729	722	749	742	688	753	760	748	762	710	745	726	708	712	719	751	686	728	722	751	757	729	764	679	741	762	762	731	744	713	733	773	763	760	775	718	740	740	729	768	729	739	700	755	759	742	733	715	786	793	752	719	700	667	723	766	742	789	700	730	711	737	751	680	724	769	763	723	725	780	728	753	748	721	739	763	709	747	763	728	735	708	782	746	702	742	780	742	776	752	719	745	737	728	709	732	709	702	716	695	731	731	774	720	747	734	777	717	729	719	764	715	754	707	765	748	765	750	750	770	743	729	722	768	699	746	740	794	744	713	725	721	719	749	769	729	720	702	766	723	743	757	736	744	733	696	740	744	679	747	687	686	732	725	779	712	748	750	778	797	738	688	728	754	707	731	728	722	737	775	765	736	748	770	691	700	758	720	720	749	744	744	754	709	716	763	756	712	745	754	757	758	753	763	777	717	713	822	751	764	796	716	712	751	718	779	765	761	749	719	735	722	757	714	775	726	737	751	744	759	682	709	778	719	756	737	759	684	757	750	692	745	705	733	757	727	732	754	733	795	698	698	748	791	754	758	770	781	721	806	750	752	746	686	706	775	739	723	712	707	751	721	770	752	767	736	733	754	762	780	789	768	693	771	760	767	743	722	759	755	749	724	721	729	738	724	738	730	752	709	746	700	756	718	737	735	739	780	765	726	734	702	774	741	746	737	704	786	722	774	767	785	741	763	790	769	746	729	761	779	734	730	667	752	661	754	764	756	763	738	729	759	755	759	732	748	745	786	764	757	743	744	723	706	738	719	740	722	756	744	741	759	774	737	746	750	682	718	724	726	764	752	780	721	715	731	768	735	696	775	723	745	784	708	720	779	722	757	718	763	717	731	724	739	749	730	762	722	777	752	731	746	783	739	732	735	748	732	720	754	750	764	744	751	734	741	692	746	740	785	759	741	722	719	713
13525	2893	2905	1917	1306	912	746	574	560	435	397	550	1752	341	324	346	307	290	289	274	286	280	258	236	274	241	302	259	255	281	266	245	257	276	247	242	258	246	265	239	270	264	255	267	221	248	230	238	239	242	276	247	192	221	236	242	235	257	262	263	204	262	257	224	284	238	245	240	241	245	242	242	251	207	269	232	235	228	247	259	233	246	230	267	266	268	253	225	216	249	232	232	247	279	225	249	253	301	208	251	245	273	220	252	227	261	277	249	287	232	254	234	228	222	250	246	254	258	264	243	267	234	218	239	225	274	240	255	240	256	214	263	250	237	234	245	266	274	235	268	234	245	254	270	237	253	233	262	248	264	260	265	253	247	244	261	220	242	262	251	243	224	245	249	273	215	268	248	237	242	280	253	245	231	234	232	232	229	255	263	269	255	252	255	267	243	250	242	249	218	270	241	262	259	246	238	236	261	233	221	238	258	248	266	275	235	238	249	221	239	249	279	263	270	249	239	245	233	240	260	241	249	203	219	245	234	252	235	256	218	247	250	258	256	259	239	242	225	240	217	251	250	237	229	256	240	234	233	237	259	233	242	245	242	251	272	220	279	258	249	250	240	248	244	268	249	239	235	233	218	253	248	229	225	240	257	287	256	258	288	269	226	256	259	228	234	238	248	229	228	253	248	248	249	246	257	240	260	234	241	236	243	252	208	233	244	256	234	267	241	237	250	254	236	256	257	241	243	220	258	256	240	243	228	276	252	235	235	231	247	269	243	235	240	279	234	216	224	250	241	237	234	235	241	254	205	239	235	252	228	229	246	250	258	251	288	212	254	256	239	223	256	231	253	245	236	266	251	216	257	240	232	254	282	235	238	240	231	234	230	249	233	245	237	261	240	231	241	245	244	243	232	252	246	230	254	243	240	238	230	224	278	206	250	241	238	220	228	235	216	256	253	223	231	234	238	260	255	245	243	253	240	229	271	254	251	228	247	251	238	229	243	229	263	273	260	263	244	210	275	227	247	238	236	225	257	269	254	253	294	254	249	247	230	227	236	271	216	225	255	240	241	246	238	254	247	243	219	206	228	280	230	254	269	270	239	223	225	237	241	231	237	212	229	238	213	259	228	237	209	234	244	255	224	261	245	225	226	245	252	255	260	247	227	264	229	248	253	212	212	241	229	244	252	228	250	253	230	236	240	256	223	253	279	261	257	236	228	248	235	238	265	269	254	258	249	266	271	241	276	280	240	255	244	216	223	250	251	253	295	252	253	244	277	280	256	256	223	232	232	228	233	276	253	268	247	227	238	237	237	214	234	209	238	265	234	264	249	260	254	249	245	249	253	263	257	233	272	219	227	255	254	237	259	244	254	227	245	272	224	228	242	247	242	243	271	263	210	231	227	235	247	214	258	244	227	251	227	236	245	263	223	238	227	286	275	214	242	268	259	225	274	254	265	243	246	237	238	244	244	242	241	260	276	256	245	239	239	246	233	237	203	242	261	227	229	230	228	244	240	252	242	242	239	257	237	241	264	234	264	210	220	247	248	242	256	241	241	227	255	243	208	253	234	249	228	241	247	236	219	256	242	249	270	260	230	238	239	258	248	247	269	242	220	228	204	260	231	232	232	254	252	259	252	233	226	261	262	230	208	234	274	259	238	248	234	242	225	252	223	273	236	240	238	272	214	285	245	227	229	247	243	234	223	276	271	240	253	259	223	254	253	288	279	248	288	229	247	216	232	268	246	239	240	256	248	260	234	250	258	249	257	264	253	261	262	243	256	253	228	261	242	229	232	239	231	234	259	228	231	232	278	224	248	250	235	259	261	265	243	269	236	264	254	230	243	241	220	249	261	259	263	226	262	234	263	245	246	219	256	240	240	249	261	250	212	243	248	250	222	224	269	259	228	270	261	251	258	214	255	224	239	254	227	256	247	237	256	238	201	236	259	233	229	248	213	214	203	245	239	252	242	224	262	225	218	250	251	238	243	269	239	260	256	258	248	244	238	260	226	244	247	214	246	279	284	263	252	244	255	257	204	245	215	207	269	237	232	264	266	233	259	240	227	227	223	281	254	228	222	238	266	268	252	250	253	256	228	280	232	233	227	244	256	218	225	197	262	248	247	243	261	231	250	275	234	236	244	241	275	249	263	238	244	262	234	256	244	240	219	231	245	240	240	252	211	224	243	284	246	266	211	234	239	253	265	216	236	250	250	247	261	244	258	240	261	235	242	228	258	237	240	262	232	278	230	208	234	239	247	236	235	239	221	231	246	255	248	307	255	248	246	267	217	244	263	235	241	283	255	256	263	255	280	249	216	258	247	265	235	233	221	272	238	254	218	251	234	251	251	248	274	256	235	243	227	236	228	218	226	243	265	251	238	234	245	245	278	233	216	241	231	228	257	242	261	258	250	271	252	237	271	270	266	250	244	265	250	233	218	272	246	249	225	221	215	277	230	243	246	256	284	251	202	268	227	223	219	257	236	222	232	217	214	247	235	251	221	259	261	252	239	247	261	246	205	239	238	245	253	248	225	244	225	255	243	255	245	230	230	227	234	269	255	270	246	221	266	235	261	260	256	251	252	247	253	242	270	235	245	264	209	248	243	228	258	275	244	243	248	250	228	259	222	264	240	229	226	232	230	257	232	238	240	203	250	226	223	262	239	217	251	256	224	250	255	222	250	232	259	245	255	266	246	216	277	249	268	210	243	241	239	231	235	258	263	239	249	261	225	264	269	263	260	255	250	252	232	231	246	245	214	249	257	281	240	203	254	227	242	257	243	231	281	232	267	220	255	250	259	246	243	270	255	238	219	242	250	240	257	255	238	236	246	273	265	262	246	252	245	243	240	251	241	238	251	254	242	260	252	237	244	233	258	258	265	238	276	240	250	229	258	252	239	243	250	230	203	278	235	251	263	231	242	289	239	242	239	248	245	246	248	234	233	253	209	233	237	269	243	247	244	259	238	263	235	211	242	230	250	225	240	236	239	240	268	252	230	250	246	264	270	239	253	255	252	271	234	276	229	259	245	249	273	189	248	224	231	222	262	254	263	232	243	257	255	228	224	260	245	248	229	248	239	243	223	226	268	253	244	260	235	253	243	236	255	253	255	226	224	222	222	260	239	263	234	228	253	234	256	247	224	235	216	248	220	242	264	254	214	225	262	213	250	259	253	239	258	239	241	265	251	253	228	235	249	238	242	217	230	224	248	223	249	233	253	232	237	275	230	265	229	250	249	266	279	248	217	261	232	259	220	256	251	271	249	244	233	243	249	215	215	238	234	268	255	255	234	247	241	233	252	260	238	253	223	241	236	218	281	244	220	230	254	278	239	245	262	258	249	265	239	244	241	229	262	226	236	233	233	249	269	272	253	232	287	238	245	244	244	240	250	242	252	249	249	235	247	253	238	254	277	250	226	270	254	254	245	251	236	231	254	246	238	232	207	218	252	223	242	256	258	231	215	243	265	239	270	243	233	245	242	242	243	253	227
7445	2677	5749	6258	5144	4102	3341	2862	2520	2171	2000	2842	8867	1444	1350	1239	1254	1161	1053	965	962	994	953	922	875	887	840	756	837	803	834	764	753	776	755	779	737	749	784	750	745	706	683	751	682	684	720	687	676	712	652	702	656	717	706	678	660	701	701	671	650	667	676	695	643	612	674	648	667	662	659	621	643	725	671	685	658	648	684	660	638	697	624	669	658	650	637	661	638	682	618	696	667	651	654	621	638	676	668	651	663	663	630	677	666	668	663	669	652	670	676	663	668	617	675	677	595	687	693	715	687	654	681	644	671	668	664	588	651	617	686	654	671	666	635	635	675	647	686	605	660	646	634	639	661	633	671	655	677	627	705	699	669	636	649	642	615	642	650	645	647	686	636	653	638	605	670	626	627	617	616	656	655	651	636	676	659	628	623	594	625	676	645	677	659	640	633	629	639	610	651	600	661	679	618	642	637	586	602	676	643	622	644	631	607	592	620	648	675	658	625	682	635	671	615	648	618	657	653	619	644	648	631	602	687	650	672	627	612	618	632	643	652	606	610	636	615	611	650	642	623	659	631	607	661	681	629	620	669	702	638	619	658	629	641	628	690	684	608	659	675	626	672	642	685	698	626	658	659	634	660	634	603	633	654	622	651	596	672	586	640	641	693	637	612	675	642	612	645	662	660	619	615	670	639	662	631	651	633	650	663	640	674	672	663	633	639	629	668	645	640	650	650	658	628	596	635	650	645	653	607	631	597	654	675	651	641	690	636	656	658	629	616	677	624	628	652	645	683	666	690	639	637	605	604	632	636	582	662	590	665	644	627	621	603	674	639	675	693	602	667	651	642	682	636	633	597	680	651	641	658	654	628	652	609	610	664	650	616	633	653	636	652	624	611	676	666	606	658	649	690	657	635	629	657	671	607	659	658	623	638	641	611	634	666	676	617	640	610	616	698	678	653	659	653	633	645	627	633	629	669	663	650	686	626	681	667	634	632	680	726	632	635	637	655	639	687	651	657	643	639	659	620	706	624	674	662	629	639	621	670	664	669	647	607	686	620	677	712	633	614	638	652	630	593	638	645	659	643	657	673	641	682	672	617	693	639	644	622	619	635	646	678	680	616	593	642	625	651	678	632	654	647	597	625	656	648	645	657	609	631	653	635	660	607	638	622	679	676	656	631	622	681	639	642	653	584	666	649	618	615	640	710	657	660	682	650	656	641	622	618	648	636	654	637	651	613	656	594	632	648	615	676	603	616	668	619	716	621	678	670	636	679	656	647	635	695	606	600	687	677	631	623	602	677	611	610	685	631	637	655	677	599	638	580	668	671	682	609	653	659	656	645	630	620	622	650	651	606	656	624	661	634	660	677	715	663	625	626	637	650	612	667	638	627	639	627	623	649	629	645	647	626	686	632	654	640	657	674	625	629	652	604	651	644	583	631	636	621	674	645	635	621	639	645	652	650	639	596	622	655	619	637	619	664	625	697	636	610	649	638	638	634	674	683	610	628	592	655	617	688	605	700	643	610	604	625	576	604	634	619	658	656	652	639	699	639	649	621	622	632	673	630	650	627	660	646	629	641	647	632	614	640	645	590	662	629	624	617	633	637	643	622	613	621	665	641	625	655	640	667	640	637	624	678	625	633	651	649	659	620	628	640	670	619	634	637	591	643	608	664	573	663	629	655	622	654	630	667	629	681	655	663	651	674	624	692	620	613	636	647	663	575	618	620	654	657	656	637	682	687	615	659	631	658	641	627	636	629	625	657	637	629	662	666	680	604	632	668	648	653	668	635	679	656	673	656	667	605	623	607	654	654	610	623	657	655	619	652	667	644	675	632	600	654	640	640	667	663	613	657	595	619	670	607	652	657	621	628	636	655	672	640	667	604	672	702	684	620	630	634	636	658	602	664	656	647	653	613	597	657	656	642	608	623	652	589	614	651	636	645	626	617	617	631	609	640	615	597	639	622	616	618	649	661	648	623	675	645	618	595	627	650	645	616	679	618	644	642	667	635	620	640	644	674	637	628	679	628	657	621	673	675	641	630	623	630	675	596	638	627	642	630	634	675	621	646	620	689	626	671	654	679	631	618	672	619	648	653	640	646	626	623	616	629	621	620	657	631	645	636	628	666	698	655	640	594	659	624	635	673	651	605	621	663	651	608	690	631	665	647	668	623	644	653	638	650	658	646	661	667	624	687	608	664	637	661	661	612	638	659	638	596	644	670	650	662	607	644	636	672	662	656	697	693	646	632	649	618	664	658	622	657	595	637	658	711	619	649	620	629	673	600	640	638	649	626	616	650	636	665	673	613	631	639	672	638	682	629	619	624	659	644	685	641	603	690	660	589	670	659	635	642	662	631	629	650	669	682	629	626	663	650	669	665	679	625	667	652	648	580	661	627	656	638	639	654	637	658	649	637	618	655	686	664	653	660	665	632	623	630	642	630	651	687	660	668	668	601	655	613	644	642	632	632	682	630	646	618	627	639	675	605	625	670	599	642	614	672	638	643	640	662	647	610	631	639	650	653	684	627	650	624	624	597	659	659	644	671	633	614	641	627	611	605	621	615	580	680	634	621	655	645	682	632	633	647	638	577	629	616	640	656	636	609	645	633	648	698	641	607	648	620	674	659	567	643	629	663	601	661	640	623	720	607	618	644	648	643	648	623	611	608	649	653	601	652	638	639	614	623	665	635	669	631	613	710	675	675	631	628	612	679	619	661	668	635	633	672	591	675	654	615	713	621	619	633	648	674	662	671	677	645	681	646	618	655	661	675	666	644	661	632	602	673	605	661	697	676	622	670	625	674	669	625	655	638	650	622	643	617	655	658	607	571	691	646	624	644	624	655	667	668	632	664	648	625	618	618	635	630	659	677	658	614	667	608	621	685	649	619	612	632	650	575	651	642	620	671	632	650	662	665	621	625	678	687	646	665	699	623	636	654	620	674	635	621	654	644	648	652	623	614	629	626	615	636	639	621	587	644	656	671	621	665	671	631	677	651	627	659	620	654	655	639	665	617	639	626	702	614	678	610	633	675	627	664	615	608	667	578	599	626	621	663	622	663	606	671	626	670	649	596	637	673	594	662	609	678	623	666	585	592	668	616	627	600	671	675	628	647	635	610	620	622	655	608	654	662	632	638	651	658	669	639	623	635	607	664	643	627	635	646	635	626	606	605	653	622	672	656	654	627	606	599	675	666	623	618	643	672	637	595	627	629	662	610	616	635	599	636	627	629	649	703	670	662	644	621	637	603	633	606	650	638	662	614	650	614	655	605	655	670	654	644	656	625	667	649	671	672	657	643	607	595	647	646	633	660	673	649	637	662	672	637	632	669	639	641	668	631	599	617	637	627	627	638	664	666	620	682	689	691	639	680	633	637	615	645	647	648	658	615	626	604	625	638	625	667	672	640	636	567	649	636	614	615	693	651	665	675	678	646	634	654	618	671	610	635	648	623	629	633	668	651	669	653	643	587	633	666	634	631	595	647	666
1943	191	191	167	182	186	145	165	149	172	148	165	213	168	162	158	128	134	154	157	154	180	153	156	145	141	145	145	150	145	150	133	144	177	143	138	134	136	119	158	141	134	158	140	156	162	145	153	146	162	159	148	157	121	145	157	170	121	138	149	142	133	145	135	177	165	143	155	141	154	132	146	146	125	152	139	145	139	177	128	143	164	172	147	162	149	164	147	143	163	144	149	161	163	154	143	142	163	151	157	147	153	164	150	145	139	152	153	161	149	160	143	135	156	157	164	131	150	138	157	133	164	161	137	142	152	161	171	124	139	137	159	136	148	135	128	163	151	136	161	161	116	143	160	158	154	152	143	139	125	139	169	160	142	154	136	149	165	140	147	164	147	136	156	148	172	145	156	116	155	168	161	137	137	144	154	178	149	151	144	148	168	136	143	151	167	159	144	164	135	159	140	153	155	150	165	156	140	177	143	150	150	138	159	142	158	126	155	137	138	144	130	139	132	165	161	151	151	138	161	156	128	132	163	154	156	178	145	152	149	160	145	154	129	176	167	147	154	157	174	167	151	127	145	136	161	157	122	136	156	125	164	150	140	166	136	147	167	153	148	179	149	172	162	149	148	133	128	151	153	140	156	166	152	168	152	144	145	134	144	141	153	154	146	172	168	154	142	140	154	170	161	169	168	124	142	152	149	152	134	169	141	177	152	159	140	177	160	165	139	160	140	162	180	139	144	163	158	151	144	149	159	156	147	146	141	172	153	121	154	157	127	139	156	149	145	146	143	152	161	133	150	143	150	147	167	161	151	123	127	127	162	131	145	142	156	156	165	141	148	154	156	147	127	143	143	140	130	146	159	141	143	148	140	149	135	147	164	135	177	141	152	139	160	171	130	157	148	144	137	151	139	146	147	148	167	153	133	162	125	145	137	157	141	149	147	138	157	147	143	146	154	163	167	148	146	189	128	166	135	149	146	150	154	138	147	169	166	151	124	175	158	163	168	144	165	159	133	137	159	135	142	128	160	155	187	141	161	139	162	148	132	153	153	159	158	139	150	152	144	152	147	152	132	147	147	140	133	144	139	144	163	165	152	135	177	152	131	140	147	150	153	143	135	128	189	165	147	143	151	123	158	146	151	165	152	143	168	157	152	162	147	158	141	138	133	149	164	167	159	125	141	175	151	145	138	136	177	146	171	140	140	147	173	163	174	136	123	170	156	127	135	143	145	151	150	136	148	166	138	137	131	151	163	167	151	153	157	144	140	144	142	157	144	150	145	135	151	134	154	140	128	137	154	153	151	142	153	147	150	178	170	161	147	128	159	155	164	152	165	166	165	137	158	159	144	142	137	148	145	138	147	142	134	142	152	142	142	150	171	137	154	161	171	149	153	145	149	173	175	163	135	145	176	161	155	158	120	144	134	146	190	151	154	134	154	147	141	140	146	140	146	162	152	161	158	181	156	158	136	141	141	123	146	150	176	139	163	192	154	176	150	157	136	141	130	144	142	154	146	174	173	151	140	167	156	132	160	148	144	155	148	126	119	149	133	155	149	140	156	139	162	152	158	140	140	145	147	119	137	136	148	170	156	143	147	173	147	150	150	133	153	142	143	150	157	140	159	163	180	161	137	155	139	140	135	152	141	163	151	156	165	150	160	153	157	146	149	129	146	129	148	136	150	159	170	148	157	162	158	154	154	152	147	163	161	150	139	162	148	141	158	131	145	144	142	150	151	145	152	160	161	139	148	148	145	164	137	152	158	185	154	152	151	129	150	173	149	147	160	155	155	145	162	146	152	150	149	136	156	146	141	139	148	161	139	175	119	150	156	137	149	147	149	152	146	165	121	158	166	164	158	132	155	181	136	147	134	146	137	143	148	168	118	148	145	183	134	160	140	133	138	140	139	141	164	138	154	150	153	149	167	142	156	140	161	139	148	172	158	153	151	140	150	147	146	163	147	147	148	115	133	150	148	160	141	133	160	157	164	146	150	153	172	160	141	168	153	143	150	166	158	159	146	152	136	159	138	166	148	150	124	167	157	145	161	168	156	160	156	159	154	144	148	134	146	167	137	153	160	145	168	158	142	151	142	165	140	161	157	146	147	143	146	120	163	148	155	179	143	144	133	139	165	145	134	131	142	131	145	164	164	128	157	162	149	153	146	145	157	148	141	161	152	146	154	136	167	157	153	117	131	166	160	157	135	138	141	156	152	145	166	147	141	143	143	138	148	135	174	134	153	133	151	146	143	124	149	158	165	161	172	164	155	139	137	162	142	146	146	128	139	152	148	143	159	127	152	154	153	143	169	153	136	131	140	162	147	171	159	156	133	153	149	156	152	139	126	161	156	135	152	147	143	136	135	188	166	142	124	156	156	142	135	153	145	149	147	136	179	150	144	154	152	156	154	147	149	135	184	143	147	158	134	156	155	151	162	162	133	169	154	141	166	152	135	163	133	176	158	154	141	139	160	165	153	147	159	152	151	144	144	151	140	149	144	157	154	144	144	163	138	121	148	159	132	132	134	161	160	176	169	158	122	140	143	176	138	158	138	161	151	137	138	148	168	149	160	150	156	156	126	153	170	157	158	177	140	142	164	158	190	147	125	151	154	170	136	142	157	156	132	156	150	141	141	128	148	180	150	167	139	167	153	145	151	144	136	154	150	144	140	149	113	146	153	149	140	136	157	153	145	156	165	149	167	165	148	151	152	145	154	152	130	159	148	171	139	171	148	149	155	149	156	139	150	118	136	162	148	131	154	155	161	155	159	148	124	134	173	176	162	148	165	138	138	138	148	156	156	145	149	136	143	140	138	143	138	140	166	149	153	161	148	165	135	158	168	143	156	136	185	148	138	147	146	149	134	145	158	143	153	140	143	156	163	135	168	142	156	161	146	131	176	140	145	141	150	152	155	156	154	139	160	150	155	153	151	143	166	139	139	140	133	133	135	151	149	171	138	131	133	158	149	175	155	123	134	154	158	134	148	171	169	155	173	152	144	175	152	157	152	178	159	149	141	144	149	154	138	152	142	162	161	136	131	138	153	158	132	156	119	147	153	116	148	141	176	148	141	164	145	132	142	163	161	154	158	145	140	140	141	146	139	136	138	160	111	163	147	145	141	161	161	162	170	170	130	167	164	157	157	139	138	173	178	162	156	158	153	143	172	121	157	130	155	149	146	139	147	150	154	174	142	144	172	149	160	154	157	144	176	169	152	161	143	122	150	170	172	136	154	139	142	139	140	159	144	148	148	148	149	165	159	149	136	147	172	150	147	143	139	158	164	163	140	176	151	139	131	157	166	172	166	164	130	152	138	157	158	157	133	131	155	154	173	155	172	149	166	156	159	157	155	144	156	159	159	135	148	153	144	163	156	158	159	148	137	118	134	150	155	147	165	138	140	146	182	150	142	139	149	153	136	138	157	155	147	162	144	148	158	141	150	153	163	149	165	152	147	171	148	135	129	154	148	136	158	165	123	146	149	143	152	158	148
2154	546	597	654	578	556	528	521	516	542	490	590	955	479	460	475	470	458	492	441	472	506	460	429	453	477	469	477	466	424	456	444	460	455	443	452	426	429	455	465	471	470	430	467	452	466	478	477	481	459	456	420	478	479	436	451	467	493	482	464	436	459	435	459	471	465	406	469	432	411	475	465	432	497	434	437	481	456	472	463	473	491	458	486	457	462	484	436	433	426	460	468	448	427	424	484	465	464	453	468	451	452	430	443	420	473	448	468	481	430	459	476	437	459	476	445	410	442	463	428	452	444	467	471	447	458	434	455	446	425	471	428	496	468	425	438	429	476	446	451	432	458	412	429	451	461	463	482	476	424	439	442	471	459	437	475	431	431	463	471	463	420	410	421	462	443	460	423	497	430	454	472	460	507	428	471	404	460	502	422	492	464	451	446	425	466	462	432	451	425	473	434	421	443	445	461	417	456	446	429	460	489	425	454	443	423	450	447	462	460	512	449	464	477	469	477	436	432	481	434	497	441	456	434	429	484	448	477	443	432	462	468	476	420	437	436	434	462	467	498	466	460	461	451	444	461	458	448	445	443	434	444	440	460	421	505	431	451	424	460	450	423	470	475	532	482	472	443	464	474	469	437	439	472	433	459	469	462	467	463	479	450	451	479	453	459	464	437	429	463	502	474	416	444	436	480	435	481	479	462	425	463	455	444	488	475	426	430	405	473	478	477	426	465	467	438	446	456	486	457	470	464	468	450	445	454	427	456	477	506	457	462	459	441	480	428	429	462	468	455	467	470	494	458	452	496	441	456	425	438	470	456	455	478	476	455	436	491	479	479	443	462	417	462	409	465	439	462	455	470	478	470	405	446	448	481	467	438	457	450	448	473	432	486	460	471	459	446	430	464	445	451	438	435	479	454	459	427	462	415	393	462	447	472	461	417	462	453	443	505	478	439	433	466	420	471	457	425	423	444	478	450	473	464	436	452	461	482	468	460	460	411	439	466	446	441	437	466	441	461	455	446	442	444	439	433	499	420	447	437	441	424	471	445	445	451	470	448	482	431	425	439	467	424	453	448	448	458	451	432	466	428	436	411	467	443	430	409	436	443	484	463	477	462	437	450	461	458	481	442	445	471	462	445	416	431	469	446	453	439	425	442	454	502	462	442	470	424	458	467	442	424	464	412	455	469	458	396	460	453	406	414	438	421	461	477	437	426	449	466	487	449	452	478	453	425	468	478	458	436	439	427	422	434	454	437	429	444	471	397	448	425	460	435	408	493	438	430	483	454	471	444	428	491	452	426	444	441	461	459	433	427	453	477	447	441	474	494	452	408	461	456	452	461	452	469	434	445	436	449	432	470	462	454	465	451	425	471	472	446	433	458	469	462	445	440	441	477	443	432	437	449	456	443	435	485	477	478	462	453	472	440	475	459	430	432	466	431	451	448	456	455	411	447	460	446	437	455	463	424	402	455	474	481	439	478	486	437	450	424	486	460	449	460	461	444	460	445	450	448	492	425	453	456	435	431	430	434	436	483	493	444	507	451	403	438	450	467	424	439	467	466	438	474	474	476	442	432	458	398	456	455	439	417	420	484	441	484	459	489	445	489	462	440	456	426	432	470	458	424	417	468	449	431	447	448	456	476	456	501	479	445	424	423	470	446	441	435	470	447	494	465	453	435	464	459	471	401	424	457	483	446	424	434	480	428	459	425	437	444	439	466	486	478	482	426	489	483	503	483	438	462	460	480	405	434	451	471	442	451	425	457	459	458	431	449	464	473	445	461	492	430	445	469	437	470	462	469	426	453	430	452	435	457	476	418	455	445	454	460	475	438	501	438	469	468	495	453	458	425	455	401	454	491	473	466	480	493	485	471	468	442	490	463	442	480	463	441	466	420	469	419	481	421	486	426	464	489	447	440	435	443	464	451	441	454	442	452	447	434	435	450	445	451	456	428	467	461	497	407	426	449	446	417	428	453	449	442	436	449	440	473	445	478	453	467	433	457	462	440	478	417	426	473	439	455	448	451	484	442	457	459	458	485	457	462	435	456	494	448	461	442	427	445	414	465	443	449	445	439	455	460	455	482	480	481	452	461	435	451	456	484	455	464	471	444	476	444	464	455	448	432	454	455	466	478	421	439	467	400	444	442	426	480	430	446	454	468	454	464	475	467	442	458	433	485	449	472	429	485	428	459	457	438	461	416	480	481	499	456	428	426	437	472	426	473	434	436	428	408	485	434	428	459	459	476	442	459	447	443	444	451	475	442	443	443	445	493	455	439	436	478	466	440	422	477	452	436	484	398	432	477	435	414	413	450	464	447	465	474	462	478	443	477	431	431	427	446	460	437	436	493	488	433	437	453	463	472	459	465	428	439	448	458	471	450	465	465	436	454	447	447	426	441	459	444	477	426	444	479	460	415	439	434	452	466	462	419	455	450	475	460	482	415	453	468	470	464	456	477	437	459	452	467	429	451	482	440	459	448	455	439	452	452	403	419	461	464	455	449	473	449	463	443	426	490	475	447	439	419	426	458	452	492	426	479	456	456	466	452	442	449	459	446	397	450	465	464	471	427	457	454	441	453	435	468	445	449	443	450	461	438	474	445	493	433	446	441	473	444	464	456	458	458	448	460	478	455	435	445	457	428	444	473	468	437	485	439	427	445	419	459	435	411	429	464	438	443	485	460	479	497	437	451	457	464	477	456	465	452	455	461	455	463	484	437	438	467	420	464	426	449	476	430	462	495	447	477	447	477	481	442	448	429	471	461	461	451	409	441	433	477	431	456	413	469	460	404	462	464	468	445	455	471	422	444	411	468	455	431	474	472	431	465	466	449	449	430	428	401	437	480	470	408	463	451	418	454	489	443	464	483	432	454	422	444	436	479	449	452	441	476	430	455	422	437	472	450	443	458	457	433	442	406	495	480	437	449	446	467	461	491	474	461	455	456	469	453	439	444	452	429	432	468	471	496	454	466	470	448	490	442	463	442	448	426	455	440	478	464	431	459	446	443	461	486	434	451	473	467	473	445	479	496	463	432	483	448	466	466	431	458	458	430	429	444	437	485	476	460	440	444	448	437	459	477	479	478	444	454	449	468	526	458	456	470	435	469	477	460	483	498	432	462	460	427	432	462	433	454	475	448	462	438	425	396	465	480	467	476	460	470	478	455	459	463	441	462	455	457	472	435	446	444	438	409	466	472	469	423	485	460	475	455	447	455	514	460	447	430	422	439	453	462	414	454	423	450	426	459	434	470	425	489	435	494	510	463	448	437	471	445	444	497	449	460	461	454	490	462	443	466	417	471	467	501	450	444	474	446	419	490	417	449	488	450	435	447	466	414	446	466	436	467	412	457	461	430	463	434	446	436	455	434	467	504	478	462	471	423	451	477	462	460	458	451	458	442	434	461	425	471	481	455	467	408	459	449	428	475	434	433	426	463	473	471	443	441	462	419	460	443	450	444	490	417	435	471	445	482	444	453	449	478	446	429
7275	1356	1578	1208	875	628	492	459	408	417	398	636	2077	326	306	293	292	284	325	287	282	301	295	289	335	297	289	297	286	312	274	276	281	280	305	304	275	303	276	275	281	266	293	311	280	292	257	290	278	288	282	265	274	281	307	293	282	283	297	276	282	286	291	329	282	287	279	255	279	286	267	265	268	253	281	277	279	281	283	260	274	299	286	292	290	297	286	291	252	294	311	261	294	259	281	224	274	303	311	260	283	263	279	284	266	228	282	279	247	270	303	292	267	278	279	302	275	287	282	248	276	277	299	301	310	276	289	285	316	259	265	253	276	276	260	307	260	300	278	268	262	277	280	251	238	291	275	277	277	281	275	272	279	315	253	280	264	296	284	296	283	278	255	254	274	243	259	284	264	287	282	311	288	285	299	279	273	279	270	269	274	286	268	270	260	294	309	292	273	282	289	251	295	270	267	284	286	260	261	276	263	266	283	317	279	260	288	291	302	268	265	288	265	256	277	295	262	272	298	291	295	273	267	300	277	289	252	255	258	284	263	305	280	273	287	270	283	303	285	290	266	288	274	283	250	272	276	275	264	272	283	278	255	259	270	273	275	316	288	253	280	276	298	273	277	305	307	268	304	311	249	315	294	281	286	290	286	299	263	317	281	284	258	282	283	287	274	256	264	291	255	279	288	280	263	282	277	287	288	280	275	275	242	280	289	286	314	252	294	282	289	283	321	319	285	304	283	273	296	249	275	292	259	289	277	295	322	299	308	263	271	279	308	275	256	258	282	283	292	301	283	285	265	286	276	283	299	295	285	265	317	270	299	265	263	281	272	294	282	267	289	273	293	264	285	306	316	245	283	277	259	307	294	283	286	294	272	269	280	285	272	302	277	286	272	313	333	279	287	312	262	291	295	281	263	284	301	284	269	293	302	319	314	323	264	266	285	293	294	281	289	294	274	293	260	256	278	301	266	294	288	291	280	296	251	292	284	309	273	288	282	242	292	303	286	310	253	269	259	301	314	258	306	275	275	264	278	284	334	252	274	276	318	283	259	260	288	294	306	296	276	303	276	250	271	289	267	296	275	279	280	264	304	290	272	298	303	252	274	275	292	279	265	328	267	304	305	312	272	245	274	278	278	282	282	295	282	275	280	258	298	250	279	275	276	271	264	282	299	279	265	255	258	277	278	286	255	273	277	292	310	267	308	274	288	281	270	285	264	281	295	311	305	313	295	277	270	280	299	260	260	311	260	258	278	265	284	286	268	301	283	262	281	289	266	272	263	287	265	296	266	271	334	278	272	279	291	285	312	280	279	280	260	253	286	273	292	282	265	259	299	283	281	291	300	274	271	290	270	260	286	296	273	265	298	291	301	268	262	247	288	292	283	315	256	246	261	287	304	306	313	259	292	306	292	273	280	286	288	279	284	273	260	272	293	267	301	296	263	276	282	269	283	278	272	295	284	302	284	267	297	258	289	305	307	258	266	292	291	280	266	241	270	281	312	304	268	276	281	269	266	274	289	282	286	249	260	263	293	272	253	264	285	262	285	289	288	286	284	266	263	274	297	274	290	267	291	265	260	268	279	231	275	276	256	258	265	262	294	289	281	293	293	285	290	317	282	287	281	264	282	295	296	309	253	250	276	242	289	284	291	263	289	274	258	268	283	277	276	291	263	276	293	271	261	263	277	285	267	276	292	292	268	258	300	284	255	260	307	268	267	271	238	304	269	275	300	238	266	252	260	286	301	256	292	295	297	272	275	281	278	276	297	272	295	271	312	244	289	303	278	273	325	277	277	273	272	292	273	250	282	276	264	258	312	300	258	280	292	276	292	289	266	268	266	227	261	293	297	293	296	281	284	283	289	249	276	294	281	256	301	305	250	270	258	261	247	273	257	267	311	270	269	243	285	282	253	272	284	273	295	263	282	250	288	291	258	272	308	294	299	261	249	292	260	316	299	268	291	257	308	263	290	267	315	312	289	279	278	287	272	272	271	304	268	277	264	284	301	287	248	277	285	268	268	280	294	270	295	264	276	287	282	290	293	278	274	276	259	253	269	310	256	269	290	287	301	262	307	300	260	276	281	261	283	270	246	279	281	300	291	258	274	287	292	268	309	268	278	274	264	300	253	270	259	276	272	278	253	288	267	283	311	277	263	340	266	276	261	291	241	270	263	274	285	298	230	279	261	306	259	280	304	289	274	294	270	286	296	265	276	284	264	285	271	257	261	244	280	276	252	266	276	267	289	257	271	316	260	277	286	316	293	321	261	280	258	278	290	276	306	309	282	240	286	276	277	303	266	278	265	302	267	292	275	269	258	279	251	257	290	277	282	299	311	292	233	279	259	272	328	300	316	269	305	287	287	279	287	327	263	253	282	265	288	296	255	271	284	286	285	274	280	283	273	249	264	253	295	285	289	308	274	322	298	300	291	277	287	262	268	300	265	302	312	294	272	266	292	274	264	254	252	318	302	306	290	283	266	318	288	284	289	293	256	283	265	291	278	298	241	253	275	294	285	270	282	282	290	291	304	268	268	257	286	303	286	254	257	311	268	295	276	286	283	304	274	279	299	304	291	312	273	270	281	293	301	257	274	290	285	277	294	285	288	276	301	286	277	279	280	313	288	260	266	299	302	275	294	327	276	269	320	284	299	278	258	270	246	285	256	261	295	272	279	284	259	306	273	256	249	297	291	268	289	266	283	304	267	305	246	298	292	296	291	253	273	269	264	294	277	266	272	309	274	303	291	293	271	283	279	319	271	268	282	275	291	289	302	311	268	266	304	259	306	274	280	296	299	273	294	262	293	281	300	240	278	271	280	294	288	265	278	260	291	283	256	298	274	266	275	306	276	268	269	282	259	288	269	266	277	299	265	263	260	271	287	271	255	285	240	249	297	272	304	303	278	276	282	257	290	299	313	260	270	293	260	258	273	307	304	297	295	297	281	301	269	271	278	298	260	285	277	272	284	238	279	265	305	277	328	295	259	289	288	269	296	277	263	241	274	290	280	307	258	256	283	270	284	288	284	297	252	287	263	262	274	270	271	300	285	304	292	254	279	307	276	273	299	256	306	293	292	293	266	294	274	278	286	263	282	266	279	280	263	288	309	280	282	292	274	298	289	264	271	234	277	293	275	287	295	303	280	269	286	276	265	278	273	269	322	290	294	289	279	301	280	279	291	294	277	276	304	281	295	285	293	269	257	313	283	277	276	296	278	296	285	296	276	263	285	276	272	302	293	257	290	292	293	268	284	267	321	293	267	261	294	302	271	289	284	300	267	266	298	298	280	303	322	296	267	300	265	263	281	310	269	273	280	238	283	283	296	278	279	254	282	265	301	278	302	263	261	284	262	241	309	262	308	271	272	295	280	302	288	257	312	278	296	283	272	280	276	282	292	269	300	276	301	267	302	242	298	294	269	274	292	270	280	282	266	264	283	280	250	271	274	268	291	264	267	288	269	286	265	281	270	282	288	270	296	284	300	281	302	290
5540	1859	3384	3829	3250	2587	2155	1912	1740	1521	1392	3533	9875	1105	1005	1089	1001	1037	890	872	901	897	895	827	913	872	876	824	793	786	786	822	821	791	821	809	827	769	799	803	770	767	740	722	752	789	729	809	785	798	769	750	732	747	809	770	784	792	807	778	763	741	753	759	782	759	725	732	770	739	760	801	803	741	744	725	780	728	818	715	765	695	729	782	790	786	734	773	760	742	771	790	765	746	789	767	729	769	763	735	750	757	767	734	707	778	780	729	766	737	747	751	776	714	686	750	787	774	777	771	738	721	701	774	768	775	756	726	748	815	756	789	718	773	792	755	743	771	747	746	717	802	762	759	751	762	776	768	765	708	735	742	743	736	736	778	718	790	754	767	768	753	763	799	762	750	766	801	763	716	761	749	766	755	714	667	725	768	716	776	718	745	731	747	745	736	754	739	723	724	766	733	743	732	797	758	720	732	751	754	702	774	785	734	764	760	789	762	738	732	707	745	737	812	806	750	715	789	751	748	748	777	752	768	733	747	776	722	727	740	767	778	740	743	747	718	749	760	748	683	754	755	710	750	740	731	754	699	727	735	767	687	692	744	782	738	780	762	788	771	779	756	714	734	756	741	759	740	743	732	738	763	775	730	702	757	736	772	743	791	752	722	775	755	729	703	787	794	759	733	718	750	716	766	713	749	785	783	777	730	795	745	754	771	749	737	757	710	762	732	734	734	767	749	682	728	713	761	734	746	783	739	734	748	765	803	740	756	758	712	728	804	732	768	784	736	739	685	757	772	723	733	726	766	742	751	742	770	748	692	758	748	765	727	707	751	761	739	761	762	737	732	728	765	748	735	743	762	686	754	740	741	772	742	739	757	773	739	758	755	739	759	728	760	771	788	717	717	752	716	762	762	723	769	764	730	749	693	739	747	734	796	752	777	720	714	782	689	761	729	695	765	739	739	783	731	721	764	737	781	706	720	724	760	724	784	697	740	774	758	786	709	793	717	763	711	742	750	768	715	763	721	762	777	708	793	689	692	763	751	747	739	756	751	707	755	754	727	754	750	765	723	762	761	741	781	712	712	750	767	750	728	760	743	789	762	745	731	773	683	724	744	782	760	748	740	739	745	746	750	759	730	697	755	779	693	763	720	705	765	719	756	792	762	769	759	758	780	738	699	729	736	718	758	769	796	723	752	732	719	770	744	715	756	778	787	727	766	761	735	744	770	694	737	765	766	786	741	761	732	775	728	716	698	755	802	771	724	790	755	729	710	736	774	746	721	742	677	732	728	758	743	761	724	780	739	728	741	753	704	728	765	730	751	771	782	740	735	744	728	708	742	773	699	788	739	715	734	711	784	741	770	723	791	741	720	742	766	757	726	730	785	750	711	735	775	736	728	742	764	746	750	712	729	748	755	790	738	740	760	676	757	740	715	727	739	700	767	804	737	757	767	725	787	761	810	742	696	714	757	778	776	723	733	757	699	772	745	712	719	739	733	722	734	707	777	781	728	749	775	734	726	781	781	821	721	752	737	708	769	733	755	775	739	750	740	710	720	741	716	738	725	730	695	737	738	768	731	756	755	782	704	774	780	724	763	782	783	760	746	757	782	695	757	717	770	729	764	721	744	761	727	778	747	699	781	783	760	710	736	713	722	790	797	736	746	732	744	731	751	744	759	725	732	748	754	763	789	761	782	748	767	740	730	702	713	747	769	765	765	787	758	685	762	767	711	792	764	738	727	763	705	719	713	750	746	711	779	754	784	791	753	750	701	723	754	741	772	757	742	732	734	728	770	767	792	782	769	697	735	726	751	782	740	767	728	734	770	752	721	712	791	689	744	741	759	747	733	720	756	733	720	756	684	707	740	773	772	771	737	766	749	738	802	732	741	749	639	727	730	694	773	698	722	756	702	778	784	766	769	751	759	744	770	726	734	759	744	720	738	765	754	731	682	774	746	772	707	779	759	751	737	701	744	774	721	712	773	759	747	736	779	752	776	728	802	776	740	702	713	729	709	724	740	702	745	712	733	731	741	747	718	707	714	736	751	725	748	712	703	783	773	728	754	759	754	728	735	741	793	724	784	696	734	688	785	749	697	713	760	772	776	781	761	766	769	736	741	738	758	778	806	725	804	733	762	732	702	831	753	722	741	688	781	763	717	755	734	767	728	774	770	729	734	720	762	775	806	713	735	738	776	715	709	710	756	710	708	747	728	765	722	730	763	807	791	760	749	748	679	769	798	731	760	733	712	736	717	737	704	781	695	789	774	731	722	765	801	758	747	762	724	718	755	728	757	710	727	705	756	749	742	781	716	711	756	747	776	776	715	751	714	717	750	740	783	727	754	761	751	739	746	704	770	746	724	756	759	746	794	801	755	769	712	738	751	765	754	759	769	785	748	769	717	731	780	775	754	740	720	769	757	712	781	760	709	734	702	747	737	753	738	701	734	783	741	749	758	790	780	782	754	731	754	697	740	763	720	767	768	781	745	723	717	748	715	736	748	728	774	756	730	768	732	782	727	716	757	712	719	742	739	782	731	815	725	752	714	758	693	754	744	757	734	709	733	696	782	746	726	800	758	770	751	775	764	763	749	748	726	747	747	729	751	767	728	821	755	746	772	776	740	739	780	786	747	751	761	736	743	769	756	722	823	745	740	747	703	736	747	745	781	757	745	742	770	652	725	744	678	739	745	754	705	718	698	747	737	750	780	739	743	720	732	757	727	708	692	737	741	794	764	741	760	703	768	769	754	759	690	772	773	758	762	718	706	717	808	749	761	768	804	688	758	729	737	765	795	770	764	753	748	785	734	737	699	738	782	713	757	704	724	793	729	772	748	808	767	765	780	725	702	731	702	704	746	741	761	735	732	734	734	754	725	732	731	706	770	729	748	719	717	752	757	768	772	768	749	758	749	726	752	767	784	730	756	777	756	725	740	763	719	729	742	804	687	722	749	785	719	731	776	741	740	761	716	731	761	698	767	712	734	769	735	770	732	697	747	706	721	732	665	755	791	747	769	750	697	712	733	765	739	762	751	702	764	717	742	661	755	760	721	743	719	754	751	737	759	727	792	724	744	761	761	739	782	760	727	699	784	732	793	741	819	712	729	745	745	734	738	722	740	723	751	739	751	763	772	775	756	723	764	732	710	769	741	766	755	729	770	765	759	738	746	721	729	682	743	740	764	753	729	764	743	736	766	724	743	786	765	742	673	744	670	740	739	730	733	750	738	685	719	726	743	766	756	801	780	719	748	752	739	770	751	754	737	692	758	728	744	694	735	718	763	743	750	820	747	757	735	759	759	768	763	722	766	734	693	766	728	779	750	782	771	730	744	771	709	742	726	751	709	729	764	777	754	722	770	746	755	750	746	732	734	736	734	757	678	727	674	762	752	734	745	749	757	721	714	755	732	745	794	816	804	747	751	730	702	735	758	755	728	776	768	782	723	680	766	760	764	737	749	776	746	785	738	758	737	720	708	714	742	757	746	778	745
13841	3340	3367	2501	1465	1058	819	606	526	415	437	1271	2575	308	338	290	301	271	276	270	272	271	271	282	285	274	268	263	292	259	291	288	261	239	246	257	264	258	233	258	259	288	244	230	244	235	265	231	255	250	256	255	243	258	272	247	247	229	234	247	243	234	253	262	239	250	267	278	248	219	224	269	266	240	256	247	274	232	258	250	258	246	264	248	232	260	229	257	262	251	265	270	249	265	241	242	259	223	210	246	247	246	267	263	236	252	261	259	243	237	262	243	235	270	240	229	247	247	242	233	227	248	214	253	234	238	255	238	252	253	243	247	246	261	224	241	247	239	255	246	216	256	252	224	220	253	241	238	228	232	235	265	250	260	236	259	252	231	252	222	253	228	259	246	256	235	251	216	237	237	237	222	248	253	228	245	245	231	260	263	228	243	238	246	251	225	254	245	235	239	261	249	242	235	251	232	244	235	233	240	237	279	251	233	246	218	234	257	245	239	233	235	235	228	243	227	229	282	248	249	246	253	234	259	270	247	240	263	227	212	231	255	258	238	251	256	242	255	268	226	244	270	258	256	274	263	234	256	272	236	208	264	225	294	256	201	292	256	292	261	237	244	249	236	224	234	259	235	260	226	249	235	232	252	243	240	250	246	280	250	251	248	229	235	268	208	250	212	258	259	216	271	253	266	236	241	232	213	270	267	251	236	250	232	246	225	231	266	252	237	239	241	250	251	238	241	278	235	234	232	231	242	273	255	218	252	268	236	251	237	271	269	263	267	258	231	248	248	238	250	254	239	248	234	231	249	250	258	231	249	245	244	240	246	247	248	250	231	280	224	234	253	255	246	245	252	274	262	241	235	241	209	214	245	251	247	255	248	257	251	225	279	255	239	228	280	253	230	265	250	248	257	241	232	229	236	268	273	257	214	234	270	248	249	210	258	228	254	272	236	266	290	222	234	225	201	231	260	224	296	235	234	269	220	252	251	246	268	254	255	241	235	243	251	260	271	235	248	245	241	254	252	247	255	265	234	242	240	244	238	219	235	250	246	239	252	262	241	259	241	256	228	264	228	246	256	248	235	295	230	224	229	242	244	254	229	224	263	222	252	212	255	269	255	227	247	246	255	232	263	260	213	232	215	246	251	234	218	231	220	254	210	231	249	242	243	240	262	227	231	259	248	236	246	263	245	247	214	250	275	271	235	275	249	248	223	251	275	254	253	234	243	245	261	246	221	258	265	219	235	239	248	249	260	238	238	227	256	237	263	248	235	236	227	267	252	256	270	241	256	241	214	246	234	244	232	251	248	306	269	212	247	263	241	239	256	222	221	257	239	226	226	245	247	241	267	264	236	258	210	218	220	235	247	245	221	252	245	248	212	237	245	249	268	241	246	236	239	260	223	261	238	241	269	294	242	225	261	267	259	238	249	252	277	264	251	240	237	263	262	260	241	289	239	238	239	269	269	236	256	275	226	243	265	218	215	243	254	240	236	254	243	223	262	247	223	276	228	230	255	220	235	266	218	279	242	243	232	259	212	235	245	242	250	251	265	194	258	253	234	236	257	240	241	230	283	252	236	220	258	230	242	249	242	260	241	264	244	251	240	249	224	223	243	226	225	270	241	267	250	218	249	236	204	230	255	233	237	266	236	241	245	212	239	244	235	255	239	221	235	240	250	269	232	231	251	231	267	257	267	221	232	238	216	254	246	235	263	236	259	250	214	227	236	238	220	241	238	242	272	249	221	232	227	263	247	265	238	215	259	248	258	256	260	248	263	225	236	253	250	254	234	283	231	240	267	250	244	249	263	213	252	248	225	230	222	276	268	230	237	259	234	266	252	235	223	247	216	255	242	240	276	221	225	224	228	248	235	235	280	274	259	238	232	248	239	249	231	224	230	245	250	257	268	280	236	228	261	252	249	279	207	241	264	238	255	226	277	259	230	227	242	239	273	220	261	252	243	230	228	254	259	255	255	243	243	230	227	230	248	236	245	220	211	239	240	274	258	259	240	239	234	251	246	273	222	245	224	255	230	285	242	257	255	247	245	227	229	243	271	240	228	235	241	227	265	277	250	229	266	219	238	244	245	235	251	232	249	235	223	241	252	274	248	270	270	254	251	279	230	246	274	239	235	244	220	227	226	228	220	240	208	277	234	245	243	230	236	256	245	272	227	231	269	229	228	263	248	236	283	278	262	267	251	241	246	221	247	204	244	262	227	266	232	254	263	221	235	218	259	269	235	235	274	253	237	262	261	251	247	273	232	242	226	242	249	226	241	223	231	214	254	252	256	250	237	236	222	263	246	222	226	234	245	256	250	257	267	261	247	228	248	230	231	250	293	281	233	251	277	274	259	234	238	247	246	220	230	257	229	242	244	260	251	237	272	238	249	232	248	251	220	253	233	259	250	231	247	238	276	243	248	216	225	242	255	236	245	239	240	253	230	257	258	247	244	226	233	237	245	261	255	268	235	256	239	232	259	253	248	223	230	264	251	233	231	245	273	231	261	243	235	253	245	264	243	267	208	269	265	223	251	283	245	229	249	208	231	239	231	243	247	227	245	242	236	252	238	253	219	241	234	238	236	229	242	256	244	237	258	248	259	257	232	241	253	243	250	241	260	246	257	256	282	256	239	265	262	290	249	220	238	218	250	248	218	271	261	257	245	263	273	268	232	265	266	258	228	275	245	251	270	275	233	246	230	264	258	226	281	257	261	254	236	256	272	233	237	236	268	237	253	261	229	243	217	261	225	245	244	252	250	257	261	246	249	230	227	235	233	240	245	258	222	249	259	227	254	248	247	251	245	212	252	252	239	230	255	237	235	236	207	270	261	253	241	230	240	235	220	267	250	253	240	253	238	247	262	263	267	257	230	258	279	257	220	237	255	244	240	254	251	255	235	281	236	224	231	238	248	279	247	235	214	250	236	240	216	256	276	229	256	249	251	250	248	255	254	239	227	253	252	245	248	216	261	252	270	266	298	227	259	232	292	245	249	248	261	228	228	241	254	229	245	254	229	232	222	227	239	241	256	241	292	227	245	247	231	254	261	239	240	258	249	270	229	243	220	240	216	256	249	257	226	278	212	245	268	234	223	245	229	229	259	241	254	242	246	233	248	251	261	245	228	240	253	232	243	277	267	249	264	241	262	250	250	244	229	276	279	239	226	244	243	239	223	257	236	249	232	235	234	238	249	257	233	239	275	270	245	258	257	243	261	224	236	263	274	224	219	256	250	227	248	268	230	241	247	238	236	240	230	255	234	256	243	261	269	233	239	245	265	245	231	247	237	234	253	241	278	240	246	250	237	242	236	232	248	224	259	212	244	247	249	256	248	272	253	245	268	258	239	223	241	248	228	242	270	252	255	238	263	265	258	244	251	234	223	259	237	234	234	250	255	297	243	231	256	236	232	252	270	240	245	271	223	244	241	227	222	216	269	213	264	253	262	228	231	229	231	229	245	270	257	224	254	260	204	260	241	262	238	245	236	246	273
7533	2844	6139	6517	5279	4225	3441	2807	2470	2135	1955	7559	10385	1334	1274	1198	1132	1072	1048	1019	960	971	940	962	914	887	878	866	813	841	792	761	784	775	725	727	738	756	750	729	744	674	691	746	739	707	677	714	696	694	688	699	688	707	670	678	649	731	697	684	680	678	616	661	659	695	689	701	683	638	645	656	633	727	697	659	679	687	699	671	661	675	642	649	620	659	693	677	698	686	685	643	667	661	653	640	641	599	570	654	590	619	695	647	655	664	661	675	661	646	649	656	667	655	694	640	640	646	652	656	631	629	621	659	593	692	679	631	676	614	613	621	643	645	631	624	651	657	645	608	647	620	679	680	632	635	627	666	646	648	647	678	688	633	592	615	629	623	643	605	606	677	633	639	698	628	589	646	631	672	659	640	701	642	641	654	637	672	672	634	634	657	652	647	647	622	658	641	634	678	623	661	685	666	639	655	634	650	585	653	653	610	671	619	619	626	665	622	692	674	640	626	621	672	667	583	622	651	664	647	628	667	634	643	616	651	648	624	628	658	637	626	632	598	640	662	641	638	662	633	630	615	600	675	641	669	603	641	659	642	606	664	662	621	706	651	683	668	638	598	693	655	638	647	624	652	672	608	612	666	647	612	635	664	680	641	679	652	659	656	636	610	604	659	642	667	685	620	657	640	664	610	614	635	636	632	660	639	656	675	647	683	619	650	639	648	631	666	647	628	695	647	654	609	695	632	649	635	641	614	637	651	638	669	661	640	678	687	659	669	649	605	621	648	588	592	655	602	642	624	645	656	627	607	666	612	649	621	639	683	695	642	687	651	613	686	661	637	658	634	654	650	594	622	626	650	629	636	620	637	673	663	640	668	641	645	656	654	596	640	670	634	628	670	637	693	615	649	660	622	612	625	669	616	628	639	650	645	627	596	667	654	637	624	624	634	616	660	637	629	618	688	629	685	657	653	626	645	658	676	622	641	680	639	614	614	686	618	647	616	606	628	613	626	637	680	623	672	609	626	644	599	649	677	648	672	609	608	600	682	644	607	689	664	670	682	646	665	620	648	636	649	657	643	649	659	661	616	666	601	631	692	619	615	651	614	628	669	620	662	632	626	670	617	610	608	637	671	643	619	623	631	645	668	629	674	640	653	607	645	697	638	642	628	651	633	613	650	648	641	690	627	656	669	643	643	637	599	667	720	650	690	685	623	609	666	604	691	682	635	640	645	592	634	628	621	666	636	608	632	623	632	644	659	648	696	661	641	623	655	652	660	608	643	629	650	585	629	648	640	703	636	621	642	626	691	612	683	611	637	613	648	682	681	666	649	597	633	627	647	690	640	628	630	671	645	587	637	641	645	637	593	629	619	598	638	664	624	641	634	648	656	672	641	649	666	629	601	669	638	639	614	632	617	658	639	631	661	588	644	658	664	660	641	605	645	621	646	665	620	621	613	717	653	657	647	569	587	656	618	691	632	672	659	623	605	649	581	685	644	633	637	629	620	685	617	666	569	660	679	651	684	616	627	648	591	655	653	600	636	657	676	672	627	617	641	656	698	612	637	712	642	632	648	636	617	646	638	636	649	607	635	648	635	633	668	683	613	588	678	649	625	648	663	693	675	649	650	682	626	686	640	608	641	644	638	667	642	647	677	659	617	627	671	664	673	617	622	649	658	703	653	594	637	673	658	589	652	628	656	624	657	643	668	643	599	632	623	662	630	658	656	666	667	621	657	663	684	641	627	648	627	624	651	647	615	642	597	647	654	614	631	597	631	642	642	622	644	661	605	636	655	637	646	623	617	623	607	621	649	642	636	597	685	578	612	609	617	638	634	695	644	625	658	634	655	660	597	680	670	625	640	684	654	574	656	599	648	642	633	643	621	640	636	625	661	626	611	625	621	622	630	652	630	676	632	624	631	611	571	665	633	644	667	638	653	579	625	652	648	639	660	654	670	626	672	596	637	592	635	622	650	669	640	644	665	649	665	668	601	655	648	678	617	656	575	655	655	648	650	685	630	659	629	636	647	586	592	674	692	624	622	663	608	670	682	647	658	602	648	653	630	606	686	652	634	630	665	670	617	617	675	655	630	627	659	599	618	628	644	661	593	662	659	634	692	625	588	667	626	649	647	690	642	640	658	662	619	629	703	599	631	648	621	630	674	651	650	651	593	595	605	639	595	652	677	644	608	604	681	677	630	604	622	645	667	623	616	618	629	625	615	678	656	624	668	631	684	648	678	652	647	629	627	613	625	611	638	689	661	639	668	645	613	601	610	642	644	628	599	610	616	607	648	652	669	616	653	659	653	609	646	608	656	620	625	641	662	648	627	632	661	568	627	608	673	643	591	643	606	640	617	610	637	680	607	644	613	647	658	652	606	655	652	637	650	660	633	650	618	638	656	633	620	630	638	673	628	619	640	664	641	646	653	649	681	664	626	668	589	608	677	668	649	628	641	634	662	667	596	636	632	642	632	643	599	692	630	679	640	684	599	660	602	622	688	646	618	684	677	663	619	624	625	677	646	670	669	617	650	658	634	638	649	667	665	690	657	670	636	658	658	648	683	648	649	635	643	616	635	644	647	645	695	672	630	650	645	647	616	661	634	631	631	675	628	637	569	665	612	638	640	656	633	627	658	607	665	630	639	662	631	631	622	640	678	583	636	620	679	679	611	645	665	650	632	592	620	673	625	632	646	629	623	650	668	671	616	635	615	666	666	597	632	620	682	658	660	628	609	654	651	690	646	658	643	637	685	620	609	630	628	606	612	623	652	635	645	616	661	667	614	610	624	652	630	662	682	640	627	706	655	631	630	654	630	660	693	629	642	612	657	624	656	587	621	670	666	638	651	598	637	650	652	611	626	643	661	621	622	645	630	657	642	612	619	644	642	642	662	614	665	622	660	624	630	629	615	635	678	623	671	665	649	630	647	626	632	653	643	624	672	629	655	661	666	627	646	645	604	615	669	653	655	648	612	645	650	625	599	605	671	656	626	601	662	648	635	612	664	612	668	639	658	627	610	622	636	663	683	658	629	691	679	654	652	646	590	643	655	673	666	676	660	635	628	675	636	664	614	652	618	589	630	663	654	629	624	607	638	674	665	645	649	626	651	676	609	624	630	674	649	682	645	644	630	645	657	629	610	637	681	644	661	667	631	617	609	653	616	662	639	658	660	616	650	661	689	639	623	646	638	625	655	674	638	648	654	625	622	641	643	616	619	610	648	667	610	652	645	648	604	650	653	689	677	669	610	637	621	684	703	601	620	658	622	645	669	639	614	629	665	668	638	653	641	633	653	638	596	621	659	635	651	660	637	630	660	640	652	675	597	633	659	610	651	672	701	637	659	657	636	634	673	698	646	634	641	661	586	631	602	618	585	650	657	641	630	629	684	663	603	656	637	604	687	635	641	618	631	657	654	684	692	673	612	599	642	623	680	640	639	634	611	623	605	618	605	642	677	672	642	621	652	674	612	663	656	669	605	662	644	617	609	656	580
1852	211	184	176	152	162	156	177	158	148	151	184	176	151	129	130	156	130	156	141	161	135	142	157	138	144	162	146	121	155	141	141	152	153	133	146	136	144	162	152	134	171	155	147	126	155	148	162	155	156	156	128	149	163	142	134	148	136	134	175	163	146	151	144	146	139	136	140	156	129	133	173	147	167	138	172	165	155	166	149	156	164	165	151	135	140	132	141	150	164	124	147	152	127	138	158	149	151	153	162	164	166	160	155	180	148	186	152	144	163	123	161	133	167	129	139	173	137	145	164	140	133	152	141	150	145	131	138	149	157	144	140	143	156	138	147	160	120	135	147	167	170	153	134	162	150	143	130	156	123	166	131	157	155	122	152	142	145	154	144	160	144	162	161	144	168	149	151	157	126	144	151	146	137	139	148	136	159	155	148	143	144	145	147	119	148	178	136	152	158	151	150	154	140	134	156	147	139	160	129	124	173	141	140	173	151	145	131	168	157	149	154	142	146	144	145	145	141	135	140	133	151	150	169	152	135	161	154	143	161	148	141	148	141	158	149	156	154	166	143	150	146	162	140	165	139	161	146	138	157	166	144	137	156	151	152	152	146	133	150	138	157	139	143	153	160	153	156	165	153	154	171	124	139	137	157	144	160	132	162	139	127	150	177	171	137	155	144	140	167	145	152	148	163	151	152	141	140	149	144	150	158	162	134	157	187	158	150	144	150	151	150	135	155	158	180	170	150	142	148	155	152	149	143	135	155	152	159	148	153	170	142	170	176	155	130	135	155	144	131	143	163	145	149	148	126	147	165	168	179	133	153	130	139	124	139	139	143	164	154	124	146	135	145	135	158	141	157	153	143	149	128	118	144	140	129	131	163	139	144	151	160	153	144	157	144	148	149	169	143	135	136	163	132	150	135	135	163	144	118	143	159	178	144	146	150	143	127	143	157	182	138	146	169	149	151	127	174	161	156	148	143	150	133	156	163	146	156	128	141	145	157	145	139	175	147	174	145	143	144	150	166	164	149	168	165	159	139	146	125	135	147	146	153	148	152	153	156	136	114	140	154	139	168	160	141	130	132	156	149	143	129	150	158	137	147	126	145	164	135	127	130	127	156	154	159	152	137	162	144	127	157	157	161	145	161	149	155	138	134	140	150	157	128	165	146	141	141	154	145	145	137	160	146	157	127	137	156	138	158	148	128	158	143	174	141	160	180	142	138	164	142	126	152	158	128	155	147	152	115	179	133	152	129	153	166	147	148	158	157	138	164	151	127	150	180	145	125	129	133	151	153	149	142	162	155	166	162	149	146	148	148	119	151	152	166	128	157	125	155	173	139	161	140	131	147	164	161	135	160	160	139	164	141	146	138	144	135	154	154	150	135	132	146	138	144	126	144	151	154	151	128	154	167	171	162	136	123	167	131	152	128	154	162	146	137	149	145	134	121	139	151	132	160	153	168	138	141	158	152	130	174	157	145	143	151	148	161	148	141	137	181	167	131	136	150	131	133	135	161	153	122	151	138	156	148	125	152	150	168	146	155	130	141	170	170	142	147	143	131	163	123	150	145	173	140	158	153	152	143	141	113	152	153	154	167	148	172	144	140	141	142	142	133	152	146	163	140	143	127	155	154	140	146	139	174	159	162	166	135	165	146	152	143	172	171	143	149	165	165	161	153	163	142	139	180	161	158	156	160	115	158	152	145	162	143	149	142	133	152	153	133	133	122	139	161	151	143	149	148	152	149	159	164	162	132	149	176	146	137	125	174	135	168	116	140	157	152	161	160	142	156	131	135	161	152	158	136	154	146	144	138	148	170	134	146	159	174	148	131	158	147	164	173	155	137	157	155	157	161	148	141	166	144	152	162	142	137	154	143	139	126	160	153	146	141	154	151	147	133	161	148	144	142	168	165	141	153	165	133	154	151	155	129	157	164	134	159	141	153	146	159	146	138	126	146	157	155	140	158	136	148	159	143	148	130	150	142	147	123	148	146	148	148	159	174	140	160	160	162	115	157	146	171	145	167	153	175	157	152	125	136	137	140	157	146	145	147	120	149	155	138	167	143	154	140	154	144	164	149	145	143	170	154	136	155	138	173	151	148	137	144	156	179	166	149	159	129	148	128	157	144	150	148	151	145	152	154	153	157	148	140	138	133	142	144	163	144	155	155	147	159	149	144	161	158	141	144	172	149	139	134	136	143	145	164	142	141	150	169	123	161	159	156	159	144	156	146	128	149	146	151	143	147	153	141	135	164	151	134	152	147	152	147	149	149	141	140	138	121	152	139	171	148	113	162	144	150	149	149	149	162	163	146	147	141	161	141	160	140	119	134	140	155	146	142	159	156	172	163	152	131	161	158	151	160	140	138	152	152	145	133	150	164	148	165	173	175	137	146	166	167	149	155	152	142	150	133	141	166	163	157	143	156	138	161	152	151	153	136	153	143	152	154	130	158	172	146	151	139	152	142	126	147	141	154	139	164	166	144	129	139	126	154	135	136	131	157	117	149	143	160	152	141	162	163	135	141	163	151	134	152	160	119	161	138	171	162	180	156	138	155	152	165	148	167	152	137	135	164	155	140	131	139	154	164	126	144	163	161	140	147	139	149	124	161	163	150	145	145	116	151	134	175	191	159	155	145	137	150	160	159	137	169	142	149	153	136	137	118	151	142	142	148	147	128	145	154	140	154	144	158	146	150	141	133	143	146	164	147	176	152	163	160	139	127	170	142	166	149	127	150	132	164	151	137	139	134	161	149	154	125	144	143	135	161	169	138	136	133	143	128	164	168	146	152	157	150	161	132	149	154	163	150	129	159	148	123	148	134	161	150	153	131	169	155	134	163	159	164	140	148	160	134	137	149	164	156	145	144	156	156	164	146	145	142	145	173	159	146	135	142	177	155	126	159	141	139	145	125	143	153	151	151	152	142	145	147	138	146	150	148	156	138	139	163	163	144	148	154	133	134	162	132	122	125	154	156	151	120	142	154	138	167	153	138	162	135	135	149	168	150	171	127	149	159	132	170	158	150	146	159	156	120	145	144	153	150	148	139	140	145	134	165	163	182	131	146	144	151	125	146	152	151	142	133	124	156	140	140	146	138	155	145	160	136	158	148	155	141	152	133	131	138	130	138	155	170	121	155	143	148	136	141	165	126	155	136	145	134	136	153	138	123	177	154	141	149	167	150	142	145	148	152	145	159	144	144	148	163	167	172	171	123	150	173	148	164	143	165	150	141	149	142	144	123	171	137	118	148	140	146	155	159	158	151	142	143	135	147	128	147	164	152	165	154	155	142	161	130	159	131	147	174	157	132	154	131	161	137	148	147	155	153	167	121	170	146	161	145	155	154	170	141	155	145	136	141	137	154	148	152	141	158	138	160	137	156	146	147	145	167	138	135	141	129	139	148	137	122	148	127	152	139	152	160	130	149	125	152	133	127	147	159	158	147	141	152	136	156	164	151	163	152	159	156	149	155	129	143	150	140	147	155	158	132
2053	554	619	600	627	556	488	564	472	465	521	663	650	481	484	434	494	455	461	475	434	438	471	440	443	447	508	414	419	442	433	432	476	441	459	462	455	463	443	477	463	440	450	418	452	435	463	455	440	477	427	447	431	482	434	468	430	408	445	483	438	445	460	453	436	451	458	451	439	446	410	483	429	437	447	508	508	461	430	448	432	481	450	477	478	452	437	426	458	448	445	452	441	489	460	448	438	470	467	438	417	453	472	455	434	439	458	433	450	456	445	449	473	439	464	450	443	451	431	438	434	427	428	427	439	436	463	463	453	425	431	438	471	446	441	420	470	468	430	433	454	470	412	427	420	423	447	459	450	429	421	447	416	400	442	460	448	458	440	450	461	457	445	452	449	437	455	452	446	457	489	446	487	473	465	423	423	444	458	485	435	436	413	449	462	468	411	436	461	465	453	425	434	447	470	472	438	453	440	427	421	462	423	442	474	420	459	419	442	427	451	461	457	454	437	475	435	419	423	431	456	409	436	452	391	396	401	402	437	425	477	461	431	474	439	481	428	443	445	421	433	456	433	462	482	473	443	489	451	441	449	423	462	444	465	459	436	486	453	456	473	467	444	435	417	444	470	474	443	453	396	439	430	459	447	420	453	437	456	453	462	478	423	438	443	437	452	463	430	454	442	429	459	454	430	453	439	431	484	418	486	459	433	503	417	422	458	467	435	443	457	447	466	400	473	442	470	485	411	482	462	497	440	446	439	406	469	499	409	428	430	427	424	438	456	438	433	439	462	440	460	426	480	444	454	457	439	458	476	413	467	485	454	425	447	455	425	458	456	438	459	422	453	429	450	419	450	431	412	446	447	413	405	447	457	444	476	443	460	441	485	425	477	448	441	436	481	445	452	440	443	430	444	487	434	479	467	430	465	483	428	390	433	443	444	449	439	469	450	418	422	409	415	480	453	447	433	445	405	450	435	458	448	469	455	442	432	487	433	435	476	417	442	437	415	470	463	455	432	496	428	448	448	433	460	457	445	405	463	468	434	414	433	474	432	454	417	417	429	450	469	465	482	463	435	428	413	417	428	405	454	440	447	454	418	478	430	457	460	462	456	466	450	430	465	458	428	441	441	460	382	442	484	387	452	427	439	425	434	436	450	464	435	438	462	449	442	409	408	431	455	418	446	411	423	504	447	454	429	461	447	417	446	428	417	442	414	463	463	476	454	412	437	420	449	451	454	450	453	437	451	445	446	465	481	459	454	442	449	445	448	436	491	417	422	404	491	502	427	438	406	452	436	442	464	432	476	468	442	475	445	397	464	462	466	444	432	461	446	453	437	474	437	424	446	426	440	447	400	410	426	431	414	449	446	488	472	420	454	434	460	489	446	440	442	402	425	422	445	441	407	442	497	462	471	437	460	456	435	491	409	443	509	457	467	408	420	504	454	444	454	478	456	445	424	403	432	482	494	424	451	447	476	449	470	445	450	436	408	450	465	470	452	427	428	451	460	439	454	444	504	436	445	424	462	415	433	460	450	442	435	459	406	427	461	423	454	413	447	441	441	474	448	461	470	426	446	437	444	455	487	431	455	448	456	470	431	443	453	445	438	452	436	431	481	414	427	456	457	471	461	417	411	449	450	448	464	432	431	444	449	433	410	461	477	431	457	480	466	420	424	412	410	454	469	462	461	477	450	430	483	458	436	456	425	430	414	454	429	469	452	479	433	449	447	450	446	442	458	450	452	456	460	463	425	456	424	444	475	412	462	444	473	449	464	433	437	437	445	473	481	466	454	467	497	489	438	483	442	468	453	445	435	459	410	480	483	435	465	462	428	457	461	440	459	434	452	436	487	413	446	464	441	494	454	462	433	448	422	453	440	481	430	466	454	424	430	471	450	435	463	492	468	471	454	411	431	445	489	429	460	422	445	457	410	459	458	439	430	467	456	473	460	492	476	473	444	452	485	468	426	464	428	456	461	443	441	475	464	442	471	478	441	421	478	472	433	429	433	474	426	471	441	455	489	446	457	407	455	444	470	474	476	436	418	476	439	473	459	448	435	436	471	433	445	455	453	444	439	453	442	453	428	422	477	484	428	465	456	430	450	445	465	424	488	413	453	452	467	421	408	448	432	436	444	473	439	455	443	469	432	461	451	427	463	471	460	503	461	458	445	409	447	432	454	450	414	442	459	431	445	441	428	390	441	412	436	493	454	433	434	433	453	466	471	473	448	425	502	437	412	470	445	407	477	455	420	429	484	443	433	400	442	457	440	443	450	444	425	448	447	457	463	464	454	426	461	407	431	443	476	440	462	457	466	476	471	426	426	452	400	432	442	399	422	463	441	484	457	436	472	424	424	452	440	465	483	432	451	465	453	435	423	463	480	442	458	428	430	481	461	452	455	439	426	469	433	443	457	437	421	471	447	465	408	458	421	473	484	451	465	433	454	462	477	480	467	413	445	441	439	427	451	455	468	424	483	458	480	442	436	507	452	423	487	425	417	406	478	457	419	431	443	472	461	451	470	432	438	444	425	424	454	417	464	433	465	432	450	446	446	436	427	454	444	452	483	472	434	452	432	462	436	431	470	441	442	431	447	468	443	424	416	409	415	471	399	438	434	427	449	461	434	455	466	446	442	420	443	443	443	439	476	452	448	441	457	473	461	434	442	441	475	430	452	449	456	456	425	451	448	459	433	436	464	480	455	457	442	419	433	441	469	425	460	439	471	440	454	426	458	453	443	491	421	447	443	457	456	449	459	449	443	448	469	436	456	415	452	474	447	464	446	449	428	442	417	421	436	428	440	468	433	434	472	458	438	432	426	457	493	453	461	443	440	456	447	501	445	426	449	433	431	445	459	429	468	466	463	447	494	424	478	439	448	450	446	441	442	457	420	440	458	448	506	431	436	437	475	459	451	480	470	465	437	425	450	442	426	451	460	449	451	467	418	451	423	434	450	411	490	424	409	452	446	403	446	486	435	448	445	468	447	464	448	461	429	419	469	454	404	427	457	450	449	475	458	452	428	434	468	441	455	445	485	442	411	447	421	474	442	446	481	408	464	482	471	471	411	422	437	400	490	433	423	474	442	455	448	418	422	473	437	446	427	438	436	460	460	431	418	414	463	433	455	502	458	414	440	483	431	455	485	412	467	464	433	470	437	457	451	436	423	426	460	445	472	432	454	422	445	481	418	439	442	469	463	492	450	457	462	421	423	414	477	447	459	480	447	423	446	468	447	473	432	472	401	447	440	463	437	438	453	436	459	448	415	478	423	420	416	406	462	411	457	470	454	464	451	448	472	438	453	431	476	472	450	450	419	441	432	458	440	411	445	429	446	446	434	423	435	462	434	446	449	425	453	449	437	460	471	421	445	470	458	420	457	392	445	432	472	438	415	452	443	440	413	400	434	443	448	430	463	475	432	471	431	426	453	433	493	424	391	457	456	408	437	430	479	442	460	450	405	474	443	439	430	478	433	427	384	462	468	427	426	465
7246	1465	1737	1135	768	616	508	404	428	410	371	598	403	353	303	323	288	307	307	302	320	257	292	300	281	284	269	312	282	308	276	291	293	292	277	288	281	300	283	287	298	298	282	276	266	274	268	278	292	275	282	262	271	290	277	283	270	260	259	253	280	295	278	282	270	262	240	277	258	277	271	262	271	285	282	251	279	263	280	274	297	263	267	253	279	282	275	274	269	292	265	278	269	280	274	261	271	306	283	279	313	250	274	255	288	264	309	280	286	293	294	307	301	295	255	283	276	269	286	291	276	269	339	291	296	273	280	285	284	287	293	297	276	284	260	259	292	269	262	282	244	247	270	291	318	292	267	279	287	300	263	264	271	263	284	255	277	255	291	260	261	247	285	277	261	267	276	283	286	289	291	265	263	279	265	280	279	300	245	269	293	228	276	264	275	277	280	262	290	293	291	258	260	271	308	301	303	262	280	294	304	288	267	272	277	287	290	272	284	270	291	276	281	307	302	244	263	242	258	274	275	288	277	295	244	284	250	282	285	264	261	254	280	252	294	249	284	289	290	288	236	302	242	295	276	281	309	248	284	261	266	279	275	295	313	268	299	272	268	246	272	287	299	258	286	307	278	256	271	278	281	265	294	248	282	261	270	264	303	291	279	256	294	262	280	277	280	273	266	242	244	262	300	277	292	243	270	279	300	282	288	263	286	273	267	281	273	266	295	281	271	271	269	280	253	269	309	273	284	283	250	287	277	255	262	255	282	246	260	257	268	263	279	273	268	266	284	284	290	247	301	288	264	277	282	287	270	287	286	300	314	261	305	265	263	279	287	323	290	301	261	292	268	304	268	286	280	301	250	271	276	285	244	262	270	295	291	292	242	269	292	260	275	284	265	316	275	281	256	300	265	288	294	259	291	256	296	260	303	291	253	258	291	275	258	276	273	262	254	292	294	319	257	245	299	270	272	296	246	262	258	279	284	283	255	257	263	254	293	279	270	266	260	276	269	286	306	258	267	263	280	254	282	298	295	265	281	276	256	264	272	298	308	272	263	268	294	268	287	291	267	270	237	279	243	290	284	252	275	280	274	291	273	270	276	297	273	288	262	261	266	283	260	267	253	249	272	291	278	280	268	288	248	263	270	299	312	291	302	291	270	249	275	239	285	279	284	293	243	279	276	277	282	263	297	306	282	274	285	253	271	285	287	271	288	267	305	272	274	266	291	277	258	294	263	269	272	296	271	294	257	277	291	289	303	264	260	294	265	288	295	274	279	283	278	271	263	272	259	288	263	285	278	271	269	271	278	308	259	260	270	275	280	270	307	311	259	268	278	300	303	263	294	291	286	285	277	310	253	270	283	291	240	281	266	267	287	291	287	236	281	266	290	278	297	243	291	255	264	272	281	295	260	305	282	239	276	268	282	270	295	255	278	287	263	264	270	275	274	268	277	286	299	289	296	286	305	287	269	289	301	272	286	270	292	287	307	262	310	267	271	273	293	281	287	257	272	289	300	323	261	281	282	274	275	299	285	274	287	298	276	263	240	293	283	245	225	288	307	288	258	268	279	247	262	267	264	277	278	281	250	275	268	241	262	278	277	277	301	286	262	248	266	262	260	290	269	293	287	286	298	294	274	289	282	286	271	255	284	287	296	287	327	292	285	288	287	290	259	279	264	288	263	299	288	268	301	283	247	261	268	276	263	272	280	270	266	322	268	267	250	264	269	269	281	275	265	272	266	275	283	248	282	260	284	279	286	274	297	255	285	271	284	283	258	288	272	279	268	288	278	282	303	287	292	260	278	259	272	272	300	247	250	296	261	271	295	295	280	286	266	303	297	297	279	272	265	239	320	255	289	282	276	280	298	278	242	263	280	282	277	292	282	254	260	275	277	245	275	280	260	295	283	283	274	290	275	315	285	268	277	267	258	280	266	246	292	291	309	279	259	267	306	274	294	255	276	261	299	280	290	296	254	269	259	271	282	297	285	236	274	266	294	312	277	267	297	264	262	261	272	259	266	290	314	261	245	231	250	273	294	253	248	252	269	263	265	298	279	254	262	244	297	285	282	278	270	257	290	293	297	249	258	272	301	288	284	286	245	263	279	276	280	258	276	292	258	270	279	277	264	258	299	290	264	265	289	257	286	296	266	251	265	312	230	256	241	289	298	290	273	274	272	289	282	285	254	269	273	272	300	244	286	284	265	287	284	321	293	276	251	272	282	262	265	280	280	294	282	265	274	255	246	286	246	239	284	303	293	259	299	279	264	305	291	272	252	271	262	286	282	268	238	291	273	276	240	233	253	294	289	296	283	290	266	249	299	242	270	248	285	285	271	269	286	268	271	287	255	243	302	266	255	276	289	258	277	263	270	282	256	271	272	284	279	269	261	252	258	282	295	248	329	285	258	244	259	259	295	266	290	267	275	277	256	257	265	263	283	296	261	265	263	255	265	267	265	289	290	268	266	275	269	263	253	303	270	305	257	271	275	263	286	277	260	256	288	261	268	255	265	294	272	295	269	265	272	265	266	229	288	279	272	277	261	295	309	273	268	284	273	269	285	260	282	257	312	300	254	280	276	276	289	292	258	297	253	285	258	272	240	272	308	301	285	263	292	257	267	262	248	268	268	277	257	277	270	298	254	254	273	287	260	272	271	253	275	291	277	282	260	287	269	288	309	288	295	255	280	237	292	267	278	270	272	266	270	273	291	273	280	273	291	257	265	288	283	283	287	305	269	262	255	250	278	247	247	270	301	267	263	289	268	258	266	300	270	291	284	279	257	277	282	299	290	268	280	254	296	263	273	268	292	288	261	276	265	257	247	302	254	290	259	307	298	287	278	263	277	277	289	296	257	278	271	257	308	266	286	302	285	287	278	267	270	260	270	272	263	294	285	319	269	260	288	261	285	250	296	284	249	309	270	267	281	287	281	283	286	271	265	282	245	274	300	298	275	290	286	283	288	287	286	276	326	280	277	266	261	270	287	275	276	262	279	281	257	284	267	278	269	276	295	285	277	286	290	274	266	289	299	256	321	282	286	291	303	263	292	301	277	284	261	279	278	261	261	286	257	279	279	256	274	244	261	279	262	274	308	270	282	306	273	282	261	279	278	270	265	283	278	253	278	264	285	290	304	243	293	286	286	259	275	253	231	256	269	290	255	279	268	274	275	269	271	255	253	274	300	260	259	286	274	293	256	273	290	286	284	282	268	287	278	272	248	285	290	271	278	247	280	314	281	297	286	288	301	268	266	323	260	258	292	317	272	289	265	239	277	251	281	310	290	270	303	282	260	250	263	281	276	289	272	269	285	276	291	266	259	280	294	263	270	253	274	280	276	274	279	297	276	270	247	301	302	255	256	243	286	306	285	280	294	293	272	270	295	274	266	256	274	299	264	305	286	297	248	266	306	279	265	283	272	261	260	293	283	275	257	273	293	256	261	283	292	223	286	291	259	280	286	297	275	304	276	286	283	239	264	275	275	289	264	277	296	312
5571	1794	3587	3764	3150	2631	2094	1843	1687	1469	1452	3233	1684	1127	1047	1032	1005	961	937	950	891	871	906	839	864	887	803	848	851	767	779	819	825	818	833	799	786	769	782	777	808	777	792	826	802	783	761	781	751	805	739	757	767	762	704	770	730	749	841	763	753	720	768	746	807	782	729	781	743	741	762	719	784	778	747	747	757	733	668	785	720	731	755	730	737	727	748	756	743	711	730	722	740	754	743	735	719	738	705	712	727	773	698	726	769	768	773	693	683	765	738	723	763	751	731	732	736	685	764	788	744	709	703	783	751	737	782	766	754	746	706	742	709	741	725	741	755	758	741	745	725	745	759	731	759	779	744	782	782	783	711	682	783	759	717	709	752	752	717	712	706	718	763	755	764	754	754	745	803	737	737	741	711	730	743	726	765	739	732	749	730	740	714	772	738	731	723	759	762	696	745	740	722	734	663	745	739	690	782	685	723	727	782	750	693	746	750	714	756	752	744	721	790	753	742	708	736	702	727	656	747	753	720	741	749	734	749	728	732	799	738	730	713	769	781	740	705	754	752	755	803	780	734	766	772	713	736	721	685	746	716	744	749	739	731	688	790	724	689	701	701	675	795	732	743	727	742	678	760	741	731	714	715	733	719	750	710	718	729	743	776	743	751	723	726	716	716	712	743	726	751	721	735	768	719	676	737	705	732	769	774	735	775	699	749	699	743	696	696	740	734	757	760	758	755	725	698	786	749	766	696	729	735	790	733	735	745	727	694	733	799	677	758	728	735	758	755	764	735	742	722	740	771	722	802	731	722	735	772	752	720	745	721	704	738	728	788	710	726	728	758	719	719	746	738	721	716	712	721	731	738	725	768	754	797	721	751	742	750	705	700	749	727	726	704	723	751	762	727	712	678	751	756	696	720	747	735	739	772	690	781	755	721	755	733	743	722	761	719	693	724	704	736	694	646	718	755	749	673	741	755	750	780	720	723	752	715	755	730	690	772	753	802	723	755	711	729	782	738	708	711	770	717	730	750	733	748	746	765	736	710	752	726	747	662	732	745	707	795	736	683	723	752	757	783	724	718	714	722	743	771	763	683	741	704	755	728	753	739	733	747	731	698	803	743	719	755	732	723	720	733	783	756	720	750	746	741	697	810	786	735	757	723	789	739	727	750	737	768	777	726	747	800	736	768	722	772	711	756	746	723	722	750	761	738	754	787	756	729	746	762	736	710	724	729	746	767	727	746	721	690	780	807	733	681	745	806	736	705	732	767	775	704	783	706	708	744	713	774	742	786	748	753	764	762	767	733	782	711	761	728	714	780	783	746	702	750	744	756	754	764	740	756	773	737	774	755	752	751	741	662	727	729	728	755	796	768	753	764	706	772	741	727	741	712	717	750	714	719	695	707	728	698	746	688	662	716	757	737	719	747	744	705	735	720	700	744	685	749	765	755	734	769	729	768	695	750	743	745	711	729	699	710	697	768	709	701	739	748	771	721	745	756	710	708	782	735	702	777	761	760	733	699	722	740	738	749	766	782	731	721	713	793	726	748	715	767	680	746	745	719	711	700	748	751	729	760	735	769	763	757	708	752	707	748	706	756	721	711	757	759	747	722	741	764	728	785	794	753	750	714	726	718	714	717	734	738	728	709	755	751	728	725	755	698	752	728	715	768	724	744	755	746	797	701	760	690	700	729	719	738	700	722	747	805	762	778	723	748	739	710	702	764	716	773	741	748	768	714	735	727	755	735	694	705	719	740	727	715	742	728	760	717	775	751	704	733	710	781	745	757	720	714	746	734	670	781	728	748	801	770	719	735	755	734	721	683	706	722	753	723	749	760	740	714	718	723	718	757	779	699	774	700	712	743	727	765	717	744	729	738	753	720	750	724	750	758	749	721	730	773	737	704	709	728	729	727	689	713	707	711	680	745	711	749	746	733	771	758	726	818	740	707	714	742	725	778	742	701	756	703	722	738	741	723	760	727	732	787	768	756	737	739	690	731	708	740	809	738	734	760	733	775	750	774	795	739	714	760	714	707	768	743	740	712	749	764	758	740	742	747	718	740	775	756	766	718	785	741	746	747	769	738	713	695	779	763	742	715	712	722	736	735	709	715	711	685	702	769	750	709	739	723	711	731	776	729	701	771	768	735	705	777	713	721	710	761	787	750	748	749	745	778	736	675	748	798	748	754	746	715	787	736	681	728	731	739	779	750	699	719	767	732	720	761	746	732	706	691	725	775	753	734	743	704	741	752	758	714	739	765	764	718	714	756	736	719	747	753	733	725	711	751	726	686	789	733	707	720	737	721	740	696	764	801	736	759	687	716	739	713	694	713	742	731	707	673	751	746	756	763	752	814	724	753	730	727	720	758	750	764	729	788	775	696	737	773	713	763	714	747	706	766	723	705	732	715	715	795	700	771	716	760	739	696	725	682	721	747	791	739	718	690	765	724	710	765	732	727	720	751	759	757	729	723	793	752	755	725	678	697	714	754	720	693	710	718	761	733	745	717	753	738	762	732	791	766	755	720	712	718	756	721	687	745	702	734	685	751	711	704	701	718	699	718	730	707	802	779	765	714	732	772	696	779	764	735	753	794	732	744	726	754	749	762	719	730	746	744	706	705	738	746	744	762	754	739	711	734	706	784	756	663	746	722	749	703	749	721	765	734	747	729	681	781	746	772	779	770	747	714	760	736	753	722	722	734	739	755	683	737	736	732	722	778	712	749	781	698	737	752	750	711	778	727	765	761	710	764	764	786	760	748	739	697	724	696	712	752	688	691	729	736	717	742	741	793	733	764	682	675	749	748	756	731	754	757	716	663	749	736	710	713	749	711	707	724	727	746	718	713	739	741	706	718	725	754	782	770	772	716	706	749	722	791	756	732	716	697	737	753	745	741	773	736	727	770	746	724	672	746	716	759	729	732	761	698	795	764	758	731	727	730	766	752	718	700	730	739	735	703	727	783	745	702	703	717	710	753	734	771	734	742	749	746	771	763	846	714	745	740	750	740	696	767	687	772	747	690	696	732	750	715	739	769	765	734	727	733	709	724	746	723	703	776	736	735	766	732	734	720	746	683	738	713	727	712	735	810	722	741	737	731	717	770	763	702	773	708	732	726	707	712	724	750	695	740	756	757	727	688	731	744	732	731	725	730	715	749	730	732	698	760	753	727	708	728	743	719	745	725	759	720	705	704	693	758	750	748	685	720	735	752	763	719	767	786	782	770	721	711	747	741	772	755	716	744	743	770	711	756	729	767	761	708	706	714	735	720	701	763	725	714	701	736	706	744	702	750	714	732	723	781	723	770	749	738	723	739	724	724	729	759	725	702	759	714	724	761	774	736	720	728	715	704	707	758	734	750	776	760	758	764	739	769	681	710	743	732	731	725	789	709	731	711	719	729	696	767	737	691	731	716	737	705	747	758	700	708	774	675	744	745	732	725	789	770	754	772	702	766	711	755	710	769	751	732	743	793	740	760	728	727	715	748	739
13629	3204	3007	1969	1259	948	695	626	524	472	414	919	399	319	312	280	304	277	274	288	268	277	247	243	272	282	240	250	243	283	242	228	233	272	245	237	271	288	261	259	268	235	233	247	261	235	279	220	237	227	222	246	244	220	251	245	248	232	270	251	230	224	253	263	297	250	229	224	214	237	250	221	256	239	211	266	219	233	273	259	252	241	265	221	253	242	240	218	259	257	206	262	238	265	251	262	232	242	249	233	249	261	242	233	266	240	236	246	245	254	245	238	254	226	224	255	231	246	244	242	243	250	256	233	251	257	272	277	234	270	240	221	256	261	246	237	239	241	228	275	248	210	255	254	245	238	249	247	225	243	232	239	233	246	261	249	257	238	231	224	233	245	238	245	251	279	259	251	228	223	259	219	241	229	266	244	227	239	236	226	216	243	216	248	250	224	230	261	248	252	257	234	233	213	213	237	242	236	231	234	239	245	245	253	245	258	232	236	257	233	258	281	242	247	245	250	241	242	232	258	213	240	237	249	248	230	226	233	206	227	213	242	210	214	245	258	235	236	222	231	218	268	238	245	250	232	234	241	234	232	244	266	254	269	220	243	243	249	229	218	215	245	270	242	237	228	251	234	228	252	249	267	219	298	244	265	249	214	235	250	241	254	260	233	248	218	256	236	226	231	225	237	225	235	263	255	231	259	235	243	271	231	237	250	229	246	238	241	236	221	233	249	221	242	241	240	215	238	219	242	259	196	224	226	245	238	241	264	268	253	255	257	268	226	247	256	227	244	248	248	255	262	239	263	246	229	273	236	234	256	257	230	224	224	250	243	238	234	237	213	258	208	234	235	256	238	246	220	270	246	224	225	235	240	225	244	258	217	246	259	247	261	235	254	258	256	237	244	259	225	247	243	242	231	237	257	228	250	237	223	224	254	253	233	261	217	284	234	276	217	253	263	243	235	248	247	264	255	209	247	225	247	209	254	235	250	238	234	259	236	241	228	241	272	230	223	215	258	245	260	245	257	260	252	222	228	238	264	225	240	260	230	225	279	256	264	257	236	239	247	226	245	238	226	240	239	236	243	273	231	226	252	244	237	226	248	250	211	246	239	249	235	247	249	267	251	251	248	227	248	213	257	243	224	213	232	223	211	240	231	249	218	241	259	229	227	227	271	249	251	239	264	237	228	254	241	250	224	221	241	216	256	229	252	254	238	238	215	254	245	233	250	239	212	263	227	239	242	232	215	264	241	246	235	231	257	221	227	236	235	250	249	256	247	248	216	243	246	211	263	278	236	225	258	213	242	279	242	222	215	273	235	237	245	236	266	225	223	229	251	296	279	252	252	247	230	256	248	261	247	265	244	240	243	212	234	231	200	236	239	270	259	277	236	224	249	275	261	251	203	244	228	256	219	240	257	210	274	241	264	232	271	240	258	228	245	240	228	248	253	246	257	240	250	235	236	255	257	262	253	241	265	234	277	271	253	272	255	231	230	240	243	210	231	230	208	248	249	240	229	247	243	214	244	234	257	237	222	259	234	252	225	245	265	245	265	231	240	231	269	238	249	245	224	235	257	260	246	219	264	245	222	240	238	253	237	237	251	254	240	258	236	241	233	225	242	242	233	226	260	273	245	205	245	266	244	248	246	236	261	259	247	232	223	237	230	270	276	258	237	253	249	266	264	235	224	232	266	262	284	243	227	241	225	253	272	216	265	246	261	260	237	223	238	278	223	227	242	248	256	252	277	221	269	244	243	244	231	262	252	243	236	257	260	230	257	251	238	237	236	249	245	237	248	242	234	233	252	216	249	230	253	232	272	238	221	255	247	212	233	260	224	266	247	240	272	241	222	230	233	264	240	224	252	224	242	233	215	234	225	220	228	238	248	249	233	258	242	224	247	216	269	219	242	235	251	212	254	240	267	261	263	216	243	235	237	257	225	255	244	217	267	243	233	208	223	269	243	237	229	216	231	254	235	257	234	230	252	232	261	242	249	254	252	231	256	235	231	238	270	229	232	233	253	244	206	242	255	241	225	270	264	222	235	253	236	213	229	212	241	260	261	246	242	227	249	246	266	256	219	245	209	257	244	239	229	234	208	270	265	248	222	259	240	261	243	233	225	249	229	248	254	277	239	249	255	249	265	260	244	231	270	267	259	205	226	233	246	226	223	244	228	254	238	230	211	253	219	230	233	260	258	226	264	247	226	251	238	234	259	289	240	236	213	251	262	234	259	226	279	235	253	240	266	256	201	231	253	218	258	246	255	263	220	246	288	266	226	267	260	225	241	225	266	235	231	231	219	256	229	243	245	251	259	225	245	234	235	240	249	244	255	237	270	228	242	244	260	235	214	254	233	228	247	241	243	216	237	263	249	251	266	244	263	234	245	256	265	234	241	207	252	259	250	226	238	230	256	261	258	245	253	227	234	221	228	233	264	217	234	242	244	244	266	239	256	261	231	241	258	236	235	253	206	265	231	247	236	230	249	238	240	228	231	228	235	245	256	215	250	247	258	241	254	250	237	234	225	263	258	238	235	244	238	229	241	241	256	245	249	245	246	265	261	240	240	247	248	258	236	245	247	248	246	230	230	245	223	248	221	233	241	215	269	241	269	223	225	248	250	227	225	225	251	232	256	250	255	226	249	229	232	270	254	249	245	251	234	232	239	282	256	203	245	273	255	259	221	250	207	263	248	217	245	220	249	226	219	228	250	216	239	253	248	250	265	260	220	234	216	250	268	230	241	232	248	262	228	244	242	218	249	238	258	266	280	234	255	266	234	246	208	232	231	217	259	236	222	266	259	251	264	288	243	280	262	205	274	259	250	233	246	232	279	235	212	244	235	231	260	279	226	227	268	223	244	230	222	249	242	252	245	249	239	250	246	247	224	249	242	254	231	226	228	248	234	243	217	235	263	239	272	242	244	205	243	261	229	240	251	225	248	219	257	252	233	238	283	238	231	238	233	229	237	224	225	250	225	220	236	265	224	254	262	235	232	245	221	252	256	257	268	221	232	216	227	242	246	261	211	263	232	249	230	250	238	239	233	220	255	221	255	257	275	251	227	252	243	241	240	229	230	229	237	250	259	241	250	236	237	227	278	251	263	227	257	228	217	260	268	222	264	232	238	227	256	244	250	252	243	267	245	244	254	241	228	271	241	251	215	251	253	253	250	193	260	247	245	240	251	232	244	263	227	224	220	232	239	232	244	230	243	262	242	218	255	239	240	244	238	235	266	208	263	252	267	234	248	255	262	276	215	244	271	228	253	243	234	226	245	262	257	231	233	233	227	248	251	257	231	241	247	242	237	258	233	214	222	259	242	245	250	212	224	241	229	273	236	273	229	244	225	256	263	241	274	271	246	239	234	243	227	254	208	257	232	243	264	234	270	272	256	230	237	241	220	234	261	230	237	214	249	266	245	249	244	256	238	240	226	251	229	236	249	254	250	238	251	237	238	257	232	219	295	254	260	268	263	249	233	239	258	245	248	247	216
7569	2892	5980	6140	5058	4167	3314	2904	2422	2095	2027	5287	1695	1385	1272	1277	1135	1151	1068	1010	1004	1003	907	912	892	850	788	851	810	799	780	807	794	780	762	730	790	707	746	732	727	694	743	742	710	712	707	741	682	667	690	701	669	690	646	662	706	700	714	641	687	617	640	633	700	678	645	683	676	661	680	694	686	662	665	652	686	667	643	685	652	629	620	635	671	611	671	703	686	655	635	642	701	673	630	665	678	658	638	681	681	671	639	653	645	631	603	641	602	622	666	683	615	619	614	622	650	663	642	638	653	648	626	593	632	618	626	659	668	594	647	636	622	612	662	647	655	608	654	649	639	669	615	634	608	666	660	669	635	619	666	643	614	711	633	675	593	584	638	604	593	656	625	642	654	649	642	608	653	641	594	664	696	691	565	643	667	626	650	632	686	612	602	623	645	657	611	680	616	606	622	659	641	619	604	627	628	611	607	657	638	692	649	645	695	631	615	612	652	636	662	647	651	654	691	638	605	633	645	605	630	653	646	634	609	652	609	647	613	647	617	670	641	614	616	670	659	573	623	658	616	619	668	602	651	635	659	674	650	638	672	630	627	616	652	635	663	639	633	583	644	667	605	656	664	648	621	659	616	659	641	660	602	636	591	647	606	669	663	608	637	630	637	671	636	664	689	596	616	637	619	629	614	650	608	609	638	616	625	600	623	612	675	625	657	626	645	631	577	610	637	621	617	628	652	583	650	646	656	637	621	649	703	593	673	621	663	645	607	676	644	612	671	655	645	657	671	658	643	666	658	632	689	671	663	638	647	661	653	633	554	612	642	622	617	624	610	694	631	615	634	644	635	635	619	610	637	587	688	634	607	673	681	683	644	672	655	672	596	596	662	653	660	638	601	607	586	650	613	648	671	599	646	616	592	614	624	637	682	618	603	626	617	642	649	651	651	598	647	611	600	630	653	591	693	660	658	673	677	581	614	633	614	677	643	670	629	622	601	665	619	612	659	615	644	596	630	648	651	681	646	616	638	620	667	612	604	663	667	621	654	649	641	620	660	665	624	631	585	617	695	612	632	640	622	645	628	649	633	644	650	601	652	623	684	616	607	630	605	613	665	629	618	642	638	594	624	692	656	638	666	642	636	610	591	629	659	644	645	650	663	631	636	649	671	632	637	628	627	595	622	637	632	698	628	615	632	652	646	627	671	642	625	678	644	650	693	610	655	671	644	623	685	632	616	688	652	630	618	619	653	602	608	685	619	628	644	617	596	640	649	580	639	635	635	640	633	622	622	668	636	620	641	652	654	628	610	647	657	600	646	601	662	661	631	624	634	621	643	617	617	600	648	630	622	649	641	623	655	659	626	633	647	625	630	694	612	592	606	625	606	642	653	607	614	595	638	651	573	659	647	680	648	648	632	673	667	673	640	582	615	588	609	624	646	651	652	663	646	629	604	613	650	668	632	646	637	635	644	597	599	675	626	663	651	616	679	653	655	637	646	635	637	627	631	659	628	631	635	631	629	684	620	669	654	673	635	578	598	691	621	661	622	635	653	641	613	672	569	650	580	598	683	614	595	634	633	607	632	633	628	649	653	623	622	676	679	636	658	625	625	638	642	633	657	581	604	618	611	634	641	632	676	650	668	620	666	684	621	644	613	643	647	608	623	633	640	616	645	608	657	617	646	640	636	608	632	616	650	617	625	660	611	644	584	645	651	632	626	628	644	642	652	684	634	646	633	600	618	598	640	600	650	592	628	678	594	626	643	631	653	600	669	596	651	646	618	633	614	624	670	608	582	654	602	648	620	642	657	659	606	646	591	604	683	641	646	654	598	629	659	654	589	637	635	616	619	642	613	591	620	631	649	616	660	629	669	616	655	586	681	659	665	638	666	603	625	639	643	669	620	662	662	652	662	617	657	644	611	677	648	692	641	661	604	673	623	637	680	670	653	658	635	599	623	635	641	626	622	634	635	604	619	643	625	651	654	634	655	613	661	638	611	592	652	646	643	667	637	627	663	632	676	629	667	632	635	611	620	642	611	637	615	636	621	615	640	640	658	671	661	635	641	623	613	567	640	607	589	656	623	668	629	635	586	629	590	640	638	657	609	603	613	672	657	616	631	548	595	659	615	626	628	635	652	622	590	625	658	635	671	673	647	602	648	622	654	645	595	666	607	613	613	583	677	616	662	640	712	623	618	651	651	631	661	645	625	636	600	643	641	663	636	619	610	628	628	653	608	615	645	600	649	624	617	673	625	643	626	622	634	659	631	611	621	666	631	601	650	625	584	634	634	637	656	660	600	590	620	628	626	593	624	600	668	634	615	689	643	624	596	649	599	651	656	658	614	646	660	640	607	628	615	657	654	628	602	669	658	623	606	671	668	634	607	663	632	605	644	656	625	604	621	650	588	576	639	646	589	653	609	603	647	636	617	611	642	656	661	644	643	614	619	583	627	646	630	629	650	597	653	586	639	577	642	604	685	627	635	633	642	615	635	645	640	600	624	633	635	663	586	595	629	619	627	617	682	612	694	597	620	642	642	691	666	691	661	651	654	569	634	651	651	639	636	632	623	637	608	635	584	585	639	661	611	653	667	632	614	620	618	664	637	618	639	665	650	620	594	654	660	616	676	666	642	644	657	637	634	630	629	638	635	637	584	604	617	626	621	626	613	638	661	659	656	652	641	651	655	637	623	659	618	645	657	650	637	607	680	624	610	602	644	622	636	648	628	659	642	611	656	658	634	634	579	642	660	677	619	651	603	619	615	588	638	633	639	598	646	675	637	659	656	645	614	616	651	597	590	637	628	599	627	650	620	663	656	624	595	630	587	661	672	662	638	624	575	627	618	654	616	629	637	657	616	678	625	680	643	610	660	586	609	645	594	631	646	635	678	608	623	671	659	671	618	654	666	656	626	665	625	653	590	625	641	633	638	611	670	628	664	627	626	647	638	640	680	619	674	610	642	628	670	637	634	676	632	647	647	634	647	685	662	624	635	643	637	626	645	635	634	685	624	669	662	583	656	680	670	607	604	642	626	614	652	636	602	627	676	639	603	646	588	615	623	627	585	621	646	631	608	625	645	613	656	605	641	647	629	594	652	650	633	661	678	620	616	633	615	633	646	577	611	676	650	610	648	639	640	670	591	618	634	605	634	628	597	620	651	659	663	651	630	661	619	645	616	640	573	607	651	627	639	670	595	643	634	613	648	650	624	626	649	650	602	611	605	663	651	660	598	611	618	665	646	664	632	649	684	607	611	608	593	671	628	650	607	666	615	669	633	636	623	592	611	616	644	604	683	597	648	671	624	624	619	645	561	608	636	600	635	623	651	622	656	668	662	570	606	670	604	609	645	609	636	633	660	628	641	620	681	644	597	620	640	670	666	652	661	641	625	616	645	628	627	681	616	613	660	621	676	675	597	623	649	691	617	651	629	609	639	631	668	617	648	653	628	640	619	623	665	646	614	663	640	622	656	604	625	666	671	624	646	659	648	669
1804	206	196	169	157	188	165	150	157	169	166	155	170	175	129	144	141	163	128	145	162	149	157	127	143	163	147	137	139	140	142	141	142	140	146	154	147	167	162	156	160	147	172	140	146	138	163	139	139	176	135	172	142	144	142	153	145	148	139	143	128	144	129	144	174	133	143	153	150	143	137	145	139	162	152	148	147	162	132	133	128	163	133	153	139	148	147	153	140	171	149	152	147	162	157	138	155	151	145	159	138	147	160	140	129	151	137	147	126	145	120	167	142	145	148	170	151	147	172	150	157	158	171	151	127	142	141	145	138	156	148	155	154	140	151	131	174	142	148	133	162	155	168	159	151	126	151	143	155	146	160	131	134	175	131	162	133	159	148	145	142	153	135	147	135	161	137	175	145	146	155	141	142	142	154	165	123	138	159	165	134	164	144	151	142	150	163	153	128	140	162	143	164	142	147	154	153	165	157	157	154	154	140	150	165	125	141	159	143	131	150	133	129	149	169	132	154	146	150	127	152	160	149	157	141	157	136	141	142	162	153	149	136	131	151	144	162	145	136	153	149	134	147	146	140	148	138	165	139	139	145	144	152	127	159	162	166	127	149	164	148	149	150	124	142	151	170	158	148	163	135	151	151	157	138	147	146	146	164	148	132	138	136	137	140	137	157	146	165	149	158	167	142	145	138	156	156	157	132	139	140	163	157	157	156	135	131	143	140	163	157	144	126	145	154	149	152	145	143	155	169	150	122	158	157	139	161	145	140	139	147	146	138	157	153	141	150	144	152	154	162	145	130	132	149	147	148	141	120	122	158	148	149	160	152	164	141	135	151	148	155	142	177	140	165	138	151	124	153	133	136	153	146	149	152	167	145	147	157	138	149	130	159	163	126	152	142	139	137	152	143	154	145	139	132	126	152	138	153	141	145	140	153	158	142	129	177	156	147	139	130	150	162	164	144	155	133	146	151	127	130	149	134	152	130	151	155	140	134	146	124	148	150	140	136	143	150	147	141	127	154	141	142	145	143	148	159	148	141	139	136	138	134	150	145	144	153	150	137	150	145	149	158	148	159	132	134	142	157	138	132	140	151	157	121	147	144	150	169	168	149	129	154	139	159	160	156	167	135	170	141	138	156	143	153	162	145	143	156	162	162	145	143	147	154	156	134	161	158	134	145	151	141	161	153	142	143	153	156	145	140	155	160	158	142	134	145	141	158	169	146	157	121	148	136	173	154	140	154	152	150	135	166	135	168	163	129	153	138	142	140	154	152	157	159	128	157	170	155	141	147	161	170	136	160	164	140	157	131	134	155	146	156	130	140	121	168	149	125	172	145	142	149	133	133	162	178	136	148	125	138	175	154	130	145	151	159	147	163	166	144	139	142	150	138	153	137	150	173	136	171	159	173	173	163	149	145	151	156	168	139	140	128	130	151	149	152	158	151	117	164	128	147	142	157	156	137	171	134	145	139	145	140	154	154	156	158	160	146	153	156	149	132	151	128	142	138	140	132	126	143	145	165	155	144	122	134	153	167	159	140	134	135	127	140	144	129	150	159	156	135	148	158	141	174	157	133	123	142	150	142	148	151	142	138	152	152	148	137	155	121	139	147	146	148	149	158	150	163	166	167	133	159	149	150	131	148	134	138	160	148	149	115	121	159	167	158	146	150	145	158	163	151	145	140	141	153	134	143	143	153	149	171	144	181	148	157	146	152	132	127	168	148	136	166	159	137	143	134	179	130	138	147	137	151	173	150	164	157	156	134	144	125	156	141	165	145	156	145	146	161	144	153	139	165	135	124	154	149	142	139	152	172	129	142	154	154	162	157	124	148	121	141	132	159	153	158	155	133	152	142	144	158	136	149	135	134	143	158	150	142	154	168	174	150	159	158	166	144	144	152	138	141	134	139	138	150	162	131	156	159	149	155	171	153	136	157	157	153	146	137	152	154	160	140	160	148	139	143	131	162	115	153	145	164	139	127	154	164	166	157	143	131	166	128	157	136	163	137	157	132	154	126	143	128	144	132	150	155	144	132	158	147	145	152	153	140	159	161	167	155	155	138	126	156	170	161	165	157	132	149	136	148	147	142	155	144	171	142	136	145	154	125	155	155	170	139	155	144	162	179	141	141	149	137	138	151	151	140	166	151	156	144	172	161	159	158	133	134	177	149	135	151	155	158	164	144	127	132	162	170	130	160	136	149	149	141	156	137	164	142	142	151	128	127	148	124	147	157	153	167	154	138	137	153	149	121	163	164	161	129	147	150	162	158	142	156	125	139	160	168	151	139	142	158	155	165	162	154	145	148	154	161	141	164	159	143	145	152	158	143	141	149	134	129	140	141	157	152	160	181	130	144	145	159	135	137	169	181	159	140	172	155	137	148	141	158	134	158	157	153	160	173	140	165	136	158	132	138	153	154	182	158	142	159	156	134	154	142	137	149	156	134	157	134	155	159	178	163	160	140	159	152	148	150	142	135	133	146	155	167	156	168	167	158	138	151	141	133	144	160	154	144	149	166	167	158	154	139	151	146	151	132	174	145	131	127	162	139	157	166	167	148	150	157	141	149	139	162	151	144	141	179	170	136	137	131	149	131	124	165	140	160	164	154	133	143	173	152	138	162	147	130	145	153	174	146	166	162	143	138	153	131	130	159	144	145	127	128	154	132	162	159	146	122	132	168	154	132	123	131	154	157	162	150	148	119	138	158	155	139	179	138	164	129	130	147	150	158	138	158	147	153	165	116	133	138	146	152	162	133	151	153	154	147	139	135	149	138	154	134	147	147	168	166	163	146	158	152	168	157	149	148	161	148	168	176	130	147	128	142	167	156	154	132	142	135	132	153	146	161	163	151	149	142	153	127	157	136	150	178	142	163	141	134	137	123	158	152	141	139	156	145	157	166	168	166	165	144	151	135	164	150	155	166	145	148	176	169	152	143	158	140	144	169	152	153	165	155	145	146	140	131	170	150	150	121	149	165	155	140	158	143	134	147	160	154	157	169	152	171	161	145	149	152	158	135	123	139	163	160	140	131	157	151	164	145	149	154	132	137	129	164	147	145	136	159	151	145	162	138	130	173	157	122	176	154	137	134	150	139	166	133	145	136	142	158	168	170	139	167	147	151	135	167	148	150	156	134	123	160	142	144	165	162	142	146	154	138	143	155	143	141	154	143	174	144	155	143	174	139	146	153	152	167	162	141	166	173	174	155	143	150	148	163	132	148	152	153	146	151	147	166	166	144	154	155	136	146	164	156	149	144	142	128	143	142	161	139	138	140	155	151	143	129	147	150	143	146	129	134	145	141	166	170	167	157	149	144	150	166	149	135	162	143	139	133	138	148	141	140	149	146	149	158	141	161	148	140	168	143	154	126	166	142	132	148	126	168	153	167	137	129	143	138	146	157	146	146	156	169	150	162	150	124	137	146	146	166	172	159	146	136	147	160	163	142	128	176	135	149	162	145	164	137	162	136	174	149	142	128	142	129	140	145	165
2109	476	643	663	575	564	523	486	514	503	521	681	510	514	463	482	461	420	441	463	460	431	467	408	448	478	471	487	470	472	420	438	467	466	476	447	473	408	428	457	448	466	487	435	489	472	459	458	467	438	410	416	392	462	467	450	424	447	438	485	493	472	448	446	476	424	395	459	448	442	440	415	460	468	461	469	435	442	449	422	422	484	415	417	453	454	422	414	453	432	418	444	405	429	412	450	451	427	446	469	466	401	483	417	476	426	471	474	485	440	443	429	479	419	443	474	428	460	449	466	483	412	464	421	413	465	452	427	451	416	429	434	445	427	441	467	423	441	481	453	430	427	453	407	434	461	439	431	390	433	475	436	420	440	454	468	441	467	406	458	442	463	445	460	447	429	447	453	432	473	419	432	444	432	425	440	453	466	458	438	411	414	462	437	467	485	479	469	454	476	461	421	457	462	455	438	445	414	451	437	464	454	458	421	462	473	474	433	439	476	439	448	444	404	486	451	464	447	400	441	454	438	441	435	437	468	456	457	452	443	458	448	441	466	414	440	470	465	459	452	444	455	448	415	443	439	469	427	434	469	460	400	412	458	468	460	437	468	375	433	472	393	426	460	481	443	473	443	485	449	446	417	419	426	463	466	450	464	431	462	436	463	420	372	438	437	446	428	452	457	462	484	400	440	409	434	415	429	483	466	428	418	471	435	436	444	463	450	434	441	425	419	435	365	441	446	475	468	426	445	432	470	438	434	459	447	472	467	465	450	425	427	414	411	449	448	448	486	453	410	436	438	450	443	455	469	418	434	440	460	451	457	455	439	448	410	480	457	472	481	465	500	446	441	424	455	412	456	448	430	456	443	433	448	412	479	444	481	467	425	493	438	395	469	404	459	438	452	441	476	459	409	408	451	441	429	440	444	429	440	431	457	418	428	448	404	444	467	465	412	424	443	445	434	466	443	454	453	468	431	455	438	424	445	457	413	470	466	454	464	438	469	418	474	429	489	458	430	426	427	398	469	476	475	471	420	451	419	460	468	427	481	413	460	440	409	451	454	414	496	443	455	441	436	469	458	471	454	458	451	434	443	473	406	422	443	448	448	430	465	383	434	461	478	452	452	433	430	446	485	474	455	452	467	456	436	465	446	460	453	444	457	465	442	419	432	436	416	449	480	427	450	425	419	459	457	477	481	457	431	436	444	449	425	427	448	399	472	423	440	428	475	464	446	456	432	475	399	435	430	474	422	441	428	469	459	440	470	435	453	430	457	470	431	445	492	448	445	416	435	478	422	437	454	473	467	485	466	461	421	417	451	451	456	449	465	466	437	445	420	417	452	467	442	438	463	439	447	452	461	470	464	473	441	432	437	442	448	451	465	389	468	464	464	465	429	462	441	475	477	482	421	445	447	487	446	461	409	487	485	454	429	474	458	474	441	438	452	470	460	441	512	479	429	453	488	471	467	480	483	447	476	458	428	454	443	429	460	433	444	431	446	437	413	423	435	429	438	453	457	461	453	475	470	450	459	488	456	479	416	469	441	437	437	447	482	459	457	466	455	447	440	454	455	447	461	458	455	434	447	463	445	475	462	446	477	504	429	438	434	468	448	462	494	454	469	444	454	449	489	472	474	464	444	480	471	482	417	427	451	473	466	424	448	430	437	451	455	427	456	462	436	445	449	455	487	478	441	412	434	440	388	468	445	418	447	483	445	469	514	389	459	447	455	443	439	485	479	452	475	465	444	441	451	476	452	450	429	444	438	449	459	441	437	423	439	442	421	457	456	451	449	411	453	445	467	465	407	404	465	431	466	411	455	442	459	463	455	413	446	475	462	437	445	429	422	429	448	417	471	424	411	469	479	461	467	433	438	453	467	447	439	424	407	453	439	453	402	431	460	474	478	470	470	457	436	442	440	463	468	461	470	409	474	429	460	451	458	500	447	455	450	426	476	473	472	462	422	492	430	439	475	412	477	472	460	456	451	480	433	446	446	439	430	487	449	448	478	448	463	448	465	465	441	433	411	445	439	453	448	454	439	431	420	420	479	431	457	445	494	438	400	418	458	437	459	438	444	455	453	425	487	452	437	444	456	456	480	490	447	460	456	428	501	480	470	434	411	410	410	465	437	454	413	438	429	427	470	474	427	479	413	445	433	416	496	488	431	435	440	462	475	431	468	469	454	424	447	446	431	455	450	475	425	436	444	493	478	484	441	441	448	459	423	473	482	434	448	423	456	464	456	487	475	473	439	425	475	465	440	455	453	471	437	431	437	434	444	430	437	464	430	433	430	457	429	435	445	451	452	446	445	409	447	462	455	511	490	443	454	438	454	465	471	442	442	489	431	459	440	435	454	468	456	472	443	467	429	448	441	435	464	425	451	470	448	483	466	460	460	450	470	436	435	481	441	445	428	415	458	463	424	440	460	451	477	429	428	460	472	424	453	467	448	415	405	443	439	444	460	456	434	500	459	462	471	418	446	394	457	435	427	450	426	447	458	443	460	503	450	446	447	418	432	409	465	442	440	436	426	434	445	487	425	429	446	428	442	453	433	483	470	466	449	450	429	435	489	446	443	457	443	485	436	457	479	430	456	472	446	453	463	479	463	476	430	420	438	410	425	427	443	432	458	452	447	451	450	406	470	420	495	456	453	433	441	431	448	419	449	454	471	418	458	496	459	435	443	464	468	441	440	430	465	454	421	431	406	466	450	467	472	483	443	420	433	466	452	452	476	450	408	448	466	413	457	421	448	479	440	397	451	427	454	471	476	447	458	458	494	431	465	452	446	442	456	490	423	447	418	453	439	439	420	429	413	444	462	437	445	464	442	438	444	393	476	437	455	462	458	429	450	451	419	415	433	421	464	438	433	493	456	449	509	448	484	450	456	447	448	451	435	465	456	427	434	447	467	417	440	447	448	420	444	402	424	484	456	453	444	458	442	405	444	430	461	459	468	461	476	409	481	458	433	429	462	451	466	401	476	443	466	467	482	460	459	450	434	458	482	503	455	472	442	435	450	443	431	474	461	423	441	500	471	475	429	471	455	438	447	493	459	480	448	452	451	474	435	422	452	437	479	431	466	460	432	452	513	436	443	424	408	484	440	450	422	468	462	461	447	470	463	390	468	469	456	466	439	433	474	445	452	414	423	415	429	507	463	447	431	455	425	425	403	476	474	495	474	455	460	452	445	492	486	464	428	456	404	463	433	448	477	448	448	401	442	436	435	420	448	433	437	443	440	447	493	437	442	464	477	435	439	424	455	449	468	474	435	419	464	451	447	445	438	446	457	459	471	511	417	443	451	471	450	462	486	473	401	416	475	451	436	425	446	476	400	478	440	457	445	450	481	440	477	458	420	399	443	453	457	441	454	479	435	462	422	428	414	463	475	451	443	470	467	448	473	467	443	468	451	426	423	429	422	424	470	462	468	454	491	401	449	458	463	445	487	419	436	453	462	481	464	437	440	432	465	458	462	448	452	450	451	461	440	507	486
7338	1450	1487	1141	751	620	507	448	405	418	365	607	310	319	329	324	330	298	278	276	312	276	290	287	304	284	304	312	313	285	291	283	269	284	293	287	294	278	296	301	301	261	251	270	267	275	274	296	279	288	278	285	253	300	279	263	291	251	257	316	271	305	294	286	292	254	275	259	301	286	271	258	295	304	287	264	294	300	310	275	262	281	261	275	263	273	273	298	297	256	314	274	301	288	249	319	299	261	274	274	318	291	296	267	279	277	274	251	258	275	293	281	304	288	294	292	326	286	275	298	299	284	305	316	292	271	272	265	273	307	259	257	291	304	282	271	286	269	253	274	268	265	291	274	288	272	268	297	262	292	281	272	260	271	302	289	274	301	282	286	256	291	287	239	281	283	258	272	250	257	288	297	303	265	296	269	300	289	292	265	274	307	261	280	281	285	300	274	278	278	261	316	282	272	276	243	244	274	259	278	265	302	278	294	293	283	313	295	269	288	261	277	299	272	274	247	266	257	268	286	267	269	278	271	286	251	271	289	271	286	297	295	274	248	280	265	254	331	252	261	280	261	317	274	290	292	260	247	288	257	285	276	252	263	279	290	256	287	263	288	288	261	298	285	270	254	263	300	269	290	253	277	248	286	282	256	284	278	282	307	265	256	277	271	292	269	289	280	286	293	262	290	274	271	297	283	279	302	247	259	274	308	288	270	271	281	269	262	265	240	297	285	278	289	273	309	297	263	232	260	264	273	248	260	284	260	285	289	269	281	288	308	263	291	258	289	291	288	269	282	273	248	252	266	272	308	298	292	279	301	284	281	311	258	253	260	296	309	248	264	271	238	274	269	277	292	274	270	282	279	243	260	261	289	235	302	280	283	274	274	249	268	296	261	278	284	303	269	267	281	312	275	276	268	294	267	274	265	284	256	255	277	289	290	246	254	282	273	297	261	254	267	286	272	247	288	291	299	281	259	285	288	269	218	296	265	251	282	282	271	275	272	273	296	296	252	247	280	280	283	293	292	276	285	259	316	303	282	285	264	279	241	242	262	293	273	278	273	306	321	274	299	287	284	260	266	285	276	277	252	244	231	261	290	302	274	287	305	272	271	287	319	274	285	258	275	294	305	246	224	293	279	264	279	250	272	267	282	304	248	275	256	298	312	264	283	329	289	293	245	289	258	263	267	270	255	245	315	287	279	271	263	303	260	260	275	297	288	263	287	287	271	311	272	269	246	278	283	301	272	300	246	276	279	269	239	275	276	288	276	266	262	268	278	263	257	283	274	279	267	328	268	300	255	238	268	288	284	270	257	262	282	280	286	248	253	263	291	297	250	263	274	270	304	292	252	303	292	256	296	270	274	282	240	288	273	266	268	287	257	262	272	275	305	272	284	278	285	276	267	273	263	239	263	300	262	279	277	264	271	290	301	251	288	279	281	283	257	300	255	277	276	302	264	263	282	274	264	269	273	295	246	286	286	282	274	258	284	280	270	263	287	273	253	271	250	291	258	311	274	281	308	326	261	294	261	300	258	286	306	278	262	281	246	280	246	250	247	268	280	316	289	255	285	263	238	271	286	272	270	276	295	242	247	272	277	277	266	259	271	264	257	248	284	297	254	255	285	254	286	310	280	248	264	296	283	296	277	264	277	276	246	270	314	279	271	297	251	246	306	291	313	274	326	280	251	274	229	280	296	282	296	300	288	268	286	249	281	262	262	266	290	285	261	288	276	278	276	261	311	261	283	294	300	252	280	295	266	285	280	271	283	278	268	272	279	289	250	254	267	290	253	266	274	268	293	257	291	280	258	272	296	282	292	276	269	294	258	279	288	296	255	289	277	266	289	282	285	257	294	268	287	264	248	246	287	292	264	273	270	261	286	272	286	293	289	247	284	274	264	250	284	277	300	256	247	278	291	287	265	270	251	294	267	268	318	276	266	247	255	231	251	282	272	305	254	296	262	281	258	270	296	263	262	274	272	261	279	290	256	300	284	275	257	256	261	269	288	280	267	292	272	255	283	273	282	264	276	280	263	262	287	226	277	292	272	278	284	257	253	261	266	267	277	300	279	250	287	279	275	259	282	275	270	261	264	247	278	294	288	296	307	288	292	319	285	292	278	237	291	281	278	286	291	286	300	271	250	264	258	264	268	288	292	284	284	267	282	301	269	288	275	269	296	257	281	291	274	259	309	277	280	267	263	248	274	281	300	272	263	280	263	258	262	285	253	250	259	289	270	295	264	242	271	252	276	266	275	275	289	281	278	300	244	273	269	272	257	265	270	288	266	300	239	243	277	277	281	270	255	262	285	262	324	261	230	290	266	279	282	286	279	287	267	288	288	313	264	270	261	308	276	259	288	266	256	278	298	270	296	262	270	301	251	256	289	257	276	279	284	276	292	262	267	273	279	274	260	291	274	271	273	268	280	286	293	273	272	305	280	304	310	294	286	286	260	281	282	269	281	281	264	258	270	278	273	272	282	250	250	288	292	263	271	300	271	291	274	233	281	254	293	276	266	288	244	280	287	275	252	303	277	266	287	291	275	306	267	275	299	259	287	293	254	293	265	292	275	278	273	297	276	279	268	255	307	305	284	282	268	275	240	286	296	276	266	256	269	295	282	298	301	276	255	285	242	275	286	255	294	276	313	276	254	289	234	270	288	258	282	272	284	293	240	270	272	311	284	274	293	288	277	284	284	273	264	276	284	271	280	261	279	298	255	296	252	292	259	264	276	266	280	261	268	261	256	303	284	289	265	277	285	270	284	293	296	265	300	278	275	290	288	294	311	292	263	282	272	269	241	278	269	291	291	275	285	291	295	292	260	298	264	275	275	278	252	302	279	279	284	291	256	281	280	259	292	271	249	284	261	264	276	279	286	281	265	284	279	272	274	266	287	249	263	274	289	294	275	290	279	253	250	308	268	268	276	262	265	282	272	280	264	281	238	296	273	260	269	299	275	273	287	266	279	291	304	253	284	272	232	288	288	265	286	274	277	265	283	276	246	282	268	286	294	285	292	266	273	290	268	305	265	276	271	273	274	272	271	291	277	289	278	238	245	285	303	262	295	298	240	266	298	287	243	266	261	263	272	262	265	277	277	290	256	249	295	272	265	270	268	291	269	262	264	312	295	299	268	263	294	306	283	290	280	263	290	252	252	257	279	273	241	287	279	305	249	272	262	284	265	294	256	254	276	305	280	267	315	274	267	254	264	293	255	292	288	254	265	276	262	278	272	279	260	279	268	288	268	273	274	294	285	287	292	264	261	283	265	278	309	289	280	299	265	310	255	257	291	261	282	298	276	269	274	273	286	272	285	266	293	273	301	293	287	274	261	279	280	266	283	262	253	271	283	269	279	277	252	237	271	275	276	271	309	280	257	315	256	249	276	304	289	269	296	258	281	257	245	285	276	265	265	278	285	266	275	272	264	279	261	259	256	315	310	298	301	279	272	280	271	267	270	289	274	265	269	291	270	305	255	261	290	246	323	262	266
5674	1773	3409	3695	3077	2585	2153	1857	1684	1497	1481	3414	1269	1114	1060	1109	959	995	955	920	901	904	881	866	798	873	840	841	780	844	819	775	828	810	818	801	811	724	765	752	835	793	784	790	749	803	816	763	759	756	715	779	746	756	761	693	778	731	772	742	748	736	786	780	789	783	747	769	722	742	764	746	719	738	726	733	770	737	726	751	701	766	749	735	775	716	771	768	756	771	719	717	693	720	717	758	696	777	758	754	751	772	755	732	725	726	735	758	743	720	733	730	707	745	719	803	741	714	763	715	728	710	741	750	729	697	760	772	763	730	736	753	716	746	721	733	734	767	715	736	741	739	743	779	771	740	736	715	755	688	732	716	726	766	755	721	723	718	729	703	732	761	726	748	689	714	777	749	725	706	784	715	750	745	783	701	740	802	753	690	734	743	782	794	748	737	787	716	739	751	739	744	700	783	730	736	788	776	752	728	733	710	718	741	702	701	723	774	767	738	728	697	739	722	695	736	694	763	743	694	728	728	713	740	766	704	740	702	736	681	753	701	733	726	736	750	775	739	688	705	749	743	744	814	747	700	712	713	757	756	734	728	729	731	689	669	754	741	716	756	735	735	697	726	739	754	743	781	723	718	720	742	737	731	730	797	747	727	724	717	729	719	774	707	750	726	775	733	731	774	769	707	729	733	746	726	753	762	735	813	751	766	739	712	755	713	700	754	711	722	763	764	697	782	735	698	720	787	723	702	733	719	719	751	691	780	715	756	702	722	773	720	707	736	724	753	730	739	707	743	767	696	691	733	756	733	729	705	743	724	772	735	750	804	693	713	751	748	764	723	739	743	809	760	795	726	740	733	758	720	758	724	733	756	745	725	740	693	701	708	766	739	725	764	700	782	786	715	737	736	755	732	747	754	661	738	741	696	701	695	716	701	780	761	791	723	777	760	729	688	767	725	715	740	721	729	721	701	744	774	817	657	741	755	718	736	725	740	715	735	714	696	748	712	717	744	761	701	784	768	712	702	767	725	693	692	766	743	746	752	713	707	731	702	747	718	747	748	760	785	761	733	749	720	762	774	716	709	766	745	716	746	765	721	731	693	754	713	782	742	725	718	775	729	777	741	757	757	736	718	673	704	709	728	735	751	722	722	771	742	702	723	722	695	721	749	739	799	730	740	725	707	732	736	707	713	748	724	706	737	715	712	710	746	728	708	746	748	738	727	707	710	728	732	788	692	729	729	764	706	770	725	757	723	728	746	700	767	742	732	703	725	767	768	721	733	721	757	762	753	655	722	696	759	724	734	750	727	780	693	692	712	781	737	707	723	721	761	722	722	689	797	764	716	695	731	715	757	753	769	706	720	714	762	776	749	739	748	717	817	693	718	744	712	760	743	723	756	721	716	744	697	716	754	739	779	712	753	728	705	754	726	782	770	708	756	752	747	721	746	733	740	707	767	715	735	713	760	729	734	818	732	731	759	714	752	801	713	719	787	754	782	769	709	778	694	724	786	701	707	720	730	708	773	767	713	748	780	795	737	729	680	779	744	746	681	699	762	740	738	763	731	743	701	756	717	743	727	742	726	801	726	782	748	767	717	738	747	742	677	741	751	719	751	733	712	738	730	730	710	723	739	771	729	733	760	707	711	719	748	752	719	728	764	720	715	739	741	725	786	782	733	683	773	730	754	758	745	744	756	716	768	703	711	769	753	740	744	737	721	682	719	727	720	667	725	723	763	751	720	731	729	720	696	801	743	757	709	749	771	776	705	756	724	689	772	745	721	720	721	776	724	734	765	795	743	743	711	698	708	726	758	761	754	741	726	696	747	763	738	742	730	716	751	717	751	766	699	705	762	690	741	704	733	725	731	735	739	700	707	704	728	732	721	690	770	765	719	697	766	700	722	765	709	750	744	768	739	689	742	745	716	703	751	745	765	759	780	768	711	770	769	762	739	691	801	801	695	737	719	712	770	716	723	748	805	752	727	756	716	713	776	729	710	756	747	757	727	726	718	736	733	722	741	744	790	769	717	736	738	713	750	682	745	747	741	688	763	783	720	715	733	737	720	732	743	738	755	734	695	712	711	711	671	764	727	721	783	777	723	680	737	733	764	722	709	749	726	750	700	738	760	723	714	744	768	771	711	767	710	735	723	736	764	727	786	735	754	768	744	724	732	759	723	766	779	716	720	720	738	727	700	776	748	733	749	710	735	699	771	753	767	714	758	701	731	728	703	739	736	714	781	724	739	733	733	727	746	778	722	728	758	711	769	766	741	698	749	709	760	764	695	800	734	761	744	697	713	751	677	796	718	772	717	731	734	732	804	753	730	747	707	737	735	727	693	769	740	674	740	752	739	723	735	735	744	810	744	786	730	705	757	762	775	728	727	767	724	688	751	741	708	715	721	737	765	710	737	754	744	721	765	723	703	756	708	775	720	757	676	707	731	698	733	755	753	682	727	755	754	731	712	761	707	718	714	749	743	768	727	679	744	762	739	732	721	706	753	723	713	729	749	701	738	705	679	738	695	691	713	747	751	734	749	722	707	708	753	706	742	740	741	746	710	722	756	719	716	736	716	763	721	748	762	727	694	743	691	763	756	752	747	765	706	766	717	726	753	769	744	704	742	713	694	724	756	710	764	757	731	733	752	756	748	734	770	790	749	758	706	715	734	721	722	730	701	728	750	742	780	737	726	752	710	712	787	730	716	787	782	782	734	728	750	695	783	724	697	747	740	743	709	752	768	742	657	731	785	750	731	712	730	724	715	700	772	771	740	714	769	738	741	767	761	740	718	768	742	725	759	724	740	741	747	713	769	715	760	698	740	774	759	737	734	703	744	800	764	783	769	713	703	759	735	739	736	697	717	717	714	745	747	735	705	725	706	748	713	739	714	797	715	710	740	721	738	704	735	772	707	725	740	757	769	699	788	757	737	758	735	716	722	738	764	756	718	741	720	759	759	715	718	704	748	780	789	750	700	760	774	737	722	719	730	724	767	718	691	756	754	729	719	761	766	711	736	715	777	751	766	717	736	711	750	740	697	769	712	719	779	713	791	725	734	758	756	734	723	774	750	683	741	723	747	742	694	778	714	763	725	735	761	730	790	777	729	716	697	756	755	721	712	735	809	747	703	676	740	707	742	762	725	723	731	732	718	747	750	766	836	697	773	729	720	769	686	721	699	772	701	733	787	728	712	747	750	757	771	790	697	713	753	749	709	753	752	764	690	772	748	724	740	762	782	695	724	768	779	784	709	709	761	687	762	745	720	747	783	753	751	746	739	744	712	760	729	771	736	708	785	724	694	742	704	779	736	719	769	729	718	758	756	753	744	774	753	750	706	770	770	744	759	699	691	726	730	764	769	752	768	708	650	713	755	752	738	732	702	757	718	718	759	768	780	740	700	735	677	716	713	736	719	755	732	776	741	784	752	739	720	745	705	652	700	702	744	777	723	717	726	726	699	721	734	776	748	762	744	764	748	733	716	764	741	762	734
13797	2929	2686	1995	1341	896	741	599	501	457	394	492	421	333	380	304	323	315	281	269	278	270	274	287	277	260	255	270	250	237	231	255	249	253	216	257	264	248	274	233	261	270	269	244	255	243	272	246	254	226	231	234	228	257	252	242	263	243	232	277	238	261	264	249	248	236	224	237	279	245	268	245	232	249	280	247	239	249	263	235	247	234	256	241	223	232	204	242	237	227	251	243	243	243	261	228	230	237	255	249	259	240	275	233	239	266	225	277	225	240	244	267	252	251	255	256	272	248	228	251	242	226	243	258	242	215	217	240	291	188	229	253	211	248	229	219	246	231	246	240	256	243	216	240	243	256	238	262	250	227	253	238	278	228	260	253	259	253	245	242	235	222	236	251	251	244	214	227	256	235	242	223	238	248	237	235	240	234	218	225	253	235	249	238	234	241	240	251	258	267	238	244	230	268	238	261	230	223	204	245	264	243	241	241	246	234	251	239	225	226	271	229	249	238	257	250	254	237	231	255	240	244	245	266	238	231	252	210	226	240	232	250	240	241	246	209	236	244	272	236	258	254	211	280	264	260	218	250	236	257	236	275	251	243	250	254	239	237	239	259	243	240	227	270	272	223	237	243	249	265	256	235	235	248	250	248	254	239	242	228	226	252	227	236	249	267	242	238	217	236	242	212	263	261	243	231	263	232	208	243	237	191	234	216	260	238	238	233	245	230	242	246	251	228	221	230	260	225	238	238	212	212	215	222	214	232	242	228	227	267	262	237	223	241	230	241	220	256	228	246	219	234	247	257	230	215	240	255	258	255	230	224	233	267	231	238	216	226	215	236	248	234	262	234	227	227	227	229	247	263	243	262	266	228	253	262	269	246	235	241	252	243	242	248	241	237	220	253	272	251	218	227	237	248	245	230	226	232	222	239	214	248	242	265	225	231	217	265	216	250	235	257	258	229	252	251	231	235	216	241	246	241	250	246	227	248	244	248	291	236	242	244	258	248	260	250	256	244	254	253	245	246	229	240	292	277	239	259	256	257	222	254	260	252	243	265	229	235	231	246	251	225	229	250	255	228	268	231	244	242	209	253	224	236	228	248	237	248	244	219	247	252	266	236	203	266	219	240	242	251	234	235	234	264	241	254	239	232	261	266	241	259	238	267	224	264	250	234	236	253	251	235	216	232	260	264	212	235	243	232	256	229	250	243	236	250	247	237	256	263	226	252	239	244	300	233	257	251	253	240	270	256	227	223	248	243	220	240	233	247	243	253	239	236	247	213	240	227	270	233	255	238	235	235	242	241	264	229	272	239	230	227	251	247	268	260	239	228	244	217	232	261	236	230	240	229	239	210	235	249	250	248	243	237	246	230	230	245	226	249	237	217	218	222	218	229	223	228	232	230	268	252	235	238	211	231	235	233	240	244	245	254	245	229	233	243	236	250	225	227	254	237	233	233	215	236	229	253	260	222	259	214	223	229	261	233	266	254	252	250	256	259	251	242	271	259	221	245	236	259	253	233	233	244	239	246	267	227	261	231	234	206	231	247	227	235	232	246	208	272	203	248	231	258	238	247	255	230	270	246	237	238	241	204	240	241	289	238	249	241	246	231	235	243	236	258	245	253	250	220	240	227	213	253	274	241	225	251	243	255	206	235	220	232	243	247	217	229	227	233	248	231	238	222	233	243	243	259	253	271	242	248	261	240	234	244	250	247	248	244	264	241	222	278	232	241	271	244	229	248	214	255	247	261	210	233	218	217	251	229	244	238	229	250	253	267	245	212	235	232	252	258	275	225	263	254	234	236	242	224	244	229	252	269	228	228	212	220	237	250	246	267	230	243	263	244	242	255	247	242	267	255	230	277	238	254	259	217	227	254	271	252	239	238	247	252	252	197	278	227	251	224	234	251	208	243	222	239	242	253	242	240	254	240	261	255	249	263	275	255	239	229	259	241	218	237	255	245	236	202	254	250	251	261	254	233	221	249	209	255	229	235	251	249	242	233	239	238	227	267	237	216	261	225	259	254	235	217	198	264	248	256	232	248	261	223	222	223	241	228	233	247	244	262	250	243	250	278	227	242	222	217	229	221	258	249	260	276	256	253	239	259	249	241	241	243	249	263	243	251	248	239	232	233	225	265	254	257	238	281	234	220	272	252	264	217	229	257	247	287	278	242	229	257	258	241	247	225	258	230	235	241	245	242	258	246	221	243	251	214	225	257	255	233	264	257	263	219	273	239	255	250	252	240	214	262	228	203	264	259	260	234	264	220	266	235	229	265	196	264	235	246	264	241	229	263	227	233	232	238	257	217	239	259	203	239	241	236	234	246	240	236	228	227	223	235	244	251	225	257	229	256	226	237	236	237	231	238	257	232	223	254	233	240	268	228	256	231	256	242	245	214	250	255	255	237	238	229	238	239	242	274	263	252	223	207	222	258	257	228	235	238	222	244	256	255	262	242	258	238	252	268	247	211	246	247	243	250	234	232	242	237	257	261	252	241	213	234	238	229	266	248	239	238	214	275	275	241	203	239	223	231	241	204	243	234	243	225	232	259	216	245	252	237	246	271	225	235	243	253	237	250	253	249	248	253	233	227	247	255	249	244	275	242	263	237	243	195	234	255	237	236	229	243	233	217	247	238	258	235	226	250	279	265	246	268	245	245	257	230	245	221	206	213	252	240	240	251	254	266	247	240	257	268	243	246	233	218	226	225	178	228	255	215	233	248	223	233	230	243	216	261	259	240	239	237	270	221	230	233	224	229	264	233	223	216	231	225	242	247	235	241	260	240	247	246	228	222	244	237	233	232	249	232	261	252	249	255	257	251	237	253	265	251	259	253	247	240	244	276	222	229	244	217	244	223	232	235	241	259	256	236	253	254	233	247	237	231	251	228	246	228	219	233	240	289	226	245	251	226	247	239	262	259	265	248	263	238	231	249	222	219	265	237	222	253	231	259	261	289	248	290	244	260	255	259	254	239	274	239	246	218	218	229	269	231	263	254	260	236	231	259	240	237	250	252	197	215	224	234	244	244	265	264	240	240	248	238	238	222	237	241	248	230	231	254	231	256	217	214	247	235	240	239	254	211	256	237	245	277	235	227	228	244	248	251	246	244	227	251	251	234	247	235	269	228	239	224	218	255	251	250	214	226	229	228	244	243	248	215	252	266	239	235	277	270	269	230	243	268	236	241	240	247	248	245	253	241	268	244	265	242	241	238	243	236	247	234	254	250	233	273	235	279	256	248	247	206	227	261	237	234	263	233	236	202	248	233	237	240	267	260	221	259	226	251	262	258	256	229	245	223	271	273	245	231	252	222	264	255	242	266	243	258	233	251	238	255	242	220	237	247	227	257	236	236	245	225	256	245	250	253	246	231	251	276	247	249	254	220	226	255	253	259	246	244	250	257	237	242	231	260	239	222	258	241	258	252	237	286	238	202	282	215	248	258	236	248	240	253	232	244	254	252	234	232	269	259	246	257	224	249	200	253	238	250
7372	2631	5634	6169	5082	4157	3386	2828	2391	2038	1896	2341	1992	1392	1349	1203	1220	1091	1037	1028	935	899	947	911	912	891	832	872	791	833	782	804	760	747	739	740	735	762	694	743	673	682	646	720	685	696	676	697	735	736	657	700	708	671	725	641	673	670	666	686	731	707	688	677	661	672	663	661	679	675	637	673	705	685	611	671	668	654	638	703	628	683	644	680	693	687	665	627	624	667	637	631	620	692	652	606	611	618	615	660	647	655	647	605	694	638	611	630	702	646	642	672	618	648	677	662	628	613	630	625	616	620	659	637	651	626	658	621	646	599	637	628	607	646	663	663	644	618	653	662	675	637	635	599	623	656	619	676	652	624	648	639	646	655	602	621	636	626	656	604	638	608	597	636	621	627	623	605	679	668	592	622	625	639	635	665	628	642	701	590	628	619	666	614	639	669	658	625	634	664	632	729	645	594	616	638	614	639	628	619	621	664	618	657	631	632	596	610	652	609	630	619	635	642	618	632	625	640	674	608	589	607	625	624	632	654	634	619	651	602	629	613	629	664	629	647	641	643	607	613	659	636	604	615	612	635	652	641	686	642	607	641	667	637	616	697	621	625	648	654	624	602	666	647	612	582	656	595	644	612	625	608	618	629	632	611	657	600	655	612	676	688	639	649	613	587	571	601	679	636	557	595	631	582	582	623	622	622	621	666	631	673	602	621	634	621	674	627	652	621	666	654	576	668	619	665	645	607	634	589	603	599	635	632	598	686	620	586	630	648	611	638	587	675	599	655	597	646	607	612	620	681	609	647	619	666	599	635	662	660	610	676	639	608	624	592	615	605	593	639	617	645	588	621	630	626	651	630	587	638	615	652	625	595	611	621	631	633	644	653	623	626	600	668	631	629	623	625	567	611	627	664	604	625	616	636	648	653	612	622	592	632	635	620	666	666	658	637	666	646	636	594	642	598	636	630	630	588	683	672	646	647	651	594	613	632	648	591	611	669	658	645	631	641	645	579	638	655	603	677	641	647	653	616	638	655	676	655	657	608	689	633	621	623	636	623	601	616	634	606	641	608	653	624	586	690	662	643	635	628	619	649	611	649	630	610	692	630	600	653	673	661	634	630	658	647	627	593	614	669	631	599	628	664	595	642	606	587	627	635	651	647	654	680	609	625	602	652	688	662	606	611	617	639	672	614	615	638	655	648	637	604	613	648	660	642	653	585	610	593	631	652	630	629	608	602	631	640	639	601	626	575	682	635	643	642	633	655	633	609	618	643	614	655	675	635	656	566	641	637	593	635	631	668	610	640	651	624	656	645	651	621	631	646	636	666	635	635	601	630	645	678	648	625	591	611	679	619	637	651	624	658	666	651	656	619	611	591	616	644	621	625	612	638	607	652	641	641	618	616	646	643	646	641	687	625	578	641	642	629	614	685	637	640	627	627	660	647	653	641	646	595	624	615	620	567	617	644	649	633	661	631	655	634	665	642	642	629	650	601	704	609	615	607	631	625	622	690	623	657	625	621	579	636	654	648	612	599	640	635	652	603	660	616	638	618	640	609	649	669	670	575	608	639	609	598	653	663	661	635	653	584	631	626	623	660	648	620	636	652	656	652	594	665	657	624	644	587	608	680	637	665	630	674	611	663	651	629	621	664	614	618	596	614	633	609	642	595	648	605	637	605	631	619	646	678	648	624	655	657	662	622	663	640	617	634	642	657	624	606	667	653	592	654	642	608	602	649	613	626	676	674	598	606	616	627	590	626	639	606	610	560	674	616	644	638	614	646	615	628	625	617	614	614	639	653	634	603	650	672	634	613	585	644	592	561	705	618	645	610	630	594	602	607	604	663	654	656	611	620	635	679	659	651	607	629	620	625	649	631	662	574	628	635	628	636	617	639	599	629	617	651	604	628	615	679	643	610	657	592	672	663	616	616	647	593	619	642	619	602	616	593	640	658	659	611	655	608	658	658	600	615	635	629	628	599	619	648	603	646	611	615	624	622	632	598	610	602	653	642	615	631	621	610	594	634	684	658	629	580	612	584	638	617	663	636	619	672	621	681	629	661	627	622	598	603	627	658	608	618	667	622	643	635	649	636	626	621	631	643	635	648	644	597	610	612	634	631	616	639	618	636	619	660	634	657	633	602	631	592	629	625	624	608	677	633	655	635	615	674	604	608	616	654	639	618	624	631	598	618	675	627	652	655	651	625	691	623	647	636	642	613	568	620	587	666	627	616	640	687	615	585	610	666	634	587	642	618	604	628	656	621	641	618	636	580	644	645	672	656	634	655	641	625	611	635	705	594	631	676	646	595	608	644	642	657	643	591	608	652	597	642	634	618	670	652	639	598	635	614	584	635	659	609	671	636	582	624	583	656	620	610	665	613	623	621	653	660	639	607	608	612	627	612	678	598	640	651	659	685	653	627	615	627	682	593	653	623	604	655	644	680	693	605	580	640	613	607	640	632	595	641	631	633	634	622	670	637	616	653	615	621	669	632	603	651	633	621	591	630	615	662	641	583	655	615	627	638	682	661	624	671	641	643	657	623	617	623	614	622	610	684	654	625	675	610	586	651	605	625	661	593	642	611	658	560	648	633	672	622	659	637	672	625	666	625	659	629	645	585	640	637	630	613	614	632	634	618	618	610	652	603	586	611	652	642	629	697	595	640	630	617	614	619	650	624	656	661	617	589	635	643	641	634	637	686	590	614	604	631	604	594	662	687	680	626	636	671	674	649	639	633	633	581	645	615	651	668	645	615	612	639	614	659	603	619	601	614	631	679	647	628	643	574	649	652	634	662	642	640	635	629	671	656	624	641	639	627	649	644	655	635	623	589	594	642	626	641	637	609	641	639	640	625	636	599	608	631	612	690	636	597	646	596	646	620	597	632	633	661	615	677	613	645	644	634	665	688	647	563	634	596	642	639	644	599	623	608	630	635	623	661	651	627	673	643	640	661	621	625	642	626	642	635	637	613	647	627	596	651	647	575	629	652	645	617	680	587	613	646	655	592	658	600	642	619	613	592	633	637	644	589	626	620	652	593	678	656	628	649	622	637	664	603	582	630	612	628	634	626	612	629	637	619	674	659	616	623	634	625	616	603	639	656	637	637	657	620	631	695	657	631	630	644	641	637	650	660	665	650	650	648	639	596	624	597	627	621	674	642	677	676	594	663	656	627	644	644	610	673	588	663	612	684	636	631	630	664	647	667	679	622	663	648	622	640	625	628	620	609	648	646	620	645	632	628	626	587	613	671	600	628	632	655	633	627	647	618	601	651	683	648	618	623	639	624	623	663	632	623	623	604	613	667	685	593	618	685	595	571	618	631	636	663	648	611	632	611	629	660	656	592	649	632	626	612	607	616	610	614	668	604	606	619	644	597	638	668	583	642	631	654	683	618	640	634	608	648	632	661	617	644	658	628	610	633	620	595	636	653	637	616	649	616	676	636	621	662	643	634	649	625	634	646	633	663	676	648	663	619	635	633	612	687	698	629
1878	203	194	192	169	170	174	164	160	160	168	175	140	143	143	147	147	142	159	145	134	139	159	155	145	144	148	141	147	153	157	129	145	149	167	162	149	134	158	127	136	144	150	165	125	163	148	133	154	138	132	166	146	144	151	157	129	167	151	129	158	122	122	117	161	148	138	170	165	141	142	155	158	124	141	140	147	142	152	151	161	140	135	148	134	165	144	121	125	169	147	134	138	172	145	132	138	144	153	165	149	139	135	152	149	133	131	148	156	135	149	150	136	125	126	158	146	160	150	147	162	165	143	168	134	146	140	163	169	169	175	149	147	147	125	159	153	126	185	127	174	150	145	140	141	131	157	173	149	163	142	155	141	154	139	151	151	158	144	156	151	139	141	162	150	152	163	148	140	150	139	148	156	167	155	146	150	124	146	165	160	158	152	139	131	129	157	145	141	150	157	171	167	148	164	158	162	138	155	141	171	160	155	140	145	137	160	128	137	112	131	148	116	157	153	132	146	150	175	128	168	155	137	161	142	140	150	139	147	132	154	159	156	144	144	140	161	149	170	111	150	159	153	129	185	142	154	139	132	139	156	157	141	150	146	133	123	149	158	120	151	168	143	139	127	135	144	145	164	159	138	177	122	146	155	142	155	162	159	159	153	123	137	160	152	128	138	142	142	157	137	158	169	165	143	160	156	150	159	126	135	141	124	144	149	150	145	173	145	147	137	164	132	153	153	145	149	135	156	168	130	145	134	133	146	153	141	155	135	129	155	143	132	143	128	184	154	137	134	156	160	165	130	142	133	181	127	158	151	163	153	147	133	144	136	155	149	157	136	131	169	142	136	156	129	152	157	175	160	172	144	150	167	149	147	133	147	134	137	162	150	145	144	160	184	158	137	158	137	165	139	153	145	149	148	139	158	145	132	155	152	159	189	133	133	149	142	139	158	134	141	171	155	137	157	112	134	148	161	132	148	143	137	144	133	152	119	147	127	162	144	159	137	157	154	140	152	151	142	160	142	154	160	153	146	135	147	144	163	136	165	150	146	149	143	132	174	165	145	144	149	140	160	147	129	143	146	168	141	134	157	145	134	128	140	146	159	155	143	146	146	160	136	163	162	154	148	132	149	135	140	133	134	134	167	167	148	160	141	138	149	140	146	147	164	146	145	145	145	147	139	156	163	133	159	149	169	143	173	151	146	185	161	149	144	154	153	143	148	146	157	153	156	161	141	142	166	148	172	151	153	141	142	132	159	154	161	144	135	140	136	157	145	155	166	148	161	149	142	162	178	146	132	136	144	150	148	143	146	149	155	145	131	144	130	134	141	150	153	169	150	149	172	153	144	155	150	139	147	123	154	163	146	132	158	134	134	162	147	146	153	141	145	160	142	142	141	148	158	152	159	132	161	142	160	142	151	130	154	150	143	154	133	142	157	136	129	166	161	159	161	135	155	143	166	139	170	157	141	161	143	115	152	141	140	173	116	140	158	155	155	150	141	127	126	155	154	137	154	148	144	134	139	155	125	148	132	168	128	163	172	153	153	146	168	149	132	155	129	146	144	129	143	146	154	154	131	157	163	168	165	162	158	133	139	146	176	154	136	174	129	132	165	139	146	159	140	151	159	138	167	156	180	150	138	156	141	126	127	138	153	127	142	147	153	151	154	153	134	139	122	130	151	147	148	160	153	144	161	148	162	146	160	154	148	151	135	145	138	162	155	141	143	146	155	138	149	124	133	150	135	133	140	160	143	137	151	164	161	169	135	148	141	163	146	132	142	165	160	135	140	147	135	143	134	163	139	165	159	154	157	130	148	166	153	164	163	159	131	146	147	141	173	150	135	159	152	150	140	147	156	135	155	139	149	155	143	147	143	151	131	152	144	143	154	146	130	147	172	149	135	133	139	163	151	158	139	148	154	139	167	150	160	155	169	133	154	151	137	157	137	134	169	158	156	148	121	149	149	142	149	156	142	157	159	144	161	151	159	160	137	156	140	156	144	136	145	170	149	142	180	165	142	113	120	157	138	161	170	122	174	155	140	141	134	164	151	149	134	151	161	158	152	141	133	132	126	136	142	138	145	144	159	170	166	139	152	144	164	119	158	147	167	166	155	126	160	167	154	161	156	139	151	149	148	160	163	147	126	162	159	125	154	146	165	140	151	126	151	142	152	160	160	156	143	151	144	141	139	157	153	131	132	145	145	157	145	154	128	153	143	166	157	128	170	157	173	166	162	161	143	144	153	144	137	159	149	148	158	137	154	133	140	134	153	149	144	160	119	163	174	123	149	143	141	164	124	153	153	126	148	133	152	149	156	137	147	156	135	143	142	163	134	148	151	154	138	145	151	146	158	151	156	151	141	137	141	132	154	155	156	146	155	138	133	166	158	158	159	151	159	155	143	139	137	157	126	158	151	153	168	161	137	140	153	165	141	129	162	152	135	158	150	153	170	172	149	150	137	162	137	151	143	136	143	149	163	153	153	151	152	146	144	147	143	161	142	142	167	140	122	145	159	138	140	148	150	123	161	142	145	139	134	139	139	149	155	133	125	138	134	152	139	133	142	155	155	156	138	158	156	181	141	137	154	182	158	159	137	163	147	148	144	162	130	141	154	147	135	134	150	156	172	148	130	160	171	115	139	143	156	169	134	152	151	142	136	152	146	139	151	138	143	166	164	140	139	143	125	145	134	141	138	158	145	122	141	133	138	150	165	142	159	137	151	158	149	189	150	141	155	138	135	154	143	157	160	159	156	151	145	153	133	135	139	147	138	148	137	162	156	156	159	138	161	155	153	152	153	147	146	149	139	145	155	138	142	169	151	136	148	136	150	152	155	126	152	165	122	162	158	153	152	146	126	147	176	148	136	130	158	146	174	167	114	152	159	152	136	152	149	158	152	173	155	124	152	144	133	148	152	169	137	133	124	153	140	135	143	142	157	163	136	162	148	151	130	150	149	183	156	160	126	124	128	144	137	138	159	149	154	153	133	134	125	163	133	165	126	151	154	134	143	159	139	159	145	137	166	131	138	137	145	145	161	145	160	143	139	155	155	139	143	169	134	157	164	140	148	141	150	149	145	130	152	132	149	139	135	161	150	148	128	171	131	157	167	165	151	155	146	136	161	153	163	142	146	152	145	118	150	137	167	148	156	141	135	148	142	155	131	149	157	133	145	166	141	143	143	147	145	150	153	144	134	134	152	123	139	150	142	149	161	137	143	145	145	159	146	151	143	162	164	157	150	145	159	128	135	158	163	158	139	143	148	162	151	134	166	169	165	123	150	145	149	165	143	140	165	150	151	168	141	163	167	143	151	147	139	148	155	150	167	151	154	163	135	137	145	168	164	144	177	156	142	152	146	168	146	153	141	136	142	137	137	160	141	119	143	152	145	153	150	162	155	161	127	149	142	152	153	157	163	145	154	166	154	145	168	160	152	133	130	145	131	154	155	133	146	144	140	165	150	154	151	144	143	126	140	140	139	154	157	132	168	153
2090	498	573	642	607	516	497	515	476	465	519	513	477	468	466	480	449	466	480	423	438	452	441	449	467	452	490	434	458	456	432	430	464	449	443	448	501	431	455	477	464	450	466	427	414	452	429	481	441	439	453	443	423	426	422	447	455	430	450	448	425	447	446	471	430	454	489	451	455	427	472	424	444	435	416	451	444	446	459	445	404	403	410	438	469	427	413	441	466	442	446	447	447	429	440	446	472	439	450	418	485	449	457	421	440	448	418	442	398	441	434	448	435	451	442	432	430	432	468	474	416	428	438	441	427	462	434	421	445	451	450	494	472	429	441	438	451	427	462	450	455	510	404	474	429	446	426	443	446	454	453	418	455	420	474	407	395	468	441	436	457	459	455	486	440	430	409	409	449	396	413	428	459	462	437	389	417	435	418	413	426	462	459	465	437	441	454	431	466	431	419	439	440	397	433	448	436	428	480	472	476	482	471	453	466	431	449	456	435	434	440	469	389	479	461	475	441	462	469	448	448	473	440	431	434	438	460	480	455	422	469	435	446	461	445	416	454	479	448	446	448	438	425	443	424	455	405	424	481	466	434	475	452	492	480	489	458	422	455	413	445	445	466	438	442	452	453	434	436	418	440	433	446	426	470	461	449	447	458	437	447	413	460	481	484	448	465	420	453	456	420	459	414	462	448	442	426	425	459	456	449	405	410	429	462	424	418	473	424	442	392	474	449	448	433	424	451	472	406	429	436	476	437	438	421	448	482	434	470	445	420	443	470	455	462	460	408	422	413	455	451	450	424	437	429	409	470	460	432	433	427	396	436	444	479	454	462	428	461	431	413	445	427	447	478	410	459	424	483	447	434	456	427	458	447	440	450	422	440	493	484	459	444	430	465	475	446	430	457	443	425	416	434	422	472	458	419	441	446	410	431	480	413	434	419	432	489	438	457	506	465	401	436	475	484	475	475	441	443	452	468	451	427	445	490	449	427	464	449	432	457	445	427	436	439	443	422	456	439	436	471	429	462	461	452	426	468	487	444	468	441	469	478	444	489	409	435	466	437	409	446	445	456	433	390	459	480	450	422	429	486	444	481	438	457	460	437	457	425	462	470	438	429	446	463	428	431	454	483	471	455	427	473	455	476	431	461	479	455	436	442	438	433	472	435	418	428	422	421	427	432	419	479	428	419	415	401	465	456	421	468	456	448	451	405	475	452	449	440	433	463	415	443	470	457	416	433	457	448	451	461	411	482	474	408	426	440	461	459	451	440	446	434	421	444	453	450	418	444	430	452	424	440	444	433	444	402	457	513	485	457	472	473	411	452	448	442	481	432	439	457	434	435	460	447	417	439	480	477	449	436	468	450	430	452	452	446	410	434	477	455	430	454	447	455	405	393	412	433	453	442	451	435	473	442	453	434	469	424	433	424	417	437	448	464	446	428	416	451	440	457	386	432	482	427	461	435	401	418	445	438	430	440	442	465	469	411	464	454	446	431	422	442	415	475	435	447	443	465	443	434	465	433	425	452	441	439	446	403	430	461	443	424	455	461	458	438	458	438	466	468	447	438	428	421	424	463	433	434	466	453	453	420	421	406	440	421	428	440	455	462	438	414	445	454	448	476	455	430	462	502	437	467	472	434	453	459	482	421	445	424	453	408	483	439	433	444	425	465	452	500	406	455	442	416	469	438	471	451	459	465	427	437	416	466	455	474	431	483	470	481	445	450	441	412	447	442	429	422	423	463	466	425	439	427	442	433	469	442	458	449	425	445	453	435	457	424	446	444	435	472	459	441	459	436	432	447	469	449	456	454	412	440	446	443	458	424	472	428	472	460	427	457	441	453	424	414	446	450	469	447	459	433	448	485	458	426	466	445	486	471	464	426	442	455	439	467	454	410	438	446	436	424	448	444	466	410	439	472	453	441	424	440	445	428	484	486	418	454	454	434	427	478	459	412	412	428	407	449	424	440	477	437	466	445	438	437	430	427	444	470	473	461	444	419	451	440	462	423	438	411	417	416	473	472	448	450	404	477	430	419	441	474	432	461	436	409	446	423	468	442	403	468	440	416	449	453	445	431	458	445	464	423	454	420	436	420	421	442	466	419	484	439	441	455	443	456	390	457	470	460	410	465	427	459	434	452	453	437	423	443	424	453	435	432	426	482	432	460	462	417	471	445	471	424	480	424	418	427	433	461	478	418	417	422	410	428	455	443	392	425	467	465	454	444	441	431	451	459	434	456	443	441	454	474	404	438	434	405	396	450	448	470	401	456	416	464	451	425	451	441	411	470	427	433	413	434	472	447	454	460	461	429	439	423	437	473	440	447	451	461	421	433	447	459	493	453	401	433	435	439	474	435	435	453	480	423	402	432	458	432	449	477	405	395	458	458	455	424	452	458	421	434	435	420	447	468	405	421	473	465	464	473	476	471	431	432	464	455	456	487	449	465	444	446	438	449	502	406	403	405	417	407	413	443	453	434	417	448	448	446	442	475	419	415	430	436	431	485	417	423	491	412	402	467	410	441	444	454	431	447	428	439	445	458	462	459	449	463	448	444	423	421	431	495	448	431	404	453	436	461	434	413	423	411	470	432	471	449	461	449	428	416	403	418	435	482	453	445	445	472	425	414	412	427	417	481	457	435	433	467	440	434	428	444	439	436	467	463	434	457	395	471	459	427	442	415	437	461	451	489	454	424	450	403	450	465	449	423	445	445	406	461	459	423	439	467	459	450	444	456	484	455	469	434	415	449	465	458	443	460	454	427	441	474	433	442	409	430	451	455	494	464	433	411	425	450	439	427	446	443	453	438	421	439	454	442	431	432	480	431	438	424	452	481	456	470	417	471	424	414	410	457	472	460	422	413	447	418	491	450	433	449	442	432	438	443	419	430	442	415	469	447	443	429	459	411	427	437	441	499	442	411	397	450	433	426	428	475	413	433	432	420	454	421	445	441	443	454	465	436	448	438	437	428	451	446	447	456	442	430	420	454	479	437	448	454	425	397	430	452	386	444	468	431	471	451	440	416	464	420	443	442	435	475	469	450	400	451	433	448	425	485	463	409	444	426	448	476	414	431	451	416	477	442	422	467	438	441	433	448	452	441	451	426	430	449	441	450	436	394	434	454	456	440	478	452	459	396	425	397	454	444	421	475	431	442	456	441	458	459	460	461	454	445	429	475	433	479	419	472	421	431	439	439	445	451	436	418	415	468	423	437	456	490	469	443	452	469	439	472	458	437	438	453	445	441	439	424	410	433	401	475	459	445	437	488	440	433	465	446	456	437	466	418	463	465	423	440	409	408	420	451	455	467	427	421	461	439	428	420	435	463	432	413	451	408	441	444	460	461	472	428	447	405	446	500	450	425	475	418	489	438	433	458	496	437	432	438	421	454	442	394	469	463	432	420	432	461	416	467	434	409	484	448	415	440	449	457	462	420	465	440	483	436	442	441	419	442	459	408	412	461	477	453	451	427	452	429	430	465	465	425	461	378	450
7152	1237	1410	1018	757	615	527	443	444	410	354	362	360	321	323	308	295	299	310	280	309	323	327	301	300	306	275	280	240	291	297	300	253	305	311	283	263	302	296	277	267	268	310	303	310	258	296	274	320	222	256	277	269	269	284	269	261	271	269	301	308	301	288	263	290	264	268	268	252	236	261	290	266	297	301	251	252	271	276	270	307	289	286	310	265	270	279	298	291	291	251	287	283	266	289	266	269	260	257	243	277	265	253	283	257	297	246	241	293	279	264	289	271	283	307	290	276	268	274	253	257	270	271	248	286	277	285	277	278	315	280	312	263	294	271	292	281	314	251	268	296	294	286	274	267	280	277	293	278	271	273	291	311	316	282	261	267	258	271	294	316	257	294	275	272	288	256	275	296	282	270	274	267	266	275	284	270	300	254	241	275	253	304	305	260	245	282	247	278	278	269	267	257	292	281	276	288	300	259	277	267	292	277	238	266	272	298	280	300	266	277	304	271	270	297	280	251	295	272	268	265	289	268	295	266	261	279	269	264	284	272	273	266	284	288	266	294	281	278	281	282	306	234	261	276	278	274	261	264	280	276	257	264	291	297	284	283	287	251	285	297	268	250	288	257	277	277	269	252	273	287	270	277	292	277	286	289	279	281	298	290	279	279	264	276	263	271	268	277	325	293	256	286	280	301	279	297	265	275	273	266	266	254	271	313	253	255	296	272	281	282	275	236	259	272	280	276	270	301	277	315	260	266	282	266	264	275	300	273	260	250	283	294	267	281	281	255	279	304	304	258	276	294	283	283	241	277	277	293	265	280	267	304	274	294	281	272	302	315	303	291	283	275	260	295	292	283	268	278	301	283	256	276	263	288	271	255	282	266	248	275	264	260	280	281	269	278	296	282	255	300	300	261	274	279	295	279	277	276	270	306	286	251	259	257	270	260	252	278	294	260	288	287	264	305	269	267	299	271	273	285	275	268	264	287	251	260	273	239	247	269	288	262	296	262	256	254	278	296	264	246	272	261	272	259	250	295	266	278	253	242	275	274	292	263	260	295	283	255	299	265	259	270	290	279	280	292	301	261	289	265	282	260	294	278	257	305	292	282	291	262	272	262	297	331	274	277	301	267	264	309	296	289	259	269	287	254	266	270	263	279	280	265	285	298	279	252	292	257	278	272	280	261	280	318	285	256	268	281	275	299	260	244	261	263	280	260	286	244	263	261	255	274	241	269	263	292	296	276	241	271	307	291	297	303	272	294	274	293	273	296	273	274	286	268	257	272	293	332	284	287	258	288	268	264	258	265	244	274	278	250	287	311	298	264	270	276	225	253	309	283	277	276	296	278	283	304	283	268	251	265	276	280	289	295	281	268	260	285	274	285	259	328	281	248	283	301	290	294	248	266	244	289	259	262	290	253	276	279	272	302	281	280	285	244	254	266	260	288	261	293	319	279	265	250	287	276	260	285	311	275	280	248	293	269	278	287	272	251	276	284	261	290	248	243	267	311	289	254	278	282	258	286	299	276	293	302	287	269	274	294	284	270	259	286	277	287	257	316	243	264	270	282	287	299	286	266	279	264	276	262	269	272	257	285	276	317	253	307	299	234	279	288	272	291	268	267	274	272	252	295	305	276	290	279	284	282	295	286	249	283	288	268	253	278	238	294	261	285	276	282	264	273	289	300	251	286	270	265	293	257	263	309	288	243	289	278	313	301	304	284	241	255	291	260	286	277	249	268	252	255	274	287	295	300	271	281	301	288	270	291	288	235	278	255	262	272	254	295	271	272	280	288	276	300	274	250	297	277	287	295	263	280	268	260	315	288	287	295	257	272	315	286	270	263	259	268	279	274	249	267	285	253	266	290	254	277	275	251	280	278	274	295	255	256	267	255	259	301	308	284	261	267	275	264	255	261	290	275	268	283	247	265	282	271	310	260	265	265	275	265	293	294	270	290	274	271	294	296	270	273	326	292	320	280	283	249	283	298	250	233	289	278	258	298	287	267	278	241	289	253	279	256	280	284	262	256	278	273	296	270	273	315	236	229	269	266	271	294	279	279	261	260	269	250	252	238	244	273	297	286	275	270	297	300	267	254	276	276	282	269	289	257	271	297	277	292	270	276	246	242	250	281	297	265	270	273	273	273	290	271	270	294	289	285	281	277	281	240	275	290	268	277	269	266	291	265	275	257	241	281	258	286	254	252	282	262	273	267	312	267	285	317	254	284	230	255	287	269	282	249	292	276	264	272	280	288	275	275	275	303	287	272	280	278	305	276	272	276	274	264	263	258	264	279	239	304	269	251	257	279	278	280	273	290	275	289	285	299	292	274	276	299	294	282	271	285	266	253	281	274	261	284	264	270	271	253	299	291	258	280	269	257	272	306	289	258	267	284	283	282	283	295	285	287	279	293	256	286	262	289	257	259	281	317	287	268	295	275	269	267	272	259	272	276	278	252	287	305	274	255	293	278	277	280	268	281	264	252	284	297	285	279	265	282	261	281	259	261	294	258	256	272	286	268	260	289	292	257	270	267	266	304	291	265	282	275	281	273	279	254	235	247	285	294	270	282	297	243	258	300	260	287	267	306	308	278	270	308	283	279	277	286	291	258	256	255	291	268	284	228	271	276	274	270	273	246	274	253	292	278	278	269	305	302	282	271	243	294	290	268	279	274	260	281	302	258	279	272	276	299	281	258	232	266	288	277	264	294	264	268	270	253	296	278	294	277	296	273	252	310	293	264	275	304	278	251	298	281	271	263	280	284	267	269	275	297	321	270	286	245	270	277	296	272	250	246	279	288	282	277	302	239	271	258	275	278	259	286	253	264	274	285	267	277	268	303	248	268	266	274	260	265	254	278	271	292	253	281	262	279	263	251	262	260	292	264	313	274	312	290	271	294	286	269	293	274	236	262	252	269	282	262	276	292	257	291	251	269	246	297	267	275	243	297	304	279	277	265	285	262	289	274	275	277	265	266	287	275	269	269	299	271	319	275	286	274	279	265	300	269	271	264	268	283	291	283	244	273	296	274	268	292	307	267	282	269	271	291	270	304	287	291	277	278	290	276	270	260	252	258	289	267	249	292	283	271	251	279	248	246	281	276	335	254	258	266	259	261	293	307	280	285	303	287	292	265	254	244	282	282	251	262	292	309	303	290	249	305	290	288	270	281	300	275	289	286	269	288	274	268	286	278	284	275	296	281	265	274	262	275	317	281	284	280	253	278	255	284	248	266	296	294	255	295	253	278	277	265	275	266	272	284	280	284	289	304	282	267	261	278	261	273	270	275	303	263	261	276	271	278	257	259	268	279	274	283	270	273	317	283	252	296	292	288	262	283	266	271	318	295	265	278	277	302	287	281	282	262	246	271	299	313	232	302	272	288	257	252	260	272	272	296	314	275	279	263	287	266	276	286	250	308	277	280	267	305	273	269	283	269	295	305	280	297	296	254	243	277	257	292	260	292	263	287	278	274	307	279	267	252	255	277	295	275	293
5528	1643	3439	3619	3076	2611	2250	1973	1689	1559	1400	1358	1284	1159	1047	996	998	918	938	902	933	863	889	873	884	838	865	811	802	825	803	828	771	784	784	805	749	793	748	758	764	798	797	744	771	763	735	766	759	761	760	747	761	705	770	745	765	788	761	737	823	750	760	741	701	739	757	730	691	755	772	753	727	727	754	768	740	738	718	770	721	743	735	743	747	719	734	738	693	764	674	734	743	751	743	784	704	742	762	716	772	743	718	726	728	726	703	736	744	711	789	708	754	772	784	728	760	775	733	726	756	704	695	741	720	725	740	718	708	728	766	660	730	724	735	745	694	741	786	737	742	724	769	726	719	727	699	760	680	736	801	701	708	739	753	717	754	688	764	782	712	768	675	719	746	708	716	742	743	691	724	774	734	745	714	720	742	718	783	658	746	713	753	742	727	741	743	769	778	733	719	743	739	769	689	755	717	709	730	706	745	690	715	721	732	693	729	767	800	723	693	745	691	748	752	770	741	720	719	731	736	746	705	713	677	722	759	726	748	744	713	710	745	739	736	710	741	691	704	763	687	716	759	783	748	726	725	747	762	737	766	735	740	718	739	707	739	749	751	741	810	699	751	751	694	757	744	714	706	745	765	752	750	733	728	725	772	740	761	746	720	748	713	736	748	719	788	714	751	771	734	737	772	742	737	715	773	687	751	745	761	777	772	737	717	739	754	709	734	720	706	768	729	782	729	712	728	772	746	767	712	778	757	738	787	788	745	741	711	715	710	764	750	721	734	777	715	732	753	750	746	689	768	745	733	751	738	720	693	749	753	714	772	724	750	691	757	740	765	729	753	766	735	727	738	817	710	727	714	687	750	725	700	713	699	754	742	754	700	753	742	719	732	717	758	797	761	700	739	713	707	686	712	749	709	757	736	758	740	725	741	761	719	773	721	746	705	692	757	746	774	739	748	695	794	706	748	773	714	715	748	789	737	753	744	750	695	754	749	782	730	763	714	738	764	712	755	708	754	740	759	709	685	747	684	740	737	721	744	717	761	712	682	707	747	687	754	740	746	717	686	691	729	772	732	786	747	747	719	725	706	694	763	725	746	708	710	749	736	699	721	727	713	727	741	732	775	749	748	791	802	742	715	719	743	735	703	703	795	775	750	787	737	773	718	684	713	800	772	739	741	742	706	718	768	703	770	758	744	776	678	759	707	756	722	757	768	728	717	697	693	729	692	766	732	800	729	729	723	754	733	714	735	721	732	703	741	737	711	740	771	723	763	727	713	731	689	660	736	722	741	698	741	750	671	731	740	739	727	763	716	744	741	753	731	749	702	715	747	744	744	759	767	736	710	741	684	754	767	719	713	715	732	734	677	698	731	739	750	717	708	715	708	725	746	761	704	771	725	754	738	738	705	732	734	729	804	752	788	723	762	745	771	757	728	706	722	708	760	727	702	766	711	736	755	719	746	734	696	669	741	725	755	731	720	710	751	770	690	773	725	713	716	743	773	764	721	774	757	705	748	683	752	729	727	660	724	751	737	753	736	775	718	727	741	727	723	747	701	771	707	680	744	742	692	695	742	754	786	701	732	744	775	727	728	712	732	780	747	745	724	783	768	701	776	733	731	687	761	760	763	763	742	737	727	692	730	741	731	749	745	771	716	736	748	697	728	758	700	771	700	758	752	704	737	724	754	734	727	707	713	762	717	783	740	735	750	748	736	724	715	769	725	720	747	747	734	723	674	712	709	771	719	696	789	789	748	785	733	668	743	719	728	727	766	744	738	703	710	728	723	748	812	746	724	741	703	784	794	733	714	759	724	743	695	744	751	700	758	707	722	752	702	760	762	721	757	729	788	744	737	732	723	697	770	704	730	724	740	711	762	704	709	712	752	736	706	763	774	740	710	721	765	744	744	770	790	693	725	750	747	772	754	724	799	740	736	734	743	733	766	787	761	702	750	727	739	700	759	764	767	704	737	743	739	764	745	724	742	737	755	760	748	713	716	684	792	718	725	698	695	737	783	709	721	736	734	745	711	756	717	668	760	676	754	767	698	755	769	700	775	738	763	746	747	743	764	742	727	657	698	735	719	705	744	705	771	703	726	762	754	756	746	713	741	752	763	780	772	760	748	742	750	716	711	709	743	701	772	704	744	691	769	691	715	736	711	702	740	734	728	689	768	740	766	711	729	744	680	709	731	716	700	716	699	712	684	715	759	719	757	756	710	746	720	709	742	771	702	746	755	706	751	704	754	681	786	731	741	733	752	700	794	740	712	699	676	712	747	721	765	719	712	721	750	726	728	730	729	764	713	799	705	681	718	740	736	746	732	734	746	773	690	754	719	739	757	743	729	751	751	713	705	735	769	715	706	696	738	764	738	695	698	782	721	722	748	709	721	706	726	716	743	723	733	738	698	742	714	758	737	740	748	711	715	699	724	709	693	787	743	700	715	741	757	686	743	728	759	745	734	749	752	676	765	725	755	691	760	739	735	748	799	728	735	718	704	776	783	739	733	738	739	775	724	725	758	765	734	725	715	742	704	734	720	787	753	790	774	688	721	756	759	745	768	732	729	705	731	755	733	714	719	766	727	698	726	700	711	692	727	752	695	737	736	727	751	767	725	686	679	706	729	715	751	716	702	692	736	739	778	727	704	699	761	728	720	747	706	700	712	756	714	681	723	735	790	695	709	727	740	751	716	740	755	716	714	754	728	730	734	789	763	743	735	756	723	764	760	767	747	733	752	710	723	759	704	731	714	690	714	748	745	694	719	718	757	750	745	748	719	699	704	740	765	722	718	751	758	721	742	738	741	747	752	679	770	696	740	772	741	731	720	710	719	756	723	666	727	728	775	691	693	728	762	711	754	741	719	742	727	734	697	721	731	760	737	727	751	771	753	716	761	743	808	746	725	744	725	728	731	718	728	736	734	745	715	741	717	788	751	772	756	734	715	743	699	732	747	702	716	768	766	693	735	735	753	737	720	717	705	722	742	734	673	707	794	737	720	674	751	694	738	761	737	743	710	728	710	690	692	736	747	694	729	729	779	748	728	726	709	732	738	725	684	757	735	751	708	744	746	745	726	743	725	723	680	767	739	716	736	751	769	723	736	747	735	691	709	690	690	789	725	719	741	688	746	726	723	748	758	717	728	709	710	756	737	714	716	724	751	777	742	730	754	753	770	718	711	716	727	745	753	736	718	728	738	789	739	689	726	731	714	753	752	741	745	739	719	695	707	740	747	764	693	715	693	692	725	754	688	704	726	706	736	721	728	732	753	772	697	721	714	764	764	708	745	719	687	756	745	710	730	766	721	774	705	757	757	743	739	726	696	749	689	729	744	741	736	789	707	731	758	751	732	741	735	719	778	737	690	786	754	709	759	746	702	727	759	744	710	691	725	676	696	741	740	752	709	766	771	726	714	745	722	735	740	775	685	762	707	777	708	750	727	715	719	733	803	761	736	741	671	747	747	691	726	738	790	693	757	718	687	772	737	726
13635	2735	2567	1904	1207	931	743	588	459	518	398	403	398	342	315	329	296	273	303	294	291	270	251	260	283	259	248	235	249	264	250	255	247	248	234	242	241	276	228	269	250	236	265	247	269	237	252	249	252	255	283	231	245	260	260	254	260	243	223	251	261	226	257	236	272	241	253	211	256	236	246	275	237	246	232	227	229	269	275	250	267	223	208	209	227	264	236	236	230	241	257	265	255	248	269	256	259	239	254	225	264	245	284	251	257	221	234	237	236	245	241	234	256	256	234	264	282	240	258	255	249	275	274	249	252	251	259	221	214	237	277	276	246	241	238	290	273	251	231	262	256	285	247	255	249	222	263	224	236	247	256	241	262	260	250	239	223	247	243	234	221	244	255	227	227	223	245	256	265	262	252	234	239	249	249	223	261	247	242	209	239	231	267	240	235	242	239	232	256	246	235	234	245	274	247	222	224	233	235	263	239	247	251	192	238	254	267	240	255	227	257	248	240	226	227	249	249	249	254	272	232	195	232	256	258	244	224	266	246	248	241	250	230	242	258	244	222	236	236	242	242	250	248	258	212	244	236	233	257	230	252	249	234	198	273	221	226	229	239	247	258	242	212	254	227	213	226	243	244	225	237	222	252	263	250	240	240	237	244	257	231	234	230	256	237	227	246	286	229	235	234	223	240	245	248	220	214	243	207	260	259	263	259	256	240	251	236	233	246	238	222	270	235	238	256	242	240	229	221	221	271	244	260	250	221	261	225	228	220	232	222	252	245	238	224	240	230	247	268	215	231	234	272	233	243	252	238	252	242	236	245	234	239	242	256	232	221	239	227	260	228	200	237	246	242	256	235	229	221	245	236	242	233	216	256	269	231	242	252	240	242	256	241	264	251	255	276	257	248	237	282	247	234	258	251	238	233	253	249	279	243	272	250	251	280	221	223	222	245	234	260	250	241	234	236	244	259	239	244	250	212	250	219	249	275	232	270	255	246	242	258	235	250	246	254	242	239	249	227	236	232	224	260	229	226	222	226	227	240	239	260	233	255	259	250	235	283	282	275	278	223	219	247	225	221	246	236	229	253	263	220	232	243	231	225	238	241	238	259	257	232	237	271	248	256	231	253	245	238	268	236	246	242	290	247	225	233	225	241	251	266	234	250	250	227	233	221	239	247	253	255	229	248	228	268	255	245	220	235	279	222	237	250	247	245	245	262	259	264	274	265	238	252	232	267	235	240	239	223	262	229	222	231	255	260	240	253	256	229	256	248	235	244	247	231	236	225	261	225	262	224	219	243	243	249	221	235	236	255	217	236	254	243	258	238	237	233	230	248	237	239	250	224	267	272	246	254	280	231	238	267	220	233	248	267	245	246	273	258	234	245	226	220	203	227	225	236	238	218	244	258	264	217	213	238	219	242	230	251	228	244	250	219	251	234	260	229	240	215	225	218	247	239	289	245	230	231	225	245	223	269	254	261	244	243	220	234	229	257	254	281	236	260	246	255	268	243	256	212	255	247	217	248	233	242	246	256	260	241	237	237	258	263	257	241	226	239	242	237	263	247	240	253	232	221	252	258	251	236	222	255	238	238	233	252	245	230	218	252	240	245	239	230	236	251	228	237	270	252	261	238	211	236	249	243	234	228	259	266	218	276	249	233	273	249	241	224	227	220	229	243	270	227	234	250	230	238	219	244	260	249	238	222	251	206	242	274	249	209	268	241	230	255	234	240	229	254	224	236	269	268	239	261	259	232	245	232	240	257	223	231	225	247	238	268	223	241	226	239	248	248	256	239	238	238	222	230	248	234	239	245	213	254	225	245	239	247	237	253	260	241	240	225	254	239	241	242	238	210	243	241	248	224	234	247	234	242	243	243	258	223	262	224	220	255	254	257	226	258	254	227	265	222	226	205	238	253	245	236	240	266	252	260	255	253	226	230	225	259	251	252	237	221	249	249	234	271	242	222	232	229	234	242	231	238	231	223	232	239	231	198	270	247	261	243	252	239	219	216	235	239	249	244	220	247	273	241	241	230	243	242	278	247	248	234	251	227	223	250	234	245	256	239	218	242	240	245	224	244	239	234	237	232	220	202	234	227	233	235	235	234	237	246	272	241	251	259	231	235	287	270	258	262	231	229	238	250	244	235	224	251	229	250	241	227	234	241	232	230	261	257	210	242	288	227	232	253	255	262	252	233	233	227	238	219	239	277	261	244	228	235	225	242	238	234	267	256	220	274	259	244	239	245	232	215	227	283	228	233	244	227	256	243	263	222	253	260	256	243	285	233	238	239	246	252	237	229	240	244	263	283	237	246	269	230	212	228	220	238	244	254	250	237	266	267	225	225	245	233	232	244	219	242	227	262	260	232	237	237	225	205	249	252	252	266	212	238	245	245	210	265	206	251	221	241	228	232	250	254	249	268	256	233	225	212	245	226	238	254	259	243	244	268	259	198	257	289	264	237	247	246	247	245	260	262	231	227	264	210	254	228	263	258	223	241	246	251	244	250	223	277	297	227	228	229	221	241	234	260	254	255	233	261	265	225	257	204	237	238	255	230	241	233	215	237	245	241	248	258	259	245	248	272	235	245	241	241	252	260	237	211	256	244	239	216	242	249	217	249	231	217	237	231	253	239	243	240	229	244	223	253	233	250	240	225	247	258	250	238	229	250	225	218	227	223	228	241	232	255	218	251	241	220	255	242	240	278	235	231	210	243	246	263	230	243	232	234	252	231	252	236	268	219	255	281	248	226	220	259	250	229	256	241	239	243	254	248	250	237	254	244	263	260	208	244	231	239	238	253	233	235	238	255	226	247	268	257	218	222	238	212	225	233	256	245	241	253	250	271	268	267	255	259	211	248	256	229	228	244	249	246	233	232	254	242	272	246	260	216	251	235	269	220	241	224	266	256	238	261	252	221	240	265	263	234	235	241	243	251	235	265	240	223	238	226	220	257	244	223	257	249	242	246	237	235	270	249	238	227	232	251	251	220	238	268	244	231	252	236	240	237	228	224	252	242	221	266	244	248	239	236	239	238	252	240	225	251	234	246	243	237	233	251	227	232	231	273	258	253	277	260	231	244	243	244	246	229	246	238	244	263	224	266	221	253	252	248	243	249	270	230	234	258	225	239	254	231	213	238	240	224	249	230	291	238	255	233	223	247	245	255	209	260	242	258	259	241	213	229	238	226	252	261	223	236	245	237	254	249	239	251	246	254	243	245	244	228	240	244	242	249	258	243	269	225	261	231	244	244	248	239	231	248	252	262	217	250	238	234	244	244	242	255	290	223	240	259	263	231	259	294	256	254	236	241	250	221	226	241	250	246	256	239	228	262	227	267	244	236	262	240	249	240	226	231	234	230	229	241	222	246	258	244	229	224	221	252	241	228	214	235	252	232	225	238	256	236	244	226	257	242	259	237	226	234	242	233	239	255	224	242	236	243	247	244	258	271	207	252	237	220	229	227	258	235	252	249	239	263	253	227	244	227	245	228	252
7402	2480	5626	6048	5212	4015	3369	2770	2471	2186	1959	1846	1554	1388	1267	1245	1160	1121	1075	1033	973	930	858	922	931	904	836	786	838	820	807	786	770	793	733	747	741	687	728	718	735	688	684	674	694	687	706	724	650	719	700	695	712	682	660	672	694	693	673	697	647	620	634	639	640	670	684	646	668	692	667	659	681	706	668	615	664	660	620	718	676	674	651	636	653	603	614	633	610	612	645	627	629	632	657	658	649	600	609	635	612	639	667	656	651	634	705	659	662	661	640	581	650	640	682	643	613	610	660	664	620	676	586	645	623	624	680	616	651	648	648	604	653	603	600	644	615	630	657	641	634	598	609	639	601	636	649	660	651	611	647	610	641	649	604	624	689	659	656	644	627	629	661	644	652	618	640	616	630	623	639	672	645	629	575	659	641	621	628	671	690	646	645	644	643	624	660	631	653	638	621	652	625	624	609	641	593	626	648	619	646	581	583	667	659	646	641	572	594	656	633	620	601	619	608	676	661	696	625	607	639	634	650	638	619	640	664	664	645	633	597	602	674	594	626	613	674	600	617	606	636	608	654	651	655	649	636	585	621	642	629	618	635	672	572	633	661	605	631	613	645	661	627	629	610	615	628	540	675	634	613	647	654	663	628	665	637	638	621	647	678	657	613	626	646	633	626	621	652	662	617	627	660	645	653	650	605	596	608	650	650	663	602	609	645	623	641	639	629	643	625	632	610	646	619	597	613	666	626	630	638	627	656	725	626	656	662	633	662	627	666	649	584	632	659	623	693	657	585	586	626	669	645	638	599	600	639	637	655	620	669	607	669	608	670	615	610	655	588	636	628	643	665	637	580	651	633	630	633	595	600	646	650	607	598	644	655	621	587	595	574	623	619	602	595	641	617	660	610	659	644	641	653	633	630	605	596	601	591	635	646	657	608	669	632	702	639	652	633	653	634	651	617	645	641	622	643	683	637	624	610	617	610	636	573	634	627	602	664	618	604	656	626	654	581	613	605	614	670	632	647	617	636	624	621	598	624	649	632	618	670	655	617	583	641	588	640	634	624	611	640	628	577	616	619	595	684	635	627	640	623	593	666	688	628	616	638	649	631	631	678	589	624	655	616	660	645	640	631	648	639	599	628	643	612	644	616	636	637	651	639	616	633	666	616	572	670	610	673	643	629	624	678	631	641	625	619	634	648	653	657	639	623	587	651	617	649	617	630	633	662	656	583	605	636	627	624	610	638	625	614	600	581	638	629	632	628	601	636	644	632	621	597	637	619	636	622	599	666	641	636	648	601	618	593	647	594	628	627	641	636	619	613	635	673	622	623	624	643	604	671	676	632	656	640	646	631	662	660	654	645	654	626	630	652	596	658	640	642	598	640	624	656	643	627	603	626	636	645	604	635	651	599	615	631	656	619	636	624	656	632	646	586	635	605	613	616	646	646	608	605	630	613	628	637	610	617	600	605	626	581	644	632	632	634	634	611	607	630	636	637	633	618	654	624	620	642	632	602	593	649	625	640	627	632	616	621	639	659	645	625	676	617	631	630	649	636	634	644	599	689	627	642	632	655	640	611	639	635	584	657	616	618	657	621	646	629	629	638	634	621	578	620	671	645	627	621	613	637	628	609	646	644	652	628	663	683	642	661	653	655	651	611	584	587	637	611	656	661	633	603	641	677	612	661	630	597	635	672	625	593	635	645	602	617	636	632	634	641	651	608	646	658	631	617	682	606	656	653	624	628	590	613	631	662	680	626	659	618	611	648	635	590	623	647	593	588	665	632	643	675	657	632	638	642	652	648	602	630	676	627	600	621	592	680	646	657	613	562	690	604	648	625	655	661	647	628	601	611	653	630	620	629	632	658	620	649	640	631	645	636	672	630	627	616	624	594	679	626	640	614	606	618	628	616	610	638	620	594	598	648	616	633	613	622	643	622	672	616	629	637	617	631	634	638	624	613	659	644	690	629	626	650	628	609	623	652	643	624	614	658	618	637	606	618	592	661	583	637	613	586	621	601	597	643	599	664	593	634	624	623	646	652	631	650	627	625	639	603	606	608	633	624	667	624	601	590	629	623	654	589	617	583	648	633	646	648	596	621	601	596	660	642	639	576	643	660	664	639	602	639	664	691	660	686	655	638	646	649	662	601	641	652	655	655	656	639	610	663	608	715	613	655	614	593	630	615	652	665	627	676	599	660	666	611	607	637	603	653	631	606	650	615	650	649	638	608	625	628	592	615	595	612	607	589	659	621	638	608	634	666	603	644	656	657	610	622	617	651	606	651	565	640	641	655	634	702	615	694	644	656	600	670	602	656	642	688	596	630	666	627	655	648	645	649	618	629	603	626	686	617	601	660	702	639	710	682	625	660	663	622	624	595	652	623	627	649	644	634	615	597	656	599	658	623	636	632	642	627	582	637	621	638	630	632	619	656	637	619	604	667	603	633	604	631	617	678	601	602	593	661	633	668	596	634	625	590	650	644	604	660	594	653	618	683	587	652	641	598	613	629	619	634	638	603	605	640	638	652	609	606	620	629	645	634	631	614	571	635	604	656	617	607	647	613	621	608	633	607	611	658	624	606	624	613	606	618	638	608	610	594	607	631	619	635	637	607	637	665	631	647	643	619	610	614	627	620	663	593	631	644	647	635	670	663	592	650	649	660	636	611	655	642	630	595	616	642	648	629	573	615	644	677	661	600	617	650	624	591	655	603	630	651	657	649	635	657	615	637	648	648	624	642	630	644	622	640	655	626	643	601	631	659	628	627	599	669	651	634	616	617	651	613	620	679	672	628	621	572	604	598	597	601	632	634	601	612	619	646	662	599	627	618	609	642	625	649	619	639	682	621	708	623	665	652	650	640	652	615	650	609	650	618	633	645	611	653	613	635	618	631	659	619	595	635	612	647	677	625	649	683	641	639	640	656	616	647	603	612	644	601	615	677	631	624	657	655	570	622	616	626	673	602	672	643	656	627	623	597	613	633	609	610	619	626	630	592	652	615	649	607	646	618	661	596	616	610	619	604	649	627	620	664	635	601	631	612	672	696	647	640	616	612	581	591	642	666	650	617	637	661	639	647	653	636	629	678	621	655	623	601	637	635	654	644	621	628	648	692	619	658	599	595	569	614	657	652	646	608	583	661	637	669	640	613	624	660	655	657	594	642	606	668	624	611	608	626	617	636	580	641	635	607	653	655	594	608	572	623	637	647	585	654	615	630	589	636	615	659	652	622	613	656	591	662	614	614	670	640	597	632	601	636	600	606	662	624	618	649	686	615	623	650	635	617	674	626	649	599	607	630	619	642	675	646	647	670	649	633	647	656	649	627	610	648	656	643	615	664	621	600	583	615	644	618	657	634	619	657	630	616	634	611	636	635	612	654	617	618	588	648	627	652	625	626	622	658	612	686	636	650	670	625	637	637	643	583	627	616	650	638	640	650	583	635	634	641	623	594	622	641	607	658	630	641	639	601	597	630	637	654	625	622	593	650	609
1826	226	216	181	162	195	137	151	138	155	157	151	149	158	167	143	154	142	157	158	154	177	139	148	159	146	151	149	156	164	149	153	154	137	144	138	142	139	141	153	147	131	143	151	145	153	173	152	146	159	161	174	152	137	149	134	154	135	162	134	131	169	153	161	158	174	154	159	170	150	173	142	162	146	135	128	144	131	177	156	142	135	142	155	139	150	152	140	144	146	161	155	133	139	184	150	163	153	143	148	156	154	138	132	137	160	140	137	142	140	150	170	153	159	149	159	149	164	154	147	156	154	169	152	156	147	163	137	128	129	142	132	156	151	149	153	163	151	131	163	124	155	142	161	132	139	170	141	159	132	154	147	159	139	146	160	144	163	164	149	128	129	138	138	181	146	158	142	161	140	134	128	173	161	132	151	139	168	126	136	138	129	152	138	129	176	156	141	139	131	160	141	173	132	162	144	166	146	156	137	155	137	125	141	134	138	164	160	134	135	130	148	134	177	137	154	139	143	142	134	118	159	136	152	152	142	152	145	132	174	138	164	147	148	142	140	155	145	158	145	150	152	144	148	112	142	164	133	150	130	152	158	155	165	172	131	155	153	162	159	134	147	150	139	156	137	148	139	146	148	140	149	160	162	154	157	162	120	126	131	145	166	168	134	160	138	142	154	152	154	146	143	139	144	146	161	155	140	143	151	154	133	147	160	132	153	155	133	124	130	158	160	163	168	127	166	125	168	141	161	134	142	130	165	133	152	147	151	153	160	139	144	144	140	149	151	158	180	145	145	153	129	149	149	140	151	158	138	136	145	150	136	144	129	131	161	147	149	141	141	149	156	124	155	147	135	163	143	142	154	155	120	134	152	153	148	120	147	145	142	158	154	136	143	170	138	154	144	146	146	152	139	155	138	133	127	143	146	153	140	140	144	152	171	139	127	137	146	153	153	149	140	188	152	143	159	154	157	141	156	133	155	159	134	166	172	140	148	134	149	142	147	133	139	153	148	162	148	143	138	156	136	147	146	144	151	154	138	147	165	136	129	154	156	142	152	145	171	153	148	130	141	156	141	143	164	169	141	165	160	139	169	132	147	162	140	132	152	154	133	155	148	153	147	137	164	159	153	135	187	158	144	159	162	127	160	135	160	149	152	145	149	150	133	132	164	139	157	144	150	157	144	151	130	167	162	136	137	150	147	128	127	166	134	174	146	163	142	145	157	154	130	143	158	131	160	120	150	140	157	174	160	150	161	147	141	151	171	157	149	150	138	143	153	164	140	164	137	134	134	138	147	151	140	159	144	142	157	127	159	140	129	156	162	158	142	150	123	154	151	145	153	129	152	132	140	123	136	134	155	150	148	152	138	177	136	172	144	136	150	144	147	156	139	143	149	151	152	157	148	134	146	150	144	154	156	144	142	173	178	148	135	159	158	145	155	142	144	173	148	145	155	161	152	159	140	149	133	143	144	156	117	140	150	160	143	146	145	167	146	160	137	130	162	152	139	147	161	149	134	158	149	145	133	145	169	154	153	148	120	129	143	167	140	160	143	147	146	155	146	126	149	157	123	136	145	152	158	181	144	145	146	133	137	156	150	139	127	179	129	164	141	166	144	142	183	139	156	142	162	152	149	164	142	126	177	167	146	151	143	166	146	157	146	155	143	125	150	139	174	147	120	130	148	129	163	147	144	133	157	178	160	162	136	158	145	150	160	148	164	137	137	135	161	160	128	132	149	141	145	152	171	151	136	152	143	159	177	165	156	150	141	164	152	168	157	127	130	165	157	162	147	136	151	157	165	161	143	133	144	170	145	150	132	123	133	130	165	127	133	163	154	112	143	153	136	130	141	147	159	153	121	150	157	148	170	142	132	149	143	155	143	148	162	131	146	160	162	137	142	156	163	141	152	117	160	133	145	155	148	153	143	146	153	152	145	135	163	147	118	150	159	154	142	120	144	132	129	158	139	166	145	148	152	147	170	154	151	149	172	153	123	135	142	152	159	155	130	148	140	161	130	156	137	146	146	156	152	151	134	158	137	154	133	135	142	160	130	155	149	135	152	161	163	160	139	148	152	141	157	146	148	153	138	135	156	152	149	139	142	145	168	173	159	170	138	121	147	150	150	161	160	165	160	146	153	153	145	140	119	148	162	143	130	135	140	152	149	132	148	120	162	132	135	154	140	153	143	158	155	134	145	144	166	146	145	136	140	149	150	147	148	162	158	139	124	151	156	147	147	165	167	156	151	152	144	153	137	155	172	133	161	166	140	157	145	137	143	151	164	151	147	136	134	159	134	136	163	137	147	131	139	133	161	148	130	168	149	138	158	164	137	140	149	134	142	174	141	148	154	127	174	128	138	154	127	158	151	148	159	153	153	143	166	164	145	187	133	142	155	143	151	141	157	139	159	156	156	136	141	155	147	161	153	140	149	140	131	136	166	151	158	162	142	154	163	132	133	157	152	142	140	146	135	153	157	139	154	128	158	167	147	146	170	145	155	139	149	136	165	158	156	154	152	158	173	160	175	125	164	148	136	143	144	165	137	123	136	153	158	138	142	163	143	160	173	160	125	153	133	152	155	161	152	142	146	146	145	161	179	146	138	145	164	154	136	138	139	150	163	164	148	159	138	154	151	150	153	130	159	167	162	164	164	154	141	156	131	159	161	138	147	141	131	158	160	130	170	155	146	139	142	136	146	123	142	132	156	157	146	157	146	164	132	160	137	162	134	145	142	129	152	150	158	129	140	146	142	178	167	151	139	157	133	144	143	131	148	142	156	142	152	144	141	142	155	139	137	144	165	136	150	144	158	153	160	142	152	145	124	147	133	151	145	166	152	151	141	142	156	143	150	137	152	166	145	155	136	145	146	156	149	152	131	152	160	149	154	145	151	148	136	135	152	141	136	163	160	151	147	139	137	158	155	130	142	126	142	140	157	135	132	152	146	124	142	158	129	135	167	165	136	140	154	156	130	150	153	135	148	140	158	153	151	146	153	143	157	127	152	148	149	125	146	163	132	146	140	146	157	146	147	136	140	144	145	146	131	167	154	160	140	146	168	120	138	155	147	138	152	153	146	148	148	147	149	148	148	132	172	153	155	136	152	143	145	160	166	147	127	153	168	152	174	144	149	145	158	137	129	150	129	149	151	144	137	163	163	152	158	170	153	135	149	141	171	163	166	171	129	159	138	152	149	148	134	147	164	145	172	153	177	136	128	154	138	140	155	149	141	154	157	150	146	152	130	144	154	139	155	148	136	136	138	154	131	148	156	167	143	138	142	138	147	140	146	172	161	150	128	151	161	152	167	164	160	139	154	157	137	149	108	137	133	124	139	160	131	146	150	168	145	128	154	139	153	149	157	147	143	141	147	141	155	141	137	138	145	148	149	131	172	127	138	163	154	150	168	140	138	120	127	144	141	165	140	160	158	144	165	155	136	149	139	145	156	157	166	148	139	152	143	152	152	143	158	121	162	145	135	146	135	144	140	140	161
2117	504	566	608	555	510	546	500	473	480	486	522	489	442	451	468	443	436	456	425	462	440	452	448	451	407	424	462	472	482	433	437	460	450	435	445	444	450	447	440	449	448	451	444	446	460	462	458	446	433	438	430	455	455	431	423	417	429	470	430	428	465	404	474	458	437	473	471	447	430	447	507	405	396	434	471	452	437	439	449	408	438	417	411	435	449	428	442	465	464	424	430	456	441	451	411	496	440	444	419	387	435	423	446	445	416	449	455	440	428	480	446	459	414	440	450	448	433	463	441	434	419	465	447	416	440	436	450	439	431	473	458	455	469	468	439	415	428	439	383	444	464	454	468	440	452	425	472	455	422	388	422	429	436	437	459	431	460	434	440	426	462	478	448	399	412	445	436	469	446	451	413	453	424	471	431	420	454	456	464	435	453	426	427	415	485	427	459	504	465	464	459	446	418	468	425	443	427	424	490	480	454	420	456	458	461	419	428	403	443	440	441	471	401	443	465	422	436	450	456	447	447	450	449	457	424	459	445	459	443	450	452	454	440	421	467	431	471	409	462	458	477	459	451	454	434	444	459	466	471	430	440	412	422	453	454	439	476	464	445	452	437	443	448	441	438	406	435	465	460	471	455	438	445	473	476	461	464	411	436	476	488	457	415	440	476	450	467	454	423	435	430	403	453	444	435	414	459	413	460	445	439	480	463	392	415	469	434	421	435	388	476	472	420	466	454	430	442	482	447	421	431	440	415	408	448	474	455	451	425	425	446	448	453	458	421	476	460	438	432	439	445	471	426	472	463	428	440	438	450	446	452	460	447	482	436	393	487	477	447	420	445	437	421	418	415	479	455	439	456	481	424	448	416	452	438	421	427	449	449	448	437	447	405	456	424	460	457	525	463	428	451	386	457	487	466	456	427	437	435	421	444	431	427	419	482	456	437	412	469	452	449	427	427	458	428	457	436	439	429	445	444	467	404	423	455	480	424	465	431	440	450	451	429	458	453	436	431	456	464	450	431	449	416	425	446	446	443	422	462	430	477	420	465	440	458	458	428	411	430	462	425	442	406	428	469	445	442	436	435	440	457	456	442	421	456	449	478	441	425	420	474	456	441	429	430	448	430	451	406	464	457	441	469	431	428	453	420	463	465	399	427	461	497	438	471	461	468	416	448	416	438	450	421	465	438	428	477	421	435	419	429	477	442	439	436	407	455	444	470	463	448	490	462	478	441	409	448	464	450	490	448	455	438	432	429	440	483	473	450	486	394	478	464	455	467	463	429	404	424	396	454	411	461	392	469	405	453	429	441	452	446	428	451	458	463	443	466	441	462	413	443	436	433	466	413	445	448	428	479	442	448	413	497	463	437	464	461	436	418	429	400	463	445	445	445	449	484	474	443	426	444	454	407	427	450	420	465	448	423	473	424	426	435	463	444	441	425	446	456	433	447	451	421	441	445	465	446	452	474	451	470	473	462	411	394	459	450	454	452	429	474	445	449	473	427	458	462	493	442	433	443	437	461	455	415	429	456	445	438	442	452	434	469	426	417	467	470	459	465	445	429	436	456	469	431	460	440	410	423	472	437	426	427	416	454	429	409	416	498	471	435	431	444	458	460	480	460	450	406	462	433	436	454	442	450	455	471	425	464	466	441	442	411	398	470	470	479	499	400	422	456	448	453	415	411	444	449	421	435	445	432	459	430	450	405	437	429	445	422	424	397	428	484	445	431	445	460	444	460	444	430	424	438	451	435	459	420	450	455	418	452	422	432	457	419	456	465	473	465	468	439	461	428	451	445	468	391	441	451	466	424	464	473	457	433	424	490	448	466	436	450	429	426	433	487	413	481	482	391	466	468	464	453	429	425	420	442	378	459	414	498	457	451	397	483	391	425	454	463	442	409	441	450	467	463	440	446	491	441	393	452	465	462	468	443	438	490	430	437	473	405	416	474	436	450	415	434	421	468	432	441	470	455	423	435	467	437	476	449	445	429	444	434	433	434	449	443	422	445	439	437	419	419	453	427	419	451	428	441	430	411	454	436	423	416	456	454	425	439	458	404	479	473	459	439	444	436	433	445	472	460	445	441	451	438	447	454	431	445	467	410	418	449	465	443	459	428	444	460	441	430	461	426	415	429	422	437	470	459	430	435	439	421	445	406	463	471	454	446	439	491	458	451	437	427	433	441	443	414	408	483	457	437	450	438	435	449	436	428	426	448	479	470	426	471	450	419	448	445	432	424	420	441	464	433	467	481	445	443	427	463	459	466	422	447	440	433	429	479	422	448	392	429	459	424	453	447	433	444	449	461	430	417	452	483	387	449	473	450	471	443	411	453	440	386	414	465	472	473	424	441	446	441	444	451	457	449	430	402	447	424	433	455	499	459	460	477	438	432	433	429	428	416	443	409	453	472	437	437	434	451	427	440	457	436	478	412	457	396	459	440	422	479	445	484	500	448	483	417	447	444	406	463	458	430	445	456	451	438	422	450	408	415	473	410	446	457	473	418	414	438	469	465	452	447	428	430	446	492	425	439	477	462	460	431	433	427	461	412	480	429	454	438	450	442	446	467	455	461	440	426	449	426	492	472	439	439	473	445	467	425	481	416	435	434	418	460	451	423	436	451	439	419	410	437	492	444	431	437	427	441	444	426	414	479	469	473	464	429	450	429	437	477	401	411	446	427	471	479	438	496	432	449	451	456	485	430	466	439	437	442	438	420	436	439	454	409	404	466	459	429	415	446	433	453	474	442	466	400	432	464	442	437	450	456	468	462	447	444	416	420	444	429	436	471	440	407	456	412	437	492	421	422	430	428	457	437	469	424	421	443	440	449	458	439	455	445	413	448	449	428	458	441	455	467	473	412	445	442	454	431	435	434	482	436	448	438	421	460	420	410	469	434	450	414	452	458	436	458	426	430	452	461	453	439	451	436	433	450	452	466	421	444	461	479	443	450	455	443	467	464	433	435	426	465	423	471	422	444	427	458	449	425	428	441	423	377	458	457	441	460	459	452	430	413	430	413	451	409	423	444	489	423	465	454	422	457	454	491	445	451	440	400	454	403	446	452	435	445	446	471	441	446	426	448	422	429	458	411	437	439	454	446	463	434	400	434	440	427	433	434	466	464	433	443	428	422	433	399	463	492	418	436	452	452	445	428	406	445	465	400	424	441	431	452	454	458	450	437	429	403	449	434	462	485	458	450	430	433	440	454	478	426	454	426	448	432	469	459	452	441	438	443	458	425	465	474	452	409	459	486	450	450	451	441	444	435	433	467	431	440	442	448	415	427	463	426	424	456	430	426	447	433	449	438	450	442	454	462	431	452	477	424	437	469	466	488	417	436	456	440	439	453	449	510	405	492	431	473	438	456	440	451	447	442	443	421	476	438	438	440	419	458	461	471	464	445	461	425	452	432	435	388	476	472	457	452	443	427	468	434	450	459	441	435	449	470	444	433	449	388	405	423	430	403	421	430	435	449	448	425	436	452	444	430
7233	1209	1413	1051	715	614	496	437	412	384	353	320	379	312	298	287	278	274	279	288	294	295	272	272	279	303	281	277	279	304	292	311	280	270	281	305	272	242	277	272	292	279	281	310	270	304	283	304	298	276	297	255	274	281	291	258	301	255	291	259	288	280	270	263	260	274	283	275	296	293	260	277	289	249	277	262	326	267	293	269	289	270	277	274	267	284	279	268	246	271	249	284	285	291	254	288	256	272	286	277	282	274	298	291	292	264	286	281	284	278	294	280	241	260	273	274	265	305	245	257	265	264	289	281	277	264	258	283	261	271	288	259	268	271	279	267	279	273	281	277	297	302	265	274	250	251	295	306	249	282	280	299	251	293	283	298	283	259	270	273	255	281	282	264	270	271	265	260	287	286	294	264	287	252	280	244	250	245	265	281	290	274	278	265	230	259	277	265	249	283	274	277	277	274	262	260	275	276	287	288	274	284	254	279	286	266	263	270	260	279	261	268	279	278	258	258	282	305	248	289	284	245	265	282	293	272	267	270	299	261	284	263	276	295	291	305	312	278	263	278	292	268	291	277	261	269	282	265	259	276	251	316	287	263	297	259	281	276	282	280	297	291	243	282	285	303	277	299	261	260	273	286	264	271	292	282	256	286	265	264	254	282	291	259	310	274	238	284	272	257	281	278	296	265	253	262	270	288	259	263	289	306	276	236	278	262	277	270	268	289	291	283	269	295	276	289	275	261	239	242	287	276	261	265	277	241	245	256	291	253	273	285	291	292	310	289	249	259	273	265	271	301	286	269	255	279	283	269	268	275	267	268	285	300	277	277	256	283	229	268	274	317	255	267	271	264	260	274	245	286	286	282	288	272	249	263	297	288	269	283	282	267	320	273	245	270	256	286	286	273	271	279	280	263	282	269	276	249	258	254	265	269	257	237	287	253	306	262	273	273	253	269	307	250	282	299	289	248	283	263	270	260	222	270	290	239	280	274	251	289	271	274	267	248	280	276	279	287	267	255	288	298	274	257	283	283	269	276	288	286	249	250	262	276	300	250	294	250	263	305	278	294	274	269	285	274	263	301	302	271	297	300	282	276	282	260	267	241	278	264	283	276	279	276	248	260	259	290	287	269	291	297	311	297	235	290	282	294	265	285	255	298	240	277	290	280	280	272	262	275	262	274	285	284	266	276	292	296	268	277	288	273	297	301	239	254	269	283	269	282	274	261	291	281	267	281	296	273	282	265	259	273	291	307	304	266	291	277	260	303	274	261	279	242	291	295	256	281	280	262	300	282	278	276	272	288	293	286	260	270	268	260	291	279	237	261	271	271	268	246	275	276	284	293	286	278	307	320	298	265	277	283	287	269	289	283	304	281	289	241	245	268	281	256	262	241	313	278	282	307	277	253	251	308	266	241	302	298	281	272	304	274	266	268	279	285	271	277	275	258	290	256	274	261	253	309	278	246	278	278	238	292	267	282	259	285	265	288	260	274	276	278	254	268	265	243	272	258	294	255	245	249	278	267	260	301	259	269	258	302	263	275	271	256	287	236	264	294	285	250	276	271	304	282	296	269	264	293	287	249	286	251	316	255	274	271	247	290	273	253	283	260	294	295	295	278	282	276	282	271	270	259	302	288	224	258	260	293	265	290	286	296	268	260	269	290	275	281	276	288	308	280	316	237	264	253	257	267	252	283	278	267	283	291	283	258	283	266	281	258	271	286	296	307	289	282	269	265	266	292	243	316	286	267	248	263	296	248	248	280	262	277	282	289	282	283	270	297	263	294	289	274	276	266	272	227	280	308	279	283	241	269	268	250	281	308	253	267	260	286	287	259	269	245	260	276	257	284	272	261	277	276	262	253	263	266	277	275	292	294	273	284	268	266	283	262	247	295	285	231	259	262	277	263	288	254	281	265	292	267	278	245	262	263	307	257	277	278	251	306	301	301	283	288	295	288	283	277	297	266	288	265	278	246	269	292	308	284	300	257	288	276	252	246	285	256	276	281	275	294	282	271	245	257	300	277	247	286	266	262	262	276	271	294	297	255	298	248	279	264	264	241	299	272	273	296	253	271	279	261	290	285	247	262	257	269	290	287	251	247	263	255	265	287	275	286	270	283	269	266	281	300	267	296	245	289	273	265	274	273	285	282	286	264	258	289	266	304	297	268	278	243	293	274	284	297	261	274	280	293	292	294	300	277	263	281	241	263	294	287	294	312	319	270	280	267	280	307	279	250	256	275	275	276	312	278	283	286	280	281	250	263	260	263	284	276	291	261	260	296	300	277	272	285	266	292	280	287	293	272	270	293	237	286	256	273	280	271	282	313	265	259	283	280	280	260	274	251	268	270	276	301	302	282	263	262	275	320	276	274	280	276	270	267	263	279	295	278	308	238	254	276	282	275	279	249	277	263	278	289	276	263	264	300	281	293	251	304	251	254	266	273	290	320	256	267	265	283	264	301	279	231	267	262	292	267	280	272	266	294	275	259	267	285	299	272	251	275	303	277	303	285	243	280	319	293	241	287	293	290	293	257	267	277	314	287	246	279	276	280	302	260	281	300	291	264	272	283	267	238	290	285	264	253	262	305	287	266	285	253	280	256	274	243	283	313	290	286	275	287	285	270	260	291	296	287	256	290	278	286	249	238	287	323	240	263	292	290	277	267	299	258	257	284	245	271	233	263	304	292	261	265	300	273	263	269	283	270	263	269	283	296	286	268	254	254	261	305	277	275	288	293	265	274	287	278	276	284	295	284	258	286	262	272	290	263	253	255	277	284	261	256	273	268	303	279	275	263	266	273	287	259	280	262	271	289	300	306	289	241	281	276	290	309	316	304	286	276	264	274	262	296	283	304	277	333	266	295	263	274	269	256	253	264	302	272	275	287	280	288	295	293	275	273	279	288	264	269	272	272	264	256	296	261	312	271	264	293	265	281	301	266	274	278	280	261	242	281	301	273	290	247	275	264	251	284	277	286	248	278	248	247	270	289	253	261	261	301	265	294	265	285	305	256	274	306	246	288	254	268	265	263	284	282	285	272	246	272	284	279	274	264	304	285	252	265	271	285	274	304	289	246	273	297	295	283	281	313	276	255	291	237	253	293	270	255	260	254	281	264	282	285	274	292	294	288	287	303	279	298	249	287	302	248	267	279	261	263	272	261	299	240	268	294	251	249	259	266	247	238	288	284	297	307	298	273	277	301	268	279	263	287	265	286	301	265	276	254	277	263	306	273	288	274	289	277	288	272	264	275	279	287	273	258	264	277	292	265	258	285	276	238	289	285	288	287	271	255	284	286	253	312	275	298	268	308	283	271	249	295	276	262	258	268	255	254	247	270	272	258	266	256	258	248	270	276	270	289	291	270	281	287	263	279	265	279	269	258	270	306	302	263	249	305	270	281	262	278	245	280	281	311	236	269	307	260	288	269	268	254	301	277	278	279	271	280	288	283	276	251	290	275	261	280	274	299	276	259	282	255	292	277	265	285	266	280
5531	1739	3417	3630	3103	2577	2073	1836	1631	1503	1413	1275	1283	1117	1108	1055	986	914	874	999	923	889	892	841	822	845	861	864	846	788	780	807	813	816	806	746	754	777	723	836	753	760	793	773	732	767	735	755	802	747	824	765	777	758	810	767	789	776	744	744	756	749	753	769	722	747	796	737	759	736	848	729	743	731	725	720	736	739	794	762	772	753	771	697	767	784	733	722	741	756	747	721	767	745	727	776	742	766	726	699	771	753	743	740	731	774	718	757	750	703	726	760	712	680	754	705	768	743	711	756	782	761	715	715	734	758	752	762	778	777	755	711	743	769	711	792	759	759	725	703	755	756	728	699	721	734	736	697	744	757	726	766	741	717	707	777	737	742	748	726	706	710	751	768	751	735	732	788	739	762	760	705	725	760	723	729	761	746	711	687	720	723	715	715	713	716	692	732	752	765	755	750	776	713	780	741	760	716	762	712	721	691	746	712	690	730	791	753	755	716	730	723	741	724	679	695	756	724	730	732	746	721	729	722	756	726	693	755	711	678	679	738	691	729	728	764	776	719	747	710	759	766	773	768	785	750	756	740	740	752	784	780	704	700	735	664	731	754	809	700	779	726	740	713	708	721	720	726	741	699	708	752	713	761	686	707	726	742	718	720	768	742	711	721	746	799	698	717	765	714	725	676	742	763	753	753	699	727	685	724	688	764	748	724	661	732	725	739	783	741	742	706	734	713	751	704	714	699	695	722	751	747	751	720	716	743	737	733	727	736	745	726	734	702	761	707	732	766	720	702	716	742	723	690	700	757	724	733	731	746	798	786	751	712	703	729	772	736	728	768	690	799	721	722	745	763	738	762	758	708	755	704	711	721	709	778	716	747	719	755	753	755	769	681	739	746	731	731	783	763	712	718	722	726	744	722	754	721	746	685	720	706	738	675	751	726	793	757	748	730	766	757	710	766	657	726	759	749	751	773	736	757	684	735	779	735	712	729	742	743	742	727	738	723	751	682	681	733	799	688	702	744	722	740	748	710	770	765	768	764	711	730	788	681	799	781	720	734	717	746	724	707	773	687	716	729	707	698	718	792	716	680	715	750	750	753	774	693	748	725	693	751	742	716	724	801	770	744	728	757	699	708	757	757	715	786	785	749	720	760	727	749	731	728	741	757	718	741	752	773	708	748	764	754	760	772	710	730	729	770	744	674	768	771	738	662	760	761	714	713	763	698	721	660	713	716	737	729	686	729	757	738	726	747	785	737	725	735	751	737	786	793	768	761	734	757	749	718	716	676	773	714	736	684	710	742	740	720	720	713	696	719	728	763	723	755	754	705	732	762	766	764	709	732	763	744	696	692	703	702	747	710	705	750	739	746	741	773	724	722	715	713	685	702	729	706	767	747	689	694	739	768	738	739	713	690	691	787	720	745	719	752	735	744	698	726	699	724	745	749	757	739	772	749	724	755	729	750	705	727	760	708	758	736	707	643	769	754	730	726	719	734	685	691	748	707	757	711	631	748	778	771	706	691	741	725	743	707	729	762	680	764	750	723	746	757	772	728	720	675	730	720	754	764	712	773	669	788	766	676	735	739	734	758	731	791	729	728	761	768	770	700	712	732	693	763	756	687	747	786	751	774	740	741	739	749	789	768	712	743	721	712	678	746	702	787	707	724	752	777	754	767	712	748	716	713	737	737	730	752	697	744	796	700	725	749	719	739	762	715	725	762	664	719	750	742	704	766	694	763	707	708	731	765	736	709	762	776	688	766	726	735	740	787	742	749	731	723	713	744	720	745	743	751	736	717	760	741	780	774	734	784	725	774	752	716	730	714	720	735	762	768	725	735	752	756	775	747	748	748	699	786	696	791	769	727	756	719	743	754	748	775	780	682	686	772	694	749	734	731	741	744	756	738	717	738	730	699	763	708	789	709	736	755	748	715	750	752	697	735	729	727	797	745	730	730	778	743	709	715	761	725	694	706	720	686	718	753	669	674	696	744	745	733	729	718	750	724	738	739	712	725	767	747	717	755	700	740	718	752	744	718	771	764	725	784	771	729	709	721	702	762	747	742	721	708	727	695	701	743	719	687	761	735	696	736	721	747	723	744	775	728	725	719	746	698	709	712	728	753	730	723	709	727	736	761	745	752	729	725	782	786	751	723	726	729	709	714	725	764	710	728	749	783	753	700	730	730	649	700	734	694	708	716	636	728	725	741	745	698	764	727	754	710	726	723	722	702	762	717	748	713	749	765	745	706	766	706	715	699	727	729	765	731	775	746	745	763	718	726	694	797	731	740	749	713	752	758	729	750	753	784	766	736	711	781	725	755	729	724	718	701	700	686	713	761	778	739	728	740	728	701	753	726	729	754	730	691	659	720	776	726	703	746	726	761	715	732	688	756	736	762	733	693	756	716	725	763	727	716	709	712	732	746	757	736	737	775	673	757	718	780	720	723	722	715	720	775	729	739	739	741	713	721	712	746	708	745	753	783	742	788	762	697	729	730	739	750	722	691	768	717	746	770	745	715	747	700	724	718	765	715	744	716	731	763	736	788	751	718	743	724	736	756	718	707	713	699	737	725	743	692	719	759	706	709	738	743	731	763	721	771	787	744	709	719	756	715	753	748	758	727	783	718	719	733	722	767	767	743	732	708	719	708	757	752	754	697	702	742	727	724	738	754	694	734	738	799	766	716	715	727	752	710	798	728	711	749	713	722	720	767	777	745	710	751	756	747	776	723	740	757	713	728	746	734	740	735	729	729	745	759	721	778	746	739	724	723	753	737	765	784	716	702	746	736	711	797	727	727	743	748	720	726	720	727	723	745	736	785	724	763	755	773	688	789	728	742	720	711	755	779	685	690	775	707	781	719	716	760	771	718	775	749	762	700	722	693	742	742	786	749	726	756	682	741	697	689	730	738	759	731	752	686	720	768	727	713	720	735	733	742	765	748	753	769	785	716	703	715	702	710	696	755	746	712	693	721	758	732	821	773	741	724	756	743	789	702	735	702	713	726	722	742	744	775	744	718	720	762	794	717	721	725	704	749	737	699	755	700	691	734	753	729	716	718	755	694	775	739	715	768	729	759	708	743	734	779	763	748	742	765	721	764	721	739	703	749	712	730	716	747	699	728	699	703	823	737	747	713	749	778	736	726	747	770	728	705	734	737	721	714	720	753	724	729	713	735	730	732	789	706	680	724	715	732	686	729	712	757	740	739	738	736	754	721	740	716	738	788	747	700	771	788	746	750	679	788	689	760	736	766	713	736	697	762	712	718	757	765	745	716	758	700	727	732	752	728	711	737	754	750	713	747	736	698	731	723	709	692	704	721	771	778	717	695	718	732	756	779	713	722	747	744	724	699	780	778	745	674	722	729	742	721	732	735	731	726	750	763	735	740	718	720	761	786	730	689	742	722	722	762	743	737	726	722	679	750	725	746	675	717	720	758	684	745	712	760	707	714	713	781	735	708	711	769	755	774	741	775	711	723	731	735	741	718
13520	2641	2574	1723	1162	939	690	586	473	441	411	389	646	365	318	328	293	294	301	246	295	275	256	212	296	271	280	253	268	265	245	250	238	253	253	229	260	232	215	250	276	251	233	230	248	268	261	251	269	223	252	245	244	261	256	252	224	248	232	264	257	252	237	234	240	240	236	222	214	217	264	245	225	255	225	226	231	214	252	228	265	228	215	229	223	227	243	252	267	241	235	219	236	209	254	249	241	202	220	225	251	260	231	235	243	202	273	228	265	273	250	234	234	223	230	226	213	242	232	232	247	207	238	251	271	259	244	252	217	239	263	235	236	231	228	243	234	230	257	232	236	252	222	262	234	218	264	257	225	293	240	219	227	251	233	237	246	217	254	223	244	231	254	218	232	266	238	255	242	247	255	254	238	228	246	204	219	217	223	242	230	261	274	262	246	247	230	250	233	244	235	292	241	240	255	253	268	278	241	239	258	239	264	212	239	230	266	230	203	236	223	249	244	234	210	292	248	219	214	247	215	236	251	252	233	248	232	265	221	269	210	234	253	237	231	217	248	235	243	228	237	236	247	202	224	251	261	219	245	251	213	263	229	249	227	234	248	251	234	208	249	249	237	271	249	235	229	272	246	240	243	254	216	247	241	248	245	250	245	233	252	240	236	223	282	256	223	246	207	247	241	229	244	219	247	235	229	279	247	248	234	239	237	263	253	238	255	276	227	218	265	234	268	242	232	237	229	251	251	254	230	219	250	233	262	238	253	244	212	231	236	236	224	244	244	251	231	242	247	238	295	221	229	211	255	241	230	226	234	225	241	234	257	261	250	237	227	224	230	234	232	227	243	237	213	259	239	217	269	251	221	230	250	232	235	252	264	239	218	253	230	239	245	256	242	238	238	238	244	266	250	218	240	251	254	268	226	255	273	268	244	226	223	245	238	249	258	241	233	245	222	253	225	240	222	240	238	237	247	218	240	229	261	228	250	253	261	243	246	232	211	239	208	233	267	262	220	258	256	249	226	264	230	242	265	244	258	255	226	226	226	202	224	259	256	215	218	235	259	245	250	228	233	249	230	257	239	247	256	239	221	242	241	230	213	219	223	213	231	215	280	243	224	222	254	231	259	272	277	261	242	218	230	260	237	257	223	216	252	237	256	223	241	257	236	224	223	232	236	235	244	282	221	239	244	254	233	247	224	243	219	227	212	238	266	249	247	261	259	222	268	253	223	232	248	223	218	231	214	229	251	239	218	248	262	223	220	220	240	223	249	256	249	243	241	245	224	222	233	259	229	238	254	256	219	257	236	264	258	239	238	258	248	232	233	233	276	241	240	252	242	225	244	211	260	219	244	229	219	258	240	248	238	235	254	252	267	260	201	262	247	234	261	255	267	201	246	244	227	252	240	254	249	203	251	210	238	248	250	252	227	238	257	257	259	234	222	261	250	234	259	238	243	260	239	234	231	228	248	227	218	258	273	241	221	247	264	231	256	249	239	244	239	255	233	228	234	238	227	220	252	243	232	246	226	226	261	294	215	245	239	221	199	232	262	235	242	252	230	256	253	238	234	256	224	248	240	244	247	258	258	243	263	235	265	211	259	247	237	280	230	237	249	230	222	246	226	255	237	229	230	229	236	225	253	250	226	223	242	243	257	232	243	241	240	241	250	235	257	243	228	277	241	204	210	246	241	257	251	256	220	252	253	266	268	244	246	230	221	242	228	260	276	240	227	237	265	239	246	230	236	248	243	240	225	226	259	246	268	239	263	264	244	243	264	231	262	223	205	268	256	246	248	243	217	228	253	247	222	238	246	255	235	213	237	243	235	258	267	236	263	223	247	230	232	225	227	223	233	235	220	242	252	252	231	223	228	241	226	240	225	228	246	259	240	239	235	260	237	246	238	225	225	247	240	244	240	204	256	223	225	241	242	239	257	250	242	246	241	243	249	205	266	257	265	237	231	253	237	233	256	242	253	223	227	233	228	240	237	257	240	224	251	256	208	240	226	217	250	266	227	241	243	239	245	249	259	242	221	217	253	234	222	227	242	258	232	224	244	255	241	231	236	235	207	254	248	244	275	224	245	236	232	230	259	246	267	241	248	270	263	264	250	246	246	229	249	236	255	230	237	254	245	221	233	235	224	248	251	264	259	231	228	219	232	226	229	251	232	227	260	226	230	237	240	239	222	240	245	234	242	237	210	227	237	251	261	220	265	261	228	244	259	221	244	253	247	244	245	259	259	222	252	214	259	246	244	231	239	257	252	242	252	245	244	222	244	252	255	267	233	254	224	240	247	237	250	220	227	236	239	245	214	221	235	240	241	243	228	267	269	283	230	256	258	260	259	251	255	241	243	235	221	208	217	254	217	214	221	247	251	229	222	248	239	264	250	248	220	250	252	247	223	212	232	235	231	235	240	232	223	229	234	249	233	247	240	257	219	249	235	239	217	227	228	220	246	228	246	207	219	242	226	250	249	266	235	224	228	213	256	243	224	235	204	260	223	206	231	261	248	220	211	232	248	235	240	253	249	244	235	224	295	230	227	249	222	236	269	223	228	228	250	267	269	241	241	251	225	231	255	243	254	254	243	231	251	225	233	230	252	253	238	207	264	259	219	226	241	213	227	241	275	236	219	257	212	227	249	241	205	238	236	235	266	234	222	218	215	258	234	242	211	234	242	247	236	254	238	234	293	245	228	257	224	252	238	245	226	220	240	222	253	243	223	253	247	240	257	243	240	262	219	259	222	230	275	247	251	257	242	249	241	227	218	253	257	273	242	229	258	235	236	256	243	227	202	240	227	254	293	248	237	236	248	248	260	216	231	241	237	225	243	237	250	249	227	245	249	254	199	212	236	252	246	241	245	239	217	226	260	241	248	234	264	228	232	270	234	221	215	216	245	205	250	224	254	235	257	251	231	235	242	238	226	236	253	241	215	237	223	227	260	218	235	261	239	233	256	254	227	217	249	232	242	229	247	219	247	243	244	241	246	253	247	260	245	237	272	240	257	220	259	252	235	231	225	252	225	270	222	260	226	245	219	220	237	228	260	242	243	238	266	264	274	227	245	245	226	223	268	262	255	223	246	265	220	230	218	226	231	241	244	261	250	244	248	240	237	243	248	256	243	238	252	221	238	223	267	238	255	241	251	248	249	230	255	253	250	243	230	234	253	242	226	218	246	238	238	243	253	217	251	257	227	243	226	263	237	250	231	224	229	233	248	218	227	223	244	237	239	233	246	221	221	253	221	231	236	246	232	249	222	246	225	246	251	214	225	251	242	274	245	254	272	219	228	224	249	261	230	244	217	260	249	218	209	264	227	227	255	240	244	233	243	259	260	218	237	226	244	231	247	232	232	225	258	217	234	235	222	238	250	245	250	217	242	255	221	225	250	249	246	261	261	224	219	209	229	261	261	236	232	245	250	226	243	253	255	251	232	241	238	246	261	252	269	242	240	230	219	259	215	216	237	238	224	227	264	255	234	251	249	234	183	236
7314	2523	5582	5977	5053	4069	3214	2657	2369	2158	1900	1770	3728	1417	1337	1175	1145	1114	1013	1015	972	1020	913	937	900	827	844	782	804	810	753	760	772	761	776	757	699	726	691	747	686	687	722	739	734	682	718	658	715	707	651	641	706	711	677	672	673	621	659	708	648	676	654	668	710	660	654	644	693	676	637	648	679	662	646	659	677	675	638	668	653	658	708	619	674	626	648	654	636	675	622	625	678	632	655	685	620	664	612	635	626	611	639	600	634	620	633	632	634	649	628	674	636	657	645	649	603	637	612	667	619	616	617	626	572	660	645	624	625	613	628	652	652	678	613	638	603	662	653	621	586	611	628	646	632	602	640	612	606	615	655	655	647	627	614	650	655	608	657	566	620	675	649	629	624	648	634	631	606	639	627	582	658	585	653	643	652	643	648	609	622	628	649	653	619	597	602	663	605	681	618	654	584	646	601	596	652	599	616	616	663	629	593	601	604	620	612	661	588	670	613	622	613	608	647	616	627	630	620	660	654	590	607	621	601	653	596	617	603	661	667	610	643	627	663	639	651	647	613	614	600	623	621	620	609	655	654	681	646	603	614	679	662	592	611	681	651	602	637	645	630	597	632	652	600	656	628	603	612	614	578	637	640	648	607	642	633	604	645	671	597	620	612	576	662	635	608	594	589	659	613	604	623	603	601	649	610	626	616	572	655	629	598	609	664	607	628	641	623	614	590	622	654	647	638	644	621	633	624	628	645	624	653	616	593	653	605	612	648	591	610	639	639	624	660	663	617	598	572	638	614	627	631	619	638	646	662	604	647	622	639	608	572	639	609	667	586	650	606	585	622	607	614	651	588	615	600	640	683	620	643	615	590	624	654	658	657	656	621	688	630	654	611	631	599	623	605	618	619	598	634	620	666	601	625	603	624	634	643	629	635	614	619	652	663	650	620	669	654	600	629	636	713	609	609	623	627	658	645	670	620	610	634	592	641	673	601	639	623	625	606	639	655	652	644	645	636	679	608	630	627	606	641	614	621	632	651	643	624	605	665	617	616	602	654	664	684	635	674	585	669	648	639	650	610	632	637	615	645	678	579	656	657	633	613	637	658	594	621	654	624	624	641	656	645	643	622	593	656	610	641	658	594	636	617	620	635	616	656	598	628	634	609	628	633	612	685	645	664	619	643	637	622	671	635	652	624	615	628	623	651	601	595	659	597	627	603	626	625	608	627	612	618	579	577	601	624	577	604	672	630	603	616	633	711	632	621	689	638	652	588	655	638	565	650	625	627	648	641	629	666	630	592	651	636	646	631	621	611	646	645	656	611	606	643	670	643	629	644	628	618	639	635	631	609	598	619	618	653	611	630	633	624	627	666	594	647	667	614	613	653	595	564	670	620	632	611	638	622	584	646	628	658	634	621	629	649	637	613	644	593	602	665	636	672	662	661	674	644	661	607	648	648	605	618	639	610	666	612	615	590	630	638	627	613	640	648	677	636	641	634	641	653	617	632	602	640	596	656	621	566	588	634	658	611	668	633	652	615	623	632	631	636	594	617	646	657	593	643	637	622	627	584	614	647	643	641	598	652	630	670	662	624	603	644	613	618	655	653	618	611	601	616	635	635	704	638	671	599	637	647	644	588	654	614	643	686	629	609	628	647	664	674	644	650	607	646	627	625	637	658	636	649	610	636	636	612	640	634	620	639	635	647	596	626	664	635	633	609	632	661	640	691	594	635	672	626	636	632	615	641	695	614	597	618	615	613	685	583	636	644	594	659	642	586	620	667	591	645	623	648	627	607	668	624	598	656	653	617	614	651	645	606	648	659	628	586	638	622	600	667	599	610	606	622	601	663	642	596	630	599	649	606	622	617	635	647	611	653	579	631	629	600	653	623	631	616	603	595	623	647	642	604	598	636	622	664	597	637	648	634	626	627	628	614	604	623	670	616	648	623	638	606	613	604	659	640	668	626	619	667	667	635	659	637	624	624	653	635	635	657	668	666	596	622	649	644	650	637	662	634	614	648	639	613	681	601	624	629	644	624	620	654	619	643	616	636	607	668	605	681	639	632	653	627	629	602	612	673	625	606	637	605	627	640	608	592	659	617	619	622	584	633	612	622	593	644	589	619	648	625	636	604	608	654	671	630	654	646	633	667	651	677	605	588	626	632	623	615	628	638	611	626	646	632	642	665	636	647	650	596	593	635	654	630	652	598	621	637	610	629	629	614	613	597	698	613	578	624	616	643	657	660	652	604	609	612	635	588	617	618	637	647	618	663	662	665	617	651	655	660	608	618	624	629	631	655	622	624	585	636	621	615	645	625	619	628	607	609	657	636	603	655	640	630	587	612	582	672	622	676	631	615	642	615	616	636	606	596	666	619	619	672	604	653	611	621	615	629	630	646	605	624	613	624	662	609	630	658	597	604	632	638	615	681	633	603	655	568	615	596	605	611	597	631	625	630	627	597	665	611	671	642	600	593	638	592	670	615	640	627	639	611	667	661	636	587	677	615	658	624	625	644	640	653	642	629	620	674	626	636	653	593	614	631	629	663	659	681	624	583	616	620	645	615	596	645	640	619	635	663	642	629	622	651	658	643	587	622	621	644	638	587	655	645	652	583	625	613	672	618	606	630	651	588	614	628	608	608	613	610	629	647	626	609	629	587	649	650	681	646	687	623	628	642	617	601	612	680	657	616	606	656	651	591	624	636	657	607	633	612	611	577	601	635	607	629	613	591	586	627	640	620	652	646	632	605	649	628	616	590	681	610	638	584	643	636	642	624	673	652	682	610	609	572	577	593	658	632	625	612	619	629	633	621	655	632	628	631	626	619	670	645	661	627	625	616	618	643	673	607	666	601	619	659	631	629	595	633	668	657	658	677	652	643	652	622	673	631	607	608	628	636	614	630	605	651	604	623	646	630	614	657	687	618	624	609	595	619	614	668	603	625	593	634	639	599	611	611	611	610	620	669	630	609	651	635	598	636	628	610	597	630	649	645	697	688	585	602	605	583	652	591	670	602	657	590	671	617	629	591	657	619	615	613	601	625	630	662	625	665	579	612	647	656	672	639	609	657	627	627	612	631	620	607	614	626	603	616	646	672	642	644	633	647	616	641	650	613	678	629	642	616	636	640	619	577	636	660	623	641	638	634	623	654	620	652	631	647	638	659	629	582	636	637	635	611	579	620	582	582	606	664	656	615	661	634	585	669	630	640	589	622	618	620	623	641	630	613	654	671	665	649	629	655	633	618	640	591	647	608	611	633	654	669	590	608	597	643	613	640	613	650	646	666	609	621	652	641	599	605	653	628	634	630	643	660	637	606	646	598	598	618	638	627	613	673	638	696	642	660	644	641	627	614	668	610	600	616	605	633	624	652	637	636	660	649	641	683	638	578	603	627	630	629	653	636	648	605	628	618	607	644	654	644	609	641	596	631	619	663	625	616	670	678	634	600	586	617	620	650	603	652	633	648	632	604	604	649	669	623	655	584	668	658	618
2017	210	195	192	150	174	144	166	154	168	160	166	151	173	133	171	130	160	150	148	157	157	151	155	153	134	137	150	153	150	147	132	159	145	141	129	140	153	167	165	129	155	148	151	171	164	147	117	157	150	154	164	147	175	129	162	162	123	145	140	154	144	163	132	150	147	168	141	146	141	141	147	136	149	149	153	137	138	155	158	144	149	181	157	136	138	149	155	156	136	149	143	130	144	185	150	138	173	141	152	149	141	155	151	146	139	145	152	156	142	147	151	149	159	139	151	157	136	171	154	134	146	132	156	147	137	143	157	161	154	142	172	152	134	160	156	154	142	149	141	168	133	137	132	181	139	133	118	141	138	135	153	135	148	141	146	118	144	143	169	139	132	159	137	142	139	138	153	134	151	141	148	143	142	132	122	144	129	130	148	154	163	164	154	150	135	160	148	131	130	176	171	139	124	148	140	163	150	158	139	163	153	138	149	145	158	162	129	130	144	162	139	135	149	130	128	177	146	146	153	144	147	157	146	140	155	169	152	156	159	175	137	137	143	160	159	140	158	156	146	144	139	132	151	153	131	137	144	150	152	139	159	150	135	146	151	142	149	146	148	134	147	163	146	148	140	150	144	163	157	146	139	130	151	157	128	163	162	171	142	133	140	132	141	132	152	127	142	154	131	167	153	120	165	147	163	138	131	143	153	150	156	140	142	149	148	153	151	135	147	141	149	163	139	144	139	164	145	140	144	168	144	143	164	138	146	154	144	153	151	185	146	129	135	161	163	144	143	140	165	152	145	149	147	160	146	137	138	143	142	141	131	131	150	152	166	133	153	153	168	141	156	162	134	151	149	161	139	155	147	154	150	155	134	160	175	158	140	141	172	143	136	151	131	148	155	165	150	139	122	147	148	140	145	147	129	150	152	132	144	165	152	157	160	151	137	146	150	176	141	147	138	141	125	150	153	162	148	133	115	151	163	162	134	153	133	143	124	158	123	166	135	140	160	162	140	149	141	162	158	124	141	154	147	159	129	125	151	161	151	158	167	143	147	133	161	171	119	143	147	146	149	170	134	163	158	116	160	138	140	173	141	131	132	131	149	140	144	167	135	146	135	156	159	148	153	155	131	167	140	162	145	139	153	153	152	147	183	143	151	150	150	192	164	151	133	141	122	116	151	120	160	118	133	157	172	153	152	150	161	151	155	168	158	132	141	151	165	154	160	165	157	150	150	140	128	152	129	147	133	155	143	138	145	168	115	158	142	152	136	152	135	144	129	129	137	149	154	124	175	152	157	167	150	133	153	128	165	148	151	148	142	137	127	147	151	152	147	168	145	145	142	151	170	143	146	140	147	162	141	155	122	150	136	151	134	151	129	147	166	147	155	147	155	136	145	145	163	154	150	155	151	170	157	149	153	133	147	156	150	125	144	158	155	144	144	177	158	146	131	153	164	144	128	156	164	144	124	143	142	137	151	138	135	168	153	152	166	131	151	149	157	154	150	159	123	151	151	154	164	134	145	164	151	138	113	155	148	133	133	140	164	137	146	158	141	145	130	143	126	143	164	138	133	144	149	143	132	160	159	174	162	148	123	152	145	150	143	142	148	133	142	131	146	147	146	159	140	156	146	145	148	142	153	145	158	155	175	167	145	151	187	138	167	158	138	153	127	150	152	160	135	120	154	145	170	132	145	151	151	166	170	140	154	145	161	147	148	134	158	147	155	145	160	156	163	158	155	158	134	143	136	140	160	147	146	142	169	139	153	148	145	155	152	129	162	154	142	147	155	130	160	155	138	129	169	155	171	156	142	135	171	152	175	159	120	153	134	122	153	137	152	141	156	154	155	159	138	160	173	148	141	136	129	153	136	137	141	135	140	123	143	145	159	155	133	138	131	131	162	148	142	151	171	142	151	137	140	150	154	156	137	155	144	138	154	144	156	158	137	136	158	146	125	143	167	143	165	155	135	147	139	140	132	130	140	148	153	147	150	153	147	136	136	148	136	149	133	152	140	128	148	125	153	158	149	138	148	148	122	152	135	164	140	175	127	151	156	136	135	159	163	130	143	149	164	167	152	133	159	163	151	143	167	169	144	169	140	142	140	143	142	144	159	162	171	140	144	150	165	148	153	127	161	151	132	175	153	151	155	135	153	134	149	155	129	146	175	129	162	148	129	142	150	153	141	160	141	155	134	155	141	167	151	151	150	140	131	132	152	157	147	166	162	146	154	141	151	154	148	142	168	154	152	150	144	148	129	156	149	136	147	133	165	154	137	149	146	147	141	155	124	159	138	148	151	158	118	140	164	129	145	132	138	151	147	129	135	131	139	158	149	130	141	160	164	164	140	152	159	137	145	156	157	148	175	144	167	160	155	126	136	145	146	165	145	134	159	156	157	155	145	150	160	136	165	139	151	128	142	150	134	149	134	149	161	152	137	143	127	168	132	153	137	163	160	151	142	146	163	150	179	146	133	147	137	137	173	163	159	146	139	149	139	158	148	166	132	165	122	161	142	153	129	165	130	146	164	176	160	151	134	134	171	144	152	151	148	149	161	144	163	143	145	139	158	142	141	149	150	163	145	133	131	153	135	139	146	137	149	182	161	161	158	141	154	154	133	153	159	148	160	160	132	136	169	151	167	155	135	161	139	151	127	161	151	156	174	154	154	145	142	156	145	152	164	153	142	169	157	142	134	144	142	145	141	123	141	147	146	150	154	129	158	166	159	155	157	149	143	135	145	134	157	127	148	164	137	139	155	161	147	157	166	131	144	134	154	133	139	137	132	146	130	141	148	154	161	161	157	158	151	159	159	165	153	142	140	138	129	138	141	158	145	164	169	131	158	132	156	141	135	163	128	140	137	146	142	132	130	156	164	162	141	143	183	146	140	153	137	147	168	173	153	142	159	140	145	161	159	139	135	150	159	162	155	148	163	145	148	176	136	160	177	130	136	129	140	123	160	138	152	133	155	167	149	144	161	151	157	165	151	139	143	130	171	136	134	146	155	149	157	156	140	150	161	144	140	137	132	169	139	141	143	147	129	144	149	156	132	159	137	147	129	137	149	155	156	137	152	165	140	139	140	155	144	135	134	124	129	142	144	139	130	164	172	158	155	153	117	145	164	149	138	165	170	152	146	172	141	120	140	154	141	138	159	147	178	135	155	152	158	146	158	161	142	157	150	159	141	129	140	138	164	165	147	139	155	133	164	184	154	133	167	158	138	140	142	135	151	151	154	153	147	164	148	151	145	146	148	167	145	156	146	147	161	172	145	137	153	136	122	161	131	149	153	141	149	157	139	163	146	126	154	139	165	155	132	157	169	141	141	152	153	155	133	155	166	151	141	141	149	142	167	152	159	134	162	164	149	141	151	142	148	134	164	136	152	146	159	143	154	159	157	148	147	165	159	133	151	148	160	163	162	154	146	123	141	145	131	147	165	162	140	145	131	139	170	171	146	138	157	142	154	146	155	145	146	143	149	153	125	173	147	151	160
2121	523	615	627	559	600	544	535	492	486	503	465	515	452	472	475	468	476	459	470	437	454	448	482	452	442	443	480	482	417	466	441	415	457	454	450	470	419	459	472	467	442	468	404	473	474	452	462	420	436	447	423	491	432	429	442	454	452	462	453	437	435	447	442	456	441	439	477	422	450	444	438	414	444	453	437	457	494	444	430	429	428	458	423	438	433	415	463	443	429	477	438	435	477	436	392	457	419	430	459	452	436	423	435	407	463	436	459	469	449	444	438	454	431	460	467	418	463	422	441	443	449	408	447	425	477	449	472	418	481	477	467	438	493	444	428	463	437	460	456	441	422	458	450	465	457	400	453	429	445	474	460	417	452	474	440	406	468	382	456	429	440	435	433	431	440	439	462	458	413	439	449	457	449	422	453	458	434	445	438	413	444	440	488	454	454	462	423	483	469	459	452	453	429	418	454	441	476	425	485	432	421	484	450	434	446	439	458	433	425	435	441	456	439	457	468	428	486	433	449	423	444	417	450	443	453	416	447	450	435	438	416	442	455	442	481	443	435	456	454	460	449	429	418	425	401	408	465	428	431	456	459	425	433	424	462	446	500	419	455	427	454	427	474	437	436	462	433	448	465	460	418	447	441	430	459	448	479	424	417	454	478	407	478	447	441	423	460	444	457	431	422	445	451	441	463	444	466	441	455	423	461	475	439	451	439	416	443	443	453	442	451	455	472	414	453	478	426	424	470	456	432	425	442	432	438	482	434	420	477	463	436	425	439	446	448	465	452	440	489	429	457	479	488	459	448	463	451	450	438	418	449	427	439	437	446	422	439	448	450	460	427	409	445	475	471	433	437	461	468	444	447	444	462	482	391	421	430	491	507	406	462	444	466	470	456	446	415	418	452	419	453	456	433	467	441	425	449	450	457	445	474	457	463	431	424	445	453	454	453	449	449	447	437	456	443	447	402	477	489	465	478	419	461	443	444	450	446	416	388	411	414	428	463	459	465	435	466	415	460	457	459	417	463	442	443	455	429	467	454	457	431	439	442	435	441	480	466	469	461	438	440	478	418	473	441	440	429	472	462	487	431	449	468	413	462	447	406	446	430	460	473	434	463	467	450	420	445	455	424	438	470	431	421	444	432	441	431	469	417	450	436	418	488	422	438	454	436	420	453	450	442	416	411	446	426	425	411	464	419	410	454	449	467	467	450	454	431	488	432	451	420	439	475	494	431	452	437	469	412	480	465	438	465	478	439	448	430	452	409	449	449	462	408	453	429	431	435	452	453	402	422	430	452	471	442	384	448	460	477	434	451	435	449	457	449	438	443	465	422	430	445	459	426	452	433	479	445	448	469	466	428	419	399	414	434	453	431	470	430	472	432	440	485	417	421	442	453	462	466	449	398	434	413	491	441	434	430	458	436	456	451	436	414	438	431	457	450	450	449	449	433	450	439	449	445	422	420	412	456	408	467	442	460	428	449	427	439	439	453	432	418	459	450	493	458	457	488	441	456	444	427	416	413	466	448	401	453	457	468	427	456	430	475	446	440	444	453	442	440	421	455	458	450	448	429	424	447	467	466	463	440	454	418	466	462	444	447	435	425	480	461	461	439	455	458	457	435	412	464	427	438	460	456	434	448	457	402	419	454	440	429	417	400	411	442	490	430	449	446	431	446	446	450	445	426	430	459	419	459	440	414	418	431	415	441	435	432	460	477	461	436	473	453	457	469	450	431	441	483	480	421	427	458	430	395	447	459	450	402	414	500	481	410	459	493	470	457	456	431	425	442	438	395	448	418	441	462	466	452	416	469	429	474	433	444	455	490	413	420	492	472	450	459	469	424	459	437	461	442	449	459	474	454	447	466	470	468	410	444	442	383	421	441	447	471	483	449	454	440	465	436	440	468	467	462	454	444	470	462	459	478	458	418	435	437	464	498	426	441	451	440	430	462	419	408	450	453	444	474	416	408	431	482	417	462	444	458	468	396	454	480	471	470	460	437	424	459	442	452	463	477	448	430	482	438	475	413	488	466	466	440	459	439	450	423	429	435	467	465	435	452	444	443	422	456	412	465	463	477	424	414	426	440	447	448	451	448	430	431	468	461	421	429	465	456	494	432	467	443	443	456	426	420	447	466	449	466	436	431	475	431	458	484	432	436	465	496	452	468	435	447	476	447	421	453	459	455	442	469	398	440	463	438	461	450	468	456	456	464	418	463	456	476	467	415	453	453	416	458	463	464	442	426	453	431	434	449	436	441	434	448	453	438	441	452	445	482	442	490	404	457	437	417	419	423	431	439	487	460	449	465	473	426	441	427	444	483	433	473	421	442	480	498	434	467	442	465	475	443	476	427	397	456	449	474	425	458	436	442	471	489	481	423	419	472	447	463	432	453	502	433	472	427	462	427	445	451	440	466	463	451	426	456	436	408	420	443	443	431	477	391	456	428	455	453	445	436	437	456	436	420	454	459	439	436	445	450	439	424	477	433	478	424	468	433	459	447	422	449	440	453	471	427	428	430	468	443	412	482	437	477	435	482	460	433	459	482	432	445	416	451	441	457	456	460	454	415	436	448	459	445	433	468	445	444	452	458	454	463	443	421	398	423	419	449	456	458	447	426	443	440	431	453	482	470	453	439	466	453	476	431	449	426	441	400	455	412	462	465	438	426	447	429	430	444	457	461	452	431	443	427	435	451	442	433	445	413	433	491	430	418	422	433	448	460	459	440	458	458	402	419	487	473	436	457	429	429	442	456	423	430	450	425	447	431	433	443	402	477	427	425	412	440	441	403	448	431	446	443	452	443	472	426	427	489	430	433	425	407	473	419	473	460	481	439	428	436	468	475	455	457	450	475	450	450	449	448	456	449	468	440	473	426	430	468	454	426	457	436	461	463	441	460	411	463	397	448	441	453	506	466	447	441	440	404	422	448	457	425	419	447	451	434	437	499	450	460	435	480	462	443	436	424	470	440	458	464	432	471	401	407	448	472	420	439	409	419	439	429	427	428	435	417	442	420	448	447	438	453	461	466	411	474	454	398	443	430	441	437	435	498	445	440	430	424	463	458	416	444	456	478	424	407	442	447	431	417	427	450	431	448	423	451	461	458	431	426	449	431	477	421	455	434	481	449	464	447	488	431	450	416	448	460	425	478	445	444	493	427	415	450	461	430	421	443	436	446	415	439	444	429	449	457	441	467	437	400	422	456	429	447	445	447	452	434	441	457	431	450	466	487	417	453	450	442	416	459	480	402	408	434	460	423	439	418	407	445	459	451	473	447	436	462	433	448	442	432	448	426	460	453	436	430	406	440	435	453	419	453	407	439	442	430	430	490	440	452	476	446	428	476	456	435	450	415	461	447	428	415	438	448	476	427	471	414	444	410	453	460	449	439	448	442	441	455	479	437	469	430	413	474	420	476	447	485	440	419	433	443	455	451	456	443	466	424	445	425	431	425	446	452	470	463	436	443	421	447	469	449	435	432	420	472	407	433
7214	1205	1344	1049	747	598	472	413	379	380	392	373	365	314	318	312	308	271	303	303	300	288	318	283	256	301	280	302	291	305	296	270	316	285	281	289	281	284	293	263	258	284	282	282	251	279	305	283	269	279	303	273	280	284	281	264	267	286	267	320	301	265	313	280	278	271	310	293	270	272	284	305	255	272	284	309	291	291	270	250	292	271	251	253	291	286	272	263	312	278	259	252	276	275	288	289	280	253	240	278	283	289	313	280	254	300	287	269	289	260	277	259	259	264	251	283	264	271	252	250	260	290	241	273	258	277	286	242	271	255	264	265	297	259	272	332	268	284	282	277	291	250	254	286	251	283	266	262	258	269	272	280	275	276	261	287	273	280	282	298	283	292	263	307	277	283	257	270	326	277	279	290	313	270	287	269	276	261	277	285	289	296	283	300	284	281	280	317	283	292	246	248	273	277	291	292	293	279	258	297	259	271	311	277	289	292	265	288	249	306	255	301	278	260	286	276	259	264	312	265	279	267	286	305	275	280	234	250	269	273	300	282	256	304	291	258	297	269	270	285	291	272	260	241	281	295	256	298	254	277	259	273	297	256	320	298	288	264	268	264	286	311	258	284	272	288	275	262	304	285	288	274	270	267	289	282	270	259	292	299	265	295	258	312	263	280	301	266	289	303	280	286	288	252	280	282	272	283	269	296	297	274	315	276	252	266	282	258	250	285	294	275	258	294	292	281	277	288	258	282	266	273	293	276	265	291	281	296	253	273	299	296	289	295	253	297	280	278	282	262	302	267	303	266	261	310	304	287	269	278	322	267	295	252	288	293	278	259	298	276	271	292	286	284	277	251	256	241	274	258	295	282	298	247	275	258	269	266	278	324	288	275	264	307	229	269	312	264	250	259	271	252	291	269	268	268	283	275	273	259	258	256	254	269	314	306	279	265	253	259	262	258	295	244	257	251	265	253	284	299	287	260	281	277	254	307	250	276	292	263	285	263	276	284	296	280	300	273	297	294	305	261	277	297	273	274	290	304	236	241	291	294	254	261	296	257	298	246	268	294	299	282	286	263	245	281	285	269	273	264	287	290	297	282	313	290	284	284	332	253	263	312	259	280	286	278	279	268	283	240	287	279	260	268	255	251	264	285	298	278	291	268	274	298	298	272	302	280	259	254	290	289	316	262	250	243	275	271	240	268	263	270	297	264	300	304	285	291	290	259	286	284	238	293	281	254	283	287	248	275	270	278	257	287	242	292	286	276	287	261	277	281	269	255	284	285	254	272	271	257	280	280	270	268	286	274	262	292	287	257	274	272	259	288	240	274	296	313	280	280	295	265	323	253	266	282	256	267	292	286	299	263	281	291	300	293	243	263	288	311	266	279	280	273	265	258	250	256	298	268	295	288	288	272	256	301	280	253	305	260	269	295	248	250	268	255	258	250	304	293	263	268	291	258	273	286	281	276	274	248	272	277	314	294	280	308	265	259	293	291	266	266	307	265	269	291	304	296	294	262	258	296	282	257	271	274	290	274	295	277	254	265	274	289	284	290	277	269	286	286	280	289	287	292	245	254	295	275	282	288	310	287	290	263	248	300	297	287	294	298	284	255	270	299	275	300	300	277	259	270	231	297	284	270	288	283	277	241	252	261	281	275	273	266	276	268	271	284	288	273	270	269	272	249	288	302	306	275	275	279	255	258	293	280	266	285	294	284	259	286	264	269	279	266	259	258	258	294	277	246	268	280	278	271	286	302	290	278	263	262	265	258	293	296	261	270	280	250	274	268	278	276	267	295	284	262	256	239	255	288	306	264	276	249	303	264	256	292	285	284	260	330	301	299	284	303	269	272	282	283	270	248	293	277	267	265	272	271	255	263	270	284	265	253	263	247	277	308	293	292	263	278	270	242	253	293	270	276	276	267	282	262	253	290	274	300	273	279	270	262	278	293	276	272	286	252	289	275	255	251	298	289	284	276	277	290	275	289	268	263	296	272	296	265	275	256	286	270	263	299	270	254	276	252	270	284	266	260	266	311	271	303	252	266	305	282	299	270	280	291	257	267	269	261	281	296	299	294	302	275	263	250	227	278	243	296	248	249	268	278	274	292	268	256	245	276	289	255	249	294	237	291	245	288	270	304	262	272	264	309	267	265	295	306	269	287	283	264	259	252	274	299	254	275	265	289	292	282	274	253	302	256	286	272	291	303	281	283	297	270	268	276	319	285	283	269	268	264	292	293	296	293	253	278	279	285	286	266	269	253	286	282	249	280	284	255	257	290	252	295	273	291	269	311	271	262	249	242	277	268	320	293	284	263	291	274	285	291	292	283	283	267	261	271	251	279	290	277	277	275	260	285	286	287	283	264	280	289	312	288	269	275	280	296	253	278	282	266	264	300	276	290	254	274	303	279	263	275	254	274	248	269	287	283	271	278	266	307	299	303	304	303	296	246	271	326	276	275	246	265	314	302	302	310	286	279	270	276	271	289	291	241	273	263	288	243	273	259	265	262	273	301	282	281	306	279	282	266	285	284	282	266	286	256	286	290	259	289	276	278	234	268	251	261	272	251	280	299	297	294	272	286	284	296	260	277	274	276	276	283	265	298	296	295	285	281	276	286	282	256	276	286	258	279	275	282	269	294	257	288	306	275	271	243	262	258	284	267	280	273	286	278	283	296	278	291	282	290	275	293	286	279	286	277	284	289	299	272	259	285	294	275	257	283	270	290	307	257	284	284	280	270	277	253	255	254	303	278	271	300	284	277	292	280	257	251	275	272	307	246	293	285	271	280	269	289	267	240	276	268	284	268	286	262	258	301	274	264	277	270	269	257	248	258	236	278	288	283	269	257	254	283	282	286	264	295	267	289	284	270	271	264	278	247	278	305	268	266	277	260	302	269	273	276	275	290	277	274	288	281	274	268	293	287	251	292	270	264	273	294	308	275	259	287	279	280	248	277	241	281	276	295	279	257	261	273	266	233	263	298	254	279	256	279	285	288	299	289	290	259	274	284	285	283	238	292	257	235	281	256	288	277	256	284	257	242	284	280	295	266	241	265	295	264	252	275	258	246	308	247	269	273	300	253	286	286	263	253	288	256	273	278	270	260	288	275	264	295	276	278	320	267	273	269	273	259	274	274	273	289	252	262	320	302	302	283	260	302	248	272	256	282	313	286	298	244	271	242	282	274	269	274	284	270	307	286	270	273	279	271	248	282	267	272	283	278	282	279	246	265	291	299	249	266	238	268	264	294	282	279	275	281	255	276	273	267	260	302	254	271	276	259	276	278	284	259	269	277	280	265	268	309	308	259	265	262	269	316	253	296	272	253	284	280	280	259	290	276	284	276	294	256	269	268	274	300	269	299	324	288	270	262	286	263	262	326	269	280	293	250	275	258	280	300	290	279	284	278	316	255	269	270	274	278	282	277	273	276	298	284	319	318	290	266	279	279	283	268	267	262	288	260	277	257	268	245	266	308	258	280	303	262	296	285	284	255
5491	1690	3416	3598	3123	2575	2181	1849	1586	1494	1322	1223	1613	1086	1072	986	994	940	953	991	948	881	856	839	903	864	850	831	835	794	828	854	814	817	809	793	765	761	757	779	745	766	863	827	786	745	752	837	783	762	755	770	774	788	759	716	753	722	756	752	750	773	742	776	731	768	747	757	769	786	750	755	763	712	713	757	738	721	698	789	786	813	724	776	745	764	729	789	722	723	753	764	761	717	741	823	707	733	716	703	754	822	736	726	764	709	692	705	731	746	759	737	744	733	713	732	758	766	727	725	765	736	758	709	717	734	733	751	768	764	748	719	718	730	709	709	758	774	736	716	720	734	738	737	725	739	786	691	723	717	695	781	770	728	740	764	703	746	733	762	757	722	726	737	741	723	746	742	751	720	755	733	751	726	709	736	732	798	781	677	724	736	756	740	705	742	704	761	730	734	711	759	736	733	727	708	751	713	712	720	765	744	743	774	698	759	757	758	730	734	717	724	741	781	733	754	750	776	743	755	719	698	745	750	712	742	735	767	720	732	748	726	766	693	755	739	770	724	696	696	755	709	739	713	676	751	717	684	727	724	750	735	774	731	729	748	713	726	713	718	717	727	766	741	722	741	749	743	744	683	724	734	713	744	724	784	797	720	750	714	733	688	770	719	760	721	713	725	740	756	781	744	696	710	749	737	733	768	718	792	748	766	712	801	687	718	777	727	735	758	721	727	718	770	723	709	683	760	747	768	678	737	774	735	718	741	702	723	708	765	732	760	717	750	707	715	718	777	702	713	716	750	728	780	682	710	682	727	717	729	700	710	763	720	722	771	709	697	728	709	696	724	717	744	749	701	751	744	716	708	673	780	804	724	758	766	712	748	725	728	771	694	737	761	666	780	775	765	736	717	741	731	760	686	713	688	724	761	700	709	767	705	699	729	735	731	741	756	734	722	768	705	728	731	741	694	718	694	715	742	726	753	723	701	749	773	761	720	761	709	748	765	654	729	746	701	716	734	713	751	659	789	715	722	728	727	717	731	743	744	735	742	712	748	742	754	726	771	736	753	694	712	740	730	765	718	773	718	741	764	706	706	736	719	696	713	740	744	723	689	770	719	715	704	729	767	742	745	734	730	701	733	776	713	696	732	753	703	716	729	737	710	755	777	746	705	772	738	756	763	763	750	716	736	747	722	766	741	706	742	762	732	742	740	727	747	692	727	708	677	700	723	761	737	740	753	783	707	704	741	686	746	733	742	746	731	775	678	697	713	768	747	743	741	724	715	743	735	781	740	757	747	723	738	717	741	697	750	759	724	730	751	735	746	693	738	702	700	714	769	754	712	734	738	737	791	745	767	767	734	767	772	750	724	742	755	711	734	685	742	767	706	722	708	724	758	715	735	729	750	695	752	748	725	734	767	730	741	711	755	731	675	739	719	759	697	712	737	685	681	724	736	768	679	733	763	740	747	738	750	737	768	762	736	742	768	741	717	701	755	773	748	741	710	744	717	715	687	725	731	708	652	737	764	720	738	770	751	794	707	733	700	762	724	752	739	756	728	778	709	724	721	759	709	706	740	742	706	749	756	734	735	734	699	708	744	753	732	750	739	731	731	745	745	715	759	693	720	725	737	730	682	714	755	713	722	747	742	689	735	678	724	702	729	734	718	757	752	734	754	757	788	710	697	738	694	717	731	722	735	727	748	708	744	726	689	745	749	786	747	742	750	711	746	711	700	747	736	742	731	705	725	733	720	719	705	745	733	700	716	732	757	719	749	710	762	758	715	734	753	716	739	749	717	700	740	776	714	699	735	753	715	712	716	718	759	699	673	750	798	757	722	705	729	713	769	668	720	764	745	768	745	720	694	738	691	677	731	791	740	764	723	698	729	756	748	707	735	722	741	707	733	712	713	742	709	742	719	713	761	759	769	746	708	787	794	765	753	699	767	713	703	771	738	746	763	731	700	751	690	760	743	751	708	820	756	728	713	724	787	723	739	711	689	742	757	726	717	756	719	719	721	758	768	724	711	729	761	707	743	757	701	808	719	721	715	710	698	777	746	716	780	755	763	732	713	712	741	716	752	696	784	705	747	706	677	695	733	752	708	731	734	687	698	738	755	727	721	690	721	750	734	795	775	732	706	776	745	702	736	757	743	740	729	749	772	770	729	765	812	705	760	689	750	716	702	718	747	772	736	753	708	728	709	747	739	716	750	790	780	717	738	737	731	741	749	725	691	723	719	696	729	716	782	754	736	758	721	757	736	764	733	705	740	757	767	756	739	722	753	711	721	715	722	757	754	682	744	702	718	740	770	748	782	732	766	762	738	749	738	756	751	750	712	753	698	736	787	734	731	787	739	665	717	767	781	736	747	713	717	732	772	732	748	753	741	720	737	735	754	798	736	754	730	694	740	755	740	668	716	714	701	719	711	738	728	769	707	723	719	694	680	766	707	794	734	762	764	720	725	730	727	704	737	731	761	741	716	771	785	761	711	713	754	728	805	737	759	735	729	677	765	699	776	728	723	708	738	738	720	742	753	720	730	698	741	711	764	731	779	718	759	745	694	798	724	710	747	751	744	729	725	758	743	754	731	776	734	808	750	702	726	775	724	758	786	717	739	699	767	745	722	755	745	750	738	745	717	723	733	741	782	722	804	737	749	698	782	727	770	751	720	739	762	713	740	773	738	722	738	734	748	736	700	752	770	707	762	663	738	729	726	764	768	688	726	723	727	719	728	714	712	677	688	752	697	751	727	754	728	797	709	766	743	745	742	723	740	766	719	771	764	746	753	750	765	709	720	764	755	763	745	735	716	758	769	738	759	689	755	754	690	765	718	756	716	720	718	718	767	728	748	723	713	734	741	732	718	734	759	734	712	689	702	692	731	763	758	759	780	710	710	777	710	732	746	754	777	731	709	705	742	712	712	699	769	714	697	721	772	805	716	728	763	731	720	744	707	708	753	738	719	732	709	739	739	757	704	760	697	688	714	688	736	780	762	712	734	735	724	715	726	722	748	702	726	713	746	772	731	737	757	754	735	693	776	753	747	694	754	765	715	728	734	730	700	727	726	725	688	712	764	728	746	769	747	744	771	704	717	728	685	743	756	727	758	694	776	703	748	750	719	734	677	748	757	767	716	728	760	696	751	682	784	725	753	751	715	763	722	748	740	777	742	736	688	745	687	711	733	728	767	747	767	705	717	702	773	764	769	676	705	715	723	762	722	739	711	769	666	759	703	756	704	718	744	704	737	757	735	768	763	733	752	739	738	749	773	709	719	743	725	713	681	729	727	750	768	744	722	695	693	716	740	729	710	702	760	731	757	733	745	698	735	794	758	751	718	711	729	709	756	710	721	730	698	755	740	759	719	732	765	686	729	758	773	703	723	719	715	792	711	772	705	722	743	718	704	740	740	692	732	753	735	719	743	758	760	749	688	739	757	711	710	763	717	712	753	767	754	747	713	758	739	731	756	733	700	737	705	740	750	694	781	698	697
13476	2626	2583	1836	1207	883	734	586	527	457	387	385	696	354	328	287	319	288	294	314	260	261	241	299	248	277	251	257	266	258	252	257	254	256	228	259	260	266	253	248	261	266	247	235	247	264	243	225	250	247	248	248	238	232	281	230	261	254	253	256	238	255	243	264	254	254	209	243	238	239	277	216	257	240	239	251	230	233	233	247	229	226	208	228	223	239	207	246	250	253	257	239	251	204	217	263	231	260	232	248	235	240	253	215	220	242	266	261	242	216	257	241	262	254	256	240	263	249	215	231	232	241	256	258	255	251	236	221	246	232	233	228	221	253	230	247	263	240	241	232	242	251	231	222	222	261	237	268	241	228	239	236	243	254	225	261	235	235	231	245	235	221	266	222	226	233	219	249	265	240	229	246	221	220	268	249	226	236	224	246	255	239	258	231	221	230	257	234	215	238	231	243	248	240	239	235	258	210	230	252	230	254	246	227	249	246	244	243	236	239	234	242	266	224	221	253	219	234	224	277	240	257	240	234	238	225	258	248	224	259	230	254	279	250	243	223	246	231	230	252	241	252	266	218	224	249	238	251	261	252	271	248	242	258	225	224	233	215	217	228	218	224	260	221	243	241	230	250	236	245	250	241	252	242	249	263	247	255	249	222	224	231	231	250	229	224	231	257	237	212	250	254	235	258	249	248	241	236	233	250	241	225	271	227	248	225	258	249	239	212	237	252	261	240	234	250	241	217	211	239	241	237	229	252	237	230	228	228	266	250	232	245	246	263	232	203	246	227	247	228	247	235	232	227	263	224	248	256	229	222	249	239	232	247	232	261	249	213	241	221	233	237	243	242	223	219	201	240	216	250	215	232	256	245	250	224	230	253	267	262	268	224	252	239	222	222	216	272	242	267	237	231	245	228	218	267	251	262	231	222	223	235	254	258	223	221	231	217	222	232	223	245	213	270	209	233	243	252	248	207	240	246	210	241	229	221	230	234	218	216	215	248	281	256	247	235	256	243	226	234	244	256	228	257	268	236	239	210	242	203	223	217	254	227	259	248	264	245	231	251	244	231	241	240	254	262	235	221	246	243	237	228	244	223	215	241	249	228	227	236	227	251	229	234	225	262	235	225	256	228	227	249	269	226	233	242	242	222	243	240	235	244	230	239	246	232	216	235	227	247	238	249	226	216	247	231	224	257	232	224	212	241	251	245	230	211	243	241	229	240	263	241	248	259	256	243	242	228	257	243	243	245	223	221	244	250	248	244	250	227	256	233	257	227	262	236	274	242	234	228	245	239	218	240	228	223	258	207	252	222	216	250	235	221	274	266	229	244	232	231	243	262	241	236	242	232	251	235	224	224	249	252	248	241	229	239	240	262	236	235	236	282	243	208	223	237	242	231	225	238	246	232	244	249	242	236	253	239	261	233	250	264	250	245	223	244	227	223	210	265	262	228	221	238	255	248	217	212	205	217	217	241	243	241	261	258	223	233	242	226	236	250	252	250	199	245	232	247	256	227	258	226	211	243	245	239	243	227	216	233	226	231	249	226	236	253	249	239	259	250	240	237	231	229	243	250	252	234	216	215	249	212	259	233	240	223	261	224	230	213	225	281	258	236	233	239	247	220	239	236	220	250	233	247	256	232	251	241	247	245	259	252	245	248	249	243	233	243	226	241	243	211	255	243	250	243	249	240	276	236	235	249	241	238	258	261	236	238	244	256	245	243	256	236	235	250	233	245	225	226	234	258	258	217	212	238	246	245	238	214	241	208	248	254	233	257	231	267	262	249	241	260	241	244	259	234	245	220	264	248	261	244	243	262	244	244	251	251	245	253	231	242	229	223	211	239	203	239	258	235	230	254	253	237	256	240	224	255	223	252	249	236	224	222	225	240	252	220	270	241	251	275	216	222	257	242	232	229	236	238	264	264	239	230	249	241	210	229	239	237	224	229	223	222	256	248	246	204	243	238	208	237	244	224	248	234	238	253	223	267	215	227	236	254	234	233	234	239	250	241	248	251	251	244	245	199	243	228	214	229	244	250	229	223	211	240	221	221	222	275	252	267	231	236	234	254	231	258	235	208	247	241	241	241	252	237	214	222	224	264	268	213	237	245	233	229	238	262	245	227	256	243	257	252	209	262	240	257	239	230	243	283	198	234	232	224	238	225	221	241	251	255	252	241	232	239	227	261	245	264	229	233	239	268	225	258	231	246	230	247	235	212	232	218	265	243	216	225	249	236	243	231	235	197	244	250	253	227	279	252	246	203	239	244	239	275	238	243	255	214	250	236	233	226	260	257	253	237	220	229	220	248	230	232	260	228	253	253	219	215	237	233	245	232	211	250	226	233	235	221	233	233	265	244	261	285	259	247	213	216	252	223	239	224	263	222	237	253	232	253	243	224	265	224	240	237	250	248	210	205	213	250	252	209	205	264	232	244	259	247	238	229	227	243	243	240	241	240	247	261	227	238	234	249	250	219	212	254	269	242	252	263	265	216	223	258	260	224	220	269	266	253	225	220	248	223	268	241	254	244	214	263	242	217	256	223	235	242	227	209	247	249	242	226	246	236	236	213	275	253	222	239	236	241	213	252	244	220	224	247	225	245	213	247	242	229	249	224	241	245	220	254	214	252	260	239	261	245	238	238	245	232	267	269	238	233	221	254	272	228	222	241	240	246	249	256	282	244	259	237	271	218	254	254	243	242	252	266	242	259	219	251	223	190	240	229	255	247	226	250	235	246	210	224	246	275	240	242	256	217	258	225	253	227	253	251	258	276	237	248	253	257	247	218	262	231	240	243	227	226	247	240	256	257	246	230	257	248	242	228	283	230	226	248	239	225	258	242	206	239	209	258	245	258	225	241	230	237	260	234	226	215	244	251	233	244	245	236	256	242	240	223	230	248	232	250	230	230	262	272	251	235	243	221	271	250	224	226	230	259	208	234	230	260	245	274	241	259	235	262	261	244	236	234	253	208	271	259	249	217	245	232	265	245	262	246	253	217	265	239	254	239	225	259	249	220	222	215	243	235	235	231	251	278	230	264	293	281	255	233	244	239	236	231	232	252	211	247	255	211	249	230	225	249	251	226	238	258	229	205	253	236	233	230	245	228	214	287	247	225	255	247	220	234	272	244	246	246	231	233	244	229	227	228	257	260	215	241	238	247	240	218	246	248	217	226	246	232	251	250	207	210	234	263	248	234	226	259	249	258	243	245	218	223	223	229	235	222	243	237	231	235	224	239	255	209	250	225	263	244	231	250	240	229	262	260	222	221	240	235	273	219	213	238	237	236	229	222	243	246	242	214	252	228	240	226	228	244	219	248	218	237	243	215	229	247	279	250	250	224	229	241	259	253	229	239	252	249	236	269	260	253	237	275	259	262	230	254	237	249	272	224	237	243	245	248	227	217	255	214	219	248	264	235	230	236	275	251	229	262	220	233	254	248	243	224	200	250	244	235	235	214	228	214	235	267	264	259	233	220	233	247	237	206	248	261
7317	2431	5606	6074	5083	4130	3320	2820	2375	2039	1787	1739	3786	1447	1201	1265	1191	1094	1084	1001	1038	978	897	910	853	883	825	816	790	820	789	762	792	779	736	719	730	755	764	673	678	714	645	718	747	693	681	716	686	643	688	654	710	698	710	689	673	695	658	698	664	660	657	684	640	658	698	673	635	664	657	674	649	681	619	669	619	622	634	657	635	618	631	640	675	681	606	659	621	637	688	649	688	660	660	642	711	635	643	621	666	614	643	602	642	666	659	655	669	646	584	606	641	679	653	643	614	612	604	636	660	630	632	673	649	639	621	656	628	624	629	632	607	622	629	639	666	634	648	675	587	612	602	692	681	640	660	666	671	637	649	603	625	612	662	644	625	670	618	643	627	661	620	639	595	641	631	658	597	624	625	650	655	676	639	626	609	644	617	632	605	632	612	618	614	625	610	591	612	619	624	661	641	640	621	624	647	619	616	656	616	646	631	609	621	659	635	611	613	604	582	645	581	603	624	659	656	621	648	629	631	639	640	635	671	632	660	591	661	636	604	700	608	638	650	630	638	646	606	628	643	656	605	664	671	626	611	620	688	640	648	656	650	621	629	640	633	604	634	581	660	614	601	601	638	624	662	636	618	612	641	596	624	636	627	666	603	594	665	636	644	627	634	635	603	656	593	603	619	653	667	656	633	618	632	646	643	599	653	627	621	596	661	589	637	611	665	638	592	650	603	652	629	644	639	617	636	632	626	649	702	655	616	638	641	629	631	638	613	561	679	656	639	616	628	666	610	651	627	614	604	635	605	642	556	609	637	616	583	652	648	670	594	648	632	612	677	631	662	607	653	635	627	635	621	682	636	616	634	655	613	646	633	629	664	615	639	673	624	608	679	607	605	631	643	612	608	637	674	627	633	628	624	574	608	594	630	606	586	618	637	639	627	641	643	661	668	623	664	604	595	649	631	626	624	645	645	627	621	661	587	647	628	626	620	609	680	621	650	657	623	645	631	625	625	608	625	674	607	635	592	659	630	650	638	589	649	662	602	625	644	649	638	636	647	611	663	633	629	664	621	599	638	653	601	614	624	608	639	618	633	644	631	636	652	658	657	640	639	604	613	635	658	593	617	641	607	656	616	636	631	575	618	617	616	626	605	602	605	677	692	617	615	624	636	600	604	603	649	602	653	639	613	574	598	633	629	640	651	651	665	622	619	653	635	620	648	588	633	618	629	588	589	634	606	629	652	601	669	625	603	650	598	640	657	614	638	684	581	640	639	618	630	617	631	668	627	618	645	645	646	665	597	671	636	629	613	633	630	573	622	649	614	605	666	654	624	652	673	578	618	614	661	630	613	653	678	701	646	620	625	621	638	625	677	652	664	631	656	604	585	650	580	620	617	640	620	642	667	616	592	680	637	641	649	577	641	619	605	629	595	632	616	681	622	613	605	653	674	622	636	666	680	616	667	606	658	648	642	636	633	613	613	596	648	604	665	600	586	601	624	635	610	647	628	586	663	633	626	618	653	639	552	674	658	642	659	583	627	620	666	623	639	624	590	610	640	639	620	648	632	645	612	649	660	603	609	609	624	640	670	605	577	609	583	630	650	629	648	665	650	651	620	601	587	626	639	659	612	610	621	604	637	614	640	642	625	667	607	611	638	614	683	612	616	638	606	586	638	619	693	628	590	632	634	579	668	604	633	639	592	638	619	632	633	623	622	642	586	617	614	641	632	677	573	604	609	611	620	634	644	583	584	624	633	651	629	579	661	580	596	595	604	593	643	651	585	614	623	609	634	652	629	619	666	609	623	601	636	619	665	643	631	645	643	592	665	584	574	594	685	644	642	645	623	632	613	622	609	659	592	674	671	635	625	643	640	627	601	599	631	650	610	667	617	568	680	618	618	618	622	632	641	643	639	639	620	628	681	615	620	683	615	675	641	629	604	665	627	658	638	653	619	634	595	666	649	645	628	634	615	590	590	571	606	651	605	623	595	589	639	617	648	611	646	616	638	637	601	624	617	646	659	656	548	650	602	630	642	618	609	613	626	664	640	626	599	645	640	620	593	648	638	618	653	640	652	601	630	642	621	643	660	579	610	607	621	662	602	657	641	658	657	639	648	667	640	580	634	660	633	630	608	640	641	621	650	633	676	566	601	628	637	648	621	648	597	624	627	633	587	659	630	648	666	642	605	640	627	616	626	646	625	644	646	588	665	617	634	628	639	659	598	645	632	678	637	658	645	593	645	648	618	619	630	626	655	593	627	638	634	612	635	625	638	581	649	657	633	622	579	657	650	639	605	590	599	630	623	602	602	620	626	665	670	639	662	601	649	626	625	664	655	635	618	608	611	619	632	608	651	626	581	636	633	663	646	622	631	616	626	635	653	652	624	631	628	581	609	642	619	627	657	602	597	622	615	593	622	623	651	618	608	643	644	603	629	648	664	622	658	644	663	595	640	632	594	665	629	614	626	671	615	632	658	649	616	614	660	629	600	622	602	610	622	603	580	678	632	618	638	624	645	609	621	639	643	618	615	656	637	662	640	622	652	621	634	583	651	663	632	616	631	610	651	625	617	651	639	641	614	613	595	659	583	663	612	644	651	637	636	659	657	647	665	633	627	605	658	633	614	655	690	640	665	618	635	626	594	616	607	617	613	636	622	615	620	647	656	616	600	651	644	653	641	677	636	633	612	639	659	636	633	619	638	619	650	656	647	615	603	660	618	645	575	650	642	663	596	634	604	607	643	642	608	578	649	636	632	604	654	599	612	631	661	616	671	630	629	623	582	611	642	662	597	598	623	656	621	645	647	622	637	628	648	626	554	642	604	601	581	626	670	649	632	665	608	628	604	665	625	638	653	652	621	602	629	601	625	614	648	660	664	640	634	644	617	581	618	633	598	593	607	590	640	644	627	637	612	658	613	636	647	633	638	681	598	612	617	644	603	641	657	671	617	577	630	657	595	660	589	636	598	634	635	620	615	626	652	598	629	593	632	646	634	587	610	643	657	639	651	615	701	592	646	608	621	619	649	607	607	632	593	651	581	610	625	627	643	636	624	631	617	593	643	631	611	630	642	706	570	602	602	628	683	629	589	671	614	625	665	618	654	611	611	640	642	600	635	629	640	640	642	602	647	623	682	659	642	625	675	618	630	655	613	649	597	558	618	701	652	600	671	659	605	618	615	626	661	620	710	624	649	594	593	603	638	715	613	643	648	622	638	638	672	637	666	626	585	633	653	622	673	654	610	649	604	663	655	682	679	636	605	586	639	651	595	612	621	615	630	653	605	657	601	604	623	669	605	616	647	676	620	681	596	612	676	620	627	645	629	605	659	648	587	671	597	652	607	653	650	647	596	589	640	655	657	606	623	614	655	627	647	615	604	623	590	653	586	654	618	638	602	588	620	638	586	666	649	637	645	631	632	631	635	613	621	624	653	621	620	631	592	619	627	634	605	664	606	606	628	653	647	605	632	614	675	617	705	640	621	672	626	594	644	622
1843	197	210	163	152	172	175	169	179	165	154	114	135	193	136	148	131	147	146	161	161	155	146	138	152	145	171	172	123	136	128	143	118	147	140	151	152	138	127	145	156	156	151	141	148	144	132	136	136	144	138	150	167	162	175	154	129	153	155	147	146	170	155	139	155	142	134	145	177	174	149	147	161	137	135	123	152	157	126	139	144	136	130	140	145	149	145	146	137	149	167	142	158	143	131	136	154	164	121	147	142	168	143	156	136	169	140	138	162	141	138	157	147	169	137	162	151	152	148	163	147	130	149	133	152	156	143	154	142	155	132	146	140	160	137	152	131	152	155	164	142	151	139	161	162	149	153	156	148	162	149	163	144	163	140	151	130	159	162	135	152	123	147	148	149	159	146	165	138	153	157	139	128	146	155	140	170	148	176	134	155	141	161	151	157	144	165	156	139	142	157	140	149	166	129	148	145	162	143	144	151	139	154	148	129	156	134	154	150	176	133	133	161	148	152	153	136	148	155	142	167	149	154	140	137	155	152	146	140	130	151	148	164	153	145	156	164	143	160	163	162	127	162	156	146	141	132	153	150	165	128	157	146	161	142	150	138	174	161	141	154	156	156	156	147	133	150	156	143	140	143	137	160	149	142	157	158	167	143	153	166	146	158	145	145	143	153	124	123	156	154	158	155	135	154	143	133	146	136	144	139	174	155	144	151	143	146	164	137	154	154	136	136	141	139	161	136	146	155	140	146	166	143	146	146	143	155	147	126	160	156	159	133	141	115	122	142	157	155	148	156	152	150	128	154	147	144	157	160	165	171	140	144	150	158	143	141	160	142	149	140	161	143	151	154	157	146	151	146	152	139	159	131	143	127	144	154	157	127	148	170	146	128	137	160	134	155	120	156	171	137	150	109	152	151	142	142	137	158	128	159	145	156	143	174	165	139	172	149	154	157	161	127	136	158	118	166	158	156	149	146	158	124	160	149	188	154	134	142	139	133	171	151	152	128	154	160	149	153	144	137	160	158	140	152	137	157	146	149	166	159	153	152	148	167	139	148	145	144	131	156	139	137	151	145	153	153	147	140	159	155	135	157	140	142	135	141	149	149	162	163	148	148	146	136	133	168	167	152	147	145	169	142	149	151	122	130	145	166	118	152	143	135	136	159	151	148	162	134	158	155	144	135	148	145	153	132	147	157	161	143	137	141	137	140	151	170	162	147	140	131	168	132	152	127	156	133	126	158	152	146	125	135	160	158	155	151	160	135	134	148	153	139	159	143	134	153	157	133	143	171	130	153	139	162	140	143	150	159	151	141	156	134	151	136	157	170	162	169	124	134	160	152	139	153	151	150	143	132	140	147	142	140	164	160	160	152	138	143	153	157	146	162	139	135	151	158	147	133	127	133	139	142	148	152	160	142	139	129	156	141	153	145	122	147	142	128	133	167	125	156	156	165	153	166	150	147	136	175	138	131	145	133	136	145	152	146	125	162	153	171	144	155	133	148	140	143	128	140	132	139	168	159	142	158	144	174	149	157	138	161	141	162	156	134	141	176	141	155	137	148	135	142	133	144	129	114	147	143	144	161	143	137	145	156	134	146	134	144	180	116	135	145	136	137	150	148	139	146	135	139	112	171	131	140	137	179	152	138	157	159	166	145	143	144	126	152	141	141	140	151	130	168	144	141	147	176	166	155	146	140	147	165	154	148	153	147	163	161	160	145	160	151	166	169	140	123	140	157	157	149	145	155	142	146	137	160	143	150	130	150	158	138	144	140	164	133	159	157	158	146	142	138	141	131	141	143	167	138	142	127	147	145	166	135	162	154	146	146	152	161	137	127	127	179	142	178	132	158	153	161	173	150	158	143	159	136	155	159	116	145	159	135	146	124	145	136	149	135	124	143	151	148	133	144	120	141	135	130	150	154	151	160	163	156	141	137	138	146	132	161	151	117	124	130	177	161	152	145	135	162	153	117	172	153	161	165	157	152	146	147	157	150	139	165	141	138	151	137	167	150	146	137	140	143	148	155	139	157	173	149	157	149	157	141	147	156	143	144	162	146	153	143	165	152	127	143	149	152	155	138	143	147	148	140	128	146	169	164	154	151	142	136	143	160	146	130	127	132	151	147	144	140	146	132	138	151	159	140	158	163	165	150	133	178	139	151	152	134	163	155	137	148	148	154	131	125	143	143	150	126	153	158	140	154	138	166	156	145	164	168	180	143	158	134	139	146	185	166	147	147	127	140	143	132	174	132	162	137	148	134	150	138	133	135	134	128	168	128	135	164	143	151	157	143	144	136	164	120	155	136	146	162	145	133	149	139	136	155	123	125	156	129	138	149	145	177	151	145	127	139	130	133	154	122	152	173	149	125	140	154	145	140	164	180	140	134	136	154	161	152	158	131	153	143	136	144	123	131	146	150	174	156	168	131	138	146	133	131	147	136	166	136	143	166	153	143	146	157	148	141	153	136	131	151	154	149	147	148	148	159	157	159	124	146	160	159	129	141	172	172	146	151	164	147	142	137	164	158	146	141	142	155	145	165	173	158	147	129	151	167	151	143	145	169	152	134	135	142	152	148	141	163	161	135	164	148	156	156	157	144	151	142	146	122	146	138	119	184	141	147	148	142	168	165	139	142	143	159	149	162	145	151	171	146	134	151	171	147	168	134	127	136	179	135	143	153	141	141	140	127	157	167	141	163	170	136	140	149	130	148	148	143	147	145	134	162	142	135	158	142	153	152	140	127	148	178	162	166	157	168	165	143	123	166	155	132	153	150	151	151	144	151	123	152	130	140	166	134	136	162	167	158	156	154	145	153	137	141	157	159	156	148	166	144	143	129	146	151	139	132	143	138	152	130	144	147	151	141	154	140	158	123	144	174	143	175	135	137	142	162	140	165	143	153	145	134	150	147	143	160	146	149	135	145	139	157	134	134	162	143	157	142	140	156	181	154	151	141	148	144	130	148	137	141	137	129	170	142	149	139	158	152	139	132	147	145	149	143	157	150	133	152	128	152	153	148	164	127	163	149	140	138	156	126	143	127	150	152	125	162	131	117	143	132	153	137	149	150	130	137	156	155	182	160	145	168	165	141	151	136	145	155	162	143	151	145	138	150	142	133	132	147	155	144	146	148	174	144	139	148	160	159	167	137	142	132	135	164	163	139	138	162	142	139	128	154	151	170	161	157	129	144	136	152	126	138	147	164	146	127	162	161	147	158	143	138	146	137	147	140	173	131	166	164	129	126	129	133	146	112	157	154	161	139	141	159	141	139	160	137	159	157	135	158	156	144	130	149	168	146	165	137	133	162	148	145	163	130	150	153	147	142	150	152	139	135	135	147	156	141	124	146	150	152	151	134	149	146	155	149	141	158	147	141	170	133	136	156	162	161	135	142	169	145	139	141	129	143	144	150	149	137	138	173	153	145	115	133	155	140	156	148	136	145	162	160	146	167	157	151	136	151	147	123	144	132	172	149	148	140	144	183	172	137	165
2058	519	598	594	580	560	536	530	547	501	458	473	476	447	446	468	457	444	487	427	439	469	433	457	458	457	493	430	451	412	454	469	467	448	437	439	433	455	453	445	434	460	429	444	430	417	461	457	451	434	424	408	422	406	467	467	461	500	437	456	440	440	442	409	446	479	417	451	447	480	493	402	451	440	470	434	457	467	429	476	480	443	410	437	422	462	457	427	466	450	460	453	477	455	452	425	413	443	416	450	468	439	444	456	455	454	434	459	461	468	450	468	465	442	460	455	422	467	451	424	466	448	441	407	445	452	462	448	436	434	453	443	429	433	471	439	440	469	438	433	434	472	463	426	445	474	435	436	489	416	472	447	427	419	426	464	488	425	443	452	421	431	447	451	417	449	427	431	443	439	462	448	428	434	470	475	463	459	454	449	458	412	479	459	454	429	465	424	438	451	460	436	438	417	453	444	456	494	418	438	461	383	440	419	435	472	443	449	426	458	437	457	441	450	426	458	447	445	478	438	462	426	435	428	447	429	451	436	463	482	440	418	438	480	467	451	441	465	434	449	482	426	432	458	454	451	433	464	477	423	447	445	439	456	401	440	464	452	497	435	454	412	486	446	412	447	444	461	468	480	429	471	468	446	447	404	461	441	437	434	480	414	452	440	490	441	442	433	443	406	454	397	428	456	453	420	448	462	432	399	452	430	465	432	442	414	459	430	434	492	455	423	479	447	472	438	473	476	466	448	428	451	469	469	459	467	436	457	465	436	454	410	463	458	423	449	448	435	471	411	468	436	425	432	425	457	426	439	462	469	456	451	441	480	439	497	429	426	414	460	429	414	457	447	430	433	472	400	465	454	445	467	440	424	446	429	477	478	434	428	485	443	447	444	419	432	456	424	462	458	466	442	478	452	464	472	480	456	446	498	420	481	458	463	482	416	451	466	467	434	448	455	484	451	463	464	459	450	461	449	446	429	425	446	391	433	435	474	411	433	436	442	449	462	409	447	459	429	443	426	483	445	440	490	404	469	422	440	466	425	398	436	472	438	461	458	415	390	416	485	415	442	486	454	474	421	422	439	449	411	470	431	464	438	428	443	467	460	443	445	440	454	469	453	462	423	467	442	410	447	450	441	447	413	436	456	485	442	418	427	452	467	453	410	461	451	468	450	422	436	445	430	398	459	512	457	426	463	456	459	458	466	450	421	456	474	465	472	433	450	449	451	439	434	458	477	455	459	441	449	443	483	421	443	430	446	426	473	449	446	423	433	459	426	469	422	449	444	479	459	450	437	428	477	447	447	439	474	444	470	470	444	443	426	444	436	456	430	490	457	441	477	433	464	455	420	478	487	412	469	439	471	425	447	421	463	437	453	433	465	467	418	442	433	479	447	377	448	421	481	440	428	478	458	470	457	441	449	397	454	428	457	447	436	440	441	420	489	445	440	468	413	425	438	433	414	446	427	474	463	457	449	421	479	451	447	458	445	463	427	438	436	465	442	475	427	438	428	463	483	436	424	439	472	447	439	464	473	436	413	467	395	439	422	440	422	427	447	426	423	443	451	452	443	450	438	427	444	429	476	453	403	428	433	467	454	424	469	426	426	484	464	438	433	445	441	433	461	424	446	439	430	451	473	460	449	438	434	413	462	434	422	405	450	431	432	459	443	475	467	436	459	484	444	436	420	411	417	421	435	411	430	462	441	447	446	440	451	440	455	467	430	389	442	469	429	407	441	427	429	439	445	416	434	437	436	449	423	459	444	488	448	441	432	465	437	446	383	437	442	444	467	424	422	435	442	446	456	422	426	410	453	456	464	437	446	446	434	451	432	437	432	423	436	432	493	445	422	431	435	419	458	498	447	441	419	435	455	442	443	439	477	448	448	494	408	468	467	433	386	423	409	438	454	473	469	433	392	420	492	486	425	453	445	424	411	454	459	470	441	435	456	474	446	409	426	454	410	459	440	443	472	443	442	464	434	448	477	416	431	452	461	399	451	396	452	455	439	440	429	466	455	434	446	469	418	432	424	484	422	453	487	444	408	433	459	467	502	430	471	425	450	449	473	434	449	468	430	455	457	433	452	475	427	428	471	462	454	436	442	444	474	415	420	449	439	426	462	443	459	436	445	436	450	437	415	440	457	444	454	422	440	484	450	449	468	434	411	431	470	415	415	410	447	445	462	465	450	435	437	382	435	470	436	465	480	451	441	428	461	467	453	440	443	456	469	440	451	396	442	441	464	448	429	453	413	420	471	459	430	446	414	439	442	454	412	457	473	465	445	426	425	457	412	417	404	414	458	419	422	451	436	459	430	441	429	452	437	412	430	453	424	428	459	512	422	468	423	430	468	448	495	472	454	480	412	439	457	449	461	427	451	435	490	441	454	440	483	480	450	417	440	463	415	453	450	473	432	439	441	409	429	470	480	455	420	416	435	450	469	454	429	423	451	439	466	477	410	411	462	444	434	445	420	434	400	442	445	445	463	448	444	464	416	446	459	465	420	432	455	413	459	429	447	432	450	416	457	461	432	433	426	423	472	445	542	428	401	429	473	438	439	447	435	458	436	423	422	440	443	410	496	470	470	471	450	425	450	453	445	455	445	436	475	445	495	459	488	445	454	411	470	446	406	429	417	469	422	434	414	437	440	445	419	476	424	456	433	440	460	450	419	438	430	457	422	419	413	461	503	453	470	443	480	457	435	448	457	457	431	473	440	452	403	461	441	420	436	445	426	494	408	420	438	435	437	457	436	454	423	442	456	459	434	464	409	461	461	414	419	424	468	463	436	457	459	472	460	414	464	458	449	464	460	473	470	443	424	431	402	473	426	434	461	420	462	432	382	485	475	424	468	428	436	426	416	419	451	462	409	475	412	448	437	462	422	448	456	443	457	452	462	424	435	462	444	443	430	397	476	423	496	437	456	465	453	458	411	436	431	453	502	438	429	457	426	461	438	451	468	442	453	474	447	443	455	459	448	423	463	448	435	443	472	450	456	436	436	455	442	432	431	491	434	433	443	453	416	456	432	448	447	421	427	424	447	463	427	467	417	458	430	451	436	457	454	446	451	456	416	430	426	400	485	417	442	436	421	406	444	442	479	413	459	488	447	418	403	436	441	415	442	447	484	474	472	408	418	457	448	429	453	465	425	458	456	454	469	425	449	423	398	449	454	453	468	430	478	450	473	430	439	419	443	441	462	466	438	411	465	424	434	432	437	435	415	419	439	457	427	443	464	446	440	482	455	442	438	437	452	431	473	450	439	452	488	414	442	464	480	478	432	453	452	442	419	446	443	475	450	429	483	421	485	454	448	466	430	433	461	444	437	426	480	438	402	442	437	477	441	411	458	448	442	437	464	435	452	442	425	407	462	395	427	429	424	451	428	462	462	423	440	460	449	457	445	445	460	479	422	447	432	449	453	445	469	446	443	437	474	453	457	430	446	439	412	419	426	447	444	442	457	417	435	463	440	457	432	481	440	429	446	393	437	424	425
7039	1188	1342	1039	734	581	478	431	377	384	354	326	360	319	344	312	323	293	284	299	280	291	272	295	301	298	315	307	290	287	298	248	299	292	291	305	270	290	275	290	288	271	294	271	263	288	263	297	332	274	261	266	280	269	302	266	316	286	278	273	252	275	260	280	284	287	284	270	274	294	259	286	267	302	255	255	268	293	312	287	252	263	282	233	276	268	282	261	279	309	295	270	316	247	260	317	288	275	265	268	286	267	257	305	261	296	273	272	267	273	277	292	274	255	256	254	282	228	266	290	264	261	269	256	270	290	324	289	262	280	278	286	265	286	264	265	291	293	290	285	289	288	282	275	284	265	286	272	272	280	296	288	259	269	293	296	258	269	257	293	266	285	276	251	265	277	299	259	251	283	295	258	289	273	256	265	240	282	257	274	307	272	266	256	243	298	263	254	293	282	256	272	279	262	284	272	282	270	277	255	260	280	284	291	279	273	279	288	262	263	276	251	279	291	275	264	277	263	291	294	291	269	266	278	271	268	277	303	250	298	247	251	272	281	281	279	249	282	274	280	267	305	229	274	262	262	295	281	275	270	275	256	271	250	297	285	271	268	264	258	281	274	307	316	299	272	245	302	273	264	257	276	277	304	248	278	269	270	272	273	282	315	287	273	273	266	288	307	287	266	275	288	267	274	266	302	299	261	290	281	311	285	255	270	281	300	271	276	279	281	292	306	276	301	289	278	273	275	262	273	289	267	280	290	263	289	286	272	256	291	250	295	252	277	282	282	270	275	271	276	285	262	257	273	305	280	238	278	275	270	271	285	270	274	275	296	288	285	298	255	289	280	272	269	299	284	274	316	263	275	253	249	272	284	307	238	283	261	299	269	259	293	276	263	275	272	268	300	272	255	270	289	285	269	254	236	285	265	300	250	251	243	264	277	281	291	271	279	274	270	262	282	270	267	295	283	260	281	267	276	303	269	284	292	274	277	256	259	283	271	263	269	270	289	276	286	274	278	260	278	273	280	271	284	229	310	252	271	294	284	258	275	258	276	255	294	252	277	285	268	302	270	281	321	306	275	281	316	272	283	258	259	293	274	285	277	289	324	253	274	291	276	273	250	281	260	267	273	269	272	290	286	290	267	271	281	261	287	284	296	249	302	270	290	259	288	292	282	255	253	266	296	255	268	286	261	287	297	261	264	267	303	286	268	294	268	252	260	291	268	312	323	250	256	256	252	251	258	249	278	297	269	261	260	274	283	289	280	268	247	299	253	289	283	290	283	261	256	289	271	295	292	270	276	273	290	259	243	259	279	255	294	273	273	305	308	269	285	268	285	250	280	303	276	244	249	272	264	273	307	287	295	271	280	289	277	274	286	283	294	282	267	280	272	308	290	250	245	269	282	286	260	270	280	273	270	269	287	272	274	280	295	260	275	266	282	258	271	290	254	286	292	286	269	277	282	269	285	268	289	289	259	263	295	270	276	263	263	276	298	274	292	255	246	265	301	245	266	279	285	279	312	272	279	283	262	317	271	280	256	272	275	278	222	268	265	288	256	287	246	287	283	258	264	284	269	300	273	251	254	276	273	264	292	293	271	268	280	259	286	274	277	274	250	288	269	270	285	273	264	273	284	289	273	291	282	278	277	271	269	260	266	252	271	301	255	301	272	246	254	264	285	270	259	304	285	287	241	297	281	291	297	274	285	291	278	285	277	279	266	277	305	268	287	280	256	251	309	297	284	237	283	294	292	276	282	238	285	296	276	256	286	284	272	254	266	290	255	277	289	282	267	271	249	275	288	272	273	283	283	272	271	255	244	279	250	314	294	268	302	228	272	266	284	261	263	264	293	277	289	284	307	245	273	288	290	253	271	250	258	284	256	280	284	271	293	242	275	260	266	258	250	249	263	259	293	275	271	286	303	307	275	258	263	284	271	273	288	266	269	286	272	266	294	261	275	266	273	272	274	295	289	267	259	280	289	299	278	274	290	275	262	275	267	272	311	242	270	310	278	283	279	247	296	261	281	313	273	275	294	294	281	264	278	261	288	278	262	255	283	254	257	282	271	264	289	237	317	238	306	284	275	253	278	247	272	242	261	294	271	275	277	267	274	279	245	255	247	284	251	292	254	322	309	290	295	276	282	284	288	255	296	268	280	276	261	253	278	280	257	264	272	289	263	278	268	304	302	258	315	286	279	252	299	288	277	287	249	272	265	265	292	280	250	267	273	260	266	252	249	308	268	264	278	290	272	269	290	270	277	272	271	303	269	277	289	280	288	292	276	281	257	250	281	271	282	254	257	286	297	291	288	295	289	264	292	285	268	280	260	270	265	264	312	276	250	251	243	249	278	288	294	287	289	263	319	287	266	290	272	259	274	287	263	280	290	282	277	233	281	294	287	293	253	263	249	235	281	294	275	270	276	266	259	270	286	273	268	264	291	270	253	275	266	265	278	254	268	289	268	268	261	288	261	239	250	263	277	270	290	269	256	294	261	268	281	285	286	253	283	258	266	241	276	254	277	269	275	291	288	280	301	243	260	283	293	272	293	287	285	280	263	248	270	230	285	256	277	282	263	242	277	293	291	283	281	247	256	295	271	275	276	265	264	289	258	272	267	257	303	287	262	290	268	242	277	269	290	287	264	269	260	306	284	278	312	257	274	281	279	257	305	284	270	295	265	283	286	287	246	299	260	292	291	265	274	288	255	303	287	263	275	283	268	262	276	275	293	276	255	286	286	296	270	310	275	279	256	297	286	295	280	302	274	276	313	287	248	289	243	302	258	270	286	286	276	291	265	290	286	275	290	261	242	310	257	267	272	279	296	267	249	283	274	249	267	270	293	241	289	253	246	311	283	301	283	274	256	269	289	292	265	254	260	241	287	283	272	306	266	253	254	269	269	265	299	257	242	286	282	277	253	325	258	291	261	305	298	316	250	266	260	285	283	267	294	247	252	282	254	283	278	261	275	277	261	249	259	264	272	319	268	245	270	262	285	296	285	283	300	276	297	266	256	284	291	282	294	257	281	288	277	292	284	262	273	292	270	262	267	266	250	274	294	268	262	243	257	279	280	303	255	293	263	261	274	283	312	267	294	280	271	278	318	286	288	271	302	307	277	298	251	311	287	257	264	306	281	283	253	283	250	266	261	298	254	234	285	289	277	280	267	273	240	227	309	284	277	281	248	289	258	249	268	284	261	254	279	315	304	281	275	287	306	294	286	254	275	289	266	274	249	263	272	278	294	291	296	267	280	269	273	276	295	296	255	265	273	291	273	296	309	272	265	273	250	302	293	264	286	293	282	272	285	285	279	297	238	321	291	249	270	291	275	291	299	271	262	264	287	294	281	276	267	309	288	283	271	270	258	291	278	267	254	272	285	266	293	277	301	307	263	266	266	290	280	313	289	293	291	280	292	253	273	281	277	253	270	282	301	289	270	251	269	272	260	253	236	283	284	254	262	289	294	292	264	307	287	261	243	262	266	264	302	270	286
5485	1656	3309	3614	3041	2521	2080	1826	1547	1480	1364	1219	1179	1143	1074	975	1060	953	929	932	928	898	903	867	891	869	883	882	829	807	772	829	805	825	761	843	825	771	807	774	799	736	749	753	744	766	771	753	735	769	768	774	718	782	748	736	728	765	723	731	723	767	736	764	715	756	748	746	677	738	729	731	811	722	763	743	748	797	774	758	738	733	733	732	726	732	764	723	787	763	795	750	763	676	736	740	724	728	697	716	763	689	700	764	724	763	761	687	735	753	708	753	770	742	753	750	745	723	726	702	717	719	726	767	715	732	744	706	711	693	750	754	671	676	730	704	762	731	731	721	770	729	760	737	806	724	736	784	678	730	716	758	740	692	693	742	679	717	658	665	690	730	757	738	727	732	692	723	707	705	748	732	716	742	747	740	709	728	760	722	715	699	728	694	745	776	724	711	700	744	741	768	743	741	720	681	724	743	772	725	731	722	728	742	750	709	742	687	733	738	751	722	725	776	745	770	704	726	792	719	718	716	733	760	705	734	701	755	766	724	681	760	737	761	755	729	732	669	749	763	727	766	708	725	719	701	715	747	761	760	707	686	719	725	740	712	713	712	768	731	755	704	755	702	731	738	729	670	721	754	748	733	810	705	749	737	779	690	741	728	734	736	706	748	758	667	785	739	743	757	752	713	710	698	782	707	718	701	694	688	710	757	727	707	689	748	748	731	755	767	683	733	712	713	723	738	706	759	746	744	732	766	740	761	685	745	692	689	765	743	739	759	747	705	719	709	709	755	746	731	719	728	725	765	678	747	720	786	775	697	716	672	725	767	719	694	756	708	730	677	757	741	744	755	719	677	728	726	737	733	768	744	727	730	755	730	752	724	712	732	764	742	766	726	745	770	723	738	749	755	702	762	742	798	751	746	757	778	742	733	736	721	722	744	782	775	730	737	716	733	745	770	698	786	732	723	718	704	721	741	737	690	708	712	727	757	739	723	719	751	755	734	738	714	786	743	697	726	728	691	722	714	728	740	754	710	746	744	688	701	678	680	725	693	764	782	679	731	715	702	717	715	748	780	701	734	786	723	715	721	750	767	762	743	733	699	702	728	726	733	736	702	750	758	729	731	743	758	715	730	771	727	772	718	741	725	735	757	724	740	701	745	716	741	689	782	754	754	722	741	731	696	719	699	678	702	730	741	717	773	754	791	741	718	784	711	769	793	701	734	695	725	714	767	718	716	750	737	721	728	741	701	744	738	749	733	757	768	729	739	754	752	772	747	693	735	696	736	738	755	754	730	783	730	767	724	762	718	718	707	781	767	763	738	746	707	755	671	755	727	730	752	723	767	746	687	741	757	732	700	690	711	750	760	726	736	742	718	748	706	718	727	736	745	746	682	695	724	705	748	699	765	720	694	707	687	744	745	744	732	750	733	741	740	729	730	744	732	736	715	757	753	747	730	717	761	712	747	750	729	761	737	699	733	708	769	765	714	694	751	725	695	707	732	720	736	738	713	729	713	741	699	739	709	769	763	735	809	719	703	694	760	719	715	707	761	686	726	732	685	665	735	731	739	742	693	748	736	714	708	702	776	726	729	713	790	727	710	735	707	733	743	750	717	691	715	698	755	715	722	705	741	738	772	741	751	779	767	723	704	715	689	754	718	711	731	694	737	769	734	729	722	742	739	729	723	717	659	722	758	751	724	744	711	726	730	722	756	761	718	739	762	738	784	751	732	687	726	730	687	724	715	702	690	733	741	749	678	700	718	703	739	762	731	768	694	750	713	701	775	707	719	754	710	718	712	713	756	745	727	706	727	711	706	776	722	707	755	675	725	730	720	757	737	734	738	747	697	703	714	705	713	681	735	730	732	710	698	733	728	742	740	766	742	728	724	759	782	725	742	693	687	702	729	705	749	734	777	769	773	727	716	742	736	756	709	722	718	769	735	735	726	770	737	760	742	703	765	755	734	717	714	701	706	748	753	747	741	704	759	722	729	745	690	756	698	743	738	734	680	738	707	753	721	700	733	764	761	705	735	716	715	745	728	767	761	728	727	726	767	721	734	730	712	745	724	755	735	771	741	761	714	694	691	708	760	742	749	730	732	743	681	765	774	711	737	726	753	737	740	685	725	727	770	736	696	725	708	658	773	730	718	751	753	767	734	759	723	795	784	779	723	704	715	722	694	726	777	699	786	737	729	711	733	732	716	764	689	711	731	756	745	788	733	727	692	709	716	709	694	754	701	703	744	719	744	742	748	772	707	786	768	738	713	738	743	694	733	775	726	682	722	764	694	745	758	722	665	752	725	715	756	690	753	742	742	734	762	738	753	725	757	764	708	707	764	738	744	679	729	755	750	783	723	768	743	733	773	764	732	755	797	724	702	770	736	728	731	683	717	691	775	760	724	773	738	740	724	774	705	694	693	693	759	741	727	778	750	787	775	710	678	733	700	743	772	775	717	721	720	751	706	703	695	773	738	772	719	737	756	688	739	747	719	733	724	729	717	735	747	760	713	717	765	708	720	724	761	775	728	750	726	782	757	707	686	755	678	704	786	725	756	753	720	768	776	739	761	732	692	713	778	715	719	747	719	717	741	732	769	731	742	726	734	717	772	726	751	705	721	742	751	708	737	685	708	721	723	698	727	767	745	748	736	746	741	711	742	751	744	796	704	699	775	738	691	727	722	691	731	740	722	749	725	735	756	745	713	692	728	690	750	762	694	787	708	699	755	723	727	682	720	739	795	732	693	656	716	772	717	737	689	762	719	717	725	766	724	695	704	703	697	760	737	700	734	724	741	757	739	714	715	711	759	711	755	764	740	707	770	681	718	708	728	751	749	776	776	717	766	768	747	731	728	726	738	739	712	702	767	746	726	728	694	741	759	735	777	755	758	749	736	701	674	711	731	744	754	759	765	757	724	741	743	752	728	736	702	764	715	754	769	762	756	700	692	725	765	739	706	731	727	714	743	709	698	723	742	720	718	694	733	779	697	704	763	711	796	740	712	730	724	769	732	725	771	740	702	760	699	775	744	732	731	728	697	728	726	727	688	757	698	702	703	734	692	739	738	766	726	787	786	705	740	733	723	723	740	736	735	742	743	713	756	747	742	693	781	750	715	699	719	744	731	733	698	722	723	763	726	679	725	747	740	717	775	770	723	743	747	696	691	721	679	732	752	734	707	783	737	732	680	721	717	721	748	760	738	741	710	726	756	723	724	723	757	714	709	736	730	699	732	790	735	728	755	755	700	701	732	740	741	687	719	675	716	775	730	733	702	694	712	775	728	738	766	725	772	704	733	726	741	772	700	713	745	767	765	779	802	731	754	731	773	713	782	762	733	721	758	738	818	740	735	739	757	754	748	710	693	728	679	732	769	708	716	765	730	742	747	701	758	711	771	702	740	761	711	754	681	762	684	722	692	720	680	726	729	692	722	688	741	719	726	741	778	744	772	742	765	667	697	738	749	750	702	649	738	717	753	722	779	704	790	727	706
13439	2504	2543	1817	1253	894	700	532	516	453	406	379	413	367	363	271	271	313	281	271	256	250	263	251	244	248	251	303	228	259	241	259	252	291	293	220	223	235	251	231	240	248	276	252	260	255	257	226	275	249	238	251	248	236	252	239	235	238	241	226	243	227	263	236	214	270	255	256	254	233	249	267	246	216	232	234	253	250	241	225	259	232	209	214	222	239	236	241	253	227	241	274	244	251	255	213	247	239	233	252	253	246	254	240	227	248	254	225	222	242	237	216	234	245	244	267	213	246	226	249	238	241	256	247	230	256	254	275	254	257	251	232	226	253	240	216	220	248	215	245	262	233	250	244	248	253	212	244	272	218	224	252	245	243	231	234	258	238	219	235	215	241	235	260	247	232	251	216	237	223	272	242	249	265	228	226	273	239	235	268	248	203	231	239	246	253	259	239	245	242	233	255	248	244	246	254	234	238	249	216	245	256	233	223	270	236	244	245	242	256	265	235	232	240	227	206	258	235	246	227	250	252	260	213	235	250	225	239	230	235	211	203	242	242	236	238	243	252	243	239	244	253	226	233	251	219	205	226	236	228	239	255	238	246	254	246	229	262	255	245	251	271	202	236	252	235	240	226	238	248	253	272	212	251	239	221	234	230	255	214	256	236	229	253	218	216	241	241	225	230	247	243	221	240	224	204	245	255	219	230	223	262	241	232	251	263	255	223	261	225	251	209	230	227	243	218	234	269	240	242	228	248	236	241	202	236	229	235	226	230	229	242	256	237	223	260	242	224	233	222	230	258	243	218	230	237	252	243	256	234	214	266	237	227	216	226	241	266	212	237	221	257	261	239	258	265	223	222	262	239	258	245	228	243	230	253	226	249	250	209	254	234	254	238	221	272	237	251	231	231	252	220	249	218	213	225	257	246	244	267	233	244	231	223	228	227	259	226	252	228	247	237	239	265	232	236	274	222	214	242	229	258	205	236	232	219	259	205	224	250	260	276	263	250	234	254	234	265	241	230	253	248	238	237	282	244	229	239	251	284	234	230	248	222	256	218	272	293	233	247	220	240	212	223	221	239	233	244	239	233	225	241	241	224	233	252	225	239	230	245	214	246	229	228	257	236	236	238	259	243	236	252	261	227	238	231	220	249	209	238	248	243	235	229	244	240	255	246	228	263	240	219	223	244	228	233	237	249	247	221	241	243	220	236	274	255	240	241	245	236	247	231	222	233	252	216	239	228	215	244	243	227	238	232	225	256	261	232	221	239	255	238	250	233	238	267	244	254	227	230	238	225	254	249	229	237	269	207	256	264	241	238	241	247	247	222	251	216	263	228	250	241	256	242	216	245	263	261	245	246	226	260	231	213	267	226	245	243	231	244	243	254	250	229	235	211	218	250	219	240	206	248	252	217	230	255	216	246	272	247	237	241	221	228	278	250	294	245	246	251	258	223	262	225	237	240	234	237	245	242	219	219	195	234	248	243	216	201	237	272	241	217	243	242	225	212	258	226	247	243	236	251	244	253	250	232	249	240	265	255	251	233	238	263	256	220	231	216	245	240	247	237	256	265	230	225	226	241	239	225	248	256	232	230	195	243	261	265	224	241	243	250	256	244	273	242	242	220	251	222	244	253	248	236	237	259	247	239	241	233	226	259	239	255	249	242	236	240	206	241	238	250	228	225	238	230	251	225	230	231	246	225	230	227	247	240	261	252	240	228	237	238	233	266	270	222	251	245	256	220	270	238	216	226	235	249	233	237	260	251	249	250	218	266	248	231	211	235	249	235	219	237	274	250	252	254	259	245	248	231	267	258	226	212	231	233	214	246	271	234	248	252	216	226	215	227	254	236	215	236	241	231	237	252	246	279	217	245	247	246	254	248	231	242	224	218	262	239	243	234	252	243	256	242	230	249	237	224	243	244	256	249	241	248	247	263	252	216	261	238	261	239	254	235	227	210	240	246	228	239	227	221	238	265	241	240	233	244	244	230	219	258	212	254	233	227	255	270	255	219	224	234	249	235	255	224	234	213	222	202	210	234	253	240	240	231	237	231	242	235	238	197	222	227	241	251	200	257	250	263	219	253	284	232	259	209	246	246	234	235	215	227	243	217	243	230	247	207	250	224	259	240	230	229	256	239	257	237	253	255	250	266	235	245	253	209	218	237	235	258	219	255	224	223	233	256	237	223	231	242	239	223	211	236	247	245	239	228	236	219	257	262	236	247	223	251	248	235	240	232	242	247	252	240	275	237	278	249	228	240	249	231	236	229	248	243	226	220	227	256	250	227	230	231	247	241	222	243	238	235	232	219	222	238	205	245	261	239	223	240	255	239	238	253	226	254	251	256	242	241	259	233	226	240	275	216	219	235	241	221	226	229	216	203	243	267	263	239	221	264	260	255	267	240	216	252	240	278	255	209	238	223	255	253	240	237	228	228	221	223	252	199	221	235	239	256	246	231	240	242	240	226	254	252	245	221	241	232	215	252	209	241	223	250	249	278	235	248	254	259	261	206	224	233	230	228	240	226	243	243	271	246	242	260	218	215	242	233	219	243	219	239	249	248	219	225	241	253	231	248	272	263	248	270	233	232	221	238	260	259	238	255	238	248	259	267	247	248	242	245	238	217	244	224	230	232	234	261	246	228	260	263	236	230	267	239	229	212	261	233	208	228	236	222	238	237	242	259	240	246	236	254	236	231	230	264	250	250	261	257	244	234	276	241	245	233	205	223	216	239	232	258	236	224	214	242	238	236	237	216	242	263	223	225	245	234	257	250	235	239	257	249	223	214	284	256	270	254	245	258	243	229	238	243	244	237	248	237	229	229	259	245	229	222	222	234	232	249	236	244	254	257	237	243	245	231	233	254	257	209	261	270	222	244	205	252	247	227	230	266	233	248	240	241	238	218	258	232	237	220	230	207	243	224	259	235	253	278	237	249	256	276	224	240	232	220	245	245	261	237	258	243	241	229	250	219	215	225	235	225	239	222	254	235	251	248	229	250	248	262	255	226	253	245	252	229	249	240	229	254	244	276	229	217	249	233	251	233	227	287	256	217	274	254	256	229	233	216	229	241	218	258	244	234	215	247	226	218	230	245	223	274	246	239	277	213	252	232	234	243	259	228	239	224	215	266	231	243	250	245	226	256	225	223	229	245	234	243	262	224	239	250	223	242	263	226	247	247	243	232	246	231	266	213	223	260	229	234	255	224	227	272	239	234	243	223	250	244	236	256	243	252	211	242	252	250	249	242	244	238	245	227	219	241	224	225	255	229	249	215	253	246	236	231	223	243	223	252	248	250	218	239	221	232	254	231	230	245	175	223	240	227	241	229	244	253	244	208	218	256	230	256	240	228	244	217	217	239	227	238	221	207	251	235	246	243	232	244	272	265	256	236	239	230	245	235	224	234	255	252	247	249	226	270	248	204	243	235	223	233	245	222	246	228	250	216	228	233	244	247	243	235	220	249	247	205	222	231	222	251	241	261	254	220	221	257
7345	2402	5476	5931	4990	4076	3335	2798	2348	2135	1831	1676	1547	1373	1315	1233	1153	1073	1037	971	958	979	897	924	894	923	826	822	793	748	783	781	738	743	766	745	673	743	740	700	735	751	726	660	692	696	726	712	677	650	674	702	672	660	631	657	655	703	667	652	637	664	665	651	668	634	641	663	645	661	645	634	614	677	663	614	676	640	626	661	617	681	642	590	634	624	639	663	655	651	600	659	626	619	630	623	673	618	636	612	618	656	591	622	607	620	612	624	673	666	656	625	653	641	670	608	648	672	602	617	649	617	602	706	621	610	589	610	666	694	606	626	672	599	612	597	666	643	658	628	657	636	612	570	636	627	635	667	618	569	642	592	645	626	615	598	668	588	637	608	584	625	645	640	652	589	642	604	603	631	690	643	604	643	618	594	637	643	610	615	673	646	614	621	631	641	623	612	639	648	644	649	678	649	603	621	644	651	641	611	617	653	621	598	599	605	653	626	645	600	633	652	626	627	651	639	603	617	600	639	634	649	672	619	602	665	628	624	608	621	648	580	586	631	629	651	584	590	647	622	631	662	653	644	632	618	593	621	610	591	586	623	680	595	648	636	627	653	650	635	643	629	620	597	656	636	596	664	630	651	650	625	626	652	636	576	613	654	648	620	625	630	625	656	615	663	654	646	603	620	635	575	647	619	581	646	632	626	596	669	646	612	604	580	650	619	632	638	577	646	674	615	637	607	643	628	632	644	624	614	631	622	626	614	629	610	677	647	645	671	650	579	615	639	592	611	609	619	622	591	646	623	640	620	633	658	643	664	660	652	604	661	616	623	643	644	614	624	648	648	613	618	635	637	620	654	583	628	627	618	673	565	614	631	630	677	621	616	622	607	619	613	633	605	612	672	632	635	609	620	634	620	626	601	632	651	610	609	586	651	639	655	609	622	662	606	639	677	632	596	618	611	608	661	655	653	641	606	658	628	671	599	602	660	588	640	596	636	694	621	633	638	637	622	622	591	654	623	625	631	634	674	654	659	660	617	607	631	622	612	639	655	612	627	617	632	642	610	633	581	673	629	604	632	618	601	634	628	580	631	636	612	572	581	598	693	646	637	604	626	611	601	595	627	630	619	658	662	641	592	622	641	637	609	631	587	668	680	635	639	652	648	640	652	630	631	643	665	623	668	597	628	628	638	612	656	622	610	628	620	621	632	626	593	597	643	611	628	652	653	660	607	621	573	646	627	615	624	603	621	651	628	638	567	571	633	635	664	654	604	611	624	631	631	642	621	646	620	639	613	604	647	622	597	631	641	615	627	614	579	633	637	622	629	637	662	644	623	660	671	608	634	689	620	640	665	608	609	627	614	591	641	614	644	619	670	641	621	628	629	595	642	627	645	608	626	661	623	627	595	637	626	612	599	627	595	643	647	620	669	686	627	655	578	632	583	637	669	634	619	674	639	622	630	619	645	628	603	595	594	589	657	653	622	645	597	608	639	596	602	665	638	620	664	716	565	614	658	600	628	656	618	658	649	613	653	640	672	647	582	632	637	633	640	603	636	639	633	630	608	674	667	631	608	601	618	629	577	646	649	634	652	665	641	610	658	625	620	642	630	626	637	651	608	595	646	609	611	647	603	663	606	645	630	614	590	602	626	667	623	640	612	622	605	675	586	661	620	630	646	612	608	636	613	658	660	632	577	578	652	618	640	654	648	615	631	603	647	625	617	643	626	649	642	630	631	589	617	611	604	611	617	598	606	655	669	632	627	688	670	619	630	664	606	613	598	614	627	611	598	601	674	648	655	616	608	632	628	653	606	623	646	656	628	638	647	635	608	580	628	624	609	611	637	653	625	596	620	603	638	656	629	629	591	616	638	632	618	582	670	614	623	599	592	647	639	669	599	632	602	624	626	660	620	575	588	636	634	613	605	617	619	607	641	632	652	640	660	612	651	625	645	611	622	590	585	623	641	621	616	585	641	630	644	623	595	580	608	650	603	692	646	637	630	637	623	644	570	626	584	647	626	663	635	600	615	582	590	576	624	658	633	600	634	620	632	639	657	624	618	623	667	670	611	625	607	649	637	633	666	597	591	647	627	604	580	602	658	642	644	641	614	670	612	625	623	617	603	626	595	650	653	611	618	684	613	595	615	589	637	646	656	591	595	619	605	617	618	627	623	616	607	628	599	636	601	666	619	613	600	591	670	679	628	635	622	639	639	642	633	596	590	616	587	635	603	645	624	585	627	654	645	627	648	662	641	674	621	610	627	632	593	593	621	594	623	643	602	631	606	583	628	654	628	636	612	596	642	623	612	641	625	649	660	638	620	613	631	621	607	612	593	618	604	659	675	630	640	609	602	593	608	586	669	616	610	631	613	612	626	601	664	616	645	565	612	616	598	620	595	629	599	596	607	612	650	657	628	620	635	670	629	626	622	630	633	606	609	669	625	626	636	638	587	649	609	613	639	636	619	590	643	624	636	616	621	631	623	561	609	633	647	629	639	600	611	637	563	622	619	615	627	630	646	662	649	647	624	642	632	632	669	641	631	633	608	633	601	594	648	663	642	647	625	603	621	602	632	694	664	639	629	644	617	584	612	595	666	657	643	663	639	633	598	639	685	610	578	596	629	640	612	649	597	685	613	647	574	599	617	605	634	614	603	675	615	632	646	662	609	645	646	640	651	601	664	581	598	608	602	591	618	631	631	610	573	633	620	587	635	626	667	581	634	619	656	627	598	633	616	627	637	600	652	616	564	641	654	630	615	602	610	643	586	617	591	618	672	621	622	633	566	664	617	594	658	632	625	632	597	576	610	621	660	626	574	665	649	605	630	641	608	657	630	620	652	613	658	632	633	626	689	608	621	567	628	611	654	620	643	612	599	650	647	599	679	620	613	607	600	654	599	680	629	635	670	621	631	641	633	623	623	632	622	628	629	608	635	629	586	654	646	656	614	631	591	621	622	647	622	600	630	633	639	628	663	645	624	628	586	617	633	611	633	652	665	621	623	626	694	644	665	581	628	614	642	677	631	612	632	672	621	612	693	610	628	649	648	582	647	621	613	618	640	652	627	610	619	630	620	687	631	609	618	625	611	614	599	648	630	630	591	646	658	631	630	618	633	617	651	610	608	609	640	614	634	613	640	595	606	646	607	614	627	618	620	609	612	629	590	573	625	650	614	614	609	654	590	604	635	661	581	637	658	658	598	636	578	620	638	619	608	643	617	620	652	642	634	634	633	612	616	623	629	688	604	655	626	598	625	662	638	614	598	629	694	586	624	675	614	638	685	673	628	592	657	630	671	668	590	620	662	654	611	591	615	597	657	605	577	657	654	619	615	629	651	656	628	618	628	644	626	611	646	624	668	592	588	591	617	653	614	639	631	592	636	658	618	631	634	636	630	646	624	620	632	593	620	604	649	630	627	633	640	617	625	636	627	625	602	621	620	627	589	631	643	635	614	632	661	657	643	677	657	654	631	626	643	621	591	665	646	588	642	591	607
1922	204	190	191	199	163	169	172	146	167	126	155	189	149	152	154	154	140	138	138	149	151	146	146	150	148	164	159	139	152	145	110	158	154	138	162	156	156	155	161	156	162	142	137	148	164	138	132	143	160	144	135	148	127	150	148	147	168	158	154	129	167	136	169	161	143	146	144	151	143	150	156	133	147	147	135	162	161	142	136	132	127	156	146	175	149	137	120	132	157	161	138	141	146	146	143	139	156	162	147	130	142	147	140	152	188	158	131	166	154	142	155	133	147	137	162	150	157	169	136	141	116	154	132	143	168	139	153	159	134	143	138	130	153	155	151	141	147	152	159	139	139	149	144	123	150	159	158	146	142	141	149	142	145	145	140	159	137	166	135	157	143	142	132	158	164	164	159	136	150	155	145	149	134	147	164	167	130	144	142	142	149	168	148	154	146	145	173	138	136	149	174	165	138	147	151	137	144	138	141	164	156	169	152	155	144	156	159	142	153	149	156	145	163	147	156	137	144	160	162	134	142	151	157	142	131	140	152	156	122	150	151	149	131	155	160	143	158	148	150	149	162	142	161	141	160	112	158	156	127	170	155	164	162	132	148	139	131	165	150	139	166	166	121	158	154	137	158	147	134	140	163	144	165	141	163	158	120	143	163	167	140	136	145	164	152	154	157	133	123	154	156	145	120	167	124	143	123	157	165	149	154	141	155	172	150	140	149	142	144	134	145	137	136	145	162	147	158	140	153	154	139	141	134	163	128	141	141	156	125	174	159	153	122	133	144	160	147	156	143	164	134	139	148	137	143	145	134	127	150	125	157	131	153	148	158	171	163	150	125	161	153	149	153	161	133	136	151	157	133	147	117	148	145	134	156	144	146	142	142	130	142	172	165	116	150	154	139	134	162	128	149	122	139	150	125	149	136	162	175	152	126	145	148	159	165	148	147	160	155	137	124	127	150	157	134	145	155	141	142	141	146	139	119	161	145	137	135	153	161	167	146	152	162	148	127	129	137	128	161	146	136	133	169	127	131	136	150	142	154	126	147	140	143	140	125	157	135	170	168	153	160	153	140	148	171	124	168	150	142	132	141	157	154	179	135	153	159	156	134	145	145	158	158	142	136	150	148	146	170	145	143	157	133	149	130	175	121	151	148	169	133	148	150	160	127	129	147	151	165	129	146	150	166	143	137	146	148	141	119	136	152	145	149	158	127	144	144	166	158	139	165	150	177	138	148	140	154	138	174	156	152	122	124	155	149	152	152	146	151	151	153	134	134	142	152	139	138	140	144	175	146	174	156	154	149	156	137	158	147	133	154	150	140	162	159	142	182	148	149	161	175	121	149	137	143	141	147	136	134	132	125	157	155	128	130	162	155	159	156	151	145	149	149	136	140	158	139	142	129	139	154	155	153	165	153	132	163	163	150	165	125	141	162	161	145	162	155	131	150	157	146	162	124	131	140	130	144	137	169	148	149	153	147	147	148	146	137	147	123	159	152	129	163	156	165	154	155	163	143	147	157	171	174	163	148	144	138	138	172	132	156	139	151	160	152	150	155	141	131	141	145	164	138	128	153	137	160	151	148	131	137	149	155	143	148	133	148	135	147	155	142	162	150	126	133	137	141	143	165	171	164	151	132	135	158	152	138	138	151	134	163	135	154	153	166	134	139	134	153	157	146	171	149	149	118	157	144	148	138	152	136	163	143	150	142	151	140	145	147	128	154	154	141	125	150	151	153	172	150	152	150	138	137	148	131	124	148	162	142	156	148	154	135	129	125	145	162	147	137	133	131	139	126	135	136	153	137	154	136	142	152	133	165	156	150	137	147	130	137	128	152	138	150	133	143	157	136	139	155	144	146	184	143	142	144	150	138	146	149	146	149	164	163	156	126	160	146	167	151	145	151	130	137	165	136	142	135	161	153	138	150	135	140	170	155	150	144	144	161	157	138	150	140	131	166	136	148	143	151	132	152	154	134	156	150	131	151	113	164	142	132	133	157	142	148	164	172	143	131	128	173	123	123	139	147	138	151	152	140	139	156	165	151	140	166	141	142	135	141	152	157	160	153	162	160	128	170	140	141	160	155	141	148	139	160	152	173	165	136	166	140	151	155	122	170	144	163	141	169	149	145	159	138	128	138	148	151	132	128	157	156	156	137	148	142	145	149	144	148	157	145	123	152	161	160	148	160	159	125	139	152	154	121	160	170	163	138	167	147	133	144	149	153	139	154	141	166	149	149	165	142	155	126	144	133	159	142	131	155	125	148	133	137	151	131	150	175	160	138	142	155	159	145	140	138	141	146	145	149	156	157	136	145	157	148	147	143	134	157	145	149	176	129	155	149	149	155	133	143	154	155	165	152	151	140	154	166	125	131	163	147	146	147	145	160	153	151	138	146	142	149	151	157	142	150	154	148	153	147	146	165	165	157	147	153	135	152	134	143	139	141	139	135	133	143	135	150	151	175	146	154	167	146	142	144	137	128	162	139	136	152	153	149	142	146	154	142	129	152	135	147	134	158	151	130	149	152	119	119	143	191	141	140	162	154	135	146	166	142	160	146	142	137	153	142	172	155	146	141	135	157	136	145	151	130	138	166	150	123	134	155	147	130	175	145	138	144	151	141	146	161	139	176	159	170	158	145	138	160	148	131	165	140	128	140	151	140	160	146	137	144	134	136	123	142	147	136	139	156	171	157	152	161	153	143	141	160	123	151	130	152	160	147	166	153	131	113	142	137	148	164	152	145	159	148	153	143	154	162	172	152	131	138	133	154	165	150	141	137	154	139	125	155	132	148	140	166	154	159	135	165	149	133	160	141	138	152	156	159	140	133	145	144	144	133	160	152	144	139	144	157	141	144	151	126	147	147	151	164	140	155	165	166	139	144	144	167	144	137	155	156	147	150	129	151	128	144	128	138	122	122	163	150	124	148	149	151	148	145	133	143	153	137	113	145	153	143	146	163	140	179	155	129	148	164	153	150	163	162	137	136	141	135	136	177	126	129	126	158	164	145	149	135	161	156	168	143	143	128	153	140	130	141	159	123	154	171	147	138	121	133	156	135	128	146	147	142	145	154	151	157	160	148	167	160	125	155	157	177	149	128	135	142	153	125	159	145	171	160	145	146	138	142	152	145	169	129	150	135	144	157	128	141	149	126	143	140	140	130	134	155	140	148	155	149	131	154	145	141	128	155	149	132	122	160	146	164	145	148	148	132	136	155	124	144	127	167	178	145	164	158	131	134	141	145	134	141	162	140	147	135	131	148	160	134	141	152	161	146	123	162	152	145	158	129	148	153	155	129	153	158	149	145	136	145	139	143	152	124	153	140	125	151	147	158	140	163	138	147	140	128	151	144	125	155	136	174	137	154	129	134	137	156	159	132	147	148	120	180	128	169	158	167	159	153	156	124	156	147	150	148	159	152	152	141	137	157	159	140	140	157	145	155	134	153	155	155	151	145	153	141	148	159	166	137	144	154	135	160	143	161	135	145	125	125
2157	531	604	644	617	543	536	529	494	475	491	468	456	473	475	448	462	466	475	416	465	441	444	436	441	407	455	429	482	446	434	440	450	439	465	445	449	435	435	456	454	421	425	447	467	434	487	412	438	492	420	462	446	417	440	436	445	460	453	427	460	434	444	454	483	455	445	424	451	449	453	476	442	462	479	411	450	483	446	483	475	433	462	447	440	459	444	443	444	455	402	446	435	460	438	440	419	447	491	450	451	417	422	457	446	426	482	446	415	449	415	443	427	418	463	429	450	388	440	451	461	438	456	466	426	415	419	430	424	415	466	460	437	436	444	459	455	456	469	466	456	416	462	443	428	471	431	438	425	450	412	441	450	431	491	425	432	424	433	463	441	433	449	424	444	428	418	453	438	446	410	424	425	424	434	410	458	416	470	450	425	428	468	421	442	429	452	468	451	449	433	451	409	438	461	436	457	436	415	442	443	438	464	426	441	451	421	428	439	439	468	450	443	475	461	413	463	438	431	452	447	415	476	441	417	453	428	490	457	459	428	459	451	432	451	436	426	399	419	455	460	466	463	456	452	412	454	451	418	411	472	430	430	443	456	466	469	479	438	472	424	442	494	428	457	444	450	438	395	448	418	475	441	443	471	450	466	463	442	438	434	415	437	490	440	449	435	415	434	421	412	410	428	446	456	428	443	463	477	466	450	447	439	466	451	439	454	414	429	396	416	429	457	414	441	442	410	445	457	436	459	457	463	447	433	455	445	454	436	444	455	473	459	449	429	470	432	458	445	424	480	411	404	482	448	449	444	432	466	435	430	434	484	445	453	471	465	466	445	454	438	428	412	431	421	484	442	434	420	443	433	450	457	439	454	463	419	452	434	454	482	440	431	440	410	412	445	457	440	445	425	424	458	410	438	437	452	470	474	436	451	433	445	430	441	470	434	402	426	447	436	423	476	478	483	439	458	425	434	422	437	455	427	455	415	415	420	412	454	437	419	457	424	414	443	425	430	458	437	432	454	431	424	453	438	458	450	416	433	442	413	420	424	431	458	456	452	465	482	466	448	434	441	442	412	438	480	460	461	457	456	448	456	447	424	422	438	446	443	411	448	441	482	471	472	422	441	445	417	453	429	477	398	476	441	439	455	464	454	424	454	417	428	453	443	450	427	477	472	439	461	436	438	465	419	445	430	434	423	419	444	448	436	420	462	417	455	439	439	436	444	418	431	486	450	479	445	480	460	480	445	435	465	425	420	477	445	472	431	457	420	487	415	460	373	434	431	430	409	437	477	430	465	438	444	440	420	455	476	441	454	416	455	425	398	439	450	452	441	430	405	470	446	446	443	421	428	462	453	473	389	438	428	441	421	439	466	435	423	466	433	418	460	458	473	419	467	444	455	421	453	424	434	451	467	464	446	463	459	472	413	458	478	430	483	407	402	483	426	435	441	442	448	430	417	471	443	416	453	428	421	441	417	424	428	431	402	432	454	463	449	445	427	432	436	430	418	434	445	409	461	487	458	463	475	431	388	444	454	459	427	421	477	448	458	402	440	428	417	423	438	435	467	463	450	439	450	441	480	424	443	427	417	450	433	422	425	442	418	457	439	455	457	451	438	454	435	427	402	420	446	437	409	459	442	450	442	440	439	458	454	457	453	445	475	439	453	467	460	417	442	449	446	439	443	471	452	464	444	443	450	431	478	422	448	427	468	425	444	491	460	410	445	420	430	453	473	461	452	408	442	412	420	424	462	447	417	448	446	462	438	462	450	410	454	458	443	488	440	469	413	393	451	408	451	412	457	432	460	469	450	414	424	457	421	414	470	455	453	411	475	445	415	446	446	443	446	432	445	460	454	432	429	485	487	446	447	427	423	465	459	460	489	452	455	431	432	442	446	455	419	436	439	464	433	449	478	419	469	404	434	457	481	451	458	449	443	424	491	448	441	400	413	422	446	475	466	397	450	460	416	441	442	466	454	433	449	445	459	422	479	450	432	410	439	449	437	431	473	438	377	441	443	438	436	447	448	441	447	441	429	448	456	438	444	425	431	445	421	413	430	477	442	463	428	447	448	425	422	493	456	460	466	426	457	445	455	490	417	465	459	482	434	450	415	458	464	478	478	429	476	478	452	413	440	496	481	483	448	436	483	454	430	431	454	440	432	497	449	443	447	453	408	467	446	441	462	401	457	430	442	446	435	448	466	459	449	446	436	461	411	479	443	442	436	404	462	433	472	454	438	451	450	454	457	423	485	447	460	490	455	454	449	438	449	427	462	418	463	451	423	459	427	462	450	430	447	423	447	427	466	426	446	397	417	445	418	442	446	441	468	436	466	404	451	423	459	474	456	452	439	448	425	447	459	425	473	446	419	377	445	425	441	444	443	461	445	439	443	431	484	412	411	417	468	440	452	498	452	425	459	452	446	438	423	465	450	464	421	434	412	444	440	444	456	444	447	475	423	442	479	447	439	459	453	377	425	454	431	442	426	438	446	435	429	441	433	481	453	419	450	417	475	429	475	460	397	455	442	481	471	460	435	437	463	464	476	469	448	470	461	412	421	472	450	442	456	407	486	422	419	466	434	425	430	497	424	461	441	436	455	463	449	405	457	388	463	439	453	408	434	480	426	422	456	450	432	402	459	507	459	455	462	425	444	434	450	434	452	457	404	462	431	457	431	440	463	447	426	439	427	463	471	455	426	440	460	471	453	464	486	442	432	429	470	455	414	446	435	461	460	439	405	456	444	451	455	460	468	435	435	449	454	456	474	443	449	448	496	447	462	452	402	460	419	444	448	469	456	426	452	433	417	450	452	432	410	449	473	468	444	469	431	472	430	415	440	452	410	453	435	440	424	454	424	431	454	448	462	468	425	457	437	461	460	450	451	461	434	419	437	419	455	455	434	439	445	446	403	418	425	479	448	474	465	443	475	418	435	471	489	425	482	441	479	429	480	451	471	413	414	434	466	446	403	437	429	493	436	450	430	414	452	457	434	476	464	437	471	407	453	440	438	429	452	448	408	470	441	424	461	467	477	470	442	421	455	458	435	438	400	443	467	422	446	461	444	461	442	430	479	488	483	413	442	457	410	455	466	460	467	450	445	423	443	465	432	414	448	458	442	478	430	430	465	437	440	470	456	434	414	469	438	439	439	416	448	498	469	456	473	461	448	475	433	415	424	398	442	439	405	466	463	395	437	441	443	447	466	449	422	445	447	419	422	387	432	453	450	438	431	469	421	436	455	420	432	467	415	422	514	440	490	421	450	455	458	430	474	461	440	464	531	468	429	428	489	445	423	452	453	413	407	423	467	494	454	441	448	416	438	456	456	459	434	453	456	493	474	450	435	441	420	425	431	437	413	470	471	457	426	454	433	484	457	479	454	473	491	465	443	446	437	480	426	452	438	447	427	436	454	412	468	459	432	481	445	420	480	452	462	467	504	467	451	472	426	430	439	431	473	446	400	469	399	440	496	474	396	426	430	435	404	416	454	415
7172	1349	1396	1056	754	606	512	442	389	363	363	339	351	315	304	338	318	292	292	333	286	302	279	282	299	319	291	272	294	287	293	310	284	273	282	297	290	302	282	287	259	298	280	243	252	283	261	279	265	278	268	290	297	252	288	263	276	275	271	261	281	258	297	299	264	255	241	266	284	260	305	253	275	264	306	302	271	286	258	272	269	277	277	298	243	279	269	285	277	283	261	269	282	252	273	247	269	288	244	268	278	266	241	266	273	293	269	269	281	288	269	274	253	288	303	257	289	258	257	303	274	289	288	268	259	306	270	257	265	272	267	292	268	269	285	258	293	276	292	291	256	281	275	274	259	244	299	290	275	271	293	278	260	278	274	267	256	276	257	288	256	296	285	292	280	263	270	273	281	271	264	276	264	273	286	263	276	290	305	265	313	284	260	279	299	305	279	278	246	279	267	295	285	242	299	259	280	262	257	233	282	290	267	273	257	243	254	275	243	304	311	263	293	267	250	286	287	285	275	281	280	269	286	267	287	278	257	288	255	263	253	276	307	263	264	281	269	271	298	284	273	283	267	265	262	290	305	266	284	292	236	258	259	293	273	270	265	231	290	263	280	304	266	253	253	267	270	264	262	293	251	281	286	296	278	262	295	267	250	292	288	276	288	293	259	259	262	259	260	260	283	290	301	255	236	290	273	281	284	312	239	264	281	287	295	289	263	279	272	285	257	265	291	294	288	261	284	252	271	302	306	285	277	244	261	224	276	242	261	297	289	292	294	259	241	294	275	279	244	262	274	286	293	291	266	276	250	274	260	283	259	320	247	284	245	280	265	292	260	266	262	263	278	269	265	253	253	281	287	301	277	271	272	271	276	299	277	284	278	305	276	300	273	254	250	273	272	285	270	276	283	311	275	282	278	259	286	281	282	257	307	304	310	269	274	245	272	271	279	259	253	288	291	276	275	241	303	293	265	272	268	300	249	262	258	285	278	272	275	270	261	300	274	310	259	265	294	253	273	305	271	284	245	297	249	246	297	290	273	264	287	256	293	275	260	272	278	288	296	288	252	271	291	294	315	291	306	284	289	272	295	319	288	298	258	255	266	242	285	272	242	271	298	290	273	261	272	280	275	267	267	278	255	259	267	263	261	279	255	278	286	286	284	281	251	272	254	250	262	282	266	273	295	279	287	271	273	292	285	271	277	272	280	256	317	299	260	232	280	279	264	267	250	305	271	265	278	241	253	285	265	232	277	296	275	263	302	274	274	268	255	294	265	257	265	264	271	258	274	285	266	274	289	273	283	260	265	246	294	272	298	294	273	312	267	244	284	289	265	254	263	265	262	291	290	270	258	313	289	269	253	236	262	264	297	257	258	290	294	248	266	273	300	290	279	270	261	277	265	249	267	275	246	267	255	265	272	253	271	270	273	267	279	283	256	261	272	228	265	288	266	245	282	263	281	296	307	297	261	307	245	263	280	279	280	296	284	265	280	251	255	307	273	274	245	262	279	269	270	273	282	273	293	260	277	282	274	266	258	281	264	259	278	237	278	267	294	290	261	291	266	291	304	288	272	243	263	273	260	328	274	265	273	297	290	269	285	262	308	253	272	267	264	258	263	291	293	250	263	265	239	265	267	275	276	267	282	250	301	264	280	280	275	272	273	276	266	276	285	290	276	308	251	259	265	263	309	307	262	296	306	275	278	295	297	237	232	279	256	254	271	266	285	271	294	276	297	268	284	277	257	288	267	257	265	277	249	265	270	241	276	260	300	279	269	268	264	277	268	289	282	298	267	276	279	265	266	311	262	281	265	266	269	284	266	286	261	268	301	298	263	277	281	338	262	269	236	285	304	252	253	253	265	284	276	262	272	280	255	276	277	270	297	290	265	291	243	272	283	269	277	302	235	265	271	276	291	284	276	266	257	290	269	275	284	293	296	285	263	278	291	227	281	266	256	298	274	292	277	279	284	263	267	260	233	260	276	271	296	286	284	264	277	285	256	278	277	279	298	280	250	295	279	290	275	272	265	277	273	291	292	268	246	271	239	236	244	288	305	293	287	273	255	263	235	279	240	281	254	274	262	308	293	310	310	249	271	241	270	261	287	279	301	279	287	269	263	273	275	281	275	267	295	286	266	266	291	236	278	248	258	275	255	270	281	288	258	291	252	265	275	250	230	286	283	323	280	285	254	264	263	248	277	283	296	271	275	248	248	275	271	277	247	290	271	281	271	267	276	258	289	257	257	275	281	283	299	272	274	303	249	264	264	272	266	282	262	285	268	262	245	286	259	279	285	253	269	265	283	251	301	269	278	237	258	259	274	267	297	258	291	268	265	275	286	286	269	271	284	286	291	277	265	261	259	278	301	275	272	271	271	291	305	253	249	252	271	274	291	288	245	271	282	300	253	304	261	266	275	270	271	278	266	284	253	261	265	260	285	246	268	261	256	250	277	276	303	283	282	274	267	303	272	285	267	279	274	284	265	273	265	271	283	280	254	263	282	265	259	263	267	281	269	280	309	256	262	287	273	240	273	274	280	307	261	246	295	251	283	257	271	266	256	303	307	272	268	283	269	264	277	284	302	298	272	248	268	256	279	245	295	307	276	251	265	277	278	302	279	283	259	274	253	289	282	317	286	273	270	250	302	274	274	305	284	279	258	289	277	279	270	284	289	241	232	261	302	264	289	281	301	267	293	277	285	260	284	280	251	316	290	295	262	257	277	308	256	249	279	321	282	258	247	260	276	264	256	290	251	278	293	301	286	250	254	266	283	276	280	247	275	258	260	311	275	259	254	254	252	272	281	282	258	257	268	307	298	297	299	264	291	278	300	281	276	236	246	297	286	288	277	278	276	266	287	275	273	291	266	311	266	271	244	263	278	260	264	245	255	274	288	298	302	290	260	278	295	281	283	261	268	256	273	252	278	270	271	290	285	306	246	275	266	269	252	271	301	275	297	288	249	290	266	286	291	282	289	292	273	310	268	270	274	287	294	271	280	253	256	280	277	280	241	280	280	274	241	245	278	254	243	278	279	234	261	295	260	297	304	265	267	304	295	299	280	265	265	256	259	269	301	305	239	269	255	272	241	273	275	284	293	287	281	296	291	274	261	269	305	279	286	282	259	284	250	285	333	274	271	276	282	269	264	262	269	291	287	288	261	287	290	289	268	272	285	287	292	282	238	253	271	272	273	278	285	299	255	268	258	292	280	270	246	252	275	259	270	264	250	283	289	261	281	278	251	267	244	296	283	285	264	270	261	284	302	294	272	282	305	282	259	275	270	290	291	282	279	302	278	260	262	274	287	265	271	261	237	267	260	236	284	290	257	265	257	291	266	290	281	303	269	256	254	252	258	282	264	287	285	279	289	278	259	265	259	300	245	259	267	273	279	282	257	250	281	276	267	298	273	295	262	267	256	268	273	290	285	276	266	278	249	290	294	265	273	288	251	284	283	266	283	295	288	271	274	274	244	277	289	255	261	272	284	282	301	310
5421	1702	3264	3528	2976	2575	2148	1883	1659	1506	1315	1259	1224	1134	1102	1051	1025	991	946	933	939	897	841	893	840	864	868	792	839	816	843	802	852	773	818	779	722	767	799	734	822	776	781	728	746	761	786	809	725	734	758	803	757	806	791	705	765	743	760	736	792	740	736	757	753	728	700	788	747	757	755	699	791	757	757	740	747	750	755	745	718	755	760	721	714	735	738	753	700	716	753	712	763	767	698	779	757	736	704	745	733	733	713	709	727	744	782	755	774	706	695	756	756	745	764	739	763	719	721	761	717	750	737	763	755	725	719	673	739	759	779	735	707	690	740	759	765	735	706	719	749	747	763	734	738	740	726	720	713	732	705	704	673	734	745	717	732	760	767	789	716	726	705	713	703	744	722	691	714	749	731	708	702	720	751	724	756	751	754	706	741	697	764	706	703	696	738	681	726	721	722	734	756	743	761	780	736	732	713	736	717	707	727	743	732	719	704	739	782	710	737	725	716	750	702	786	736	699	701	680	748	704	729	766	726	730	731	715	726	695	753	664	716	734	731	736	724	719	675	736	789	735	767	790	747	715	758	714	730	744	779	754	727	720	688	727	713	740	734	742	721	714	746	733	705	689	713	773	721	716	711	701	685	717	749	745	705	665	724	708	718	750	714	762	736	755	744	737	688	669	710	724	743	738	687	719	727	712	720	728	728	741	708	738	784	671	703	703	750	754	729	723	718	735	738	768	749	762	717	697	750	772	726	686	740	749	666	716	696	772	748	731	721	742	713	747	732	753	733	709	731	737	710	782	735	734	704	709	727	701	662	705	795	739	767	748	740	767	712	745	712	719	717	707	757	719	772	728	730	757	726	721	746	695	722	772	763	738	698	732	731	698	725	753	692	713	695	667	716	724	757	744	728	696	748	758	761	650	723	734	715	700	740	768	717	685	780	706	734	738	744	757	723	726	718	775	725	706	712	705	712	710	736	708	759	708	709	747	704	748	704	722	757	726	759	698	753	738	708	737	727	775	774	733	725	698	714	735	742	740	774	734	704	743	711	751	711	741	701	744	731	692	717	714	679	687	702	699	682	737	783	750	767	715	724	702	697	744	749	737	782	701	758	672	715	729	727	746	685	749	748	719	711	742	675	753	694	721	731	722	719	740	740	735	711	710	677	720	713	736	769	736	729	709	718	726	690	667	726	735	716	730	779	726	737	753	763	718	761	732	678	682	744	701	734	686	741	784	712	694	677	700	717	708	740	714	759	751	715	737	751	747	737	735	716	742	756	757	709	763	728	767	712	753	754	703	725	743	760	757	724	728	694	712	731	675	703	751	753	704	752	670	720	732	743	715	738	732	683	724	758	728	686	718	781	730	783	736	760	742	752	750	760	777	731	732	723	719	737	740	724	763	786	750	695	720	717	735	720	775	751	706	728	781	687	725	724	731	765	740	684	713	753	731	746	721	729	736	758	730	766	741	789	737	688	756	723	761	708	751	712	732	711	705	734	702	734	746	754	731	783	754	732	743	707	709	727	736	711	723	737	741	720	720	779	684	719	744	706	736	745	743	725	773	764	721	757	753	758	743	730	720	721	666	786	718	702	689	740	747	731	793	729	702	714	745	755	756	737	790	708	732	649	718	762	753	761	761	743	756	749	755	736	730	769	734	764	703	708	758	681	714	685	750	723	759	755	756	743	740	743	716	704	731	751	680	719	736	785	718	739	736	728	742	739	755	667	725	698	752	809	751	756	758	740	730	709	735	753	726	732	719	733	746	791	728	765	758	715	713	743	747	773	723	737	736	755	690	707	766	697	790	754	722	747	783	749	706	731	722	741	730	712	756	753	717	742	782	725	759	759	750	715	756	726	768	739	739	762	714	719	728	751	706	737	755	761	737	724	754	726	713	738	752	700	727	695	755	727	696	748	749	738	752	691	690	654	695	743	741	723	730	769	751	733	755	787	708	693	719	694	746	714	732	752	742	704	721	735	734	784	728	720	697	718	736	705	701	695	720	725	700	716	737	678	719	717	731	691	721	760	785	719	712	737	710	736	710	743	726	691	787	713	709	734	686	730	713	707	748	693	745	746	755	729	760	753	677	728	720	686	716	744	738	721	703	741	739	753	736	749	718	701	756	721	697	783	704	750	696	719	755	710	717	799	732	769	726	695	753	762	708	662	797	737	719	743	772	734	725	733	732	739	754	692	729	715	731	746	688	721	732	731	712	716	755	718	743	778	755	729	683	780	760	744	768	732	722	758	729	709	743	759	740	739	697	759	693	712	786	755	725	699	720	737	723	730	719	777	777	713	767	741	709	687	748	726	692	764	749	745	734	708	664	757	710	671	715	717	709	710	729	701	726	721	704	706	684	779	744	752	708	736	697	703	782	751	805	709	767	720	713	750	666	760	679	743	713	760	700	744	701	733	774	735	742	741	704	735	722	733	757	717	751	744	735	727	734	708	739	714	741	715	746	719	755	773	708	768	725	708	735	706	713	727	748	737	740	727	730	739	735	748	730	730	734	731	730	725	728	750	727	729	765	747	732	697	681	685	665	743	763	740	678	736	752	711	690	685	823	791	748	728	737	715	723	738	788	732	728	753	744	780	736	681	752	746	750	734	742	698	713	715	702	703	728	716	727	759	748	783	705	705	740	686	710	779	790	784	654	782	709	774	776	717	713	687	729	723	707	706	774	707	730	745	744	695	705	749	762	727	680	757	810	726	695	785	769	742	712	744	709	715	686	747	716	730	769	719	728	768	731	771	719	711	705	684	726	719	748	689	759	701	787	695	790	776	713	756	759	774	748	732	761	699	690	731	723	720	765	718	745	781	736	744	720	719	744	679	713	736	725	778	684	737	700	740	790	727	686	751	744	716	723	728	719	733	735	779	730	741	759	740	711	685	717	732	736	705	746	729	734	693	742	702	757	778	698	741	771	715	710	756	701	705	729	763	768	692	732	762	737	708	745	745	727	720	795	700	697	713	744	705	714	758	725	715	707	758	737	721	700	698	706	756	749	777	693	730	753	739	726	711	753	711	773	706	685	711	701	742	754	749	724	723	760	806	764	790	725	726	727	743	708	737	758	741	701	742	776	747	716	753	741	696	759	701	714	715	727	730	737	729	746	729	773	690	735	762	739	735	691	709	732	722	728	697	751	719	756	707	705	716	752	698	677	717	731	759	719	754	735	729	773	762	689	736	745	717	705	716	733	746	748	717	696	747	723	727	738	722	741	727	697	737	731	761	727	713	751	724	702	706	681	775	733	781	753	698	738	718	738	697	698	724	725	736	721	763	728	708	713	731	711	708	667	724	694	753	680	705	715	727	752	715	752	767	715	753	715	728	672	719	708	697	756	784	736	776	743	734	695	718	739	722	737	726	751	793	719	754	688	697	761	715	741	742	767	707	695	727	718	763	693	699	697	742	738	747	717	729	756	692	730	713	771	688	770	749	740	720	788	709	740	700	723	722	710	718	720	707	722	758	738	711	723
13435	2510	2552	1840	1200	911	727	586	490	440	396	366	370	329	316	307	281	308	261	291	270	254	252	262	277	277	235	249	237	283	267	258	248	253	229	242	246	258	246	248	231	219	249	238	266	285	251	228	260	216	250	223	253	248	259	232	257	221	225	278	249	223	234	236	234	256	227	260	252	237	230	242	241	233	226	255	232	205	231	234	228	248	251	245	263	225	246	233	255	225	249	234	234	269	250	248	246	232	213	232	237	258	241	244	236	236	244	223	236	235	244	222	246	238	228	269	213	241	231	212	260	218	244	243	203	219	221	243	239	248	215	236	246	245	241	224	223	261	256	240	235	240	260	227	220	238	219	229	239	263	221	213	212	249	226	244	226	260	216	230	236	196	218	226	246	232	249	254	247	252	203	213	261	239	226	251	242	238	205	244	259	226	244	213	245	202	251	254	254	216	221	223	226	249	243	209	219	257	207	224	222	243	265	244	267	238	257	242	215	253	247	211	219	228	246	226	229	226	226	228	208	251	218	230	252	246	221	253	242	255	206	237	237	216	199	226	224	235	244	230	224	223	248	265	207	225	244	262	244	229	258	227	236	237	247	248	260	209	254	246	242	220	209	236	239	239	249	259	264	254	229	235	249	221	238	231	235	227	257	244	247	248	247	244	226	257	223	237	231	236	224	236	212	273	236	270	229	228	216	241	264	210	231	225	241	223	230	235	238	216	231	232	225	279	202	238	238	224	238	242	256	226	213	261	234	227	268	243	265	227	207	244	259	237	235	237	259	238	235	246	228	238	242	256	222	223	231	224	229	225	224	231	225	224	228	218	231	220	242	243	252	245	262	251	222	225	240	236	251	242	256	246	220	221	252	209	209	222	264	224	249	222	246	244	253	231	212	226	239	228	220	250	251	220	217	221	253	225	236	242	266	261	245	223	222	231	245	234	235	247	221	246	261	235	233	256	229	258	239	262	244	235	246	238	241	231	232	248	227	237	241	266	210	241	242	260	224	214	234	230	232	213	236	241	217	240	274	243	229	265	221	232	257	242	253	225	229	278	235	263	231	243	225	205	231	228	253	202	225	243	233	263	234	245	239	227	220	244	254	221	228	240	240	226	235	282	236	214	231	230	230	244	241	256	220	249	244	258	241	223	235	296	221	260	233	238	219	247	240	228	243	238	241	266	247	237	255	228	251	244	244	240	268	249	242	264	234	244	219	255	197	258	238	211	243	222	242	217	243	236	250	242	223	266	237	211	234	214	245	251	227	229	249	247	226	254	257	234	258	231	245	252	225	225	238	243	221	225	252	265	251	229	275	240	251	240	245	211	209	231	245	233	255	255	258	222	230	226	219	223	257	253	245	232	242	238	265	252	237	219	234	238	234	268	232	231	218	250	227	283	241	234	244	229	227	240	251	238	227	235	242	243	238	254	240	233	226	237	246	247	253	245	230	230	263	228	236	217	263	247	272	221	239	214	249	249	261	248	244	224	225	214	229	260	218	236	227	214	211	244	235	235	215	233	228	246	226	242	234	242	248	276	285	243	265	245	248	233	234	231	231	238	244	222	235	225	240	246	228	211	213	217	244	236	229	241	245	240	214	254	256	250	233	230	234	226	214	241	257	247	236	224	236	246	231	241	226	230	226	221	239	218	219	245	246	241	257	251	226	215	231	235	227	234	236	274	248	227	222	222	258	240	262	236	230	222	227	259	232	219	240	233	221	233	246	200	250	226	235	248	217	234	205	233	215	251	264	253	264	241	242	252	230	236	249	248	231	231	236	237	212	236	232	239	224	233	238	218	235	248	216	235	210	245	232	238	216	235	250	221	219	242	254	215	238	224	219	202	219	237	247	217	256	223	248	229	240	234	218	227	227	249	234	261	270	225	234	203	250	255	232	237	242	258	224	240	250	229	255	225	242	246	232	244	232	240	221	250	244	212	238	248	259	228	250	230	220	228	233	232	237	237	231	251	262	237	227	201	244	241	224	246	258	245	233	244	225	246	239	259	227	226	225	224	212	252	239	244	240	249	238	228	250	238	236	254	252	253	229	243	234	225	245	246	238	250	233	213	242	238	242	233	226	238	227	227	268	217	228	239	278	256	258	267	217	224	233	221	234	222	260	251	244	245	218	235	247	219	231	235	246	234	234	252	216	264	239	208	243	258	260	245	221	221	236	224	213	237	233	250	243	236	247	253	264	239	223	237	220	219	217	240	265	245	203	243	251	219	253	222	229	244	221	254	246	278	218	231	246	200	217	229	250	254	213	265	216	232	236	232	253	249	236	228	217	259	208	251	221	248	218	240	243	247	235	241	260	257	252	246	230	242	230	242	237	239	237	255	256	244	218	255	245	242	255	243	249	220	206	222	245	240	221	268	258	234	238	259	244	214	219	230	225	235	233	221	224	217	265	212	249	212	223	260	253	235	232	221	238	217	211	228	247	250	251	220	253	268	266	215	257	244	238	222	244	223	218	246	219	263	250	254	243	247	254	226	235	252	216	262	246	225	241	224	219	236	237	250	252	204	224	217	227	237	233	239	252	283	253	248	259	237	220	248	258	229	214	268	221	241	252	248	251	256	250	260	247	232	225	214	237	244	238	233	223	238	211	243	231	231	251	245	247	230	235	254	212	251	234	239	244	230	233	262	235	238	223	220	248	228	243	262	272	240	241	242	249	212	239	241	235	246	214	217	241	251	258	263	232	257	223	231	254	243	241	253	227	273	229	252	224	234	254	217	211	245	235	279	245	241	242	257	214	240	220	227	214	245	218	247	245	226	238	264	268	269	208	263	226	264	259	259	241	235	239	252	233	254	238	233	225	243	261	255	219	243	223	210	245	227	240	226	233	247	240	222	228	231	212	232	200	230	237	234	234	241	223	241	262	214	257	231	201	241	232	236	231	253	253	200	262	199	276	234	248	221	225	237	274	262	249	255	213	230	233	243	237	258	224	249	270	246	239	275	276	231	223	247	251	248	269	255	225	247	244	205	241	236	236	224	281	247	251	259	246	219	223	232	212	265	234	251	253	241	274	260	235	256	231	245	210	240	248	225	240	270	229	231	221	204	239	233	219	231	248	249	256	228	228	243	239	209	244	246	265	247	244	223	243	191	218	236	225	203	283	249	212	260	249	221	206	245	248	223	252	250	215	262	265	252	240	253	230	248	234	231	252	242	215	219	222	239	226	254	250	243	214	230	259	229	250	240	230	245	229	227	229	257	244	223	219	234	240	250	250	224	243	234	224	252	287	238	260	211	245	215	253	213	214	253	214	216	258	251	244	243	226	232	248	264	239	260	251	222	236	257	216	237	214	218	232	238	233	240	219	224	239	259	237	239	252	223	234	234	246	253	250	212	251	237	245	270	226	239	240	260	231	187	237	237	238	218	232	254	212	245	229	252	231	251	256	242	225	216	246	239	223	252	232	214	249	262	247	241	230	243	267	242	232	240	220	242	233	245	267	240	251	237	198	265	248	212	243	238	249	251
7354	2407	5536	6019	5036	4046	3373	2850	2379	2216	1856	1642	1422	1406	1285	1264	1183	1109	1079	984	1007	913	909	841	868	850	865	861	834	768	738	805	683	794	709	708	759	692	756	714	708	672	729	703	667	653	690	680	675	684	662	693	670	634	656	677	690	635	657	636	733	659	666	627	613	643	678	670	679	631	658	664	662	650	616	629	636	629	641	678	652	664	619	640	645	607	620	605	601	601	605	620	636	665	641	606	643	614	651	603	683	574	621	626	613	639	613	618	652	651	623	660	644	605	615	649	582	630	618	617	639	639	630	702	642	606	622	660	627	626	638	673	593	646	681	680	595	616	613	580	631	663	614	624	671	642	721	601	617	641	629	636	627	589	636	631	646	614	636	599	633	614	663	605	623	616	612	636	636	604	667	593	590	646	633	616	648	627	643	614	658	662	647	615	661	600	673	625	651	590	625	658	633	633	633	634	626	603	637	639	653	621	651	602	609	653	613	657	611	640	669	583	621	677	659	593	630	637	615	622	560	616	632	640	637	672	624	589	587	662	656	613	659	657	597	634	607	645	666	664	593	609	639	620	638	650	672	617	626	633	620	634	581	610	594	673	582	634	591	662	606	601	620	633	586	628	642	645	587	638	598	640	617	632	604	612	661	606	606	638	683	645	630	625	589	622	618	662	643	643	627	613	639	584	601	638	634	621	612	604	614	612	624	635	583	618	618	606	654	609	633	604	659	634	583	644	629	601	613	650	607	624	637	626	627	599	614	625	599	666	613	631	638	619	628	645	611	618	589	641	600	645	606	659	627	652	674	615	590	599	681	660	605	622	677	624	607	618	648	602	608	633	613	622	630	639	649	676	632	652	665	675	576	645	604	622	590	627	605	602	589	649	629	617	557	643	643	608	587	626	596	621	663	647	632	601	611	634	630	572	640	629	653	574	639	612	616	638	609	658	620	688	591	645	622	609	617	628	653	643	618	675	629	581	617	621	645	576	631	641	608	634	677	581	633	603	596	619	628	628	650	627	617	631	613	640	679	592	627	665	627	625	679	642	652	598	620	577	632	603	649	604	617	610	613	624	611	623	627	655	619	585	614	622	640	635	617	625	609	610	661	588	640	632	631	665	645	656	625	653	637	609	653	612	600	657	589	598	622	612	554	639	645	613	600	585	612	651	621	664	658	623	635	589	624	603	631	638	623	607	593	664	604	619	604	630	613	640	595	621	629	611	669	630	683	611	628	611	674	607	598	583	634	621	638	590	650	652	635	608	656	580	634	648	621	592	652	597	631	627	655	600	630	617	651	626	628	637	567	603	633	649	620	616	591	578	612	615	634	596	612	621	624	620	626	607	625	620	603	617	612	636	584	584	653	619	623	602	585	661	616	663	649	633	617	586	593	629	621	620	632	661	642	624	595	591	622	631	603	585	580	569	666	609	603	690	647	582	644	650	602	624	646	621	647	618	672	652	608	637	647	626	625	677	618	620	622	622	603	572	615	639	629	573	603	636	637	650	614	652	620	659	635	659	577	668	606	590	622	643	627	639	627	645	623	595	595	603	614	643	655	629	602	641	596	648	632	597	613	584	574	650	609	596	613	625	605	571	587	613	621	616	607	571	603	623	614	700	608	589	575	620	669	608	643	665	636	569	645	637	657	649	610	665	624	675	571	621	578	622	654	621	601	598	611	589	627	625	587	570	585	630	609	614	613	661	613	650	634	627	599	634	633	616	615	602	617	631	614	645	631	635	590	643	641	600	648	617	622	627	649	679	616	617	612	627	590	614	621	607	598	640	630	650	651	614	594	637	612	645	607	647	596	643	630	616	668	653	623	619	599	649	619	639	647	611	633	619	604	643	622	632	620	602	587	625	608	601	599	562	671	643	610	655	604	556	638	628	653	670	607	640	649	652	623	628	681	604	661	611	608	586	634	640	632	656	632	611	609	586	602	628	585	665	652	599	620	616	632	633	609	631	587	609	619	654	658	644	679	671	659	567	581	609	612	583	637	637	642	636	605	667	610	592	611	639	647	606	601	638	643	641	632	605	634	651	619	633	664	591	638	660	637	612	616	612	614	611	592	603	668	651	598	607	636	637	611	608	573	623	632	613	633	616	617	678	583	587	612	604	619	591	660	600	639	641	648	633	634	645	653	674	642	622	646	675	627	667	656	619	607	620	646	620	673	633	585	667	621	601	636	636	584	611	630	622	612	591	631	655	595	658	615	652	605	624	628	627	596	621	614	674	629	559	628	617	609	606	647	647	612	631	625	628	633	648	633	631	650	651	629	637	613	634	672	641	614	611	596	596	612	615	624	611	626	692	590	607	582	597	676	618	614	640	603	629	614	603	600	638	642	645	634	614	611	621	597	638	622	584	601	620	623	664	643	641	621	620	657	636	587	583	620	607	654	629	608	607	632	637	629	633	623	622	643	622	658	629	591	571	595	656	634	562	663	629	612	629	630	636	631	621	642	638	660	670	687	617	652	639	568	651	671	581	613	642	623	616	639	599	650	601	607	628	655	626	663	620	666	625	633	662	630	650	629	651	599	618	637	602	588	626	618	655	617	612	627	628	611	609	621	607	602	626	662	618	609	633	650	627	629	654	626	608	631	589	633	624	627	604	590	639	660	604	676	598	648	656	583	620	643	646	606	643	566	585	631	628	583	574	610	596	632	649	650	665	645	652	633	623	620	664	642	669	573	588	651	592	621	580	635	601	648	645	610	642	623	611	611	642	649	595	654	615	659	601	605	577	632	647	682	625	613	608	651	641	590	621	654	630	643	619	641	618	604	647	611	617	676	599	663	622	622	615	633	628	631	638	592	692	611	612	636	616	603	640	601	616	626	623	615	600	619	604	593	609	624	598	607	610	624	596	605	624	652	611	620	625	657	626	615	595	591	629	620	642	638	645	610	611	598	614	586	599	624	619	635	606	597	610	622	658	646	623	656	631	634	585	581	591	638	606	687	597	597	641	602	654	606	616	634	624	597	649	579	608	575	584	629	627	600	604	610	643	603	618	626	643	581	618	588	670	605	637	671	639	556	630	627	603	671	654	599	633	632	626	635	650	609	642	639	596	617	661	588	641	605	610	637	662	626	653	603	590	608	635	639	634	625	602	596	634	585	620	625	637	604	626	685	631	637	674	612	614	604	649	627	645	628	659	599	606	624	613	569	627	592	625	559	621	584	624	634	631	651	623	636	639	565	636	628	653	647	632	596	627	575	633	579	661	647	587	646	623	620	601	619	616	656	664	633	619	610	622	603	605	607	588	612	598	649	605	633	610	633	608	627	621	635	629	604	661	680	648	627	659	631	590	596	568	636	614	622	589	655	643	648	660	667	643	611	614	624	572	634	602	661	606	653	695	654	647	639	622	616	640	619	547	602	646	624	621	643	620	620	606	580	583	645	618	667	642	644	603	642	667	624	652	625	617	576	626	633	565	617	616	637	657	635	634	589	616	617	613	635	604	585	588	641	599	636	654	605	621	584	634
1860	162	178	174	152	180	159	142	155	139	134	155	154	157	138	151	144	132	161	138	155	175	149	153	147	147	155	147	136	142	177	132	154	125	150	152	139	170	142	139	127	156	159	128	124	136	120	155	132	151	142	150	137	152	149	160	161	157	120	142	149	173	142	110	156	115	139	149	154	143	150	150	147	147	146	152	153	146	143	155	149	164	127	154	147	131	135	142	150	159	146	112	151	126	152	155	149	122	144	140	132	157	135	127	166	151	159	143	142	128	148	150	137	146	148	161	145	158	145	131	128	145	137	135	179	149	138	142	154	144	131	136	136	138	162	147	149	128	130	132	130	141	135	135	137	143	140	132	149	158	151	124	147	178	147	165	160	141	142	155	134	135	155	134	150	158	156	134	121	126	150	154	121	146	143	128	168	154	145	141	143	140	164	141	137	158	150	158	135	157	143	151	145	149	165	150	166	153	138	150	157	139	134	123	145	171	150	150	161	144	168	140	160	164	124	154	133	155	121	140	134	146	130	160	166	157	143	139	135	135	139	177	155	142	149	145	140	169	144	145	148	144	142	147	135	155	158	174	148	142	125	131	140	176	138	143	163	135	149	143	146	155	142	162	140	139	145	140	151	139	141	147	166	146	158	163	136	137	123	162	156	153	142	157	174	144	161	173	148	155	161	156	136	128	130	148	142	164	144	133	145	133	137	151	146	166	139	136	137	145	146	139	146	168	153	119	151	132	138	149	127	147	163	133	149	181	154	147	145	152	153	150	152	133	165	123	156	148	148	160	145	149	147	141	135	166	152	159	136	153	139	141	133	125	143	132	145	124	148	143	156	143	151	154	175	141	141	167	137	155	133	148	144	166	132	121	142	130	141	146	161	141	156	174	140	167	162	152	160	133	148	157	179	145	159	162	142	154	140	154	148	151	159	148	140	150	172	135	164	126	157	148	154	147	151	147	155	172	143	145	134	174	154	133	151	159	176	146	158	143	146	153	151	142	148	147	150	163	130	145	133	162	151	170	165	152	157	148	153	145	162	161	134	138	153	148	148	152	114	145	164	154	143	158	166	129	147	155	154	144	147	167	139	139	128	151	158	130	140	145	151	132	174	140	167	134	168	161	149	170	155	163	151	138	127	145	119	156	139	141	150	160	134	152	148	131	147	166	154	157	159	143	134	161	154	135	159	139	139	164	144	160	129	138	125	168	150	136	169	165	137	118	122	122	146	146	136	155	128	146	147	145	147	129	158	128	155	163	145	151	137	140	145	150	148	159	141	120	159	143	146	150	139	117	180	138	150	157	152	148	156	130	146	137	147	144	130	137	144	138	158	162	148	141	146	142	145	151	142	157	139	137	152	163	157	139	170	153	155	147	146	142	135	117	151	160	151	160	151	144	149	170	152	149	139	126	152	151	161	146	146	148	171	159	143	149	159	171	150	139	136	160	138	160	119	159	163	135	151	160	152	131	133	124	128	135	164	148	132	152	155	158	148	143	145	155	146	144	162	129	148	161	145	126	163	172	141	148	166	152	148	131	115	164	168	152	144	162	147	146	142	136	164	134	142	148	142	133	160	136	172	132	138	150	127	159	145	140	128	141	155	143	136	150	147	147	132	145	155	141	152	188	152	162	126	157	155	149	149	138	154	144	137	141	152	149	153	114	148	156	147	151	166	140	165	145	139	141	146	131	140	147	137	149	164	135	133	162	144	135	137	148	155	155	142	163	165	136	166	151	146	139	148	143	163	156	149	154	142	153	145	148	125	145	143	116	156	141	143	136	149	164	121	140	132	117	133	145	152	159	179	129	143	153	160	156	133	146	153	153	136	159	163	144	151	151	145	145	141	143	164	152	159	149	148	146	162	152	136	152	151	147	127	168	129	126	156	160	143	142	142	134	127	161	151	138	134	162	147	153	149	150	120	172	153	157	136	136	161	154	123	138	129	157	128	145	133	172	124	143	156	137	157	152	133	153	172	151	148	127	127	142	158	144	144	148	168	150	130	127	135	131	126	155	131	147	159	129	143	147	145	142	133	142	150	154	154	128	154	145	168	146	159	132	146	147	159	157	146	162	157	142	140	169	148	123	143	143	183	135	152	150	159	148	141	160	141	130	164	166	154	137	156	143	147	149	171	143	146	162	146	135	165	143	149	144	135	144	145	162	137	134	150	171	131	152	149	160	152	158	157	151	150	163	168	134	142	140	142	148	151	137	112	140	131	149	130	151	154	165	130	148	146	136	140	142	138	140	154	156	137	156	145	143	166	147	149	155	172	148	153	159	150	151	147	135	138	162	136	141	156	152	164	121	164	168	187	147	113	133	122	140	134	146	149	154	159	151	148	152	140	155	156	129	148	173	149	154	135	112	152	149	157	132	142	148	132	152	168	150	154	136	139	162	139	137	123	166	163	153	150	141	143	155	143	161	158	123	160	138	162	158	158	150	125	148	128	147	159	157	156	130	159	163	154	158	155	125	143	156	144	137	152	146	143	150	138	133	143	162	158	159	135	150	133	160	146	123	150	147	140	154	148	154	157	144	136	135	135	137	137	138	150	152	157	137	141	150	143	131	150	153	146	135	148	177	140	135	163	148	148	143	135	175	131	139	140	141	116	124	172	151	164	144	149	148	156	135	169	148	139	142	119	156	158	169	157	168	142	121	145	152	142	124	168	138	162	154	133	130	152	163	173	139	137	124	156	161	154	151	141	160	142	158	154	159	133	151	158	145	153	164	151	163	135	130	162	151	147	130	178	146	147	155	128	150	147	137	144	132	147	133	165	135	128	134	136	161	134	145	138	150	152	134	152	134	146	151	151	127	153	156	132	166	141	151	128	162	147	148	172	142	129	139	137	126	144	152	125	144	130	152	148	146	158	149	151	141	136	146	147	155	149	119	149	141	161	135	157	140	123	159	156	143	156	133	146	169	167	157	160	153	175	158	132	157	165	174	173	142	171	147	153	148	149	132	146	157	139	151	156	122	162	146	131	151	129	164	144	128	139	131	170	157	175	155	155	164	138	154	152	150	131	119	131	143	168	140	135	177	144	163	151	136	139	160	132	151	144	130	151	164	148	165	130	142	153	137	172	152	130	163	142	155	140	155	147	129	141	147	170	137	149	134	152	136	132	144	132	160	137	146	143	162	105	155	130	146	159	138	149	140	126	164	134	147	146	134	128	147	162	134	151	147	145	146	163	171	137	150	138	125	159	204	164	143	122	152	162	130	161	135	140	145	126	164	140	148	158	160	131	130	142	133	154	135	124	142	166	163	148	127	153	133	146	148	150	159	137	165	151	161	167	149	137	164	141	136	141	155	164	137	143	124	153	136	144	146	138	134	165	145	163	154	146	151	130	139	145	139	121	150	148	149	145	149	139	158	158	139	125	160	144	162	139	147	150	156	130	160	140	168	123	145	142	160	155	120	138	166	159	180	138	136	139	137	155	132	154	148	145	168	135	139	143	140	130	155	161	152	135	142	153	160	158	130
2198	504	541	593	539	529	539	514	496	497	470	485	429	429	467	446	441	495	449	443	470	446	437	428	447	458	454	426	473	474	416	463	492	425	447	468	435	474	425	456	463	454	442	414	436	435	416	466	433	461	466	471	463	427	435	433	421	445	465	442	449	461	422	413	444	462	447	429	408	475	464	441	404	421	453	450	438	414	442	457	434	463	431	459	428	457	424	453	466	450	449	443	442	405	464	433	439	454	453	441	459	436	459	440	449	457	439	448	493	477	433	456	432	401	447	431	433	412	486	458	438	385	459	403	457	462	434	436	435	405	462	432	453	498	449	432	458	393	423	421	453	441	454	466	455	451	461	440	437	447	411	439	460	392	459	480	457	428	463	404	455	392	449	447	441	443	466	443	442	426	438	406	408	481	436	470	449	436	503	455	444	438	458	410	451	450	486	442	449	379	438	469	450	437	452	441	459	471	462	461	475	447	459	458	458	394	415	451	437	430	451	437	420	457	417	446	463	453	454	473	430	436	454	415	474	416	449	448	433	453	425	422	432	445	442	497	431	424	439	435	452	420	459	432	462	462	443	412	445	435	473	422	433	458	474	415	419	420	442	448	478	441	454	445	448	413	420	428	450	460	457	479	432	438	440	434	460	446	464	448	458	442	435	469	398	444	442	434	481	427	492	425	483	429	435	435	457	411	419	392	450	432	447	443	416	470	440	483	422	438	430	407	455	420	416	439	471	457	418	460	457	445	456	441	423	432	448	439	457	439	445	454	447	470	426	463	460	448	494	421	440	468	410	425	488	452	431	508	427	439	443	450	446	463	419	469	419	467	468	447	419	450	471	466	446	437	469	452	440	457	430	439	454	404	434	446	471	457	419	441	436	463	423	491	439	407	435	464	441	422	453	461	462	470	469	455	462	467	437	410	421	440	435	438	449	441	443	452	470	445	424	447	428	450	438	432	441	456	428	471	456	435	445	441	433	464	448	451	494	469	459	450	452	435	433	453	455	412	529	436	444	401	450	411	464	457	448	447	430	445	446	474	455	427	418	444	478	438	452	435	463	477	460	447	415	432	415	427	401	418	386	459	430	444	423	505	473	463	474	461	436	432	420	437	448	424	412	459	385	459	454	435	453	415	449	469	472	458	458	427	465	437	442	507	455	484	442	429	436	452	458	428	441	470	464	458	457	422	406	437	453	420	436	411	440	430	448	437	424	462	449	453	425	469	428	467	435	411	436	449	467	460	417	424	437	417	450	439	467	427	406	457	418	501	466	491	444	438	444	417	427	437	463	444	440	450	452	447	463	412	413	461	468	443	458	423	463	489	427	402	432	455	458	424	473	429	434	448	432	403	385	456	455	439	469	425	449	430	407	426	430	443	427	432	496	413	441	442	459	444	449	413	438	418	433	434	446	447	457	424	462	420	419	448	420	448	426	424	470	433	424	402	473	457	432	461	436	425	451	429	460	429	465	440	423	464	461	465	433	454	431	413	445	454	458	475	447	437	441	471	424	472	465	456	442	426	466	438	435	413	449	441	393	444	440	474	476	487	451	428	459	448	450	471	440	438	424	451	452	447	454	444	418	442	449	451	447	432	440	425	442	410	458	422	456	471	444	425	431	407	458	406	460	430	482	431	459	450	449	492	446	435	431	462	421	456	450	443	465	448	447	440	487	470	410	465	446	449	436	429	451	451	428	473	444	431	425	423	453	446	470	454	501	471	485	452	410	463	447	451	453	489	471	426	437	434	443	491	448	403	478	467	414	442	415	448	453	415	457	458	496	433	433	441	405	452	460	456	426	446	431	466	455	433	429	482	424	458	471	455	428	487	451	455	446	433	434	479	451	414	444	406	452	473	407	461	489	461	427	426	458	429	443	453	445	479	415	458	426	460	448	484	480	490	452	473	445	446	432	416	457	430	446	401	442	427	413	444	404	447	425	440	452	450	466	435	429	432	448	398	434	462	457	430	446	441	470	423	435	465	463	478	456	466	445	461	402	414	428	476	424	464	442	457	451	430	426	434	448	442	435	424	439	436	434	402	440	467	442	475	439	462	476	411	485	436	436	446	463	475	417	460	450	411	455	472	435	442	460	412	468	453	449	410	423	440	458	444	458	491	457	463	434	445	469	443	477	439	450	432	453	483	445	434	444	425	440	453	465	449	426	431	441	405	465	414	423	463	475	448	468	400	440	433	426	437	452	448	428	461	458	441	491	459	444	458	435	434	402	472	432	474	490	418	445	431	428	467	447	420	425	433	423	421	442	427	442	446	445	438	482	449	441	476	463	458	451	446	433	420	432	417	472	444	431	432	433	448	441	436	494	439	423	475	461	463	457	439	456	486	448	446	462	446	451	404	415	412	466	460	430	454	451	435	454	501	436	473	420	445	429	480	466	440	453	459	469	421	463	435	462	457	456	428	494	451	432	431	446	481	464	447	437	430	442	451	471	428	461	447	414	450	430	462	458	420	497	437	446	484	447	403	451	398	466	474	416	462	432	410	460	466	438	446	465	476	466	433	453	436	463	392	419	476	430	464	440	459	387	430	408	469	474	448	460	425	417	455	426	445	461	446	452	468	466	419	422	427	428	457	458	481	479	464	475	468	437	427	446	406	455	413	458	444	434	470	440	456	475	466	448	458	445	416	434	446	445	433	420	477	405	458	447	413	458	454	428	475	457	476	446	435	431	405	443	438	434	464	440	430	438	431	443	425	411	470	468	435	424	431	438	452	474	490	488	458	440	458	426	463	435	435	438	434	463	449	438	459	449	409	460	425	401	493	407	402	426	447	459	431	415	451	439	462	460	474	428	433	480	411	458	443	457	409	461	439	441	429	459	427	417	403	423	459	447	425	411	471	462	492	437	450	467	431	440	423	418	439	449	419	466	419	476	451	426	437	439	461	426	466	447	468	408	457	430	450	407	453	474	428	426	448	452	444	430	430	483	429	458	442	457	401	439	459	424	407	461	450	438	453	443	441	424	496	440	449	468	482	424	439	460	424	466	437	414	460	445	468	461	482	457	473	437	439	443	459	438	424	401	479	429	441	452	466	442	433	446	418	451	449	461	477	476	412	458	460	433	457	459	455	448	450	445	436	412	393	446	461	409	473	412	463	427	508	454	424	408	457	440	441	439	445	451	424	425	441	451	441	436	481	449	410	430	456	462	461	446	418	421	404	494	416	459	431	448	450	456	455	449	401	418	448	438	457	435	460	471	424	411	466	450	444	439	426	430	406	456	438	453	494	442	411	442	439	448	447	452	435	455	419	462	443	460	422	458	450	440	416	468	423	449	401	446	467	461	441	416	441	454	427	437	476	450	444	452	491	481	422	432	452	489	422	418	433	447	421	448	442	466	425	404	441	447	414	434	450	409	450	421	425	416	409	428	445	444	431	448	434	475	403	449	444	427	442	452	421	451	474	408	448	458	422	449	443	453	488	459	423	456	416	454	452	462	420	414	428	452	454	465	439	440	439	420	467	428	419
7350	1158	1353	962	764	611	507	463	364	390	359	415	349	461	370	298	284	293	317	311	304	312	302	311	251	316	290	285	275	297	287	291	297	271	288	268	288	280	279	279	307	269	251	282	269	285	301	259	280	284	318	271	288	287	276	299	273	269	269	263	282	287	283	296	253	252	298	285	266	254	308	279	299	269	291	267	283	301	269	256	303	249	282	275	301	277	258	312	270	289	281	278	271	283	305	278	271	268	280	272	266	296	315	254	288	262	275	279	294	277	302	276	265	250	253	268	264	272	290	272	263	319	258	278	300	244	294	280	258	280	270	267	294	289	277	286	280	253	275	261	262	274	290	273	262	259	270	296	317	262	286	260	300	286	288	283	249	275	274	262	286	303	280	282	246	279	284	284	245	282	266	294	280	283	263	288	263	286	282	261	265	309	268	274	317	308	262	283	285	261	260	265	271	269	282	262	247	302	296	270	257	259	261	265	275	245	270	278	311	268	292	277	266	279	278	267	283	260	270	290	287	297	286	280	275	290	273	284	282	265	299	288	259	286	251	296	276	301	287	249	312	282	267	248	268	292	265	284	282	266	284	251	248	253	297	271	293	278	271	283	292	270	293	272	276	270	268	277	259	286	290	286	292	233	271	285	289	307	283	240	287	227	283	268	264	293	283	281	292	271	271	315	278	295	292	300	256	298	284	290	238	235	285	255	273	268	282	250	281	264	280	310	284	305	282	293	250	279	280	271	292	284	284	264	300	266	275	258	296	275	257	279	285	267	275	251	303	288	282	279	259	263	293	273	300	308	252	291	320	246	274	291	262	292	279	276	296	252	242	288	303	281	275	264	274	272	297	288	279	288	283	261	295	262	289	297	306	258	270	276	255	280	249	259	268	299	253	270	290	286	289	289	282	262	300	289	286	261	246	282	257	268	283	300	282	281	277	283	251	278	278	263	279	285	295	262	277	278	261	260	284	248	267	273	297	263	268	267	273	298	285	295	292	263	283	264	282	310	273	270	262	298	264	254	263	258	242	275	273	258	258	276	285	307	273	273	270	307	304	239	293	267	265	292	246	301	278	258	271	263	269	269	255	265	249	269	306	299	290	263	260	260	275	254	306	252	308	262	265	278	294	274	283	305	268	265	276	260	329	311	300	276	282	293	269	267	283	280	248	294	253	293	292	270	284	278	278	247	286	271	283	288	281	277	277	253	285	300	308	276	245	259	292	269	241	302	256	258	287	248	304	272	281	293	261	296	296	254	277	292	258	253	267	278	271	285	297	266	274	274	279	285	282	267	288	290	238	277	286	231	255	287	272	265	280	292	260	236	264	257	321	280	278	287	255	287	282	290	286	269	258	276	248	303	274	294	272	262	294	268	270	284	292	279	251	250	270	272	232	268	280	272	292	291	251	311	250	275	256	286	267	280	259	301	237	260	272	280	283	273	306	285	284	265	267	278	269	271	283	293	285	254	273	275	262	247	274	286	256	286	239	274	283	294	285	287	273	278	279	242	258	253	275	270	270	272	262	303	269	267	254	285	223	281	256	242	255	274	271	245	283	285	295	282	296	258	253	254	267	282	304	260	281	284	280	292	284	262	301	273	256	268	277	261	284	274	285	264	259	270	282	304	250	260	293	289	255	271	264	289	299	295	282	269	286	286	276	278	286	277	300	297	332	283	278	279	291	271	272	277	264	300	270	287	239	280	273	286	258	243	287	280	264	301	268	277	279	260	276	303	282	278	268	270	275	301	277	269	275	267	271	275	285	254	268	291	265	269	265	271	294	288	263	249	250	236	266	267	312	246	266	264	279	283	269	282	257	258	288	270	273	300	253	282	281	296	300	277	286	268	257	269	249	302	268	251	274	290	271	286	278	263	277	287	244	291	280	271	264	279	312	255	260	244	250	260	267	296	282	261	291	282	295	282	243	260	285	283	290	284	249	289	255	280	258	264	283	283	285	277	279	296	280	281	255	287	300	240	284	302	275	240	283	293	284	239	272	295	304	294	292	307	267	254	287	250	274	270	297	273	279	285	275	278	274	282	254	278	285	280	296	276	277	285	279	279	275	302	246	263	258	306	280	262	278	264	289	286	274	227	273	285	273	265	263	270	289	239	286	261	275	271	286	286	286	267	266	253	275	259	285	268	270	299	294	301	273	283	235	272	274	286	266	267	278	289	263	286	279	269	293	273	270	256	255	246	257	268	267	283	273	279	280	282	248	259	273	307	279	291	293	244	277	262	251	265	291	278	257	269	309	259	260	273	263	268	272	262	263	293	273	301	269	275	287	236	269	277	273	317	282	263	279	240	286	290	256	290	290	262	279	279	281	293	278	259	265	252	261	268	282	259	262	267	258	278	310	300	267	280	273	257	256	314	295	276	249	266	270	257	255	287	288	294	272	284	321	284	273	295	270	260	269	243	295	238	278	277	291	310	261	261	284	273	277	274	284	280	263	235	272	259	254	286	285	273	280	298	282	287	262	251	283	293	261	265	323	276	285	258	281	270	266	255	252	262	277	301	275	268	302	257	290	287	265	279	273	300	274	260	268	231	255	266	252	247	266	296	260	265	267	278	262	278	261	264	306	261	242	257	272	303	279	279	291	274	297	275	281	247	257	288	265	264	260	289	275	285	273	291	245	317	292	292	267	283	259	254	252	277	266	305	288	269	284	262	274	278	276	307	271	277	274	273	277	266	259	278	273	302	270	275	283	293	276	279	247	274	265	295	293	286	268	269	281	285	251	287	291	290	295	271	307	278	302	269	283	280	282	278	255	283	278	282	284	263	253	273	289	258	279	271	278	245	268	280	281	255	263	251	278	263	281	284	268	270	284	271	262	269	300	283	265	276	281	266	269	295	277	286	276	285	284	256	275	260	270	296	270	269	300	255	282	283	257	293	285	279	252	255	271	292	271	273	254	296	264	273	287	310	262	261	293	270	304	285	294	279	291	279	276	313	285	287	293	267	256	259	297	263	281	287	267	268	272	281	258	295	292	292	263	301	293	267	233	270	263	293	291	242	267	280	317	269	287	280	270	272	275	304	309	288	299	271	259	282	268	298	254	276	246	289	298	269	273	282	274	260	280	279	265	279	302	298	285	279	279	260	247	286	279	260	261	269	274	257	263	274	278	278	284	273	273	256	298	296	264	309	219	301	274	257	291	261	281	262	255	291	305	283	261	277	292	278	289	273	263	250	260	298	287	240	277	255	289	242	279	277	274	285	265	261	254	252	305	286	277	277	269	280	287	285	264	274	256	262	271	257	287	245	279	272	256	268	255	278	267	252	291	264	249	249	266	269	282	292	260	280	281	244	296	287	252	298	305	264	288	299	267	273	272	273	281	273	258	253	292	292	282	289	287	246	314	280	281	287	293	273	281	270	275	310	282	283	265	283	284	277	292	264	281	290	262	273	266	296	294	291	256	306	222	283	254	260	291	259	285	278	287	284	273	292	262	260	237	262	284	298	266	285	288	281	289	261	282	277
5507	1667	3268	3508	3014	2502	2163	1869	1700	1430	1305	1800	1257	2210	1111	1008	1019	949	1005	924	925	899	901	866	898	862	830	856	808	822	835	756	830	774	779	776	789	801	792	759	776	728	761	753	732	811	730	789	744	823	778	815	750	697	748	771	800	791	766	703	763	731	725	766	797	774	734	779	789	777	756	740	750	711	766	774	783	732	715	796	759	763	720	736	774	720	727	682	754	763	761	773	749	765	713	756	746	732	762	769	761	735	746	744	732	797	697	697	761	706	721	756	710	760	759	722	741	747	717	711	741	770	729	712	717	687	723	739	700	727	726	745	743	724	733	766	695	758	744	770	749	749	736	732	735	755	722	696	778	709	738	722	743	754	763	727	738	731	736	739	776	719	744	740	759	711	723	673	727	764	704	733	777	720	758	747	700	758	710	757	686	723	729	743	711	698	755	730	723	762	692	755	698	766	734	695	717	746	714	711	731	657	722	723	770	725	717	672	733	741	733	754	749	696	730	760	748	778	710	755	709	725	747	746	743	666	769	703	759	780	780	710	752	740	705	760	697	740	739	689	710	703	701	709	776	732	756	754	717	725	746	731	742	740	700	751	683	749	701	743	751	737	701	705	767	720	707	725	728	708	752	754	732	677	733	751	730	679	758	758	756	746	759	700	731	719	740	779	771	712	728	771	717	742	730	755	706	681	675	735	745	750	720	696	751	730	769	756	759	732	730	764	717	702	722	746	723	719	734	784	754	730	705	697	701	707	802	731	744	701	735	761	689	735	763	768	719	713	705	731	707	735	770	737	741	758	705	683	748	709	785	745	745	781	717	668	729	738	696	750	736	754	775	732	672	740	733	681	787	749	717	731	717	745	747	771	701	775	772	740	696	723	713	731	717	706	762	712	734	665	706	769	691	755	771	743	710	751	753	713	746	751	768	739	744	741	749	743	705	739	721	755	717	753	723	752	740	707	705	709	793	809	758	710	705	730	778	719	736	759	747	697	683	735	778	685	707	784	718	791	733	745	753	742	695	750	752	728	699	674	726	718	746	739	694	700	688	717	739	682	753	710	695	752	767	729	732	711	738	763	729	739	676	781	802	738	789	742	716	794	689	683	750	709	728	734	726	695	757	715	774	734	732	773	754	744	700	757	758	714	739	755	749	754	716	760	754	710	766	738	737	759	720	681	756	771	669	768	754	740	771	725	740	711	756	736	721	777	751	710	738	698	732	740	737	728	751	769	749	726	660	707	679	758	751	702	699	733	701	712	701	741	747	696	698	727	731	796	717	769	744	704	742	710	757	722	722	732	691	755	683	737	704	739	747	700	752	756	797	747	760	726	724	758	758	733	698	715	762	723	723	743	754	722	743	767	755	700	715	736	707	758	735	735	805	699	754	779	719	695	745	710	706	775	758	687	727	756	736	764	810	740	734	748	733	716	726	713	728	741	742	794	728	738	682	698	731	738	710	770	737	770	694	706	721	717	724	731	738	759	759	705	705	753	729	740	741	704	741	730	755	716	722	683	767	759	713	732	730	782	703	752	727	721	717	714	722	659	738	752	737	706	752	710	761	714	748	704	751	746	706	740	666	728	719	761	687	734	749	737	690	752	772	723	733	714	745	703	737	739	734	722	716	738	727	767	730	700	733	757	705	732	747	695	755	708	730	722	740	748	723	747	765	739	764	766	780	717	698	700	735	689	733	750	724	755	735	708	706	771	744	783	746	723	744	769	740	729	716	743	742	725	720	760	749	706	709	785	717	759	736	744	724	726	718	728	762	721	714	756	698	715	726	729	750	736	758	723	788	701	798	776	696	730	755	748	714	678	725	777	765	727	794	729	705	759	720	747	699	753	696	777	737	704	698	720	737	705	697	736	729	748	724	714	725	730	687	768	753	746	723	667	755	714	730	674	695	749	737	720	745	729	753	765	730	686	735	813	755	739	756	753	712	712	752	717	735	731	720	729	774	706	729	722	724	802	712	732	729	713	701	706	723	725	728	701	720	705	728	734	758	728	712	659	742	709	686	750	711	728	696	711	744	781	757	723	743	710	702	747	770	759	769	724	781	731	706	705	774	769	742	732	689	745	721	692	725	721	706	712	755	739	743	718	738	688	722	721	744	741	724	704	733	713	722	714	703	766	716	736	704	790	708	732	756	757	718	708	691	806	695	707	767	689	741	752	695	688	754	768	703	714	742	738	750	720	698	798	735	763	738	703	776	718	750	732	683	685	732	692	701	751	704	769	724	754	718	716	697	762	769	742	734	762	706	731	728	724	741	739	719	749	731	670	739	727	734	761	708	713	721	791	748	697	755	764	734	748	718	734	708	712	694	749	685	756	748	711	693	703	762	750	672	719	758	728	738	719	736	746	784	774	690	712	709	694	724	713	725	774	751	668	718	712	754	766	690	714	709	738	755	685	752	676	761	715	687	758	721	757	749	711	703	712	749	734	691	795	710	751	713	703	677	730	746	723	724	708	768	722	762	759	780	720	701	709	730	682	709	688	751	728	795	709	710	730	740	702	786	741	722	739	737	741	731	681	730	729	770	743	688	688	735	790	710	739	734	784	758	723	719	758	790	716	743	750	687	708	758	710	729	748	720	749	719	711	723	735	658	733	707	696	725	703	693	729	759	735	723	709	774	725	735	704	698	739	747	755	719	724	739	713	736	706	790	757	731	737	792	719	723	766	736	771	749	775	725	700	744	724	748	730	710	713	750	739	784	728	784	767	730	779	733	792	755	719	754	737	789	752	732	749	734	733	756	759	729	717	740	734	744	782	763	705	709	732	783	753	721	707	746	672	790	705	775	769	727	711	740	758	684	761	728	721	704	770	723	733	717	740	751	715	734	730	762	739	743	743	746	681	702	694	733	729	705	767	729	736	733	733	743	705	736	726	748	773	729	749	710	725	764	745	682	730	697	752	731	734	709	761	747	790	732	749	728	716	725	735	732	744	720	729	726	718	764	723	716	674	733	716	742	754	676	741	766	758	712	708	728	730	726	727	742	732	724	728	753	698	691	696	690	712	731	693	759	719	674	736	709	672	718	741	729	725	750	749	746	740	709	672	722	773	692	739	741	763	708	712	673	717	746	761	767	702	760	743	741	722	707	711	734	712	737	743	757	713	715	702	754	741	721	717	728	724	727	738	730	740	734	724	712	760	737	774	682	755	745	712	742	708	744	704	725	700	725	765	768	700	706	652	720	715	695	695	747	794	710	752	710	725	699	761	670	727	714	757	744	778	733	725	696	754	750	709	774	723	698	715	761	756	717	697	713	761	773	722	691	717	719	712	764	712	727	695	731	739	695	705	731	818	733	739	704	767	697	749	721	736	727	768	739	762	730	737	692	717	761	713	757	754	710	725	745	716	701	707	757	764	695	761	727	717	711	746	724	740	689	741	707	759	713	731	715	765	681	741	772	709	751	722	717	782	723	719	697	706	755	728	725	741	747	737	763	754	755	689	751	767	732	703	714	728	709	691	753	716
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
